Bug 83043 - [HSW Regression]igt/pm_rpm subcases skip
Summary: [HSW Regression]igt/pm_rpm subcases skip
Status: CLOSED FIXED
Alias: None
Product: DRI
Classification: Unclassified
Component: DRM/Intel (show other bugs)
Version: unspecified
Hardware: Other All
: high normal
Assignee: Todd Previte
QA Contact: Intel GFX Bugs mailing list
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-08-25 06:37 UTC by Guo Jinxian
Modified: 2017-10-06 14:36 UTC (History)
2 users (show)

See Also:
i915 platform:
i915 features:


Attachments
dmesg (117.46 KB, text/plain)
2014-08-25 06:37 UTC, Guo Jinxian
no flags Details

Description Guo Jinxian 2014-08-25 06:37:58 UTC
Created attachment 105216 [details]
dmesg

==System Environment==
--------------------------
Regression: Yes. 
Results of nightly test(13/8) were passed.
I am unable to find good commit on both kernel and IGT

Non-working platforms: HSW

==kernel==
--------------------------
origin/drm-intel-nightly: 257d90d13794c2eb545ab0d6c708f21e2a0378b6(skips)
    drm-intel-nightly: 2014y-08m-21d-10h-03m-09s integration manifest
origin/drm-intel-next-queued: 3a5f87c286515c54ff5c52c3e64d0c522b7570c0(skips)
    drm: fix plane rotation when restoring fbdev configuration
origin/drm-intel-fixes: 1a125d8a2c22b11741fc47d4ffcf7a5ffa044dd3(skips)
    drm/i915: don't try to retrain a DP link on an inactive CRTC

==Bug detailed description==
igt/pm_rpm subcases skip

Case list:
igt/pm_rpm/cursor
igt/pm_rpm/cursor-dpms
igt/pm_rpm/dpms-mode-unset-non-lpsp
igt/pm_rpm/dpms-non-lpsp
igt/pm_rpm/drm-resources-equal
igt/pm_rpm/fences
igt/pm_rpm/fences-dpms
igt/pm_rpm/gem-execbuf
igt/pm_rpm/gem-mmap-cpu
igt/pm_rpm/gem-mmap-gtt
igt/pm_rpm/gem-pread
igt/pm_rpm/i2c
igt/pm_rpm/legacy-planes
igt/pm_rpm/legacy-planes-dpms
igt/pm_rpm/modeset-non-lpsp
igt/pm_rpm/modeset-non-lpsp-stress
igt/pm_rpm/modeset-non-lpsp-stress-no-wait
igt/pm_rpm/modeset-stress-extra-wait
igt/pm_rpm/pci-d3-state
igt/pm_rpm/rte
igt/pm_rpm/universal-planes
igt/pm_rpm/universal-planes-dpms


Output:
[root@x-hsw24 tests]# ./pm_rpm
IGT-Version: 1.7-g4d2f511 (x86_64) (Linux: 3.17.0-rc1_drm-intel-nightly_257d90_20140825+ x86_64)
Test requirement not met in function setup_environment, file pm_rpm.c:720:
Test requirement: !(drmSetMaster(drm_fd) == 0)
Can't become DRM master, please check if no other DRM client is running.
Last errno: 22, Invalid argument
Subtest rte: SKIP
Subtest drm-resources-equal: SKIP
Subtest pci-d3-state: SKIP
Subtest modeset-lpsp: SKIP
Subtest modeset-non-lpsp: SKIP
Subtest dpms-lpsp: SKIP
Subtest dpms-non-lpsp: SKIP
Subtest gem-mmap-cpu: SKIP
Subtest gem-mmap-gtt: SKIP
Subtest gem-pread: SKIP
Subtest gem-execbuf: SKIP
Subtest gem-idle: SKIP
Subtest cursor: SKIP
Subtest cursor-dpms: SKIP
Subtest legacy-planes: SKIP
Subtest legacy-planes-dpms: SKIP
Subtest universal-planes: SKIP
Subtest universal-planes-dpms: SKIP
Subtest reg-read-ioctl: SKIP
Subtest i2c: SKIP
Subtest pc8-residency: SKIP
Subtest debugfs-read: SKIP
Subtest debugfs-forcewake-user: SKIP
Subtest sysfs-read: SKIP
Subtest dpms-mode-unset-lpsp: SKIP
Subtest dpms-mode-unset-non-lpsp: SKIP
Subtest fences: SKIP
Subtest fences-dpms: SKIP
Subtest modeset-lpsp-stress: SKIP
Subtest modeset-non-lpsp-stress: SKIP
Subtest modeset-lpsp-stress-no-wait: SKIP
Subtest modeset-non-lpsp-stress-no-wait: SKIP
Subtest modeset-pc8-residency-stress: SKIP
Subtest modeset-stress-extra-wait: SKIP
Subtest system-suspend: SKIP
Subtest gem-execbuf-stress: SKIP
Subtest gem-execbuf-stress-pc8: SKIP
Subtest gem-execbuf-stress-extra-wait: SKIP

==Reproduce steps==
---------------------------- 
1. ./pm_rpm
Comment 1 Paulo Zanoni 2014-09-03 20:45:44 UTC
The error message is very clear:

Test requirement not met in function setup_environment, file pm_rpm.c:720:
Test requirement: !(drmSetMaster(drm_fd) == 0)
Can't become DRM master, please check if no other DRM client is running.


It works for me. Please retest this and make sure there are no other DRM clients running.
Comment 2 Guo Jinxian 2014-09-05 06:46:56 UTC
(In reply to comment #1)
> The error message is very clear:
> 
> Test requirement not met in function setup_environment, file pm_rpm.c:720:
> Test requirement: !(drmSetMaster(drm_fd) == 0)
> Can't become DRM master, please check if no other DRM client is running.
> 
> 
> It works for me. Please retest this and make sure there are no other DRM
> clients running.

Test passed on latest -nightly(8741309e3741a64c1f83ac1f0b8144452bb83441)
Comment 3 Paulo Zanoni 2014-09-05 13:19:54 UTC
(In reply to comment #2)
> (In reply to comment #1)
> > The error message is very clear:
> > 
> > Test requirement not met in function setup_environment, file pm_rpm.c:720:
> > Test requirement: !(drmSetMaster(drm_fd) == 0)
> > Can't become DRM master, please check if no other DRM client is running.
> > 
> > 
> > It works for me. Please retest this and make sure there are no other DRM
> > clients running.
> 
> Test passed on latest -nightly(8741309e3741a64c1f83ac1f0b8144452bb83441)

Closing bug them. Please reopen if it still happens.

Please remember that for pm_rpm, if you don't have any outputs connected you will skip a lot of tests, if you just have 1 output connected you will skip a few tests, and if you have 2 outputs connected (where 1 is eDP and the other is non-eDP) you will not skip any test.
Comment 4 Guo Jinxian 2014-09-30 03:37:19 UTC
Verified.
Comment 5 Elizabeth 2017-10-06 14:36:26 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.