jdk/test/javax/imageio/stream/StreamCloserLeak/run_test.sh
changeset 36511 9d0388c6b336
parent 31448 1066345d2a8a
child 40261 86a49ba76f52
equal deleted inserted replaced
36510:043f1af70518 36511:9d0388c6b336
   196 mkdir ./tmp
   196 mkdir ./tmp
   197 if [ $? -ne 0 ] ; then
   197 if [ $? -ne 0 ] ; then
   198     fail "Unable to create temp directory."
   198     fail "Unable to create temp directory."
   199 fi
   199 fi
   200 
   200 
   201 # Verify that all classoladers are destroyed
   201 # Verify that all classloaders are destroyed
   202 ${TESTJAVA}/bin/java ${TESTVMOPTS} -cp Test.jar test.Main
   202 ${TESTJAVA}/bin/java -XaddExports:java.desktop/sun.awt=ALL-UNNAMED ${TESTVMOPTS} -cp Test.jar test.Main
   203 if [ $? -ne 0 ] ; then
   203 if [ $? -ne 0 ] ; then
   204     fail "Test FAILED: some classloaders weren't destroyed."
   204     fail "Test FAILED: some classloaders weren't destroyed."
   205 fi
   205 fi
   206 
   206 
   207 
   207 
   208 # Verify that ImageIO shutdown hook works correcly
   208 # Verify that ImageIO shutdown hook works correcly
   209 ${TESTJAVA}/bin/java ${TESTVMOPTS} \
   209 ${TESTJAVA}/bin/java -XaddExports:java.desktop/sun.awt=ALL-UNNAMED ${TESTVMOPTS} \
   210     -cp Test.jar -DforgetSomeStreams=true test.Main
   210     -cp Test.jar -DforgetSomeStreams=true test.Main
   211 if [ $? -ne 0 ] ; then
   211 if [ $? -ne 0 ] ; then
   212     fail "Test FAILED: some classloaders weren't destroyed of shutdown hook failed."
   212     fail "Test FAILED: some classloaders weren't destroyed of shutdown hook failed."
   213 fi
   213 fi
   214 
   214