Lines Matching refs:test_state

48 		env.test_state->stdout = stdout;  in stdio_hijack_init()
82 stdout = env.test_state->stdout; in stdio_restore_cleanup()
83 stderr = env.test_state->stdout; in stdio_restore_cleanup()
85 fclose(env.test_state->stdout); in stdio_restore_cleanup()
86 env.test_state->stdout = NULL; in stdio_restore_cleanup()
228 static void print_test_result(const struct prog_test_def *test, const struct test_state *test_state) in print_test_result() argument
230 int skipped_cnt = test_state->skip_cnt; in print_test_result()
231 int subtests_cnt = test_state->subtest_num; in print_test_result()
234 if (test_state->error_cnt) in print_test_result()
285 const struct test_state *test_state, in dump_test_log() argument
290 bool test_failed = test_state->error_cnt > 0; in dump_test_log()
291 bool force_log = test_state->force_log; in dump_test_log()
309 if (test_state->log_cnt && print_test) in dump_test_log()
310 print_test_log(test_state->log_buf, test_state->log_cnt); in dump_test_log()
316 jsonw_write_log_message(w, test_state->log_buf, test_state->log_cnt); in dump_test_log()
322 for (i = 0; i < test_state->subtest_num; i++) { in dump_test_log()
323 subtest_state = &test_state->subtest_states[i]; in dump_test_log()
356 print_test_result(test, test_state); in dump_test_log()
408 struct test_state *test_state = env.test_state; in test__end_subtest() local
412 test_state->error_cnt++; in test__end_subtest()
415 test_state->sub_succ_cnt++; in test__end_subtest()
417 test_state->skip_cnt++; in test__end_subtest()
421 print_subtest_name(test->test_num, test_state->subtest_num, in test__end_subtest()
433 struct test_state *state = env.test_state; in test__start_subtest()
485 env.test_state->force_log = true; in test__force_log()
493 env.test_state->skip_cnt++; in test__skip()
501 env.test_state->error_cnt++; in test__fail()
650 static struct test_state test_states[ARRAY_SIZE(prog_test_defs)];
995 env.test_state->error_cnt++; in crash_handler()
996 dump_test_log(env.test, env.test_state, true, false, NULL); in crash_handler()
1075 struct test_state *state = &test_states[test_num]; in run_one_test()
1078 env.test_state = state; in run_one_test()
1152 static int dispatch_thread_send_subtests(int sock_fd, struct test_state *state) in dispatch_thread_send_subtests()
1194 struct test_state *state; in dispatch_thread()
1290 struct test_state *state = &test_states[i]; in calculate_summary_and_print_errors()
1331 struct test_state *state = &test_states[i]; in calculate_summary_and_print_errors()
1475 static int worker_main_send_subtests(int sock, struct test_state *state) in worker_main_send_subtests()
1542 struct test_state *state = &test_states[test_to_run]; in worker_main()
1607 struct test_state *test_state = &test_states[i]; in free_test_states() local
1609 for (j = 0; j < test_state->subtest_num; j++) in free_test_states()
1610 free_subtest_state(&test_state->subtest_states[j]); in free_test_states()
1612 free(test_state->subtest_states); in free_test_states()
1613 free(test_state->log_buf); in free_test_states()
1614 test_state->subtest_states = NULL; in free_test_states()
1615 test_state->log_buf = NULL; in free_test_states()