From 0d902cad5f95ec88c3925919215ef674ad38b398 Mon Sep 17 00:00:00 2001 From: Paulo Zanoni Date: Fri, 8 Nov 2013 19:33:08 -0200 Subject: [PATCH] tests/pm_pc8: reorganize main function Split the tests into categories. There are too many tests, it's getting harder to locate the ones we need. Signed-off-by: Paulo Zanoni --- tests/pm_pc8.c | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/tests/pm_pc8.c b/tests/pm_pc8.c index 1d971833..cddb11bd 100644 --- a/tests/pm_pc8.c +++ b/tests/pm_pc8.c @@ -1188,16 +1188,19 @@ int main(int argc, char *argv[]) igt_fixture setup_environment(); + /* Essential things */ igt_subtest("rte") basic_subtest(); igt_subtest("drm-resources-equal") drm_resources_equal_subtest(); + + /* Basic modeset */ igt_subtest("modeset-lpsp") modeset_subtest(SCREEN_TYPE_LPSP, 1, WAIT); igt_subtest("modeset-non-lpsp") modeset_subtest(SCREEN_TYPE_NON_LPSP, 1, WAIT); - igt_subtest("i2c") - i2c_subtest(); + + /* GEM */ igt_subtest("gem-mmap-cpu") gem_mmap_subtest(false); igt_subtest("gem-mmap-gtt") @@ -1206,12 +1209,18 @@ int main(int argc, char *argv[]) gem_pread_subtest(); igt_subtest("gem-execbuf") gem_execbuf_subtest(); + + /* Misc */ + igt_subtest("i2c") + i2c_subtest(); igt_subtest("debugfs-read") debugfs_read_subtest(); igt_subtest("debugfs-forcewake-user") debugfs_forcewake_user_subtest(); igt_subtest("sysfs-read") sysfs_read_subtest(); + + /* Modeset stress */ igt_subtest("modeset-lpsp-stress") modeset_subtest(SCREEN_TYPE_LPSP, 50, WAIT); igt_subtest("modeset-non-lpsp-stress") @@ -1220,8 +1229,12 @@ int main(int argc, char *argv[]) modeset_subtest(SCREEN_TYPE_LPSP, 50, DONT_WAIT); igt_subtest("modeset-non-lpsp-stress-no-wait") modeset_subtest(SCREEN_TYPE_NON_LPSP, 50, DONT_WAIT); + + /* GEM stress */ igt_subtest("gem-execbuf-stress") gem_execbuf_stress_subtest(); + + /* Optional */ igt_subtest("register-compare") { igt_require(do_register_compare); register_compare_subtest();