From 6fb4f5aa4ad67cad9febf241428b5a6b60e9ad7b Mon Sep 17 00:00:00 2001 From: GONG Jie Date: Fri, 12 May 2017 16:28:15 +0800 Subject: [PATCH] Add test cases for check exit code when abnormal commands were performed (#2755) * Add test case for xdsh when permission denied * Add test case for nodestat for malformed command * Add test case descriptions for nodestat_usage and xdsh_permission_denied --- xCAT-test/autotest/testcase/nodestat/cases1 | 5 +++++ xCAT-test/autotest/testcase/xdsh/cases1 | 11 +++++++++++ 2 files changed, 16 insertions(+) create mode 100644 xCAT-test/autotest/testcase/nodestat/cases1 create mode 100644 xCAT-test/autotest/testcase/xdsh/cases1 diff --git a/xCAT-test/autotest/testcase/nodestat/cases1 b/xCAT-test/autotest/testcase/nodestat/cases1 new file mode 100644 index 000000000..f9c7ce03a --- /dev/null +++ b/xCAT-test/autotest/testcase/nodestat/cases1 @@ -0,0 +1,5 @@ +start:nodestat_usage +description: Test the exit code when no command line argument is passed to nodestat +cmd:nodestat +check:rc!=0 +end diff --git a/xCAT-test/autotest/testcase/xdsh/cases1 b/xCAT-test/autotest/testcase/xdsh/cases1 new file mode 100644 index 000000000..37286b5d3 --- /dev/null +++ b/xCAT-test/autotest/testcase/xdsh/cases1 @@ -0,0 +1,11 @@ +start:xdsh_permission_denied +description: Test the exit code when command xdsh failed +cmd:xdsh $$CN date +check:rc==0 +cmd:mv /root/.ssh/id_rsa /root/.ssh/id_rsa.backup +check:rc==0 +cmd:xdsh $$CN date +check:rc!=0 +cmd:mv /root/.ssh/id_rsa.backup /root/.ssh/id_rsa +check:rc==0 +end