Thread (4 messages) flat view 4 messages, 3 authors, 3h ago

Re: [PATCH i-g-t v3] tests/kms_atomic_transition: Skip blocking transitions on MTK

From: Kamil Konieczny <hidden>
Date: 2026-09-08 09:59:20

Hi Xiandong,
On 2026-09-08 at 15:48:39 +0800, Xiandong Wang wrote:
MTK blocking atomic transition commits do not satisfy the
immediate page-flip event or out-fence completion check used by
this test.

Keep nonblocking transition variants enabled and skip only the
blocking transition variants on MTK. The separate modeset
transition tests remain enabled.

This is a temporary test limitation until blocking atomic
transition completion is supported by the MTK DRM driver.

Signed-off-by: Xiandong Wang <redacted>
LGTM
Acked-by: Kamil Konieczny <redacted>

I will merge it soon, thank you for your contribution.

Regards,
Kamil
quoted hunk ↗ jump to hunk
---
 tests/kms_atomic_transition.c | 4 ++++
 1 file changed, 4 insertions(+)
diff --git a/tests/kms_atomic_transition.c b/tests/kms_atomic_transition.c
index 37dc77c28..a05a98575 100644
--- a/tests/kms_atomic_transition.c
+++ b/tests/kms_atomic_transition.c
@@ -1288,6 +1288,10 @@ int igt_main_args("", long_opts, help_str, opt_handler, &data)
 
 		igt_describe(transition_tests[i].desc);
 		igt_subtest_with_dynamic_f("%s", transition_tests[i].name) {
+			igt_skip_on_f(is_mtk_device(data.drm_fd) &&
+				      !transition_tests[i].nonblocking,
+				      "MTK blocking atomic transition is currently unsupported\n");
+
 			pipe_count = 0;
 
 			for_each_crtc_with_valid_output(&data.display, crtc,
-- 
2.45.2
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help