--- old/test/com/sun/jdi/PrivateTransportTest.sh 2014-01-26 11:36:32.840797959 +0800 +++ new/test/com/sun/jdi/PrivateTransportTest.sh 2014-01-26 11:36:32.700797961 +0800 @@ -74,7 +74,7 @@ TESTSRC=. TESTCLASSES=. #Deal with .class files: - ${TESTJAVA}/bin/javac -d ${TESTCLASSES} \ + ${TESTJAVA}/bin/javac ${TESTTOOLVMOPTS} ${TESTJAVACOPTS} -d ${TESTCLASSES} \ -classpath "${TESTCLASSES}" -g \ ${TARGETCLASS}.java fi @@ -189,8 +189,8 @@ DEBUGGEEFLAGS="$DEBUGGEEFLAGS -agentlib:jdwp=transport=${private_transport},server=y,suspend=n" fi -echo ${TESTJAVA}/bin/java ${DEBUGGEEFLAGS} ${CP} ${TARGETCLASS} -eval ${TESTJAVA}/bin/java ${DEBUGGEEFLAGS} ${CP} ${TARGETCLASS} +echo ${TESTJAVA}/bin/java ${TESTVMOPTS} ${TESTJAVAOPTS} ${DEBUGGEEFLAGS} ${CP} ${TARGETCLASS} +eval ${TESTJAVA}/bin/java ${TESTVMOPTS} ${TESTJAVAOPTS} ${DEBUGGEEFLAGS} ${CP} ${TARGETCLASS} status=$? echo "test status for ${DEBUGGERFLAGS} was: $status" if [ $status -ne 0 ] ; then