Lines Matching refs:curr_test_case
352 static int print_test_result(struct test_suite *t, int curr_suite, int curr_test_case,
358 pr_info("%3d.%1d: %-*s:", curr_suite + 1, curr_test_case + 1, subw,
359 test_description(t, curr_test_case));
361 pr_info("%3d: %-*s:", curr_suite + 1, width, test_description(t, curr_test_case));
371 const char *reason = skip_reason(t, curr_test_case);
393 int curr_suite, curr_test_case, err;
405 curr_test_case = child_test->test_case_num;
411 if (test_suite__num_test_cases(t) > 1 && curr_test_case == 0)
422 pr_info("%3d.%1d: %s:\n", curr_suite + 1, curr_test_case + 1,
423 test_description(t, curr_test_case));
450 print_test_result(t, curr_suite, curr_test_case, TEST_RUNNING,
489 print_test_result(t, curr_suite, curr_test_case, ret, width, /*running=*/0);
495 static int start_test(struct test_suite *test, int curr_suite, int curr_test_case,
504 err = test_function(test, curr_test_case)(test, curr_test_case);
506 print_test_result(test, curr_suite, curr_test_case, err, width,
511 if (pass == 1 && !sequential && test_exclusive(test, curr_test_case)) {
515 if (pass != 1 && (sequential || !test_exclusive(test, curr_test_case))) {
525 (*child)->test_case_num = curr_test_case;
611 int curr_test_case;
621 test_suite__for_each_test_case(*t, curr_test_case) {
622 if (perf_test__matches(test_description(*t, curr_test_case),
642 test_suite__for_each_test_case(*t, curr_test_case) {
644 !perf_test__matches(test_description(*t, curr_test_case),
647 err = start_test(*t, curr_suite, curr_test_case,
678 int curr_test_case;
688 test_suite__for_each_test_case(*t, curr_test_case) {
689 fprintf(fp, "%3d.%1d: %s\n", curr_suite + 1, curr_test_case + 1,
690 test_description(*t, curr_test_case));
759 int curr_test_case;
761 test_suite__for_each_test_case(t, curr_test_case) {
762 if (test_exclusive(t, curr_test_case)) {