Flaky tests for rockchip rk3288/rk3399
Vignesh Raman
vignesh.raman at collabora.com
Wed Dec 20 03:01:02 PST 2023
Hi Maintainers,
There are some flaky tests reported for rk3288 and rk3399 rockchip-drm
display driver testing in drm-ci.
=== rockchip rk3288 ===
# Board Name: rk3288-veyron-jaq.dtb
# Failure Rate: 50
# IGT Version: 1.28-gd2af13d9f
# Linux Version: 6.7.0-rc3
Pipeline url:
https://gitlab.freedesktop.org/vigneshraman/linux/-/jobs/52974828
https://gitlab.freedesktop.org/vigneshraman/linux/-/jobs/52979524
https://gitlab.freedesktop.org/vigneshraman/linux/-/jobs/52933410
# Reported by deqp-runner
kms_cursor_crc at cursor-offscreen-64x21
kms_cursor_crc at cursor-offscreen-32x32
kms_cursor_legacy at flip-vs-cursor-legacy:
(kms_cursor_legacy:1366) CRITICAL: Test assertion failure function
flip_vs_cursor, file ../tests/kms_cursor_legacy.c:1015:
(kms_cursor_legacy:1366) CRITICAL: Failed assertion:
kmstest_get_vblank(display->drm_fd, pipe, 0) == vblank_start
(kms_cursor_legacy:1366) CRITICAL: error: 25330 != 25329
Received signal SIGSEGV.
# The below test shows inconsistency across multiple runs, giving
# results of Pass and Crash alternately.
kms_cursor_crc at cursor-size-change:
(kms_cursor_crc:1047) igt_pipe_crc-CRITICAL: Test assertion failure
function igt_assert_crc_equal, file ../lib/igt_pipe_crc.c:112:
(kms_cursor_crc:1047) igt_pipe_crc-CRITICAL: Failed assertion: !mismatch
|| igt_skip_crc_compare
(kms_cursor_crc:1047) igt_pipe_crc-CRITICAL: Last errno: 11, Resource
temporarily unavailable
Received signal SIGSEGV.
=== rockchip rk3399 ===
# Board Name: rk3399-gru-kevin.dtb
# Failure Rate: 50
# IGT Version: 1.28-gd2af13d9f
# Linux Version: 6.7.0-rc3
Pipeline url:
https://gitlab.freedesktop.org/vigneshraman/linux/-/jobs/52978575
https://gitlab.freedesktop.org/vigneshraman/linux/-/jobs/52940368
https://gitlab.freedesktop.org/vigneshraman/linux/-/jobs/52933412
https://gitlab.freedesktop.org/vigneshraman/linux/-/jobs/52929703
# Reported by deqp-runner
kms_color at gamma
kms_cursor_legacy at cursorA-vs-flipA-toggle
kms_flip at dpms-vs-vblank-race
kms_flip at dpms-vs-vblank-race-interruptible
kms_flip at flip-vs-absolute-wf_vblank-interruptible
kms_flip at flip-vs-wf_vblank-interruptible
kms_flip at modeset-vs-vblank-race-interruptible
kms_pipe_crc_basic at compare-crc-sanitycheck-xr24
kms_setmode at basic
# The below test shows inconsistency across multiple runs, giving
# results of Pass and Fail alternately.
kms_cursor_crc at cursor-rapid-movement-32x10:
(kms_cursor_crc:1495) igt_fb-DEBUG: Test requirement passed:
cairo_surface_status(fb->cairo_surface) == CAIRO_STATUS_SUCCESS
(kms_cursor_crc:1495) igt_core-INFO: Timed out: Opening crc fd, and poll
for first CRC.
I will add these tests in
drivers/gpu/drm/ci/xfails/rockchip-rk3288-display-flakes.txt and
drivers/gpu/drm/ci/xfails/rockchip-rk3399-display-flakes.txt
(https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/tree/Documentation/gpu/automated_testing.rst#n70)
Please could you have a look at these test results and let us know if
you need more information. Thank you.
Regards,
Vignesh
More information about the Linux-rockchip
mailing list