pmrep: update TODO, man page
[pcp.git] / qa / 028
blob4bbb7268c256f4543c93e6cbb87fe783a68baf0a
1 #! /bin/sh
2 # PCP QA Test No. 028
3 # pmnscomp and pmLoadNameSpace for various peculiar name spaces
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 rm -f $seq.out
17 if [ $PCP_VER -lt 30600 ]
18 then
19 ln $seq.out.1 $seq.out || exit 1
20 else
21 ln $seq.out.2 $seq.out || exit 1
24 trap "rm -f $tmp.*; exit" 0 1 2 3 15
26 # real QA test starts here
27 cat >$tmp.src <<End-of-File
28 root {
29 empty
30 me 1:2:0
31 you 1:2:1
32 level_one
35 level_one {
36 us 1:3:0
37 them 1:3:1
38 aliens 1:3:2
39 level_two
42 level_one.level_two {
43 empty
46 empty {
49 level_one.level_two.empty {
51 End-of-File
53 echo "Load ascii ..."
54 pminfo -n $tmp.src
56 if [ $PCP_VER -lt 30600 ]
57 then
58 echo ""
59 echo "Compile ..."
60 pmnscomp -n $tmp.src $tmp.bin
62 echo ""
63 echo "Load binary ..."
64 pminfo -n $tmp