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()
85 TEST_ASSERT_VAL("wrong period", in test__checkevent_symbolic_name_config()
87 TEST_ASSERT_VAL("wrong config1", in test__checkevent_symbolic_name_config()
89 TEST_ASSERT_VAL("wrong config2", in test__checkevent_symbolic_name_config()
98 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->nr_entries); in test__checkevent_symbolic_alias()
99 TEST_ASSERT_VAL("wrong type", PERF_TYPE_SOFTWARE == evsel->attr.type); in test__checkevent_symbolic_alias()
100 TEST_ASSERT_VAL("wrong config", in test__checkevent_symbolic_alias()
109 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->nr_entries); in test__checkevent_genhw()
110 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HW_CACHE == evsel->attr.type); in test__checkevent_genhw()
111 TEST_ASSERT_VAL("wrong config", (1 << 16) == evsel->attr.config); in test__checkevent_genhw()
119 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->nr_entries); in test__checkevent_breakpoint()
120 TEST_ASSERT_VAL("wrong type", PERF_TYPE_BREAKPOINT == evsel->attr.type); in test__checkevent_breakpoint()
121 TEST_ASSERT_VAL("wrong config", 0 == evsel->attr.config); in test__checkevent_breakpoint()
122 TEST_ASSERT_VAL("wrong bp_type", (HW_BREAKPOINT_R | HW_BREAKPOINT_W) == in test__checkevent_breakpoint()
124 TEST_ASSERT_VAL("wrong bp_len", HW_BREAKPOINT_LEN_4 == in test__checkevent_breakpoint()
133 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->nr_entries); in test__checkevent_breakpoint_x()
134 TEST_ASSERT_VAL("wrong type", PERF_TYPE_BREAKPOINT == evsel->attr.type); in test__checkevent_breakpoint_x()
135 TEST_ASSERT_VAL("wrong config", 0 == evsel->attr.config); in test__checkevent_breakpoint_x()
136 TEST_ASSERT_VAL("wrong bp_type", in test__checkevent_breakpoint_x()
138 TEST_ASSERT_VAL("wrong bp_len", sizeof(long) == evsel->attr.bp_len); in test__checkevent_breakpoint_x()
146 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->nr_entries); in test__checkevent_breakpoint_r()
147 TEST_ASSERT_VAL("wrong type", in test__checkevent_breakpoint_r()
149 TEST_ASSERT_VAL("wrong config", 0 == evsel->attr.config); in test__checkevent_breakpoint_r()
150 TEST_ASSERT_VAL("wrong bp_type", in test__checkevent_breakpoint_r()
152 TEST_ASSERT_VAL("wrong bp_len", in test__checkevent_breakpoint_r()
161 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->nr_entries); in test__checkevent_breakpoint_w()
162 TEST_ASSERT_VAL("wrong type", in test__checkevent_breakpoint_w()
164 TEST_ASSERT_VAL("wrong config", 0 == evsel->attr.config); in test__checkevent_breakpoint_w()
165 TEST_ASSERT_VAL("wrong bp_type", in test__checkevent_breakpoint_w()
167 TEST_ASSERT_VAL("wrong bp_len", in test__checkevent_breakpoint_w()
176 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->nr_entries); in test__checkevent_breakpoint_rw()
177 TEST_ASSERT_VAL("wrong type", in test__checkevent_breakpoint_rw()
179 TEST_ASSERT_VAL("wrong config", 0 == evsel->attr.config); in test__checkevent_breakpoint_rw()
180 TEST_ASSERT_VAL("wrong bp_type", in test__checkevent_breakpoint_rw()
182 TEST_ASSERT_VAL("wrong bp_len", in test__checkevent_breakpoint_rw()
191 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__checkevent_tracepoint_modifier()
192 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__checkevent_tracepoint_modifier()
193 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_tracepoint_modifier()
194 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_tracepoint_modifier()
204 TEST_ASSERT_VAL("wrong number of entries", evlist->nr_entries > 1); in test__checkevent_tracepoint_multi_modifier()
207 TEST_ASSERT_VAL("wrong exclude_user", in test__checkevent_tracepoint_multi_modifier()
209 TEST_ASSERT_VAL("wrong exclude_kernel", in test__checkevent_tracepoint_multi_modifier()
211 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_tracepoint_multi_modifier()
212 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_tracepoint_multi_modifier()
222 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__checkevent_raw_modifier()
223 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__checkevent_raw_modifier()
224 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_raw_modifier()
225 TEST_ASSERT_VAL("wrong precise_ip", evsel->attr.precise_ip); in test__checkevent_raw_modifier()
234 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__checkevent_numeric_modifier()
235 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__checkevent_numeric_modifier()
236 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__checkevent_numeric_modifier()
237 TEST_ASSERT_VAL("wrong precise_ip", evsel->attr.precise_ip); in test__checkevent_numeric_modifier()
246 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__checkevent_symbolic_name_modifier()
247 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__checkevent_symbolic_name_modifier()
248 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__checkevent_symbolic_name_modifier()
249 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_symbolic_name_modifier()
258 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__checkevent_exclude_host_modifier()
259 TEST_ASSERT_VAL("wrong exclude host", evsel->attr.exclude_host); in test__checkevent_exclude_host_modifier()
268 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__checkevent_exclude_guest_modifier()
269 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__checkevent_exclude_guest_modifier()
278 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__checkevent_symbolic_alias_modifier()
279 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__checkevent_symbolic_alias_modifier()
280 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_symbolic_alias_modifier()
281 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_symbolic_alias_modifier()
290 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__checkevent_genhw_modifier()
291 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__checkevent_genhw_modifier()
292 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_genhw_modifier()
293 TEST_ASSERT_VAL("wrong precise_ip", evsel->attr.precise_ip); in test__checkevent_genhw_modifier()
302 TEST_ASSERT_VAL("wrong exclude idle", evsel->attr.exclude_idle); in test__checkevent_exclude_idle_modifier()
303 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__checkevent_exclude_idle_modifier()
304 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__checkevent_exclude_idle_modifier()
305 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__checkevent_exclude_idle_modifier()
306 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__checkevent_exclude_idle_modifier()
307 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__checkevent_exclude_idle_modifier()
308 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_exclude_idle_modifier()
317 TEST_ASSERT_VAL("wrong exclude idle", evsel->attr.exclude_idle); in test__checkevent_exclude_idle_modifier_1()
318 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__checkevent_exclude_idle_modifier_1()
319 TEST_ASSERT_VAL("wrong exclude host", evsel->attr.exclude_host); in test__checkevent_exclude_idle_modifier_1()
320 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__checkevent_exclude_idle_modifier_1()
321 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__checkevent_exclude_idle_modifier_1()
322 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_exclude_idle_modifier_1()
323 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_exclude_idle_modifier_1()
333 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__checkevent_breakpoint_modifier()
334 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__checkevent_breakpoint_modifier()
335 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_breakpoint_modifier()
336 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_breakpoint_modifier()
337 TEST_ASSERT_VAL("wrong name", in test__checkevent_breakpoint_modifier()
347 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__checkevent_breakpoint_x_modifier()
348 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__checkevent_breakpoint_x_modifier()
349 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_breakpoint_x_modifier()
350 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_breakpoint_x_modifier()
351 TEST_ASSERT_VAL("wrong name", in test__checkevent_breakpoint_x_modifier()
361 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__checkevent_breakpoint_r_modifier()
362 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__checkevent_breakpoint_r_modifier()
363 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__checkevent_breakpoint_r_modifier()
364 TEST_ASSERT_VAL("wrong precise_ip", evsel->attr.precise_ip); in test__checkevent_breakpoint_r_modifier()
365 TEST_ASSERT_VAL("wrong name", in test__checkevent_breakpoint_r_modifier()
375 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__checkevent_breakpoint_w_modifier()
376 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__checkevent_breakpoint_w_modifier()
377 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_breakpoint_w_modifier()
378 TEST_ASSERT_VAL("wrong precise_ip", evsel->attr.precise_ip); in test__checkevent_breakpoint_w_modifier()
379 TEST_ASSERT_VAL("wrong name", in test__checkevent_breakpoint_w_modifier()
389 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__checkevent_breakpoint_rw_modifier()
390 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__checkevent_breakpoint_rw_modifier()
391 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_breakpoint_rw_modifier()
392 TEST_ASSERT_VAL("wrong precise_ip", evsel->attr.precise_ip); in test__checkevent_breakpoint_rw_modifier()
393 TEST_ASSERT_VAL("wrong name", in test__checkevent_breakpoint_rw_modifier()
404 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->nr_entries); in test__checkevent_pmu()
405 TEST_ASSERT_VAL("wrong type", PERF_TYPE_RAW == evsel->attr.type); in test__checkevent_pmu()
406 TEST_ASSERT_VAL("wrong config", 10 == evsel->attr.config); in test__checkevent_pmu()
407 TEST_ASSERT_VAL("wrong config1", 1 == evsel->attr.config1); in test__checkevent_pmu()
408 TEST_ASSERT_VAL("wrong config2", 3 == evsel->attr.config2); in test__checkevent_pmu()
409 TEST_ASSERT_VAL("wrong period", 1000 == evsel->attr.sample_period); in test__checkevent_pmu()
418 TEST_ASSERT_VAL("wrong number of entries", 3 == evlist->nr_entries); in test__checkevent_list()
421 TEST_ASSERT_VAL("wrong type", PERF_TYPE_RAW == evsel->attr.type); in test__checkevent_list()
422 TEST_ASSERT_VAL("wrong config", 1 == evsel->attr.config); in test__checkevent_list()
423 TEST_ASSERT_VAL("wrong config1", 0 == evsel->attr.config1); in test__checkevent_list()
424 TEST_ASSERT_VAL("wrong config2", 0 == evsel->attr.config2); in test__checkevent_list()
425 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__checkevent_list()
426 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__checkevent_list()
427 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__checkevent_list()
428 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_list()
432 TEST_ASSERT_VAL("wrong type", PERF_TYPE_TRACEPOINT == evsel->attr.type); in test__checkevent_list()
433 TEST_ASSERT_VAL("wrong sample_type", in test__checkevent_list()
435 TEST_ASSERT_VAL("wrong sample_period", 1 == evsel->attr.sample_period); in test__checkevent_list()
436 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__checkevent_list()
437 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__checkevent_list()
438 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_list()
439 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_list()
443 TEST_ASSERT_VAL("wrong type", 1 == evsel->attr.type); in test__checkevent_list()
444 TEST_ASSERT_VAL("wrong config", 1 == evsel->attr.config); in test__checkevent_list()
445 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__checkevent_list()
446 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__checkevent_list()
447 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__checkevent_list()
448 TEST_ASSERT_VAL("wrong precise_ip", evsel->attr.precise_ip); in test__checkevent_list()
458 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->nr_entries); in test__checkevent_pmu_name()
459 TEST_ASSERT_VAL("wrong type", PERF_TYPE_RAW == evsel->attr.type); in test__checkevent_pmu_name()
460 TEST_ASSERT_VAL("wrong config", 1 == evsel->attr.config); in test__checkevent_pmu_name()
461 TEST_ASSERT_VAL("wrong name", !strcmp(perf_evsel__name(evsel), "krava")); in test__checkevent_pmu_name()
465 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->nr_entries); in test__checkevent_pmu_name()
466 TEST_ASSERT_VAL("wrong type", PERF_TYPE_RAW == evsel->attr.type); in test__checkevent_pmu_name()
467 TEST_ASSERT_VAL("wrong config", 2 == evsel->attr.config); in test__checkevent_pmu_name()
468 TEST_ASSERT_VAL("wrong name", in test__checkevent_pmu_name()
478 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->nr_entries); in test__checkevent_pmu_events()
479 TEST_ASSERT_VAL("wrong type", PERF_TYPE_RAW == evsel->attr.type); in test__checkevent_pmu_events()
480 TEST_ASSERT_VAL("wrong exclude_user", in test__checkevent_pmu_events()
482 TEST_ASSERT_VAL("wrong exclude_kernel", in test__checkevent_pmu_events()
484 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_pmu_events()
485 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_pmu_events()
486 TEST_ASSERT_VAL("wrong pinned", !evsel->attr.pinned); in test__checkevent_pmu_events()
497 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->nr_entries); in test__checkevent_pmu_events_mix()
498 TEST_ASSERT_VAL("wrong exclude_user", in test__checkevent_pmu_events_mix()
500 TEST_ASSERT_VAL("wrong exclude_kernel", in test__checkevent_pmu_events_mix()
502 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_pmu_events_mix()
503 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_pmu_events_mix()
504 TEST_ASSERT_VAL("wrong pinned", !evsel->attr.pinned); in test__checkevent_pmu_events_mix()
508 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->nr_entries); in test__checkevent_pmu_events_mix()
509 TEST_ASSERT_VAL("wrong type", PERF_TYPE_RAW == evsel->attr.type); in test__checkevent_pmu_events_mix()
510 TEST_ASSERT_VAL("wrong exclude_user", in test__checkevent_pmu_events_mix()
512 TEST_ASSERT_VAL("wrong exclude_kernel", in test__checkevent_pmu_events_mix()
514 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_pmu_events_mix()
515 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_pmu_events_mix()
516 TEST_ASSERT_VAL("wrong pinned", !evsel->attr.pinned); in test__checkevent_pmu_events_mix()
527 TEST_ASSERT_VAL("wrong type term", in test__checkterms_simple()
529 TEST_ASSERT_VAL("wrong type val", in test__checkterms_simple()
531 TEST_ASSERT_VAL("wrong val", term->val.num == 10); in test__checkterms_simple()
532 TEST_ASSERT_VAL("wrong config", !term->config); in test__checkterms_simple()
536 TEST_ASSERT_VAL("wrong type term", in test__checkterms_simple()
538 TEST_ASSERT_VAL("wrong type val", in test__checkterms_simple()
540 TEST_ASSERT_VAL("wrong val", term->val.num == 1); in test__checkterms_simple()
541 TEST_ASSERT_VAL("wrong config", !term->config); in test__checkterms_simple()
545 TEST_ASSERT_VAL("wrong type term", in test__checkterms_simple()
547 TEST_ASSERT_VAL("wrong type val", in test__checkterms_simple()
549 TEST_ASSERT_VAL("wrong val", term->val.num == 3); in test__checkterms_simple()
550 TEST_ASSERT_VAL("wrong config", !term->config); in test__checkterms_simple()
554 TEST_ASSERT_VAL("wrong type term", in test__checkterms_simple()
556 TEST_ASSERT_VAL("wrong type val", in test__checkterms_simple()
558 TEST_ASSERT_VAL("wrong val", term->val.num == 1); in test__checkterms_simple()
559 TEST_ASSERT_VAL("wrong config", !strcmp(term->config, "umask")); in test__checkterms_simple()
568 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->nr_entries); in test__group1()
569 TEST_ASSERT_VAL("wrong number of groups", 1 == evlist->nr_groups); in test__group1()
573 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group1()
574 TEST_ASSERT_VAL("wrong config", in test__group1()
576 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__group1()
577 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group1()
578 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__group1()
579 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group1()
580 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group1()
581 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group1()
582 TEST_ASSERT_VAL("wrong leader", perf_evsel__is_group_leader(evsel)); in test__group1()
583 TEST_ASSERT_VAL("wrong nr_members", evsel->nr_members == 2); in test__group1()
584 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 0); in test__group1()
585 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group1()
589 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group1()
590 TEST_ASSERT_VAL("wrong config", in test__group1()
592 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group1()
593 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__group1()
594 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__group1()
596 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__group1()
597 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group1()
598 TEST_ASSERT_VAL("wrong precise_ip", evsel->attr.precise_ip == 2); in test__group1()
599 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__group1()
600 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 1); in test__group1()
601 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group1()
610 TEST_ASSERT_VAL("wrong number of entries", 3 == evlist->nr_entries); in test__group2()
611 TEST_ASSERT_VAL("wrong number of groups", 1 == evlist->nr_groups); in test__group2()
615 TEST_ASSERT_VAL("wrong type", PERF_TYPE_SOFTWARE == evsel->attr.type); in test__group2()
616 TEST_ASSERT_VAL("wrong config", in test__group2()
618 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group2()
619 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group2()
620 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__group2()
621 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group2()
622 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group2()
623 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group2()
624 TEST_ASSERT_VAL("wrong leader", perf_evsel__is_group_leader(evsel)); in test__group2()
625 TEST_ASSERT_VAL("wrong nr_members", evsel->nr_members == 2); in test__group2()
626 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 0); in test__group2()
627 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group2()
631 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group2()
632 TEST_ASSERT_VAL("wrong config", in test__group2()
634 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group2()
635 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__group2()
636 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__group2()
637 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__group2()
638 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group2()
639 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group2()
640 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__group2()
641 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 1); in test__group2()
642 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group2()
646 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group2()
647 TEST_ASSERT_VAL("wrong config", in test__group2()
649 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__group2()
650 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group2()
651 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__group2()
652 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group2()
653 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group2()
654 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group2()
655 TEST_ASSERT_VAL("wrong leader", perf_evsel__is_group_leader(evsel)); in test__group2()
656 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group2()
665 TEST_ASSERT_VAL("wrong number of entries", 5 == evlist->nr_entries); in test__group3()
666 TEST_ASSERT_VAL("wrong number of groups", 2 == evlist->nr_groups); in test__group3()
670 TEST_ASSERT_VAL("wrong type", PERF_TYPE_TRACEPOINT == evsel->attr.type); in test__group3()
671 TEST_ASSERT_VAL("wrong sample_type", in test__group3()
673 TEST_ASSERT_VAL("wrong sample_period", 1 == evsel->attr.sample_period); in test__group3()
674 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group3()
675 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group3()
676 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__group3()
677 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__group3()
678 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group3()
679 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group3()
680 TEST_ASSERT_VAL("wrong leader", perf_evsel__is_group_leader(evsel)); in test__group3()
681 TEST_ASSERT_VAL("wrong group name", in test__group3()
683 TEST_ASSERT_VAL("wrong nr_members", evsel->nr_members == 2); in test__group3()
684 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 0); in test__group3()
685 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group3()
689 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group3()
690 TEST_ASSERT_VAL("wrong config", in test__group3()
692 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__group3()
693 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group3()
694 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__group3()
696 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__group3()
697 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group3()
698 TEST_ASSERT_VAL("wrong precise_ip", evsel->attr.precise_ip == 3); in test__group3()
699 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__group3()
700 TEST_ASSERT_VAL("wrong group name", !evsel->group_name); in test__group3()
701 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 1); in test__group3()
702 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group3()
706 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group3()
707 TEST_ASSERT_VAL("wrong config", in test__group3()
709 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group3()
710 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group3()
711 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__group3()
712 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group3()
713 TEST_ASSERT_VAL("wrong exclude host", evsel->attr.exclude_host); in test__group3()
714 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group3()
715 TEST_ASSERT_VAL("wrong leader", perf_evsel__is_group_leader(evsel)); in test__group3()
716 TEST_ASSERT_VAL("wrong group name", in test__group3()
718 TEST_ASSERT_VAL("wrong nr_members", evsel->nr_members == 2); in test__group3()
719 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 0); in test__group3()
720 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group3()
724 TEST_ASSERT_VAL("wrong type", 1 == evsel->attr.type); in test__group3()
725 TEST_ASSERT_VAL("wrong config", 3 == evsel->attr.config); in test__group3()
726 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group3()
727 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group3()
728 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__group3()
729 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group3()
730 TEST_ASSERT_VAL("wrong exclude host", evsel->attr.exclude_host); in test__group3()
731 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group3()
732 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__group3()
733 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 1); in test__group3()
734 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group3()
738 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group3()
739 TEST_ASSERT_VAL("wrong config", in test__group3()
741 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group3()
742 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__group3()
743 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__group3()
744 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group3()
745 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group3()
746 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group3()
747 TEST_ASSERT_VAL("wrong leader", perf_evsel__is_group_leader(evsel)); in test__group3()
748 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group3()
757 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->nr_entries); in test__group4()
758 TEST_ASSERT_VAL("wrong number of groups", 1 == evlist->nr_groups); in test__group4()
762 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group4()
763 TEST_ASSERT_VAL("wrong config", in test__group4()
765 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group4()
766 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__group4()
767 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__group4()
769 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__group4()
770 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group4()
771 TEST_ASSERT_VAL("wrong precise_ip", evsel->attr.precise_ip == 1); in test__group4()
772 TEST_ASSERT_VAL("wrong group name", !evsel->group_name); in test__group4()
773 TEST_ASSERT_VAL("wrong leader", perf_evsel__is_group_leader(evsel)); in test__group4()
774 TEST_ASSERT_VAL("wrong nr_members", evsel->nr_members == 2); in test__group4()
775 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 0); in test__group4()
776 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group4()
780 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group4()
781 TEST_ASSERT_VAL("wrong config", in test__group4()
783 TEST_ASSERT_VAL("wrong exclude_user", evsel->attr.exclude_user); in test__group4()
784 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group4()
785 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__group4()
787 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__group4()
788 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group4()
789 TEST_ASSERT_VAL("wrong precise_ip", evsel->attr.precise_ip == 2); in test__group4()
790 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__group4()
791 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 1); in test__group4()
792 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group4()
801 TEST_ASSERT_VAL("wrong number of entries", 5 == evlist->nr_entries); in test__group5()
802 TEST_ASSERT_VAL("wrong number of groups", 2 == evlist->nr_groups); in test__group5()
806 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group5()
807 TEST_ASSERT_VAL("wrong config", in test__group5()
809 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group5()
810 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group5()
811 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__group5()
812 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group5()
813 TEST_ASSERT_VAL("wrong exclude host", evsel->attr.exclude_host); in test__group5()
814 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group5()
815 TEST_ASSERT_VAL("wrong group name", !evsel->group_name); in test__group5()
816 TEST_ASSERT_VAL("wrong leader", perf_evsel__is_group_leader(evsel)); in test__group5()
817 TEST_ASSERT_VAL("wrong nr_members", evsel->nr_members == 2); in test__group5()
818 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 0); in test__group5()
819 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group5()
823 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group5()
824 TEST_ASSERT_VAL("wrong config", in test__group5()
826 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group5()
827 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group5()
828 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__group5()
829 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group5()
830 TEST_ASSERT_VAL("wrong exclude host", evsel->attr.exclude_host); in test__group5()
831 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group5()
832 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__group5()
833 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 1); in test__group5()
834 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group5()
838 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group5()
839 TEST_ASSERT_VAL("wrong config", in test__group5()
841 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group5()
842 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group5()
843 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__group5()
844 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group5()
845 TEST_ASSERT_VAL("wrong exclude host", evsel->attr.exclude_host); in test__group5()
846 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group5()
847 TEST_ASSERT_VAL("wrong group name", !evsel->group_name); in test__group5()
848 TEST_ASSERT_VAL("wrong leader", perf_evsel__is_group_leader(evsel)); in test__group5()
849 TEST_ASSERT_VAL("wrong nr_members", evsel->nr_members == 2); in test__group5()
850 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 0); in test__group5()
851 TEST_ASSERT_VAL("wrong sample_read", !evsel->sample_read); in test__group5()
855 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group5()
856 TEST_ASSERT_VAL("wrong config", in test__group5()
858 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group5()
859 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group5()
860 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__group5()
861 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group5()
862 TEST_ASSERT_VAL("wrong exclude host", evsel->attr.exclude_host); in test__group5()
863 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group5()
864 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__group5()
865 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 1); in test__group5()
869 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group5()
870 TEST_ASSERT_VAL("wrong config", in test__group5()
872 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group5()
873 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group5()
874 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__group5()
875 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__group5()
876 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group5()
877 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group5()
878 TEST_ASSERT_VAL("wrong leader", perf_evsel__is_group_leader(evsel)); in test__group5()
887 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->nr_entries); in test__group_gh1()
888 TEST_ASSERT_VAL("wrong number of groups", 1 == evlist->nr_groups); in test__group_gh1()
892 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group_gh1()
893 TEST_ASSERT_VAL("wrong config", in test__group_gh1()
895 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group_gh1()
896 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group_gh1()
897 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__group_gh1()
898 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__group_gh1()
899 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group_gh1()
900 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group_gh1()
901 TEST_ASSERT_VAL("wrong group name", !evsel->group_name); in test__group_gh1()
902 TEST_ASSERT_VAL("wrong leader", perf_evsel__is_group_leader(evsel)); in test__group_gh1()
903 TEST_ASSERT_VAL("wrong nr_members", evsel->nr_members == 2); in test__group_gh1()
904 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 0); in test__group_gh1()
908 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group_gh1()
909 TEST_ASSERT_VAL("wrong config", in test__group_gh1()
911 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group_gh1()
912 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group_gh1()
913 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__group_gh1()
914 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group_gh1()
915 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group_gh1()
916 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group_gh1()
917 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__group_gh1()
918 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 1); in test__group_gh1()
927 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->nr_entries); in test__group_gh2()
928 TEST_ASSERT_VAL("wrong number of groups", 1 == evlist->nr_groups); in test__group_gh2()
932 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group_gh2()
933 TEST_ASSERT_VAL("wrong config", in test__group_gh2()
935 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group_gh2()
936 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group_gh2()
937 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__group_gh2()
938 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group_gh2()
939 TEST_ASSERT_VAL("wrong exclude host", evsel->attr.exclude_host); in test__group_gh2()
940 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group_gh2()
941 TEST_ASSERT_VAL("wrong group name", !evsel->group_name); in test__group_gh2()
942 TEST_ASSERT_VAL("wrong leader", perf_evsel__is_group_leader(evsel)); in test__group_gh2()
943 TEST_ASSERT_VAL("wrong nr_members", evsel->nr_members == 2); in test__group_gh2()
944 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 0); in test__group_gh2()
948 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group_gh2()
949 TEST_ASSERT_VAL("wrong config", in test__group_gh2()
951 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group_gh2()
952 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__group_gh2()
953 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__group_gh2()
954 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group_gh2()
955 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group_gh2()
956 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group_gh2()
957 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__group_gh2()
958 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 1); in test__group_gh2()
967 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->nr_entries); in test__group_gh3()
968 TEST_ASSERT_VAL("wrong number of groups", 1 == evlist->nr_groups); in test__group_gh3()
972 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group_gh3()
973 TEST_ASSERT_VAL("wrong config", in test__group_gh3()
975 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group_gh3()
976 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__group_gh3()
977 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__group_gh3()
978 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group_gh3()
979 TEST_ASSERT_VAL("wrong exclude host", evsel->attr.exclude_host); in test__group_gh3()
980 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group_gh3()
981 TEST_ASSERT_VAL("wrong group name", !evsel->group_name); in test__group_gh3()
982 TEST_ASSERT_VAL("wrong leader", perf_evsel__is_group_leader(evsel)); in test__group_gh3()
983 TEST_ASSERT_VAL("wrong nr_members", evsel->nr_members == 2); in test__group_gh3()
984 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 0); in test__group_gh3()
988 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group_gh3()
989 TEST_ASSERT_VAL("wrong config", in test__group_gh3()
991 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group_gh3()
992 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__group_gh3()
993 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__group_gh3()
994 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__group_gh3()
995 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group_gh3()
996 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group_gh3()
997 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__group_gh3()
998 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 1); in test__group_gh3()
1007 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->nr_entries); in test__group_gh4()
1008 TEST_ASSERT_VAL("wrong number of groups", 1 == evlist->nr_groups); in test__group_gh4()
1012 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group_gh4()
1013 TEST_ASSERT_VAL("wrong config", in test__group_gh4()
1015 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group_gh4()
1016 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__group_gh4()
1017 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__group_gh4()
1018 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group_gh4()
1019 TEST_ASSERT_VAL("wrong exclude host", evsel->attr.exclude_host); in test__group_gh4()
1020 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group_gh4()
1021 TEST_ASSERT_VAL("wrong group name", !evsel->group_name); in test__group_gh4()
1022 TEST_ASSERT_VAL("wrong leader", perf_evsel__is_group_leader(evsel)); in test__group_gh4()
1023 TEST_ASSERT_VAL("wrong nr_members", evsel->nr_members == 2); in test__group_gh4()
1024 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 0); in test__group_gh4()
1028 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__group_gh4()
1029 TEST_ASSERT_VAL("wrong config", in test__group_gh4()
1031 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__group_gh4()
1032 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__group_gh4()
1033 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__group_gh4()
1034 TEST_ASSERT_VAL("wrong exclude guest", !evsel->attr.exclude_guest); in test__group_gh4()
1035 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__group_gh4()
1036 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__group_gh4()
1037 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__group_gh4()
1038 TEST_ASSERT_VAL("wrong group_idx", perf_evsel__group_idx(evsel) == 1); in test__group_gh4()
1047 TEST_ASSERT_VAL("wrong number of entries", 3 == evlist->nr_entries); in test__leader_sample1()
1051 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__leader_sample1()
1052 TEST_ASSERT_VAL("wrong config", in test__leader_sample1()
1054 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__leader_sample1()
1055 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__leader_sample1()
1056 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__leader_sample1()
1057 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__leader_sample1()
1058 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__leader_sample1()
1059 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__leader_sample1()
1060 TEST_ASSERT_VAL("wrong group name", !evsel->group_name); in test__leader_sample1()
1061 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__leader_sample1()
1062 TEST_ASSERT_VAL("wrong sample_read", evsel->sample_read); in test__leader_sample1()
1066 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__leader_sample1()
1067 TEST_ASSERT_VAL("wrong config", in test__leader_sample1()
1069 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__leader_sample1()
1070 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__leader_sample1()
1071 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__leader_sample1()
1072 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__leader_sample1()
1073 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__leader_sample1()
1074 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__leader_sample1()
1075 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__leader_sample1()
1076 TEST_ASSERT_VAL("wrong sample_read", evsel->sample_read); in test__leader_sample1()
1080 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__leader_sample1()
1081 TEST_ASSERT_VAL("wrong config", in test__leader_sample1()
1083 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__leader_sample1()
1084 TEST_ASSERT_VAL("wrong exclude_kernel", !evsel->attr.exclude_kernel); in test__leader_sample1()
1085 TEST_ASSERT_VAL("wrong exclude_hv", !evsel->attr.exclude_hv); in test__leader_sample1()
1086 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__leader_sample1()
1087 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__leader_sample1()
1088 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__leader_sample1()
1089 TEST_ASSERT_VAL("wrong group name", !evsel->group_name); in test__leader_sample1()
1090 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__leader_sample1()
1091 TEST_ASSERT_VAL("wrong sample_read", evsel->sample_read); in test__leader_sample1()
1100 TEST_ASSERT_VAL("wrong number of entries", 2 == evlist->nr_entries); in test__leader_sample2()
1104 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__leader_sample2()
1105 TEST_ASSERT_VAL("wrong config", in test__leader_sample2()
1107 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__leader_sample2()
1108 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__leader_sample2()
1109 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__leader_sample2()
1110 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__leader_sample2()
1111 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__leader_sample2()
1112 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__leader_sample2()
1113 TEST_ASSERT_VAL("wrong group name", !evsel->group_name); in test__leader_sample2()
1114 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__leader_sample2()
1115 TEST_ASSERT_VAL("wrong sample_read", evsel->sample_read); in test__leader_sample2()
1119 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__leader_sample2()
1120 TEST_ASSERT_VAL("wrong config", in test__leader_sample2()
1122 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__leader_sample2()
1123 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__leader_sample2()
1124 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__leader_sample2()
1125 TEST_ASSERT_VAL("wrong exclude guest", evsel->attr.exclude_guest); in test__leader_sample2()
1126 TEST_ASSERT_VAL("wrong exclude host", !evsel->attr.exclude_host); in test__leader_sample2()
1127 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__leader_sample2()
1128 TEST_ASSERT_VAL("wrong group name", !evsel->group_name); in test__leader_sample2()
1129 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__leader_sample2()
1130 TEST_ASSERT_VAL("wrong sample_read", evsel->sample_read); in test__leader_sample2()
1139 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__checkevent_pinned_modifier()
1140 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__checkevent_pinned_modifier()
1141 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_pinned_modifier()
1142 TEST_ASSERT_VAL("wrong precise_ip", evsel->attr.precise_ip); in test__checkevent_pinned_modifier()
1143 TEST_ASSERT_VAL("wrong pinned", evsel->attr.pinned); in test__checkevent_pinned_modifier()
1152 TEST_ASSERT_VAL("wrong number of entries", 3 == evlist->nr_entries); in test__pinned_group()
1156 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__pinned_group()
1157 TEST_ASSERT_VAL("wrong config", in test__pinned_group()
1159 TEST_ASSERT_VAL("wrong group name", !evsel->group_name); in test__pinned_group()
1160 TEST_ASSERT_VAL("wrong leader", evsel->leader == leader); in test__pinned_group()
1161 TEST_ASSERT_VAL("wrong pinned", evsel->attr.pinned); in test__pinned_group()
1165 TEST_ASSERT_VAL("wrong type", PERF_TYPE_HARDWARE == evsel->attr.type); in test__pinned_group()
1166 TEST_ASSERT_VAL("wrong config", in test__pinned_group()
1168 TEST_ASSERT_VAL("wrong pinned", !evsel->attr.pinned); in test__pinned_group()
1172 TEST_ASSERT_VAL("wrong config", in test__pinned_group()
1174 TEST_ASSERT_VAL("wrong pinned", !evsel->attr.pinned); in test__pinned_group()
1183 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->nr_entries); in test__checkevent_breakpoint_len()
1184 TEST_ASSERT_VAL("wrong type", PERF_TYPE_BREAKPOINT == evsel->attr.type); in test__checkevent_breakpoint_len()
1185 TEST_ASSERT_VAL("wrong config", 0 == evsel->attr.config); in test__checkevent_breakpoint_len()
1186 TEST_ASSERT_VAL("wrong bp_type", (HW_BREAKPOINT_R | HW_BREAKPOINT_W) == in test__checkevent_breakpoint_len()
1188 TEST_ASSERT_VAL("wrong bp_len", HW_BREAKPOINT_LEN_1 == in test__checkevent_breakpoint_len()
1198 TEST_ASSERT_VAL("wrong number of entries", 1 == evlist->nr_entries); in test__checkevent_breakpoint_len_w()
1199 TEST_ASSERT_VAL("wrong type", PERF_TYPE_BREAKPOINT == evsel->attr.type); in test__checkevent_breakpoint_len_w()
1200 TEST_ASSERT_VAL("wrong config", 0 == evsel->attr.config); in test__checkevent_breakpoint_len_w()
1201 TEST_ASSERT_VAL("wrong bp_type", HW_BREAKPOINT_W == in test__checkevent_breakpoint_len_w()
1203 TEST_ASSERT_VAL("wrong bp_len", HW_BREAKPOINT_LEN_2 == in test__checkevent_breakpoint_len_w()
1214 TEST_ASSERT_VAL("wrong exclude_user", !evsel->attr.exclude_user); in test__checkevent_breakpoint_len_rw_modifier()
1215 TEST_ASSERT_VAL("wrong exclude_kernel", evsel->attr.exclude_kernel); in test__checkevent_breakpoint_len_rw_modifier()
1216 TEST_ASSERT_VAL("wrong exclude_hv", evsel->attr.exclude_hv); in test__checkevent_breakpoint_len_rw_modifier()
1217 TEST_ASSERT_VAL("wrong precise_ip", !evsel->attr.precise_ip); in test__checkevent_breakpoint_len_rw_modifier()
1242 TEST_ASSERT_VAL("Can't open events dir", events_dir); in count_tracepoints()
1260 TEST_ASSERT_VAL("Can't open sys dir", sys_dir); in count_tracepoints()
1281 TEST_ASSERT_VAL("wrong events count", in test__all_tracepoints()