Bug 109308

Summary: [CI][SHARDS] igt@i915_pm_rpm@(modeset|dpms)-*lpsp* - skip - Test requirement: enable_one_screen_with_type(&ms_data, type), Last errno: 2, No such file or directory
Product: DRI Reporter: Martin Peres <martin.peres>
Component: DRM/IntelAssignee: Anshuman Gupta <anshuman.gupta>
Status: RESOLVED NOTABUG QA Contact: Intel GFX Bugs mailing list <intel-gfx-bugs>
Severity: normal    
Priority: high CC: intel-gfx-bugs
Version: XOrg git   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: ICL i915 features:

Description Martin Peres 2019-01-11 12:00:40 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_5388/shard-iclb2/igt@pm_rpm@modeset-non-lpsp-stress.html

Test requirement: enable_one_screen_with_type(&ms_data, type)
Last errno: 2, No such file or directory
Comment 2 CI Bug Log 2019-01-14 12:22:18 UTC
A CI Bug Log filter associated to this bug has been updated:

{- ICL: igt@pm_rpm@*-non-lpsp* - skip - Test requirement: enable_one_screen_with_type(&amp;ms_data, type), Last errno: 2, No such file or directory -}
{+ ICL: igt@pm_rpm@*-non-lpsp* / *unset-lspsp* - skip - Test requirement: enable_one_screen_with_type(&amp;ms_data, type), Last errno: 2, No such file or directory +}

New failures caught by the filter:

* https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_191/fi-icl-u2/igt@pm_rpm@dpms-mode-unset-lpsp.html
Comment 3 CI Bug Log 2019-02-04 17:36:18 UTC
A CI Bug Log filter associated to this bug has been updated:

{- ICL: igt@pm_rpm@*-non-lpsp* / *unset-lspsp* - skip - Test requirement: enable_one_screen_with_type(&amp;ms_data, type), Last errno: 2, No such file or directory -}
{+ ICL: igt@pm_rpm@*-non-lpsp* / *unset-lspsp*/dpms-lpsp - skip - Test requirement: enable_one_screen_with_type(&amp;ms_data, type), Last errno: 2, No such file or di +}

New failures caught by the filter:

* https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_208/fi-icl-u2/igt@pm_rpm@dpms-lpsp.html
* https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_208/fi-icl-y/igt@pm_rpm@dpms-lpsp.html
Comment 4 CI Bug Log 2019-02-04 17:37:02 UTC
A CI Bug Log filter associated to this bug has been updated:

{- ICL: igt@pm_rpm@*-non-lpsp* / *unset-lspsp*/dpms-lpsp - skip - Test requirement: enable_one_screen_with_type(&amp;ms_data, type), Last errno: 2, No such file or di -}
{+ ICL: igt@pm_rpm@*-non-lpsp* / *unset-lspsp*/dpms-lpsp - skip - Test requirement: enable_one_screen_with_type(&amp;ms_data, type), Last errno: 2, No such file or di +}

 No new failures caught with the new filter
Comment 5 Martin Peres 2019-04-23 11:33:14 UTC
Bumping to high, since it is seen on shards.
Comment 6 Jani Saarinen 2019-04-23 11:36:49 UTC
Anshuman working, please explain impact and what test does
https://patchwork.freedesktop.org/series/59581/
Comment 7 Jani Saarinen 2019-04-23 11:39:12 UTC
This from Anshuman:
These test validate low power single pipe functionality , skipping these test will not validate low power single pipe feature.

Impact on User : User is only impacted by if there is any issue in drm-tip with Pipe B power wells (which seems unlikely to me),  otherwise pm_lpsp igt test does not have any negative impact on user. Having these test in CI will increase the pass rate.
Comment 8 CI Bug Log 2019-04-26 07:46:27 UTC
A CI Bug Log filter associated to this bug has been updated:

{- ICL: igt@pm_rpm@*-non-lpsp* / *unset-lspsp*/dpms-lpsp - skip - Test requirement: enable_one_screen_with_type(&amp;ms_data, type), Last errno: 2, No such file or di -}
{+ CML ICL: igt@pm_rpm@*-non-lpsp* / *unset-lspsp*/dpms-lpsp - skip - Test requirement: enable_one_screen_with_type(&amp;ms_data, type), Last errno: 2, No such file or di +}

New failures caught by the filter:

  * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_265/fi-cml-u/igt@i915_pm_rpm@modeset-non-lpsp.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_265/fi-cml-u/igt@i915_pm_rpm@modeset-non-lpsp-stress-no-wait.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_265/fi-cml-u/igt@i915_pm_rpm@dpms-non-lpsp.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/drmtip_265/fi-cml-u/igt@i915_pm_rpm@dpms-mode-unset-non-lpsp.html
Comment 10 Don Hiatt 2019-06-10 18:15:59 UTC
The skip is occurring in "tests/i915/i915_pm_rpm.c" modeset-psps as noted in the comment:

   /* If we skip this line it's because the type of screen we want is not connected. */
   igt_require(enable_one_screen_with_type(&ms_data, type));


Should the test be modified to only assert on platforms that do have the "type of screen we want and is connected" and not alert us on all others?
Comment 11 Petri Latvala 2019-06-11 09:50:05 UTC
https://intel-gfx-ci.01.org/tree/drm-tip/drmtip.html?testfilter=lpsp

There is coverage for the platforms mentioned in cibuglog's bugzilla comments (CML, ICL), just not on all of the units.

This bug needs to be split into two parts, "no eDP display" and "no DP display" and filtered accordingly. As we have coverage, both will be marked as WONTFIX.

For the record: *-lpsp-* means an eDP display is required, *-non-lpsp-* means a non-eDP display is required.
Comment 12 Petri Latvala 2019-06-11 10:22:09 UTC
Non-lpsp skips are now moved to https://bugs.freedesktop.org/show_bug.cgi?id=110892

This bug report is for the lpsp skips.
Comment 13 CI Bug Log 2019-06-11 10:28:44 UTC
A CI Bug Log filter associated to this bug has been updated:

{- CML ICL: igt@pm_rpm@*-non-lpsp* / *unset-lspsp*/dpms-lpsp - skip - Test requirement: enable_one_screen_with_type(&amp;ms_data, type), Last errno: 2, No such file or di -}
{+ fi-cml-u2 fi-icl-dsi: igt@i915_pm_rpm@(modeset|dpms)-lpsp* - skip - Test requirement: enable_one_screen_with_type(&amp;ms_data, type), Last errno: 2, No such file or directory, SKIP +}


  No new failures caught with the new filter
Comment 14 Petri Latvala 2019-06-11 10:31:17 UTC
Closing as notabug, the machines do not have the right screens.
Comment 15 CI Bug Log 2019-06-13 06:37:25 UTC
A CI Bug Log filter associated to this bug has been updated:

{- fi-cml-u2 fi-icl-dsi: igt@i915_pm_rpm@(modeset|dpms)-lpsp* - skip - Test requirement: enable_one_screen_with_type(&amp;ms_data, type), Last errno: 2, No such file or directory, SKIP -}
{+ fi-cml-u2 re-cml-u fi-icl-dsi: igt@i915_pm_rpm@(modeset|dpms)-*lpsp* - skip - Test requirement: enable_one_screen_with_type(&amp;ms_data, type), Last errno: 2, No such file or directory, SKIP +}

New failures caught by the filter:

  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6249/re-cml-u/igt@i915_pm_rpm@dpms-mode-unset-non-lpsp.html
Comment 16 CI Bug Log 2019-06-13 06:40:35 UTC
A CI Bug Log filter associated to this bug has been updated:

{- fi-cml-u2 re-cml-u fi-icl-dsi: igt@i915_pm_rpm@(modeset|dpms)-*lpsp* - skip - Test requirement: enable_one_screen_with_type(&amp;ms_data, type), Last errno: 2, No such file or directory, SKIP -}
{+ fi-cml-u2 re-cml-u fi-icl-dsi: igt@i915_pm_rpm@(modeset|dpms)-*lpsp* - skip - Test requirement: enable_one_screen_with_type(&amp;ms_data, type), Last errno: 2, No such file or directory, SKIP +}

New failures caught by the filter:

  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6249/re-cml-u/igt@i915_pm_rpm@dpms-non-lpsp.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6249/re-cml-u/igt@i915_pm_rpm@modeset-non-lpsp.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6249/re-cml-u/igt@i915_pm_rpm@modeset-non-lpsp-stress.html
  * https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_6249/re-cml-u/igt@i915_pm_rpm@modeset-non-lpsp-stress-no-wait.html

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.