It's good to clean this up and the change looks fine in general. A
couple of minor comments:
jdk_management - Might be good to include java/lang/management tests in
this target in case someone only runs one target to verify that area.
On the other hands, they are currently covered by jdk_lang target and
might be better to take them out from jdk_lang (maybe in the future).
jdk_rmi target - you change "javax/rmi" to "javax/rmi/ssl". There is no
test in the test/javax/rmi directory currently but if a new test (or new
subdirectory) is added under test/javax/rmi, you would have to change
the jdk_rmi target. Would it be better to keep "javax/rmi" as it is?
test/sun/misc seems to belong to jdk_lang. Do you know why they are in
jdk_other?
Mandy
On 10/7/2012 12:35 PM, Alan Bateman wrote:
This one is a small clean-up of the test targets defined in
jdk/test/Makefile. The union of the tests executed by each of the make
targets should be the entire test suite but this isn't so, there are
small number of tests that aren't run.
I've renamed jdk_misc to jdk_other (the original name is confusing
because of sun.misc) and expanded it to run additional areas that have
a small number of tests. If more tests are added to these areas over
time then it may make sense to add new targets in the future.
"make jdk_jmx" now runs the JMX tests as it was confusing to have
those tests split between management1 and management2. I've also
renamed jdk_tools1 to jdk_jdi to make it clear that this is the JDI
tests rather than tools. When Kelly originally set this up he split
the NIO tests into 3 batches, I don't think this is necessary any
longer (the really slow tests have been long been dialed down or
changed to run much faster).
The webrev with the proposed changes is here:
http://cr.openjdk.java.net/~alanb/7173494/webrev/
-Alan.