< prev index next >
test/jdk/sun/tools/jstat/jstatHelp.sh
Print this page
rev 48074 : 8189102: All tools should support -?, -h and --help
Reviewed-by: kvn, jjg, weijun, alanb, rfield, ksrini
*** 1,7 ****
#
! # Copyright (c) 2004, 2014, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License version 2 only, as
# published by the Free Software Foundation.
--- 1,7 ----
#
! # Copyright (c) 2004, 2017, Oracle and/or its affiliates. All rights reserved.
# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
#
# This code is free software; you can redistribute it and/or modify it
# under the terms of the GNU General Public License version 2 only, as
# published by the Free Software Foundation.
*** 22,32 ****
#
# @test
# @bug 4990825 6364329
# @run shell jstatHelp.sh
! # @summary Test that output of 'jstat -?', 'jstat -help' and 'jstat' matches the usage.out file
. ${TESTSRC-.}/../../jvmstat/testlibrary/utils.sh
setup
--- 22,32 ----
#
# @test
# @bug 4990825 6364329
# @run shell jstatHelp.sh
! # @summary Test that output of 'jstat -?', 'jstat -h', 'jstat --help' and 'jstat' matches the usage.out file
. ${TESTSRC-.}/../../jvmstat/testlibrary/utils.sh
setup
*** 41,56 ****
echo "Output of jstat -? differs from expected output. Failed."
exit 1
fi
rm -f jstat.out 2>/dev/null
! ${JSTAT} -J-XX:+UsePerfData -help > jstat.out 2>&1
diff -w jstat.out ${TESTSRC}/usage.out
if [ $? != 0 ]
then
! echo "Output of jstat -help differs from expected output. Failed."
exit 1
fi
rm -f jstat.out 2>/dev/null
${JSTAT} -J-XX:+UsePerfData > jstat.out 2>&1
--- 41,66 ----
echo "Output of jstat -? differs from expected output. Failed."
exit 1
fi
rm -f jstat.out 2>/dev/null
! ${JSTAT} -J-XX:+UsePerfData --help > jstat.out 2>&1
diff -w jstat.out ${TESTSRC}/usage.out
if [ $? != 0 ]
then
! echo "Output of jstat -h differs from expected output. Failed."
! exit 1
! fi
!
! rm -f jstat.out 2>/dev/null
! ${JSTAT} -J-XX:+UsePerfData --help > jstat.out 2>&1
!
! diff -w jstat.out ${TESTSRC}/usage.out
! if [ $? != 0 ]
! then
! echo "Output of jstat --help differs from expected output. Failed."
exit 1
fi
rm -f jstat.out 2>/dev/null
${JSTAT} -J-XX:+UsePerfData > jstat.out 2>&1
< prev index next >