test/compiler/6894807/Test6894807.sh

changeset 3777
037973617842
parent 2070
495caa35b1b5
child 3985
6acee021f5ac
equal deleted inserted replaced
3776:78d2ae5ab35b 3777:037973617842
16 then 16 then
17 echo "TESTCLASSES not set. Test cannot execute. Failed." 17 echo "TESTCLASSES not set. Test cannot execute. Failed."
18 exit 1 18 exit 1
19 fi 19 fi
20 20
21 BIT_FLAG=""
22
23 # set platform-dependent variables 21 # set platform-dependent variables
24 OS=`uname -s` 22 OS=`uname -s`
25 case "$OS" in 23 case "$OS" in
26 SunOS | Linux ) 24 SunOS | Linux )
27 NULL=/dev/null 25 NULL=/dev/null
28 PS=":" 26 PS=":"
29 FS="/" 27 FS="/"
30 ## for solaris, linux it's HOME
31 FILE_LOCATION=$HOME
32 if [ -f ${FILE_LOCATION}${FS}JDK64BIT -a ${OS} = "SunOS" ]
33 then
34 BIT_FLAG=`cat ${FILE_LOCATION}${FS}JDK64BIT | grep -v '^#'`
35 fi
36 ;; 28 ;;
37 Windows_* ) 29 Windows_* )
38 NULL=NUL 30 NULL=NUL
39 PS=";" 31 PS=";"
40 FS="\\" 32 FS="\\"
48 JEMMYPATH=${CPAPPEND} 40 JEMMYPATH=${CPAPPEND}
49 CLASSPATH=.${PS}${TESTCLASSES}${PS}${JEMMYPATH} ; export CLASSPATH 41 CLASSPATH=.${PS}${TESTCLASSES}${PS}${JEMMYPATH} ; export CLASSPATH
50 42
51 THIS_DIR=`pwd` 43 THIS_DIR=`pwd`
52 44
53 ${TESTJAVA}${FS}bin${FS}java ${BIT_FLAG} -version 45 ${TESTJAVA}${FS}bin${FS}java ${TESTVMOPTS} -version
54 46
55 ${TESTJAVA}${FS}bin${FS}java ${BIT_FLAG} -server IsInstanceTest > test.out 2>&1 47 ${TESTJAVA}${FS}bin${FS}java ${TESTVMOPTS} IsInstanceTest > test.out 2>&1
56 48
57 cat test.out 49 cat test.out
58 50
59 grep "Failed at index" test.out 51 grep "Failed at index" test.out
60 52

mercurial