Results for igt@kms_cursor_legacy@cursor-vs-flip-toggle

Overview

Result: fail

Back to summary

Details

Detail Value
Returncode 99
Time 0:00:03.721992
Stdout
IGT-Version: 1.23-g38b0749a (aarch64) (Linux: 4.20.0-rc1+ aarch64)
Test requirement not met in function __real_main1358, file ../tests/kms_cursor_legacy.c:1377:
Test requirement: !(n >= display.n_pipes)
Starting subtest: cursor-vs-flip-toggle
Stack trace:
  #0 ../lib/igt_core.c:1467 __igt_fail_assert()
  #1 ../tests/kms_cursor_legacy.c:1056 cursor_vs_flip()
  #2 ../tests/kms_cursor_legacy.c:1496 __real_main1358()
  #3 ../tests/kms_cursor_legacy.c:1358 main()
  #4 ../csu/libc-start.c:344 __libc_start_main()
  #5 [_start+0x34]
Subtest cursor-vs-flip-toggle: FAIL (3.399s)
Stderr
(kms_cursor_legacy:4969) CRITICAL: Test assertion failure function cursor_vs_flip, file ../tests/kms_cursor_legacy.c:1101:
(kms_cursor_legacy:4969) CRITICAL: Failed assertion: shared[0] > vrefresh*target / 2
(kms_cursor_legacy:4969) CRITICAL: completed 30 cursor updated in a period of 30 flips, we expect to complete approximately 7680 updates, with the threshold set at 3840
Subtest cursor-vs-flip-toggle failed.
**** DEBUG ****
(kms_cursor_legacy:4969) DEBUG: Test requirement passed: found
(kms_cursor_legacy:4969) igt_kms-DEBUG: display: HDMI-A-1: set_pipe(A)
(kms_cursor_legacy:4969) igt_kms-DEBUG: display: HDMI-A-1: Selecting pipe A
(kms_cursor_legacy:4969) igt_fb-DEBUG: igt_create_fb_with_bo_size(width=1920, height=1080, format=0x34325258, tiling=0x0, size=0)
(kms_cursor_legacy:4969) igt_fb-DEBUG: igt_create_fb_with_bo_size(handle=1, pitch=7680)
(kms_cursor_legacy:4969) igt_fb-DEBUG: Test requirement passed: cairo_surface_status(fb->cairo_surface) == CAIRO_STATUS_SUCCESS
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: display: A.0: plane_set_fb(48)
(kms_cursor_legacy:4969) igt_kms-DEBUG: display: A.0: plane_set_size (1920x1080)
(kms_cursor_legacy:4969) igt_kms-DEBUG: display: A.0: fb_set_position(0,0)
(kms_cursor_legacy:4969) igt_kms-DEBUG: display: A.0: fb_set_size(1920x1080)
(kms_cursor_legacy:4969) DEBUG: Test requirement passed: (output = set_fb_on_crtc(display, pipe, &fb_info))
(kms_cursor_legacy:4969) igt_fb-DEBUG: igt_create_fb_with_bo_size(width=64, height=64, format=0x34325241, tiling=0x0, size=0)
(kms_cursor_legacy:4969) igt_fb-DEBUG: igt_create_fb_with_bo_size(handle=2, pitch=256)
(kms_cursor_legacy:4969) igt_fb-DEBUG: Test requirement passed: cairo_surface_status(fb->cairo_surface) == CAIRO_STATUS_SUCCESS
(kms_cursor_legacy:4969) DEBUG: Test requirement passed: cursor
(kms_cursor_legacy:4969) igt_kms-DEBUG: display: A.1: plane_set_fb(49)
(kms_cursor_legacy:4969) igt_kms-DEBUG: display: A.1: plane_set_size (64x64)
(kms_cursor_legacy:4969) igt_kms-DEBUG: display: A.1: fb_set_position(0,0)
(kms_cursor_legacy:4969) igt_kms-DEBUG: display: A.1: fb_set_size(64x64)
(kms_cursor_legacy:4969) igt_kms-DEBUG: display: commit {
(kms_cursor_legacy:4969) igt_kms-DEBUG: Pipe A: Setting property "MODE_ID" to 0x2a/42
(kms_cursor_legacy:4969) igt_kms-DEBUG: Pipe A: Setting property "ACTIVE" to 0x1/1
(kms_cursor_legacy:4969) igt_kms-DEBUG: display:     populating plane data: A.0, fb 48
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane A.0: Setting property "SRC_X" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane A.0: Setting property "SRC_Y" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane A.0: Setting property "SRC_W" to 0x7800000/125829120
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane A.0: Setting property "SRC_H" to 0x4380000/70778880
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane A.0: Setting property "CRTC_X" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane A.0: Setting property "CRTC_Y" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane A.0: Setting property "CRTC_W" to 0x780/1920
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane A.0: Setting property "CRTC_H" to 0x438/1080
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane A.0: Setting property "FB_ID" to 0x30/48
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane A.0: Setting property "CRTC_ID" to 0x1e/30
(kms_cursor_legacy:4969) igt_kms-DEBUG: display:     populating plane data: A.1, fb 49
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane A.1: Setting property "SRC_X" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane A.1: Setting property "SRC_Y" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane A.1: Setting property "SRC_W" to 0x400000/4194304
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane A.1: Setting property "SRC_H" to 0x400000/4194304
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane A.1: Setting property "CRTC_X" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane A.1: Setting property "CRTC_Y" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane A.1: Setting property "CRTC_W" to 0x40/64
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane A.1: Setting property "CRTC_H" to 0x40/64
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane A.1: Setting property "FB_ID" to 0x31/49
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane A.1: Setting property "CRTC_ID" to 0x1e/30
(kms_cursor_legacy:4969) igt_kms-DEBUG: Pipe B: Setting property "MODE_ID" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: Pipe B: Setting property "ACTIVE" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: display:     populating plane data: B.0, fb 0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.0: Setting property "SRC_X" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.0: Setting property "SRC_Y" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.0: Setting property "SRC_W" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.0: Setting property "SRC_H" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.0: Setting property "CRTC_X" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.0: Setting property "CRTC_Y" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.0: Setting property "CRTC_W" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.0: Setting property "CRTC_H" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.0: Setting property "FB_ID" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.0: Setting property "CRTC_ID" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: display:     populating plane data: B.1, fb 0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.1: Setting property "SRC_X" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.1: Setting property "SRC_Y" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.1: Setting property "SRC_W" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.1: Setting property "SRC_H" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.1: Setting property "CRTC_X" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.1: Setting property "CRTC_Y" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.1: Setting property "CRTC_W" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.1: Setting property "CRTC_H" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.1: Setting property "FB_ID" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.1: Setting property "CRTC_ID" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: display:     populating plane data: B.2, fb 0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.2: Setting property "SRC_X" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.2: Setting property "SRC_Y" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.2: Setting property "SRC_W" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.2: Setting property "SRC_H" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.2: Setting property "CRTC_X" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.2: Setting property "CRTC_Y" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.2: Setting property "CRTC_W" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.2: Setting property "CRTC_H" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.2: Setting property "FB_ID" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.2: Setting property "CRTC_ID" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: display:     populating plane data: B.3, fb 0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.3: Setting property "SRC_X" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.3: Setting property "SRC_Y" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.3: Setting property "SRC_W" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.3: Setting property "SRC_H" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.3: Setting property "CRTC_X" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.3: Setting property "CRTC_Y" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.3: Setting property "CRTC_W" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.3: Setting property "CRTC_H" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.3: Setting property "FB_ID" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: plane B.3: Setting property "CRTC_ID" to 0x0/0
(kms_cursor_legacy:4969) igt_kms-DEBUG: display:     HDMI-A-1: preparing atomic, pipe: A
(kms_cursor_legacy:4969) igt_kms-DEBUG: HDMI-A-1: Setting property "CRTC_ID" to 0x1e/30
(kms_cursor_legacy:4969) igt_kms-DEBUG: display: }
(kms_cursor_legacy:4969) igt_debugfs-DEBUG: Opening debugfs directory '/sys/kernel/debug/dri/0'
(kms_cursor_legacy:4969) DEBUG: Test requirement passed: target > 1
(kms_cursor_legacy:4969) DEBUG: Using a target of 128 cursor updates per quarter-vblank
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) igt_kms-DEBUG: Test requirement passed: plane_idx >= 0 && plane_idx < pipe->n_planes
(kms_cursor_legacy:4969) CRITICAL: Test assertion failure function cursor_vs_flip, file ../tests/kms_cursor_legacy.c:1101:
(kms_cursor_legacy:4969) CRITICAL: Failed assertion: shared[0] > vrefresh*target / 2
(kms_cursor_legacy:4969) CRITICAL: completed 30 cursor updated in a period of 30 flips, we expect to complete approximately 7680 updates, with the threshold set at 3840
(kms_cursor_legacy:4969) igt_core-INFO: Stack trace:
(kms_cursor_legacy:4969) igt_core-INFO:   #0 ../lib/igt_core.c:1467 __igt_fail_assert()
(kms_cursor_legacy:4969) igt_core-INFO:   #1 ../tests/kms_cursor_legacy.c:1056 cursor_vs_flip()
(kms_cursor_legacy:4969) igt_core-INFO:   #2 ../tests/kms_cursor_legacy.c:1496 __real_main1358()
(kms_cursor_legacy:4969) igt_core-INFO:   #3 ../tests/kms_cursor_legacy.c:1358 main()
(kms_cursor_legacy:4969) igt_core-INFO:   #4 ../csu/libc-start.c:344 __libc_start_main()
(kms_cursor_legacy:4969) igt_core-INFO:   #5 [_start+0x34]
****  END  ****
Environment
PIGLIT_SOURCE_DIR="/root/igt-gpu-tools/piglit" PIGLIT_PLATFORM="mixed_glx_egl"
Command /root/igt-gpu-tools/build/tests/kms_cursor_legacy --run-subtest cursor-vs-flip-toggle
dmesg

        

Back to summary