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>
This commit is contained in:
Chris Wilson 2014-09-06 18:14:35 +01:00
parent 5eeb1f34d4
commit ac3d06094a

View File

@ -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 {