From ac3d06094a635bfeb0c6d6752f7f7bfbc21ecf2a Mon Sep 17 00:00:00 2001 From: Chris Wilson Date: Sat, 6 Sep 2014 18:14:35 +0100 Subject: igt/kms_universal_plane: Only test existing planes Only attempt to test the number of planes that exist on the device so as not to trigger spurious failures. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=82233 Signed-off-by: Chris Wilson --- tests/kms_universal_plane.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'tests/kms_universal_plane.c') diff --git a/tests/kms_universal_plane.c b/tests/kms_universal_plane.c index 2e67e242..95940718 100644 --- a/tests/kms_universal_plane.c +++ b/tests/kms_universal_plane.c @@ -555,6 +555,7 @@ static data_t data; igt_main { + int num_pipes; igt_skip_on_simulation(); @@ -569,7 +570,8 @@ igt_main igt_require(data.display.has_universal_planes); } - for (int pipe = 0; pipe < 3; pipe++) + num_pipes = igt_display_get_n_pipes(&data.display); + for (int pipe = 0; pipe < num_pipes; pipe++) run_tests_for_pipe(&data, pipe); igt_fixture { -- cgit v1.2.3