Lines Matching refs:test
41 static void dump_test_log(const struct prog_test_def *test, bool failed) in dump_test_log() argument
48 if (env.verbose || test->force_log || failed) { in dump_test_log()
62 if (env.test->skip_cnt) { in skip_account()
64 env.test->skip_cnt = 0; in skip_account()
70 struct prog_test_def *test = env.test; in test__end_subtest() local
71 int sub_error_cnt = test->error_cnt - test->old_error_cnt; in test__end_subtest()
79 dump_test_log(test, sub_error_cnt); in test__end_subtest()
82 test->test_num, test->subtest_num, in test__end_subtest()
83 test->subtest_name, sub_error_cnt ? "FAIL" : "OK"); in test__end_subtest()
88 struct prog_test_def *test = env.test; in test__start_subtest() local
90 if (test->subtest_name) { in test__start_subtest()
92 test->subtest_name = NULL; in test__start_subtest()
95 test->subtest_num++; in test__start_subtest()
100 test->subtest_num); in test__start_subtest()
104 if (!should_run(&env.subtest_selector, test->subtest_num, name)) in test__start_subtest()
107 test->subtest_name = name; in test__start_subtest()
108 env.test->old_error_cnt = env.test->error_cnt; in test__start_subtest()
114 env.test->force_log = true; in test__force_log()
119 env.test->skip_cnt++; in test__skip()
124 env.test->error_cnt++; in test__fail()
131 if (!env.test->need_cgroup_cleanup) { in test__join_cgroup()
135 env.test->test_num, env.test->test_name); in test__join_cgroup()
139 env.test->need_cgroup_cleanup = true; in test__join_cgroup()
146 env.test->test_num, env.test->test_name, path, errno); in test__join_cgroup()
153 env.test->test_num, env.test->test_name, path, errno); in test__join_cgroup()
177 int bpf_find_map(const char *test, struct bpf_object *obj, const char *name) in bpf_find_map() argument
183 printf("%s:FAIL:map '%s' not found\n", test, name); in bpf_find_map()
542 struct prog_test_def *test = &prog_test_defs[i]; in main() local
544 env.test = test; in main()
545 test->test_num = i + 1; in main()
548 test->test_num, test->test_name)) in main()
551 test->run_test(); in main()
553 if (test->subtest_name) in main()
556 test->tested = true; in main()
557 if (test->error_cnt) in main()
563 dump_test_log(test, test->error_cnt); in main()
566 test->test_num, test->test_name, in main()
567 test->error_cnt ? "FAIL" : "OK"); in main()
569 if (test->need_cgroup_cleanup) in main()