I can use -Djvmflags running a single test, e.g.
java -Dverbose=true -Djvmflags="-Xgcpolicy:optthruput^-Xjit:count=0" org.apache.derbyTesting.functionTests.harness.RunTest lang/currentSchema.sql


but with a suite, it does not work so well:
java -Dverbose=true -Djvmflags="-Xgcpolicy:optthruput^-Xjit:count=0" org.apa
che.derbyTesting.functionTests.harness.RunSuite derbylang


With the second command I see the following in derbylang.sum
> Exception in thread "main" java.lang.NoClassDefFoundError: ^-Xgcpolicy:optthruput^-Xjit:count=0 > Caused by: java.lang.ClassNotFoundException: ^-Xgcpolicy:optthruput^-Xjit:count=0 > Could not find the main class: ^-Xgcpolicy:optthruput^-Xjit:count=0. Program will exit.
Test Failed.
*** End: checkConstraint jdk1.6.0 derbylang:derbylang 2010-10-19 16:58:24 ***

Full trace is

Exception in thread "main" java.lang.NoClassDefFoundError: ^-Xgcpolicy:optthruput^-Xjit:count=0 Caused by: java.lang.ClassNotFoundException: ^-Xgcpolicy:optthruput^-Xjit:count=0
    at java.net.URLClassLoader.findClass(URLClassLoader.java:423)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:653)
    at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:346)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:619)
Could not find the main class: ^-Xgcpolicy:optthruput^-Xjit:count=0. Program will exit.

Somehow it think the options are  the classs.
Is -Djvmflags expected to work with RunSuite or just RunTest?

Thanks

Kathey

Reply via email to