Closed iloveeclipse closed 2 years ago
The net result is that tests pass without OOM with tycho 2.7.0
Any chance to get a dump how many memory is used there (maybe 1,99GB?) or run with e.g. 2,5GB to get an idea of the magnitude of memory used more?
I believe (there are no logs preserved) the Jenkins reported 1 GB being set as total heap, however we need definitely 2G for some tests. 4G used now in https://github.com/eclipse-jdt/eclipse.jdt.core/blob/master/Jenkinsfile is an oversight from multiple attempts to understand the root cause .
I've created https://github.com/eclipse-jdt/eclipse.jdt.core/pull/9 to restore heap to 2GB - which was otriginally. If that fails, we have also other issues...
tycho 3.0.0: failure
See https://ci.eclipse.org/jdt/job/eclipse.jdt.core-Github/job/PR-11/1/console
16:21:48 [ERROR] Failed to execute goal org.eclipse.tycho:tycho-surefire-plugin:3.0.0-SNAPSHOT:test (default-test) on project org.eclipse.jdt.core.tests.model: An unexpected error occurred while launching the test runtime (process returned error code 13). The process logfile /home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/data/.metadata/.log might contain further details. Command-line used to launch the sub-process was /opt/tools/java/openjdk/jdk-17/latest/bin/java -Dosgi.noShutdown=false -Dosgi.os=linux -Dosgi.ws=gtk -Dosgi.arch=x86_64 -Djdt.default.test.compliance=1.8 --add-modules ALL-SYSTEM -Dcompliance=1.8,11,17 -Djdt.performance.asserts=disabled -Dosgi.clean=true -ea -jar /home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.launcher/1.6.400.v20210924-0641/org.eclipse.equinox.launcher-1.6.400.v20210924-0641.jar -data /home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/data -install /home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work -configuration /home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/configuration -application org.eclipse.tycho.surefire.osgibooter.headlesstest -testproperties /home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/surefire.properties in working directory
The log file says https://ci.eclipse.org/jdt/job/eclipse.jdt.core-Github/job/PR-11/1/artifact/org.eclipse.jdt.core.tests.model/target/work/data/.metadata/.log
!ENTRY org.eclipse.swt.cocoa.macosx.aarch64 2 0 2022-04-11 14:20:14.155
!MESSAGE Could not resolve module: org.eclipse.swt.cocoa.macosx.aarch64 [126]
Unresolved requirement: Require-Capability: eclipse.platform; filter:="(& (osgi.ws=cocoa) (osgi.os=macosx) (osgi.arch=aarch64) )"
Unresolved requirement: Require-Capability: eclipse.platform; filter:="(& (osgi.ws=cocoa) (osgi.os=macosx) (osgi.arch=aarch64) )"
!ENTRY org.eclipse.swt.cocoa.macosx.x86_64 2 0 2022-04-11 14:20:14.155
!MESSAGE Could not resolve module: org.eclipse.swt.cocoa.macosx.x86_64 [125]
Unresolved requirement: Require-Capability: eclipse.platform; filter:="(& (osgi.ws=cocoa) (osgi.os=macosx) (osgi.arch=x86_64) )"
Unresolved requirement: Require-Capability: eclipse.platform; filter:="(& (osgi.ws=cocoa) (osgi.os=macosx) (osgi.arch=x86_64) )"
!ENTRY org.eclipse.swt.gtk.linux.aarch64 2 0 2022-04-11 14:20:14.156
!MESSAGE Could not resolve module: org.eclipse.swt.gtk.linux.aarch64 [123]
Unresolved requirement: Require-Capability: eclipse.platform; filter:="(& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=aarch64))"
Unresolved requirement: Require-Capability: eclipse.platform; filter:="(& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=aarch64))"
!ENTRY org.eclipse.swt.gtk.linux.ppc64le 2 0 2022-04-11 14:20:14.156
!MESSAGE Could not resolve module: org.eclipse.swt.gtk.linux.ppc64le [122]
Unresolved requirement: Require-Capability: eclipse.platform; filter:="(& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=ppc64le))"
Unresolved requirement: Require-Capability: eclipse.platform; filter:="(& (osgi.ws=gtk) (osgi.os=linux) (osgi.arch=ppc64le))"
!ENTRY org.eclipse.swt.win32.win32.x86_64 2 0 2022-04-11 14:20:14.156
!MESSAGE Could not resolve module: org.eclipse.swt.win32.win32.x86_64 [124]
Unresolved requirement: Require-Capability: eclipse.platform; filter:="(& (osgi.ws=win32) (osgi.os=win32) (osgi.arch=x86_64))"
Unresolved requirement: Require-Capability: eclipse.platform; filter:="(& (osgi.ws=win32) (osgi.os=win32) (osgi.arch=x86_64))"
!ENTRY org.eclipse.osgi 4 0 2022-04-11 14:20:14.156
!MESSAGE Application error
!STACK 1
java.lang.reflect.InvocationTargetException
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.apache.maven.surefire.api.util.ReflectionUtils.invokeMethodWithArray2(ReflectionUtils.java:183)
at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:161)
at org.apache.maven.surefire.booter.ProviderFactory.invokeProvider(ProviderFactory.java:85)
at org.eclipse.tycho.surefire.osgibooter.OsgiSurefireBooter.run(OsgiSurefireBooter.java:128)
at org.eclipse.tycho.surefire.osgibooter.HeadlessTestApplication.start(HeadlessTestApplication.java:28)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:136)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:402)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:568)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:596)
at org.eclipse.equinox.launcher.Main.run(Main.java:1467)
at org.eclipse.equinox.launcher.Main.main(Main.java:1440)
Caused by: java.lang.OutOfMemoryError: Java heap space
Root exception:
java.lang.OutOfMemoryError: Java heap space
The system properties and environment were:
###################### System environment ######################
BRANCH_NAME=PR-11
BUILD_DISPLAY_NAME=#1
BUILD_ID=1
BUILD_NUMBER=1
BUILD_TAG=jenkins-eclipse.jdt.core-Github-PR-11-1
BUILD_URL=https://ci.eclipse.org/jdt/job/eclipse.jdt.core-Github/job/PR-11/1/
CHANGE_AUTHOR=iloveeclipse
CHANGE_AUTHOR_DISPLAY_NAME=Andrey Loskutov
CHANGE_BRANCH=check_tycho3
CHANGE_FORK=iloveeclipse
CHANGE_ID=11
CHANGE_TARGET=master
CHANGE_TITLE=Log system environment & configuration used for JDT test suites
CHANGE_URL=https://github.com/eclipse-jdt/eclipse.jdt.core/pull/11
CI=true
DISPLAY=:36
EXECUTOR_NUMBER=0
GITLAB_OBJECT_KIND=none
GIT_BRANCH=PR-11
GIT_COMMIT=917c5a1d687236ea6703e354b8b8f4519b0976b5
GIT_URL=https://github.com/eclipse-jdt/eclipse.jdt.core.git
HOME=/home/jenkins
HOSTNAME=centos-7-xhzw6
HUDSON_COOKIE=6d9c5429-b18d-425e-91d8-f8ca4b761047
HUDSON_HOME=/var/jenkins
HUDSON_SERVER_COOKIE=9495ec6ac4c31cc4
HUDSON_URL=https://ci.eclipse.org/jdt/
JAVA_HOME=/opt/tools/java/openjdk/jdk-11/latest
JENKINS_AGENT_NAME=centos-7-xhzw6
JENKINS_AGENT_WORKDIR=/home/jenkins/agent
JENKINS_DISCOVERY_PORT=tcp://10.30.115.179:50000
JENKINS_DISCOVERY_PORT_50000_TCP=tcp://10.30.115.179:50000
JENKINS_DISCOVERY_PORT_50000_TCP_ADDR=10.30.115.179
JENKINS_DISCOVERY_PORT_50000_TCP_PORT=50000
JENKINS_DISCOVERY_PORT_50000_TCP_PROTO=tcp
JENKINS_DISCOVERY_SERVICE_HOST=10.30.115.179
JENKINS_DISCOVERY_SERVICE_PORT=50000
JENKINS_DISCOVERY_SERVICE_PORT_JNLP=50000
JENKINS_HOME=/var/jenkins
JENKINS_NAME=centos-7-xhzw6
JENKINS_NODE_COOKIE=0d072ac6-2f26-4e41-bece-06b2c2e1e292
JENKINS_REMOTING_JAVA_OPTS=-showversion -XshowSettings:vm -Xmx256m -Dorg.jenkinsci.remoting.engine.JnlpProtocol3.disabled=true -Dorg.jenkinsci.plugins.gitclient.CliGitAPIImpl.useSETSID=true
JENKINS_SECRET=e42286528ecc5fb5ba16ccad6e6443ec18aab27162ac9ddc6c7f157e03d08c91
JENKINS_SERVER_COOKIE=durable-a6757853402ca1dce37aa1b56dbd3020fff86af7bb9b930cb6a2dd2e41cf1e2c
JENKINS_TUNNEL=jenkins-discovery.jdt.svc.cluster.local:50000
JENKINS_UI_PORT=tcp://10.30.27.191:80
JENKINS_UI_PORT_80_TCP=tcp://10.30.27.191:80
JENKINS_UI_PORT_80_TCP_ADDR=10.30.27.191
JENKINS_UI_PORT_80_TCP_PORT=80
JENKINS_UI_PORT_80_TCP_PROTO=tcp
JENKINS_UI_SERVICE_HOST=10.30.27.191
JENKINS_UI_SERVICE_PORT=80
JENKINS_UI_SERVICE_PORT_HTTP=80
JENKINS_URL=https://ci.eclipse.org/jdt/
JOB_BASE_NAME=PR-11
JOB_DISPLAY_URL=https://ci.eclipse.org/jdt/job/eclipse.jdt.core-Github/job/PR-11/display/redirect
JOB_NAME=eclipse.jdt.core-Github/PR-11
JOB_URL=https://ci.eclipse.org/jdt/job/eclipse.jdt.core-Github/job/PR-11/
KUBERNETES_PORT=tcp://10.30.0.1:443
KUBERNETES_PORT_443_TCP=tcp://10.30.0.1:443
KUBERNETES_PORT_443_TCP_ADDR=10.30.0.1
KUBERNETES_PORT_443_TCP_PORT=443
KUBERNETES_PORT_443_TCP_PROTO=tcp
KUBERNETES_SERVICE_HOST=10.30.0.1
KUBERNETES_SERVICE_PORT=443
KUBERNETES_SERVICE_PORT_HTTPS=443
LANG=en_US.UTF-8
M2_HOME=/opt/tools/apache-maven/latest
MAVEN_CMD_LINE_ARGS= -V -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn --batch-mode -U clean verify --batch-mode --fail-at-end -Dmaven.repo.local=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository -Pbuild-individual-bundles -Ptest-on-javase-17 -Pbree-libs -Papi-check -Djava.io.tmpdir=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/tmp -Dcompare-version-with-baselines.skip=false -Dproject.build.sourceEncoding=UTF-8 -Dtycho.surefire.argLine=--add-modules ALL-SYSTEM -Dcompliance=1.8,11,17 -Djdt.performance.asserts=disabled
MAVEN_HOME=/opt/tools/apache-maven/latest
MAVEN_PROJECTBASEDIR=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11
NODE_LABELS=centos-7 centos-7-xhzw6 jipp-migration migration
NODE_NAME=centos-7-xhzw6
NSS_SDB_USE_CACHE=no
OLDPWD=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11
OPENJ9_JAVA_OPTIONS=-XX:+IgnoreUnrecognizedVMOptions -XX:+IdleTuningCompactOnIdle -XX:+IdleTuningGcOnIdle
PATH=/opt/tools/java/openjdk/jdk-11/latest/bin:/opt/tools/apache-maven/latest/bin:/opt/tools/java/openjdk/jdk-11/latest/bin:/opt/tools/apache-maven/latest/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PWD=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11
RUN_ARTIFACTS_DISPLAY_URL=https://ci.eclipse.org/jdt/job/eclipse.jdt.core-Github/job/PR-11/1/display/redirect?page=artifacts
RUN_CHANGES_DISPLAY_URL=https://ci.eclipse.org/jdt/job/eclipse.jdt.core-Github/job/PR-11/1/display/redirect?page=changes
RUN_DISPLAY_URL=https://ci.eclipse.org/jdt/job/eclipse.jdt.core-Github/job/PR-11/1/display/redirect
RUN_TESTS_DISPLAY_URL=https://ci.eclipse.org/jdt/job/eclipse.jdt.core-Github/job/PR-11/1/display/redirect?page=tests
SHLVL=2
STAGE_NAME=Build
TERM=xterm
USER_NAME=jenkins
WORKSPACE=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11
WORKSPACE_TMP=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11@tmp
XAUTHORITY=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.Xauthority-12404813020106347612
###################### System properties ######################
compliance=1.8,11,17
ds.delayed.keepInstances=true
ds.delayed.keepInstances.default=true
eclipse.application=org.eclipse.tycho.surefire.osgibooter.headlesstest
eclipse.commands=-data
/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/data
-install
/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work
-configuration
/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/configuration
-application
org.eclipse.tycho.surefire.osgibooter.headlesstest
-testproperties
/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/surefire.properties
eclipse.home.location=file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/
eclipse.startTime=1649686384087
eclipse.stateSaveDelayInterval=30000
equinox.init.uuid=true
file.encoding=UTF-8
file.separator=/
gosh.args=--nointeractive
java.class.path=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.launcher/1.6.400.v20210924-0641/org.eclipse.equinox.launcher-1.6.400.v20210924-0641.jar
java.class.version=61.0
java.home=/opt/tools/java/openjdk/jdk-17/17.0.1
java.io.tmpdir=/tmp
java.library.path=/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib
java.runtime.name=OpenJDK Runtime Environment
java.runtime.version=17.0.1+12-39
java.specification.name=Java Platform API Specification
java.specification.vendor=Oracle Corporation
java.specification.version=17
java.vendor=Oracle Corporation
java.vendor.url=https://java.oracle.com/
java.vendor.url.bug=https://bugreport.java.com/bugreport/
java.version=17.0.1
java.version.date=2021-10-19
java.vm.compressedOopsMode=32-bit
java.vm.info=mixed mode, sharing
java.vm.name=OpenJDK 64-Bit Server VM
java.vm.specification.name=Java Virtual Machine Specification
java.vm.specification.vendor=Oracle Corporation
java.vm.specification.version=17
java.vm.vendor=Oracle Corporation
java.vm.version=17.0.1+12-39
jdk.debug=release
jdt.default.test.compliance=1.8
jdt.performance.asserts=disabled
line.separator=
native.encoding=UTF-8
org.osgi.framework.executionenvironment=OSGi/Minimum-1.0, OSGi/Minimum-1.1, OSGi/Minimum-1.2, JavaSE/compact1-1.8, JavaSE/compact2-1.8, JavaSE/compact3-1.8, JRE-1.1, J2SE-1.2, J2SE-1.3, J2SE-1.4, J2SE-1.5, JavaSE-1.6, JavaSE-1.7, JavaSE-1.8, JavaSE-9, JavaSE-10, JavaSE-11, JavaSE-12, JavaSE-13, JavaSE-14, JavaSE-15, JavaSE-16, JavaSE-17
org.osgi.framework.language=en
org.osgi.framework.os.name=Linux
org.osgi.framework.os.version=5.14.14.fc34
org.osgi.framework.processor=x86-64
org.osgi.framework.storage=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/configuration
org.osgi.framework.system.capabilities=osgi.ee; osgi.ee="OSGi/Minimum"; version:List<Version>="1.0, 1.1, 1.2", osgi.ee; osgi.ee="JRE"; version:List<Version>="1.0, 1.1", osgi.ee; osgi.ee="JavaSE"; version:List<Version>="1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0",osgi.ee; osgi.ee="JavaSE/compact1"; version:List<Version>="1.8, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0",osgi.ee; osgi.ee="JavaSE/compact2"; version:List<Version>="1.8, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0",osgi.ee; osgi.ee="JavaSE/compact3"; version:List<Version>="1.8, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0"
org.osgi.framework.system.packages=com.sun.jarsigner, com.sun.java.accessibility.util, com.sun.jdi, com.sun.jdi.connect, com.sun.jdi.connect.spi, com.sun.jdi.event, com.sun.jdi.request, com.sun.management, com.sun.net.httpserver, com.sun.net.httpserver.spi, com.sun.nio.file, com.sun.nio.sctp, com.sun.security.auth, com.sun.security.auth.callback, com.sun.security.auth.login, com.sun.security.auth.module, com.sun.security.jgss, com.sun.source.doctree, com.sun.source.tree, com.sun.source.util, com.sun.tools.attach, com.sun.tools.attach.spi, com.sun.tools.javac, com.sun.tools.jconsole, java.applet, java.awt, java.awt.color, java.awt.datatransfer, java.awt.desktop, java.awt.dnd, java.awt.event, java.awt.font, java.awt.geom, java.awt.im, java.awt.im.spi, java.awt.image, java.awt.image.renderable, java.awt.print, java.beans, java.beans.beancontext, java.io, java.lang, java.lang.annotation, java.lang.constant, java.lang.instrument, java.lang.invoke, java.lang.management, java.lang.module, java.lang.ref, java.lang.reflect, java.lang.runtime, java.math, java.net, java.net.http, java.net.spi, java.nio, java.nio.channels, java.nio.channels.spi, java.nio.charset, java.nio.charset.spi, java.nio.file, java.nio.file.attribute, java.nio.file.spi, java.rmi, java.rmi.dgc, java.rmi.registry, java.rmi.server, java.security, java.security.cert, java.security.interfaces, java.security.spec, java.sql, java.text, java.text.spi, java.time, java.time.chrono, java.time.format, java.time.temporal, java.time.zone, java.util, java.util.concurrent, java.util.concurrent.atomic, java.util.concurrent.locks, java.util.function, java.util.jar, java.util.logging, java.util.prefs, java.util.random, java.util.regex, java.util.spi, java.util.stream, java.util.zip, javax.accessibility, javax.annotation.processing, javax.crypto, javax.crypto.interfaces, javax.crypto.spec, javax.imageio, javax.imageio.event, javax.imageio.metadata, javax.imageio.plugins.bmp, javax.imageio.plugins.jpeg, javax.imageio.plugins.tiff, javax.imageio.spi, javax.imageio.stream, javax.lang.model, javax.lang.model.element, javax.lang.model.type, javax.lang.model.util, javax.management, javax.management.loading, javax.management.modelmbean, javax.management.monitor, javax.management.openmbean, javax.management.relation, javax.management.remote, javax.management.remote.rmi, javax.management.timer, javax.naming, javax.naming.directory, javax.naming.event, javax.naming.ldap, javax.naming.ldap.spi, javax.naming.spi, javax.net, javax.net.ssl, javax.print, javax.print.attribute, javax.print.attribute.standard, javax.print.event, javax.rmi.ssl, javax.script, javax.security.auth, javax.security.auth.callback, javax.security.auth.kerberos, javax.security.auth.login, javax.security.auth.spi, javax.security.auth.x500, javax.security.cert, javax.security.sasl, javax.smartcardio, javax.sound.midi, javax.sound.midi.spi, javax.sound.sampled, javax.sound.sampled.spi, javax.sql, javax.sql.rowset, javax.sql.rowset.serial, javax.sql.rowset.spi, javax.swing, javax.swing.border, javax.swing.colorchooser, javax.swing.event, javax.swing.filechooser, javax.swing.plaf, javax.swing.plaf.basic, javax.swing.plaf.metal, javax.swing.plaf.multi, javax.swing.plaf.nimbus, javax.swing.plaf.synth, javax.swing.table, javax.swing.text, javax.swing.text.html, javax.swing.text.html.parser, javax.swing.text.rtf, javax.swing.tree, javax.swing.undo, javax.tools, javax.transaction.xa, javax.xml, javax.xml.catalog, javax.xml.crypto, javax.xml.crypto.dom, javax.xml.crypto.dsig, javax.xml.crypto.dsig.dom, javax.xml.crypto.dsig.keyinfo, javax.xml.crypto.dsig.spec, javax.xml.datatype, javax.xml.namespace, javax.xml.parsers, javax.xml.stream, javax.xml.stream.events, javax.xml.stream.util, javax.xml.transform, javax.xml.transform.dom, javax.xml.transform.sax, javax.xml.transform.stax, javax.xml.transform.stream, javax.xml.validation, javax.xml.xpath, jdk.dynalink, jdk.dynalink.beans, jdk.dynalink.linker, jdk.dynalink.linker.support, jdk.dynalink.support, jdk.incubator.foreign, jdk.incubator.vector, jdk.javadoc.doclet, jdk.jfr, jdk.jfr.consumer, jdk.jshell, jdk.jshell.execution, jdk.jshell.spi, jdk.jshell.tool, jdk.management.jfr, jdk.net, jdk.nio, jdk.nio.mapmode, jdk.security.jarsigner, jdk.swing.interop, netscape.javascript, org.ietf.jgss, org.w3c.dom, org.w3c.dom.bootstrap, org.w3c.dom.css, org.w3c.dom.events, org.w3c.dom.html, org.w3c.dom.ls, org.w3c.dom.ranges, org.w3c.dom.stylesheets, org.w3c.dom.traversal, org.w3c.dom.views, org.w3c.dom.xpath, org.xml.sax, org.xml.sax.ext, org.xml.sax.helpers, sun.misc, sun.reflect
org.osgi.framework.uuid=9cd920b8-f24c-4ec1-a0ff-b93199bc37fb
org.osgi.framework.vendor=Eclipse
org.osgi.framework.version=1.10.0
org.osgi.supports.framework.extension=true
org.osgi.supports.framework.fragment=true
org.osgi.supports.framework.requirebundle=true
os.arch=amd64
os.name=Linux
os.version=5.14.14-200.fc34.x86_64
osgi.arch=x86_64
osgi.bundlefile.limit=100
osgi.bundles=reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/com.ibm.icu/67.1.0.v20200706-1749/com.ibm.icu-67.1.0.v20200706-1749.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/com.sun.jna/5.8.0.v20210503-0343/com.sun.jna-5.8.0.v20210503-0343.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/com.sun.jna.platform/5.8.0.v20210406-1004/com.sun.jna.platform-5.8.0.v20210406-1004.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/javax.annotation/1.3.5.v20200909-1856/javax.annotation-1.3.5.v20200909-1856.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/org/junit/platform/junit-platform-commons/1.8.2/junit-platform-commons-1.8.2.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.apache.batik.constants/1.14.0.v20210324-0332/org.apache.batik.constants-1.14.0.v20210324-0332.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.apache.batik.css/1.14.0.v20210324-0332/org.apache.batik.css-1.14.0.v20210324-0332.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.apache.batik.util/1.14.0.v20210324-0332/org.apache.batik.util-1.14.0.v20210324-0332.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.apache.batik.i18n/1.14.0.v20210324-0332/org.apache.batik.i18n-1.14.0.v20210324-0332.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.apache.xmlgraphics/2.6.0.v20210409-0748/org.apache.xmlgraphics-2.6.0.v20210409-0748.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.w3c.dom.svg/1.1.0.v201011041433/org.w3c.dom.svg-1.1.0.v201011041433.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.w3c.dom.events/3.0.0.draft20060413_v201105210656/org.w3c.dom.events-3.0.0.draft20060413_v201105210656.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.w3c.css.sac/1.3.1.v200903091627/org.w3c.css.sac-1.3.1.v200903091627.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.apache.commons.io/2.8.0.v20210415-0900/org.apache.commons.io-2.8.0.v20210415-0900.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.apache.commons.logging/1.2.0.v20180409-1502/org.apache.commons.logging-1.2.0.v20180409-1502.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.apache.felix.scr/2.1.24.v20200924-1939/org.apache.felix.scr-2.1.24.v20200924-1939.jar@1:start,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.osgi.services/3.10.200.v20210723-0643/org.eclipse.osgi.services-3.10.200.v20210723-0643.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.osgi.util/3.6.100.v20210723-1119/org.eclipse.osgi.util-3.6.100.v20210723-1119.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.bouncycastle.bcpg/1.70.0.v20220105-1522/org.bouncycastle.bcpg-1.70.0.v20220105-1522.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.bouncycastle.bcprov/1.70.0.v20220105-1522/org.bouncycastle.bcprov-1.70.0.v20220105-1522.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.compare/3.8.300.v20220121-1000/org.eclipse.compare-3.8.300.v20220121-1000.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.ui/3.201.0.v20220124-1108/org.eclipse.ui-3.201.0.v20220124-1108.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.core.resources/3.17.0.v20220331-1405/org.eclipse.core.resources-3.17.0.v20220331-1405.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.jface.text/3.20.100.v20220317-1324/org.eclipse.jface.text-3.20.100.v20220317-1324.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.19.0.v20220402-1955/org.eclipse.ui.ide-3.19.0.v20220402-1955.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.ui.views/3.11.100.v20210816-0811/org.eclipse.ui.views-3.11.100.v20210816-0811.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.ui.workbench.texteditor/3.16.500.v20220331-0848/org.eclipse.ui.workbench.texteditor-3.16.500.v20220331-0848.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.core.runtime/3.25.0.v20220316-0754/org.eclipse.core.runtime-3.25.0.v20220316-0754.jar@4:start,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.core.expressions/3.8.100.v20210910-0640/org.eclipse.core.expressions-3.8.100.v20210910-0640.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.ui.editors/3.14.300.v20210913-0815/org.eclipse.ui.editors-3.14.300.v20210913-0815.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.ui.forms/3.11.300.v20211022-1451/org.eclipse.ui.forms-3.11.300.v20211022-1451.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.compare.core/3.6.1000.v20201020-1107/org.eclipse.compare.core-3.6.1000.v20201020-1107.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.core.commands/3.10.100.v20210722-1426/org.eclipse.core.commands-3.10.100.v20210722-1426.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.common/3.16.100.v20220315-2327/org.eclipse.equinox.common-3.16.100.v20220315-2327.jar@2:start,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.core.contenttype/3.8.100.v20210910-0640/org.eclipse.core.contenttype-3.8.100.v20210910-0640.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.preferences/3.9.100.v20211021-1418/org.eclipse.equinox.preferences-3.9.100.v20211021-1418.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.registry/3.11.100.v20211021-1418/org.eclipse.equinox.registry-3.11.100.v20211021-1418.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.core.databinding/1.11.0.v20220118-1028/org.eclipse.core.databinding-1.11.0.v20220118-1028.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.core.databinding.observable/1.12.0.v20211231-1006/org.eclipse.core.databinding.observable-1.12.0.v20211231-1006.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.core.databinding.property/1.9.0.v20210619-1129/org.eclipse.core.databinding.property-1.9.0.v20210619-1129.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.core.filebuffers/3.7.200.v20220202-1008/org.eclipse.core.filebuffers-3.7.200.v20220202-1008.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.text/3.12.0.v20210512-1644/org.eclipse.text-3.12.0.v20210512-1644.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.core.filesystem/1.9.300.v20220121-1426/org.eclipse.core.filesystem-1.9.300.v20220121-1426.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.core.jobs/3.12.200.v20220328-0703/org.eclipse.core.jobs-3.12.200.v20220328-0703.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.core.net/1.3.1200.v20220312-1450/org.eclipse.core.net-1.3.1200.v20220312-1450.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.security/1.3.900.v20220108-1321/org.eclipse.equinox.security-1.3.900.v20220108-1321.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.app/1.6.100.v20211021-1418/org.eclipse.equinox.app-1.6.100.v20211021-1418.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.core.variables/3.5.100.v20210721-1355/org.eclipse.core.variables-3.5.100.v20210721-1355.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.debug.core/3.19.100.v20220324-0630/org.eclipse.debug.core-3.19.100.v20220324-0630.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.core.commands/1.0.100.v20211204-1536/org.eclipse.e4.core.commands-1.0.100.v20211204-1536.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.core.di/1.8.100.v20210910-0640/org.eclipse.e4.core.di-1.8.100.v20210910-0640.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/javax.inject/1.0.0.v20091030/javax.inject-1.0.0.v20091030.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.core.contexts/1.9.100.v20211011-1349/org.eclipse.e4.core.contexts-1.9.100.v20211011-1349.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.core.services/2.3.100.v20210910-0640/org.eclipse.e4.core.services-2.3.100.v20210910-0640.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.core.di.annotations/1.7.100.v20210910-0640/org.eclipse.e4.core.di.annotations-1.7.100.v20210910-0640.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.core.di.extensions/0.17.100.v20210910-0640/org.eclipse.e4.core.di.extensions-0.17.100.v20210910-0640.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.core.di.extensions.supplier/0.16.300.v20220309-0649/org.eclipse.e4.core.di.extensions.supplier-0.16.300.v20220309-0649.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.emf.xpath/0.3.0.v20210722-1426/org.eclipse.e4.emf.xpath-0.3.0.v20210722-1426.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.apache.commons.jxpath/1.3.0.v200911051830/org.apache.commons.jxpath-1.3.0.v200911051830.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.emf.ecore/2.26.0.v20220123-0838/org.eclipse.emf.ecore-2.26.0.v20220123-0838.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.bindings/0.13.100.v20210722-1426/org.eclipse.e4.ui.bindings-0.13.100.v20210722-1426.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.swt/3.120.0.v20220409-1628/org.eclipse.swt-3.120.0.v20220409-1628.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.services/1.5.0.v20210115-1333/org.eclipse.e4.ui.services-1.5.0.v20210115-1333.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.jface/3.26.0.v20220329-0959/org.eclipse.jface-3.26.0.v20220329-0959.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.css.core/0.13.200.v20211022-1402/org.eclipse.e4.ui.css.core-0.13.200.v20211022-1402.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.css.swt/0.14.500.v20220330-1226/org.eclipse.e4.ui.css.swt-0.14.500.v20220330-1226.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.css.swt.theme/0.13.100.v20220310-1056/org.eclipse.e4.ui.css.swt.theme-0.13.100.v20220310-1056.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.di/1.4.0.v20210621-1133/org.eclipse.e4.ui.di-1.4.0.v20210621-1133.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.dialogs/1.3.200.v20211210-1500/org.eclipse.e4.ui.dialogs-1.3.200.v20211210-1500.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.ide/3.16.100.v20220310-1350/org.eclipse.e4.ui.ide-3.16.100.v20220310-1350.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.model.workbench/2.2.100.v20220331-0744/org.eclipse.e4.ui.model.workbench-2.2.100.v20220331-0744.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.event/1.6.100.v20211021-1418/org.eclipse.equinox.event-1.6.100.v20211021-1418.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.widgets/1.3.0.v20210621-1136/org.eclipse.e4.ui.widgets-1.3.0.v20210621-1136.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.workbench/1.13.100.v20211019-0756/org.eclipse.e4.ui.workbench-1.13.100.v20211019-0756.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.emf.ecore.change/2.14.0.v20190528-0725/org.eclipse.emf.ecore.change-2.14.0.v20190528-0725.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.emf.ecore.xmi/2.16.0.v20190528-0725/org.eclipse.emf.ecore.xmi-2.16.0.v20190528-0725.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.workbench.addons.swt/1.4.400.v20211102-0453/org.eclipse.e4.ui.workbench.addons.swt-1.4.400.v20211102-0453.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.workbench.renderers.swt/0.15.500.v20220401-0657/org.eclipse.e4.ui.workbench.renderers.swt-0.15.500.v20220401-0657.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.workbench.swt/0.16.400.v20220222-1128/org.eclipse.e4.ui.workbench.swt-0.16.400.v20220222-1128.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.jface.databinding/1.13.0.v20210619-1146/org.eclipse.jface.databinding-1.13.0.v20210619-1146.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.workbench3/0.16.0.v20210619-0956/org.eclipse.e4.ui.workbench3-0.16.0.v20210619-0956.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.urischeme/1.2.100.v20211001-1648/org.eclipse.urischeme-1.2.100.v20211001-1648.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.emf.common/2.25.0.v20220325-0806/org.eclipse.emf.common-2.25.0.v20220325-0806.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.bidi/1.4.100.v20211021-1418/org.eclipse.equinox.bidi-1.4.100.v20211021-1418.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.launcher/1.6.400.v20210924-0641/org.eclipse.equinox.launcher-1.6.400.v20210924-0641.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.p2.artifact.repository/1.4.500.v20220329-1456/org.eclipse.equinox.p2.artifact.repository-1.4.500.v20220329-1456.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.p2.metadata/2.6.200.v20220324-1313/org.eclipse.equinox.p2.metadata-2.6.200.v20220324-1313.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.tukaani.xz/1.9.0.v20210624-1259/org.tukaani.xz-1.9.0.v20210624-1259.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.p2.core/2.9.100.v20220310-1733/org.eclipse.equinox.p2.core-2.9.100.v20220310-1733.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.p2.jarprocessor/1.2.300.v20220307-1946/org.eclipse.equinox.p2.jarprocessor-1.2.300.v20220307-1946.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.p2.repository/2.6.100.v20220329-1456/org.eclipse.equinox.p2.repository-2.6.100.v20220329-1456.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.p2.engine/2.7.400.v20220329-1456/org.eclipse.equinox.p2.engine-2.7.400.v20220329-1456.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.p2.metadata.repository/1.4.100.v20220329-1456/org.eclipse.equinox.p2.metadata.repository-1.4.100.v20220329-1456.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.help/3.9.100.v20210721-0601/org.eclipse.help-3.9.100.v20210721-0601.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.annotation_v1/target/org.eclipse.jdt.annotation-1.2.0-SNAPSHOT.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.annotation/target/org.eclipse.jdt.annotation-2.2.600-SNAPSHOT.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.compiler.apt/target/org.eclipse.jdt.compiler.apt-1.4.100-SNAPSHOT.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core/target/org.eclipse.jdt.core-3.30.0-SNAPSHOT.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/plugins/org.eclipse.jdt.compiler.apt.tests_1.2.150.v20220401-0951,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.junit/4.13.2.v20211018-1956/org.junit-4.13.2.v20211018-1956.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/plugins/org.eclipse.jdt.core.tests.builder_3.11.200.v20220405-0748,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/plugins/org.eclipse.jdt.core.tests.compiler_3.12.1900.v20220405-0748,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.test.performance/3.18.0.v20210623-0710/org.eclipse.test.performance-3.18.0.v20210623-0710.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/plugins/org.eclipse.jdt.debug_3.19.200.v20220404-1120,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.jdt.launching/3.19.600.v20220409-1932/org.eclipse.jdt.launching-3.19.600.v20220409-1932.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.team.core/3.9.300.v20220204-0611/org.eclipse.team.core-3.9.300.v20220204-0611.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.ltk.core.refactoring/3.12.100.v20210926-1112/org.eclipse.ltk.core.refactoring-3.12.100.v20210926-1112.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.ltk.ui.refactoring/3.12.100.v20220329-1353/org.eclipse.ltk.ui.refactoring-3.12.100.v20220329-1353.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.ui.navigator/3.10.200.v20211009-1706/org.eclipse.ui.navigator-3.10.200.v20211009-1706.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.team.ui/3.9.300.v20220314-0834/org.eclipse.team.ui-3.9.300.v20220314-0834.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.swt.gtk.linux.x86_64/3.120.0.v20220409-1628/org.eclipse.swt.gtk.linux.x86_64-3.120.0.v20220409-1628.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.junit.jupiter.api/5.8.1.v20211018-1956/org.junit.jupiter.api-5.8.1.v20211018-1956.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.ui.workbench/3.125.100.v20220404-1101/org.eclipse.ui.workbench-3.125.100.v20220404-1101.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide.application/1.4.400.v20220326-0710/org.eclipse.ui.ide.application-1.4.400.v20220326-0710.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.ui.navigator.resources/3.8.400.v20220203-1803/org.eclipse.ui.navigator.resources-3.8.400.v20220203-1803.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.ui.views.properties.tabbed/3.9.100.v20201223-1348/org.eclipse.ui.views.properties.tabbed-3.9.100.v20201223-1348.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.hamcrest.core/1.3.0.v20180420-1519/org.hamcrest.core-1.3.0.v20180420-1519.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.opentest4j/1.2.0.v20211018-1956/org.opentest4j-1.2.0.v20211018-1956.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.w3c.dom.smil/1.0.1.v200903091627/org.w3c.dom.smil-1.0.1.v200903091627.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.swt.gtk.linux.ppc64le/3.120.0.v20220409-1628/org.eclipse.swt.gtk.linux.ppc64le-3.120.0.v20220409-1628.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.swt.gtk.linux.aarch64/3.120.0.v20220409-1628/org.eclipse.swt.gtk.linux.aarch64-3.120.0.v20220409-1628.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.swt.win32.win32.x86_64/3.120.0.v20220409-1628/org.eclipse.swt.win32.win32.x86_64-3.120.0.v20220409-1628.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.swt.cocoa.macosx.x86_64/3.120.0.v20220409-1628/org.eclipse.swt.cocoa.macosx.x86_64-3.120.0.v20220409-1628.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.swt.cocoa.macosx.aarch64/3.120.0.v20220409-1628/org.eclipse.swt.cocoa.macosx.aarch64-3.120.0.v20220409-1628.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/org/eclipse/tycho/org.eclipse.tycho.surefire.osgibooter/3.0.0-SNAPSHOT/org.eclipse.tycho.surefire.osgibooter-3.0.0-SNAPSHOT.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/org/eclipse/tycho/org.eclipse.tycho.surefire.junit58withvintage/3.0.0-SNAPSHOT/org.eclipse.tycho.surefire.junit58withvintage-3.0.0-SNAPSHOT.jar
osgi.bundles.defaultStartLevel=4
osgi.checkConfiguration=true
osgi.clean=true
osgi.compatibility.bootdelegation=true
osgi.compatibility.bootdelegation.default=true
osgi.configuration.area=file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/configuration/
osgi.configuration.cascaded=false
osgi.dev=file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/dev.properties
osgi.framework=file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.osgi/3.17.300.v20220409-1907/org.eclipse.osgi-3.17.300.v20220409-1907.jar
osgi.framework.shape=jar
osgi.framework.useSystemProperties=true
osgi.install.area=file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/
osgi.instance.area=file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/data/
osgi.logfile=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/data/.metadata/.log
osgi.nl=en_US
osgi.noShutdown=false
osgi.os=linux
osgi.syspath=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.osgi/3.17.300.v20220409-1907
osgi.tracefile=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/data/.metadata/trace.log
osgi.ws=gtk
path.separator=:
sun.arch.data.model=64
sun.boot.library.path=/opt/tools/java/openjdk/jdk-17/17.0.1/lib
sun.cpu.endian=little
sun.io.unicode.encoding=UnicodeLittle
sun.java.command=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.launcher/1.6.400.v20210924-0641/org.eclipse.equinox.launcher-1.6.400.v20210924-0641.jar -data /home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/data -install /home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work -configuration /home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/configuration -application org.eclipse.tycho.surefire.osgibooter.headlesstest -testproperties /home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/surefire.properties
sun.java.launcher=SUN_STANDARD
sun.jnu.encoding=UTF-8
sun.management.compiler=HotSpot 64-Bit Tiered Compilers
user.country=US
user.dir=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model
user.home=/home/jenkins
user.language=en
user.name=jenkins
user.timezone=UTC
tycho 2.7.0 (OK) https://ci.eclipse.org/jdt/job/eclipse.jdt.core-Github/job/PR-11/2/ https://ci.eclipse.org/jdt/job/eclipse.jdt.core-Github/job/PR-11/2/artifact/org.eclipse.jdt.core.tests.model/target/work/data/.metadata/.bak_0.log
The system properties and environment are below I don't see relevant differences.
Even more surprising, the test reports (from inside JVM) that it uses 1 GB max heap despite the given MAVEN_OPTS=-Xmx2G
environment option:
1.073.741.824 bytes max heap reported by JVM
###################### System environment ######################
BRANCH_NAME=PR-11
BUILD_DISPLAY_NAME=#2
BUILD_ID=2
BUILD_NUMBER=2
BUILD_TAG=jenkins-eclipse.jdt.core-Github-PR-11-2
BUILD_URL=https://ci.eclipse.org/jdt/job/eclipse.jdt.core-Github/job/PR-11/2/
CHANGE_AUTHOR=iloveeclipse
CHANGE_AUTHOR_DISPLAY_NAME=Andrey Loskutov
CHANGE_BRANCH=check_tycho3
CHANGE_FORK=iloveeclipse
CHANGE_ID=11
CHANGE_TARGET=master
CHANGE_TITLE=Log system environment & configuration used for JDT test suites
CHANGE_URL=https://github.com/eclipse-jdt/eclipse.jdt.core/pull/11
CI=true
DISPLAY=:76
EXECUTOR_NUMBER=0
GITLAB_OBJECT_KIND=none
GIT_BRANCH=PR-11
GIT_COMMIT=b6804f687148876e4449254e26633ecb563e284e
GIT_PREVIOUS_COMMIT=917c5a1d687236ea6703e354b8b8f4519b0976b5
GIT_URL=https://github.com/eclipse-jdt/eclipse.jdt.core.git
HOME=/home/jenkins
HOSTNAME=centos-7-tdzv2
HUDSON_COOKIE=0a1ac39c-cf87-4f1d-be3e-db6296d60fb4
HUDSON_HOME=/var/jenkins
HUDSON_SERVER_COOKIE=9495ec6ac4c31cc4
HUDSON_URL=https://ci.eclipse.org/jdt/
JAVA_HOME=/opt/tools/java/openjdk/jdk-11/latest
JENKINS_AGENT_NAME=centos-7-tdzv2
JENKINS_AGENT_WORKDIR=/home/jenkins/agent
JENKINS_DISCOVERY_PORT=tcp://10.30.115.179:50000
JENKINS_DISCOVERY_PORT_50000_TCP=tcp://10.30.115.179:50000
JENKINS_DISCOVERY_PORT_50000_TCP_ADDR=10.30.115.179
JENKINS_DISCOVERY_PORT_50000_TCP_PORT=50000
JENKINS_DISCOVERY_PORT_50000_TCP_PROTO=tcp
JENKINS_DISCOVERY_SERVICE_HOST=10.30.115.179
JENKINS_DISCOVERY_SERVICE_PORT=50000
JENKINS_DISCOVERY_SERVICE_PORT_JNLP=50000
JENKINS_HOME=/var/jenkins
JENKINS_NAME=centos-7-tdzv2
JENKINS_NODE_COOKIE=43449788-f850-44c3-b4fe-6106d4e5ebe9
JENKINS_REMOTING_JAVA_OPTS=-showversion -XshowSettings:vm -Xmx256m -Dorg.jenkinsci.remoting.engine.JnlpProtocol3.disabled=true -Dorg.jenkinsci.plugins.gitclient.CliGitAPIImpl.useSETSID=true
JENKINS_SECRET=34c8a58f9667dc7d347a379f74dbd0f09ef9d947002df2a7e27da8fe4e742154
JENKINS_SERVER_COOKIE=durable-a6757853402ca1dce37aa1b56dbd3020fff86af7bb9b930cb6a2dd2e41cf1e2c
JENKINS_TUNNEL=jenkins-discovery.jdt.svc.cluster.local:50000
JENKINS_UI_PORT=tcp://10.30.27.191:80
JENKINS_UI_PORT_80_TCP=tcp://10.30.27.191:80
JENKINS_UI_PORT_80_TCP_ADDR=10.30.27.191
JENKINS_UI_PORT_80_TCP_PORT=80
JENKINS_UI_PORT_80_TCP_PROTO=tcp
JENKINS_UI_SERVICE_HOST=10.30.27.191
JENKINS_UI_SERVICE_PORT=80
JENKINS_UI_SERVICE_PORT_HTTP=80
JENKINS_URL=https://ci.eclipse.org/jdt/
JOB_BASE_NAME=PR-11
JOB_DISPLAY_URL=https://ci.eclipse.org/jdt/job/eclipse.jdt.core-Github/job/PR-11/display/redirect
JOB_NAME=eclipse.jdt.core-Github/PR-11
JOB_URL=https://ci.eclipse.org/jdt/job/eclipse.jdt.core-Github/job/PR-11/
KUBERNETES_PORT=tcp://10.30.0.1:443
KUBERNETES_PORT_443_TCP=tcp://10.30.0.1:443
KUBERNETES_PORT_443_TCP_ADDR=10.30.0.1
KUBERNETES_PORT_443_TCP_PORT=443
KUBERNETES_PORT_443_TCP_PROTO=tcp
KUBERNETES_SERVICE_HOST=10.30.0.1
KUBERNETES_SERVICE_PORT=443
KUBERNETES_SERVICE_PORT_HTTPS=443
LANG=en_US.UTF-8
M2_HOME=/opt/tools/apache-maven/latest
MAVEN_CMD_LINE_ARGS= -V -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn --batch-mode -U clean verify --batch-mode --fail-at-end -Dmaven.repo.local=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository -Pbuild-individual-bundles -Ptest-on-javase-17 -Pbree-libs -Papi-check -Dtycho.version=2.7.0 -Djava.io.tmpdir=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/tmp -Dcompare-version-with-baselines.skip=false -Dproject.build.sourceEncoding=UTF-8 -Dtycho.surefire.argLine=--add-modules ALL-SYSTEM -Dcompliance=1.8,11,17 -Djdt.performance.asserts=disabled
MAVEN_HOME=/opt/tools/apache-maven/latest
MAVEN_PROJECTBASEDIR=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11
NODE_LABELS=centos-7 centos-7-tdzv2 jipp-migration migration
NODE_NAME=centos-7-tdzv2
NSS_SDB_USE_CACHE=no
OLDPWD=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11
OPENJ9_JAVA_OPTIONS=-XX:+IgnoreUnrecognizedVMOptions -XX:+IdleTuningCompactOnIdle -XX:+IdleTuningGcOnIdle
PATH=/opt/tools/java/openjdk/jdk-11/latest/bin:/opt/tools/apache-maven/latest/bin:/opt/tools/java/openjdk/jdk-11/latest/bin:/opt/tools/apache-maven/latest/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
PWD=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11
RUN_ARTIFACTS_DISPLAY_URL=https://ci.eclipse.org/jdt/job/eclipse.jdt.core-Github/job/PR-11/2/display/redirect?page=artifacts
RUN_CHANGES_DISPLAY_URL=https://ci.eclipse.org/jdt/job/eclipse.jdt.core-Github/job/PR-11/2/display/redirect?page=changes
RUN_DISPLAY_URL=https://ci.eclipse.org/jdt/job/eclipse.jdt.core-Github/job/PR-11/2/display/redirect
RUN_TESTS_DISPLAY_URL=https://ci.eclipse.org/jdt/job/eclipse.jdt.core-Github/job/PR-11/2/display/redirect?page=tests
SHLVL=2
STAGE_NAME=Build
TERM=xterm
USER_NAME=jenkins
WORKSPACE=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11
WORKSPACE_TMP=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11@tmp
XAUTHORITY=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.Xauthority-16707215500901980693
###################### System properties ######################
compliance=1.8,11,17
ds.delayed.keepInstances=true
ds.delayed.keepInstances.default=true
eclipse.application=org.eclipse.tycho.surefire.osgibooter.headlesstest
eclipse.commands=-data
/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/data
-install
/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work
-configuration
/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/configuration
-application
org.eclipse.tycho.surefire.osgibooter.headlesstest
-testproperties
/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/surefire.properties
eclipse.home.location=file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/
eclipse.startTime=1649689475212
eclipse.stateSaveDelayInterval=30000
equinox.init.uuid=true
file.encoding=UTF-8
file.separator=/
gosh.args=--nointeractive
java.class.path=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.launcher/1.6.400.v20210924-0641/org.eclipse.equinox.launcher-1.6.400.v20210924-0641.jar
java.class.version=61.0
java.home=/opt/tools/java/openjdk/jdk-17/17.0.1
java.io.tmpdir=/tmp
java.library.path=/usr/java/packages/lib:/usr/lib64:/lib64:/lib:/usr/lib
java.runtime.name=OpenJDK Runtime Environment
java.runtime.version=17.0.1+12-39
java.specification.name=Java Platform API Specification
java.specification.vendor=Oracle Corporation
java.specification.version=17
java.vendor=Oracle Corporation
java.vendor.url=https://java.oracle.com/
java.vendor.url.bug=https://bugreport.java.com/bugreport/
java.version=17.0.1
java.version.date=2021-10-19
java.vm.compressedOopsMode=32-bit
java.vm.info=mixed mode, sharing
java.vm.name=OpenJDK 64-Bit Server VM
java.vm.specification.name=Java Virtual Machine Specification
java.vm.specification.vendor=Oracle Corporation
java.vm.specification.version=17
java.vm.vendor=Oracle Corporation
java.vm.version=17.0.1+12-39
jdk.debug=release
jdt.default.test.compliance=1.8
jdt.performance.asserts=disabled
line.separator=
native.encoding=UTF-8
org.osgi.framework.executionenvironment=OSGi/Minimum-1.0, OSGi/Minimum-1.1, OSGi/Minimum-1.2, JavaSE/compact1-1.8, JavaSE/compact2-1.8, JavaSE/compact3-1.8, JRE-1.1, J2SE-1.2, J2SE-1.3, J2SE-1.4, J2SE-1.5, JavaSE-1.6, JavaSE-1.7, JavaSE-1.8, JavaSE-9, JavaSE-10, JavaSE-11, JavaSE-12, JavaSE-13, JavaSE-14, JavaSE-15, JavaSE-16, JavaSE-17
org.osgi.framework.language=en
org.osgi.framework.os.name=Linux
org.osgi.framework.os.version=5.14.14.fc34
org.osgi.framework.processor=x86-64
org.osgi.framework.storage=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/configuration
org.osgi.framework.system.capabilities=osgi.ee; osgi.ee="OSGi/Minimum"; version:List<Version>="1.0, 1.1, 1.2", osgi.ee; osgi.ee="JRE"; version:List<Version>="1.0, 1.1", osgi.ee; osgi.ee="JavaSE"; version:List<Version>="1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0",osgi.ee; osgi.ee="JavaSE/compact1"; version:List<Version>="1.8, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0",osgi.ee; osgi.ee="JavaSE/compact2"; version:List<Version>="1.8, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0",osgi.ee; osgi.ee="JavaSE/compact3"; version:List<Version>="1.8, 9.0, 10.0, 11.0, 12.0, 13.0, 14.0, 15.0, 16.0, 17.0"
org.osgi.framework.system.packages=com.sun.jarsigner, com.sun.java.accessibility.util, com.sun.jdi, com.sun.jdi.connect, com.sun.jdi.connect.spi, com.sun.jdi.event, com.sun.jdi.request, com.sun.management, com.sun.net.httpserver, com.sun.net.httpserver.spi, com.sun.nio.file, com.sun.nio.sctp, com.sun.security.auth, com.sun.security.auth.callback, com.sun.security.auth.login, com.sun.security.auth.module, com.sun.security.jgss, com.sun.source.doctree, com.sun.source.tree, com.sun.source.util, com.sun.tools.attach, com.sun.tools.attach.spi, com.sun.tools.javac, com.sun.tools.jconsole, java.applet, java.awt, java.awt.color, java.awt.datatransfer, java.awt.desktop, java.awt.dnd, java.awt.event, java.awt.font, java.awt.geom, java.awt.im, java.awt.im.spi, java.awt.image, java.awt.image.renderable, java.awt.print, java.beans, java.beans.beancontext, java.io, java.lang, java.lang.annotation, java.lang.constant, java.lang.instrument, java.lang.invoke, java.lang.management, java.lang.module, java.lang.ref, java.lang.reflect, java.lang.runtime, java.math, java.net, java.net.http, java.net.spi, java.nio, java.nio.channels, java.nio.channels.spi, java.nio.charset, java.nio.charset.spi, java.nio.file, java.nio.file.attribute, java.nio.file.spi, java.rmi, java.rmi.dgc, java.rmi.registry, java.rmi.server, java.security, java.security.cert, java.security.interfaces, java.security.spec, java.sql, java.text, java.text.spi, java.time, java.time.chrono, java.time.format, java.time.temporal, java.time.zone, java.util, java.util.concurrent, java.util.concurrent.atomic, java.util.concurrent.locks, java.util.function, java.util.jar, java.util.logging, java.util.prefs, java.util.random, java.util.regex, java.util.spi, java.util.stream, java.util.zip, javax.accessibility, javax.annotation.processing, javax.crypto, javax.crypto.interfaces, javax.crypto.spec, javax.imageio, javax.imageio.event, javax.imageio.metadata, javax.imageio.plugins.bmp, javax.imageio.plugins.jpeg, javax.imageio.plugins.tiff, javax.imageio.spi, javax.imageio.stream, javax.lang.model, javax.lang.model.element, javax.lang.model.type, javax.lang.model.util, javax.management, javax.management.loading, javax.management.modelmbean, javax.management.monitor, javax.management.openmbean, javax.management.relation, javax.management.remote, javax.management.remote.rmi, javax.management.timer, javax.naming, javax.naming.directory, javax.naming.event, javax.naming.ldap, javax.naming.ldap.spi, javax.naming.spi, javax.net, javax.net.ssl, javax.print, javax.print.attribute, javax.print.attribute.standard, javax.print.event, javax.rmi.ssl, javax.script, javax.security.auth, javax.security.auth.callback, javax.security.auth.kerberos, javax.security.auth.login, javax.security.auth.spi, javax.security.auth.x500, javax.security.cert, javax.security.sasl, javax.smartcardio, javax.sound.midi, javax.sound.midi.spi, javax.sound.sampled, javax.sound.sampled.spi, javax.sql, javax.sql.rowset, javax.sql.rowset.serial, javax.sql.rowset.spi, javax.swing, javax.swing.border, javax.swing.colorchooser, javax.swing.event, javax.swing.filechooser, javax.swing.plaf, javax.swing.plaf.basic, javax.swing.plaf.metal, javax.swing.plaf.multi, javax.swing.plaf.nimbus, javax.swing.plaf.synth, javax.swing.table, javax.swing.text, javax.swing.text.html, javax.swing.text.html.parser, javax.swing.text.rtf, javax.swing.tree, javax.swing.undo, javax.tools, javax.transaction.xa, javax.xml, javax.xml.catalog, javax.xml.crypto, javax.xml.crypto.dom, javax.xml.crypto.dsig, javax.xml.crypto.dsig.dom, javax.xml.crypto.dsig.keyinfo, javax.xml.crypto.dsig.spec, javax.xml.datatype, javax.xml.namespace, javax.xml.parsers, javax.xml.stream, javax.xml.stream.events, javax.xml.stream.util, javax.xml.transform, javax.xml.transform.dom, javax.xml.transform.sax, javax.xml.transform.stax, javax.xml.transform.stream, javax.xml.validation, javax.xml.xpath, jdk.dynalink, jdk.dynalink.beans, jdk.dynalink.linker, jdk.dynalink.linker.support, jdk.dynalink.support, jdk.incubator.foreign, jdk.incubator.vector, jdk.javadoc.doclet, jdk.jfr, jdk.jfr.consumer, jdk.jshell, jdk.jshell.execution, jdk.jshell.spi, jdk.jshell.tool, jdk.management.jfr, jdk.net, jdk.nio, jdk.nio.mapmode, jdk.security.jarsigner, jdk.swing.interop, netscape.javascript, org.ietf.jgss, org.w3c.dom, org.w3c.dom.bootstrap, org.w3c.dom.css, org.w3c.dom.events, org.w3c.dom.html, org.w3c.dom.ls, org.w3c.dom.ranges, org.w3c.dom.stylesheets, org.w3c.dom.traversal, org.w3c.dom.views, org.w3c.dom.xpath, org.xml.sax, org.xml.sax.ext, org.xml.sax.helpers, sun.misc, sun.reflect
org.osgi.framework.uuid=78078f23-2bfa-470c-9306-28371cf9213c
org.osgi.framework.vendor=Eclipse
org.osgi.framework.version=1.10.0
org.osgi.supports.framework.extension=true
org.osgi.supports.framework.fragment=true
org.osgi.supports.framework.requirebundle=true
os.arch=amd64
os.name=Linux
os.version=5.14.14-200.fc34.x86_64
osgi.arch=x86_64
osgi.bundlefile.limit=100
osgi.bundles=reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/com.ibm.icu/67.1.0.v20200706-1749/com.ibm.icu-67.1.0.v20200706-1749.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/com.sun.jna/5.8.0.v20210503-0343/com.sun.jna-5.8.0.v20210503-0343.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/com.sun.jna.platform/5.8.0.v20210406-1004/com.sun.jna.platform-5.8.0.v20210406-1004.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/javax.annotation/1.3.5.v20200909-1856/javax.annotation-1.3.5.v20200909-1856.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/org/junit/platform/junit-platform-commons/1.8.2/junit-platform-commons-1.8.2.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.apache.batik.constants/1.14.0.v20210324-0332/org.apache.batik.constants-1.14.0.v20210324-0332.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.apache.batik.css/1.14.0.v20210324-0332/org.apache.batik.css-1.14.0.v20210324-0332.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.apache.batik.util/1.14.0.v20210324-0332/org.apache.batik.util-1.14.0.v20210324-0332.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.apache.batik.i18n/1.14.0.v20210324-0332/org.apache.batik.i18n-1.14.0.v20210324-0332.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.apache.xmlgraphics/2.6.0.v20210409-0748/org.apache.xmlgraphics-2.6.0.v20210409-0748.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.w3c.dom.svg/1.1.0.v201011041433/org.w3c.dom.svg-1.1.0.v201011041433.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.w3c.dom.events/3.0.0.draft20060413_v201105210656/org.w3c.dom.events-3.0.0.draft20060413_v201105210656.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.w3c.css.sac/1.3.1.v200903091627/org.w3c.css.sac-1.3.1.v200903091627.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.apache.commons.io/2.8.0.v20210415-0900/org.apache.commons.io-2.8.0.v20210415-0900.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.apache.commons.logging/1.2.0.v20180409-1502/org.apache.commons.logging-1.2.0.v20180409-1502.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.apache.felix.scr/2.1.24.v20200924-1939/org.apache.felix.scr-2.1.24.v20200924-1939.jar@1:start,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.osgi.services/3.10.200.v20210723-0643/org.eclipse.osgi.services-3.10.200.v20210723-0643.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.osgi.util/3.6.100.v20210723-1119/org.eclipse.osgi.util-3.6.100.v20210723-1119.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/org/apiguardian/apiguardian-api/1.1.2/apiguardian-api-1.1.2.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.bouncycastle.bcpg/1.70.0.v20220105-1522/org.bouncycastle.bcpg-1.70.0.v20220105-1522.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.bouncycastle.bcprov/1.70.0.v20220105-1522/org.bouncycastle.bcprov-1.70.0.v20220105-1522.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.compare/3.8.300.v20220121-1000/org.eclipse.compare-3.8.300.v20220121-1000.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.ui/3.201.0.v20220124-1108/org.eclipse.ui-3.201.0.v20220124-1108.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.core.resources/3.17.0.v20220331-1405/org.eclipse.core.resources-3.17.0.v20220331-1405.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.jface.text/3.20.100.v20220317-1324/org.eclipse.jface.text-3.20.100.v20220317-1324.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.19.0.v20220402-1955/org.eclipse.ui.ide-3.19.0.v20220402-1955.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.ui.views/3.11.100.v20210816-0811/org.eclipse.ui.views-3.11.100.v20210816-0811.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.ui.workbench.texteditor/3.16.500.v20220331-0848/org.eclipse.ui.workbench.texteditor-3.16.500.v20220331-0848.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.core.runtime/3.25.0.v20220316-0754/org.eclipse.core.runtime-3.25.0.v20220316-0754.jar@4:start,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.core.expressions/3.8.100.v20210910-0640/org.eclipse.core.expressions-3.8.100.v20210910-0640.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.ui.editors/3.14.300.v20210913-0815/org.eclipse.ui.editors-3.14.300.v20210913-0815.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.ui.forms/3.11.300.v20211022-1451/org.eclipse.ui.forms-3.11.300.v20211022-1451.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.compare.core/3.6.1000.v20201020-1107/org.eclipse.compare.core-3.6.1000.v20201020-1107.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.core.commands/3.10.100.v20210722-1426/org.eclipse.core.commands-3.10.100.v20210722-1426.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.common/3.16.100.v20220315-2327/org.eclipse.equinox.common-3.16.100.v20220315-2327.jar@2:start,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.core.contenttype/3.8.100.v20210910-0640/org.eclipse.core.contenttype-3.8.100.v20210910-0640.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.preferences/3.9.100.v20211021-1418/org.eclipse.equinox.preferences-3.9.100.v20211021-1418.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.registry/3.11.100.v20211021-1418/org.eclipse.equinox.registry-3.11.100.v20211021-1418.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.core.databinding/1.11.0.v20220118-1028/org.eclipse.core.databinding-1.11.0.v20220118-1028.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.core.databinding.observable/1.12.0.v20211231-1006/org.eclipse.core.databinding.observable-1.12.0.v20211231-1006.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.core.databinding.property/1.9.0.v20210619-1129/org.eclipse.core.databinding.property-1.9.0.v20210619-1129.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.core.filebuffers/3.7.200.v20220202-1008/org.eclipse.core.filebuffers-3.7.200.v20220202-1008.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.text/3.12.0.v20210512-1644/org.eclipse.text-3.12.0.v20210512-1644.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.core.filesystem/1.9.300.v20220121-1426/org.eclipse.core.filesystem-1.9.300.v20220121-1426.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.core.jobs/3.12.200.v20220328-0703/org.eclipse.core.jobs-3.12.200.v20220328-0703.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.core.net/1.3.1200.v20220312-1450/org.eclipse.core.net-1.3.1200.v20220312-1450.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.security/1.3.900.v20220108-1321/org.eclipse.equinox.security-1.3.900.v20220108-1321.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.app/1.6.100.v20211021-1418/org.eclipse.equinox.app-1.6.100.v20211021-1418.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.core.variables/3.5.100.v20210721-1355/org.eclipse.core.variables-3.5.100.v20210721-1355.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.debug.core/3.19.100.v20220324-0630/org.eclipse.debug.core-3.19.100.v20220324-0630.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.core.commands/1.0.100.v20211204-1536/org.eclipse.e4.core.commands-1.0.100.v20211204-1536.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.core.di/1.8.100.v20210910-0640/org.eclipse.e4.core.di-1.8.100.v20210910-0640.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/javax.inject/1.0.0.v20091030/javax.inject-1.0.0.v20091030.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.core.contexts/1.9.100.v20211011-1349/org.eclipse.e4.core.contexts-1.9.100.v20211011-1349.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.core.services/2.3.100.v20210910-0640/org.eclipse.e4.core.services-2.3.100.v20210910-0640.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.core.di.annotations/1.7.100.v20210910-0640/org.eclipse.e4.core.di.annotations-1.7.100.v20210910-0640.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.core.di.extensions/0.17.100.v20210910-0640/org.eclipse.e4.core.di.extensions-0.17.100.v20210910-0640.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.core.di.extensions.supplier/0.16.300.v20220309-0649/org.eclipse.e4.core.di.extensions.supplier-0.16.300.v20220309-0649.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.emf.xpath/0.3.0.v20210722-1426/org.eclipse.e4.emf.xpath-0.3.0.v20210722-1426.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.apache.commons.jxpath/1.3.0.v200911051830/org.apache.commons.jxpath-1.3.0.v200911051830.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.emf.ecore/2.26.0.v20220123-0838/org.eclipse.emf.ecore-2.26.0.v20220123-0838.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.bindings/0.13.100.v20210722-1426/org.eclipse.e4.ui.bindings-0.13.100.v20210722-1426.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.swt/3.120.0.v20220409-1628/org.eclipse.swt-3.120.0.v20220409-1628.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.services/1.5.0.v20210115-1333/org.eclipse.e4.ui.services-1.5.0.v20210115-1333.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.jface/3.26.0.v20220329-0959/org.eclipse.jface-3.26.0.v20220329-0959.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.css.core/0.13.200.v20211022-1402/org.eclipse.e4.ui.css.core-0.13.200.v20211022-1402.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.css.swt/0.14.500.v20220330-1226/org.eclipse.e4.ui.css.swt-0.14.500.v20220330-1226.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.css.swt.theme/0.13.100.v20220310-1056/org.eclipse.e4.ui.css.swt.theme-0.13.100.v20220310-1056.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.di/1.4.0.v20210621-1133/org.eclipse.e4.ui.di-1.4.0.v20210621-1133.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.dialogs/1.3.200.v20211210-1500/org.eclipse.e4.ui.dialogs-1.3.200.v20211210-1500.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.ide/3.16.100.v20220310-1350/org.eclipse.e4.ui.ide-3.16.100.v20220310-1350.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.model.workbench/2.2.100.v20220331-0744/org.eclipse.e4.ui.model.workbench-2.2.100.v20220331-0744.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.event/1.6.100.v20211021-1418/org.eclipse.equinox.event-1.6.100.v20211021-1418.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.widgets/1.3.0.v20210621-1136/org.eclipse.e4.ui.widgets-1.3.0.v20210621-1136.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.workbench/1.13.100.v20211019-0756/org.eclipse.e4.ui.workbench-1.13.100.v20211019-0756.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.emf.ecore.change/2.14.0.v20190528-0725/org.eclipse.emf.ecore.change-2.14.0.v20190528-0725.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.emf.ecore.xmi/2.16.0.v20190528-0725/org.eclipse.emf.ecore.xmi-2.16.0.v20190528-0725.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.workbench.addons.swt/1.4.400.v20211102-0453/org.eclipse.e4.ui.workbench.addons.swt-1.4.400.v20211102-0453.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.workbench.renderers.swt/0.15.500.v20220401-0657/org.eclipse.e4.ui.workbench.renderers.swt-0.15.500.v20220401-0657.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.workbench.swt/0.16.400.v20220222-1128/org.eclipse.e4.ui.workbench.swt-0.16.400.v20220222-1128.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.jface.databinding/1.13.0.v20210619-1146/org.eclipse.jface.databinding-1.13.0.v20210619-1146.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.e4.ui.workbench3/0.16.0.v20210619-0956/org.eclipse.e4.ui.workbench3-0.16.0.v20210619-0956.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.urischeme/1.2.100.v20211001-1648/org.eclipse.urischeme-1.2.100.v20211001-1648.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.emf.common/2.25.0.v20220325-0806/org.eclipse.emf.common-2.25.0.v20220325-0806.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.bidi/1.4.100.v20211021-1418/org.eclipse.equinox.bidi-1.4.100.v20211021-1418.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.launcher/1.6.400.v20210924-0641/org.eclipse.equinox.launcher-1.6.400.v20210924-0641.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.p2.artifact.repository/1.4.500.v20220329-1456/org.eclipse.equinox.p2.artifact.repository-1.4.500.v20220329-1456.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.p2.metadata/2.6.200.v20220324-1313/org.eclipse.equinox.p2.metadata-2.6.200.v20220324-1313.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.tukaani.xz/1.9.0.v20210624-1259/org.tukaani.xz-1.9.0.v20210624-1259.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.p2.core/2.9.100.v20220310-1733/org.eclipse.equinox.p2.core-2.9.100.v20220310-1733.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.p2.jarprocessor/1.2.300.v20220307-1946/org.eclipse.equinox.p2.jarprocessor-1.2.300.v20220307-1946.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.p2.repository/2.6.100.v20220329-1456/org.eclipse.equinox.p2.repository-2.6.100.v20220329-1456.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.p2.engine/2.7.400.v20220329-1456/org.eclipse.equinox.p2.engine-2.7.400.v20220329-1456.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.p2.metadata.repository/1.4.100.v20220329-1456/org.eclipse.equinox.p2.metadata.repository-1.4.100.v20220329-1456.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.help/3.9.100.v20210721-0601/org.eclipse.help-3.9.100.v20210721-0601.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.annotation_v1/target/org.eclipse.jdt.annotation-1.2.0-SNAPSHOT.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.annotation/target/org.eclipse.jdt.annotation-2.2.600-SNAPSHOT.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.compiler.apt/target/org.eclipse.jdt.compiler.apt-1.4.100-SNAPSHOT.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core/target/org.eclipse.jdt.core-3.30.0-SNAPSHOT.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/plugins/org.eclipse.jdt.compiler.apt.tests_1.2.150.v20220401-0951,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.junit/4.13.2.v20211018-1956/org.junit-4.13.2.v20211018-1956.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/plugins/org.eclipse.jdt.core.tests.builder_3.11.200.v20220405-0748,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/plugins/org.eclipse.jdt.core.tests.compiler_3.12.1900.v20220405-0748,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.test.performance/3.18.0.v20210623-0710/org.eclipse.test.performance-3.18.0.v20210623-0710.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/plugins/org.eclipse.jdt.debug_3.19.200.v20220404-1120,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.jdt.launching/3.19.600.v20220409-1932/org.eclipse.jdt.launching-3.19.600.v20220409-1932.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.team.core/3.9.300.v20220204-0611/org.eclipse.team.core-3.9.300.v20220204-0611.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.ltk.core.refactoring/3.12.100.v20210926-1112/org.eclipse.ltk.core.refactoring-3.12.100.v20210926-1112.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.ltk.ui.refactoring/3.12.100.v20220329-1353/org.eclipse.ltk.ui.refactoring-3.12.100.v20220329-1353.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.ui.navigator/3.10.200.v20211009-1706/org.eclipse.ui.navigator-3.10.200.v20211009-1706.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.team.ui/3.9.300.v20220314-0834/org.eclipse.team.ui-3.9.300.v20220314-0834.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.swt.gtk.linux.x86_64/3.120.0.v20220409-1628/org.eclipse.swt.gtk.linux.x86_64-3.120.0.v20220409-1628.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.junit.jupiter.api/5.8.1.v20211018-1956/org.junit.jupiter.api-5.8.1.v20211018-1956.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.ui.workbench/3.125.100.v20220404-1101/org.eclipse.ui.workbench-3.125.100.v20220404-1101.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide.application/1.4.400.v20220326-0710/org.eclipse.ui.ide.application-1.4.400.v20220326-0710.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.ui.navigator.resources/3.8.400.v20220203-1803/org.eclipse.ui.navigator.resources-3.8.400.v20220203-1803.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.ui.views.properties.tabbed/3.9.100.v20201223-1348/org.eclipse.ui.views.properties.tabbed-3.9.100.v20201223-1348.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.hamcrest.core/1.3.0.v20180420-1519/org.hamcrest.core-1.3.0.v20180420-1519.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.opentest4j/1.2.0.v20211018-1956/org.opentest4j-1.2.0.v20211018-1956.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.w3c.dom.smil/1.0.1.v200903091627/org.w3c.dom.smil-1.0.1.v200903091627.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.swt.gtk.linux.ppc64le/3.120.0.v20220409-1628/org.eclipse.swt.gtk.linux.ppc64le-3.120.0.v20220409-1628.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.swt.gtk.linux.aarch64/3.120.0.v20220409-1628/org.eclipse.swt.gtk.linux.aarch64-3.120.0.v20220409-1628.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.swt.win32.win32.x86_64/3.120.0.v20220409-1628/org.eclipse.swt.win32.win32.x86_64-3.120.0.v20220409-1628.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.swt.cocoa.macosx.x86_64/3.120.0.v20220409-1628/org.eclipse.swt.cocoa.macosx.x86_64-3.120.0.v20220409-1628.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.swt.cocoa.macosx.aarch64/3.120.0.v20220409-1628/org.eclipse.swt.cocoa.macosx.aarch64-3.120.0.v20220409-1628.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/org/eclipse/tycho/org.eclipse.tycho.surefire.osgibooter/2.7.0/org.eclipse.tycho.surefire.osgibooter-2.7.0.jar,reference:file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/org/eclipse/tycho/org.eclipse.tycho.surefire.junit58withvintage/2.7.0/org.eclipse.tycho.surefire.junit58withvintage-2.7.0.jar
osgi.bundles.defaultStartLevel=4
osgi.checkConfiguration=true
osgi.clean=true
osgi.compatibility.bootdelegation=true
osgi.compatibility.bootdelegation.default=true
osgi.configuration.area=file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/configuration/
osgi.configuration.cascaded=false
osgi.dev=file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/dev.properties
osgi.framework=file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.osgi/3.17.300.v20220409-1907/org.eclipse.osgi-3.17.300.v20220409-1907.jar
osgi.framework.shape=jar
osgi.framework.useSystemProperties=true
osgi.install.area=file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/
osgi.instance.area=file:/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/data/
osgi.logfile=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/data/.metadata/.log
osgi.nl=en_US
osgi.noShutdown=false
osgi.os=linux
osgi.syspath=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.osgi/3.17.300.v20220409-1907
osgi.tracefile=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/data/.metadata/trace.log
osgi.ws=gtk
path.separator=:
sun.arch.data.model=64
sun.boot.library.path=/opt/tools/java/openjdk/jdk-17/17.0.1/lib
sun.cpu.endian=little
sun.io.unicode.encoding=UnicodeLittle
sun.java.command=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/.m2/repository/p2/osgi/bundle/org.eclipse.equinox.launcher/1.6.400.v20210924-0641/org.eclipse.equinox.launcher-1.6.400.v20210924-0641.jar -data /home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/data -install /home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work -configuration /home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/work/configuration -application org.eclipse.tycho.surefire.osgibooter.headlesstest -testproperties /home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model/target/surefire.properties
sun.java.launcher=SUN_STANDARD
sun.jnu.encoding=UTF-8
sun.management.compiler=HotSpot 64-Bit Tiered Compilers
user.country=US
user.dir=/home/jenkins/agent/workspace/eclipse.jdt.core-Github_PR-11/org.eclipse.jdt.core.tests.model
user.home=/home/jenkins
user.language=en
user.name=jenkins
user.timezone=UTC
So whatever tycho 3.0.0 is doing, it causes significant additional heap usage.
And I guess the max heap wasn't properly set anyway: it should be export MAVEN_OPTS="-Xmx2G"
I will try this now.
OK, tried - didn't work of course, because tycho forks jvm and ignores any maven options for the fork. Why not. See https://stackoverflow.com/questions/4066424/java-lang-outofmemoryerror-java-heap-space-in-maven I will try to change that too.
But nevertheless, I've added the memory output and it shows that with tycho 3.0 we are eating all the heap: https://ci.eclipse.org/jdt/job/eclipse.jdt.core-Github/job/PR-11/3/console
18:20:30 ########### Memory usage reported by JVM ########
18:20:30 1.073.741.824 bytes max heap
18:20:30 1.073.741.824 bytes heap allocated
18:20:30 35.499.888 bytes free heap
18:20:30 1.038.241.936 bytes used heap
18:20:30 #################################################
Will try again with 2.7.0 and see how much memory we eat there.
With configuration/argline change we finally able to see custom JVM heap of 2 GB for tycho: https://ci.eclipse.org/jdt/job/eclipse.jdt.core-Github/job/PR-11/4/console
18:59:59 ########### Memory usage reported by JVM ########
18:59:59 2.147.483.648 bytes max heap
18:59:59 2.147.483.648 bytes heap allocated
18:59:59 408.506.000 bytes free heap
18:59:59 1.738.977.648 bytes used heap
18:59:59 #################################################
I will add few gc() calls to better see the actual memory being used.
Starting with org.eclipse.jdt.core.tests.dom.ASTConverterAST3Test
we see that there is 1 GB really used memory, that constantly increases:
https://ci.eclipse.org/jdt/job/eclipse.jdt.core-Github/job/PR-11/5/console
20:55:33 [2022-04-11 18:55:33 +0000] org.eclipse.jdt.core.tests.dom.ASTConverterAST3Test#test0400()
20:55:34
20:55:34 ########### Memory usage reported by JVM ########
20:55:34 2.147.483.648 bytes max heap
20:55:34 1.971.322.880 bytes heap allocated
20:55:34 946.605.096 bytes free heap
20:55:34 1.024.717.784 bytes used heap
20:55:34 #################################################
20:55:34
20:55:34 [2022-04-11 18:55:33 +0000] org.eclipse.jdt.core.tests.dom.ASTConverterTestAST3_2#test0401()
There must be a memory leak with tycho 3.0.0 now, the used memory goes over 1.5 GB at the end of model tests (all tests were fine with 1 GB before!)
20:59:00 [2022-04-11 18:59:00 +0000] org.eclipse.jdt.core.tests.dom.ASTNodeFinderTest#test0009()
20:59:01
20:59:01 ########### Memory usage reported by JVM ########
20:59:01 2.147.483.648 bytes max heap
20:59:01 2.147.483.648 bytes heap allocated
20:59:01 577.745.336 bytes free heap
20:59:01 1.569.738.312 bytes used heap
20:59:01 #################################################
20:59:01
20:59:01 [2022-04-11 18:59:01 +0000] org.eclipse.jdt.core.tests.dom.APIDocumentationTests#testJavaCoreAPI()
With tycho 2.7.0 we see memory use below 0.4 GB: https://ci.eclipse.org/jdt/job/eclipse.jdt.core-Github/job/PR-11/8/consoleFull
21:40:30 [2022-04-11 19:40:29 +0000] org.eclipse.jdt.core.tests.dom.ASTNodeFinderTest#test0009()
21:40:30
21:40:30 ########### Memory usage reported by JVM ########
21:40:30 2.147.483.648 bytes max heap
21:40:30 1.244.659.712 bytes heap allocated
21:40:30 873.228.456 bytes free heap
21:40:30 371.431.256 bytes used heap
21:40:30 #################################################
21:40:30
21:40:30 [2022-04-11 19:40:30 +0000] org.eclipse.jdt.core.tests.dom.APIDocumentationTests#testJavaCoreAPI()
https://ci.eclipse.org/jdt/job/eclipse.jdt.core-Github/job/PR-11/9/consoleFull
22:15:12 ########### Memory usage reported by JVM ########
22:15:12 2.147.483.648 bytes max heap
22:15:12 1.108.344.832 bytes heap allocated
22:15:12 733.515.168 bytes free heap
22:15:12 374.829.664 bytes used heap
22:15:12 #################################################
22:15:12
22:15:12 [2022-04-11 20:15:12 +0000] org.eclipse.jdt.core.tests.dom.APIDocumentationTests#testJavaCoreAPI()
22:15:12 [2022-04-11 20:15:12 +0000] org.eclipse.jdt.core.tests.dom.APIDocumentationTests#testTestDefaultCompliance()
22:15:12 Tests run: 9765, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 198.548 s - in
org.eclipse.jdt.core.tests.dom.RunAllTestsTracing
Same testsuite with tycho 3.0 reports > 1.5 GB...
Thanks for all the hints and testing, I'm still have not a clear idea why this happens because actually it should not matter what is run inside the test... Could you try with Tycho 2.7.1 (we have upgraded the Eclipse version there) if that works it might be the Surefire Upgrade (@mickaelistria any idea? Do we changed any defaults there regarding fork/test execution).
I'm not very familiar with JDT code base, can these test (or at least one of it) run locally without much effort? I can then try to run a profiling session (or at least generate a heap-dump on OOM).
The tests can be executed locally, sure, they are headless so you could even work on same display if they are running. I will try later 2.7.1. If I would guess I would say the leak depends on test count, not on the test content. There are lot of tests, and they are pretty fast, typically doing some compilation checks etc.
See https://github.com/eclipse-jdt/eclipse.jdt.core/pull/13/files and https://ci.eclipse.org/jdt/job/eclipse.jdt.core-Github/job/PR-13/1/console
The 2.7.1 version seem to be OK, tests are green & memory use also as expected.
11:02:36 [2022-04-12 09:02:36 +0000] org.eclipse.jdt.core.tests.dom.ASTNodeFinderTest#test0009()
11:02:36
11:02:36 ########### Memory usage reported by JVM ########
11:02:36 1.073.741.824 bytes max heap
11:02:36 1.025.507.328 bytes heap allocated
11:02:36 681.410.880 bytes free heap
11:02:36 344.096.448 bytes used heap
11:02:36 #################################################
11:02:36
11:02:36 [2022-04-12 09:02:36 +0000] org.eclipse.jdt.core.tests.dom.APIDocumentationTests#testJavaCoreAPI()
11:02:36 [2022-04-12 09:02:36 +0000] org.eclipse.jdt.core.tests.dom.APIDocumentationTests#testTestDefaultCompliance()
This OOM may be related to surefire 3.0.0.M6 usage. I'm investigating it with high priority (not sure when I'll have a patch or conclusion though)
The issue can easily be reproduced with the org.eclipse.jdt.core.tests.model. Thanks @iloveeclipse for adding tweaks in order to see memory consumption. I added some extra code to get memory dump
if (used > 500_000_000) {
try {
Runtime.getRuntime().exec("jmap -dump:format=b,file=" + System.currentTimeMillis() +".hprof " + ProcessHandle.current().pid()).waitFor();
System.err.println("Dumped!");
System.exit(0);
} catch (Exception e) {
}
}
and can see while analyzing this memory dump (with Eclipse MAT which is still doing a really good job at it), that the TestSetRunListener is indeed always growing. Going deeper we can get this output (image)
It tells that the TestSetRunListener keeps reference to all test results, and also stores all test stdout
! Ultimately, that becomes too big. I'll investigate whether this can be configured with newer surefire APIs so the stdout can be more greedily forgotten (assuming test reports are dumped in a file, we probably don't need such info in memory).
This seems caused by https://issues.apache.org/jira/browse/SUREFIRE-1845 , I opened https://issues.apache.org/jira/projects/SUREFIRE/issues/SUREFIRE-2072 as a followup. I'm looking at whether we can find some way to not capture stdout
Let's try reverting to surefire-3.0.0-M5 https://github.com/eclipse/tycho/pull/890
This should now be fixed.
See various attempts to get JDT core tests running in https://github.com/eclipse-jdt/eclipse.jdt.core/pull/2
The net result is that tests pass without OOM with tycho 2.7.0, and fail with tycho 3.0.0. The tests used to setup 2 GB heap for JVM, but may be that setting (or something else?) is broken now with tycho.
Related Jenkinsfile: https://github.com/eclipse-jdt/eclipse.jdt.core/blob/master/Jenkinsfile