sc7180-trogdor-kingoftown: kms_lease@page-flip-implicit-plane, FLAKE
Below test was reported as flake in drm-ci testing,
# Board Name: sc7180-trogdor-kingoftown
# Failure Rate: 40
# IGT Version: 1.29-g33adea9eb
# Linux Version: 6.13.0-rc2
kms_lease@page-flip-implicit-plane
2024-12-16 05:55:45.008577: Slowest tests:
2024-12-16 05:55:45.008588: dumb_buffer@create-clear (40.13s)
2024-12-16 05:55:45.008608: kms_flip@wf_vblank-ts-check (36.14s)
2024-12-16 05:55:45.008618: kms_flip@flip-vs-absolute-wf_vblank-interruptible (35.98s)
2024-12-16 05:55:45.008628: kms_flip@blocking-absolute-wf_vblank (35.50s)
2024-12-16 05:55:45.008640: kms_flip@dpms-off-confusion (35.34s)
2024-12-16 05:55:45.008650: Some known flakes found:
2024-12-16 05:55:45.008668: kms_lease@page-flip-implicit-plane
Pipeline: https://gitlab.freedesktop.org/vigneshraman/linux/-/jobs/68236555
command: cd "/igt/libexec/igt-gpu-tools" && "/igt/libexec/igt-gpu-tools/kms_lease" "--run-subtest" "page-flip-implicit-plane"
pid: 917
exit status: exit status: 98
stdout:
-------
IGT-Version: 1.29-g33adea9eb (aarch64) (Linux: 6.13.0-rc2-g683183be178e aarch64)
Using IGT_SRANDOM=1734328316 for randomisation
Opened device: /dev/dri/card0
Starting subtest: page-flip-implicit-plane
Starting dynamic subtest: pipe-A-eDP-1
Stack trace:
#0 ../lib/igt_core.c:2051 __igt_fail_assert()
#1 [page_flip_implicit_plane+0x3bc]
#2 ../tests/kms_lease.c:1301 __igt_unique____real_main1244()
#3 ../tests/kms_lease.c:1244 main()
#4 [__libc_init_first+0x80]
#5 [__libc_start_main+0x98]
#6 [_start+0x30]
Dynamic subtest pipe-A-eDP-1: FAIL (1.263s)
Starting dynamic subtest: pipe-B-eDP-1
Dynamic subtest pipe-B-eDP-1: SUCCESS (1.276s)
Subtest page-flip-implicit-plane: FAIL (2.570s)
stderr:
-------
(kms_lease:917) CRITICAL: Test assertion failure function page_flip_implicit_plane, file ../tests/kms_lease.c:384:
(kms_lease:917) CRITICAL: Failed assertion: (drmModePageFlip(data->lease.fd, data->crtc_id, data->master.primary_fb.fb_id, 0, ((void *)0))) == 0
(kms_lease:917) CRITICAL: Last errno: 16, Device or resource busy
Dynamic subtest pipe-A-eDP-1 failed.
**** DEBUG ****
(kms_lease:917) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_lease:917) DEBUG: Test requirement passed: wrong_plane_id
(kms_lease:917) igt_kms-DEBUG: display: eDP-1: set_pipe(A)
(kms_lease:917) igt_kms-DEBUG: display: eDP-1: Selecting pipe A
(kms_lease:917) igt_fb-DEBUG: igt_create_fb_with_bo_size(width=1366, height=768, format=XR24(0x34325258), modifier=0x0, size=0)
(kms_lease:917) igt_fb-DEBUG: igt_create_fb_with_bo_size(handle=1, pitch=5504)
(kms_lease:917) ioctl_wrappers-DEBUG: Test requirement passed: igt_has_fb_modifiers(fd)
(kms_lease:917) igt_fb-DEBUG: Test requirement passed: cairo_surface_status(fb->cairo_surface) == CAIRO_STATUS_SUCCESS
(kms_lease:917) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_lease:917) igt_kms-DEBUG: display: A.0: plane_set_fb(73)
(kms_lease:917) igt_kms-DEBUG: display: A.0: plane_set_size (1366x768)
(kms_lease:917) igt_kms-DEBUG: display: A.0: fb_set_position(0,0)
(kms_lease:917) igt_kms-DEBUG: display: A.0: fb_set_size(1366x768)
(kms_lease:917) igt_kms-DEBUG: display: commit {
(kms_lease:917) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_lease:917) igt_kms-DEBUG: display: Fixing up initial rotation pipe A, plane 0
(kms_lease:917) igt_kms-DEBUG: display: eDP-1: SetCrtc pipe A, fb 73, src (0, 0), mode 1366x768
(kms_lease:917) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_lease:917) igt_kms-DEBUG: display: Fixing up initial rotation pipe A, plane 1
(kms_lease:917) igt_kms-DEBUG: display: SetPlane pipe A, plane 1, disabling
(kms_lease:917) igt_kms-DEBUG: display: SetProp plane A.1 "rotation" to 0x1/1
(kms_lease:917) igt_kms-DEBUG: display: SetProp plane A.1 "pixel blend mode" to 0x0/0
(kms_lease:917) igt_kms-DEBUG: display: SetProp plane A.1 "alpha" to 0xffff/65535
(kms_lease:917) igt_kms-DEBUG: display: SetProp plane A.1 "FB_DAMAGE_CLIPS" to 0x0/0
(kms_lease:917) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_lease:917) igt_kms-DEBUG: display: Fixing up initial rotation pipe A, plane 2
(kms_lease:917) igt_kms-DEBUG: display: SetCursor pipe A, disabling
(kms_lease:917) igt_kms-DEBUG: display: MoveCursor pipe A, (0, 0)
(kms_lease:917) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_lease:917) igt_kms-DEBUG: display: Fixing up initial rotation pipe A, plane 3
(kms_lease:917) igt_kms-DEBUG: display: SetCursor pipe A, disabling
(kms_lease:917) igt_kms-DEBUG: display: MoveCursor pipe A, (0, 0)
(kms_lease:917) igt_kms-DEBUG: display: }
(kms_lease:917) CRITICAL: Test assertion failure function page_flip_implicit_plane, file ../tests/kms_lease.c:384:
(kms_lease:917) CRITICAL: Failed assertion: (drmModePageFlip(data->lease.fd, data->crtc_id, data->master.primary_fb.fb_id, 0, ((void *)0))) == 0
(kms_lease:917) CRITICAL: Last errno: 16, Device or resource busy
(kms_lease:917) igt_core-INFO: Stack trace:
(kms_lease:917) igt_core-INFO: #0 ../lib/igt_core.c:2051 __igt_fail_assert()
(kms_lease:917) igt_core-INFO: #1 [page_flip_implicit_plane+0x3bc]
(kms_lease:917) igt_core-INFO: #2 ../tests/kms_lease.c:1301 __igt_unique____real_main1244()
(kms_lease:917) igt_core-INFO: #3 ../tests/kms_lease.c:1244 main()
(kms_lease:917) igt_core-INFO: #4 [__libc_init_first+0x80]
(kms_lease:917) igt_core-INFO: #5 [__libc_start_main+0x98]
(kms_lease:917) igt_core-INFO: #6 [_start+0x30]
**** END ****
dmesg: lava.zip