18 #
19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 # or visit www.oracle.com if you need additional information or have any
21 # questions.
22 #
23
24 #
25 # @test
26 # @bug 6370923
27 # @summary SecretKeyFactory failover does not work
28 # @author Brad R. Wetmore
29 #
30
31 if [ "${TESTJAVA}" = "" ]
32 then
33 echo "TESTJAVA not set. Test cannot execute. Failed."
34 exit 1
35 fi
36 echo "TESTJAVA=${TESTJAVA}"
37
38 if [ "${TESTSRC}" = "" ]
39 then
40 TESTSRC="."
41 fi
42 echo "TESTSRC=${TESTSRC}"
43
44
45 if [ "${TESTCLASSES}" = "" ]
46 then
47 TESTCLASSES="."
48 fi
49 echo "TESTCLASSES=${TESTCLASSES}"
50
51 # set platform-dependent variables
52 OS=`uname -s`
53 case "$OS" in
54 SunOS | Linux | Darwin )
55 NULL=/dev/null
56 PS=":"
57 FS="/"
58 ;;
59 CYGWIN* )
60 NULL=/dev/null
61 PS=";"
62 FS="/"
63 ;;
64 Windows* )
65 NULL=NUL
66 PS=";"
67 FS="\\"
68 ;;
69 * )
70 echo "Unrecognized system!"
71 exit 1;
72 ;;
73 esac
74
75 ${TESTJAVA}${FS}bin${FS}javac \
76 -d . \
77 -classpath "${TESTSRC}${FS}P1.jar${PS}${TESTSRC}${FS}P2.jar" \
78 ${TESTSRC}${FS}FailOverTest.java
79
80 if [ $? -ne 0 ]; then
81 exit 1
82 fi
83
84 ${TESTJAVA}${FS}bin${FS}java \
85 ${TESTVMOPTS} \
86 -classpath "${TESTSRC}${FS}P1.jar${PS}${TESTSRC}${FS}P2.jar${PS}." \
87 FailOverTest
88 result=$?
89
90 if [ $result -eq 0 ]
91 then
92 echo "Passed"
93 else
94 echo "Failed"
95 fi
|
18 #
19 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
20 # or visit www.oracle.com if you need additional information or have any
21 # questions.
22 #
23
24 #
25 # @test
26 # @bug 6370923
27 # @summary SecretKeyFactory failover does not work
28 # @author Brad R. Wetmore
29 #
30
31 if [ "${TESTJAVA}" = "" ]
32 then
33 echo "TESTJAVA not set. Test cannot execute. Failed."
34 exit 1
35 fi
36 echo "TESTJAVA=${TESTJAVA}"
37
38 if [ "${COMPILEJAVA}" = "" ]; then
39 COMPILEJAVA="${TESTJAVA}"
40 fi
41 echo "COMPILEJAVA=${COMPILEJAVA}"
42
43 if [ "${TESTSRC}" = "" ]
44 then
45 TESTSRC="."
46 fi
47 echo "TESTSRC=${TESTSRC}"
48
49
50 if [ "${TESTCLASSES}" = "" ]
51 then
52 TESTCLASSES="."
53 fi
54 echo "TESTCLASSES=${TESTCLASSES}"
55
56 # set platform-dependent variables
57 OS=`uname -s`
58 case "$OS" in
59 SunOS | Linux | Darwin )
60 NULL=/dev/null
61 PS=":"
62 FS="/"
63 ;;
64 CYGWIN* )
65 NULL=/dev/null
66 PS=";"
67 FS="/"
68 ;;
69 Windows* )
70 NULL=NUL
71 PS=";"
72 FS="\\"
73 ;;
74 * )
75 echo "Unrecognized system!"
76 exit 1;
77 ;;
78 esac
79
80 ${COMPILEJAVA}${FS}bin${FS}javac ${TESTJAVACOPTS} ${TESTTOOLVMOPTS} \
81 -d . \
82 -classpath "${TESTSRC}${FS}P1.jar${PS}${TESTSRC}${FS}P2.jar" \
83 ${TESTSRC}${FS}FailOverTest.java
84
85 if [ $? -ne 0 ]; then
86 exit 1
87 fi
88
89 ${TESTJAVA}${FS}bin${FS}java \
90 ${TESTVMOPTS} \
91 -classpath "${TESTSRC}${FS}P1.jar${PS}${TESTSRC}${FS}P2.jar${PS}." \
92 FailOverTest
93 result=$?
94
95 if [ $result -eq 0 ]
96 then
97 echo "Passed"
98 else
99 echo "Failed"
100 fi
|