equal
deleted
inserted
replaced
32 |
32 |
33 TMP1=tmp_$$ |
33 TMP1=tmp_$$ |
34 |
34 |
35 runTest() { |
35 runTest() { |
36 echo "Testing: $*" |
36 echo "Testing: $*" |
37 ${TESTJAVA}/bin/java $* |
37 ${TESTJAVA}/bin/java ${TESTVMOPTS} $* |
38 if [ $? -eq 0 ] |
38 if [ $? -eq 0 ] |
39 then echo "--- passed as expected" |
39 then echo "--- passed as expected" |
40 else |
40 else |
41 echo "--- failed" |
41 echo "--- failed" |
42 exit 1 |
42 exit 1 |
43 fi |
43 fi |
44 } |
44 } |
45 |
45 |
|
46 |
46 launchFail() { |
47 launchFail() { |
47 echo "Testing: -XX:MaxDirectMemorySize=$* -cp ${TESTCLASSES} \ |
48 echo "Testing: -XX:MaxDirectMemorySize=$* -cp ${TESTCLASSES} \ |
48 LimitDirectMemory true DEFAULT DEFAULT+1M" |
49 LimitDirectMemory true DEFAULT DEFAULT+1M" |
49 ${TESTJAVA}/bin/java -XX:MaxDirectMemorySize=$* -cp ${TESTCLASSES} \ |
50 ${TESTJAVA}/bin/java ${TESTVMOPTS} -XX:MaxDirectMemorySize=$* -cp ${TESTCLASSES} \ |
50 LimitDirectMemory true DEFAULT DEFAULT+1M > ${TMP1} 2>&1 |
51 LimitDirectMemory true DEFAULT DEFAULT+1M > ${TMP1} 2>&1 |
51 cat ${TMP1} |
52 cat ${TMP1} |
52 cat ${TMP1} | grep -s "Unrecognized VM option: \'MaxDirectMemorySize=" |
53 cat ${TMP1} | grep -s "Unrecognized VM option: \'MaxDirectMemorySize=" |
53 if [ $? -ne 0 ] |
54 if [ $? -ne 0 ] |
54 then echo "--- failed as expected" |
55 then echo "--- failed as expected" |