Review request: jdk jtreg testing with jdk-module-image
Mandy Chung
mandy.chung at oracle.com
Fri May 28 19:35:24 PDT 2010
Webrev:
http://cr.openjdk.java.net/~mchung/jigsaw/jprt-jigsaw-tests/forest
http://cr.openjdk.java.net/~mchung/jigsaw/jprt-jigsaw-tests/jdk/
With this fix, we can run the jdk test targets with the jdk-module-image
from making jdk/test/Makefile or in a jprt job. This also adds a new
jdk_jigsaw test target for testing module image.
I add a new "modules" keyword and the test/Makefile will set the keyword
to exclude modules tests if testing a legacy image. The
java/lang/module and java/lang/reflect/Module jtreg tests are tagged
with the new "modules" keyword since these tests are included in
jdk_lang target and also jdk_jigsaw is included in the jprt test targets.
test/ModulesProblemList.txt is intended for temporarily use. Some of
the failures are known issues that should be fixed soon.
Test statistics on linux-i586 about the new platform modules change:
jdk_beans1 TEST STATS: run=49 pass=49 fail=0 excluded=8
jdk_beans2 TEST STATS: run=109 pass=109 fail=0 excluded=4
jdk_beans3 TEST STATS: run=132 pass=132 fail=0 excluded=1
jdk_io TEST STATS: run=244 pass=244 fail=0 excluded=88
jdk_jigsaw TEST STATS: run=27 pass=25 fail=2 excluded=0
jdk_lang TEST STATS: run=300 pass=300 fail=0 excluded=46
jdk_management1 TEST STATS: run=197 pass=196 fail=1 excluded=13
jdk_management2 TEST STATS: run=30 pass=29 fail=1 excluded=7
jdk_math TEST STATS: run=29 pass=29 fail=0 excluded=1
jdk_misc TEST STATS: run=319 pass=311 fail=8 excluded=37
jdk_net TEST STATS: run=270 pass=269 fail=1 excluded=72
jdk_nio1 TEST STATS: run=35 pass=35 fail=0 excluded=0
jdk_nio2 TEST STATS: run=146 pass=145 fail=1 excluded=18
jdk_nio3 TEST STATS: run=67 pass=67 fail=0 excluded=14
jdk_rmi TEST STATS: run=89 pass=88 fail=1 excluded=46
jdk_security1 TEST STATS: run=98 pass=98 fail=0 excluded=16
jdk_security2 TEST STATS: run=90 pass=90 fail=0 excluded=2
jdk_security3 TEST STATS: run=363 pass=349 fail=14 excluded=26
jdk_text TEST STATS: run=26 pass=26 fail=0 excluded=0
jdk_tools1 TEST STATS: run=135 pass=135 fail=0 excluded=0
jdk_tools2 TEST STATS: run=65 pass=58 fail=7 excluded=35
jdk_util TEST STATS: run=318 pass=316 fail=2 excluded=29
langtools_jtreg passed=1732 failed=2
Altogether 4830 test passed and 40 test failed.
Mandy
More information about the jigsaw-dev
mailing list