Bug 87854 - [SNB/BDW]igt/kms_flip/vblank-vs-dpms-rpm fails
Summary: [SNB/BDW]igt/kms_flip/vblank-vs-dpms-rpm fails
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: All Linux (All)
: medium normal
Assignee: Intel GFX Bugs mailing list
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-12-30 06:59 UTC by lu hua
Modified: 2017-10-06 14:32 UTC (History)
1 user (show)

See Also:
i915 platform:
i915 features:


Attachments

Description lu hua 2014-12-30 06:59:27 UTC
==System Environment==
--------------------------
Regression: not sure

Non-working platforms: BDW

==kernel==
--------------------------
drm-intel-nightly/4fa23142a15526f4a4b5df61f26eacdd558a849a
commit 4fa23142a15526f4a4b5df61f26eacdd558a849a
Author: Daniel Vetter <daniel.vetter@ffwll.ch>
Date:   Fri Dec 19 15:33:33 2014 +0100

    drm-intel-nightly: 2014y-12m-19d-14h-33m-07s UTC integration manifest

==Bug detailed description==
-----------------------------
It fails on drm-intel-nightly kernel when run automation testing. run the binary, I am unable to reproduce the fail. I am not sure which case impacts it.

output:
IGT-Version: 1.9-geb799b2 (x86_64) (Linux: 3.18.0_drm-intel-nightly_4fa231_20141229+ x86_64)
Using monotonic timestamps
Beginning vblank-vs-dpms-rpm on crtc 19, connector 30
1920x1080 60 1920 1966 1996 2080 1080 1082 1086 1112 0xa 0x48 138780
Test assertion failure function run_test_step, file kms_flip.c:1031:
Failed assertion: igt_wait_for_pm_status(IGT_RUNTIME_PM_STATUS_SUSPENDED)
Last errno: 25, Inappropriate ioctl for device
Subtest vblank-vs-dpms-rpm: FAIL (10.442s)

Following cases also fail with "igt_wait_for_pm_status(IGT_RUNTIME_PM_STATUS_SUSPENDED)"
igt/kms_flip/vblank-vs-dpms-rpm-interruptible
igt/kms_flip/vblank-vs-modeset-rpm
igt/kms_flip/vblank-vs-modeset-rpm-interruptible

==Reproduce steps==
---------------------------- 
1. Run full igt
Comment 1 lu hua 2014-12-31 03:25:27 UTC
It also fails on SNB. The machine attached 2 pipe, and run full igt case.
Comment 2 ye.tian 2015-04-13 03:36:28 UTC
Tested it on the latest nightly kenrel(631c2f) and the latest igt(g007ff02).
This issue does not exists, So verified it.

output:
----------------
root@x-bdw05:/GFX/Test/Intel_gpu_tools/intel-gpu-tools/tests# ./kms_flip --run-subtest vblank-vs-dpms-rpm
IGT-Version: 1.10-g007ff02 (x86_64) (Linux: 4.0.0-rc7_drm-intel-nightly_631c2f_20150411+ x86_64)
Using monotonic timestamps
Beginning vblank-vs-dpms-rpm on crtc 20, connector 31
  1920x1080 60 1920 1966 1996 2080 1080 1082 1086 1112 0xa 0x48 138780
...
vblank-vs-dpms-rpm on crtc 20, connector 31: PASSED

Beginning vblank-vs-dpms-rpm on crtc 24, connector 31
  1920x1080 60 1920 1966 1996 2080 1080 1082 1086 1112 0xa 0x48 138780
..
vblank-vs-dpms-rpm on crtc 24, connector 31: PASSED

Beginning vblank-vs-dpms-rpm on crtc 28, connector 31
  1920x1080 60 1920 1966 1996 2080 1080 1082 1086 1112 0xa 0x48 138780
..
vblank-vs-dpms-rpm on crtc 28, connector 31: PASSED

Subtest vblank-vs-dpms-rpm: SUCCESS (12.638s)
Comment 3 Elizabeth 2017-10-06 14:32:45 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.