Bug 73640 - igt/kms_flip fails with headless
Summary: igt/kms_flip fails with headless
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: All Linux (All)
: medium normal
Assignee: Ville Syrjala
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-01-15 02:40 UTC by lu hua
Modified: 2017-10-06 14:40 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments
dmesg (115.25 KB, text/plain)
2014-01-15 02:40 UTC, lu hua
no flags Details

Description lu hua 2014-01-15 02:40:03 UTC
Created attachment 92106 [details]
dmesg

System Environment:
--------------------------
Platform: Ironlake
Kernel: (drm-intel-nightly)07db3e0b8568d81226e2e17dbb1b340668cb2287

Bug detailed description:
-------------------------
Run kms_flip subcases with headless, It will fail.
It happens on all platforms with -queued, -fixes and -nightly kernel.
It always fails.

run: ./kms_flip --run-subtest flip-vs-panning
output:
IGT-Version: 1.5-g1552aa2 (x86_64) (Linux: 3.13.0-rc7_drm-intel-nightly_07db3e_20140115+ x86_64)
Using monotonic timestamps
Test assertion failure function run_test, file kms_flip.c:1276:
Last errno: 2, No such file or directory
Failed assertion: modes
Subtest flip-vs-panning: FAIL

Reproduce steps:
----------------
1. ./kms_flip --run-subtest flip-vs-panning
Comment 1 Guo Jinxian 2014-06-16 01:18:57 UTC
The result on latest -nightly(b438e8793c6d18b0998d75cdf8115a5898ed21d1) still fails

Output:
./kms_flip --run-subtest flip-vs-panning
IGT-Version: 1.7-g8c1566e (x86_64) (Linux: 3.15.0-rc8_drm-intel-nightly_b438e8_20140615_debug+ x86_64)
Using monotonic timestamps
Test assertion failure function run_test, file kms_flip.c:1400:
Last errno: 0, Success
Failed assertion: modes
Subtest flip-vs-panning: FAIL


Failed case list:
igt/kms_flip/blocking-wf_vblank
igt/kms_flip/dpms-off-confusion
igt/kms_flip/dpms-off-confusion-interruptible
igt/kms_flip/flip-vs-absolute-wf_vblank
igt/kms_flip/flip-vs-absolute-wf_vblank-interruptible
igt/kms_flip/flip-vs-blocking-wf-vblank
igt/kms_flip/flip-vs-expired-vblank
igt/kms_flip/flip-vs-expired-vblank-interruptible
igt/kms_flip/flip-vs-fences
igt/kms_flip/flip-vs-fences-interruptible
igt/kms_flip/flip-vs-panning
igt/kms_flip/flip-vs-panning-interruptible
igt/kms_flip/flip-vs-wf_vblank
igt/kms_flip/flip-vs-wf_vblank-interruptible
igt/kms_flip/modeset-vs-vblank-race-interruptible
igt/kms_flip/plain-flip
igt/kms_flip/plain-flip-fb-recreate
igt/kms_flip/plain-flip-fb-recreate-interruptible
igt/kms_flip/plain-flip-interruptible
igt/kms_flip/plain-flip-ts-check
igt/kms_flip/plain-flip-ts-check-interruptible
igt/kms_flip/wf_vblank-ts-check
igt/kms_flip/wf_vblank-ts-check-interruptible
Comment 2 Chris Wilson 2014-07-19 11:00:40 UTC
commit 4d4f4b213ca95dad59bdf8080d7bb034aa2d307a
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Sat Jul 19 11:59:42 2014 +0100

    igt/kms_flip: Skip if headless
    
    If there are no connectors, we cannot perform any pageflips and so we
    have nothing to test.
    
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=73640&list_id=446828
    Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Comment 3 lu hua 2014-07-22 05:12:34 UTC
Verified.Fixed.
Comment 4 Elizabeth 2017-10-06 14:40:30 UTC
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.