Lines Matching defs:test_name
140 * @test_name: test name
153 #define TEST(test_name) __TEST_IMPL(test_name, -1)
158 * @test_name: test name
172 #define TEST_SIGNAL(test_name, signal) __TEST_IMPL(test_name, signal)
174 #define __TEST_IMPL(test_name, _signal) \
175 static void test_name(struct __test_metadata *_metadata); \
176 static void wrapper_##test_name( \
180 test_name(_metadata); \
182 static struct __test_metadata _##test_name##_object = \
183 { .name = #test_name, \
184 .fn = &wrapper_##test_name, \
188 static void __attribute__((constructor)) _register_##test_name(void) \
190 __register_test(&_##test_name##_object); \
192 static void test_name( \
372 * @test_name: test name
388 #define TEST_F(fixture_name, test_name) \
389 __TEST_F_IMPL(fixture_name, test_name, -1, TEST_TIMEOUT_DEFAULT)
391 #define TEST_F_SIGNAL(fixture_name, test_name, signal) \
392 __TEST_F_IMPL(fixture_name, test_name, signal, TEST_TIMEOUT_DEFAULT)
394 #define TEST_F_TIMEOUT(fixture_name, test_name, timeout) \
395 __TEST_F_IMPL(fixture_name, test_name, -1, timeout)
397 #define __TEST_F_IMPL(fixture_name, test_name, signal, tmout) \
398 static void fixture_name##_##test_name( \
402 static void wrapper_##fixture_name##_##test_name( \
433 fixture_name##_##test_name(_metadata, self, variant->data); \
453 static void wrapper_##fixture_name##_##test_name##_teardown( \
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; \
470 object->teardown_fn = &wrapper_##fixture_name##_##test_name##_teardown; \
473 _##fixture_name##_##test_name##_object = object; \
476 static void fixture_name##_##test_name( \
864 * @test_name: name of the test case
870 #define XFAIL_ADD(fixture_name, variant_name, test_name) \
872 _##fixture_name##_##variant_name##_##test_name##_xfail = \
878 _register_##fixture_name##_##variant_name##_##test_name##_xfail(void) \
880 _##fixture_name##_##variant_name##_##test_name##_xfail.test = \
881 _##fixture_name##_##test_name##_object; \
882 __register_xfail(&_##fixture_name##_##variant_name##_##test_name##_xfail); \
1188 char test_name[1024];
1199 snprintf(test_name, sizeof(test_name), "%s%s%s.%s",
1202 ksft_print_msg(" RUN %s ...\n", test_name);
1221 __test_passed(t) ? "OK" : "FAIL", test_name);
1237 ksft_test_result_code(t->exit_code, test_name,