author | collins |
Wed, 27 Mar 2013 09:49:51 -0700 | |
changeset 16457 | 92af83361777 |
parent 13523 | 6a7f3e56a242 |
child 16458 | 02aac93fe82c |
permissions | -rw-r--r-- |
8481
42a79b703814
6878713: Verifier heap corruption, relating to backward jsrs
kamg
parents:
diff
changeset
|
1 |
#!/bin/sh |
42a79b703814
6878713: Verifier heap corruption, relating to backward jsrs
kamg
parents:
diff
changeset
|
2 |
|
42a79b703814
6878713: Verifier heap corruption, relating to backward jsrs
kamg
parents:
diff
changeset
|
3 |
## |
42a79b703814
6878713: Verifier heap corruption, relating to backward jsrs
kamg
parents:
diff
changeset
|
4 |
## @test |
42a79b703814
6878713: Verifier heap corruption, relating to backward jsrs
kamg
parents:
diff
changeset
|
5 |
## @bug 6878713 |
42a79b703814
6878713: Verifier heap corruption, relating to backward jsrs
kamg
parents:
diff
changeset
|
6 |
## @summary Verifier heap corruption, relating to backward jsrs |
42a79b703814
6878713: Verifier heap corruption, relating to backward jsrs
kamg
parents:
diff
changeset
|
7 |
## @run shell/timeout=120 Test6878713.sh |
42a79b703814
6878713: Verifier heap corruption, relating to backward jsrs
kamg
parents:
diff
changeset
|
8 |
## |
16457
92af83361777
8009152: A number of jtreg tests need review/improvement
collins
parents:
13523
diff
changeset
|
9 |
## some tests require path to find test source dir |
8481
42a79b703814
6878713: Verifier heap corruption, relating to backward jsrs
kamg
parents:
diff
changeset
|
10 |
if [ "${TESTSRC}" = "" ] |
42a79b703814
6878713: Verifier heap corruption, relating to backward jsrs
kamg
parents:
diff
changeset
|
11 |
then |
16457
92af83361777
8009152: A number of jtreg tests need review/improvement
collins
parents:
13523
diff
changeset
|
12 |
TESTSRC=${PWD} |
92af83361777
8009152: A number of jtreg tests need review/improvement
collins
parents:
13523
diff
changeset
|
13 |
echo "TESTSRC not set. Using "${TESTSRC}" as default" |
8481
42a79b703814
6878713: Verifier heap corruption, relating to backward jsrs
kamg
parents:
diff
changeset
|
14 |
fi |
16457
92af83361777
8009152: A number of jtreg tests need review/improvement
collins
parents:
13523
diff
changeset
|
15 |
echo "TESTSRC=${TESTSRC}" |
92af83361777
8009152: A number of jtreg tests need review/improvement
collins
parents:
13523
diff
changeset
|
16 |
## Adding common setup Variables for running shell tests. |
92af83361777
8009152: A number of jtreg tests need review/improvement
collins
parents:
13523
diff
changeset
|
17 |
. ${TESTSRC}/../../test_env.sh |
8481
42a79b703814
6878713: Verifier heap corruption, relating to backward jsrs
kamg
parents:
diff
changeset
|
18 |
|
16457
92af83361777
8009152: A number of jtreg tests need review/improvement
collins
parents:
13523
diff
changeset
|
19 |
${COMPILEJAVA}${FS}bin${FS}jar xvf ${TESTSRC}${FS}testcase.jar |
8481
42a79b703814
6878713: Verifier heap corruption, relating to backward jsrs
kamg
parents:
diff
changeset
|
20 |
|
12729
684b5857e506
7157734: hotspot test scripts not testing 64-bit JVM under JPRT/JTREG.
kevinw
parents:
8481
diff
changeset
|
21 |
${TESTJAVA}${FS}bin${FS}java ${TESTVMOPTS} OOMCrashClass1960_2 > test.out 2>&1 |
8481
42a79b703814
6878713: Verifier heap corruption, relating to backward jsrs
kamg
parents:
diff
changeset
|
22 |
|
42a79b703814
6878713: Verifier heap corruption, relating to backward jsrs
kamg
parents:
diff
changeset
|
23 |
if [ -s core -o -s "hs_*.log" ] |
42a79b703814
6878713: Verifier heap corruption, relating to backward jsrs
kamg
parents:
diff
changeset
|
24 |
then |
42a79b703814
6878713: Verifier heap corruption, relating to backward jsrs
kamg
parents:
diff
changeset
|
25 |
cat hs*.log |
42a79b703814
6878713: Verifier heap corruption, relating to backward jsrs
kamg
parents:
diff
changeset
|
26 |
echo "Test Failed" |
42a79b703814
6878713: Verifier heap corruption, relating to backward jsrs
kamg
parents:
diff
changeset
|
27 |
exit 1 |
42a79b703814
6878713: Verifier heap corruption, relating to backward jsrs
kamg
parents:
diff
changeset
|
28 |
else |
42a79b703814
6878713: Verifier heap corruption, relating to backward jsrs
kamg
parents:
diff
changeset
|
29 |
echo "Test Passed" |
42a79b703814
6878713: Verifier heap corruption, relating to backward jsrs
kamg
parents:
diff
changeset
|
30 |
exit 0 |
42a79b703814
6878713: Verifier heap corruption, relating to backward jsrs
kamg
parents:
diff
changeset
|
31 |
fi |