Lines Matching refs:test_name
221 static bool test_matches(const char *prefix, const char *test_name, in test_matches() argument
234 if (!strncmp(test_name, select_name, len)) in test_matches()
239 if (!strncmp(test_name, prefix, strlen(prefix))) in test_matches()
240 test_name += strlen(prefix); in test_matches()
242 const char *p = strstr(test_name, "_test_"); in test_matches()
246 test_name = p + strlen("_test_"); in test_matches()
249 if (!strncmp(test_name, select_name, len)) in test_matches()
472 const char *test_name) in ut_run_test() argument
480 printf("Test: %s: %s%s\n", test_name, fname, note); in ut_run_test()
620 const char *test_name = test->name; in ut_run_tests() local
624 !test_matches(prefix, test_name, select_name)) in ut_run_tests()
635 len = strlen(test_name); in ut_run_tests()
636 if (len < 6 || strcmp(test_name + len - 6, "_norun")) { in ut_run_tests()
638 test_name); in ut_run_tests()
644 test_name); in ut_run_tests()
662 if (prefix_len && !strncmp(test_name, prefix, prefix_len)) in ut_run_tests()
663 test_name = test_name + prefix_len; in ut_run_tests()
666 ret = ut_run_test_live_flat(uts, test, test_name); in ut_run_tests()
668 printf("Test '%s' failed %d times\n", test_name, in ut_run_tests()