Lines Matching defs:tests
257 struct list tests;
282 /* Note: in some tests we create multiple devices for the same path.
372 list_insert(&suite->tests, &t->node);
398 list_insert(&suite->tests, &t->node);
425 list_insert(&suite->tests, &t->node);
441 list_init(&s->tests);
898 litest_free_test_list(struct list *tests)
902 list_for_each_safe(s, tests, node) {
905 list_for_each_safe(t, &s->tests, node) {
961 dprintf(fd, "<testsuites id=\"%s\" tests=\"%d\" failures=\"%d\">\n",
994 litest_run_suite(struct list *tests, int which, int max, int error_fd)
1027 list_for_each(s, tests, node) {
1028 list_for_each(t, &s->tests, node) {
1033 /* We run deviceless tests as part of the normal
1132 litest_fork_subtests(struct list *tests, int max_forks)
1150 failed = litest_run_suite(tests,
1247 "Error: filters are too strict, no tests to run.\n");
4686 " Glob to filter on tests that do not create test devices\n"
4697 " List all tests\n"
4772 litest_list_tests(struct list *tests)
4777 list_for_each(s, tests, node) {
4780 list_for_each(t, &s->tests, node) {
4833 "uinput device is missing, skipping tests.\n");