[igt-dev] [PATCH i-g-t 2/3] tests/vkms: Add tests that perform operations on the primary plane

Maíra Canal mcanal at igalia.com
Tue Apr 11 13:29:45 UTC 2023


Commits 4dee3c4b32a6 ("drm/vkms: remove the need for the primary plane
to be visible") and 4a1b5d183273 ("drm/vkms: allow the primary plane to
be positioned") allowed vkms to have a non-visible primary plane and
to position the primary plane in such a way that doesn't cover the
entire CRTC.

Those commits ended up making it possible to run tests that perform
operations on the primary plane. So, add tests that perform operations
on the primary plane.

Signed-off-by: Maíra Canal <mcanal at igalia.com>
---
 tests/vkms_ci/vkms.testlist | 6 ++++++
 1 file changed, 6 insertions(+)

diff --git a/tests/vkms_ci/vkms.testlist b/tests/vkms_ci/vkms.testlist
index c52dc210..cb15ded1 100644
--- a/tests/vkms_ci/vkms.testlist
+++ b/tests/vkms_ci/vkms.testlist
@@ -13,6 +13,7 @@ igt at kms_atomic_transition@plane-all-modeset-transition
 igt at kms_atomic_transition@plane-all-transition
 igt at kms_atomic_transition@plane-all-transition-nonblocking
 igt at kms_atomic_transition@plane-primary-toggle-with-vblank-wait
+igt at kms_atomic_transition@plane-toggle-modeset-transition
 igt at kms_atomic_transition@plane-use-after-nonblocking-unbind
 igt at kms_bw@linear-tiling-1-displays-1920x1080p
 igt at kms_bw@linear-tiling-1-displays-2560x1440p
@@ -179,6 +180,7 @@ igt at kms_plane@plane-position-hole-dpms
 igt at kms_plane_cursor@overlay
 igt at kms_plane_cursor@primary
 igt at kms_plane_cursor@viewport
+igt at kms_plane_lowres@tiling-none
 igt at kms_plane_multiple@tiling-none
 igt at kms_plane_scaling@planes-downscale-factor-0-25
 igt at kms_plane_scaling@planes-downscale-factor-0-5
@@ -222,6 +224,9 @@ igt at kms_sequence@get-forked-busy
 igt at kms_sequence@get-idle
 igt at kms_sequence@queue-busy
 igt at kms_sequence@queue-idle
+igt at kms_universal_plane@disable-primary-vs-flip-pipe-a
+igt at kms_universal_plane@universal-plane-pageflip-windowed-pipe-a
+igt at kms_universal_plane@universal-plane-pipe-a-functional
 igt at kms_vblank@crtc-id
 igt at kms_vblank@invalid
 igt at kms_vblank@pipe-a-accuracy-idle
@@ -231,6 +236,7 @@ igt at kms_vblank@pipe-a-query-forked-busy
 igt at kms_vblank@pipe-a-query-idle
 igt at kms_vblank@pipe-a-ts-continuation-dpms-suspend
 igt at kms_vblank@pipe-a-ts-continuation-idle
+igt at kms_vblank@pipe-a-ts-continuation-modeset
 igt at kms_vblank@pipe-a-ts-continuation-suspend
 igt at kms_vblank@pipe-a-wait-busy
 igt at kms_vblank@pipe-a-wait-forked
-- 
2.39.2



More information about the igt-dev mailing list