Lines Matching refs:test_name
152 #define TEST(test_name) __TEST_IMPL(test_name, -1) argument
171 #define TEST_SIGNAL(test_name, signal) __TEST_IMPL(test_name, signal) argument
173 #define __TEST_IMPL(test_name, _signal) \ argument
174 static void test_name(struct __test_metadata *_metadata); \
175 static inline void wrapper_##test_name( \
181 test_name(_metadata); \
184 static struct __test_metadata _##test_name##_object = \
185 { .name = #test_name, \
186 .fn = &wrapper_##test_name, \
190 static void __attribute__((constructor)) _register_##test_name(void) \
192 __register_test(&_##test_name##_object); \
194 static void test_name( \
390 #define TEST_F(fixture_name, test_name) \ argument
391 __TEST_F_IMPL(fixture_name, test_name, -1, TEST_TIMEOUT_DEFAULT)
393 #define TEST_F_SIGNAL(fixture_name, test_name, signal) \ argument
394 __TEST_F_IMPL(fixture_name, test_name, signal, TEST_TIMEOUT_DEFAULT)
396 #define TEST_F_TIMEOUT(fixture_name, test_name, timeout) \ argument
397 __TEST_F_IMPL(fixture_name, test_name, -1, timeout)
399 #define __TEST_F_IMPL(fixture_name, test_name, signal, tmout) \ argument
400 static void fixture_name##_##test_name( \
404 static inline void wrapper_##fixture_name##_##test_name( \
434 fixture_name##_##test_name(_metadata, self, variant->data); \
461 static struct __test_metadata *_##fixture_name##_##test_name##_object; \
463 _register_##fixture_name##_##test_name(void) \
467 object->name = #test_name; \
468 object->fn = &wrapper_##fixture_name##_##test_name; \
472 _##fixture_name##_##test_name##_object = object; \
475 static void fixture_name##_##test_name( \
869 #define XFAIL_ADD(fixture_name, variant_name, test_name) \ argument
871 _##fixture_name##_##variant_name##_##test_name##_xfail = \
877 _register_##fixture_name##_##variant_name##_##test_name##_xfail(void) \
879 _##fixture_name##_##variant_name##_##test_name##_xfail.test = \
880 _##fixture_name##_##test_name##_object; \
881 __register_xfail(&_##fixture_name##_##variant_name##_##test_name##_xfail); \
1213 char test_name[1024]; in __run_test() local
1225 snprintf(test_name, sizeof(test_name), "%s%s%s.%s", in __run_test()
1228 ksft_print_msg(" RUN %s ...\n", test_name); in __run_test()
1247 __test_passed(t) ? "OK" : "FAIL", test_name); in __run_test()
1263 ksft_test_result_code(t->exit_code, test_name, in __run_test()