* [igt-dev] [PATCH i-g-t 1/2] tests/kms_rotation_crc: reduce execution time
@ 2021-01-21 18:35 Jeevan B
2021-01-21 18:35 ` [igt-dev] [PATCH i-g-t 2/2] HAX remove rotation tests from blacklist Jeevan B
` (4 more replies)
0 siblings, 5 replies; 14+ messages in thread
From: Jeevan B @ 2021-01-21 18:35 UTC (permalink / raw)
To: igt-dev; +Cc: petri.latvala
Restricting the execution to 2 pipes
with this change we see 50% improvement in time efficiency.
v2: Updated commit message
v3: Updated check condition
Signed-off-by: Jeevan B <jeevan.b@intel.com>
---
tests/kms_rotation_crc.c | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/tests/kms_rotation_crc.c b/tests/kms_rotation_crc.c
index 33a97cca..e7072e20 100644
--- a/tests/kms_rotation_crc.c
+++ b/tests/kms_rotation_crc.c
@@ -405,6 +405,7 @@ static void test_plane_rotation(data_t *data, int plane_type, bool test_bad_form
igt_display_t *display = &data->display;
igt_output_t *output;
enum pipe pipe;
+ int pipe_count = 0;
if (plane_type == DRM_PLANE_TYPE_CURSOR)
igt_require(display->has_cursor_plane);
@@ -421,6 +422,11 @@ static void test_plane_rotation(data_t *data, int plane_type, bool test_bad_form
if (IS_CHERRYVIEW(data->devid) && pipe != PIPE_B)
continue;
+ /* restricting the execution to 2 pipes to reduce execution time*/
+ if (pipe_count == 2 && !data->extended)
+ break;
+ pipe_count++;
+
igt_output_set_pipe(output, pipe);
plane = igt_output_get_plane_type(output, plane_type);
--
2.19.1
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [igt-dev] [PATCH i-g-t 2/2] HAX remove rotation tests from blacklist
2021-01-21 18:35 [igt-dev] [PATCH i-g-t 1/2] tests/kms_rotation_crc: reduce execution time Jeevan B
@ 2021-01-21 18:35 ` Jeevan B
2021-01-21 20:22 ` [igt-dev] ✗ Fi.CI.BAT: failure for series starting with [i-g-t,1/2] tests/kms_rotation_crc: reduce execution time Patchwork
` (3 subsequent siblings)
4 siblings, 0 replies; 14+ messages in thread
From: Jeevan B @ 2021-01-21 18:35 UTC (permalink / raw)
To: igt-dev; +Cc: petri.latvala
Signed-off-by: Jeevan B <jeevan.b@intel.com>
---
tests/intel-ci/blacklist-pre-merge.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/intel-ci/blacklist-pre-merge.txt b/tests/intel-ci/blacklist-pre-merge.txt
index cddb77c1..b46c7d05 100644
--- a/tests/intel-ci/blacklist-pre-merge.txt
+++ b/tests/intel-ci/blacklist-pre-merge.txt
@@ -17,7 +17,7 @@
#
# Data acquired on 2020-02-19 by Martin Peres
###############################################################################
-igt@kms_rotation_crc@.*
+#igt@kms_rotation_crc@.*
###############################################################################
--
2.19.1
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [igt-dev] ✗ Fi.CI.BAT: failure for series starting with [i-g-t,1/2] tests/kms_rotation_crc: reduce execution time
2021-01-21 18:35 [igt-dev] [PATCH i-g-t 1/2] tests/kms_rotation_crc: reduce execution time Jeevan B
2021-01-21 18:35 ` [igt-dev] [PATCH i-g-t 2/2] HAX remove rotation tests from blacklist Jeevan B
@ 2021-01-21 20:22 ` Patchwork
2021-01-22 6:59 ` B, Jeevan
2021-01-22 16:34 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork
` (2 subsequent siblings)
4 siblings, 1 reply; 14+ messages in thread
From: Patchwork @ 2021-01-21 20:22 UTC (permalink / raw)
To: Jeevan B; +Cc: igt-dev
[-- Attachment #1.1: Type: text/plain, Size: 6067 bytes --]
== Series Details ==
Series: series starting with [i-g-t,1/2] tests/kms_rotation_crc: reduce execution time
URL : https://patchwork.freedesktop.org/series/86150/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_9663 -> IGTPW_5416
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_5416 absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_5416, 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_5416/index.html
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_5416:
### IGT changes ###
#### Possible regressions ####
* igt@i915_selftest@live@hangcheck:
- fi-byt-j1900: [PASS][1] -> [DMESG-WARN][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-byt-j1900/igt@i915_selftest@live@hangcheck.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-byt-j1900/igt@i915_selftest@live@hangcheck.html
Known issues
------------
Here are the changes found in IGTPW_5416 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_tiled_blits@basic:
- fi-tgl-y: [PASS][3] -> [DMESG-WARN][4] ([i915#402]) +1 similar issue
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-tgl-y/igt@gem_tiled_blits@basic.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-tgl-y/igt@gem_tiled_blits@basic.html
* igt@i915_selftest@live@active:
- fi-kbl-7500u: [PASS][5] -> [DMESG-FAIL][6] ([i915#2291] / [i915#666])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-kbl-7500u/igt@i915_selftest@live@active.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-kbl-7500u/igt@i915_selftest@live@active.html
* igt@i915_selftest@live@gt_heartbeat:
- fi-tgl-y: [PASS][7] -> [INCOMPLETE][8] ([i915#2601])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-tgl-y/igt@i915_selftest@live@gt_heartbeat.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-tgl-y/igt@i915_selftest@live@gt_heartbeat.html
* igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
- fi-snb-2600: NOTRUN -> [SKIP][9] ([fdo#109271]) +30 similar issues
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-snb-2600/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html
* igt@kms_chamelium@hdmi-crc-fast:
- fi-snb-2600: NOTRUN -> [SKIP][10] ([fdo#109271] / [fdo#111827]) +8 similar issues
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-snb-2600/igt@kms_chamelium@hdmi-crc-fast.html
* igt@runner@aborted:
- fi-bdw-5557u: NOTRUN -> [FAIL][11] ([i915#1602] / [i915#2029] / [i915#2369])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-bdw-5557u/igt@runner@aborted.html
#### Possible fixes ####
* igt@gem_exec_suspend@basic-s3:
- fi-snb-2600: [DMESG-WARN][12] ([i915#2772]) -> [PASS][13]
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-snb-2600/igt@gem_exec_suspend@basic-s3.html
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-snb-2600/igt@gem_exec_suspend@basic-s3.html
* igt@i915_selftest@live@gt_heartbeat:
- {fi-tgl-dsi}: [DMESG-FAIL][14] ([i915#2601]) -> [PASS][15]
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-tgl-dsi/igt@i915_selftest@live@gt_heartbeat.html
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-tgl-dsi/igt@i915_selftest@live@gt_heartbeat.html
* igt@kms_chamelium@dp-crc-fast:
- fi-kbl-7500u: [FAIL][16] ([i915#1161] / [i915#262]) -> [PASS][17]
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-kbl-7500u/igt@kms_chamelium@dp-crc-fast.html
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-kbl-7500u/igt@kms_chamelium@dp-crc-fast.html
* igt@prime_self_import@basic-with_two_bos:
- fi-tgl-y: [DMESG-WARN][18] ([i915#402]) -> [PASS][19] +1 similar issue
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-tgl-y/igt@prime_self_import@basic-with_two_bos.html
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-tgl-y/igt@prime_self_import@basic-with_two_bos.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[i915#1161]: https://gitlab.freedesktop.org/drm/intel/issues/1161
[i915#1602]: https://gitlab.freedesktop.org/drm/intel/issues/1602
[i915#2029]: https://gitlab.freedesktop.org/drm/intel/issues/2029
[i915#2291]: https://gitlab.freedesktop.org/drm/intel/issues/2291
[i915#2369]: https://gitlab.freedesktop.org/drm/intel/issues/2369
[i915#2601]: https://gitlab.freedesktop.org/drm/intel/issues/2601
[i915#262]: https://gitlab.freedesktop.org/drm/intel/issues/262
[i915#2772]: https://gitlab.freedesktop.org/drm/intel/issues/2772
[i915#402]: https://gitlab.freedesktop.org/drm/intel/issues/402
[i915#666]: https://gitlab.freedesktop.org/drm/intel/issues/666
Participating hosts (41 -> 36)
------------------------------
Missing (5): fi-ilk-m540 fi-hsw-4200u fi-bsw-cyan fi-dg1-1 fi-bdw-samus
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_5962 -> IGTPW_5416
CI-20190529: 20190529
CI_DRM_9663: 36cc146429e2863ce99c4bb32d69d8c644859a39 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_5416: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/index.html
IGT_5962: 22e3daaed82ab7890018a2f2aabf5082cd536023 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/index.html
[-- Attachment #1.2: Type: text/html, Size: 7143 bytes --]
[-- Attachment #2: Type: text/plain, Size: 154 bytes --]
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [igt-dev] ✗ Fi.CI.BAT: failure for series starting with [i-g-t,1/2] tests/kms_rotation_crc: reduce execution time
2021-01-21 20:22 ` [igt-dev] ✗ Fi.CI.BAT: failure for series starting with [i-g-t,1/2] tests/kms_rotation_crc: reduce execution time Patchwork
@ 2021-01-22 6:59 ` B, Jeevan
2021-01-22 16:39 ` Vudum, Lakshminarayana
0 siblings, 1 reply; 14+ messages in thread
From: B, Jeevan @ 2021-01-22 6:59 UTC (permalink / raw)
To: igt-dev; +Cc: Vudum, Lakshminarayana
[-- Attachment #1.1: Type: text/plain, Size: 5977 bytes --]
Hi Lakshmi,
This failure is not related to my patch.
Can we have a re-run here please.
Thanks
Jeevan B
From: Patchwork <patchwork@emeril.freedesktop.org>
Sent: Friday, January 22, 2021 1:53 AM
To: B, Jeevan <jeevan.b@intel.com>
Cc: igt-dev@lists.freedesktop.org
Subject: ✗ Fi.CI.BAT: failure for series starting with [i-g-t,1/2] tests/kms_rotation_crc: reduce execution time
Patch Details
Series:
series starting with [i-g-t,1/2] tests/kms_rotation_crc: reduce execution time
URL:
https://patchwork.freedesktop.org/series/86150/
State:
failure
Details:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/index.html
CI Bug Log - changes from CI_DRM_9663 -> IGTPW_5416
Summary
FAILURE
Serious unknown changes coming with IGTPW_5416 absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_5416, 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_5416/index.html
Possible new issues
Here are the unknown changes that may have been introduced in IGTPW_5416:
IGT changes
Possible regressions
* igt@i915_selftest@live@hangcheck:
* fi-byt-j1900: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-byt-j1900/igt@i915_selftest@live@hangcheck.html> -> DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-byt-j1900/igt@i915_selftest@live@hangcheck.html>
Known issues
Here are the changes found in IGTPW_5416 that come from known issues:
IGT changes
Issues hit
* igt@gem_tiled_blits@basic:
* fi-tgl-y: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-tgl-y/igt@gem_tiled_blits@basic.html> -> DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-tgl-y/igt@gem_tiled_blits@basic.html> (i915#402<https://gitlab.freedesktop.org/drm/intel/issues/402>) +1 similar issue
* igt@i915_selftest@live@active:
* fi-kbl-7500u: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-kbl-7500u/igt@i915_selftest@live@active.html> -> DMESG-FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-kbl-7500u/igt@i915_selftest@live@active.html> (i915#2291<https://gitlab.freedesktop.org/drm/intel/issues/2291> / i915#666<https://gitlab.freedesktop.org/drm/intel/issues/666>)
* igt@i915_selftest@live@gt_heartbeat:
* fi-tgl-y: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-tgl-y/igt@i915_selftest@live@gt_heartbeat.html> -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-tgl-y/igt@i915_selftest@live@gt_heartbeat.html> (i915#2601<https://gitlab.freedesktop.org/drm/intel/issues/2601>)
* igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
* fi-snb-2600: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-snb-2600/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271>) +30 similar issues
* igt@kms_chamelium@hdmi-crc-fast:
* fi-snb-2600: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-snb-2600/igt@kms_chamelium@hdmi-crc-fast.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271> / fdo#111827<https://bugs.freedesktop.org/show_bug.cgi?id=111827>) +8 similar issues
* igt@runner@aborted:
* fi-bdw-5557u: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-bdw-5557u/igt@runner@aborted.html> (i915#1602<https://gitlab.freedesktop.org/drm/intel/issues/1602> / i915#2029<https://gitlab.freedesktop.org/drm/intel/issues/2029> / i915#2369<https://gitlab.freedesktop.org/drm/intel/issues/2369>)
Possible fixes
* igt@gem_exec_suspend@basic-s3:
* fi-snb-2600: DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-snb-2600/igt@gem_exec_suspend@basic-s3.html> (i915#2772<https://gitlab.freedesktop.org/drm/intel/issues/2772>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-snb-2600/igt@gem_exec_suspend@basic-s3.html>
* igt@i915_selftest@live@gt_heartbeat:
* {fi-tgl-dsi}: DMESG-FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-tgl-dsi/igt@i915_selftest@live@gt_heartbeat.html> (i915#2601<https://gitlab.freedesktop.org/drm/intel/issues/2601>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-tgl-dsi/igt@i915_selftest@live@gt_heartbeat.html>
* igt@kms_chamelium@dp-crc-fast:
* fi-kbl-7500u: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-kbl-7500u/igt@kms_chamelium@dp-crc-fast.html> (i915#1161<https://gitlab.freedesktop.org/drm/intel/issues/1161> / i915#262<https://gitlab.freedesktop.org/drm/intel/issues/262>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-kbl-7500u/igt@kms_chamelium@dp-crc-fast.html>
* igt@prime_self_import@basic-with_two_bos:
* fi-tgl-y: DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-tgl-y/igt@prime_self_import@basic-with_two_bos.html> (i915#402<https://gitlab.freedesktop.org/drm/intel/issues/402>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-tgl-y/igt@prime_self_import@basic-with_two_bos.html> +1 similar issue
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
Participating hosts (41 -> 36)
Missing (5): fi-ilk-m540 fi-hsw-4200u fi-bsw-cyan fi-dg1-1 fi-bdw-samus
Build changes
* CI: CI-20190529 -> None
* IGT: IGT_5962 -> IGTPW_5416
CI-20190529: 20190529
CI_DRM_9663: 36cc146429e2863ce99c4bb32d69d8c644859a39 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_5416: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/index.html
IGT_5962: 22e3daaed82ab7890018a2f2aabf5082cd536023 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
[-- Attachment #1.2: Type: text/html, Size: 23899 bytes --]
[-- Attachment #2: Type: text/plain, Size: 154 bytes --]
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [igt-dev] ✗ Fi.CI.BAT: failure for series starting with [i-g-t,1/2] tests/kms_rotation_crc: reduce execution time
2021-01-22 6:59 ` B, Jeevan
@ 2021-01-22 16:39 ` Vudum, Lakshminarayana
0 siblings, 0 replies; 14+ messages in thread
From: Vudum, Lakshminarayana @ 2021-01-22 16:39 UTC (permalink / raw)
To: B, Jeevan, igt-dev
[-- Attachment #1.1: Type: text/plain, Size: 6428 bytes --]
Jeevan, Re-reported the series.
Lakshmi.
From: B, Jeevan <jeevan.b@intel.com>
Sent: Thursday, January 21, 2021 11:00 PM
To: igt-dev@lists.freedesktop.org
Cc: Vudum, Lakshminarayana <lakshminarayana.vudum@intel.com>
Subject: RE: ✗ Fi.CI.BAT: failure for series starting with [i-g-t,1/2] tests/kms_rotation_crc: reduce execution time
Hi Lakshmi,
This failure is not related to my patch.
Can we have a re-run here please.
Thanks
Jeevan B
From: Patchwork <patchwork@emeril.freedesktop.org<mailto:patchwork@emeril.freedesktop.org>>
Sent: Friday, January 22, 2021 1:53 AM
To: B, Jeevan <jeevan.b@intel.com<mailto:jeevan.b@intel.com>>
Cc: igt-dev@lists.freedesktop.org<mailto:igt-dev@lists.freedesktop.org>
Subject: ✗ Fi.CI.BAT: failure for series starting with [i-g-t,1/2] tests/kms_rotation_crc: reduce execution time
Patch Details
Series:
series starting with [i-g-t,1/2] tests/kms_rotation_crc: reduce execution time
URL:
https://patchwork.freedesktop.org/series/86150/
State:
failure
Details:
https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/index.html
CI Bug Log - changes from CI_DRM_9663 -> IGTPW_5416
Summary
FAILURE
Serious unknown changes coming with IGTPW_5416 absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_5416, 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_5416/index.html
Possible new issues
Here are the unknown changes that may have been introduced in IGTPW_5416:
IGT changes
Possible regressions
* igt@i915_selftest@live@hangcheck:
* fi-byt-j1900: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-byt-j1900/igt@i915_selftest@live@hangcheck.html> -> DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-byt-j1900/igt@i915_selftest@live@hangcheck.html>
Known issues
Here are the changes found in IGTPW_5416 that come from known issues:
IGT changes
Issues hit
* igt@gem_tiled_blits@basic:
* fi-tgl-y: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-tgl-y/igt@gem_tiled_blits@basic.html> -> DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-tgl-y/igt@gem_tiled_blits@basic.html> (i915#402<https://gitlab.freedesktop.org/drm/intel/issues/402>) +1 similar issue
* igt@i915_selftest@live@active:
* fi-kbl-7500u: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-kbl-7500u/igt@i915_selftest@live@active.html> -> DMESG-FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-kbl-7500u/igt@i915_selftest@live@active.html> (i915#2291<https://gitlab.freedesktop.org/drm/intel/issues/2291> / i915#666<https://gitlab.freedesktop.org/drm/intel/issues/666>)
* igt@i915_selftest@live@gt_heartbeat:
* fi-tgl-y: PASS<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-tgl-y/igt@i915_selftest@live@gt_heartbeat.html> -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-tgl-y/igt@i915_selftest@live@gt_heartbeat.html> (i915#2601<https://gitlab.freedesktop.org/drm/intel/issues/2601>)
* igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
* fi-snb-2600: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-snb-2600/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271>) +30 similar issues
* igt@kms_chamelium@hdmi-crc-fast:
* fi-snb-2600: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-snb-2600/igt@kms_chamelium@hdmi-crc-fast.html> (fdo#109271<https://bugs.freedesktop.org/show_bug.cgi?id=109271> / fdo#111827<https://bugs.freedesktop.org/show_bug.cgi?id=111827>) +8 similar issues
* igt@runner@aborted:
* fi-bdw-5557u: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-bdw-5557u/igt@runner@aborted.html> (i915#1602<https://gitlab.freedesktop.org/drm/intel/issues/1602> / i915#2029<https://gitlab.freedesktop.org/drm/intel/issues/2029> / i915#2369<https://gitlab.freedesktop.org/drm/intel/issues/2369>)
Possible fixes
* igt@gem_exec_suspend@basic-s3:
* fi-snb-2600: DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-snb-2600/igt@gem_exec_suspend@basic-s3.html> (i915#2772<https://gitlab.freedesktop.org/drm/intel/issues/2772>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-snb-2600/igt@gem_exec_suspend@basic-s3.html>
* igt@i915_selftest@live@gt_heartbeat:
* {fi-tgl-dsi}: DMESG-FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-tgl-dsi/igt@i915_selftest@live@gt_heartbeat.html> (i915#2601<https://gitlab.freedesktop.org/drm/intel/issues/2601>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-tgl-dsi/igt@i915_selftest@live@gt_heartbeat.html>
* igt@kms_chamelium@dp-crc-fast:
* fi-kbl-7500u: FAIL<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-kbl-7500u/igt@kms_chamelium@dp-crc-fast.html> (i915#1161<https://gitlab.freedesktop.org/drm/intel/issues/1161> / i915#262<https://gitlab.freedesktop.org/drm/intel/issues/262>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-kbl-7500u/igt@kms_chamelium@dp-crc-fast.html>
* igt@prime_self_import@basic-with_two_bos:
* fi-tgl-y: DMESG-WARN<https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-tgl-y/igt@prime_self_import@basic-with_two_bos.html> (i915#402<https://gitlab.freedesktop.org/drm/intel/issues/402>) -> PASS<https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-tgl-y/igt@prime_self_import@basic-with_two_bos.html> +1 similar issue
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
Participating hosts (41 -> 36)
Missing (5): fi-ilk-m540 fi-hsw-4200u fi-bsw-cyan fi-dg1-1 fi-bdw-samus
Build changes
* CI: CI-20190529 -> None
* IGT: IGT_5962 -> IGTPW_5416
CI-20190529: 20190529
CI_DRM_9663: 36cc146429e2863ce99c4bb32d69d8c644859a39 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_5416: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/index.html
IGT_5962: 22e3daaed82ab7890018a2f2aabf5082cd536023 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
[-- Attachment #1.2: Type: text/html, Size: 25507 bytes --]
[-- Attachment #2: Type: text/plain, Size: 154 bytes --]
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply [flat|nested] 14+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for series starting with [i-g-t,1/2] tests/kms_rotation_crc: reduce execution time
2021-01-21 18:35 [igt-dev] [PATCH i-g-t 1/2] tests/kms_rotation_crc: reduce execution time Jeevan B
2021-01-21 18:35 ` [igt-dev] [PATCH i-g-t 2/2] HAX remove rotation tests from blacklist Jeevan B
2021-01-21 20:22 ` [igt-dev] ✗ Fi.CI.BAT: failure for series starting with [i-g-t,1/2] tests/kms_rotation_crc: reduce execution time Patchwork
@ 2021-01-22 16:34 ` Patchwork
2021-01-23 2:52 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
2021-01-27 11:41 ` [igt-dev] [PATCH i-g-t 1/2] " Petri Latvala
4 siblings, 0 replies; 14+ messages in thread
From: Patchwork @ 2021-01-22 16:34 UTC (permalink / raw)
To: B, Jeevan; +Cc: igt-dev
[-- Attachment #1.1: Type: text/plain, Size: 5694 bytes --]
== Series Details ==
Series: series starting with [i-g-t,1/2] tests/kms_rotation_crc: reduce execution time
URL : https://patchwork.freedesktop.org/series/86150/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_9663 -> IGTPW_5416
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/index.html
Known issues
------------
Here are the changes found in IGTPW_5416 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_tiled_blits@basic:
- fi-tgl-y: [PASS][1] -> [DMESG-WARN][2] ([i915#402]) +1 similar issue
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-tgl-y/igt@gem_tiled_blits@basic.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-tgl-y/igt@gem_tiled_blits@basic.html
* igt@i915_selftest@live@active:
- fi-kbl-7500u: [PASS][3] -> [DMESG-FAIL][4] ([i915#2291] / [i915#666])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-kbl-7500u/igt@i915_selftest@live@active.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-kbl-7500u/igt@i915_selftest@live@active.html
* igt@i915_selftest@live@gt_heartbeat:
- fi-tgl-y: [PASS][5] -> [INCOMPLETE][6] ([i915#2601])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-tgl-y/igt@i915_selftest@live@gt_heartbeat.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-tgl-y/igt@i915_selftest@live@gt_heartbeat.html
* igt@i915_selftest@live@hangcheck:
- fi-byt-j1900: [PASS][7] -> [DMESG-WARN][8] ([i915#2983])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-byt-j1900/igt@i915_selftest@live@hangcheck.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-byt-j1900/igt@i915_selftest@live@hangcheck.html
* igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
- fi-snb-2600: NOTRUN -> [SKIP][9] ([fdo#109271]) +30 similar issues
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-snb-2600/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html
* igt@kms_chamelium@hdmi-crc-fast:
- fi-snb-2600: NOTRUN -> [SKIP][10] ([fdo#109271] / [fdo#111827]) +8 similar issues
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-snb-2600/igt@kms_chamelium@hdmi-crc-fast.html
* igt@runner@aborted:
- fi-bdw-5557u: NOTRUN -> [FAIL][11] ([i915#1602] / [i915#2029] / [i915#2369])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-bdw-5557u/igt@runner@aborted.html
#### Possible fixes ####
* igt@gem_exec_suspend@basic-s3:
- fi-snb-2600: [DMESG-WARN][12] ([i915#2772]) -> [PASS][13]
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-snb-2600/igt@gem_exec_suspend@basic-s3.html
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-snb-2600/igt@gem_exec_suspend@basic-s3.html
* igt@i915_selftest@live@gt_heartbeat:
- {fi-tgl-dsi}: [DMESG-FAIL][14] ([i915#2601]) -> [PASS][15]
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-tgl-dsi/igt@i915_selftest@live@gt_heartbeat.html
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-tgl-dsi/igt@i915_selftest@live@gt_heartbeat.html
* igt@kms_chamelium@dp-crc-fast:
- fi-kbl-7500u: [FAIL][16] ([i915#1161] / [i915#262]) -> [PASS][17]
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-kbl-7500u/igt@kms_chamelium@dp-crc-fast.html
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-kbl-7500u/igt@kms_chamelium@dp-crc-fast.html
* igt@prime_self_import@basic-with_two_bos:
- fi-tgl-y: [DMESG-WARN][18] ([i915#402]) -> [PASS][19] +1 similar issue
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/fi-tgl-y/igt@prime_self_import@basic-with_two_bos.html
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/fi-tgl-y/igt@prime_self_import@basic-with_two_bos.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[i915#1161]: https://gitlab.freedesktop.org/drm/intel/issues/1161
[i915#1602]: https://gitlab.freedesktop.org/drm/intel/issues/1602
[i915#2029]: https://gitlab.freedesktop.org/drm/intel/issues/2029
[i915#2291]: https://gitlab.freedesktop.org/drm/intel/issues/2291
[i915#2369]: https://gitlab.freedesktop.org/drm/intel/issues/2369
[i915#2601]: https://gitlab.freedesktop.org/drm/intel/issues/2601
[i915#262]: https://gitlab.freedesktop.org/drm/intel/issues/262
[i915#2772]: https://gitlab.freedesktop.org/drm/intel/issues/2772
[i915#2983]: https://gitlab.freedesktop.org/drm/intel/issues/2983
[i915#402]: https://gitlab.freedesktop.org/drm/intel/issues/402
[i915#666]: https://gitlab.freedesktop.org/drm/intel/issues/666
Participating hosts (42 -> 36)
------------------------------
Missing (6): fi-ilk-m540 fi-hsw-4200u fi-bsw-cyan fi-dg1-1 bat-jsl-2 fi-bdw-samus
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_5962 -> IGTPW_5416
CI-20190529: 20190529
CI_DRM_9663: 36cc146429e2863ce99c4bb32d69d8c644859a39 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_5416: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/index.html
IGT_5962: 22e3daaed82ab7890018a2f2aabf5082cd536023 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/index.html
[-- Attachment #1.2: Type: text/html, Size: 6758 bytes --]
[-- Attachment #2: Type: text/plain, Size: 154 bytes --]
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply [flat|nested] 14+ messages in thread
* [igt-dev] ✗ Fi.CI.IGT: failure for series starting with [i-g-t,1/2] tests/kms_rotation_crc: reduce execution time
2021-01-21 18:35 [igt-dev] [PATCH i-g-t 1/2] tests/kms_rotation_crc: reduce execution time Jeevan B
` (2 preceding siblings ...)
2021-01-22 16:34 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork
@ 2021-01-23 2:52 ` Patchwork
2021-01-27 11:41 ` [igt-dev] [PATCH i-g-t 1/2] " Petri Latvala
4 siblings, 0 replies; 14+ messages in thread
From: Patchwork @ 2021-01-23 2:52 UTC (permalink / raw)
To: B, Jeevan; +Cc: igt-dev
[-- Attachment #1.1: Type: text/plain, Size: 30296 bytes --]
== Series Details ==
Series: series starting with [i-g-t,1/2] tests/kms_rotation_crc: reduce execution time
URL : https://patchwork.freedesktop.org/series/86150/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_9663_full -> IGTPW_5416_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_5416_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_5416_full, 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_5416/index.html
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_5416_full:
### IGT changes ###
#### Possible regressions ####
* igt@gem_exec_whisper@basic-fds-priority-all:
- shard-iclb: [PASS][1] -> [INCOMPLETE][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-iclb5/igt@gem_exec_whisper@basic-fds-priority-all.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-iclb7/igt@gem_exec_whisper@basic-fds-priority-all.html
* igt@gem_partial_pwrite_pread@write-snoop:
- shard-hsw: [PASS][3] -> [INCOMPLETE][4] +1 similar issue
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-hsw2/igt@gem_partial_pwrite_pread@write-snoop.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-hsw6/igt@gem_partial_pwrite_pread@write-snoop.html
Known issues
------------
Here are the changes found in IGTPW_5416_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_ctx_persistence@legacy-engines-mixed-process:
- shard-hsw: NOTRUN -> [SKIP][5] ([fdo#109271] / [i915#1099])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-hsw6/igt@gem_ctx_persistence@legacy-engines-mixed-process.html
* igt@gem_ctx_persistence@smoketest:
- shard-tglb: [PASS][6] -> [FAIL][7] ([i915#2896])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-tglb7/igt@gem_ctx_persistence@smoketest.html
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-tglb1/igt@gem_ctx_persistence@smoketest.html
* igt@gem_ctx_sseu@engines:
- shard-tglb: NOTRUN -> [SKIP][8] ([i915#280])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-tglb1/igt@gem_ctx_sseu@engines.html
* igt@gem_exec_create@forked:
- shard-glk: [PASS][9] -> [INCOMPLETE][10] ([i915#2055])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-glk6/igt@gem_exec_create@forked.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-glk6/igt@gem_exec_create@forked.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- shard-tglb: [PASS][11] -> [FAIL][12] ([i915#2842])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-tglb5/igt@gem_exec_fair@basic-pace-share@rcs0.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-tglb1/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@gem_exec_params@secure-non-master:
- shard-tglb: NOTRUN -> [SKIP][13] ([fdo#112283])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-tglb8/igt@gem_exec_params@secure-non-master.html
* igt@gem_exec_schedule@u-fairslice@vcs1:
- shard-tglb: [PASS][14] -> [DMESG-WARN][15] ([i915#2803])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-tglb1/igt@gem_exec_schedule@u-fairslice@vcs1.html
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-tglb8/igt@gem_exec_schedule@u-fairslice@vcs1.html
* igt@gem_render_copy@y-tiled-ccs-to-y-tiled-mc-ccs:
- shard-iclb: NOTRUN -> [SKIP][16] ([i915#768])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-iclb3/igt@gem_render_copy@y-tiled-ccs-to-y-tiled-mc-ccs.html
* igt@gem_softpin@evict-snoop:
- shard-iclb: NOTRUN -> [SKIP][17] ([fdo#109312])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-iclb5/igt@gem_softpin@evict-snoop.html
- shard-tglb: NOTRUN -> [SKIP][18] ([fdo#109312])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-tglb7/igt@gem_softpin@evict-snoop.html
* igt@gen7_exec_parse@cmd-crossing-page:
- shard-tglb: NOTRUN -> [SKIP][19] ([fdo#109289]) +2 similar issues
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-tglb3/igt@gen7_exec_parse@cmd-crossing-page.html
* igt@gen9_exec_parse@basic-rejected:
- shard-iclb: NOTRUN -> [SKIP][20] ([fdo#112306]) +1 similar issue
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-iclb2/igt@gen9_exec_parse@basic-rejected.html
- shard-tglb: NOTRUN -> [SKIP][21] ([fdo#112306]) +1 similar issue
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-tglb2/igt@gen9_exec_parse@basic-rejected.html
* igt@i915_pm_dc@dc3co-vpb-simulation:
- shard-hsw: NOTRUN -> [SKIP][22] ([fdo#109271]) +23 similar issues
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-hsw6/igt@i915_pm_dc@dc3co-vpb-simulation.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing:
- shard-iclb: NOTRUN -> [SKIP][23] ([i915#1769])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-iclb5/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
- shard-tglb: NOTRUN -> [SKIP][24] ([i915#1769])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-tglb7/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
* igt@kms_big_fb@yf-tiled-8bpp-rotate-90:
- shard-tglb: NOTRUN -> [SKIP][25] ([fdo#111615]) +5 similar issues
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-tglb1/igt@kms_big_fb@yf-tiled-8bpp-rotate-90.html
- shard-iclb: NOTRUN -> [SKIP][26] ([fdo#110723]) +1 similar issue
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-iclb7/igt@kms_big_fb@yf-tiled-8bpp-rotate-90.html
* igt@kms_chamelium@dp-audio:
- shard-hsw: NOTRUN -> [SKIP][27] ([fdo#109271] / [fdo#111827]) +1 similar issue
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-hsw1/igt@kms_chamelium@dp-audio.html
* igt@kms_color_chamelium@pipe-a-ctm-0-5:
- shard-apl: NOTRUN -> [SKIP][28] ([fdo#109271] / [fdo#111827]) +2 similar issues
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-apl2/igt@kms_color_chamelium@pipe-a-ctm-0-5.html
- shard-glk: NOTRUN -> [SKIP][29] ([fdo#109271] / [fdo#111827]) +2 similar issues
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-glk6/igt@kms_color_chamelium@pipe-a-ctm-0-5.html
* igt@kms_color_chamelium@pipe-a-ctm-red-to-blue:
- shard-iclb: NOTRUN -> [SKIP][30] ([fdo#109284] / [fdo#111827]) +1 similar issue
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-iclb4/igt@kms_color_chamelium@pipe-a-ctm-red-to-blue.html
* igt@kms_color_chamelium@pipe-c-ctm-green-to-red:
- shard-kbl: NOTRUN -> [SKIP][31] ([fdo#109271] / [fdo#111827]) +6 similar issues
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-kbl2/igt@kms_color_chamelium@pipe-c-ctm-green-to-red.html
* igt@kms_color_chamelium@pipe-d-ctm-limited-range:
- shard-tglb: NOTRUN -> [SKIP][32] ([fdo#109284] / [fdo#111827]) +4 similar issues
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-tglb7/igt@kms_color_chamelium@pipe-d-ctm-limited-range.html
- shard-iclb: NOTRUN -> [SKIP][33] ([fdo#109278] / [fdo#109284] / [fdo#111827])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-iclb4/igt@kms_color_chamelium@pipe-d-ctm-limited-range.html
* igt@kms_content_protection@atomic:
- shard-kbl: NOTRUN -> [TIMEOUT][34] ([i915#1319]) +1 similar issue
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-kbl7/igt@kms_content_protection@atomic.html
- shard-iclb: NOTRUN -> [SKIP][35] ([fdo#109300] / [fdo#111066])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-iclb5/igt@kms_content_protection@atomic.html
- shard-apl: NOTRUN -> [TIMEOUT][36] ([i915#1319])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-apl1/igt@kms_content_protection@atomic.html
- shard-tglb: NOTRUN -> [SKIP][37] ([fdo#111828])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-tglb7/igt@kms_content_protection@atomic.html
* igt@kms_cursor_crc@pipe-c-cursor-128x128-onscreen:
- shard-kbl: NOTRUN -> [FAIL][38] ([i915#54])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-kbl7/igt@kms_cursor_crc@pipe-c-cursor-128x128-onscreen.html
- shard-apl: [PASS][39] -> [FAIL][40] ([i915#54])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-apl2/igt@kms_cursor_crc@pipe-c-cursor-128x128-onscreen.html
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-apl8/igt@kms_cursor_crc@pipe-c-cursor-128x128-onscreen.html
- shard-glk: [PASS][41] -> [FAIL][42] ([i915#54])
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-glk7/igt@kms_cursor_crc@pipe-c-cursor-128x128-onscreen.html
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-glk4/igt@kms_cursor_crc@pipe-c-cursor-128x128-onscreen.html
* igt@kms_cursor_crc@pipe-c-cursor-512x170-onscreen:
- shard-tglb: NOTRUN -> [SKIP][43] ([fdo#109279])
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-tglb1/igt@kms_cursor_crc@pipe-c-cursor-512x170-onscreen.html
- shard-iclb: NOTRUN -> [SKIP][44] ([fdo#109278] / [fdo#109279])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-iclb1/igt@kms_cursor_crc@pipe-c-cursor-512x170-onscreen.html
* igt@kms_cursor_crc@pipe-d-cursor-256x256-onscreen:
- shard-kbl: NOTRUN -> [SKIP][45] ([fdo#109271]) +86 similar issues
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-kbl7/igt@kms_cursor_crc@pipe-d-cursor-256x256-onscreen.html
* igt@kms_cursor_crc@pipe-d-cursor-64x64-sliding:
- shard-apl: NOTRUN -> [SKIP][46] ([fdo#109271]) +33 similar issues
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-apl8/igt@kms_cursor_crc@pipe-d-cursor-64x64-sliding.html
- shard-iclb: NOTRUN -> [SKIP][47] ([fdo#109278]) +5 similar issues
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-iclb1/igt@kms_cursor_crc@pipe-d-cursor-64x64-sliding.html
* igt@kms_cursor_legacy@cursor-vs-flip-varying-size:
- shard-hsw: [PASS][48] -> [FAIL][49] ([i915#2370])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-hsw4/igt@kms_cursor_legacy@cursor-vs-flip-varying-size.html
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-hsw6/igt@kms_cursor_legacy@cursor-vs-flip-varying-size.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-atomic:
- shard-tglb: NOTRUN -> [SKIP][50] ([fdo#111825]) +16 similar issues
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-tglb8/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic.html
* igt@kms_cursor_legacy@flip-vs-cursor-toggle:
- shard-tglb: NOTRUN -> [FAIL][51] ([i915#2346])
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-tglb8/igt@kms_cursor_legacy@flip-vs-cursor-toggle.html
* igt@kms_cursor_legacy@pipe-d-torture-bo:
- shard-kbl: NOTRUN -> [SKIP][52] ([fdo#109271] / [i915#533]) +1 similar issue
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-kbl7/igt@kms_cursor_legacy@pipe-d-torture-bo.html
- shard-apl: NOTRUN -> [SKIP][53] ([fdo#109271] / [i915#533])
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-apl4/igt@kms_cursor_legacy@pipe-d-torture-bo.html
- shard-glk: NOTRUN -> [SKIP][54] ([fdo#109271] / [i915#533])
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-glk6/igt@kms_cursor_legacy@pipe-d-torture-bo.html
* igt@kms_flip@2x-flip-vs-wf_vblank-interruptible:
- shard-iclb: NOTRUN -> [SKIP][55] ([fdo#109274]) +2 similar issues
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-iclb2/igt@kms_flip@2x-flip-vs-wf_vblank-interruptible.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@a-dp1:
- shard-kbl: [PASS][56] -> [FAIL][57] ([i915#79])
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-kbl6/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-dp1.html
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-kbl2/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-dp1.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs:
- shard-kbl: NOTRUN -> [SKIP][58] ([fdo#109271] / [i915#2672])
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-kbl7/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-indfb-pgflip-blt:
- shard-iclb: NOTRUN -> [SKIP][59] ([fdo#109280]) +5 similar issues
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-iclb8/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-indfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-pgflip-blt:
- shard-glk: NOTRUN -> [SKIP][60] ([fdo#109271]) +29 similar issues
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-glk9/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-pgflip-blt.html
* igt@kms_invalid_dotclock:
- shard-tglb: NOTRUN -> [SKIP][61] ([fdo#110577])
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-tglb6/igt@kms_invalid_dotclock.html
* igt@kms_plane_alpha_blend@pipe-c-alpha-7efc:
- shard-kbl: NOTRUN -> [FAIL][62] ([fdo#108145] / [i915#265]) +1 similar issue
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-kbl7/igt@kms_plane_alpha_blend@pipe-c-alpha-7efc.html
- shard-apl: NOTRUN -> [FAIL][63] ([fdo#108145] / [i915#265])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-apl2/igt@kms_plane_alpha_blend@pipe-c-alpha-7efc.html
* igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-1:
- shard-kbl: NOTRUN -> [SKIP][64] ([fdo#109271] / [i915#658]) +2 similar issues
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-kbl2/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-1.html
* igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-4:
- shard-apl: NOTRUN -> [SKIP][65] ([fdo#109271] / [i915#658])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-apl7/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-4.html
- shard-glk: NOTRUN -> [SKIP][66] ([fdo#109271] / [i915#658])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-glk9/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-4.html
- shard-iclb: NOTRUN -> [SKIP][67] ([i915#658])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-iclb4/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-4.html
- shard-tglb: NOTRUN -> [SKIP][68] ([i915#2920])
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-tglb8/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-4.html
* igt@kms_psr@psr2_primary_mmap_cpu:
- shard-iclb: [PASS][69] -> [SKIP][70] ([fdo#109441]) +2 similar issues
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-iclb2/igt@kms_psr@psr2_primary_mmap_cpu.html
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-iclb1/igt@kms_psr@psr2_primary_mmap_cpu.html
* igt@kms_writeback@writeback-invalid-parameters:
- shard-kbl: NOTRUN -> [SKIP][71] ([fdo#109271] / [i915#2437])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-kbl1/igt@kms_writeback@writeback-invalid-parameters.html
* igt@nouveau_crc@pipe-a-ctx-flip-detection:
- shard-iclb: NOTRUN -> [SKIP][72] ([i915#2530])
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-iclb1/igt@nouveau_crc@pipe-a-ctx-flip-detection.html
- shard-tglb: NOTRUN -> [SKIP][73] ([i915#2530])
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-tglb8/igt@nouveau_crc@pipe-a-ctx-flip-detection.html
* igt@prime_nv_api@nv_i915_reimport_twice_check_flink_name:
- shard-iclb: NOTRUN -> [SKIP][74] ([fdo#109291]) +1 similar issue
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-iclb1/igt@prime_nv_api@nv_i915_reimport_twice_check_flink_name.html
* igt@prime_nv_test@i915_import_gtt_mmap:
- shard-tglb: NOTRUN -> [SKIP][75] ([fdo#109291]) +2 similar issues
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-tglb8/igt@prime_nv_test@i915_import_gtt_mmap.html
#### Possible fixes ####
* igt@gem_eio@in-flight-suspend:
- shard-kbl: [INCOMPLETE][76] ([i915#1037]) -> [PASS][77]
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-kbl3/igt@gem_eio@in-flight-suspend.html
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-kbl3/igt@gem_eio@in-flight-suspend.html
* igt@gem_exec_fair@basic-deadline:
- shard-kbl: [FAIL][78] ([i915#2846]) -> [PASS][79]
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-kbl1/igt@gem_exec_fair@basic-deadline.html
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-kbl3/igt@gem_exec_fair@basic-deadline.html
* igt@gem_exec_fair@basic-none-rrul@rcs0:
- shard-kbl: [FAIL][80] ([i915#2842]) -> [PASS][81]
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-kbl6/igt@gem_exec_fair@basic-none-rrul@rcs0.html
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-kbl7/igt@gem_exec_fair@basic-none-rrul@rcs0.html
* igt@gem_exec_fair@basic-pace-solo@rcs0:
- shard-tglb: [FAIL][82] ([i915#2842]) -> [PASS][83] +1 similar issue
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-tglb7/igt@gem_exec_fair@basic-pace-solo@rcs0.html
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-tglb2/igt@gem_exec_fair@basic-pace-solo@rcs0.html
* igt@gem_exec_fair@basic-pace@vcs0:
- shard-glk: [FAIL][84] ([i915#2842]) -> [PASS][85] +1 similar issue
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-glk8/igt@gem_exec_fair@basic-pace@vcs0.html
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-glk6/igt@gem_exec_fair@basic-pace@vcs0.html
* igt@gem_exec_fair@basic-pace@vcs1:
- shard-iclb: [FAIL][86] ([i915#2842]) -> [PASS][87] +1 similar issue
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-iclb4/igt@gem_exec_fair@basic-pace@vcs1.html
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-iclb2/igt@gem_exec_fair@basic-pace@vcs1.html
* igt@gem_exec_reloc@basic-many-active@rcs0:
- shard-glk: [FAIL][88] ([i915#2389]) -> [PASS][89]
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-glk3/igt@gem_exec_reloc@basic-many-active@rcs0.html
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-glk7/igt@gem_exec_reloc@basic-many-active@rcs0.html
* igt@gem_exec_schedule@u-fairslice@rcs0:
- shard-tglb: [DMESG-WARN][90] ([i915#2803]) -> [PASS][91]
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-tglb1/igt@gem_exec_schedule@u-fairslice@rcs0.html
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-tglb8/igt@gem_exec_schedule@u-fairslice@rcs0.html
* igt@gem_vm_create@destroy-race:
- shard-tglb: [TIMEOUT][92] ([i915#2795]) -> [PASS][93]
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-tglb1/igt@gem_vm_create@destroy-race.html
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-tglb7/igt@gem_vm_create@destroy-race.html
* igt@i915_suspend@fence-restore-untiled:
- shard-tglb: [DMESG-WARN][94] ([i915#1436] / [i915#1602] / [i915#1887] / [i915#2411]) -> [PASS][95]
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-tglb6/igt@i915_suspend@fence-restore-untiled.html
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-tglb7/igt@i915_suspend@fence-restore-untiled.html
* igt@kms_color@pipe-c-legacy-gamma-reset:
- shard-hsw: [FAIL][96] ([i915#2964]) -> [PASS][97]
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-hsw1/igt@kms_color@pipe-c-legacy-gamma-reset.html
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-hsw4/igt@kms_color@pipe-c-legacy-gamma-reset.html
* igt@kms_cursor_crc@pipe-c-cursor-suspend:
- shard-kbl: [DMESG-WARN][98] ([i915#180]) -> [PASS][99] +1 similar issue
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-kbl3/igt@kms_cursor_crc@pipe-c-cursor-suspend.html
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-kbl4/igt@kms_cursor_crc@pipe-c-cursor-suspend.html
* igt@kms_flip@2x-plain-flip-fb-recreate-interruptible@ab-hdmi-a1-hdmi-a2:
- shard-glk: [FAIL][100] ([i915#2122]) -> [PASS][101]
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-glk6/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible@ab-hdmi-a1-hdmi-a2.html
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-glk1/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible@ab-hdmi-a1-hdmi-a2.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@a-edp1:
- shard-tglb: [FAIL][102] ([i915#2598]) -> [PASS][103]
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-tglb2/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-edp1.html
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-tglb7/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-edp1.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-cpu:
- shard-glk: [FAIL][104] ([i915#49]) -> [PASS][105]
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-glk4/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-cpu.html
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-glk4/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-cpu.html
* igt@kms_psr2_su@frontbuffer:
- shard-iclb: [SKIP][106] ([fdo#109642] / [fdo#111068] / [i915#658]) -> [PASS][107]
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-iclb3/igt@kms_psr2_su@frontbuffer.html
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-iclb2/igt@kms_psr2_su@frontbuffer.html
* igt@kms_psr@psr2_cursor_mmap_cpu:
- shard-iclb: [SKIP][108] ([fdo#109441]) -> [PASS][109]
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-iclb4/igt@kms_psr@psr2_cursor_mmap_cpu.html
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-iclb2/igt@kms_psr@psr2_cursor_mmap_cpu.html
#### Warnings ####
* igt@gem_exec_fair@basic-pace@vcs0:
- shard-kbl: [SKIP][110] ([fdo#109271]) -> [FAIL][111] ([i915#2842])
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-kbl7/igt@gem_exec_fair@basic-pace@vcs0.html
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-kbl7/igt@gem_exec_fair@basic-pace@vcs0.html
* igt@i915_pm_dc@dc3co-vpb-simulation:
- shard-iclb: [SKIP][112] ([i915#658]) -> [SKIP][113] ([i915#588])
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-iclb4/igt@i915_pm_dc@dc3co-vpb-simulation.html
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-iclb2/igt@i915_pm_dc@dc3co-vpb-simulation.html
* igt@i915_pm_rc6_residency@rc6-idle:
- shard-iclb: [WARN][114] ([i915#1804] / [i915#2684]) -> [WARN][115] ([i915#2684])
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-iclb3/igt@i915_pm_rc6_residency@rc6-idle.html
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-iclb2/igt@i915_pm_rc6_residency@rc6-idle.html
* igt@kms_async_flips@test-time-stamp:
- shard-tglb: [FAIL][116] ([i915#2597]) -> [FAIL][117] ([i915#2574])
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-tglb5/igt@kms_async_flips@test-time-stamp.html
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-tglb6/igt@kms_async_flips@test-time-stamp.html
* igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-3:
- shard-iclb: [SKIP][118] ([i915#2920]) -> [SKIP][119] ([i915#658]) +2 similar issues
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-iclb2/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-3.html
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-iclb5/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-3.html
* igt@kms_psr2_sf@plane-move-sf-dmg-area-0:
- shard-iclb: [SKIP][120] ([i915#658]) -> [SKIP][121] ([i915#2920]) +1 similar issue
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-iclb3/igt@kms_psr2_sf@plane-move-sf-dmg-area-0.html
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-iclb2/igt@kms_psr2_sf@plane-move-sf-dmg-area-0.html
* igt@kms_psr2_su@page_flip:
- shard-glk: [SKIP][122] ([fdo#109271]) -> [SKIP][123] ([fdo#109271] / [i915#658])
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-glk8/igt@kms_psr2_su@page_flip.html
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-glk3/igt@kms_psr2_su@page_flip.html
- shard-apl: [SKIP][124] ([fdo#109271]) -> [SKIP][125] ([fdo#109271] / [i915#658])
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-apl2/igt@kms_psr2_su@page_flip.html
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-apl1/igt@kms_psr2_su@page_flip.html
- shard-kbl: [SKIP][126] ([fdo#109271]) -> [SKIP][127] ([fdo#109271] / [i915#658])
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-kbl4/igt@kms_psr2_su@page_flip.html
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-kbl1/igt@kms_psr2_su@page_flip.html
- shard-iclb: [SKIP][128] ([fdo#109642] / [fdo#111068]) -> [SKIP][129] ([fdo#109642] / [fdo#111068] / [i915#658])
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-iclb8/igt@kms_psr2_su@page_flip.html
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-iclb3/igt@kms_psr2_su@page_flip.html
* igt@runner@aborted:
- shard-kbl: ([FAIL][130], [FAIL][131], [FAIL][132]) ([i915#1436] / [i915#1814] / [i915#2295]) -> [FAIL][133] ([i915#2295])
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-kbl3/igt@runner@aborted.html
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-kbl3/igt@runner@aborted.html
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9663/shard-kbl4/igt@runner@aborted.html
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/shard-kbl7/igt@runner@aborted.html
[fdo#108145]: https://bugs.freedesktop.org/show_bug.cgi?id=108145
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274
[fdo#109278]: https://bugs.freedesktop.org/show_bug.cgi?id=109278
[fdo#109279]: https://bugs.freedesktop.org/show_bug.cgi?id=109279
[fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280
[fdo#109284]: https://bugs.freedesktop.org/show_bug.cgi?id=109284
[fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289
[fdo#109291]: https://bugs.freedesktop.org/show_bug.cgi?id=109291
[fdo#109300]: https://bugs.freedesktop.org/show_bug.cgi?id=109300
[fdo#109312]: https://bugs.freedesktop.org/show_bug.cgi?id=109312
[fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441
[fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642
[fdo#110577]: https://bugs.freedesktop.org/show_bug.cgi?id=110577
[fdo#110723]: https://bugs.freedesktop.org/show_bug.cgi?id=110723
[fdo#111066]: https://bugs.freedesktop.org/show_bug.cgi?id=111066
[fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068
[fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615
[fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[fdo#111828]: https://bugs.freedesktop.org/show_bug.cgi?id=111828
[fdo#112283]: https://bugs.freedesktop.org/show_bug.cgi?id=112283
[fdo#112306]: https://bugs.freedesktop.org/show_bug.cgi?id=112306
[i915#1037]: https://gitlab.freedesktop.org/drm/intel/issues/1037
[i915#1099]: https://gitlab.freedesktop.org/drm/intel/issues/1099
[i915#1319]: https://gitlab.freedesktop.org/drm/intel/issues/1319
[i915#1436]: https://gitlab.freedesktop.org/drm/intel/issues/1436
[i915#1602]: https://gitlab.freedesktop.org/drm/intel/issues/1602
[i915#1769]: https://gitlab.freedesktop.org/drm/intel/issues/1769
[i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180
[i915#1804]: https://gitlab.freedesktop.org/drm/intel/issues/1804
[i915#1814]: https://gitlab.freedesktop.org/drm/intel/issues/1814
[i915#1887]: https://gitlab.freedesktop.org/drm/intel/issues/1887
[i915#2055]: https://gitlab.freedesktop.org/drm/intel/issues/2055
[i915#2122]: https://gitlab.freedesktop.org/drm/intel/issues/2122
[i915#2295]: https://gitlab.freedesktop.org/drm/intel/issues/2295
[i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346
[i915#2370]: https://gitlab.freedesktop.org/drm/intel/issues/2370
[i915#2389]: https://gitlab.freedesktop.org/drm/intel/issues/2389
[i915#2411]: https://gitlab.freedesktop.org/drm/intel/issues/2411
[i915#2437]: https://gitlab.freedesktop.org/drm/intel/issues/2437
[i915#2530]: https://gi
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5416/index.html
[-- Attachment #1.2: Type: text/html, Size: 36120 bytes --]
[-- Attachment #2: Type: text/plain, Size: 154 bytes --]
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [igt-dev] [PATCH i-g-t 1/2] tests/kms_rotation_crc: reduce execution time
2021-01-21 18:35 [igt-dev] [PATCH i-g-t 1/2] tests/kms_rotation_crc: reduce execution time Jeevan B
` (3 preceding siblings ...)
2021-01-23 2:52 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
@ 2021-01-27 11:41 ` Petri Latvala
2021-01-27 13:54 ` Juha-Pekka Heikkila
4 siblings, 1 reply; 14+ messages in thread
From: Petri Latvala @ 2021-01-27 11:41 UTC (permalink / raw)
To: Jeevan B, Juha-Pekka Heikkila; +Cc: igt-dev
On Fri, Jan 22, 2021 at 12:05:21AM +0530, Jeevan B wrote:
> Restricting the execution to 2 pipes
> with this change we see 50% improvement in time efficiency.
>
> v2: Updated commit message
> v3: Updated check condition
>
> Signed-off-by: Jeevan B <jeevan.b@intel.com>
No objections from me but I'd like someone more knowledgeable with the
display code than myself to assess whether limiting this to the first
two pipes doesn't leave a glaring coverage gap. J-P maybe?
--
Petri Latvala
> ---
> tests/kms_rotation_crc.c | 6 ++++++
> 1 file changed, 6 insertions(+)
>
> diff --git a/tests/kms_rotation_crc.c b/tests/kms_rotation_crc.c
> index 33a97cca..e7072e20 100644
> --- a/tests/kms_rotation_crc.c
> +++ b/tests/kms_rotation_crc.c
> @@ -405,6 +405,7 @@ static void test_plane_rotation(data_t *data, int plane_type, bool test_bad_form
> igt_display_t *display = &data->display;
> igt_output_t *output;
> enum pipe pipe;
> + int pipe_count = 0;
>
> if (plane_type == DRM_PLANE_TYPE_CURSOR)
> igt_require(display->has_cursor_plane);
> @@ -421,6 +422,11 @@ static void test_plane_rotation(data_t *data, int plane_type, bool test_bad_form
> if (IS_CHERRYVIEW(data->devid) && pipe != PIPE_B)
> continue;
>
> + /* restricting the execution to 2 pipes to reduce execution time*/
> + if (pipe_count == 2 && !data->extended)
> + break;
> + pipe_count++;
> +
> igt_output_set_pipe(output, pipe);
>
> plane = igt_output_get_plane_type(output, plane_type);
> --
> 2.19.1
>
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [igt-dev] [PATCH i-g-t 1/2] tests/kms_rotation_crc: reduce execution time
2021-01-27 11:41 ` [igt-dev] [PATCH i-g-t 1/2] " Petri Latvala
@ 2021-01-27 13:54 ` Juha-Pekka Heikkila
0 siblings, 0 replies; 14+ messages in thread
From: Juha-Pekka Heikkila @ 2021-01-27 13:54 UTC (permalink / raw)
To: Petri Latvala, Jeevan B; +Cc: igt-dev
On 27.1.2021 13.41, Petri Latvala wrote:
> On Fri, Jan 22, 2021 at 12:05:21AM +0530, Jeevan B wrote:
>> Restricting the execution to 2 pipes
>> with this change we see 50% improvement in time efficiency.
>>
>> v2: Updated commit message
>> v3: Updated check condition
>>
>> Signed-off-by: Jeevan B<jeevan.b@intel.com>
> No objections from me but I'd like someone more knowledgeable with the
> display code than myself to assess whether limiting this to the first
> two pipes doesn't leave a glaring coverage gap. J-P maybe?
>
I'm ok with this change. Other pipes are tested by other kms tests which
are not as slow.
Reviewed-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
>> ---
>> tests/kms_rotation_crc.c | 6 ++++++
>> 1 file changed, 6 insertions(+)
>>
>> diff --git a/tests/kms_rotation_crc.c b/tests/kms_rotation_crc.c
>> index 33a97cca..e7072e20 100644
>> --- a/tests/kms_rotation_crc.c
>> +++ b/tests/kms_rotation_crc.c
>> @@ -405,6 +405,7 @@ static void test_plane_rotation(data_t *data, int plane_type, bool test_bad_form
>> igt_display_t *display = &data->display;
>> igt_output_t *output;
>> enum pipe pipe;
>> + int pipe_count = 0;
>>
>> if (plane_type == DRM_PLANE_TYPE_CURSOR)
>> igt_require(display->has_cursor_plane);
>> @@ -421,6 +422,11 @@ static void test_plane_rotation(data_t *data, int plane_type, bool test_bad_form
>> if (IS_CHERRYVIEW(data->devid) && pipe != PIPE_B)
>> continue;
>>
>> + /* restricting the execution to 2 pipes to reduce execution time*/
>> + if (pipe_count == 2 && !data->extended)
>> + break;
>> + pipe_count++;
>> +
>> igt_output_set_pipe(output, pipe);
>>
>> plane = igt_output_get_plane_type(output, plane_type);
>> --
>> 2.19.1
>>
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply [flat|nested] 14+ messages in thread
* [igt-dev] [PATCH i-g-t 1/2] tests/kms_rotation_crc: different display modes can have different crc
@ 2021-01-18 15:00 Juha-Pekka Heikkila
2021-01-18 15:00 ` [igt-dev] [PATCH i-g-t 2/2] HAX remove rotation tests from blacklist Juha-Pekka Heikkila
0 siblings, 1 reply; 14+ messages in thread
From: Juha-Pekka Heikkila @ 2021-01-18 15:00 UTC (permalink / raw)
To: igt-dev
Different resolutions with same content may have different crc hence generate
buffer verification crcs for different modes if needed.
Signed-off-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
---
tests/kms_rotation_crc.c | 58 +++++++++++++++++++++++++++++++++-------
1 file changed, 49 insertions(+), 9 deletions(-)
diff --git a/tests/kms_rotation_crc.c b/tests/kms_rotation_crc.c
index 33a97ccaa..9a3ada5bc 100644
--- a/tests/kms_rotation_crc.c
+++ b/tests/kms_rotation_crc.c
@@ -30,6 +30,7 @@
#define MAXMULTIPLANESAMOUNT 2
#define TEST_MAX_WIDTH 640
#define TEST_MAX_HEIGHT 480
+#define MAX_TESTED_MODES 8
struct p_struct {
igt_plane_t *plane;
@@ -79,11 +80,15 @@ typedef struct {
bool use_native_resolution;
bool extended;
+ int output_crc_in_use, max_crc_in_use;
struct crc_rect_tag {
+ int mode;
bool valid;
igt_crc_t ref_crc;
igt_crc_t flip_crc;
- } crc_rect[num_rectangle_types];
+ } crc_rect[MAX_TESTED_MODES][num_rectangle_types];
+
+ igt_fb_t last_on_screen;
} data_t;
typedef struct {
@@ -169,7 +174,6 @@ static void remove_fbs(data_t *data)
{
igt_remove_fb(data->gfx_fd, &data->fb);
igt_remove_fb(data->gfx_fd, &data->fb_reference);
- igt_remove_fb(data->gfx_fd, &data->fb_flip);
}
static void cleanup_crtc(data_t *data)
@@ -272,7 +276,7 @@ static void prepare_fbs(data_t *data, igt_output_t *output,
*/
igt_require(igt_display_has_format_mod(display, pixel_format, tiling));
- if (!data->crc_rect[rect].valid) {
+ if (!data->crc_rect[data->output_crc_in_use][rect].valid) {
/*
* Create a reference software rotated flip framebuffer.
*/
@@ -285,7 +289,9 @@ static void prepare_fbs(data_t *data, igt_output_t *output,
igt_plane_set_position(plane, data->pos_x, data->pos_y);
igt_display_commit2(display, COMMIT_ATOMIC);
- igt_pipe_crc_get_current(display->drm_fd, data->pipe_crc, &data->crc_rect[rect].flip_crc);
+ igt_pipe_crc_get_current(display->drm_fd, data->pipe_crc,
+ &data->crc_rect[data->output_crc_in_use][rect].flip_crc);
+
igt_remove_fb(data->gfx_fd, &data->fb_flip);
/*
@@ -300,10 +306,13 @@ static void prepare_fbs(data_t *data, igt_output_t *output,
igt_plane_set_position(plane, data->pos_x, data->pos_y);
igt_display_commit2(display, COMMIT_ATOMIC);
- igt_pipe_crc_get_current(display->drm_fd, data->pipe_crc, &data->crc_rect[rect].ref_crc);
- data->crc_rect[rect].valid = true;
+ igt_pipe_crc_get_current(display->drm_fd, data->pipe_crc,
+ &data->crc_rect[data->output_crc_in_use][rect].ref_crc);
+
+ data->crc_rect[data->output_crc_in_use][rect].valid = true;
}
+ data->last_on_screen = data->fb_flip;
/*
* Prepare the non-rotated flip fb.
*/
@@ -340,6 +349,13 @@ static void test_single_case(data_t *data, enum pipe pipe,
igt_plane_set_size(plane, data->fb.height, data->fb.width);
ret = igt_display_try_commit2(display, COMMIT_ATOMIC);
+
+ /*
+ * Remove this last fb after it was taken out from screen
+ * to avoid unnecessary delays.
+ */
+ igt_remove_fb(data->gfx_fd, &data->fb_flip);
+
if (test_bad_format) {
igt_pipe_crc_drain(data->pipe_crc);
igt_assert_eq(ret, -EINVAL);
@@ -351,7 +367,8 @@ static void test_single_case(data_t *data, enum pipe pipe,
/* Check CRC */
igt_pipe_crc_get_current(display->drm_fd, data->pipe_crc, &crc_output);
- igt_assert_crc_equal(&data->crc_rect[rect].ref_crc, &crc_output);
+ igt_assert_crc_equal(&data->crc_rect[data->output_crc_in_use][rect].ref_crc,
+ &crc_output);
/*
* If flips are requested flip to a different fb and
@@ -374,7 +391,8 @@ static void test_single_case(data_t *data, enum pipe pipe,
}
kmstest_wait_for_pageflip(data->gfx_fd);
igt_pipe_crc_get_current(display->drm_fd, data->pipe_crc, &crc_output);
- igt_assert_crc_equal(&data->crc_rect[rect].flip_crc, &crc_output);
+ igt_assert_crc_equal(&data->crc_rect[data->output_crc_in_use][rect].flip_crc,
+ &crc_output);
}
}
@@ -403,6 +421,7 @@ static bool test_format(data_t *data,
static void test_plane_rotation(data_t *data, int plane_type, bool test_bad_format)
{
igt_display_t *display = &data->display;
+ drmModeModeInfo *mode;
igt_output_t *output;
enum pipe pipe;
@@ -415,8 +434,29 @@ static void test_plane_rotation(data_t *data, int plane_type, bool test_bad_form
igt_plane_t *plane;
int i, j, c;
+ mode = igt_output_get_mode(output);
+
+ for (data->output_crc_in_use = 0;
+ data->output_crc_in_use < data->max_crc_in_use &&
+ data->crc_rect[data->output_crc_in_use][0].mode != mode->vdisplay;
+ data->output_crc_in_use++)
+ ;
+
+ /*
+ * This is if there was different mode on different connector.
+ */
+ if (data->crc_rect[data->output_crc_in_use][0].mode != mode->vdisplay) {
+ data->crc_rect[data->output_crc_in_use][0].mode = mode->vdisplay;
+ if (++data->max_crc_in_use >= MAX_TESTED_MODES) {
+ data->max_crc_in_use = MAX_TESTED_MODES - 1;
+ for (c = 0; c < num_rectangle_types; c++)
+ data->crc_rect[data->output_crc_in_use][c].valid = false;
+ }
+ }
+ data->output_crc_in_use = 0;
+
for (c = 0; c < num_rectangle_types; c++)
- data->crc_rect[c].valid = false;
+ data->crc_rect[data->output_crc_in_use][c].valid = false;
if (IS_CHERRYVIEW(data->devid) && pipe != PIPE_B)
continue;
--
2.28.0
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [igt-dev] [PATCH i-g-t 1/2] tests/kms_rotation_crc: fix crc buffer overflow for slow platforms
@ 2021-01-09 19:10 Juha-Pekka Heikkila
2021-01-09 19:10 ` [igt-dev] [PATCH i-g-t 2/2] HAX remove rotation tests from blacklist Juha-Pekka Heikkila
0 siblings, 1 reply; 14+ messages in thread
From: Juha-Pekka Heikkila @ 2021-01-09 19:10 UTC (permalink / raw)
To: igt-dev
on bad tiling tests there was nothing reading running crcs
which could fill up crc ringbuffer. Fix this by draining
crc buffer per round. Also unify all platforms execution
path by taking reference crcs per pipe.
Signed-off-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
---
tests/kms_rotation_crc.c | 16 ++++++----------
1 file changed, 6 insertions(+), 10 deletions(-)
diff --git a/tests/kms_rotation_crc.c b/tests/kms_rotation_crc.c
index be27103fa..33a97ccaa 100644
--- a/tests/kms_rotation_crc.c
+++ b/tests/kms_rotation_crc.c
@@ -272,11 +272,7 @@ static void prepare_fbs(data_t *data, igt_output_t *output,
*/
igt_require(igt_display_has_format_mod(display, pixel_format, tiling));
- /*
- * HSW will need to have those CRCs calculated each time, it
- * seems to behave different from other platforms.
- */
- if (!data->crc_rect[rect].valid || IS_HASWELL(data->devid)) {
+ if (!data->crc_rect[rect].valid) {
/*
* Create a reference software rotated flip framebuffer.
*/
@@ -345,6 +341,7 @@ static void test_single_case(data_t *data, enum pipe pipe,
ret = igt_display_try_commit2(display, COMMIT_ATOMIC);
if (test_bad_format) {
+ igt_pipe_crc_drain(data->pipe_crc);
igt_assert_eq(ret, -EINVAL);
return;
}
@@ -408,10 +405,6 @@ static void test_plane_rotation(data_t *data, int plane_type, bool test_bad_form
igt_display_t *display = &data->display;
igt_output_t *output;
enum pipe pipe;
- int c;
-
- for (c = 0; c < num_rectangle_types; c++)
- data->crc_rect[c].valid = false;
if (plane_type == DRM_PLANE_TYPE_CURSOR)
igt_require(display->has_cursor_plane);
@@ -420,7 +413,10 @@ static void test_plane_rotation(data_t *data, int plane_type, bool test_bad_form
for_each_pipe_with_valid_output(display, pipe, output) {
igt_plane_t *plane;
- int i, j;
+ int i, j, c;
+
+ for (c = 0; c < num_rectangle_types; c++)
+ data->crc_rect[c].valid = false;
if (IS_CHERRYVIEW(data->devid) && pipe != PIPE_B)
continue;
--
2.28.0
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [igt-dev] [PATCH i-g-t 2/2] HAX remove rotation tests from blacklist
2021-01-09 19:10 [igt-dev] [PATCH i-g-t 1/2] tests/kms_rotation_crc: fix crc buffer overflow for slow platforms Juha-Pekka Heikkila
@ 2021-01-09 19:10 ` Juha-Pekka Heikkila
2021-01-12 13:27 ` Kahola, Mika
0 siblings, 1 reply; 14+ messages in thread
From: Juha-Pekka Heikkila @ 2021-01-09 19:10 UTC (permalink / raw)
To: igt-dev
HAX remove rotation tests from blacklist
---
tests/intel-ci/blacklist-pre-merge.txt | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/intel-ci/blacklist-pre-merge.txt b/tests/intel-ci/blacklist-pre-merge.txt
index cddb77c1f..b46c7d050 100644
--- a/tests/intel-ci/blacklist-pre-merge.txt
+++ b/tests/intel-ci/blacklist-pre-merge.txt
@@ -17,7 +17,7 @@
#
# Data acquired on 2020-02-19 by Martin Peres
###############################################################################
-igt@kms_rotation_crc@.*
+#igt@kms_rotation_crc@.*
###############################################################################
--
2.28.0
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply related [flat|nested] 14+ messages in thread
* Re: [igt-dev] [PATCH i-g-t 2/2] HAX remove rotation tests from blacklist
2021-01-09 19:10 ` [igt-dev] [PATCH i-g-t 2/2] HAX remove rotation tests from blacklist Juha-Pekka Heikkila
@ 2021-01-12 13:27 ` Kahola, Mika
0 siblings, 0 replies; 14+ messages in thread
From: Kahola, Mika @ 2021-01-12 13:27 UTC (permalink / raw)
To: Juha-Pekka Heikkila, igt-dev
Reviewed-by: Mika Kahola <mika.kahola@intel.com>
> -----Original Message-----
> From: igt-dev <igt-dev-bounces@lists.freedesktop.org> On Behalf Of Juha-
> Pekka Heikkila
> Sent: Saturday, January 9, 2021 9:10 PM
> To: igt-dev@lists.freedesktop.org
> Subject: [igt-dev] [PATCH i-g-t 2/2] HAX remove rotation tests from blacklist
>
> HAX remove rotation tests from blacklist
> ---
> tests/intel-ci/blacklist-pre-merge.txt | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/tests/intel-ci/blacklist-pre-merge.txt b/tests/intel-ci/blacklist-pre-
> merge.txt
> index cddb77c1f..b46c7d050 100644
> --- a/tests/intel-ci/blacklist-pre-merge.txt
> +++ b/tests/intel-ci/blacklist-pre-merge.txt
> @@ -17,7 +17,7 @@
> #
> # Data acquired on 2020-02-19 by Martin Peres
> ################################################################
> ###############
> -igt@kms_rotation_crc@.*
> +#igt@kms_rotation_crc@.*
>
>
>
> ################################################################
> ###############
> --
> 2.28.0
>
> _______________________________________________
> igt-dev mailing list
> igt-dev@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/igt-dev
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply [flat|nested] 14+ messages in thread
* [igt-dev] [PATCH i-g-t 1/2] tests/kms_rotation_crc: avoid recalculating refecence crcs
@ 2021-01-07 15:51 Juha-Pekka Heikkila
2021-01-07 15:51 ` [igt-dev] [PATCH i-g-t 2/2] HAX remove rotation tests from blacklist Juha-Pekka Heikkila
0 siblings, 1 reply; 14+ messages in thread
From: Juha-Pekka Heikkila @ 2021-01-07 15:51 UTC (permalink / raw)
To: igt-dev
Get those reference crcs only once since they stay the same.
v2: Need to make exception for HSW, there crcs seem to vary across
rendering pipes.
This reduces generic rotation tests execution time on my ICL from 26s to 14s
Signed-off-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
---
tests/kms_rotation_crc.c | 88 ++++++++++++++++++++++++----------------
1 file changed, 52 insertions(+), 36 deletions(-)
diff --git a/tests/kms_rotation_crc.c b/tests/kms_rotation_crc.c
index ffcc2cc2e..be27103fa 100644
--- a/tests/kms_rotation_crc.c
+++ b/tests/kms_rotation_crc.c
@@ -49,6 +49,14 @@ struct p_point{
float_t y;
};
+enum rectangle_type {
+ rectangle,
+ square,
+ portrait,
+ landscape,
+ num_rectangle_types /* must be last */
+};
+
typedef struct {
int gfx_fd;
igt_display_t display;
@@ -70,6 +78,12 @@ typedef struct {
bool use_native_resolution;
bool extended;
+
+ struct crc_rect_tag {
+ bool valid;
+ igt_crc_t ref_crc;
+ igt_crc_t flip_crc;
+ } crc_rect[num_rectangle_types];
} data_t;
typedef struct {
@@ -190,14 +204,6 @@ static void prepare_crtc(data_t *data, igt_output_t *output, enum pipe pipe,
igt_pipe_crc_start(data->pipe_crc);
}
-enum rectangle_type {
- rectangle,
- square,
- portrait,
- landscape,
- num_rectangle_types /* must be last */
-};
-
static void prepare_fbs(data_t *data, igt_output_t *output,
igt_plane_t *plane, enum rectangle_type rect, uint32_t format)
{
@@ -267,42 +273,49 @@ static void prepare_fbs(data_t *data, igt_output_t *output,
igt_require(igt_display_has_format_mod(display, pixel_format, tiling));
/*
- * Create a reference software rotated flip framebuffer.
+ * HSW will need to have those CRCs calculated each time, it
+ * seems to behave different from other platforms.
*/
- igt_create_fb(data->gfx_fd, ref_w, ref_h, pixel_format, tiling,
- &data->fb_flip);
- paint_squares(data, data->rotation, &data->fb_flip,
- flip_opacity);
- igt_plane_set_fb(plane, &data->fb_flip);
- if (plane->type != DRM_PLANE_TYPE_CURSOR)
- igt_plane_set_position(plane, data->pos_x, data->pos_y);
- igt_display_commit2(display, COMMIT_ATOMIC);
+ if (!data->crc_rect[rect].valid || IS_HASWELL(data->devid)) {
+ /*
+ * Create a reference software rotated flip framebuffer.
+ */
+ igt_create_fb(data->gfx_fd, ref_w, ref_h, pixel_format, tiling,
+ &data->fb_flip);
+ paint_squares(data, data->rotation, &data->fb_flip,
+ flip_opacity);
+ igt_plane_set_fb(plane, &data->fb_flip);
+ if (plane->type != DRM_PLANE_TYPE_CURSOR)
+ igt_plane_set_position(plane, data->pos_x, data->pos_y);
+ igt_display_commit2(display, COMMIT_ATOMIC);
- igt_pipe_crc_get_current(display->drm_fd, data->pipe_crc, &data->flip_crc);
+ igt_pipe_crc_get_current(display->drm_fd, data->pipe_crc, &data->crc_rect[rect].flip_crc);
+ igt_remove_fb(data->gfx_fd, &data->fb_flip);
+
+ /*
+ * Create a reference CRC for a software-rotated fb.
+ */
+ igt_create_fb(data->gfx_fd, ref_w, ref_h, pixel_format,
+ data->override_tiling ?: LOCAL_DRM_FORMAT_MOD_NONE, &data->fb_reference);
+ paint_squares(data, data->rotation, &data->fb_reference, 1.0);
+
+ igt_plane_set_fb(plane, &data->fb_reference);
+ if (plane->type != DRM_PLANE_TYPE_CURSOR)
+ igt_plane_set_position(plane, data->pos_x, data->pos_y);
+ igt_display_commit2(display, COMMIT_ATOMIC);
+
+ igt_pipe_crc_get_current(display->drm_fd, data->pipe_crc, &data->crc_rect[rect].ref_crc);
+ data->crc_rect[rect].valid = true;
+ }
/*
* Prepare the non-rotated flip fb.
*/
- igt_remove_fb(data->gfx_fd, &data->fb_flip);
igt_create_fb(data->gfx_fd, w, h, pixel_format, tiling,
&data->fb_flip);
paint_squares(data, IGT_ROTATION_0, &data->fb_flip,
flip_opacity);
- /*
- * Create a reference CRC for a software-rotated fb.
- */
- igt_create_fb(data->gfx_fd, ref_w, ref_h, pixel_format,
- data->override_tiling ?: LOCAL_DRM_FORMAT_MOD_NONE, &data->fb_reference);
- paint_squares(data, data->rotation, &data->fb_reference, 1.0);
-
- igt_plane_set_fb(plane, &data->fb_reference);
- if (plane->type != DRM_PLANE_TYPE_CURSOR)
- igt_plane_set_position(plane, data->pos_x, data->pos_y);
- igt_display_commit2(display, COMMIT_ATOMIC);
-
- igt_pipe_crc_get_current(display->drm_fd, data->pipe_crc, &data->ref_crc);
-
/*
* Prepare the plane with an non-rotated fb let the hw rotate it.
*/
@@ -341,7 +354,7 @@ static void test_single_case(data_t *data, enum pipe pipe,
/* Check CRC */
igt_pipe_crc_get_current(display->drm_fd, data->pipe_crc, &crc_output);
- igt_assert_crc_equal(&data->ref_crc, &crc_output);
+ igt_assert_crc_equal(&data->crc_rect[rect].ref_crc, &crc_output);
/*
* If flips are requested flip to a different fb and
@@ -364,8 +377,7 @@ static void test_single_case(data_t *data, enum pipe pipe,
}
kmstest_wait_for_pageflip(data->gfx_fd);
igt_pipe_crc_get_current(display->drm_fd, data->pipe_crc, &crc_output);
- igt_assert_crc_equal(&data->flip_crc,
- &crc_output);
+ igt_assert_crc_equal(&data->crc_rect[rect].flip_crc, &crc_output);
}
}
@@ -396,6 +408,10 @@ static void test_plane_rotation(data_t *data, int plane_type, bool test_bad_form
igt_display_t *display = &data->display;
igt_output_t *output;
enum pipe pipe;
+ int c;
+
+ for (c = 0; c < num_rectangle_types; c++)
+ data->crc_rect[c].valid = false;
if (plane_type == DRM_PLANE_TYPE_CURSOR)
igt_require(display->has_cursor_plane);
--
2.28.0
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [igt-dev] [PATCH i-g-t 1/2] tests/kms_rotation_crc: avoid recalculating refecence crcs
@ 2021-01-05 8:25 Juha-Pekka Heikkila
2021-01-05 8:25 ` [igt-dev] [PATCH i-g-t 2/2] HAX remove rotation tests from blacklist Juha-Pekka Heikkila
0 siblings, 1 reply; 14+ messages in thread
From: Juha-Pekka Heikkila @ 2021-01-05 8:25 UTC (permalink / raw)
To: igt-dev
Get those reference crcs only once since they stay the same.
This reduces generic rotation tests execution time on my ICL from 26s to 14s
Signed-off-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
---
tests/kms_rotation_crc.c | 88 +++++++++++++++++++++++-----------------
1 file changed, 50 insertions(+), 38 deletions(-)
diff --git a/tests/kms_rotation_crc.c b/tests/kms_rotation_crc.c
index ffcc2cc2e..e160bd901 100644
--- a/tests/kms_rotation_crc.c
+++ b/tests/kms_rotation_crc.c
@@ -49,6 +49,14 @@ struct p_point{
float_t y;
};
+enum rectangle_type {
+ rectangle,
+ square,
+ portrait,
+ landscape,
+ num_rectangle_types /* must be last */
+};
+
typedef struct {
int gfx_fd;
igt_display_t display;
@@ -70,6 +78,12 @@ typedef struct {
bool use_native_resolution;
bool extended;
+
+ struct crc_rect_tag {
+ bool valid;
+ igt_crc_t ref_crc;
+ igt_crc_t flip_crc;
+ } crc_rect[num_rectangle_types];
} data_t;
typedef struct {
@@ -190,14 +204,6 @@ static void prepare_crtc(data_t *data, igt_output_t *output, enum pipe pipe,
igt_pipe_crc_start(data->pipe_crc);
}
-enum rectangle_type {
- rectangle,
- square,
- portrait,
- landscape,
- num_rectangle_types /* must be last */
-};
-
static void prepare_fbs(data_t *data, igt_output_t *output,
igt_plane_t *plane, enum rectangle_type rect, uint32_t format)
{
@@ -266,43 +272,46 @@ static void prepare_fbs(data_t *data, igt_output_t *output,
*/
igt_require(igt_display_has_format_mod(display, pixel_format, tiling));
- /*
- * Create a reference software rotated flip framebuffer.
- */
- igt_create_fb(data->gfx_fd, ref_w, ref_h, pixel_format, tiling,
- &data->fb_flip);
- paint_squares(data, data->rotation, &data->fb_flip,
- flip_opacity);
- igt_plane_set_fb(plane, &data->fb_flip);
- if (plane->type != DRM_PLANE_TYPE_CURSOR)
- igt_plane_set_position(plane, data->pos_x, data->pos_y);
- igt_display_commit2(display, COMMIT_ATOMIC);
+ if (!data->crc_rect[rect].valid) {
+ /*
+ * Create a reference software rotated flip framebuffer.
+ */
+ igt_create_fb(data->gfx_fd, ref_w, ref_h, pixel_format, tiling,
+ &data->fb_flip);
+ paint_squares(data, data->rotation, &data->fb_flip,
+ flip_opacity);
+ igt_plane_set_fb(plane, &data->fb_flip);
+ if (plane->type != DRM_PLANE_TYPE_CURSOR)
+ igt_plane_set_position(plane, data->pos_x, data->pos_y);
+ igt_display_commit2(display, COMMIT_ATOMIC);
- igt_pipe_crc_get_current(display->drm_fd, data->pipe_crc, &data->flip_crc);
+ igt_pipe_crc_get_current(display->drm_fd, data->pipe_crc, &data->crc_rect[rect].flip_crc);
+ igt_remove_fb(data->gfx_fd, &data->fb_flip);
+
+ /*
+ * Create a reference CRC for a software-rotated fb.
+ */
+ igt_create_fb(data->gfx_fd, ref_w, ref_h, pixel_format,
+ data->override_tiling ?: LOCAL_DRM_FORMAT_MOD_NONE, &data->fb_reference);
+ paint_squares(data, data->rotation, &data->fb_reference, 1.0);
+
+ igt_plane_set_fb(plane, &data->fb_reference);
+ if (plane->type != DRM_PLANE_TYPE_CURSOR)
+ igt_plane_set_position(plane, data->pos_x, data->pos_y);
+ igt_display_commit2(display, COMMIT_ATOMIC);
+
+ igt_pipe_crc_get_current(display->drm_fd, data->pipe_crc, &data->crc_rect[rect].ref_crc);
+ data->crc_rect[rect].valid = true;
+ }
/*
* Prepare the non-rotated flip fb.
*/
- igt_remove_fb(data->gfx_fd, &data->fb_flip);
igt_create_fb(data->gfx_fd, w, h, pixel_format, tiling,
&data->fb_flip);
paint_squares(data, IGT_ROTATION_0, &data->fb_flip,
flip_opacity);
- /*
- * Create a reference CRC for a software-rotated fb.
- */
- igt_create_fb(data->gfx_fd, ref_w, ref_h, pixel_format,
- data->override_tiling ?: LOCAL_DRM_FORMAT_MOD_NONE, &data->fb_reference);
- paint_squares(data, data->rotation, &data->fb_reference, 1.0);
-
- igt_plane_set_fb(plane, &data->fb_reference);
- if (plane->type != DRM_PLANE_TYPE_CURSOR)
- igt_plane_set_position(plane, data->pos_x, data->pos_y);
- igt_display_commit2(display, COMMIT_ATOMIC);
-
- igt_pipe_crc_get_current(display->drm_fd, data->pipe_crc, &data->ref_crc);
-
/*
* Prepare the plane with an non-rotated fb let the hw rotate it.
*/
@@ -341,7 +350,7 @@ static void test_single_case(data_t *data, enum pipe pipe,
/* Check CRC */
igt_pipe_crc_get_current(display->drm_fd, data->pipe_crc, &crc_output);
- igt_assert_crc_equal(&data->ref_crc, &crc_output);
+ igt_assert_crc_equal(&data->crc_rect[rect].ref_crc, &crc_output);
/*
* If flips are requested flip to a different fb and
@@ -364,8 +373,7 @@ static void test_single_case(data_t *data, enum pipe pipe,
}
kmstest_wait_for_pageflip(data->gfx_fd);
igt_pipe_crc_get_current(display->drm_fd, data->pipe_crc, &crc_output);
- igt_assert_crc_equal(&data->flip_crc,
- &crc_output);
+ igt_assert_crc_equal(&data->crc_rect[rect].flip_crc, &crc_output);
}
}
@@ -396,6 +404,10 @@ static void test_plane_rotation(data_t *data, int plane_type, bool test_bad_form
igt_display_t *display = &data->display;
igt_output_t *output;
enum pipe pipe;
+ int c;
+
+ for (c = 0; c < num_rectangle_types; c++)
+ data->crc_rect[c].valid = false;
if (plane_type == DRM_PLANE_TYPE_CURSOR)
igt_require(display->has_cursor_plane);
--
2.28.0
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply related [flat|nested] 14+ messages in thread
end of thread, other threads:[~2021-01-27 13:54 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-01-21 18:35 [igt-dev] [PATCH i-g-t 1/2] tests/kms_rotation_crc: reduce execution time Jeevan B
2021-01-21 18:35 ` [igt-dev] [PATCH i-g-t 2/2] HAX remove rotation tests from blacklist Jeevan B
2021-01-21 20:22 ` [igt-dev] ✗ Fi.CI.BAT: failure for series starting with [i-g-t,1/2] tests/kms_rotation_crc: reduce execution time Patchwork
2021-01-22 6:59 ` B, Jeevan
2021-01-22 16:39 ` Vudum, Lakshminarayana
2021-01-22 16:34 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork
2021-01-23 2:52 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
2021-01-27 11:41 ` [igt-dev] [PATCH i-g-t 1/2] " Petri Latvala
2021-01-27 13:54 ` Juha-Pekka Heikkila
-- strict thread matches above, loose matches on Subject: below --
2021-01-18 15:00 [igt-dev] [PATCH i-g-t 1/2] tests/kms_rotation_crc: different display modes can have different crc Juha-Pekka Heikkila
2021-01-18 15:00 ` [igt-dev] [PATCH i-g-t 2/2] HAX remove rotation tests from blacklist Juha-Pekka Heikkila
2021-01-09 19:10 [igt-dev] [PATCH i-g-t 1/2] tests/kms_rotation_crc: fix crc buffer overflow for slow platforms Juha-Pekka Heikkila
2021-01-09 19:10 ` [igt-dev] [PATCH i-g-t 2/2] HAX remove rotation tests from blacklist Juha-Pekka Heikkila
2021-01-12 13:27 ` Kahola, Mika
2021-01-07 15:51 [igt-dev] [PATCH i-g-t 1/2] tests/kms_rotation_crc: avoid recalculating refecence crcs Juha-Pekka Heikkila
2021-01-07 15:51 ` [igt-dev] [PATCH i-g-t 2/2] HAX remove rotation tests from blacklist Juha-Pekka Heikkila
2021-01-05 8:25 [igt-dev] [PATCH i-g-t 1/2] tests/kms_rotation_crc: avoid recalculating refecence crcs Juha-Pekka Heikkila
2021-01-05 8:25 ` [igt-dev] [PATCH i-g-t 2/2] HAX remove rotation tests from blacklist Juha-Pekka Heikkila
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.