Created attachment 130200 [details] 2x-long-flip-vs-cursor-legacy log Kernel drm-tip: 2017y-03m-13d-16h-06m-45s, config 2327. CPU: Celeron(R) CPU G3900 GPU: 00:02.0 0300: 8086:1902 (rev 06) (prog-if 00 [VGA controller]) 2x-long-flip-vs-cursor-legacy 2x-long-nonblocking-modeset-vs-cursor-atomic Tests fail about 50% of the time with slightly different get_vblank failures: (kms_cursor_legacy:3243) CRITICAL: Test assertion failure function two_screens_flip_vs_cursor, file kms_cursor_legacy.c:1030: (kms_cursor_legacy:3243) CRITICAL: Failed assertion: get_vblank(display->drm_fd, pipe, 0) == vblank_start + 1 (kms_cursor_legacy:3243) CRITICAL: error: 130768 != 130767 2x-long-flip-vs-cursor-legacy 2x-long-nonblocking-modeset-vs-cursor-atomic
Something changed between drm-tip: 2017y-03m-13d and 2017y-03m-16d and 2x tests are SKIP now. The system has only 1 VGA screen connected.
The "-legacy" version fails as early as 4.8.0-rc3. I have not checked earlier.
*-atomic fails since it was enabled in 8d2b47dde8a097e6fef2ebb5042cbb267cc75adf 2x-long-flip-vs-cursor-atomic: (1 dmesg-fail + 2 fail) / 32 = 3/32 2x-long-nonblocking-modeset-vs-cursor-atomic: (1 dmesg-fail + 16 fail) / 32 = 17 /32 In addition, 2x-nonblocking-modeset-vs-cursor-atomic fails, like 2x-long-nonblocking-modeset-vs-cursor-atomic, with: (kms_cursor_legacy:10933) CRITICAL: Failed assertion: get_vblank(display->drm_fd, pipe, 0) == vblank_start 2x-long-nonblocking-modeset-vs-cursor-atomic: 1 fail / 32
Created attachment 130412 [details] 2x-nonblocking-modeset-vs-cursor-atomic log summary Log summary as taken from HTML rendering of piglit output
Taking over to work on verification and close if possible.
Both tests failed on the SKL with an older kernel but are no longer reproducible with 4.12-rc7. This is the same box used by Dorota. Marking as resolved.
Closing old verified.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.