< prev index next >

test/gc/shenandoah/jni/TestPinnedGarbage.sh

Print this page
rev 10790 : [backport] Prefix Shenandoah tests with "Test"

@@ -24,21 +24,21 @@
 #
 
 ##
 ## @test
 ## @summary test Test that garbage in the pinned region does not crash VM
-## @run shell/timeout=480 PinnedGarbage.sh
+## @run shell/timeout=480 TestPinnedGarbage.sh
 ##
 
 if [ "${TESTSRC}" = "" ]
 then
   TESTSRC=${PWD}
   echo "TESTSRC not set.  Using "${TESTSRC}" as default"
 fi
 echo "TESTSRC=${TESTSRC}"
 ## Adding common setup Variables for running shell tests.
-. ${TESTSRC}/../../test_env.sh
+. ${TESTSRC}/../../../test_env.sh
 
 # set platform-dependent variables
 if [ "$VM_OS" = "linux" ]; then
     echo "Testing on linux"
     gcc_cmd=`which gcc`

@@ -52,62 +52,61 @@
 fi
 
 THIS_DIR=.
 
 cp ${TESTSRC}${FS}*.java ${THIS_DIR}
-${TESTJAVA}${FS}bin${FS}javac PinnedGarbage.java
+${TESTJAVA}${FS}bin${FS}javac TestPinnedGarbage.java
 
 $gcc_cmd -O1 -DLINUX -fPIC -shared \
-    -o ${THIS_DIR}${FS}libPinnedGarbage.so \
+    -o ${THIS_DIR}${FS}libTestPinnedGarbage.so \
     -I${TESTJAVA}${FS}include \
     -I${TESTJAVA}${FS}include${FS}linux \
-    ${TESTSRC}${FS}libPinnedGarbage.c
+    ${TESTSRC}${FS}libTestPinnedGarbage.c
 
 # run the java test in the background
-cmd="${TESTJAVA}${FS}bin${FS}java -XX:+UseShenandoahGC -Xmx512m -XX:+UnlockDiagnosticVMOptions -XX:+ShenandoahVerify -XX:+ShenandoahDegeneratedGC -XX:ShenandoahGCHeuristics=passive \
-    -Djava.library.path=${THIS_DIR}${FS} PinnedGarbage"
+cmd="${TESTJAVA}${FS}bin${FS}java -Xmx512m -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -XX:+ShenandoahVerify -XX:+ShenandoahDegeneratedGC -XX:ShenandoahGCHeuristics=passive \
+    -Djava.library.path=${THIS_DIR}${FS} TestPinnedGarbage"
 
 echo "$cmd"
 eval $cmd
 
 if [ $? -ne 0 ]
 then
     echo "Test Failed"
     exit 1
 fi
 
-cmd="${TESTJAVA}${FS}bin${FS}java -XX:+UseShenandoahGC -Xmx512m -XX:+UnlockDiagnosticVMOptions -XX:+ShenandoahVerify -XX:-ShenandoahDegeneratedGC -XX:ShenandoahGCHeuristics=passive \
-    -Djava.library.path=${THIS_DIR}${FS} PinnedGarbage"
+cmd="${TESTJAVA}${FS}bin${FS}java -Xmx512m -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -XX:+ShenandoahVerify -XX:-ShenandoahDegeneratedGC -XX:ShenandoahGCHeuristics=passive \
+    -Djava.library.path=${THIS_DIR}${FS} TestPinnedGarbage"
 
 echo "$cmd"
 eval $cmd
 
 if [ $? -ne 0 ]
 then
     echo "Test Failed"
     exit 1
 fi
 
-cmd="${TESTJAVA}${FS}bin${FS}java -XX:+UseShenandoahGC -Xmx512m -XX:+UnlockDiagnosticVMOptions -XX:+ShenandoahVerify \
-    -Djava.library.path=${THIS_DIR}${FS} PinnedGarbage"
+cmd="${TESTJAVA}${FS}bin${FS}java -Xmx512m -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -XX:+ShenandoahVerify \
+    -Djava.library.path=${THIS_DIR}${FS} TestPinnedGarbage"
 
 echo "$cmd"
 eval $cmd
 
 if [ $? -ne 0 ]
 then
     echo "Test Failed"
     exit 1
 fi
 
-cmd="${TESTJAVA}${FS}bin${FS}java -XX:+UseShenandoahGC -Xmx512m -XX:+UnlockDiagnosticVMOptions -XX:ShenandoahGCHeuristics=aggressive \
-    -Djava.library.path=${THIS_DIR}${FS} PinnedGarbage"
+cmd="${TESTJAVA}${FS}bin${FS}java -Xmx512m -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -XX:ShenandoahGCHeuristics=aggressive \
+    -Djava.library.path=${THIS_DIR}${FS} TestPinnedGarbage"
 
 echo "$cmd"
 eval $cmd
 
 if [ $? -ne 0 ]
 then
     echo "Test Failed"
     exit 1
 fi
-
< prev index next >