pmrep: update TODO, man page
[pcp.git] / qa / 928
blob38be1c1d449d9a259d5be5c2d13bda3279d006ed
1 #!/bin/sh
2 # PCP QA Test No. 928
3 # Check __pmLogPutResult2() vs __pmLogPutResult()
5 # Copyright (c) 2014 Ken McDonell. All Rights Reserved.
8 seq=`basename $0`
9 echo "QA output created by $seq"
11 # get standard environment, filters and checks
12 . ./common.product
13 . ./common.filter
14 . ./common.check
16 status=1 # failure is the default!
17 $sudo rm -rf $tmp.* $seq.full
18 trap "cd $here; rm -rf $tmp.*; exit \$status" 0 1 2 3 15
20 # real QA test starts here
21 export TZ=UTC
23 echo "+++ __pmLogPutresult() +++"
24 src/chkputlogresult -b $tmp.1
25 pmdumplog -a $tmp.1
27 echo
28 echo "+++ __pmLogPutresult2() +++"
29 src/chkputlogresult $tmp.2
30 pmdumplog -a $tmp.2
32 echo
33 echo "+++ compare files (expect no diffs) +++"
34 for ext in 0 meta index
36 echo ".$ext files"
37 cmp $tmp.1.$ext $tmp.2.$ext
38 done
42 # success, all done
43 status=0
45 exit