pmrep: update TODO, man page
[pcp.git] / qa / 043
blob65d1c934596dd791291faf3db75e21bc6185c29b
1 #! /bin/sh
2 # PCP QA Test No. 043
3 # error encoding in numval within pmResult
5 # Copyright (c) 1995-2002 Silicon Graphics, Inc. All Rights Reserved.
8 seq=`basename $0`
9 echo "QA output created by $seq"
11 # get standard filters
12 . ./common.product
13 . ./common.filter
14 . ./common.check
16 _filter()
18 sed \
19 -e '/pmResult/s/ .* numpmid/ ... numpmid/' \
20 -e 's/ value -*[0-9][0-9]*$/ value INTEGER/' \
21 -e 's/Permission denied/No permission to perform requested operation/'
24 _cleanup()
26 _restore_primary_logger
27 rm -f $tmp.*
28 exit $status
31 status=1
32 rm -f $seq.full
33 trap "_cleanup" 0 1 2 3 15
35 # real QA test starts here
36 _change_config pmcd on
37 _change_config pmlogger on
38 _writable_primary_logger
39 $sudo $PCP_RC_DIR/pcp restart >/dev/null 2>&1
40 _wait_for_pmlogger
42 src/chknumval | _filter
43 status=0
44 exit