jdk/test/sun/tools/jcmd/jcmd-help.sh
changeset 11845 38272d46e223
parent 11365 05d995976571
child 14342 8435a30053c1
equal deleted inserted replaced
11844:861c6a6c78de 11845:38272d46e223
    27 # @summary Test that output of 'jcmd -h' matches the usage.out file
    27 # @summary Test that output of 'jcmd -h' matches the usage.out file
    28 
    28 
    29 JCMD="${TESTJAVA}/bin/jcmd"
    29 JCMD="${TESTJAVA}/bin/jcmd"
    30 
    30 
    31 rm -f jcmd.out 2>/dev/null
    31 rm -f jcmd.out 2>/dev/null
    32 ${JCMD} -h > jcmd.out 2>&1
    32 ${JCMD} -J-XX:+UsePerfData -h > jcmd.out 2>&1
    33 
    33 
    34 diff -w jcmd.out ${TESTSRC}/usage.out
    34 diff -w jcmd.out ${TESTSRC}/usage.out
    35 if [ $? != 0 ]
    35 if [ $? != 0 ]
    36 then
    36 then
    37   echo "Output of jcmd -h differ from expected output. Failed."
    37   echo "Output of jcmd -h differ from expected output. Failed."
    38   rm -f jcmd.out 2>/dev/null
    38   rm -f jcmd.out 2>/dev/null
    39   exit 1
    39   exit 1
    40 fi
    40 fi
    41 
    41 
    42 rm -f jcmd.out 2>/dev/null
    42 rm -f jcmd.out 2>/dev/null
    43 ${JCMD} -help > jcmd.out 2>&1
    43 ${JCMD} -J-XX:+UsePerfData -help > jcmd.out 2>&1
    44 
    44 
    45 diff -w jcmd.out ${TESTSRC}/usage.out
    45 diff -w jcmd.out ${TESTSRC}/usage.out
    46 if [ $? != 0 ]
    46 if [ $? != 0 ]
    47 then
    47 then
    48   echo "Output of jcmd -help differ from expected output. Failed."
    48   echo "Output of jcmd -help differ from expected output. Failed."