[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-jigsaw-dev
Subject:    Review request: jdk jtreg testing with jdk-module-image
From:       mandy.chung () oracle ! com (Mandy Chung)
Date:       2010-05-29 2:35:24
Message-ID: 4C007D6C.7070107 () oracle ! com
[Download RAW message or body]

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

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic