public inbox for igt-dev@lists.freedesktop.org
 help / color / mirror / Atom feed
* [igt-dev] [PATCH i-g-t 0/2] Check for DPMS off state
@ 2020-01-20  8:51 Anshuman Gupta
  2020-01-20  8:51 ` [igt-dev] [PATCH i-g-t 1/2] kms_content_protection: add check " Anshuman Gupta
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Anshuman Gupta @ 2020-01-20  8:51 UTC (permalink / raw)
  To: igt-dev

During DPMS off HDCP state should be DESIRED.
Add check for DPMS off state.

Anshuman Gupta (1):
  DEBUG/DO_NOT_MERGE: Add HDCP atomic-dpms test to CI fast-feedback

Ramalingam C (1):
  kms_content_protection: add check for DPMS off state

 tests/intel-ci/fast-feedback.testlist | 1 +
 tests/kms_content_protection.c        | 5 +++++
 2 files changed, 6 insertions(+)

-- 
2.24.0

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 4+ messages in thread

* [igt-dev] [PATCH i-g-t 1/2] kms_content_protection: add check for DPMS off state
  2020-01-20  8:51 [igt-dev] [PATCH i-g-t 0/2] Check for DPMS off state Anshuman Gupta
@ 2020-01-20  8:51 ` Anshuman Gupta
  2020-01-20  8:51 ` [igt-dev] [PATCH i-g-t 2/2] DEBUG/DO_NOT_MERGE: Add HDCP atomic-dpms test to CI fast-feedback Anshuman Gupta
  2020-01-20 10:28 ` [igt-dev] ✗ Fi.CI.BAT: failure for Check for DPMS off state Patchwork
  2 siblings, 0 replies; 4+ messages in thread
From: Anshuman Gupta @ 2020-01-20  8:51 UTC (permalink / raw)
  To: igt-dev

From: Ramalingam C <ramalingam.c@intel.com>

During DPMS off HDCP state should be DESIRED.
Lets add a check for that.

Signed-off-by: Ramalingam C <ramalingam.c@intel.com>
cc: Anshuman Gupta <anshuman.gupta@intel.com>
Reviewed-by: Anshuman Gupta <anshuman.gupta@intel.com>
---
 tests/kms_content_protection.c | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/tests/kms_content_protection.c b/tests/kms_content_protection.c
index 3b9cedcb..6f896a97 100644
--- a/tests/kms_content_protection.c
+++ b/tests/kms_content_protection.c
@@ -513,6 +513,11 @@ static void test_content_protection_on_output(igt_output_t *output,
 						IGT_CRTC_ACTIVE, 0);
 			igt_display_commit2(display, s);
 
+			/* Wait for HDCP to be disabled, before crtc off */
+			ret = wait_for_prop_value(output, CP_DESIRED,
+						  KERNEL_DISABLE_TIME_ALLOWED_MSEC);
+			igt_assert_f(ret, "Content Protection not cleared\n");
+
 			igt_pipe_set_prop_value(display, pipe,
 						IGT_CRTC_ACTIVE, 1);
 			igt_display_commit2(display, s);
-- 
2.24.0

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [igt-dev] [PATCH i-g-t 2/2] DEBUG/DO_NOT_MERGE: Add HDCP atomic-dpms test to CI fast-feedback
  2020-01-20  8:51 [igt-dev] [PATCH i-g-t 0/2] Check for DPMS off state Anshuman Gupta
  2020-01-20  8:51 ` [igt-dev] [PATCH i-g-t 1/2] kms_content_protection: add check " Anshuman Gupta
@ 2020-01-20  8:51 ` Anshuman Gupta
  2020-01-20 10:28 ` [igt-dev] ✗ Fi.CI.BAT: failure for Check for DPMS off state Patchwork
  2 siblings, 0 replies; 4+ messages in thread
From: Anshuman Gupta @ 2020-01-20  8:51 UTC (permalink / raw)
  To: igt-dev

Add atomic-dpms test to CI fast-feedback list for better
HDCP covergae in CI.

Signed-off-by: Anshuman Gupta <anshuman.gupta@intel.com>
---
 tests/intel-ci/fast-feedback.testlist | 1 +
 1 file changed, 1 insertion(+)

diff --git a/tests/intel-ci/fast-feedback.testlist b/tests/intel-ci/fast-feedback.testlist
index 37a92b4e..c24cb7c4 100644
--- a/tests/intel-ci/fast-feedback.testlist
+++ b/tests/intel-ci/fast-feedback.testlist
@@ -137,6 +137,7 @@ igt@kms_psr@cursor_plane_move
 igt@kms_psr@sprite_plane_onoff
 igt@kms_psr@primary_mmap_gtt
 igt@kms_setmode@basic-clone-single-crtc
+igt@kms_content_protection@atomic-dpms
 igt@i915_pm_backlight@basic-brightness
 igt@i915_pm_rpm@basic-pci-d3-state
 igt@i915_pm_rpm@basic-rte
-- 
2.24.0

_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply related	[flat|nested] 4+ messages in thread

* [igt-dev] ✗ Fi.CI.BAT: failure for Check for DPMS off state
  2020-01-20  8:51 [igt-dev] [PATCH i-g-t 0/2] Check for DPMS off state Anshuman Gupta
  2020-01-20  8:51 ` [igt-dev] [PATCH i-g-t 1/2] kms_content_protection: add check " Anshuman Gupta
  2020-01-20  8:51 ` [igt-dev] [PATCH i-g-t 2/2] DEBUG/DO_NOT_MERGE: Add HDCP atomic-dpms test to CI fast-feedback Anshuman Gupta
@ 2020-01-20 10:28 ` Patchwork
  2 siblings, 0 replies; 4+ messages in thread
From: Patchwork @ 2020-01-20 10:28 UTC (permalink / raw)
  To: Anshuman Gupta; +Cc: igt-dev

== Series Details ==

Series: Check for DPMS off state
URL   : https://patchwork.freedesktop.org/series/72264/
State : failure

== Summary ==

CI Bug Log - changes from CI_DRM_7777 -> IGTPW_3948
====================================================

Summary
-------

  **FAILURE**

  Serious unknown changes coming with IGTPW_3948 absolutely need to be
  verified manually.
  
  If you think the reported changes have nothing to do with the changes
  introduced in IGTPW_3948, please notify your bug team to allow them
  to document this new failure mode, which will reduce false positives in CI.

  External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3948/index.html

Possible new issues
-------------------

  Here are the unknown changes that may have been introduced in IGTPW_3948:

### IGT changes ###

#### Possible regressions ####

  * igt@kms_content_protection@atomic-dpms:
    - fi-icl-u2:          NOTRUN -> [FAIL][1]
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3948/fi-icl-u2/igt@kms_content_protection@atomic-dpms.html
    - fi-skl-6700k2:      NOTRUN -> [FAIL][2]
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3948/fi-skl-6700k2/igt@kms_content_protection@atomic-dpms.html
    - fi-icl-u3:          NOTRUN -> [FAIL][3]
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3948/fi-icl-u3/igt@kms_content_protection@atomic-dpms.html
    - fi-kbl-x1275:       NOTRUN -> [FAIL][4]
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3948/fi-kbl-x1275/igt@kms_content_protection@atomic-dpms.html
    - fi-kbl-7500u:       NOTRUN -> [FAIL][5]
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3948/fi-kbl-7500u/igt@kms_content_protection@atomic-dpms.html

  
Known issues
------------

  Here are the changes found in IGTPW_3948 that come from known issues:

### IGT changes ###

#### Issues hit ####

  * igt@gem_close_race@basic-threads:
    - fi-byt-j1900:       [PASS][6] -> [TIMEOUT][7] ([fdo#112271] / [i915#816])
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7777/fi-byt-j1900/igt@gem_close_race@basic-threads.html
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3948/fi-byt-j1900/igt@gem_close_race@basic-threads.html

  * igt@i915_module_load@reload-with-fault-injection:
    - fi-kbl-x1275:       [PASS][8] -> [INCOMPLETE][9] ([i915#879])
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7777/fi-kbl-x1275/igt@i915_module_load@reload-with-fault-injection.html
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3948/fi-kbl-x1275/igt@i915_module_load@reload-with-fault-injection.html

  * igt@i915_selftest@live_blt:
    - fi-ivb-3770:        [PASS][10] -> [DMESG-FAIL][11] ([i915#770])
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7777/fi-ivb-3770/igt@i915_selftest@live_blt.html
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3948/fi-ivb-3770/igt@i915_selftest@live_blt.html

  * igt@i915_selftest@live_gt_heartbeat:
    - fi-bsw-nick:        [PASS][12] -> [DMESG-FAIL][13] ([i915#541])
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7777/fi-bsw-nick/igt@i915_selftest@live_gt_heartbeat.html
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3948/fi-bsw-nick/igt@i915_selftest@live_gt_heartbeat.html

  
#### Possible fixes ####

  * igt@i915_selftest@live_blt:
    - fi-hsw-peppy:       [DMESG-FAIL][14] ([i915#553] / [i915#725]) -> [PASS][15]
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7777/fi-hsw-peppy/igt@i915_selftest@live_blt.html
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3948/fi-hsw-peppy/igt@i915_selftest@live_blt.html
    - fi-hsw-4770:        [DMESG-FAIL][16] ([i915#553] / [i915#725]) -> [PASS][17]
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7777/fi-hsw-4770/igt@i915_selftest@live_blt.html
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3948/fi-hsw-4770/igt@i915_selftest@live_blt.html

  * igt@kms_chamelium@dp-edid-read:
    - fi-icl-u2:          [FAIL][18] ([fdo#109635] / [i915#217]) -> [PASS][19]
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_7777/fi-icl-u2/igt@kms_chamelium@dp-edid-read.html
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3948/fi-icl-u2/igt@kms_chamelium@dp-edid-read.html

  
  [fdo#109635]: https://bugs.freedesktop.org/show_bug.cgi?id=109635
  [fdo#112271]: https://bugs.freedesktop.org/show_bug.cgi?id=112271
  [i915#217]: https://gitlab.freedesktop.org/drm/intel/issues/217
  [i915#541]: https://gitlab.freedesktop.org/drm/intel/issues/541
  [i915#553]: https://gitlab.freedesktop.org/drm/intel/issues/553
  [i915#725]: https://gitlab.freedesktop.org/drm/intel/issues/725
  [i915#770]: https://gitlab.freedesktop.org/drm/intel/issues/770
  [i915#816]: https://gitlab.freedesktop.org/drm/intel/issues/816
  [i915#879]: https://gitlab.freedesktop.org/drm/intel/issues/879


Participating hosts (40 -> 42)
------------------------------

  Additional (6): fi-kbl-soraka fi-ilk-650 fi-snb-2520m fi-elk-e7500 fi-skl-lmem fi-skl-6600u 
  Missing    (4): fi-kbl-7560u fi-byt-squawks fi-bsw-cyan fi-ilk-m540 


Build changes
-------------

  * CI: CI-20190529 -> None
  * IGT: IGT_5372 -> IGTPW_3948

  CI-20190529: 20190529
  CI_DRM_7777: 7d2e349542ee3d682a98cc12c3ebdd4677d00d71 @ git://anongit.freedesktop.org/gfx-ci/linux
  IGTPW_3948: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3948/index.html
  IGT_5372: 0d00a27fbbd4d4a77d24499ea9811e07e65eb0ac @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_3948/index.html
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev

^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2020-01-20 10:28 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-01-20  8:51 [igt-dev] [PATCH i-g-t 0/2] Check for DPMS off state Anshuman Gupta
2020-01-20  8:51 ` [igt-dev] [PATCH i-g-t 1/2] kms_content_protection: add check " Anshuman Gupta
2020-01-20  8:51 ` [igt-dev] [PATCH i-g-t 2/2] DEBUG/DO_NOT_MERGE: Add HDCP atomic-dpms test to CI fast-feedback Anshuman Gupta
2020-01-20 10:28 ` [igt-dev] ✗ Fi.CI.BAT: failure for Check for DPMS off state Patchwork

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox