diff options
author | Chris Wilson <chris@chris-wilson.co.uk> | 2014-09-06 18:14:35 +0100 |
---|---|---|
committer | Chris Wilson <chris@chris-wilson.co.uk> | 2014-09-06 18:15:52 +0100 |
commit | ac3d06094a635bfeb0c6d6752f7f7bfbc21ecf2a (patch) | |
tree | 60ad6c8f681885a78c3f9763f466ca0c77ccaf06 /tests | |
parent | 5eeb1f34d4bd16ef22e9252e876dd93c28c73b3c (diff) |
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 <chris@chris-wilson.co.uk>
Diffstat (limited to 'tests')
-rw-r--r-- | tests/kms_universal_plane.c | 4 |
1 files changed, 3 insertions, 1 deletions
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 { |