hotspot/test/gc/6941923/test6941923.sh
changeset 12729 684b5857e506
parent 9990 c8683968c01b
child 13469 9a2973794d8c
equal deleted inserted replaced
12728:a8abd64eaa1b 12729:684b5857e506
    28 then
    28 then
    29   echo "JAVA_HOME not set"
    29   echo "JAVA_HOME not set"
    30   exit 0
    30   exit 0
    31 fi
    31 fi
    32 
    32 
    33 $JAVA_HOME/bin/java -version > $NULL 2>&1
    33 $JAVA_HOME/bin/java ${TESTVMOPTS} -version > $NULL 2>&1
    34 
    34 
    35 if [ $? != 0 ]; then
    35 if [ $? != 0 ]; then
    36   echo "Wrong JAVA_HOME? JAVA_HOME: $JAVA_HOME"
    36   echo "Wrong JAVA_HOME? JAVA_HOME: $JAVA_HOME"
    37   exit $?
    37   exit $?
    38 fi
    38 fi
   117   rm -rf $hotspotlog
   117   rm -rf $hotspotlog
   118 fi
   118 fi
   119 
   119 
   120 options="-Xloggc:$logfile -XX:+UseConcMarkSweepGC -XX:+PrintGC -XX:+PrintGCDetails -XX:+UseGCLogFileRotation  -XX:NumberOfGCLogFiles=1 -XX:GCLogFileSize=$gclogsize"
   120 options="-Xloggc:$logfile -XX:+UseConcMarkSweepGC -XX:+PrintGC -XX:+PrintGCDetails -XX:+UseGCLogFileRotation  -XX:NumberOfGCLogFiles=1 -XX:GCLogFileSize=$gclogsize"
   121 echo "Test gc log rotation in same file, wait for $tts minutes ...."
   121 echo "Test gc log rotation in same file, wait for $tts minutes ...."
   122 $JAVA_HOME/bin/java $options $testname $tts
   122 $JAVA_HOME/bin/java ${TESTVMOPTS} $options $testname $tts
   123 if [ $? != 0 ]; then
   123 if [ $? != 0 ]; then
   124   echo "$msgfail"
   124   echo "$msgfail"
   125   exit -1
   125   exit -1
   126 fi
   126 fi
   127 
   127 
   146 
   146 
   147 #multiple log files
   147 #multiple log files
   148 numoffiles=3
   148 numoffiles=3
   149 options="-Xloggc:$logfile -XX:+UseConcMarkSweepGC -XX:+PrintGC -XX:+PrintGCDetails -XX:+UseGCLogFileRotation  -XX:NumberOfGCLogFiles=$numoffiles -XX:GCLogFileSize=$gclogsize"
   149 options="-Xloggc:$logfile -XX:+UseConcMarkSweepGC -XX:+PrintGC -XX:+PrintGCDetails -XX:+UseGCLogFileRotation  -XX:NumberOfGCLogFiles=$numoffiles -XX:GCLogFileSize=$gclogsize"
   150 echo "Test gc log rotation in $numoffiles files, wait for $tts minutes ...."
   150 echo "Test gc log rotation in $numoffiles files, wait for $tts minutes ...."
   151 $JAVA_HOME/bin/java $options $testname $tts
   151 $JAVA_HOME/bin/java ${TESTVMOPTS} $options $testname $tts
   152 if [ $? != 0 ]; then
   152 if [ $? != 0 ]; then
   153   echo "$msgfail"
   153   echo "$msgfail"
   154   exit -1
   154   exit -1
   155 fi
   155 fi
   156 
   156