32 # @build jdk.testlibrary.* TestLogger Utils RmiBootstrapTest 33 # @run shell/timeout=300 RmiSslBootstrapTest.sh 34 35 # Define the Java class test name 36 TESTCLASS="RmiBootstrapTest" 37 export TESTCLASS 38 39 # Source in utility shell script to generate and remove .properties and .acl files 40 . ${TESTSRC}/GeneratePropertyPassword.sh 41 42 generatePropertyPasswordFiles `ls ${TESTSRC}/*_ssltest*.in` 43 44 rm -rf ${TESTCLASSES}/ssl 45 mkdir -p ${TESTCLASSES}/ssl 46 cp -rf ${TESTSRC}/ssl/*store ${TESTCLASSES}/ssl 47 chmod -R 777 ${TESTCLASSES}/ssl 48 49 DEBUGOPTIONS="" 50 export DEBUGOPTIONS 51 52 EXTRAOPTIONS="-XaddExports:java.management/sun.management=ALL-UNNAMED \ 53 -XaddExports:java.management/sun.management.jmxremote=ALL-UNNAMED" 54 export EXTRAOPTIONS 55 56 # Call the common generic test 57 # 58 echo ------------------------------------------------------------- 59 echo Launching test for `basename $0 .sh` 60 echo ------------------------------------------------------------- 61 sh ${TESTSRC}/../RunTest.sh ${DEBUGOPTIONS} ${EXTRAOPTIONS} ${TESTCLASS} \ 62 ${TESTCLASSES}/management_ssltest*.properties 63 result=$? 64 restoreFilePermissions `ls ${TESTSRC}/*_ssltest*.in` 65 exit $result | 32 # @build jdk.testlibrary.* TestLogger Utils RmiBootstrapTest 33 # @run shell/timeout=300 RmiSslBootstrapTest.sh 34 35 # Define the Java class test name 36 TESTCLASS="RmiBootstrapTest" 37 export TESTCLASS 38 39 # Source in utility shell script to generate and remove .properties and .acl files 40 . ${TESTSRC}/GeneratePropertyPassword.sh 41 42 generatePropertyPasswordFiles `ls ${TESTSRC}/*_ssltest*.in` 43 44 rm -rf ${TESTCLASSES}/ssl 45 mkdir -p ${TESTCLASSES}/ssl 46 cp -rf ${TESTSRC}/ssl/*store ${TESTCLASSES}/ssl 47 chmod -R 777 ${TESTCLASSES}/ssl 48 49 DEBUGOPTIONS="" 50 export DEBUGOPTIONS 51 52 EXTRAOPTIONS="--add-exports java.management/sun.management=ALL-UNNAMED \ 53 --add-exports java.management/sun.management.jmxremote=ALL-UNNAMED" 54 export EXTRAOPTIONS 55 56 # Call the common generic test 57 # 58 echo ------------------------------------------------------------- 59 echo Launching test for `basename $0 .sh` 60 echo ------------------------------------------------------------- 61 sh ${TESTSRC}/../RunTest.sh ${DEBUGOPTIONS} ${EXTRAOPTIONS} ${TESTCLASS} \ 62 ${TESTCLASSES}/management_ssltest*.properties 63 result=$? 64 restoreFilePermissions `ls ${TESTSRC}/*_ssltest*.in` 65 exit $result |