summaryrefslogtreecommitdiff
path: root/qa/167
diff options
context:
space:
mode:
authorIgor Pashev <pashev.igor@gmail.com>2014-10-26 12:33:50 +0400
committerIgor Pashev <pashev.igor@gmail.com>2014-10-26 12:33:50 +0400
commit47e6e7c84f008a53061e661f31ae96629bc694ef (patch)
tree648a07f3b5b9d67ce19b0fd72e8caa1175c98f1a /qa/167
downloadpcp-debian.tar.gz
Debian 3.9.10debian/3.9.10debian
Diffstat (limited to 'qa/167')
-rwxr-xr-xqa/16741
1 files changed, 41 insertions, 0 deletions
diff --git a/qa/167 b/qa/167
new file mode 100755
index 0000000..d8448ea
--- /dev/null
+++ b/qa/167
@@ -0,0 +1,41 @@
+#! /bin/sh
+# PCP QA Test No. 167
+# exercise pmcd.control.register
+#
+# Copyright (c) 1995-2002 Silicon Graphics, Inc. All Rights Reserved.
+#
+
+seq=`basename $0`
+echo "QA output created by $seq"
+
+# get standard filters
+. ./common.product
+. ./common.filter
+
+trap "rm -f $tmp.*; exit" 0 1 2 3 15
+
+# real QA test starts here
+pmstore pmcd.control.register 0 >/dev/null 2>&1
+
+# indom error stuff
+#
+echo "error checks ..."
+pmval -i elephant pmcd.control.register
+pmval -i 16 pmcd.control.register
+
+echo
+echo "set one at a time ..."
+i=1
+while [ $i -lt 16 ]
+do
+ pmstore -i $i pmcd.control.register $i
+ pminfo -f pmcd.control.register
+ i=`expr $i + 1`
+done
+
+# clear all together
+#
+echo
+echo "clear all ..."
+pmstore pmcd.control.register 0
+pminfo -f pmcd.control.register