test/gc/6941923/test6941923.sh

changeset 3777
037973617842
parent 2964
2a241e764894
child 3985
6acee021f5ac
equal deleted inserted replaced
3776:78d2ae5ab35b 3777:037973617842
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

mercurial