qa: update 660 to generate index.html, fixing pcp-testsuite runs
[pcp.git] / qa / 275.out
bloba4d2b7c639a109c69aea23034ac22acd077ef51a
1 QA output created by 275
2 === expression trees and pmDesc propagation ===
4 my.space_over_time1 = sample.mirage + sample.mirage_longlong
5 my.space_over_time2 = sample.mirage_longlong + sample.mirage
6 my.space_over_time3 = sample.mirage_longlong + sample.mirage - sample.byte_rate
7 my.space_over_time4 = sample.byte_rate + sample.byte_rate_perhour
8 my.space = sample.byte_ctr + sample.kbyte_ctr
9 my.byte1 = sample.byte_rate * sample.scale_step.time_up_secs
10 my.byte2 = sample.byte_rate * sample.scale_step.time_up_nanosecs
11 my.x1 = sample.scale_step.bytes_down / sample.scale_step.time_up_secs
12 my.x2 = sample.scale_step.bytes_down / sample.scale_step.time_up_secs + sample.mirage
13 my.x3 = sample.scale_step.count_up * sample.scale_step.count_down
14 my.x4 = sample.scale_step.count_down / sample.scale_step.count_up
15 # discrete and instantaneous combinations
16 my.i1 = 42 + sample.scale_step.none_up
17 my.i2 = sample.scale_step.none_up + 42
18 my.i3 = pmcd.pmlogger.port - pmcd.pmlogger.port
20 pmRegisterDerived: name="event.flags" expr="anon(PM_TYPE_U32)"
21 parse(1) state=P_INIT type=L_ANON "anon("
22 parse(1) state=P_FUNC_OP type=L_NAME "PM_TYPE_U32"
23 parse(1) state=P_FUNC_END type=L_RPAREN ")"
24 parse(1) state=P_LEAF type=L_EOF ""
25 pmRegisterDerived: register metric[0] event.flags = anon(PM_TYPE_U32)
26 Derived metric expr dump from <addr-0>...
27 expr node <addr-0> type=ANON left=<addr-1> right=(nil) save_last=0
28 expr node <addr-1> type=NUMBER left=(nil) right=(nil) save_last=1 [PM_TYPE_U32] master=1
29 pmRegisterDerived: name="event.missed" expr="anon(PM_TYPE_U32)"
30 parse(1) state=P_INIT type=L_ANON "anon("
31 parse(1) state=P_FUNC_OP type=L_NAME "PM_TYPE_U32"
32 parse(1) state=P_FUNC_END type=L_RPAREN ")"
33 parse(1) state=P_LEAF type=L_EOF ""
34 pmRegisterDerived: register metric[1] event.missed = anon(PM_TYPE_U32)
35 Derived metric expr dump from <addr-2>...
36 expr node <addr-2> type=ANON left=<addr-3> right=(nil) save_last=0
37 expr node <addr-3> type=NUMBER left=(nil) right=(nil) save_last=1 [PM_TYPE_U32] master=1
38 Derived metric initialization from $PCP_DERIVED_CONFIG
39 pmLoadDerivedConfig("TMP.config")
40 pmRegisterDerived: name="my.space_over_time1" expr="sample.mirage + sample.mirage_longlong"
41 parse(1) state=P_INIT type=L_NAME "sample.mirage"
42 parse(1) state=P_LEAF type=L_PLUS "+"
43 parse(1) state=P_BINOP type=L_NAME "sample.mirage_longlong"
44 parse(1) state=P_LEAF type=L_EOF ""
45 pmRegisterDerived: register metric[2] my.space_over_time1 = sample.mirage + sample.mirage_longlong
46 Derived metric expr dump from <addr-4>...
47 expr node <addr-4> type=PLUS left=<addr-5> right=<addr-6> save_last=0
48 expr node <addr-5> type=NAME left=(nil) right=(nil) save_last=0 [sample.mirage] master=1
49 expr node <addr-6> type=NAME left=(nil) right=(nil) save_last=0 [sample.mirage_longlong] master=1
50 pmRegisterDerived: name="my.space_over_time2" expr="sample.mirage_longlong + sample.mirage"
51 parse(1) state=P_INIT type=L_NAME "sample.mirage_longlong"
52 parse(1) state=P_LEAF type=L_PLUS "+"
53 parse(1) state=P_BINOP type=L_NAME "sample.mirage"
54 parse(1) state=P_LEAF type=L_EOF ""
55 pmRegisterDerived: register metric[3] my.space_over_time2 = sample.mirage_longlong + sample.mirage
56 Derived metric expr dump from <addr-7>...
57 expr node <addr-7> type=PLUS left=<addr-8> right=<addr-9> save_last=0
58 expr node <addr-8> type=NAME left=(nil) right=(nil) save_last=0 [sample.mirage_longlong] master=1
59 expr node <addr-9> type=NAME left=(nil) right=(nil) save_last=0 [sample.mirage] master=1
60 pmRegisterDerived: name="my.space_over_time3" expr="sample.mirage_longlong + sample.mirage - sample.byte_rate"
61 parse(1) state=P_INIT type=L_NAME "sample.mirage_longlong"
62 parse(1) state=P_LEAF type=L_PLUS "+"
63 parse(1) state=P_BINOP type=L_NAME "sample.mirage"
64 parse(1) state=P_LEAF type=L_MINUS "-"
65 parse(1) state=P_BINOP type=L_NAME "sample.byte_rate"
66 parse(1) state=P_LEAF type=L_EOF ""
67 pmRegisterDerived: register metric[4] my.space_over_time3 = sample.mirage_longlong + sample.mirage - sample.byte_rate
68 Derived metric expr dump from <addr-10>...
69 expr node <addr-10> type=MINUS left=<addr-11> right=<addr-14> save_last=0
70 expr node <addr-11> type=PLUS left=<addr-12> right=<addr-13> save_last=0
71 expr node <addr-12> type=NAME left=(nil) right=(nil) save_last=0 [sample.mirage_longlong] master=1
72 expr node <addr-13> type=NAME left=(nil) right=(nil) save_last=0 [sample.mirage] master=1
73 expr node <addr-14> type=NAME left=(nil) right=(nil) save_last=0 [sample.byte_rate] master=1
74 pmRegisterDerived: name="my.space_over_time4" expr="sample.byte_rate + sample.byte_rate_perhour"
75 parse(1) state=P_INIT type=L_NAME "sample.byte_rate"
76 parse(1) state=P_LEAF type=L_PLUS "+"
77 parse(1) state=P_BINOP type=L_NAME "sample.byte_rate_perhour"
78 parse(1) state=P_LEAF type=L_EOF ""
79 pmRegisterDerived: register metric[5] my.space_over_time4 = sample.byte_rate + sample.byte_rate_perhour
80 Derived metric expr dump from <addr-15>...
81 expr node <addr-15> type=PLUS left=<addr-16> right=<addr-17> save_last=0
82 expr node <addr-16> type=NAME left=(nil) right=(nil) save_last=0 [sample.byte_rate] master=1
83 expr node <addr-17> type=NAME left=(nil) right=(nil) save_last=0 [sample.byte_rate_perhour] master=1
84 pmRegisterDerived: name="my.space" expr="sample.byte_ctr + sample.kbyte_ctr"
85 parse(1) state=P_INIT type=L_NAME "sample.byte_ctr"
86 parse(1) state=P_LEAF type=L_PLUS "+"
87 parse(1) state=P_BINOP type=L_NAME "sample.kbyte_ctr"
88 parse(1) state=P_LEAF type=L_EOF ""
89 pmRegisterDerived: register metric[6] my.space = sample.byte_ctr + sample.kbyte_ctr
90 Derived metric expr dump from <addr-18>...
91 expr node <addr-18> type=PLUS left=<addr-19> right=<addr-20> save_last=0
92 expr node <addr-19> type=NAME left=(nil) right=(nil) save_last=0 [sample.byte_ctr] master=1
93 expr node <addr-20> type=NAME left=(nil) right=(nil) save_last=0 [sample.kbyte_ctr] master=1
94 pmRegisterDerived: name="my.byte1" expr="sample.byte_rate * sample.scale_step.time_up_secs"
95 parse(1) state=P_INIT type=L_NAME "sample.byte_rate"
96 parse(1) state=P_LEAF type=L_STAR "*"
97 parse(1) state=P_BINOP type=L_NAME "sample.scale_step.time_up_secs"
98 parse(1) state=P_LEAF type=L_EOF ""
99 pmRegisterDerived: register metric[7] my.byte1 = sample.byte_rate * sample.scale_step.time_up_secs
100 Derived metric expr dump from <addr-21>...
101 expr node <addr-21> type=STAR left=<addr-22> right=<addr-23> save_last=0
102 expr node <addr-22> type=NAME left=(nil) right=(nil) save_last=0 [sample.byte_rate] master=1
103 expr node <addr-23> type=NAME left=(nil) right=(nil) save_last=0 [sample.scale_step.time_up_secs] master=1
104 pmRegisterDerived: name="my.byte2" expr="sample.byte_rate * sample.scale_step.time_up_nanosecs"
105 parse(1) state=P_INIT type=L_NAME "sample.byte_rate"
106 parse(1) state=P_LEAF type=L_STAR "*"
107 parse(1) state=P_BINOP type=L_NAME "sample.scale_step.time_up_nanosecs"
108 parse(1) state=P_LEAF type=L_EOF ""
109 pmRegisterDerived: register metric[8] my.byte2 = sample.byte_rate * sample.scale_step.time_up_nanosecs
110 Derived metric expr dump from <addr-24>...
111 expr node <addr-24> type=STAR left=<addr-25> right=<addr-26> save_last=0
112 expr node <addr-25> type=NAME left=(nil) right=(nil) save_last=0 [sample.byte_rate] master=1
113 expr node <addr-26> type=NAME left=(nil) right=(nil) save_last=0 [sample.scale_step.time_up_nanosecs] master=1
114 pmRegisterDerived: name="my.x1" expr="sample.scale_step.bytes_down / sample.scale_step.time_up_secs"
115 parse(1) state=P_INIT type=L_NAME "sample.scale_step.bytes_down"
116 parse(1) state=P_LEAF type=L_SLASH "/"
117 parse(1) state=P_BINOP type=L_NAME "sample.scale_step.time_up_secs"
118 parse(1) state=P_LEAF type=L_EOF ""
119 pmRegisterDerived: register metric[9] my.x1 = sample.scale_step.bytes_down / sample.scale_step.time_up_secs
120 Derived metric expr dump from <addr-27>...
121 expr node <addr-27> type=SLASH left=<addr-28> right=<addr-29> save_last=0
122 expr node <addr-28> type=NAME left=(nil) right=(nil) save_last=0 [sample.scale_step.bytes_down] master=1
123 expr node <addr-29> type=NAME left=(nil) right=(nil) save_last=0 [sample.scale_step.time_up_secs] master=1
124 pmRegisterDerived: name="my.x2" expr="sample.scale_step.bytes_down / sample.scale_step.time_up_secs + sample.mirage"
125 parse(1) state=P_INIT type=L_NAME "sample.scale_step.bytes_down"
126 parse(1) state=P_LEAF type=L_SLASH "/"
127 parse(1) state=P_BINOP type=L_NAME "sample.scale_step.time_up_secs"
128 parse(1) state=P_LEAF type=L_PLUS "+"
129 parse(1) state=P_BINOP type=L_NAME "sample.mirage"
130 parse(1) state=P_LEAF type=L_EOF ""
131 pmRegisterDerived: register metric[10] my.x2 = sample.scale_step.bytes_down / sample.scale_step.time_up_secs + sample.mirage
132 Derived metric expr dump from <addr-30>...
133 expr node <addr-30> type=PLUS left=<addr-31> right=<addr-34> save_last=0
134 expr node <addr-31> type=SLASH left=<addr-32> right=<addr-33> save_last=0
135 expr node <addr-32> type=NAME left=(nil) right=(nil) save_last=0 [sample.scale_step.bytes_down] master=1
136 expr node <addr-33> type=NAME left=(nil) right=(nil) save_last=0 [sample.scale_step.time_up_secs] master=1
137 expr node <addr-34> type=NAME left=(nil) right=(nil) save_last=0 [sample.mirage] master=1
138 pmRegisterDerived: name="my.x3" expr="sample.scale_step.count_up * sample.scale_step.count_down"
139 parse(1) state=P_INIT type=L_NAME "sample.scale_step.count_up"
140 parse(1) state=P_LEAF type=L_STAR "*"
141 parse(1) state=P_BINOP type=L_NAME "sample.scale_step.count_down"
142 parse(1) state=P_LEAF type=L_EOF ""
143 pmRegisterDerived: register metric[11] my.x3 = sample.scale_step.count_up * sample.scale_step.count_down
144 Derived metric expr dump from <addr-35>...
145 expr node <addr-35> type=STAR left=<addr-36> right=<addr-37> save_last=0
146 expr node <addr-36> type=NAME left=(nil) right=(nil) save_last=0 [sample.scale_step.count_up] master=1
147 expr node <addr-37> type=NAME left=(nil) right=(nil) save_last=0 [sample.scale_step.count_down] master=1
148 pmRegisterDerived: name="my.x4" expr="sample.scale_step.count_down / sample.scale_step.count_up"
149 parse(1) state=P_INIT type=L_NAME "sample.scale_step.count_down"
150 parse(1) state=P_LEAF type=L_SLASH "/"
151 parse(1) state=P_BINOP type=L_NAME "sample.scale_step.count_up"
152 parse(1) state=P_LEAF type=L_EOF ""
153 pmRegisterDerived: register metric[12] my.x4 = sample.scale_step.count_down / sample.scale_step.count_up
154 Derived metric expr dump from <addr-38>...
155 expr node <addr-38> type=SLASH left=<addr-39> right=<addr-40> save_last=0
156 expr node <addr-39> type=NAME left=(nil) right=(nil) save_last=0 [sample.scale_step.count_down] master=1
157 expr node <addr-40> type=NAME left=(nil) right=(nil) save_last=0 [sample.scale_step.count_up] master=1
158 pmRegisterDerived: name="my.i1" expr="42 + sample.scale_step.none_up"
159 parse(1) state=P_INIT type=L_NUMBER "42"
160 parse(1) state=P_LEAF type=L_PLUS "+"
161 parse(1) state=P_BINOP type=L_NAME "sample.scale_step.none_up"
162 parse(1) state=P_LEAF type=L_EOF ""
163 pmRegisterDerived: register metric[13] my.i1 = 42 + sample.scale_step.none_up
164 Derived metric expr dump from <addr-41>...
165 expr node <addr-41> type=PLUS left=<addr-42> right=<addr-43> save_last=0
166 expr node <addr-42> type=NUMBER left=(nil) right=(nil) save_last=0 [42] master=1
167 expr node <addr-43> type=NAME left=(nil) right=(nil) save_last=0 [sample.scale_step.none_up] master=1
168 pmRegisterDerived: name="my.i2" expr="sample.scale_step.none_up + 42"
169 parse(1) state=P_INIT type=L_NAME "sample.scale_step.none_up"
170 parse(1) state=P_LEAF type=L_PLUS "+"
171 parse(1) state=P_BINOP type=L_NUMBER "42"
172 parse(1) state=P_LEAF type=L_EOF ""
173 pmRegisterDerived: register metric[14] my.i2 = sample.scale_step.none_up + 42
174 Derived metric expr dump from <addr-44>...
175 expr node <addr-44> type=PLUS left=<addr-45> right=<addr-46> save_last=0
176 expr node <addr-45> type=NAME left=(nil) right=(nil) save_last=0 [sample.scale_step.none_up] master=1
177 expr node <addr-46> type=NUMBER left=(nil) right=(nil) save_last=0 [42] master=1
178 pmRegisterDerived: name="my.i3" expr="pmcd.pmlogger.port - pmcd.pmlogger.port"
179 parse(1) state=P_INIT type=L_NAME "pmcd.pmlogger.port"
180 parse(1) state=P_LEAF type=L_MINUS "-"
181 parse(1) state=P_BINOP type=L_NAME "pmcd.pmlogger.port"
182 parse(1) state=P_LEAF type=L_EOF ""
183 pmRegisterDerived: register metric[15] my.i3 = pmcd.pmlogger.port - pmcd.pmlogger.port
184 Derived metric expr dump from <addr-47>...
185 expr node <addr-47> type=MINUS left=<addr-48> right=<addr-49> save_last=0
186 expr node <addr-48> type=NAME left=(nil) right=(nil) save_last=0 [pmcd.pmlogger.port] master=1
187 expr node <addr-49> type=NAME left=(nil) right=(nil) save_last=0 [pmcd.pmlogger.port] master=1
188 __dmopencontext(->ctx 0) called
189 __dmgetpmid: metric "event.flags" -> PMID 511.0.1
190 __dmopencontext: bind metric[0] event.flags
191 Derived metric expr dump from <addr-50>...
192 expr node <addr-50> type=ANON left=<addr-51> right=(nil) save_last=0
193     PMID: PM_ID_NULL (511.0.1 from pmDesc) numval: 0
194     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
195     Semantics: discrete  Units: none
196 expr node <addr-51> type=NUMBER left=(nil) right=(nil) save_last=1 [PM_TYPE_U32] master=0
197     PMID: PM_ID_NULL (PM_ID_NULL from pmDesc) numval: 0
198     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
199     Semantics: discrete  Units: none
200 __dmgetpmid: metric "event.missed" -> PMID 511.0.2
201 __dmopencontext: bind metric[1] event.missed
202 Derived metric expr dump from <addr-52>...
203 expr node <addr-52> type=ANON left=<addr-53> right=(nil) save_last=0
204     PMID: PM_ID_NULL (511.0.2 from pmDesc) numval: 0
205     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
206     Semantics: discrete  Units: none
207 expr node <addr-53> type=NUMBER left=(nil) right=(nil) save_last=1 [PM_TYPE_U32] master=0
208     PMID: PM_ID_NULL (PM_ID_NULL from pmDesc) numval: 0
209     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
210     Semantics: discrete  Units: none
211 __dmgetpmid: metric "my.space_over_time1" -> PMID 511.0.3
212 __dmopencontext: bind metric[2] my.space_over_time1
213 Derived metric expr dump from <addr-54>...
214 expr node <addr-54> type=PLUS left=<addr-55> right=<addr-56> save_last=0
215     PMID: PM_ID_NULL (511.0.3 from pmDesc) numval: 0
216     Data Type: double  InDom: 29.3 0x7400003
217     Semantics: instant  Units: Kbyte / sec
218 expr node <addr-55> type=NAME left=(nil) right=(nil) save_last=0 [sample.mirage] master=0
219     PMID: 29.0.37 (29.0.37 from pmDesc) numval: 0
220     Data Type: 32-bit int  InDom: 29.3 0x7400003
221     Semantics: instant  Units: Kbyte / sec
222 expr node <addr-56> type=NAME left=(nil) right=(nil) save_last=0 [sample.mirage_longlong] master=0
223     PMID: 29.0.38 (29.0.38 from pmDesc) numval: 0 div_scale: 1024 mul_scale: 1000
224     Data Type: 64-bit int  InDom: 29.3 0x7400003
225     Semantics: instant  Units: byte / millisec
226 __dmgetpmid: metric "my.space_over_time2" -> PMID 511.0.4
227 __dmopencontext: bind metric[3] my.space_over_time2
228 Derived metric expr dump from <addr-57>...
229 expr node <addr-57> type=PLUS left=<addr-58> right=<addr-59> save_last=0
230     PMID: PM_ID_NULL (511.0.4 from pmDesc) numval: 0
231     Data Type: double  InDom: 29.3 0x7400003
232     Semantics: instant  Units: Kbyte / sec
233 expr node <addr-58> type=NAME left=(nil) right=(nil) save_last=0 [sample.mirage_longlong] master=0
234     PMID: 29.0.38 (29.0.38 from pmDesc) numval: 0 div_scale: 1024 mul_scale: 1000
235     Data Type: 64-bit int  InDom: 29.3 0x7400003
236     Semantics: instant  Units: byte / millisec
237 expr node <addr-59> type=NAME left=(nil) right=(nil) save_last=0 [sample.mirage] master=0
238     PMID: 29.0.37 (29.0.37 from pmDesc) numval: 0
239     Data Type: 32-bit int  InDom: 29.3 0x7400003
240     Semantics: instant  Units: Kbyte / sec
241 __dmgetpmid: metric "my.space_over_time3" -> PMID 511.0.5
242 __dmopencontext: bind metric[4] my.space_over_time3
243 Derived metric expr dump from <addr-60>...
244 expr node <addr-60> type=MINUS left=<addr-61> right=<addr-64> save_last=0
245     PMID: PM_ID_NULL (511.0.5 from pmDesc) numval: 0
246     Data Type: double  InDom: 29.3 0x7400003
247     Semantics: instant  Units: Kbyte / sec
248 expr node <addr-61> type=PLUS left=<addr-62> right=<addr-63> save_last=0
249     PMID: PM_ID_NULL (29.0.38 from pmDesc) numval: 0
250     Data Type: double  InDom: 29.3 0x7400003
251     Semantics: instant  Units: Kbyte / sec
252 expr node <addr-62> type=NAME left=(nil) right=(nil) save_last=0 [sample.mirage_longlong] master=0
253     PMID: 29.0.38 (29.0.38 from pmDesc) numval: 0 div_scale: 1024 mul_scale: 1000
254     Data Type: 64-bit int  InDom: 29.3 0x7400003
255     Semantics: instant  Units: byte / millisec
256 expr node <addr-63> type=NAME left=(nil) right=(nil) save_last=0 [sample.mirage] master=0
257     PMID: 29.0.37 (29.0.37 from pmDesc) numval: 0
258     Data Type: 32-bit int  InDom: 29.3 0x7400003
259     Semantics: instant  Units: Kbyte / sec
260 expr node <addr-64> type=NAME left=(nil) right=(nil) save_last=0 [sample.byte_rate] master=0
261     PMID: 29.0.82 (29.0.82 from pmDesc) numval: 0 div_scale: 1024
262     Data Type: 32-bit int  InDom: PM_INDOM_NULL 0xffffffff
263     Semantics: instant  Units: byte / sec
264 __dmgetpmid: metric "my.space_over_time4" -> PMID 511.0.6
265 __dmopencontext: bind metric[5] my.space_over_time4
266 Derived metric expr dump from <addr-65>...
267 expr node <addr-65> type=PLUS left=<addr-66> right=<addr-67> save_last=0
268     PMID: PM_ID_NULL (511.0.6 from pmDesc) numval: 0
269     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
270     Semantics: instant  Units: byte / hour
271 expr node <addr-66> type=NAME left=(nil) right=(nil) save_last=0 [sample.byte_rate] master=0
272     PMID: 29.0.82 (29.0.82 from pmDesc) numval: 0 mul_scale: 3600
273     Data Type: 32-bit int  InDom: PM_INDOM_NULL 0xffffffff
274     Semantics: instant  Units: byte / sec
275 expr node <addr-67> type=NAME left=(nil) right=(nil) save_last=0 [sample.byte_rate_perhour] master=0
276     PMID: 29.0.85 (29.0.85 from pmDesc) numval: 0
277     Data Type: 32-bit int  InDom: PM_INDOM_NULL 0xffffffff
278     Semantics: instant  Units: byte / hour
279 __dmgetpmid: metric "my.space" -> PMID 511.0.7
280 __dmopencontext: bind metric[6] my.space
281 Derived metric expr dump from <addr-68>...
282 expr node <addr-68> type=PLUS left=<addr-69> right=<addr-70> save_last=0
283     PMID: PM_ID_NULL (511.0.7 from pmDesc) numval: 0
284     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
285     Semantics: counter  Units: Kbyte
286 expr node <addr-69> type=NAME left=(nil) right=(nil) save_last=0 [sample.byte_ctr] master=0
287     PMID: 29.0.81 (29.0.81 from pmDesc) numval: 0 div_scale: 1024
288     Data Type: 32-bit int  InDom: PM_INDOM_NULL 0xffffffff
289     Semantics: counter  Units: byte
290 expr node <addr-70> type=NAME left=(nil) right=(nil) save_last=0 [sample.kbyte_ctr] master=0
291     PMID: 29.0.83 (29.0.83 from pmDesc) numval: 0
292     Data Type: 32-bit int  InDom: PM_INDOM_NULL 0xffffffff
293     Semantics: counter  Units: Kbyte
294 __dmgetpmid: metric "my.byte1" -> PMID 511.0.8
295 __dmopencontext: bind metric[7] my.byte1
296 Derived metric expr dump from <addr-71>...
297 expr node <addr-71> type=STAR left=<addr-72> right=<addr-73> save_last=0
298     PMID: PM_ID_NULL (511.0.8 from pmDesc) numval: 0
299     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
300     Semantics: instant  Units: byte
301 expr node <addr-72> type=NAME left=(nil) right=(nil) save_last=0 [sample.byte_rate] master=0
302     PMID: 29.0.82 (29.0.82 from pmDesc) numval: 0
303     Data Type: 32-bit int  InDom: PM_INDOM_NULL 0xffffffff
304     Semantics: instant  Units: byte / sec
305 expr node <addr-73> type=NAME left=(nil) right=(nil) save_last=0 [sample.scale_step.time_up_secs] master=0
306     PMID: 29.0.69 (29.0.69 from pmDesc) numval: 0
307     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
308     Semantics: instant  Units: sec
309 __dmgetpmid: metric "my.byte2" -> PMID 511.0.9
310 __dmopencontext: bind metric[8] my.byte2
311 Derived metric expr dump from <addr-74>...
312 expr node <addr-74> type=STAR left=<addr-75> right=<addr-76> save_last=0
313     PMID: PM_ID_NULL (511.0.9 from pmDesc) numval: 0
314     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
315     Semantics: instant  Units: byte
316 expr node <addr-75> type=NAME left=(nil) right=(nil) save_last=0 [sample.byte_rate] master=0
317     PMID: 29.0.82 (29.0.82 from pmDesc) numval: 0
318     Data Type: 32-bit int  InDom: PM_INDOM_NULL 0xffffffff
319     Semantics: instant  Units: byte / sec
320 expr node <addr-76> type=NAME left=(nil) right=(nil) save_last=0 [sample.scale_step.time_up_nanosecs] master=0
321     PMID: 29.0.70 (29.0.70 from pmDesc) numval: 0 div_scale: 1000000000
322     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
323     Semantics: instant  Units: nanosec
324 __dmgetpmid: metric "my.x1" -> PMID 511.0.10
325 __dmopencontext: bind metric[9] my.x1
326 Derived metric expr dump from <addr-77>...
327 expr node <addr-77> type=SLASH left=<addr-78> right=<addr-79> save_last=0
328     PMID: PM_ID_NULL (511.0.10 from pmDesc) numval: 0
329     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
330     Semantics: instant  Units: byte / sec
331 expr node <addr-78> type=NAME left=(nil) right=(nil) save_last=0 [sample.scale_step.bytes_down] master=0
332     PMID: 29.0.66 (29.0.66 from pmDesc) numval: 0
333     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
334     Semantics: instant  Units: byte
335 expr node <addr-79> type=NAME left=(nil) right=(nil) save_last=0 [sample.scale_step.time_up_secs] master=0
336     PMID: 29.0.69 (29.0.69 from pmDesc) numval: 0
337     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
338     Semantics: instant  Units: sec
339 __dmgetpmid: metric "my.x2" -> PMID 511.0.11
340 __dmopencontext: bind metric[10] my.x2
341 Derived metric expr dump from <addr-80>...
342 expr node <addr-80> type=PLUS left=<addr-81> right=<addr-84> save_last=0
343     PMID: PM_ID_NULL (511.0.11 from pmDesc) numval: 0
344     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
345     Semantics: instant  Units: Kbyte / sec
346 expr node <addr-81> type=SLASH left=<addr-82> right=<addr-83> save_last=0
347     PMID: PM_ID_NULL (29.0.66 from pmDesc) numval: 0 div_scale: 1024
348     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
349     Semantics: instant  Units: byte / sec
350 expr node <addr-82> type=NAME left=(nil) right=(nil) save_last=0 [sample.scale_step.bytes_down] master=0
351     PMID: 29.0.66 (29.0.66 from pmDesc) numval: 0
352     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
353     Semantics: instant  Units: byte
354 expr node <addr-83> type=NAME left=(nil) right=(nil) save_last=0 [sample.scale_step.time_up_secs] master=0
355     PMID: 29.0.69 (29.0.69 from pmDesc) numval: 0
356     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
357     Semantics: instant  Units: sec
358 expr node <addr-84> type=NAME left=(nil) right=(nil) save_last=0 [sample.mirage] master=0
359     PMID: 29.0.37 (29.0.37 from pmDesc) numval: 0
360     Data Type: 32-bit int  InDom: 29.3 0x7400003
361     Semantics: instant  Units: Kbyte / sec
362 __dmgetpmid: metric "my.x3" -> PMID 511.0.12
363 __dmopencontext: bind metric[11] my.x3
364 Derived metric expr dump from <addr-85>...
365 expr node <addr-85> type=STAR left=<addr-86> right=<addr-87> save_last=0
366     PMID: PM_ID_NULL (511.0.12 from pmDesc) numval: 0
367     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
368     Semantics: instant  Units: count^2 / sec
369 expr node <addr-86> type=NAME left=(nil) right=(nil) save_last=0 [sample.scale_step.count_up] master=0
370     PMID: 29.0.67 (29.0.67 from pmDesc) numval: 0
371     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
372     Semantics: instant  Units: count / sec
373 expr node <addr-87> type=NAME left=(nil) right=(nil) save_last=0 [sample.scale_step.count_down] master=0
374     PMID: 29.0.68 (29.0.68 from pmDesc) numval: 0
375     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
376     Semantics: instant  Units: count
377 __dmgetpmid: metric "my.x4" -> PMID 511.0.13
378 __dmopencontext: bind metric[12] my.x4
379 Derived metric expr dump from <addr-88>...
380 expr node <addr-88> type=SLASH left=<addr-89> right=<addr-90> save_last=0
381     PMID: PM_ID_NULL (511.0.13 from pmDesc) numval: 0
382     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
383     Semantics: instant  Units: sec
384 expr node <addr-89> type=NAME left=(nil) right=(nil) save_last=0 [sample.scale_step.count_down] master=0
385     PMID: 29.0.68 (29.0.68 from pmDesc) numval: 0
386     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
387     Semantics: instant  Units: count
388 expr node <addr-90> type=NAME left=(nil) right=(nil) save_last=0 [sample.scale_step.count_up] master=0
389     PMID: 29.0.67 (29.0.67 from pmDesc) numval: 0
390     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
391     Semantics: instant  Units: count / sec
392 __dmgetpmid: metric "my.i1" -> PMID 511.0.14
393 __dmopencontext: bind metric[13] my.i1
394 Derived metric expr dump from <addr-91>...
395 expr node <addr-91> type=PLUS left=<addr-92> right=<addr-93> save_last=0
396     PMID: PM_ID_NULL (511.0.14 from pmDesc) numval: 0
397     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
398     Semantics: instant  Units: none
399 expr node <addr-92> type=NUMBER left=(nil) right=(nil) save_last=0 [42] master=0
400     PMID: PM_ID_NULL (PM_ID_NULL from pmDesc) numval: 0
401     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
402     Semantics: discrete  Units: none
403 expr node <addr-93> type=NAME left=(nil) right=(nil) save_last=0 [sample.scale_step.none_up] master=0
404     PMID: 29.0.71 (29.0.71 from pmDesc) numval: 0
405     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
406     Semantics: instant  Units: none
407 __dmgetpmid: metric "my.i2" -> PMID 511.0.15
408 __dmopencontext: bind metric[14] my.i2
409 Derived metric expr dump from <addr-94>...
410 expr node <addr-94> type=PLUS left=<addr-95> right=<addr-96> save_last=0
411     PMID: PM_ID_NULL (511.0.15 from pmDesc) numval: 0
412     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
413     Semantics: instant  Units: none
414 expr node <addr-95> type=NAME left=(nil) right=(nil) save_last=0 [sample.scale_step.none_up] master=0
415     PMID: 29.0.71 (29.0.71 from pmDesc) numval: 0
416     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
417     Semantics: instant  Units: none
418 expr node <addr-96> type=NUMBER left=(nil) right=(nil) save_last=0 [42] master=0
419     PMID: PM_ID_NULL (PM_ID_NULL from pmDesc) numval: 0
420     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
421     Semantics: discrete  Units: none
422 __dmgetpmid: metric "my.i3" -> PMID 511.0.16
423 __dmopencontext: bind metric[15] my.i3
424 Derived metric expr dump from <addr-97>...
425 expr node <addr-97> type=MINUS left=<addr-98> right=<addr-99> save_last=0
426     PMID: PM_ID_NULL (511.0.16 from pmDesc) numval: 0
427     Data Type: 32-bit unsigned int  InDom: 2.1 0x800001
428     Semantics: discrete  Units: none
429 expr node <addr-98> type=NAME left=(nil) right=(nil) save_last=0 [pmcd.pmlogger.port] master=0
430     PMID: 2.3.0 (2.3.0 from pmDesc) numval: 0
431     Data Type: 32-bit unsigned int  InDom: 2.1 0x800001
432     Semantics: discrete  Units: none
433 expr node <addr-99> type=NAME left=(nil) right=(nil) save_last=0 [pmcd.pmlogger.port] master=0
434     PMID: 2.3.0 (2.3.0 from pmDesc) numval: 0
435     Data Type: 32-bit unsigned int  InDom: 2.1 0x800001
436     Semantics: discrete  Units: none
437 __dmgetpmid: metric "my.space_over_time1" -> PMID 511.0.3
438 __dmgetpmid: metric "my.space_over_time2" -> PMID 511.0.4
439 __dmgetpmid: metric "my.space_over_time3" -> PMID 511.0.5
440 __dmgetpmid: metric "my.space_over_time4" -> PMID 511.0.6
441 __dmgetpmid: metric "my.space" -> PMID 511.0.7
442 __dmgetpmid: metric "my.byte1" -> PMID 511.0.8
443 __dmgetpmid: metric "my.byte2" -> PMID 511.0.9
444 __dmgetpmid: metric "my.x1" -> PMID 511.0.10
445 __dmgetpmid: metric "my.x2" -> PMID 511.0.11
446 __dmgetpmid: metric "my.x3" -> PMID 511.0.12
447 __dmgetpmid: metric "my.x4" -> PMID 511.0.13
448 __dmgetpmid: metric "my.i1" -> PMID 511.0.14
449 __dmgetpmid: metric "my.i2" -> PMID 511.0.15
450 __dmgetpmid: metric "my.i3" -> PMID 511.0.16
452 my.space_over_time1
453     Data Type: double  InDom: 29.3 0x7400003
454     Semantics: instant  Units: Kbyte / sec
456 my.space_over_time2
457     Data Type: double  InDom: 29.3 0x7400003
458     Semantics: instant  Units: Kbyte / sec
460 my.space_over_time3
461     Data Type: double  InDom: 29.3 0x7400003
462     Semantics: instant  Units: Kbyte / sec
464 my.space_over_time4
465     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
466     Semantics: instant  Units: byte / hour
468 my.space
469     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
470     Semantics: counter  Units: Kbyte
472 my.byte1
473     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
474     Semantics: instant  Units: byte
476 my.byte2
477     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
478     Semantics: instant  Units: byte
480 my.x1
481     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
482     Semantics: instant  Units: byte / sec
484 my.x2
485     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
486     Semantics: instant  Units: Kbyte / sec
488 my.x3
489     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
490     Semantics: instant  Units: count^2 / sec
492 my.x4
493     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
494     Semantics: instant  Units: sec
496 my.i1
497     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
498     Semantics: instant  Units: none
500 my.i2
501     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
502     Semantics: instant  Units: none
504 my.i3
505     Data Type: 32-bit unsigned int  InDom: 2.1 0x800001
506     Semantics: discrete  Units: none
508 === fetch values exercises ===
511 sample.mirage
512     inst [0 or "m-00"] value 26
513     inst [46 or "m-46"] value 4625
514     inst [47 or "m-47"] value 4724
515     inst [10 or "m-10"] value 1023
516     inst [15 or "m-15"] value 1522
517     inst [16 or "m-16"] value 1621
518     inst [17 or "m-17"] value 1720
519     inst [18 or "m-18"] value 1819
521 sample.mirage_longlong
522     inst [0 or "m-00"] value 34000000
523     inst [46 or "m-46"] value 4633000000
524     inst [47 or "m-47"] value 4732000000
525     inst [10 or "m-10"] value 1031000000
526     inst [15 or "m-15"] value 1530000000
527     inst [16 or "m-16"] value 1629000000
528     inst [17 or "m-17"] value 1728000000
529     inst [18 or "m-18"] value 1827000000
531 sample.scale_step.bytes_up
532     value 1
534 sample.scale_step.bytes_down
535     value 1
537 sample.scale_step.count_up
538     value 1
540 sample.scale_step.count_down
541     value 1
543 sample.scale_step.time_up_secs
544     value 1
546 sample.scale_step.time_up_nanosecs
547     value 1
549 sample.scale_step.none_up
550     value 1
552 sample.byte_ctr
553     value 23833
555 sample.byte_rate
556     value 767
558 sample.kbyte_ctr
559     value 23132
561 sample.byte_rate_perhour
562     value 770
564 pmcd.pmlogger.archive
565     inst [3931 or "3931"] value "/home/kenj/src/pcpqa/src/sample_expr"
567 pmcd.pmlogger.port
568     inst [3931 or "3931"] value 4331
570 pmcd.pmlogger.host
571     inst [3931 or "3931"] value "bozo.localdomain"
573 event.flags
574 No value(s) available!
576 event.missed
577 No value(s) available!
579 my.space_over_time1
580     inst [0 or "m-00"] value 33203151
581     inst [46 or "m-46"] value 4524418687.5
582     inst [47 or "m-47"] value 4621098474
583     inst [10 or "m-10"] value 1006836960.5
584     inst [15 or "m-15"] value 1494142147
585     inst [16 or "m-16"] value 1590821933.5
586     inst [17 or "m-17"] value 1687501720
587     inst [18 or "m-18"] value 1784181506.5
589 my.space_over_time2
590     inst [0 or "m-00"] value 33203151
591     inst [46 or "m-46"] value 4524418687.5
592     inst [47 or "m-47"] value 4621098474
593     inst [10 or "m-10"] value 1006836960.5
594     inst [15 or "m-15"] value 1494142147
595     inst [16 or "m-16"] value 1590821933.5
596     inst [17 or "m-17"] value 1687501720
597     inst [18 or "m-18"] value 1784181506.5
599 my.space_over_time3
600     inst [0 or "m-00"] value 33203150.25097656
601     inst [46 or "m-46"] value 4524418686.750977
602     inst [47 or "m-47"] value 4621098473.250977
603     inst [10 or "m-10"] value 1006836959.750977
604     inst [15 or "m-15"] value 1494142146.250977
605     inst [16 or "m-16"] value 1590821932.750977
606     inst [17 or "m-17"] value 1687501719.250977
607     inst [18 or "m-18"] value 1784181505.750977
609 my.space_over_time4
610     value 2761970
612 my.space
613     value 23155.2744140625
615 my.byte1
616     value 767
618 my.byte2
619     value 7.67e-07
621 my.x1
622     value 1
624 my.x2
625     value 26.0009765625
626     value 4625.0009765625
627     value 4724.0009765625
628     value 1023.0009765625
629     value 1522.0009765625
630     value 1621.0009765625
631     value 1720.0009765625
632     value 1819.0009765625
634 my.x3
635     value 1
637 my.x4
638     value 1
640 my.i1
641     value 43
643 my.i2
644     value 43
646 my.i3
647     inst [3931 or "3931"] value 0
649 === some more scale conversion tests ===
651 gcov.a = ( 1 / sample.mirage_longlong ) / (1 / sample.mirage )
652 gcov.b = ( 1 / sample.mirage ) / (1 / sample.mirage_longlong )
653 gcov.c = sample.seconds + disk.all.total
654 gcov.d = sample.ulong.count.base - sample.ulong.count.kilo
655 gcov.e = sample.ulong.count.mega - sample.ulong.count.kilo
656 gcov.f = (1/sample.ulong.count.base) - (1/sample.ulong.count.kilo)
657 gcov.g = (1/sample.ulong.count.mega) - (1/sample.ulong.count.kilo)
658 pmRegisterDerived: register metric[0] event.flags = anon(PM_TYPE_U32)
659 pmRegisterDerived: register metric[1] event.missed = anon(PM_TYPE_U32)
660 Derived metric initialization from $PCP_DERIVED_CONFIG
661 pmLoadDerivedConfig("TMP.config")
662 pmRegisterDerived: register metric[2] gcov.a = ( 1 / sample.mirage_longlong ) / (1 / sample.mirage )
663 pmRegisterDerived: register metric[3] gcov.b = ( 1 / sample.mirage ) / (1 / sample.mirage_longlong )
664 pmRegisterDerived: register metric[4] gcov.c = sample.seconds + disk.all.total
665 pmRegisterDerived: register metric[5] gcov.d = sample.ulong.count.base - sample.ulong.count.kilo
666 pmRegisterDerived: register metric[6] gcov.e = sample.ulong.count.mega - sample.ulong.count.kilo
667 pmRegisterDerived: register metric[7] gcov.f = (1/sample.ulong.count.base) - (1/sample.ulong.count.kilo)
668 pmRegisterDerived: register metric[8] gcov.g = (1/sample.ulong.count.mega) - (1/sample.ulong.count.kilo)
669 __dmopencontext(->ctx 0) called
670 __dmgetpmid: metric "event.flags" -> PMID 511.0.1
671 __dmopencontext: bind metric[0] event.flags
672 Derived metric expr dump from <addr-0>...
673 expr node <addr-0> type=ANON left=<addr-1> right=(nil) save_last=0
674     PMID: PM_ID_NULL (511.0.1 from pmDesc) numval: 0
675     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
676     Semantics: discrete  Units: none
677 expr node <addr-1> type=NUMBER left=(nil) right=(nil) save_last=1 [PM_TYPE_U32] master=0
678     PMID: PM_ID_NULL (PM_ID_NULL from pmDesc) numval: 0
679     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
680     Semantics: discrete  Units: none
681 __dmgetpmid: metric "event.missed" -> PMID 511.0.2
682 __dmopencontext: bind metric[1] event.missed
683 Derived metric expr dump from <addr-2>...
684 expr node <addr-2> type=ANON left=<addr-3> right=(nil) save_last=0
685     PMID: PM_ID_NULL (511.0.2 from pmDesc) numval: 0
686     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
687     Semantics: discrete  Units: none
688 expr node <addr-3> type=NUMBER left=(nil) right=(nil) save_last=1 [PM_TYPE_U32] master=0
689     PMID: PM_ID_NULL (PM_ID_NULL from pmDesc) numval: 0
690     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
691     Semantics: discrete  Units: none
692 __dmgetpmid: metric "gcov.a" -> PMID 511.0.3
693 __dmopencontext: bind metric[2] gcov.a
694 Derived metric expr dump from <addr-4>...
695 expr node <addr-4> type=SLASH left=<addr-5> right=<addr-8> save_last=0
696     PMID: PM_ID_NULL (511.0.3 from pmDesc) numval: 0
697     Data Type: double  InDom: 29.3 0x7400003
698     Semantics: instant  Units: none
699 expr node <addr-5> type=SLASH left=<addr-6> right=<addr-7> save_last=0
700     PMID: PM_ID_NULL (29.0.38 from pmDesc) numval: 0 div_scale: 1000 mul_scale: 1024
701     Data Type: double  InDom: 29.3 0x7400003
702     Semantics: instant  Units: millisec / byte
703 expr node <addr-6> type=NUMBER left=(nil) right=(nil) save_last=0 [1] master=0
704     PMID: PM_ID_NULL (PM_ID_NULL from pmDesc) numval: 0
705     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
706     Semantics: discrete  Units: none
707 expr node <addr-7> type=NAME left=(nil) right=(nil) save_last=0 [sample.mirage_longlong] master=0
708     PMID: 29.0.38 (29.0.38 from pmDesc) numval: 0
709     Data Type: 64-bit int  InDom: 29.3 0x7400003
710     Semantics: instant  Units: byte / millisec
711 expr node <addr-8> type=SLASH left=<addr-9> right=<addr-10> save_last=0
712     PMID: PM_ID_NULL (29.0.37 from pmDesc) numval: 0
713     Data Type: double  InDom: 29.3 0x7400003
714     Semantics: instant  Units: sec / Kbyte
715 expr node <addr-9> type=NUMBER left=(nil) right=(nil) save_last=0 [1] master=0
716     PMID: PM_ID_NULL (PM_ID_NULL from pmDesc) numval: 0
717     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
718     Semantics: discrete  Units: none
719 expr node <addr-10> type=NAME left=(nil) right=(nil) save_last=0 [sample.mirage] master=0
720     PMID: 29.0.37 (29.0.37 from pmDesc) numval: 0
721     Data Type: 32-bit int  InDom: 29.3 0x7400003
722     Semantics: instant  Units: Kbyte / sec
723 __dmgetpmid: metric "gcov.b" -> PMID 511.0.4
724 __dmopencontext: bind metric[3] gcov.b
725 Derived metric expr dump from <addr-11>...
726 expr node <addr-11> type=SLASH left=<addr-12> right=<addr-15> save_last=0
727     PMID: PM_ID_NULL (511.0.4 from pmDesc) numval: 0
728     Data Type: double  InDom: 29.3 0x7400003
729     Semantics: instant  Units: none
730 expr node <addr-12> type=SLASH left=<addr-13> right=<addr-14> save_last=0
731     PMID: PM_ID_NULL (29.0.37 from pmDesc) numval: 0
732     Data Type: double  InDom: 29.3 0x7400003
733     Semantics: instant  Units: sec / Kbyte
734 expr node <addr-13> type=NUMBER left=(nil) right=(nil) save_last=0 [1] master=0
735     PMID: PM_ID_NULL (PM_ID_NULL from pmDesc) numval: 0
736     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
737     Semantics: discrete  Units: none
738 expr node <addr-14> type=NAME left=(nil) right=(nil) save_last=0 [sample.mirage] master=0
739     PMID: 29.0.37 (29.0.37 from pmDesc) numval: 0
740     Data Type: 32-bit int  InDom: 29.3 0x7400003
741     Semantics: instant  Units: Kbyte / sec
742 expr node <addr-15> type=SLASH left=<addr-16> right=<addr-17> save_last=0
743     PMID: PM_ID_NULL (29.0.38 from pmDesc) numval: 0 div_scale: 1000 mul_scale: 1024
744     Data Type: double  InDom: 29.3 0x7400003
745     Semantics: instant  Units: millisec / byte
746 expr node <addr-16> type=NUMBER left=(nil) right=(nil) save_last=0 [1] master=0
747     PMID: PM_ID_NULL (PM_ID_NULL from pmDesc) numval: 0
748     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
749     Semantics: discrete  Units: none
750 expr node <addr-17> type=NAME left=(nil) right=(nil) save_last=0 [sample.mirage_longlong] master=0
751     PMID: 29.0.38 (29.0.38 from pmDesc) numval: 0
752     Data Type: 64-bit int  InDom: 29.3 0x7400003
753     Semantics: instant  Units: byte / millisec
754 __dmgetpmid: metric "gcov.c" -> PMID 511.0.5
755 Semantic error: derived metric gcov.c: sample.seconds + disk.all.total: Dimensions are not the same
756 __dmgetpmid: metric "gcov.d" -> PMID 511.0.6
757 __dmopencontext: bind metric[5] gcov.d
758 Derived metric expr dump from <addr-18>...
759 expr node <addr-18> type=MINUS left=<addr-19> right=<addr-20> save_last=0
760     PMID: PM_ID_NULL (511.0.6 from pmDesc) numval: 0
761     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
762     Semantics: instant  Units: count x 10^3 / Mbyte
763 expr node <addr-19> type=NAME left=(nil) right=(nil) save_last=0 [sample.ulong.count.base] master=0
764     PMID: 29.0.115 (29.0.115 from pmDesc) numval: 0 div_scale: 1000
765     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
766     Semantics: instant  Units: count / Mbyte
767 expr node <addr-20> type=NAME left=(nil) right=(nil) save_last=0 [sample.ulong.count.kilo] master=0
768     PMID: 29.0.118 (29.0.118 from pmDesc) numval: 0
769     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
770     Semantics: instant  Units: count x 10^3 / Mbyte
771 __dmgetpmid: metric "gcov.e" -> PMID 511.0.7
772 __dmopencontext: bind metric[6] gcov.e
773 Derived metric expr dump from <addr-21>...
774 expr node <addr-21> type=MINUS left=<addr-22> right=<addr-23> save_last=0
775     PMID: PM_ID_NULL (511.0.7 from pmDesc) numval: 0
776     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
777     Semantics: instant  Units: count x 10^6 / Mbyte
778 expr node <addr-22> type=NAME left=(nil) right=(nil) save_last=0 [sample.ulong.count.mega] master=0
779     PMID: 29.0.119 (29.0.119 from pmDesc) numval: 0
780     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
781     Semantics: instant  Units: count x 10^6 / Mbyte
782 expr node <addr-23> type=NAME left=(nil) right=(nil) save_last=0 [sample.ulong.count.kilo] master=0
783     PMID: 29.0.118 (29.0.118 from pmDesc) numval: 0 div_scale: 1000
784     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
785     Semantics: instant  Units: count x 10^3 / Mbyte
786 __dmgetpmid: metric "gcov.f" -> PMID 511.0.8
787 __dmopencontext: bind metric[7] gcov.f
788 Derived metric expr dump from <addr-24>...
789 expr node <addr-24> type=MINUS left=<addr-25> right=<addr-28> save_last=0
790     PMID: PM_ID_NULL (511.0.8 from pmDesc) numval: 0
791     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
792     Semantics: instant  Units: Mbyte / count x 10^3
793 expr node <addr-25> type=SLASH left=<addr-26> right=<addr-27> save_last=0
794     PMID: PM_ID_NULL (29.0.115 from pmDesc) numval: 0 mul_scale: 1000
795     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
796     Semantics: instant  Units: Mbyte / count
797 expr node <addr-26> type=NUMBER left=(nil) right=(nil) save_last=0 [1] master=0
798     PMID: PM_ID_NULL (PM_ID_NULL from pmDesc) numval: 0
799     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
800     Semantics: discrete  Units: none
801 expr node <addr-27> type=NAME left=(nil) right=(nil) save_last=0 [sample.ulong.count.base] master=0
802     PMID: 29.0.115 (29.0.115 from pmDesc) numval: 0
803     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
804     Semantics: instant  Units: count / Mbyte
805 expr node <addr-28> type=SLASH left=<addr-29> right=<addr-30> save_last=0
806     PMID: PM_ID_NULL (29.0.118 from pmDesc) numval: 0
807     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
808     Semantics: instant  Units: Mbyte / count x 10^3
809 expr node <addr-29> type=NUMBER left=(nil) right=(nil) save_last=0 [1] master=0
810     PMID: PM_ID_NULL (PM_ID_NULL from pmDesc) numval: 0
811     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
812     Semantics: discrete  Units: none
813 expr node <addr-30> type=NAME left=(nil) right=(nil) save_last=0 [sample.ulong.count.kilo] master=0
814     PMID: 29.0.118 (29.0.118 from pmDesc) numval: 0
815     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
816     Semantics: instant  Units: count x 10^3 / Mbyte
817 __dmgetpmid: metric "gcov.g" -> PMID 511.0.9
818 __dmopencontext: bind metric[8] gcov.g
819 Derived metric expr dump from <addr-31>...
820 expr node <addr-31> type=MINUS left=<addr-32> right=<addr-35> save_last=0
821     PMID: PM_ID_NULL (511.0.9 from pmDesc) numval: 0
822     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
823     Semantics: instant  Units: Mbyte / count x 10^6
824 expr node <addr-32> type=SLASH left=<addr-33> right=<addr-34> save_last=0
825     PMID: PM_ID_NULL (29.0.119 from pmDesc) numval: 0
826     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
827     Semantics: instant  Units: Mbyte / count x 10^6
828 expr node <addr-33> type=NUMBER left=(nil) right=(nil) save_last=0 [1] master=0
829     PMID: PM_ID_NULL (PM_ID_NULL from pmDesc) numval: 0
830     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
831     Semantics: discrete  Units: none
832 expr node <addr-34> type=NAME left=(nil) right=(nil) save_last=0 [sample.ulong.count.mega] master=0
833     PMID: 29.0.119 (29.0.119 from pmDesc) numval: 0
834     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
835     Semantics: instant  Units: count x 10^6 / Mbyte
836 expr node <addr-35> type=SLASH left=<addr-36> right=<addr-37> save_last=0
837     PMID: PM_ID_NULL (29.0.118 from pmDesc) numval: 0 mul_scale: 1000
838     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
839     Semantics: instant  Units: Mbyte / count x 10^3
840 expr node <addr-36> type=NUMBER left=(nil) right=(nil) save_last=0 [1] master=0
841     PMID: PM_ID_NULL (PM_ID_NULL from pmDesc) numval: 0
842     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
843     Semantics: discrete  Units: none
844 expr node <addr-37> type=NAME left=(nil) right=(nil) save_last=0 [sample.ulong.count.kilo] master=0
845     PMID: 29.0.118 (29.0.118 from pmDesc) numval: 0
846     Data Type: 32-bit unsigned int  InDom: PM_INDOM_NULL 0xffffffff
847     Semantics: instant  Units: count x 10^3 / Mbyte
848 __dmgetpmid: metric "gcov.a" -> PMID 511.0.3
849 __dmgetpmid: metric "gcov.b" -> PMID 511.0.4
850 __dmgetpmid: metric "gcov.c" -> PMID 511.0.5
851 __dmgetpmid: metric "gcov.d" -> PMID 511.0.6
852 __dmgetpmid: metric "gcov.e" -> PMID 511.0.7
853 __dmgetpmid: metric "gcov.f" -> PMID 511.0.8
854 __dmgetpmid: metric "gcov.g" -> PMID 511.0.9
856 gcov.a
857     Data Type: double  InDom: 29.3 0x7400003
858     Semantics: instant  Units: none
860 gcov.b
861     Data Type: double  InDom: 29.3 0x7400003
862     Semantics: instant  Units: none
863 gcov.c: pmLookupDesc: Unknown or illegal metric identifier
865 gcov.d
866     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
867     Semantics: instant  Units: count x 10^3 / Mbyte
869 gcov.e
870     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
871     Semantics: instant  Units: count x 10^6 / Mbyte
873 gcov.f
874     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
875     Semantics: instant  Units: Mbyte / count x 10^3
877 gcov.g
878     Data Type: double  InDom: PM_INDOM_NULL 0xffffffff
879     Semantics: instant  Units: Mbyte / count x 10^6
880 Semantic error: derived metric gcov.c: sample.seconds + disk.all.total: Dimensions are not the same
882 gcov.d
883     value 0
885 gcov.e
886     value 0
888 gcov.f
889     value 0
891 gcov.g
892     value -3.469446951953614e-18