Lines Matching refs:TEST_ASSERT_VAL

19 	TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->nr_entries);  in test__checkevent_tracepoint()
20 TEST_ASSERT_VAL("wrong number of groups", 0 == evlist->nr_groups); in test__checkevent_tracepoint()
21 TEST_ASSERT_VAL("wrong type", PERF_TYPE_TRACEPOINT == evsel->attr.type); in test__checkevent_tracepoint()
22 TEST_ASSERT_VAL("wrong sample_type", in test__checkevent_tracepoint()
24 TEST_ASSERT_VAL("wrong sample_period", 1 == evsel->attr.sample_period); in test__checkevent_tracepoint()
32 TEST_ASSERT_VAL("wrong number of entries", evlist->nr_entries > 1); in test__checkevent_tracepoint_multi()
33 TEST_ASSERT_VAL("wrong number of groups", 0 == evlist->nr_groups); in test__checkevent_tracepoint_multi()
36 TEST_ASSERT_VAL("wrong type", in test__checkevent_tracepoint_multi()
38 TEST_ASSERT_VAL("wrong sample_type", in test__checkevent_tracepoint_multi()
40 TEST_ASSERT_VAL("wrong sample_period", in test__checkevent_tracepoint_multi()
50 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->nr_entries); in test__checkevent_raw()
51 TEST_ASSERT_VAL("wrong type", PERF_TYPE_RAW == evsel->attr.type); in test__checkevent_raw()
52 TEST_ASSERT_VAL("wrong config", 0x1a == evsel->attr.config); in test__checkevent_raw()
60 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->nr_entries); in test__checkevent_numeric()
61 TEST_ASSERT_VAL("wrong type", 1 == evsel->attr.type); in test__checkevent_numeric()
62 TEST_ASSERT_VAL("wrong config", 1 == evsel->attr.config); in test__checkevent_numeric()
70 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->nr_entries); in test__checkevent_symbolic_name()
71 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__checkevent_symbolic_name()
72 TEST_ASSERT_VAL("wrong config", in test__checkevent_symbolic_name()
81 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->nr_entries); in test__checkevent_symbolic_name_config()
82 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__checkevent_symbolic_name_config()
83 TEST_ASSERT_VAL("wrong config", in test__checkevent_symbolic_name_config()
89 TEST_ASSERT_VAL("wrong period", in test__checkevent_symbolic_name_config()
91 TEST_ASSERT_VAL("wrong config1", in test__checkevent_symbolic_name_config()
93 TEST_ASSERT_VAL("wrong config2", in test__checkevent_symbolic_name_config()
102 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->nr_entries); in test__checkevent_symbolic_alias()
103 TEST_ASSERT_VAL("wrong type", PERF_TYPE_SOFTWARE == evsel->attr.type); in test__checkevent_symbolic_alias()
104 TEST_ASSERT_VAL("wrong config", in test__checkevent_symbolic_alias()
113 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->nr_entries); in test__checkevent_genhw()
114 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HW_CACHE == evsel->attr.type); in test__checkevent_genhw()
115 TEST_ASSERT_VAL("wrong config", (1 << 16) == evsel->attr.config); in test__checkevent_genhw()
123 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->nr_entries); in test__checkevent_breakpoint()
124 TEST_ASSERT_VAL("wrong type", PERF_TYPE_BREAKPOINT == evsel->attr.type); in test__checkevent_breakpoint()
125 TEST_ASSERT_VAL("wrong config", 0 == evsel->attr.config); in test__checkevent_breakpoint()
126 TEST_ASSERT_VAL("wrong bp_type", (HW_BREAKPOINT_R | HW_BREAKPOINT_W) == in test__checkevent_breakpoint()
128 TEST_ASSERT_VAL("wrong bp_len", HW_BREAKPOINT_LEN_4 == in test__checkevent_breakpoint()
137 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->nr_entries); in test__checkevent_breakpoint_x()
138 TEST_ASSERT_VAL("wrong type", PERF_TYPE_BREAKPOINT == evsel->attr.type); in test__checkevent_breakpoint_x()
139 TEST_ASSERT_VAL("wrong config", 0 == evsel->attr.config); in test__checkevent_breakpoint_x()
140 TEST_ASSERT_VAL("wrong bp_type", in test__checkevent_breakpoint_x()
142 TEST_ASSERT_VAL("wrong bp_len", sizeof(long) == evsel->attr.bp_len); in test__checkevent_breakpoint_x()
150 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->nr_entries); in test__checkevent_breakpoint_r()
151 TEST_ASSERT_VAL("wrong type", in test__checkevent_breakpoint_r()
153 TEST_ASSERT_VAL("wrong config", 0 == evsel->attr.config); in test__checkevent_breakpoint_r()
154 TEST_ASSERT_VAL("wrong bp_type", in test__checkevent_breakpoint_r()
156 TEST_ASSERT_VAL("wrong bp_len", in test__checkevent_breakpoint_r()
165 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->nr_entries); in test__checkevent_breakpoint_w()
166 TEST_ASSERT_VAL("wrong type", in test__checkevent_breakpoint_w()
168 TEST_ASSERT_VAL("wrong config", 0 == evsel->attr.config); in test__checkevent_breakpoint_w()
169 TEST_ASSERT_VAL("wrong bp_type", in test__checkevent_breakpoint_w()
171 TEST_ASSERT_VAL("wrong bp_len", in test__checkevent_breakpoint_w()
180 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->nr_entries); in test__checkevent_breakpoint_rw()
181 TEST_ASSERT_VAL("wrong type", in test__checkevent_breakpoint_rw()
183 TEST_ASSERT_VAL("wrong config", 0 == evsel->attr.config); in test__checkevent_breakpoint_rw()
184 TEST_ASSERT_VAL("wrong bp_type", in test__checkevent_breakpoint_rw()
186 TEST_ASSERT_VAL("wrong bp_len", in test__checkevent_breakpoint_rw()
195 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__checkevent_tracepoint_modifier()
196 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__checkevent_tracepoint_modifier()
197 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_tracepoint_modifier()
198 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_tracepoint_modifier()
208 TEST_ASSERT_VAL("wrong number of entries", evlist->nr_entries > 1); in test__checkevent_tracepoint_multi_modifier()
211 TEST_ASSERT_VAL("wrong exclude_user", in test__checkevent_tracepoint_multi_modifier()
213 TEST_ASSERT_VAL("wrong exclude_kernel", in test__checkevent_tracepoint_multi_modifier()
215 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_tracepoint_multi_modifier()
216 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_tracepoint_multi_modifier()
226 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__checkevent_raw_modifier()
227 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__checkevent_raw_modifier()
228 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_raw_modifier()
229 TEST_ASSERT_VAL("wrong precise_ip", evsel->attr.precise_ip); in test__checkevent_raw_modifier()
238 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__checkevent_numeric_modifier()
239 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__checkevent_numeric_modifier()
240 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__checkevent_numeric_modifier()
241 TEST_ASSERT_VAL("wrong precise_ip", evsel->attr.precise_ip); in test__checkevent_numeric_modifier()
250 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__checkevent_symbolic_name_modifier()
251 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__checkevent_symbolic_name_modifier()
252 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__checkevent_symbolic_name_modifier()
253 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_symbolic_name_modifier()
262 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__checkevent_exclude_host_modifier()
263 TEST_ASSERT_VAL("wrong exclude host", evsel->attr.exclude_host); in test__checkevent_exclude_host_modifier()
272 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__checkevent_exclude_guest_modifier()
273 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__checkevent_exclude_guest_modifier()
282 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__checkevent_symbolic_alias_modifier()
283 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__checkevent_symbolic_alias_modifier()
284 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_symbolic_alias_modifier()
285 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_symbolic_alias_modifier()
294 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__checkevent_genhw_modifier()
295 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__checkevent_genhw_modifier()
296 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_genhw_modifier()
297 TEST_ASSERT_VAL("wrong precise_ip", evsel->attr.precise_ip); in test__checkevent_genhw_modifier()
306 TEST_ASSERT_VAL("wrong exclude idle", evsel->attr.exclude_idle); in test__checkevent_exclude_idle_modifier()
307 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__checkevent_exclude_idle_modifier()
308 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__checkevent_exclude_idle_modifier()
309 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__checkevent_exclude_idle_modifier()
310 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__checkevent_exclude_idle_modifier()
311 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__checkevent_exclude_idle_modifier()
312 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_exclude_idle_modifier()
321 TEST_ASSERT_VAL("wrong exclude idle", evsel->attr.exclude_idle); in test__checkevent_exclude_idle_modifier_1()
322 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__checkevent_exclude_idle_modifier_1()
323 TEST_ASSERT_VAL("wrong exclude host", evsel->attr.exclude_host); in test__checkevent_exclude_idle_modifier_1()
324 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__checkevent_exclude_idle_modifier_1()
325 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__checkevent_exclude_idle_modifier_1()
326 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_exclude_idle_modifier_1()
327 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_exclude_idle_modifier_1()
337 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__checkevent_breakpoint_modifier()
338 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__checkevent_breakpoint_modifier()
339 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_breakpoint_modifier()
340 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_breakpoint_modifier()
341 TEST_ASSERT_VAL("wrong name", in test__checkevent_breakpoint_modifier()
351 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__checkevent_breakpoint_x_modifier()
352 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__checkevent_breakpoint_x_modifier()
353 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_breakpoint_x_modifier()
354 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_breakpoint_x_modifier()
355 TEST_ASSERT_VAL("wrong name", in test__checkevent_breakpoint_x_modifier()
365 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__checkevent_breakpoint_r_modifier()
366 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__checkevent_breakpoint_r_modifier()
367 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__checkevent_breakpoint_r_modifier()
368 TEST_ASSERT_VAL("wrong precise_ip", evsel->attr.precise_ip); in test__checkevent_breakpoint_r_modifier()
369 TEST_ASSERT_VAL("wrong name", in test__checkevent_breakpoint_r_modifier()
379 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__checkevent_breakpoint_w_modifier()
380 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__checkevent_breakpoint_w_modifier()
381 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_breakpoint_w_modifier()
382 TEST_ASSERT_VAL("wrong precise_ip", evsel->attr.precise_ip); in test__checkevent_breakpoint_w_modifier()
383 TEST_ASSERT_VAL("wrong name", in test__checkevent_breakpoint_w_modifier()
393 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__checkevent_breakpoint_rw_modifier()
394 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__checkevent_breakpoint_rw_modifier()
395 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_breakpoint_rw_modifier()
396 TEST_ASSERT_VAL("wrong precise_ip", evsel->attr.precise_ip); in test__checkevent_breakpoint_rw_modifier()
397 TEST_ASSERT_VAL("wrong name", in test__checkevent_breakpoint_rw_modifier()
408 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->nr_entries); in test__checkevent_pmu()
409 TEST_ASSERT_VAL("wrong type", PERF_TYPE_RAW == evsel->attr.type); in test__checkevent_pmu()
410 TEST_ASSERT_VAL("wrong config", 10 == evsel->attr.config); in test__checkevent_pmu()
411 TEST_ASSERT_VAL("wrong config1", 1 == evsel->attr.config1); in test__checkevent_pmu()
412 TEST_ASSERT_VAL("wrong config2", 3 == evsel->attr.config2); in test__checkevent_pmu()
417 TEST_ASSERT_VAL("wrong period", 0 == evsel->attr.sample_period); in test__checkevent_pmu()
426 TEST_ASSERT_VAL("wrong number of entries", 3 == evlist->nr_entries); in test__checkevent_list()
429 TEST_ASSERT_VAL("wrong type", PERF_TYPE_RAW == evsel->attr.type); in test__checkevent_list()
430 TEST_ASSERT_VAL("wrong config", 1 == evsel->attr.config); in test__checkevent_list()
431 TEST_ASSERT_VAL("wrong config1", 0 == evsel->attr.config1); in test__checkevent_list()
432 TEST_ASSERT_VAL("wrong config2", 0 == evsel->attr.config2); in test__checkevent_list()
433 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__checkevent_list()
434 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__checkevent_list()
435 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__checkevent_list()
436 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_list()
440 TEST_ASSERT_VAL("wrong type", PERF_TYPE_TRACEPOINT == evsel->attr.type); in test__checkevent_list()
441 TEST_ASSERT_VAL("wrong sample_type", in test__checkevent_list()
443 TEST_ASSERT_VAL("wrong sample_period", 1 == evsel->attr.sample_period); in test__checkevent_list()
444 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__checkevent_list()
445 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__checkevent_list()
446 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_list()
447 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_list()
451 TEST_ASSERT_VAL("wrong type", 1 == evsel->attr.type); in test__checkevent_list()
452 TEST_ASSERT_VAL("wrong config", 1 == evsel->attr.config); in test__checkevent_list()
453 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__checkevent_list()
454 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__checkevent_list()
455 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__checkevent_list()
456 TEST_ASSERT_VAL("wrong precise_ip", evsel->attr.precise_ip); in test__checkevent_list()
466 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->nr_entries); in test__checkevent_pmu_name()
467 TEST_ASSERT_VAL("wrong type", PERF_TYPE_RAW == evsel->attr.type); in test__checkevent_pmu_name()
468 TEST_ASSERT_VAL("wrong config", 1 == evsel->attr.config); in test__checkevent_pmu_name()
469 TEST_ASSERT_VAL("wrong name", !strcmp(perf_evsel__name(evsel), "krava")); in test__checkevent_pmu_name()
473 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->nr_entries); in test__checkevent_pmu_name()
474 TEST_ASSERT_VAL("wrong type", PERF_TYPE_RAW == evsel->attr.type); in test__checkevent_pmu_name()
475 TEST_ASSERT_VAL("wrong config", 2 == evsel->attr.config); in test__checkevent_pmu_name()
476 TEST_ASSERT_VAL("wrong name", in test__checkevent_pmu_name()
487 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->nr_entries); in test__checkevent_pmu_partial_time_callgraph()
488 TEST_ASSERT_VAL("wrong type", PERF_TYPE_RAW == evsel->attr.type); in test__checkevent_pmu_partial_time_callgraph()
489 TEST_ASSERT_VAL("wrong config", 1 == evsel->attr.config); in test__checkevent_pmu_partial_time_callgraph()
495 TEST_ASSERT_VAL("wrong period", 0 == evsel->attr.sample_period); in test__checkevent_pmu_partial_time_callgraph()
496 TEST_ASSERT_VAL("wrong callgraph", !(PERF_SAMPLE_CALLCHAIN & evsel->attr.sample_type)); in test__checkevent_pmu_partial_time_callgraph()
497 TEST_ASSERT_VAL("wrong time", !(PERF_SAMPLE_TIME & evsel->attr.sample_type)); in test__checkevent_pmu_partial_time_callgraph()
501 TEST_ASSERT_VAL("wrong type", PERF_TYPE_RAW == evsel->attr.type); in test__checkevent_pmu_partial_time_callgraph()
502 TEST_ASSERT_VAL("wrong config", 2 == evsel->attr.config); in test__checkevent_pmu_partial_time_callgraph()
508 TEST_ASSERT_VAL("wrong period", 0 == evsel->attr.sample_period); in test__checkevent_pmu_partial_time_callgraph()
509 TEST_ASSERT_VAL("wrong callgraph", !(PERF_SAMPLE_CALLCHAIN & evsel->attr.sample_type)); in test__checkevent_pmu_partial_time_callgraph()
510 TEST_ASSERT_VAL("wrong time", !(PERF_SAMPLE_TIME & evsel->attr.sample_type)); in test__checkevent_pmu_partial_time_callgraph()
519 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->nr_entries); in test__checkevent_pmu_events()
520 TEST_ASSERT_VAL("wrong type", PERF_TYPE_RAW == evsel->attr.type); in test__checkevent_pmu_events()
521 TEST_ASSERT_VAL("wrong exclude_user", in test__checkevent_pmu_events()
523 TEST_ASSERT_VAL("wrong exclude_kernel", in test__checkevent_pmu_events()
525 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_pmu_events()
526 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_pmu_events()
527 TEST_ASSERT_VAL("wrong pinned", !evsel->attr.pinned); in test__checkevent_pmu_events()
538 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->nr_entries); in test__checkevent_pmu_events_mix()
539 TEST_ASSERT_VAL("wrong exclude_user", in test__checkevent_pmu_events_mix()
541 TEST_ASSERT_VAL("wrong exclude_kernel", in test__checkevent_pmu_events_mix()
543 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_pmu_events_mix()
544 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_pmu_events_mix()
545 TEST_ASSERT_VAL("wrong pinned", !evsel->attr.pinned); in test__checkevent_pmu_events_mix()
549 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->nr_entries); in test__checkevent_pmu_events_mix()
550 TEST_ASSERT_VAL("wrong type", PERF_TYPE_RAW == evsel->attr.type); in test__checkevent_pmu_events_mix()
551 TEST_ASSERT_VAL("wrong exclude_user", in test__checkevent_pmu_events_mix()
553 TEST_ASSERT_VAL("wrong exclude_kernel", in test__checkevent_pmu_events_mix()
555 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_pmu_events_mix()
556 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_pmu_events_mix()
557 TEST_ASSERT_VAL("wrong pinned", !evsel->attr.pinned); in test__checkevent_pmu_events_mix()
568 TEST_ASSERT_VAL("wrong type term", in test__checkterms_simple()
570 TEST_ASSERT_VAL("wrong type val", in test__checkterms_simple()
572 TEST_ASSERT_VAL("wrong val", term->val.num == 10); in test__checkterms_simple()
573 TEST_ASSERT_VAL("wrong config", !term->config); in test__checkterms_simple()
577 TEST_ASSERT_VAL("wrong type term", in test__checkterms_simple()
579 TEST_ASSERT_VAL("wrong type val", in test__checkterms_simple()
581 TEST_ASSERT_VAL("wrong val", term->val.num == 1); in test__checkterms_simple()
582 TEST_ASSERT_VAL("wrong config", !term->config); in test__checkterms_simple()
586 TEST_ASSERT_VAL("wrong type term", in test__checkterms_simple()
588 TEST_ASSERT_VAL("wrong type val", in test__checkterms_simple()
590 TEST_ASSERT_VAL("wrong val", term->val.num == 3); in test__checkterms_simple()
591 TEST_ASSERT_VAL("wrong config", !term->config); in test__checkterms_simple()
595 TEST_ASSERT_VAL("wrong type term", in test__checkterms_simple()
597 TEST_ASSERT_VAL("wrong type val", in test__checkterms_simple()
599 TEST_ASSERT_VAL("wrong val", term->val.num == 1); in test__checkterms_simple()
600 TEST_ASSERT_VAL("wrong config", !strcmp(term->config, "umask")); in test__checkterms_simple()
609 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->nr_entries); in test__group1()
610 TEST_ASSERT_VAL("wrong number of groups", 1 == evlist->nr_groups); in test__group1()
614 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group1()
615 TEST_ASSERT_VAL("wrong config", in test__group1()
617 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__group1()
618 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group1()
619 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__group1()
620 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group1()
621 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group1()
622 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group1()
623 TEST_ASSERT_VAL("wrong leader", perf_evsel__is_group_leader(evsel)); in test__group1()
624 TEST_ASSERT_VAL("wrong nr_members", evsel->nr_members == 2); in test__group1()
625 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 0); in test__group1()
626 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group1()
630 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group1()
631 TEST_ASSERT_VAL("wrong config", in test__group1()
633 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group1()
634 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__group1()
635 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__group1()
637 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__group1()
638 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group1()
639 TEST_ASSERT_VAL("wrong precise_ip", evsel->attr.precise_ip == 2); in test__group1()
640 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__group1()
641 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 1); in test__group1()
642 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group1()
651 TEST_ASSERT_VAL("wrong number of entries", 3 == evlist->nr_entries); in test__group2()
652 TEST_ASSERT_VAL("wrong number of groups", 1 == evlist->nr_groups); in test__group2()
656 TEST_ASSERT_VAL("wrong type", PERF_TYPE_SOFTWARE == evsel->attr.type); in test__group2()
657 TEST_ASSERT_VAL("wrong config", in test__group2()
659 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group2()
660 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group2()
661 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__group2()
662 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group2()
663 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group2()
664 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group2()
665 TEST_ASSERT_VAL("wrong leader", perf_evsel__is_group_leader(evsel)); in test__group2()
666 TEST_ASSERT_VAL("wrong nr_members", evsel->nr_members == 2); in test__group2()
667 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 0); in test__group2()
668 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group2()
672 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group2()
673 TEST_ASSERT_VAL("wrong config", in test__group2()
675 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group2()
676 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__group2()
677 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__group2()
678 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__group2()
679 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group2()
680 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group2()
681 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__group2()
682 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 1); in test__group2()
683 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group2()
687 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group2()
688 TEST_ASSERT_VAL("wrong config", in test__group2()
690 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__group2()
691 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group2()
692 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__group2()
693 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group2()
694 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group2()
695 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group2()
696 TEST_ASSERT_VAL("wrong leader", perf_evsel__is_group_leader(evsel)); in test__group2()
697 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group2()
706 TEST_ASSERT_VAL("wrong number of entries", 5 == evlist->nr_entries); in test__group3()
707 TEST_ASSERT_VAL("wrong number of groups", 2 == evlist->nr_groups); in test__group3()
711 TEST_ASSERT_VAL("wrong type", PERF_TYPE_TRACEPOINT == evsel->attr.type); in test__group3()
712 TEST_ASSERT_VAL("wrong sample_type", in test__group3()
714 TEST_ASSERT_VAL("wrong sample_period", 1 == evsel->attr.sample_period); in test__group3()
715 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group3()
716 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group3()
717 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__group3()
718 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__group3()
719 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group3()
720 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group3()
721 TEST_ASSERT_VAL("wrong leader", perf_evsel__is_group_leader(evsel)); in test__group3()
722 TEST_ASSERT_VAL("wrong group name", in test__group3()
724 TEST_ASSERT_VAL("wrong nr_members", evsel->nr_members == 2); in test__group3()
725 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 0); in test__group3()
726 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group3()
730 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group3()
731 TEST_ASSERT_VAL("wrong config", in test__group3()
733 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__group3()
734 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group3()
735 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__group3()
737 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__group3()
738 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group3()
739 TEST_ASSERT_VAL("wrong precise_ip", evsel->attr.precise_ip == 3); in test__group3()
740 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__group3()
741 TEST_ASSERT_VAL("wrong group name", !evsel->group_name); in test__group3()
742 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 1); in test__group3()
743 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group3()
747 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group3()
748 TEST_ASSERT_VAL("wrong config", in test__group3()
750 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group3()
751 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group3()
752 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__group3()
753 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group3()
754 TEST_ASSERT_VAL("wrong exclude host", evsel->attr.exclude_host); in test__group3()
755 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group3()
756 TEST_ASSERT_VAL("wrong leader", perf_evsel__is_group_leader(evsel)); in test__group3()
757 TEST_ASSERT_VAL("wrong group name", in test__group3()
759 TEST_ASSERT_VAL("wrong nr_members", evsel->nr_members == 2); in test__group3()
760 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 0); in test__group3()
761 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group3()
765 TEST_ASSERT_VAL("wrong type", 1 == evsel->attr.type); in test__group3()
766 TEST_ASSERT_VAL("wrong config", 3 == evsel->attr.config); in test__group3()
767 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group3()
768 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group3()
769 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__group3()
770 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group3()
771 TEST_ASSERT_VAL("wrong exclude host", evsel->attr.exclude_host); in test__group3()
772 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group3()
773 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__group3()
774 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 1); in test__group3()
775 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group3()
779 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group3()
780 TEST_ASSERT_VAL("wrong config", in test__group3()
782 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group3()
783 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__group3()
784 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__group3()
785 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group3()
786 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group3()
787 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group3()
788 TEST_ASSERT_VAL("wrong leader", perf_evsel__is_group_leader(evsel)); in test__group3()
789 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group3()
798 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->nr_entries); in test__group4()
799 TEST_ASSERT_VAL("wrong number of groups", 1 == evlist->nr_groups); in test__group4()
803 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group4()
804 TEST_ASSERT_VAL("wrong config", in test__group4()
806 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group4()
807 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__group4()
808 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__group4()
810 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__group4()
811 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group4()
812 TEST_ASSERT_VAL("wrong precise_ip", evsel->attr.precise_ip == 1); in test__group4()
813 TEST_ASSERT_VAL("wrong group name", !evsel->group_name); in test__group4()
814 TEST_ASSERT_VAL("wrong leader", perf_evsel__is_group_leader(evsel)); in test__group4()
815 TEST_ASSERT_VAL("wrong nr_members", evsel->nr_members == 2); in test__group4()
816 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 0); in test__group4()
817 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group4()
821 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group4()
822 TEST_ASSERT_VAL("wrong config", in test__group4()
824 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__group4()
825 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group4()
826 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__group4()
828 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__group4()
829 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group4()
830 TEST_ASSERT_VAL("wrong precise_ip", evsel->attr.precise_ip == 2); in test__group4()
831 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__group4()
832 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 1); in test__group4()
833 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group4()
842 TEST_ASSERT_VAL("wrong number of entries", 5 == evlist->nr_entries); in test__group5()
843 TEST_ASSERT_VAL("wrong number of groups", 2 == evlist->nr_groups); in test__group5()
847 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group5()
848 TEST_ASSERT_VAL("wrong config", in test__group5()
850 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group5()
851 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group5()
852 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__group5()
853 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group5()
854 TEST_ASSERT_VAL("wrong exclude host", evsel->attr.exclude_host); in test__group5()
855 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group5()
856 TEST_ASSERT_VAL("wrong group name", !evsel->group_name); in test__group5()
857 TEST_ASSERT_VAL("wrong leader", perf_evsel__is_group_leader(evsel)); in test__group5()
858 TEST_ASSERT_VAL("wrong nr_members", evsel->nr_members == 2); in test__group5()
859 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 0); in test__group5()
860 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group5()
864 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group5()
865 TEST_ASSERT_VAL("wrong config", in test__group5()
867 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group5()
868 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group5()
869 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__group5()
870 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group5()
871 TEST_ASSERT_VAL("wrong exclude host", evsel->attr.exclude_host); in test__group5()
872 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group5()
873 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__group5()
874 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 1); in test__group5()
875 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group5()
879 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group5()
880 TEST_ASSERT_VAL("wrong config", in test__group5()
882 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group5()
883 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group5()
884 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__group5()
885 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group5()
886 TEST_ASSERT_VAL("wrong exclude host", evsel->attr.exclude_host); in test__group5()
887 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group5()
888 TEST_ASSERT_VAL("wrong group name", !evsel->group_name); in test__group5()
889 TEST_ASSERT_VAL("wrong leader", perf_evsel__is_group_leader(evsel)); in test__group5()
890 TEST_ASSERT_VAL("wrong nr_members", evsel->nr_members == 2); in test__group5()
891 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 0); in test__group5()
892 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group5()
896 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group5()
897 TEST_ASSERT_VAL("wrong config", in test__group5()
899 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group5()
900 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group5()
901 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__group5()
902 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group5()
903 TEST_ASSERT_VAL("wrong exclude host", evsel->attr.exclude_host); in test__group5()
904 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group5()
905 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__group5()
906 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 1); in test__group5()
910 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group5()
911 TEST_ASSERT_VAL("wrong config", in test__group5()
913 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group5()
914 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group5()
915 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__group5()
916 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__group5()
917 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group5()
918 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group5()
919 TEST_ASSERT_VAL("wrong leader", perf_evsel__is_group_leader(evsel)); in test__group5()
928 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->nr_entries); in test__group_gh1()
929 TEST_ASSERT_VAL("wrong number of groups", 1 == evlist->nr_groups); in test__group_gh1()
933 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group_gh1()
934 TEST_ASSERT_VAL("wrong config", in test__group_gh1()
936 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group_gh1()
937 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group_gh1()
938 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__group_gh1()
939 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__group_gh1()
940 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group_gh1()
941 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group_gh1()
942 TEST_ASSERT_VAL("wrong group name", !evsel->group_name); in test__group_gh1()
943 TEST_ASSERT_VAL("wrong leader", perf_evsel__is_group_leader(evsel)); in test__group_gh1()
944 TEST_ASSERT_VAL("wrong nr_members", evsel->nr_members == 2); in test__group_gh1()
945 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 0); in test__group_gh1()
949 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group_gh1()
950 TEST_ASSERT_VAL("wrong config", in test__group_gh1()
952 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group_gh1()
953 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group_gh1()
954 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__group_gh1()
955 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group_gh1()
956 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group_gh1()
957 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group_gh1()
958 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__group_gh1()
959 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 1); in test__group_gh1()
968 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->nr_entries); in test__group_gh2()
969 TEST_ASSERT_VAL("wrong number of groups", 1 == evlist->nr_groups); in test__group_gh2()
973 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group_gh2()
974 TEST_ASSERT_VAL("wrong config", in test__group_gh2()
976 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group_gh2()
977 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group_gh2()
978 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__group_gh2()
979 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group_gh2()
980 TEST_ASSERT_VAL("wrong exclude host", evsel->attr.exclude_host); in test__group_gh2()
981 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group_gh2()
982 TEST_ASSERT_VAL("wrong group name", !evsel->group_name); in test__group_gh2()
983 TEST_ASSERT_VAL("wrong leader", perf_evsel__is_group_leader(evsel)); in test__group_gh2()
984 TEST_ASSERT_VAL("wrong nr_members", evsel->nr_members == 2); in test__group_gh2()
985 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 0); in test__group_gh2()
989 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group_gh2()
990 TEST_ASSERT_VAL("wrong config", in test__group_gh2()
992 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group_gh2()
993 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group_gh2()
994 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__group_gh2()
995 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group_gh2()
996 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group_gh2()
997 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group_gh2()
998 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__group_gh2()
999 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 1); in test__group_gh2()
1008 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->nr_entries); in test__group_gh3()
1009 TEST_ASSERT_VAL("wrong number of groups", 1 == evlist->nr_groups); in test__group_gh3()
1013 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group_gh3()
1014 TEST_ASSERT_VAL("wrong config", in test__group_gh3()
1016 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group_gh3()
1017 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__group_gh3()
1018 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__group_gh3()
1019 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group_gh3()
1020 TEST_ASSERT_VAL("wrong exclude host", evsel->attr.exclude_host); in test__group_gh3()
1021 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group_gh3()
1022 TEST_ASSERT_VAL("wrong group name", !evsel->group_name); in test__group_gh3()
1023 TEST_ASSERT_VAL("wrong leader", perf_evsel__is_group_leader(evsel)); in test__group_gh3()
1024 TEST_ASSERT_VAL("wrong nr_members", evsel->nr_members == 2); in test__group_gh3()
1025 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 0); in test__group_gh3()
1029 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group_gh3()
1030 TEST_ASSERT_VAL("wrong config", in test__group_gh3()
1032 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group_gh3()
1033 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__group_gh3()
1034 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__group_gh3()
1035 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__group_gh3()
1036 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group_gh3()
1037 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group_gh3()
1038 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__group_gh3()
1039 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 1); in test__group_gh3()
1048 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->nr_entries); in test__group_gh4()
1049 TEST_ASSERT_VAL("wrong number of groups", 1 == evlist->nr_groups); in test__group_gh4()
1053 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group_gh4()
1054 TEST_ASSERT_VAL("wrong config", in test__group_gh4()
1056 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group_gh4()
1057 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__group_gh4()
1058 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__group_gh4()
1059 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group_gh4()
1060 TEST_ASSERT_VAL("wrong exclude host", evsel->attr.exclude_host); in test__group_gh4()
1061 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group_gh4()
1062 TEST_ASSERT_VAL("wrong group name", !evsel->group_name); in test__group_gh4()
1063 TEST_ASSERT_VAL("wrong leader", perf_evsel__is_group_leader(evsel)); in test__group_gh4()
1064 TEST_ASSERT_VAL("wrong nr_members", evsel->nr_members == 2); in test__group_gh4()
1065 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 0); in test__group_gh4()
1069 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group_gh4()
1070 TEST_ASSERT_VAL("wrong config", in test__group_gh4()
1072 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group_gh4()
1073 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__group_gh4()
1074 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__group_gh4()
1075 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group_gh4()
1076 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group_gh4()
1077 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group_gh4()
1078 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__group_gh4()
1079 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 1); in test__group_gh4()
1088 TEST_ASSERT_VAL("wrong number of entries", 3 == evlist->nr_entries); in test__leader_sample1()
1092 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__leader_sample1()
1093 TEST_ASSERT_VAL("wrong config", in test__leader_sample1()
1095 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__leader_sample1()
1096 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__leader_sample1()
1097 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__leader_sample1()
1098 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__leader_sample1()
1099 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__leader_sample1()
1100 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__leader_sample1()
1101 TEST_ASSERT_VAL("wrong group name", !evsel->group_name); in test__leader_sample1()
1102 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__leader_sample1()
1103 TEST_ASSERT_VAL("wrong sample_read", evsel->sample_read); in test__leader_sample1()
1107 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__leader_sample1()
1108 TEST_ASSERT_VAL("wrong config", in test__leader_sample1()
1110 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__leader_sample1()
1111 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__leader_sample1()
1112 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__leader_sample1()
1113 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__leader_sample1()
1114 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__leader_sample1()
1115 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__leader_sample1()
1116 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__leader_sample1()
1117 TEST_ASSERT_VAL("wrong sample_read", evsel->sample_read); in test__leader_sample1()
1121 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__leader_sample1()
1122 TEST_ASSERT_VAL("wrong config", in test__leader_sample1()
1124 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__leader_sample1()
1125 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__leader_sample1()
1126 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__leader_sample1()
1127 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__leader_sample1()
1128 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__leader_sample1()
1129 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__leader_sample1()
1130 TEST_ASSERT_VAL("wrong group name", !evsel->group_name); in test__leader_sample1()
1131 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__leader_sample1()
1132 TEST_ASSERT_VAL("wrong sample_read", evsel->sample_read); in test__leader_sample1()
1141 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->nr_entries); in test__leader_sample2()
1145 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__leader_sample2()
1146 TEST_ASSERT_VAL("wrong config", in test__leader_sample2()
1148 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__leader_sample2()
1149 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__leader_sample2()
1150 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__leader_sample2()
1151 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__leader_sample2()
1152 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__leader_sample2()
1153 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__leader_sample2()
1154 TEST_ASSERT_VAL("wrong group name", !evsel->group_name); in test__leader_sample2()
1155 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__leader_sample2()
1156 TEST_ASSERT_VAL("wrong sample_read", evsel->sample_read); in test__leader_sample2()
1160 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__leader_sample2()
1161 TEST_ASSERT_VAL("wrong config", in test__leader_sample2()
1163 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__leader_sample2()
1164 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__leader_sample2()
1165 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__leader_sample2()
1166 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__leader_sample2()
1167 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__leader_sample2()
1168 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__leader_sample2()
1169 TEST_ASSERT_VAL("wrong group name", !evsel->group_name); in test__leader_sample2()
1170 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__leader_sample2()
1171 TEST_ASSERT_VAL("wrong sample_read", evsel->sample_read); in test__leader_sample2()
1180 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__checkevent_pinned_modifier()
1181 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__checkevent_pinned_modifier()
1182 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_pinned_modifier()
1183 TEST_ASSERT_VAL("wrong precise_ip", evsel->attr.precise_ip); in test__checkevent_pinned_modifier()
1184 TEST_ASSERT_VAL("wrong pinned", evsel->attr.pinned); in test__checkevent_pinned_modifier()
1193 TEST_ASSERT_VAL("wrong number of entries", 3 == evlist->nr_entries); in test__pinned_group()
1197 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__pinned_group()
1198 TEST_ASSERT_VAL("wrong config", in test__pinned_group()
1200 TEST_ASSERT_VAL("wrong group name", !evsel->group_name); in test__pinned_group()
1201 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__pinned_group()
1202 TEST_ASSERT_VAL("wrong pinned", evsel->attr.pinned); in test__pinned_group()
1206 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__pinned_group()
1207 TEST_ASSERT_VAL("wrong config", in test__pinned_group()
1209 TEST_ASSERT_VAL("wrong pinned", !evsel->attr.pinned); in test__pinned_group()
1213 TEST_ASSERT_VAL("wrong config", in test__pinned_group()
1215 TEST_ASSERT_VAL("wrong pinned", !evsel->attr.pinned); in test__pinned_group()
1224 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->nr_entries); in test__checkevent_breakpoint_len()
1225 TEST_ASSERT_VAL("wrong type", PERF_TYPE_BREAKPOINT == evsel->attr.type); in test__checkevent_breakpoint_len()
1226 TEST_ASSERT_VAL("wrong config", 0 == evsel->attr.config); in test__checkevent_breakpoint_len()
1227 TEST_ASSERT_VAL("wrong bp_type", (HW_BREAKPOINT_R | HW_BREAKPOINT_W) == in test__checkevent_breakpoint_len()
1229 TEST_ASSERT_VAL("wrong bp_len", HW_BREAKPOINT_LEN_1 == in test__checkevent_breakpoint_len()
1239 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->nr_entries); in test__checkevent_breakpoint_len_w()
1240 TEST_ASSERT_VAL("wrong type", PERF_TYPE_BREAKPOINT == evsel->attr.type); in test__checkevent_breakpoint_len_w()
1241 TEST_ASSERT_VAL("wrong config", 0 == evsel->attr.config); in test__checkevent_breakpoint_len_w()
1242 TEST_ASSERT_VAL("wrong bp_type", HW_BREAKPOINT_W == in test__checkevent_breakpoint_len_w()
1244 TEST_ASSERT_VAL("wrong bp_len", HW_BREAKPOINT_LEN_2 == in test__checkevent_breakpoint_len_w()
1255 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__checkevent_breakpoint_len_rw_modifier()
1256 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__checkevent_breakpoint_len_rw_modifier()
1257 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_breakpoint_len_rw_modifier()
1258 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_breakpoint_len_rw_modifier()
1267 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->nr_entries); in test__checkevent_precise_max_modifier()
1268 TEST_ASSERT_VAL("wrong type", PERF_TYPE_SOFTWARE == evsel->attr.type); in test__checkevent_precise_max_modifier()
1269 TEST_ASSERT_VAL("wrong config", in test__checkevent_precise_max_modifier()
1282 TEST_ASSERT_VAL("Can't open events dir", events_dir); in count_tracepoints()
1300 TEST_ASSERT_VAL("Can't open sys dir", sys_dir); in count_tracepoints()
1321 TEST_ASSERT_VAL("wrong events count", in test__all_tracepoints()