test/sun/tools/jstatd/jstatdUsage1.sh

Print this page




  20 # CA 95054 USA or visit www.sun.com if you need additional information or
  21 # have any questions.
  22 #
  23 
  24 # @test
  25 # @bug 4990825
  26 # @run shell jstatdUsage1.sh
  27 # @summary Test that output of 'jstatd -help' matches the usage.out file
  28 
  29 . ${TESTSRC-.}/../../jvmstat/testlibrary/utils.sh
  30 
  31 setup
  32 
  33 JSTATD="${TESTJAVA}/bin/jstatd"
  34 
  35 JSTATD_1_OUT="jstatd_$$_1.out"
  36 JSTATD_2_OUT="jstatd_$$_2.out"
  37 
  38 ${JSTATD} -? > ${JSTATD_1_OUT} 2>&1
  39 
  40 diff ${JSTATD_1_OUT} ${TESTSRC}/usage.out
  41 if [ $? != 0 ]
  42 then
  43   echo "Output of jstatd -? differs from expected output. Failed."
  44   exit 1
  45 fi
  46 
  47 ${JSTATD} -help > ${JSTATD_2_OUT} 2>&1
  48 
  49 diff ${JSTATD_2_OUT} ${TESTSRC}/usage.out
  50 if [ $? != 0 ]
  51 then
  52   echo "Output of jstatd -help differs from expected output. Failed."
  53   exit 1
  54 fi
  55 
  56 exit 0


  20 # CA 95054 USA or visit www.sun.com if you need additional information or
  21 # have any questions.
  22 #
  23 
  24 # @test
  25 # @bug 4990825
  26 # @run shell jstatdUsage1.sh
  27 # @summary Test that output of 'jstatd -help' matches the usage.out file
  28 
  29 . ${TESTSRC-.}/../../jvmstat/testlibrary/utils.sh
  30 
  31 setup
  32 
  33 JSTATD="${TESTJAVA}/bin/jstatd"
  34 
  35 JSTATD_1_OUT="jstatd_$$_1.out"
  36 JSTATD_2_OUT="jstatd_$$_2.out"
  37 
  38 ${JSTATD} -? > ${JSTATD_1_OUT} 2>&1
  39 
  40 diff -w ${JSTATD_1_OUT} ${TESTSRC}/usage.out
  41 if [ $? != 0 ]
  42 then
  43   echo "Output of jstatd -? differs from expected output. Failed."
  44   exit 1
  45 fi
  46 
  47 ${JSTATD} -help > ${JSTATD_2_OUT} 2>&1
  48 
  49 diff -w ${JSTATD_2_OUT} ${TESTSRC}/usage.out
  50 if [ $? != 0 ]
  51 then
  52   echo "Output of jstatd -help differs from expected output. Failed."
  53   exit 1
  54 fi
  55 
  56 exit 0