1 QA output created by 773
3 === PCP_DERIVED_CONFIG=A ===
6 Data Type: 32-bit int InDom: 29.2 0x7400002
7 Semantics: instant Units: none
9 === PCP_DERIVED_CONFIG=TMP.derive/A ===
12 Data Type: 32-bit int InDom: 29.2 0x7400002
13 Semantics: instant Units: none
15 === PCP_DERIVED_CONFIG=. ===
18 Data Type: 32-bit int InDom: 29.2 0x7400002
19 Semantics: instant Units: none
21 === PCP_DERIVED_CONFIG=TMP.derive ===
24 Data Type: 32-bit int InDom: 29.2 0x7400002
25 Semantics: instant Units: none
27 === PCP_DERIVED_CONFIG=A:B ===
30 Data Type: 32-bit int InDom: 29.2 0x7400002
31 Semantics: instant Units: none
34 Data Type: 32-bit int InDom: PM_INDOM_NULL 0xffffffff
35 Semantics: instant Units: none
37 === PCP_DERIVED_CONFIG=TMP.derive/A:TMP.derive/B ===
40 Data Type: 32-bit int InDom: 29.2 0x7400002
41 Semantics: instant Units: none
44 Data Type: 32-bit int InDom: PM_INDOM_NULL 0xffffffff
45 Semantics: instant Units: none
47 === PCP_DERIVED_CONFIG=. ===
50 Data Type: 32-bit int InDom: 29.2 0x7400002
51 Semantics: instant Units: none
54 Data Type: 32-bit int InDom: PM_INDOM_NULL 0xffffffff
55 Semantics: instant Units: none
57 === PCP_DERIVED_CONFIG=TMP.derive ===
60 Data Type: 32-bit int InDom: 29.2 0x7400002
61 Semantics: instant Units: none
64 Data Type: 32-bit int InDom: PM_INDOM_NULL 0xffffffff
65 Semantics: instant Units: none
67 === PCP_DERIVED_CONFIG=A:B:sub ===
70 Data Type: 32-bit int InDom: 29.2 0x7400002
71 Semantics: instant Units: none
74 Data Type: 32-bit int InDom: PM_INDOM_NULL 0xffffffff
75 Semantics: instant Units: none
78 Data Type: 64-bit int InDom: PM_INDOM_NULL 0xffffffff
79 Semantics: instant Units: none
81 === PCP_DERIVED_CONFIG=TMP.derive/A:TMP.derive/B:TMP.derive/sub ===
84 Data Type: 32-bit int InDom: 29.2 0x7400002
85 Semantics: instant Units: none
88 Data Type: 32-bit int InDom: PM_INDOM_NULL 0xffffffff
89 Semantics: instant Units: none
92 Data Type: 64-bit int InDom: PM_INDOM_NULL 0xffffffff
93 Semantics: instant Units: none
95 === PCP_DERIVED_CONFIG=. ===
98 Data Type: 32-bit int InDom: 29.2 0x7400002
99 Semantics: instant Units: none
102 Data Type: 32-bit int InDom: PM_INDOM_NULL 0xffffffff
103 Semantics: instant Units: none
106 Data Type: 64-bit int InDom: PM_INDOM_NULL 0xffffffff
107 Semantics: instant Units: none
109 === PCP_DERIVED_CONFIG=TMP.derive ===
112 Data Type: 32-bit int InDom: 29.2 0x7400002
113 Semantics: instant Units: none
116 Data Type: 32-bit int InDom: PM_INDOM_NULL 0xffffffff
117 Semantics: instant Units: none
120 Data Type: 64-bit int InDom: PM_INDOM_NULL 0xffffffff
121 Semantics: instant Units: none
122 === cases with errors ===
124 === PCP_DERIVED_CONFIG=. ===
127 Data Type: 32-bit int InDom: 29.2 0x7400002
128 Semantics: instant Units: none
131 Data Type: 32-bit int InDom: PM_INDOM_NULL 0xffffffff
132 Semantics: instant Units: none
135 Data Type: 64-bit int InDom: PM_INDOM_NULL 0xffffffff
136 Semantics: instant Units: none
139 Data Type: 64-bit int InDom: PM_INDOM_NULL 0xffffffff
140 Semantics: instant Units: none
141 Derived metric initialization from $PCP_DERIVED_CONFIG
142 Warning: derived metrics path component: ./E: No such file or directory
143 Warning: derived metrics path component: ./dev/tty: unexpected st_mode=20644?
144 Warning: derived metrics path directory component: ./blocked: Permission denied
145 __dmgetpmid: metric "event.flags" -> PMID 511.0.N
146 __dmgetpmid: metric "event.missed" -> PMID 511.0.N
147 __dmgetpmid: metric "qa.A" -> PMID 511.0.N
148 __dmgetpmid: metric "qa.A" -> PMID 511.0.N
149 __dmgetpmid: metric "qa.B" -> PMID 511.0.N
150 __dmgetpmid: metric "qa.B" -> PMID 511.0.N
151 __dmgetpmid: metric "qa.C" -> PMID 511.0.N
152 __dmgetpmid: metric "qa.C" -> PMID 511.0.N
153 __dmgetpmid: metric "qa.D" -> PMID 511.0.N
154 __dmgetpmid: metric "qa.D" -> PMID 511.0.N
155 __dmopencontext: bind metric[N] event.flags
156 __dmopencontext: bind metric[N] event.missed
157 __dmopencontext: bind metric[N] qa.A
158 __dmopencontext: bind metric[N] qa.B
159 __dmopencontext: bind metric[N] qa.C
160 __dmopencontext: bind metric[N] qa.D
161 pmLoadDerivedConfig("./A")
162 pmLoadDerivedConfig("./B")
163 pmLoadDerivedConfig("./D")
164 pmLoadDerivedConfig("./sub/C")
165 pmRegisterDerived: register metric[N] event.flags = anon(PM_TYPE_U32)
166 pmRegisterDerived: register metric[N] event.missed = anon(PM_TYPE_U32)
167 pmRegisterDerived: register metric[N] qa.A = sample.bin
168 pmRegisterDerived: register metric[N] qa.B = sample.long.one+sample.long.ten
169 pmRegisterDerived: register metric[N] qa.C = sample.longlong.one+sample.longlong.ten
170 pmRegisterDerived: register metric[N] qa.D = sample.longlong.one+sample.longlong.ten