Lines Matching defs:suite
255 struct suite {
354 litest_add_tcase_for_device(struct suite *suite,
372 list_insert(&suite->tests, &t->node);
376 litest_add_tcase_no_device(struct suite *suite,
398 list_insert(&suite->tests, &t->node);
402 litest_add_tcase_deviceless(struct suite *suite,
425 list_insert(&suite->tests, &t->node);
428 static struct suite *
431 struct suite *s;
470 struct suite *suite;
486 suite = get_suite(suite_name);
490 litest_add_tcase_deviceless(suite, func, funcname, range);
494 litest_add_tcase_no_device(suite, func, funcname, range);
511 litest_add_tcase_for_device(suite,
530 litest_add_tcase_for_device(suite,
623 struct suite *s;
900 struct suite *s;
998 struct suite *s;
1019 /* Check just takes the suite/test name pointers but doesn't strdup
1023 /* For each test, create one test suite with one test case, then
1029 Suite *suite;
1034 * test suite runner, just in case. Filtering
1076 suite = suite_create(sname);
1077 suite_add_tcase(suite, tc);
1080 sr = srunner_create(suite);
1082 srunner_add_suite(sr, suite);
1103 /* tr_tcname is in the form "suite:testcase", let's
1104 * convert this to "suite(testcase)" to make
1213 "libinput test-suite runner",
1410 "# This is a run-time file for the libinput test suite and\n"
1411 "# should be removed on exit. If the test-suite is not currently \n"
1426 * test suite, we expect the others to be in place already */
4699 "See the libinput-test-suite(1) man page for details.\n",
4774 struct suite *s;