Flaky tests for mediatek mt8173/mt8183

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Maintainers,

There are some flaky tests reported for mediatek mt8173 and mt8183 display driver testing in drm-ci.

=== mediatek mt8173 ===
# Board Name: mt8173-elm-hana.dtb
# Linux Version: 6.7.0-rc3
# IGT Version: 1.28-gd2af13d9f
# Failure Rate: 50

Pipeline url:
https://gitlab.freedesktop.org/vigneshraman/linux/-/jobs/52857571
https://gitlab.freedesktop.org/vigneshraman/linux/-/jobs/52923475

Below test shows inconsistency across multiple runs, giving
results of Pass and Timeout/Fail alternately

kms_cursor_legacy@cursor-vs-flip-atomic-transitions: Timeout and also reported as flaky by deqp-runner:
Starting subtest: cursor-vs-flip-atomic-transitions
Using pipe A & eDP-1
Using a target of 128 cursor updates per quarter-vblank
page flip 8 was delayed, missed 6 frames
page flip 25 was delayed, missed 6 frames
page flip 1 was delayed, missed 15 frames

kms_prop_blob@invalid-set-prop (Fail):
CRITICAL: Test assertion failure function prop_tests, file ../tests /kms_prop_blob.c:342: CRITICAL: Failed assertion: drmIoctl(fd, DRM_IOCTL_MODE_OBJ_SETPROPERTY, &set_prop) == -1 && errno == EINVAL
CRITICAL: Last errno: 13, Permission denied
igt_core-INFO: Stack trace:
igt_core-INFO:   #0 ../lib/igt_core.c:1988 __igt_fail_assert()
igt_core-INFO:   #1 ../tests/kms_prop_blob.c:312 prop_tests()
igt_core-INFO: #2 ../tests/kms_prop_blob.c:382 __igt_unique____real_main350()
igt_core-INFO:   #3 ../tests/kms_prop_blob.c:350 main()
igt_core-INFO:   #4 [__libc_init_first+0x80]
igt_core-INFO:   #5 [__libc_start_main+0x98]
igt_core-INFO:   #6 [_start+0x30]

kms_prop_blob@invalid-set-prop-any (Fail):
CRITICAL: Test assertion failure function prop_tests, file ../tests/kms_prop_blob.c:334: CRITICAL: Failed assertion: drmIoctl(fd, DRM_IOCTL_MODE_OBJ_SETPROPERTY, &set_prop) == -1 && errno == EINVAL
CRITICAL: Last errno: 13, Permission denied
igt_core-INFO: Stack trace:
igt_core-INFO:   #0 ../lib/igt_core.c:1988 __igt_fail_assert()
igt_core-INFO:   #1 ../tests/kms_prop_blob.c:321 prop_tests()
igt_core-INFO: #2 ../tests/kms_prop_blob.c:382 __igt_unique____real_main350()
igt_core-INFO:   #3 ../tests/kms_prop_blob.c:350 main()
igt_core-INFO:   #4 [__libc_init_first+0x80]
igt_core-INFO:   #5 [__libc_start_main+0x98]
igt_core-INFO:   #6 [_start+0x30]

=== mediatek mt8183 ===
# Board Name: mt8183-kukui-jacuzzi-juniper-sku16.dtb
# Linux Version: 6.7.0-rc3
# IGT Version: 1.28-gd2af13d9f
# Failure Rate: 100

Pipeline url:
https://gitlab.freedesktop.org/vigneshraman/linux/-/jobs/52925486

# Reported as flaky by deqp-runner
kms_cursor_legacy@cursor-vs-flip-atomic-transitions:

Starting subtest: cursor-vs-flip-atomic-transitions
Using pipe A & eDP-1
Using a target of 128 cursor updates per quarter-vblank
page flip 1 was delayed, missed 2 frames
page flip 2 was delayed, missed 9 frames
page flip 7 was delayed, missed 1 frames
page flip 8 was delayed, missed 2 frames

I will add these tests in drivers/gpu/drm/ci/xfails/mediatek-mt8173-display-flakes.txt and drivers/gpu/drm/ci/xfails/mediatek-mt8183-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 failures and let us know if you need more information. Thank you.

Regards,
Vignesh



[Index of Archives]     [Linux DRI Users]     [Linux Intel Graphics]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [XFree86]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux