-
Bug
-
Resolution: Duplicate
-
P4
-
None
-
None
-
The JRE under test is either the full JRE or the compact3 profile, build from the jdk8/profiles forest.
The compilejdk used to compile test is the full JDK build from jdk8/profiles.
In order to run langtools test, the toolsjar file must be manually installed in the JRE under test, as the compact profiles do not include this. However, the compiler is suppose to work with compact3, when exercised through the compiler API.The JRE under test is either the full JRE or the compact3 profile, build from the jdk8/profiles forest. The compilejdk used to compile test is the full JDK build from jdk8/profiles. In order to run langtools test, the toolsjar file must be manually installed in the JRE under test, as the compact profiles do not include this. However, the compiler is suppose to work with compact3, when exercised through the compiler API.
Test fails for compact3 and full JRE build.
jtreg/linux/bin/jtreg -agentvm -concurrency:10 -compilejdk:"jdk1.8.0" -jdk:"ejre1.8.0-compact3" -dir:ws/langtools/test -w:tmpwork -r:tmprep -vmoption:-Xmx512m -ignore:quiet -verbose:all -a -timeout:2 -javacoptions:"-profile compact3" tools/javac/api/6411310/Test.java
...
java.lang.Exception: expected classes not used: [SymbolFileObject]
at Test.checkCoverage(Test.java:140)
at Test.run(Test.java:75)
at Test.main(Test.java:44)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javatest.regtest.MainAction$SameVMRunnable.run(MainAction.java:706)
at java.lang.Thread.run(Unknown Source)
JavaTest Message: Test threw exception: java.lang.Exception
JavaTest Message: shutting down test
jtreg/linux/bin/jtreg -agentvm -concurrency:10 -compilejdk:"jdk1.8.0" -jdk:"ejre1.8.0-compact3" -dir:ws/langtools/test -w:tmpwork -r:tmprep -vmoption:-Xmx512m -ignore:quiet -verbose:all -a -timeout:2 -javacoptions:"-profile compact3" tools/javac/api/6411310/Test.java
...
java.lang.Exception: expected classes not used: [SymbolFileObject]
at Test.checkCoverage(Test.java:140)
at Test.run(Test.java:75)
at Test.main(Test.java:44)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.sun.javatest.regtest.MainAction$SameVMRunnable.run(MainAction.java:706)
at java.lang.Thread.run(Unknown Source)
JavaTest Message: Test threw exception: java.lang.Exception
JavaTest Message: shutting down test
- duplicates
-
JDK-8006159 TEST_BUG: compact3: failures due to not finding rt.jar in the JRE images
- Closed