Hi Maintainers,
There are some flake test reported for vkms driver testing in drm-ci.
# Board Name: vkms
# Failure Rate: 100
# IGT Version: 1.30-g04bedb923
# Linux Version: 6.14.0-rc4
kms_pipe_crc_basic@suspend-read-crc
DEBUG - Begin test kms_pipe_crc_basic@suspend-read-crc
[ 626.048130] PM: Some devices failed to suspend, or early wake event
detected
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_core-WARNING: [cmd]
rtcwake: write error
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_aux-WARNING: rtcwake
failed with 1
ERROR - Igt error: Check dmesg for further details.
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_aux-CRITICAL: Test
assertion failure function suspend_via_rtcwake, file ../lib/igt_aux.c:828:
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_aux-CRITICAL: Failed
assertion: ret == 0
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_aux-CRITICAL: error: 1 != 0
ERROR - Igt error: Dynamic subtest pipe-A-Virtual-17 failed.
ERROR - Igt error: **** DEBUG ****
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: display:
Virtual-17: set_pipe(A)
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: display:
Virtual-17: Selecting pipe A
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: Test
requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
ERROR - Igt error: (kms_pipe_crc_basic:1918) DEBUG: Clearing the fb with
color (0.00,1.00,0.00)
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_fb-DEBUG:
igt_create_fb_with_bo_size(width=1024, height=768,
format=XR24(0x34325258), modifier=0x0, size=0)
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_fb-DEBUG:
igt_create_fb_with_bo_size(handle=1, pitch=4096)
ERROR - Igt error: (kms_pipe_crc_basic:1918) ioctl_wrappers-DEBUG: Test
requirement passed: igt_has_fb_modifiers(fd)
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_fb-DEBUG: Test
requirement passed: cairo_surface_status(fb->cairo_surface) ==
CAIRO_STATUS_SUCCESS
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: display:
A.0: plane_set_fb(48)
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: display:
A.0: plane_set_size (1024x768)
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: display:
A.0: fb_set_position(0,0)
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: display:
A.0: fb_set_size(1024x768)
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: display:
commit {
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: Test
requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: display:
Fixing up initial rotation pipe A, plane 0
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: display:
Virtual-17: SetCrtc pipe A, fb 48, src (0, 0), mode 1024x768
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: Test
requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: display:
Fixing up initial rotation pipe A, plane 1
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: display:
SetCursor pipe A, disabling
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: display:
MoveCursor pipe A, (0, 0)
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: display: }
ERROR - Igt error: (kms_pipe_crc_basic:1918) DEBUG: CRC for this fb:
f2bebf54
ERROR - Igt error: (kms_pipe_crc_basic:1918) DEBUG: Clearing the fb with
color (0.00,1.00,1.00)
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_fb-DEBUG:
igt_create_fb_with_bo_size(width=1024, height=768,
format=XR24(0x34325258), modifier=0x0, size=0)
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_fb-DEBUG:
igt_create_fb_with_bo_size(handle=1, pitch=4096)
ERROR - Igt error: (kms_pipe_crc_basic:1918) ioctl_wrappers-DEBUG: Test
requirement passed: igt_has_fb_modifiers(fd)
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_fb-DEBUG: Test
requirement passed: cairo_surface_status(fb->cairo_surface) ==
CAIRO_STATUS_SUCCESS
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: display:
A.0: plane_set_fb(48)
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: display:
A.0: plane_set_size (1024x768)
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: display:
A.0: fb_set_position(0,0)
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: display:
A.0: fb_set_size(1024x768)
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: display:
commit {
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: Test
requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: display:
Virtual-17: SetCrtc pipe A, fb 48, src (0, 0), mode 1024x768
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: Test
requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: display: }
ERROR - Igt error: (kms_pipe_crc_basic:1918) DEBUG: CRC for this fb:
aff09c42
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: display:
Virtual-17: set_pipe(None)
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: display:
Virtual-17: Selecting pipe None
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: display:
A.0: plane_set_fb(0)
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: display:
A.0: plane_set_size (0x0)
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: display:
A.0: fb_set_position(0,0)
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: display:
A.0: fb_set_size(0x0)
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: display:
commit {
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: Test
requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: display:
SetCrtc pipe A, disabling
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: Test
requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_kms-DEBUG: display: }
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_aux-DEBUG: Test
requirement passed: (power_dir = open("/sys/power", O_RDONLY)) >= 0
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_aux-DEBUG: Test
requirement passed: is_state_supported(power_dir, state)
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_aux-DEBUG: Test
requirement passed: test == SUSPEND_TEST_NONE || faccessat(power_dir,
"pm_test", R_OK | W_OK, 0) == 0
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_aux-DEBUG: Test
requirement passed: !(state == SUSPEND_STATE_DISK &&
!igt_get_total_swap_mb())
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_aux-DEBUG: Test
requirement passed: ret == 0
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_core-INFO: [cmd]
rtcwake: assuming RTC uses UTC ...
ERROR - Igt error: rtcwake: wakeup from "mem" using /dev/rtc0 at Fri Mar
7 11:40:25 2025
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_core-WARNING: [cmd]
rtcwake: write error
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_aux-WARNING: rtcwake
failed with 1
ERROR - Igt error: Check dmesg for further details.
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_aux-DEBUG: suspend_stats:
ERROR - Igt error: success: 3
ERROR - Igt error: fail: 4
ERROR - Igt error: failed_freeze: 0
ERROR - Igt error: failed_prepare: 0
ERROR - Igt error: failed_suspend: 4
ERROR - Igt error: failed_suspend_late: 0
ERROR - Igt error: failed_suspend_noirq: 0
ERROR - Igt error: failed_resume_noirq: 0
ERROR - Igt error: failed_resume_early: 0
ERROR - Igt error: failed_resume: 0
ERROR - Igt error: failures:
ERROR - Igt error: last_failed_dev:
ERROR - Igt error:
ERROR - Igt error: last_failed_errno: -16
ERROR - Igt error: -16
ERROR - Igt error: last_failed_step: suspend
ERROR - Igt error: suspend
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_aux-CRITICAL: Test
assertion failure function suspend_via_rtcwake, file ../lib/igt_aux.c:828:
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_aux-CRITICAL: Failed
assertion: ret == 0
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_aux-CRITICAL: error: 1 != 0
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_core-INFO: Stack trace:
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_core-INFO: #0
../lib/igt_core.c:2055 __igt_fail_assert()
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_core-INFO: #1
../lib/igt_aux.c:744 igt_system_suspend_autoresume()
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_core-INFO: #2
../tests/kms_pipe_crc_basic.c:441 __igt_unique____real_main376()
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_core-INFO: #3
../tests/kms_pipe_crc_basic.c:376 main()
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_core-INFO: #4
[__libc_init_first+0x8a]
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_core-INFO: #5
[__libc_start_main+0x85]
ERROR - Igt error: (kms_pipe_crc_basic:1918) igt_core-INFO: #6
[_start+0x21]
ERROR - Igt error: **** END ****
ERROR - Test kms_pipe_crc_basic@suspend-read-crc: Fail: See
"/builds/vigneshraman/linux/results/igt.kms_pipe_crc_basic@xxxxxxxxxxxxxxxxxxxx"
DEBUG - End test kms_pipe_crc_basic@suspend-read-crc
Pipeline: https://gitlab.freedesktop.org/vigneshraman/linux/-/jobs/72473690
Please could you have a look at these test results and let us know if
you need more information. Thank you.
Regards,
Vignesh