IGT-Version: 1.18-g57b4d84 (x86_64) (Linux: 4.11.0-rc1-CI-CI_DRM_2327_ee2d731+ x86_64) Test requirement not met in function __real_main1388, file kms_cursor_legacy.c:1409: Test requirement: !(n >= display.n_pipes) page flip 3 was delayed, missed 1 frames page flip 6 was delayed, missed 1 frames page flip 8 was delayed, missed 1 frames page flip 9 was delayed, missed 1 frames page flip 9 was delayed, missed 1 frames page flip 12 was delayed, missed 1 frames page flip 13 was delayed, missed 1 frames page flip 14 was delayed, missed 1 frames page flip 15 was delayed, missed 1 frames (kms_cursor_legacy:2860) CRITICAL: Test assertion failure function two_screens_cursor_vs_flip, file kms_cursor_legacy.c:1237: (kms_cursor_legacy:2860) CRITICAL: Failed assertion: shared[child] > vrefresh[child]*target[child] / 2 (kms_cursor_legacy:2860) CRITICAL: completed 1843 cursor updated in a period of 30 flips, we expect to complete approximately 3840 updates, with the threshold set at 1920 Stack trace: #0 [__igt_fail_assert+0xf1] #1 [two_screens_cursor_vs_flip+0x7f6] #2 [_start+0x0] Subtest 2x-cursor-vs-flip-legacy failed. **** DEBUG **** (kms_cursor_legacy:2860) DEBUG: Test requirement passed: found (kms_cursor_legacy:2860) DEBUG: Test requirement passed: found (kms_cursor_legacy:2860) igt-kms-DEBUG: display: DP-1: set_pipe(A) (kms_cursor_legacy:2860) igt-kms-DEBUG: display: DP-1: Selecting pipe A (kms_cursor_legacy:2860) igt-fb-DEBUG: igt_create_fb_with_bo_size(width=1280, height=1024, format=0x34325258, tiling=0x0, size=0) (kms_cursor_legacy:2860) igt-fb-DEBUG: igt_create_fb_with_bo_size(handle=1, pitch=5120) (kms_cursor_legacy:2860) igt-kms-DEBUG: display: A.0: plane_set_fb(89) (kms_cursor_legacy:2860) DEBUG: Test requirement passed: (outputs[0] = set_fb_on_crtc(display, pipe[0], &fb_info[0])) (kms_cursor_legacy:2860) igt-kms-DEBUG: display: DP-2: set_pipe(B) (kms_cursor_legacy:2860) igt-kms-DEBUG: display: DP-2: Selecting pipe B (kms_cursor_legacy:2860) igt-fb-DEBUG: igt_create_fb_with_bo_size(width=1280, height=1024, format=0x34325258, tiling=0x0, size=0) (kms_cursor_legacy:2860) igt-fb-DEBUG: igt_create_fb_with_bo_size(handle=2, pitch=5120) (kms_cursor_legacy:2860) igt-kms-DEBUG: display: B.0: plane_set_fb(93) (kms_cursor_legacy:2860) DEBUG: Test requirement passed: (outputs[1] = set_fb_on_crtc(display, pipe[1], &fb_info[1])) (kms_cursor_legacy:2860) igt-fb-DEBUG: igt_create_fb_with_bo_size(width=64, height=64, format=0x34325241, tiling=0x0, size=0) (kms_cursor_legacy:2860) igt-fb-DEBUG: igt_create_fb_with_bo_size(handle=3, pitch=256) (kms_cursor_legacy:2860) DEBUG: Test requirement passed: cursor (kms_cursor_legacy:2860) igt-kms-DEBUG: display: A.2: plane_set_fb(94) (kms_cursor_legacy:2860) DEBUG: Test requirement passed: cursor (kms_cursor_legacy:2860) igt-kms-DEBUG: display: B.2: plane_set_fb(94) (kms_cursor_legacy:2860) igt-kms-DEBUG: display: commit { (kms_cursor_legacy:2860) igt-kms-DEBUG: display: DP-1: Selecting pipe A (kms_cursor_legacy:2860) igt-kms-DEBUG: display: DP-2: Selecting pipe B (kms_cursor_legacy:2860) igt-kms-DEBUG: display: A: Setting mode 1280x1024 from DP-1 (kms_cursor_legacy:2860) igt-kms-DEBUG: display: populating plane data: A.0, fb 89 (kms_cursor_legacy:2860) igt-kms-DEBUG: display: src = (0, 0) 1280 x 1024 dst = (0, 0) 1280 x 1024 (kms_cursor_legacy:2860) igt-kms-DEBUG: display: populating plane data: A.1, fb 0 (kms_cursor_legacy:2860) igt-kms-DEBUG: display: populating plane data: A.2, fb 94 (kms_cursor_legacy:2860) igt-kms-DEBUG: display: src = (0, 0) 64 x 64 dst = (0, 0) 64 x 64 (kms_cursor_legacy:2860) igt-kms-DEBUG: display: B: Setting mode 1280x1024 from DP-2 (kms_cursor_legacy:2860) igt-kms-DEBUG: display: populating plane data: B.0, fb 93 (kms_cursor_legacy:2860) igt-kms-DEBUG: display: src = (0, 0) 1280 x 1024 dst = (0, 0) 1280 x 1024 (kms_cursor_legacy:2860) igt-kms-DEBUG: display: populating plane data: B.1, fb 0 (kms_cursor_legacy:2860) igt-kms-DEBUG: display: populating plane data: B.2, fb 94 (kms_cursor_legacy:2860) igt-kms-DEBUG: display: src = (0, 0) 64 x 64 dst = (0, 0) 64 x 64 (kms_cursor_legacy:2860) igt-kms-DEBUG: display: DP-1: preparing atomic, pipe: A (kms_cursor_legacy:2860) igt-kms-DEBUG: display: HDMI-A-1: preparing atomic, pipe: None (kms_cursor_legacy:2860) igt-kms-DEBUG: display: DP-2: preparing atomic, pipe: B (kms_cursor_legacy:2860) igt-kms-DEBUG: display: } (kms_cursor_legacy:2860) DEBUG: Test requirement passed: target > 1 (kms_cursor_legacy:2860) DEBUG: Using a target of 64 cursor updates per quarter-vblank (kms_cursor_legacy:2860) DEBUG: Test requirement passed: target > 1 (kms_cursor_legacy:2860) DEBUG: Using a target of 64 cursor updates per quarter-vblank (kms_cursor_legacy:2860) INFO: page flip 3 was delayed, missed 1 frames (kms_cursor_legacy:2860) INFO: page flip 6 was delayed, missed 1 frames (kms_cursor_legacy:2860) INFO: page flip 8 was delayed, missed 1 frames (kms_cursor_legacy:2860) INFO: page flip 9 was delayed, missed 1 frames (kms_cursor_legacy:2860) INFO: page flip 9 was delayed, missed 1 frames (kms_cursor_legacy:2860) INFO: page flip 12 was delayed, missed 1 frames (kms_cursor_legacy:2860) INFO: page flip 13 was delayed, missed 1 frames (kms_cursor_legacy:2860) INFO: page flip 14 was delayed, missed 1 frames (kms_cursor_legacy:2860) INFO: page flip 15 was delayed, missed 1 frames (kms_cursor_legacy:2860) CRITICAL: Test assertion failure function two_screens_cursor_vs_flip, file kms_cursor_legacy.c:1237: (kms_cursor_legacy:2860) CRITICAL: Failed assertion: shared[child] > vrefresh[child]*target[child] / 2 (kms_cursor_legacy:2860) CRITICAL: completed 1843 cursor updated in a period of 30 flips, we expect to complete approximately 3840 updates, with the threshold set at 1920 **** END **** Subtest 2x-cursor-vs-flip-legacy: FAIL (20.668s)