On 10/01/2013 20:36, Chris Hegarty wrote:
Skimming over this it looks fine to me.

You could add TESTTOOLVMOPTS while there ;-)

-Chris.
We probably should have added ${TESTTOOLVMOPTS} as part of Mark Sheppard's work in 8003890.

Anyway as I'm adding ${TESTJAVACOPTS} to the javac usages then it's easy to add ${TESTTOOLVMOPTS} too, I've also added to the other "tools" used by the tests that I'm changing. There are a couple of cases where it's not possible to do this, for example there are number of older security tests that compile with -source and -target 1.4 and these will conflict if I run jtreg with something like -javacoptions:"-profile compac1". I've created a bug for this as it's not clear why these tests want to target 1.4. Another one is the security tests that use NSS where VM options such as -d64 will not work because the tests are choosing the architecture of the shared library to use.

I've also added a few ${TESTVMOPTS} to tests that were skipped by 8003890. Interestingly, adding this to the Formater/Basic.sh test exposes a bug in Formatter when running the tests with -esa. Previously the VM options were being dropped on the floor so this was not noticed. I've created a bug for this too and added the test to the ProblemList.txt until this gets fixed.

The webrev is updated:

http://cr.openjdk.java.net/~alanb/8005978/webrev/

I'd like to this out of the way, and I will of course run the tests on all platforms before pushing it.

-Alan.

Reply via email to