diff options
Diffstat (limited to 'tests')
-rw-r--r-- | tests/drm_buddy.c | 2 | ||||
-rw-r--r-- | tests/drm_mm.c | 3 | ||||
-rw-r--r-- | tests/kms_selftest.c | 23 |
3 files changed, 20 insertions, 8 deletions
diff --git a/tests/drm_buddy.c b/tests/drm_buddy.c index 3261f0d61..09feaf635 100644 --- a/tests/drm_buddy.c +++ b/tests/drm_buddy.c @@ -10,7 +10,7 @@ IGT_TEST_DESCRIPTION("Basic sanity check of DRM's buddy allocator (struct drm_bu igt_main { - int ret = igt_kunit("drm_buddy_test", NULL); + int ret = igt_kunit("drm_buddy_test", NULL, NULL); if (ret != 0 && ret != IGT_EXIT_ABORT) igt_kselftests("test-drm_buddy", NULL, NULL, NULL); } diff --git a/tests/drm_mm.c b/tests/drm_mm.c index 88f76a57c..ada8cb936 100644 --- a/tests/drm_mm.c +++ b/tests/drm_mm.c @@ -156,7 +156,8 @@ IGT_TEST_DESCRIPTION("Basic sanity check of DRM's range manager (struct drm_mm)" igt_main { - int ret = igt_kunit("drm_mm_test", NULL); + int ret = igt_kunit("drm_mm_test", NULL, NULL); + if (ret != 0 && ret != IGT_EXIT_ABORT) igt_kselftests("test-drm_mm", NULL, NULL, NULL); } diff --git a/tests/kms_selftest.c b/tests/kms_selftest.c index b27f60fb3..d83e5ff4b 100644 --- a/tests/kms_selftest.c +++ b/tests/kms_selftest.c @@ -26,15 +26,26 @@ IGT_TEST_DESCRIPTION("Basic sanity check of KMS selftests."); +struct kms_kunittests { + const char *kunit; + const char *name; +}; + igt_main { - static const char *kunit_subtests[] = { "drm_cmdline_parser_test", "drm_damage_helper_test", - "drm_dp_mst_helper_test", "drm_format_helper_test", - "drm_format_test", "drm_framebuffer_test", - "drm_plane_helper_test", NULL }; + static const struct kms_kunittests kunit_subtests[] = { + { "drm_cmdline_parser_test", "drm_cmdline" }, + { "drm_damage_helper_test", "drm_damage" }, + { "drm_dp_mst_helper_test", "drm_dp_mst" }, + { "drm_format_helper_test", "drm_format_helper" }, + { "drm_format_test", "drm_format" }, + { "drm_framebuffer_test", "framebuffer" }, + { "drm_plane_helper_test", "drm_plane" }, + { NULL, NULL} + }; - for (int i = 0; kunit_subtests[i] != NULL; i++) - igt_kunit(kunit_subtests[i], NULL); + for (int i = 0; kunit_subtests[i].kunit != NULL; i++) + igt_kunit(kunit_subtests[i].kunit, kunit_subtests[i].name, NULL); igt_kselftests("test-drm_modeset", NULL, NULL, NULL); } |