* [igt-dev] [i-g-t] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test
@ 2023-01-12 10:57 Dnyaneshwar Bhadane
2023-01-12 12:36 ` Ville Syrjälä
` (12 more replies)
0 siblings, 13 replies; 22+ messages in thread
From: Dnyaneshwar Bhadane @ 2023-01-12 10:57 UTC (permalink / raw)
To: igt-dev; +Cc: suresh.kumar.kurmi, dnyaneshwar.bhadane, juha-pekka.heikkila
Only the valid pipe connector combination reach to the igt commit.
Cursor max-size test will not affect existing flow as only skip
for invalid connector.
For cursor-dpms and cursor-suspend not require to check require_cursor_size
becuase the cursor height and width used from drm capablities.
Signed-off-by: Dnyaneshwar Bhadane <dnyaneshwar.bhadane@intel.com>
---
tests/kms_cursor_crc.c | 21 +++++++++++++++------
1 file changed, 15 insertions(+), 6 deletions(-)
diff --git a/tests/kms_cursor_crc.c b/tests/kms_cursor_crc.c
index d5a4b30b..4ab4c005 100644
--- a/tests/kms_cursor_crc.c
+++ b/tests/kms_cursor_crc.c
@@ -752,6 +752,13 @@ static void run_size_tests(data_t *data, int w, int h)
for_each_pipe(&data->display, pipe) {
data->pipe = pipe;
+ if(!igt_pipe_connector_valid(pipe, data->output)) {
+ igt_debug("Invalid connector on pipe-%s-%s\n",
+ kmstest_pipe_name(pipe),
+ data->output->name);
+ continue;
+ }
+
if (require_cursor_size(data, w, h)) {
igt_info("Cursor size %dx%d not supported by driver\n", w, h);
continue;
@@ -854,9 +861,10 @@ static void run_tests_on_pipe(data_t *data)
data->pipe = pipe;
data->flags = TEST_DPMS;
- if (require_cursor_size(data, data->cursor_max_w, data->cursor_max_h)) {
- igt_debug("Cursor size %dx%d not supported by driver\n",
- data->cursor_max_w, data->cursor_max_h);
+ if(!igt_pipe_connector_valid(pipe, data->output)) {
+ igt_debug("Invalid connector on pipe-%s-%s\n",
+ kmstest_pipe_name(pipe),
+ data->output->name);
continue;
}
@@ -875,9 +883,10 @@ static void run_tests_on_pipe(data_t *data)
data->pipe = pipe;
data->flags = TEST_SUSPEND;
- if (require_cursor_size(data, data->cursor_max_w, data->cursor_max_h)) {
- igt_debug("Cursor size %dx%d not supported by driver\n",
- data->cursor_max_w, data->cursor_max_h);
+ if(!igt_pipe_connector_valid(pipe, data->output)) {
+ igt_debug("Invalid connector on pipe-%s-%s\n",
+ kmstest_pipe_name(pipe),
+ data->output->name);
continue;
}
--
2.35.1
^ permalink raw reply related [flat|nested] 22+ messages in thread
* Re: [igt-dev] [i-g-t] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test
2023-01-12 10:57 [igt-dev] [i-g-t] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test Dnyaneshwar Bhadane
@ 2023-01-12 12:36 ` Ville Syrjälä
2023-01-16 6:42 ` Bhadane, Dnyaneshwar
2023-01-12 15:06 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
` (11 subsequent siblings)
12 siblings, 1 reply; 22+ messages in thread
From: Ville Syrjälä @ 2023-01-12 12:36 UTC (permalink / raw)
To: Dnyaneshwar Bhadane; +Cc: igt-dev, juha-pekka.heikkila, suresh.kumar.kurmi
On Thu, Jan 12, 2023 at 04:27:02PM +0530, Dnyaneshwar Bhadane wrote:
> Only the valid pipe connector combination reach to the igt commit.
> Cursor max-size test will not affect existing flow as only skip
> for invalid connector.
> For cursor-dpms and cursor-suspend not require to check require_cursor_size
> becuase the cursor height and width used from drm capablities.
>
> Signed-off-by: Dnyaneshwar Bhadane <dnyaneshwar.bhadane@intel.com>
>
> ---
> tests/kms_cursor_crc.c | 21 +++++++++++++++------
> 1 file changed, 15 insertions(+), 6 deletions(-)
>
> diff --git a/tests/kms_cursor_crc.c b/tests/kms_cursor_crc.c
> index d5a4b30b..4ab4c005 100644
> --- a/tests/kms_cursor_crc.c
> +++ b/tests/kms_cursor_crc.c
> @@ -752,6 +752,13 @@ static void run_size_tests(data_t *data, int w, int h)
> for_each_pipe(&data->display, pipe) {
> data->pipe = pipe;
>
> + if(!igt_pipe_connector_valid(pipe, data->output)) {
Isn't there a for_each_something() that does all of that?
> + igt_debug("Invalid connector on pipe-%s-%s\n",
> + kmstest_pipe_name(pipe),
> + data->output->name);
> + continue;
> + }
> +
> if (require_cursor_size(data, w, h)) {
> igt_info("Cursor size %dx%d not supported by driver\n", w, h);
> continue;
> @@ -854,9 +861,10 @@ static void run_tests_on_pipe(data_t *data)
> data->pipe = pipe;
> data->flags = TEST_DPMS;
>
> - if (require_cursor_size(data, data->cursor_max_w, data->cursor_max_h)) {
> - igt_debug("Cursor size %dx%d not supported by driver\n",
> - data->cursor_max_w, data->cursor_max_h);
> + if(!igt_pipe_connector_valid(pipe, data->output)) {
> + igt_debug("Invalid connector on pipe-%s-%s\n",
> + kmstest_pipe_name(pipe),
> + data->output->name);
> continue;
> }
>
> @@ -875,9 +883,10 @@ static void run_tests_on_pipe(data_t *data)
> data->pipe = pipe;
> data->flags = TEST_SUSPEND;
>
> - if (require_cursor_size(data, data->cursor_max_w, data->cursor_max_h)) {
> - igt_debug("Cursor size %dx%d not supported by driver\n",
> - data->cursor_max_w, data->cursor_max_h);
> + if(!igt_pipe_connector_valid(pipe, data->output)) {
> + igt_debug("Invalid connector on pipe-%s-%s\n",
> + kmstest_pipe_name(pipe),
> + data->output->name);
> continue;
> }
>
> --
> 2.35.1
--
Ville Syrjälä
Intel
^ permalink raw reply [flat|nested] 22+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test
2023-01-12 10:57 [igt-dev] [i-g-t] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test Dnyaneshwar Bhadane
2023-01-12 12:36 ` Ville Syrjälä
@ 2023-01-12 15:06 ` Patchwork
2023-01-12 21:39 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
` (10 subsequent siblings)
12 siblings, 0 replies; 22+ messages in thread
From: Patchwork @ 2023-01-12 15:06 UTC (permalink / raw)
To: Dnyaneshwar Bhadane; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 3955 bytes --]
== Series Details ==
Series: tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test
URL : https://patchwork.freedesktop.org/series/112730/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12576 -> IGTPW_8329
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/index.html
Participating hosts (36 -> 34)
------------------------------
Missing (2): fi-kbl-soraka fi-snb-2520m
Known issues
------------
Here are the changes found in IGTPW_8329 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@i915_suspend@basic-s3-without-i915:
- fi-rkl-11600: [PASS][1] -> [FAIL][2] ([fdo#103375])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/fi-rkl-11600/igt@i915_suspend@basic-s3-without-i915.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/fi-rkl-11600/igt@i915_suspend@basic-s3-without-i915.html
* igt@kms_chamelium_hpd@common-hpd-after-suspend:
- fi-rkl-guc: NOTRUN -> [SKIP][3] ([i915#7828])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/fi-rkl-guc/igt@kms_chamelium_hpd@common-hpd-after-suspend.html
* igt@kms_setmode@basic-clone-single-crtc:
- fi-snb-2600: NOTRUN -> [SKIP][4] ([fdo#109271])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/fi-snb-2600/igt@kms_setmode@basic-clone-single-crtc.html
#### Possible fixes ####
* igt@i915_selftest@live@gt_heartbeat:
- fi-apl-guc: [DMESG-FAIL][5] ([i915#5334]) -> [PASS][6]
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/fi-apl-guc/igt@i915_selftest@live@gt_heartbeat.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/fi-apl-guc/igt@i915_selftest@live@gt_heartbeat.html
* igt@i915_selftest@live@hangcheck:
- fi-adl-ddr5: [DMESG-WARN][7] ([i915#5591]) -> [PASS][8]
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/fi-adl-ddr5/igt@i915_selftest@live@hangcheck.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/fi-adl-ddr5/igt@i915_selftest@live@hangcheck.html
* igt@i915_selftest@live@workarounds:
- fi-rkl-guc: [INCOMPLETE][9] ([i915#4983]) -> [PASS][10]
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/fi-rkl-guc/igt@i915_selftest@live@workarounds.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/fi-rkl-guc/igt@i915_selftest@live@workarounds.html
#### Warnings ####
* igt@gem_exec_suspend@basic-s3@smem:
- fi-rkl-11600: [FAIL][11] ([fdo#103375]) -> [INCOMPLETE][12] ([i915#7793])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/fi-rkl-11600/igt@gem_exec_suspend@basic-s3@smem.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/fi-rkl-11600/igt@gem_exec_suspend@basic-s3@smem.html
[fdo#103375]: https://bugs.freedesktop.org/show_bug.cgi?id=103375
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[i915#4983]: https://gitlab.freedesktop.org/drm/intel/issues/4983
[i915#5334]: https://gitlab.freedesktop.org/drm/intel/issues/5334
[i915#5591]: https://gitlab.freedesktop.org/drm/intel/issues/5591
[i915#7793]: https://gitlab.freedesktop.org/drm/intel/issues/7793
[i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7117 -> IGTPW_8329
CI-20190529: 20190529
CI_DRM_12576: accda9eafe3172c182e3a0fb3eec2c99d8966f86 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_8329: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/index.html
IGT_7117: 67669415954a763e2d1aa1bed6ef3786c0d17807 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Testlist changes
----------------
-igt@kms_dsc@dsc-fractional-bpp
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/index.html
[-- Attachment #2: Type: text/html, Size: 4777 bytes --]
^ permalink raw reply [flat|nested] 22+ messages in thread
* [igt-dev] ✓ Fi.CI.IGT: success for tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test
2023-01-12 10:57 [igt-dev] [i-g-t] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test Dnyaneshwar Bhadane
2023-01-12 12:36 ` Ville Syrjälä
2023-01-12 15:06 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
@ 2023-01-12 21:39 ` Patchwork
2023-01-16 14:32 ` [igt-dev] [PATCH] [i-g-t, v2] " Dnyaneshwar Bhadane
` (9 subsequent siblings)
12 siblings, 0 replies; 22+ messages in thread
From: Patchwork @ 2023-01-12 21:39 UTC (permalink / raw)
To: Dnyaneshwar Bhadane; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 29464 bytes --]
== Series Details ==
Series: tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test
URL : https://patchwork.freedesktop.org/series/112730/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12576_full -> IGTPW_8329_full
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/index.html
Participating hosts (14 -> 11)
------------------------------
Missing (3): pig-skl-6260u pig-kbl-iris pig-glk-j5005
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_8329_full:
### IGT changes ###
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* igt@i915_suspend@basic-s3-without-i915:
- {shard-dg1}: [PASS][1] -> [DMESG-WARN][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-dg1-17/igt@i915_suspend@basic-s3-without-i915.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-dg1-16/igt@i915_suspend@basic-s3-without-i915.html
Known issues
------------
Here are the changes found in IGTPW_8329_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_caching@read-writes:
- shard-apl: [PASS][3] -> [INCOMPLETE][4] ([i915#7708])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-apl6/igt@gem_caching@read-writes.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-apl3/igt@gem_caching@read-writes.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- shard-glk: [PASS][5] -> [FAIL][6] ([i915#2842])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-glk7/igt@gem_exec_fair@basic-pace-share@rcs0.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-glk2/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@gem_lmem_swapping@heavy-verify-random:
- shard-glk: NOTRUN -> [SKIP][7] ([fdo#109271] / [i915#4613])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-glk5/igt@gem_lmem_swapping@heavy-verify-random.html
* igt@gem_lmem_swapping@random-engines:
- shard-apl: NOTRUN -> [SKIP][8] ([fdo#109271] / [i915#4613]) +1 similar issue
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-apl1/igt@gem_lmem_swapping@random-engines.html
* igt@gem_userptr_blits@vma-merge:
- shard-apl: NOTRUN -> [FAIL][9] ([i915#3318])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-apl7/igt@gem_userptr_blits@vma-merge.html
* igt@gen9_exec_parse@allowed-single:
- shard-apl: [PASS][10] -> [DMESG-WARN][11] ([i915#5566] / [i915#716])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-apl7/igt@gen9_exec_parse@allowed-single.html
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-apl7/igt@gen9_exec_parse@allowed-single.html
* igt@i915_pipe_stress@stress-xrgb8888-untiled:
- shard-apl: NOTRUN -> [FAIL][12] ([i915#7036])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-apl3/igt@i915_pipe_stress@stress-xrgb8888-untiled.html
* igt@kms_async_flips@alternate-sync-async-flip@pipe-c-hdmi-a-1:
- shard-glk: [PASS][13] -> [FAIL][14] ([i915#2521]) +1 similar issue
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-glk3/igt@kms_async_flips@alternate-sync-async-flip@pipe-c-hdmi-a-1.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-glk4/igt@kms_async_flips@alternate-sync-async-flip@pipe-c-hdmi-a-1.html
* igt@kms_ccs@pipe-b-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs:
- shard-glk: NOTRUN -> [SKIP][15] ([fdo#109271] / [i915#3886])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-glk5/igt@kms_ccs@pipe-b-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-c-missing-ccs-buffer-y_tiled_gen12_mc_ccs:
- shard-apl: NOTRUN -> [SKIP][16] ([fdo#109271] / [i915#3886]) +2 similar issues
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-apl3/igt@kms_ccs@pipe-c-missing-ccs-buffer-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-d-bad-pixel-format-y_tiled_gen12_mc_ccs:
- shard-apl: NOTRUN -> [SKIP][17] ([fdo#109271]) +126 similar issues
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-apl7/igt@kms_ccs@pipe-d-bad-pixel-format-y_tiled_gen12_mc_ccs.html
* igt@kms_content_protection@lic@pipe-a-dp-1:
- shard-apl: NOTRUN -> [TIMEOUT][18] ([i915#7173])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-apl6/igt@kms_content_protection@lic@pipe-a-dp-1.html
* igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size:
- shard-apl: [PASS][19] -> [FAIL][20] ([i915#2346])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-apl2/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-apl6/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html
* igt@kms_plane_alpha_blend@constant-alpha-max@pipe-b-dp-1:
- shard-apl: NOTRUN -> [FAIL][21] ([i915#4573]) +2 similar issues
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-apl7/igt@kms_plane_alpha_blend@constant-alpha-max@pipe-b-dp-1.html
* igt@kms_psr2_su@page_flip-p010:
- shard-apl: NOTRUN -> [SKIP][22] ([fdo#109271] / [i915#658]) +1 similar issue
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-apl3/igt@kms_psr2_su@page_flip-p010.html
* igt@kms_vblank@pipe-d-query-busy-hang:
- shard-glk: NOTRUN -> [SKIP][23] ([fdo#109271]) +7 similar issues
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-glk2/igt@kms_vblank@pipe-d-query-busy-hang.html
* igt@kms_writeback@writeback-invalid-parameters:
- shard-apl: NOTRUN -> [SKIP][24] ([fdo#109271] / [i915#2437]) +1 similar issue
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-apl6/igt@kms_writeback@writeback-invalid-parameters.html
* igt@sysfs_clients@fair-3:
- shard-apl: NOTRUN -> [SKIP][25] ([fdo#109271] / [i915#2994]) +2 similar issues
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-apl7/igt@sysfs_clients@fair-3.html
#### Possible fixes ####
* igt@fbdev@eof:
- {shard-rkl}: [SKIP][26] ([i915#2582]) -> [PASS][27] +1 similar issue
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-rkl-4/igt@fbdev@eof.html
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-rkl-6/igt@fbdev@eof.html
- {shard-tglu}: [SKIP][28] ([i915#2582]) -> [PASS][29]
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-tglu-6/igt@fbdev@eof.html
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-tglu-3/igt@fbdev@eof.html
* igt@gem_ctx_persistence@engines-hang@bcs0:
- {shard-rkl}: [SKIP][30] ([i915#6252]) -> [PASS][31] +2 similar issues
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-rkl-5/igt@gem_ctx_persistence@engines-hang@bcs0.html
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-rkl-4/igt@gem_ctx_persistence@engines-hang@bcs0.html
* igt@gem_eio@in-flight-suspend:
- {shard-rkl}: [FAIL][32] ([fdo#103375]) -> [PASS][33] +4 similar issues
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-rkl-3/igt@gem_eio@in-flight-suspend.html
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-rkl-6/igt@gem_eio@in-flight-suspend.html
* igt@gem_exec_fair@basic-deadline:
- {shard-rkl}: [FAIL][34] ([i915#2846]) -> [PASS][35]
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-rkl-2/igt@gem_exec_fair@basic-deadline.html
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-rkl-2/igt@gem_exec_fair@basic-deadline.html
* igt@gem_exec_fair@basic-none-share@rcs0:
- {shard-tglu}: [FAIL][36] ([i915#2842]) -> [PASS][37]
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-tglu-1/igt@gem_exec_fair@basic-none-share@rcs0.html
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-tglu-7/igt@gem_exec_fair@basic-none-share@rcs0.html
* igt@gem_exec_reloc@basic-gtt-wc-noreloc:
- {shard-rkl}: [SKIP][38] ([i915#3281]) -> [PASS][39] +5 similar issues
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-rkl-4/igt@gem_exec_reloc@basic-gtt-wc-noreloc.html
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-rkl-5/igt@gem_exec_reloc@basic-gtt-wc-noreloc.html
* igt@gem_partial_pwrite_pread@writes-after-reads-display:
- {shard-rkl}: [SKIP][40] ([i915#3282]) -> [PASS][41]
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-rkl-4/igt@gem_partial_pwrite_pread@writes-after-reads-display.html
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-rkl-5/igt@gem_partial_pwrite_pread@writes-after-reads-display.html
* igt@gem_partial_pwrite_pread@writes-after-reads-uncached:
- shard-apl: [INCOMPLETE][42] ([i915#7708]) -> [PASS][43] +1 similar issue
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-apl2/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-apl7/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html
* igt@gen9_exec_parse@allowed-all:
- shard-apl: [DMESG-WARN][44] ([i915#5566] / [i915#716]) -> [PASS][45]
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-apl2/igt@gen9_exec_parse@allowed-all.html
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-apl1/igt@gen9_exec_parse@allowed-all.html
* igt@gen9_exec_parse@batch-invalid-length:
- {shard-rkl}: [SKIP][46] ([i915#2527]) -> [PASS][47] +1 similar issue
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-rkl-4/igt@gen9_exec_parse@batch-invalid-length.html
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-rkl-5/igt@gen9_exec_parse@batch-invalid-length.html
* igt@i915_hangman@gt-engine-error@bcs0:
- {shard-rkl}: [SKIP][48] ([i915#6258]) -> [PASS][49]
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-rkl-5/igt@i915_hangman@gt-engine-error@bcs0.html
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-rkl-4/igt@i915_hangman@gt-engine-error@bcs0.html
* igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-hdmi-a:
- {shard-dg1}: [SKIP][50] ([i915#1937]) -> [PASS][51]
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-dg1-17/igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-hdmi-a.html
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-dg1-14/igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-hdmi-a.html
* igt@i915_pm_rpm@dpms-mode-unset-non-lpsp:
- {shard-dg1}: [SKIP][52] ([i915#1397]) -> [PASS][53] +1 similar issue
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-dg1-14/igt@i915_pm_rpm@dpms-mode-unset-non-lpsp.html
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-dg1-19/igt@i915_pm_rpm@dpms-mode-unset-non-lpsp.html
* igt@i915_pm_rpm@pm-tiling:
- {shard-rkl}: [SKIP][54] ([fdo#109308]) -> [PASS][55]
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-rkl-5/igt@i915_pm_rpm@pm-tiling.html
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-rkl-6/igt@i915_pm_rpm@pm-tiling.html
* igt@kms_ccs@pipe-a-bad-pixel-format-y_tiled_gen12_rc_ccs:
- {shard-tglu}: [SKIP][56] ([i915#7651]) -> [PASS][57]
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-tglu-6/igt@kms_ccs@pipe-a-bad-pixel-format-y_tiled_gen12_rc_ccs.html
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-tglu-5/igt@kms_ccs@pipe-a-bad-pixel-format-y_tiled_gen12_rc_ccs.html
* igt@kms_ccs@pipe-b-random-ccs-data-y_tiled_gen12_rc_ccs:
- {shard-rkl}: [SKIP][58] ([i915#1845] / [i915#4098]) -> [PASS][59] +12 similar issues
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-rkl-2/igt@kms_ccs@pipe-b-random-ccs-data-y_tiled_gen12_rc_ccs.html
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-rkl-6/igt@kms_ccs@pipe-b-random-ccs-data-y_tiled_gen12_rc_ccs.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-pwrite:
- {shard-rkl}: [SKIP][60] ([i915#1849] / [i915#4098]) -> [PASS][61] +6 similar issues
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-rkl-2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-pwrite.html
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-move:
- {shard-tglu}: [SKIP][62] ([i915#1849]) -> [PASS][63]
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-tglu-6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-move.html
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-tglu-2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-move.html
* igt@kms_plane@plane-panning-bottom-right@pipe-a-planes:
- {shard-rkl}: [SKIP][64] ([i915#1849]) -> [PASS][65] +2 similar issues
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-rkl-2/igt@kms_plane@plane-panning-bottom-right@pipe-a-planes.html
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-rkl-6/igt@kms_plane@plane-panning-bottom-right@pipe-a-planes.html
* igt@kms_psr@sprite_mmap_cpu:
- {shard-rkl}: [SKIP][66] ([i915#1072]) -> [PASS][67] +1 similar issue
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-rkl-3/igt@kms_psr@sprite_mmap_cpu.html
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-rkl-6/igt@kms_psr@sprite_mmap_cpu.html
* igt@kms_universal_plane@disable-primary-vs-flip-pipe-a:
- {shard-tglu}: [SKIP][68] ([fdo#109274]) -> [PASS][69]
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-tglu-6/igt@kms_universal_plane@disable-primary-vs-flip-pipe-a.html
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-tglu-7/igt@kms_universal_plane@disable-primary-vs-flip-pipe-a.html
* igt@kms_vblank@invalid:
- shard-snb: [SKIP][70] ([fdo#109271]) -> [PASS][71]
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-snb7/igt@kms_vblank@invalid.html
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-snb7/igt@kms_vblank@invalid.html
* igt@kms_vblank@pipe-b-wait-idle:
- {shard-tglu}: [SKIP][72] ([i915#1845] / [i915#7651]) -> [PASS][73] +2 similar issues
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-tglu-6/igt@kms_vblank@pipe-b-wait-idle.html
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-tglu-7/igt@kms_vblank@pipe-b-wait-idle.html
* igt@kms_vblank@pipe-c-query-forked-hang:
- shard-glk: [SKIP][74] ([fdo#109271]) -> [PASS][75]
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-glk8/igt@kms_vblank@pipe-c-query-forked-hang.html
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-glk1/igt@kms_vblank@pipe-c-query-forked-hang.html
* igt@perf@mi-rpc:
- {shard-rkl}: [SKIP][76] ([i915#2434]) -> [PASS][77]
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-rkl-4/igt@perf@mi-rpc.html
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-rkl-5/igt@perf@mi-rpc.html
* igt@perf@stress-open-close:
- shard-glk: [INCOMPLETE][78] ([i915#5213]) -> [PASS][79]
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-glk6/igt@perf@stress-open-close.html
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-glk6/igt@perf@stress-open-close.html
* igt@perf_pmu@idle@rcs0:
- {shard-dg1}: [FAIL][80] ([i915#4349]) -> [PASS][81]
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-dg1-17/igt@perf_pmu@idle@rcs0.html
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-dg1-19/igt@perf_pmu@idle@rcs0.html
* igt@prime_vgem@basic-fence-flip:
- {shard-tglu}: [SKIP][82] ([fdo#109295]) -> [PASS][83]
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-tglu-6/igt@prime_vgem@basic-fence-flip.html
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-tglu-5/igt@prime_vgem@basic-fence-flip.html
* igt@sysfs_heartbeat_interval@precise@rcs0:
- {shard-dg1}: [FAIL][84] ([i915#1755]) -> [PASS][85] +4 similar issues
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-dg1-18/igt@sysfs_heartbeat_interval@precise@rcs0.html
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-dg1-14/igt@sysfs_heartbeat_interval@precise@rcs0.html
* igt@testdisplay:
- {shard-rkl}: [SKIP][86] ([i915#4098]) -> [PASS][87] +1 similar issue
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-rkl-5/igt@testdisplay.html
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-rkl-6/igt@testdisplay.html
#### Warnings ####
* igt@kms_plane_alpha_blend@alpha-basic@pipe-c-dp-1:
- shard-apl: [FAIL][88] ([i915#4573]) -> [DMESG-FAIL][89] ([IGT#6]) +1 similar issue
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12576/shard-apl6/igt@kms_plane_alpha_blend@alpha-basic@pipe-c-dp-1.html
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/shard-apl2/igt@kms_plane_alpha_blend@alpha-basic@pipe-c-dp-1.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[IGT#6]: https://gitlab.freedesktop.org/drm/igt-gpu-tools/issues/6
[fdo#103375]: https://bugs.freedesktop.org/show_bug.cgi?id=103375
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274
[fdo#109279]: https://bugs.freedesktop.org/show_bug.cgi?id=109279
[fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280
[fdo#109283]: https://bugs.freedesktop.org/show_bug.cgi?id=109283
[fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285
[fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289
[fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295
[fdo#109300]: https://bugs.freedesktop.org/show_bug.cgi?id=109300
[fdo#109302]: https://bugs.freedesktop.org/show_bug.cgi?id=109302
[fdo#109308]: https://bugs.freedesktop.org/show_bug.cgi?id=109308
[fdo#109309]: https://bugs.freedesktop.org/show_bug.cgi?id=109309
[fdo#109312]: https://bugs.freedesktop.org/show_bug.cgi?id=109312
[fdo#109313]: https://bugs.freedesktop.org/show_bug.cgi?id=109313
[fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315
[fdo#109506]: https://bugs.freedesktop.org/show_bug.cgi?id=109506
[fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642
[fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189
[fdo#110542]: https://bugs.freedesktop.org/show_bug.cgi?id=110542
[fdo#110723]: https://bugs.freedesktop.org/show_bug.cgi?id=110723
[fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068
[fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614
[fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615
[fdo#111644]: https://bugs.freedesktop.org/show_bug.cgi?id=111644
[fdo#111656]: https://bugs.freedesktop.org/show_bug.cgi?id=111656
[fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[fdo#112283]: https://bugs.freedesktop.org/show_bug.cgi?id=112283
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1257]: https://gitlab.freedesktop.org/drm/intel/issues/1257
[i915#132]: https://gitlab.freedesktop.org/drm/intel/issues/132
[i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397
[i915#1722]: https://gitlab.freedesktop.org/drm/intel/issues/1722
[i915#1755]: https://gitlab.freedesktop.org/drm/intel/issues/1755
[i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825
[i915#1839]: https://gitlab.freedesktop.org/drm/intel/issues/1839
[i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845
[i915#1849]: https://gitlab.freedesktop.org/drm/intel/issues/1849
[i915#1937]: https://gitlab.freedesktop.org/drm/intel/issues/1937
[i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346
[i915#2434]: https://gitlab.freedesktop.org/drm/intel/issues/2434
[i915#2437]: https://gitlab.freedesktop.org/drm/intel/issues/2437
[i915#2521]: https://gitlab.freedesktop.org/drm/intel/issues/2521
[i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527
[i915#2532]: https://gitlab.freedesktop.org/drm/intel/issues/2532
[i915#2575]: https://gitlab.freedesktop.org/drm/intel/issues/2575
[i915#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582
[i915#2587]: https://gitlab.freedesktop.org/drm/intel/issues/2587
[i915#2658]: https://gitlab.freedesktop.org/drm/intel/issues/2658
[i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672
[i915#2681]: https://gitlab.freedesktop.org/drm/intel/issues/2681
[i915#2705]: https://gitlab.freedesktop.org/drm/intel/issues/2705
[i915#280]: https://gitlab.freedesktop.org/drm/intel/issues/280
[i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842
[i915#2846]: https://gitlab.freedesktop.org/drm/intel/issues/2846
[i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856
[i915#2920]: https://gitlab.freedesktop.org/drm/intel/issues/2920
[i915#2994]: https://gitlab.freedesktop.org/drm/intel/issues/2994
[i915#315]: https://gitlab.freedesktop.org/drm/intel/issues/315
[i915#3281]: https://gitlab.freedesktop.org/drm/intel/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291
[i915#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297
[i915#3318]: https://gitlab.freedesktop.org/drm/intel/issues/3318
[i915#3323]: https://gitlab.freedesktop.org/drm/intel/issues/3323
[i915#3359]: https://gitlab.freedesktop.org/drm/intel/issues/3359
[i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458
[i915#3528]: https://gitlab.freedesktop.org/drm/intel/issues/3528
[i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539
[i915#3546]: https://gitlab.freedesktop.org/drm/intel/issues/3546
[i915#3547]: https://gitlab.freedesktop.org/drm/intel/issues/3547
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3558]: https://gitlab.freedesktop.org/drm/intel/issues/3558
[i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/intel/issues/3638
[i915#3689]: https://gitlab.freedesktop.org/drm/intel/issues/3689
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#3734]: https://gitlab.freedesktop.org/drm/intel/issues/3734
[i915#3804]: https://gitlab.freedesktop.org/drm/intel/issues/3804
[i915#3825]: https://gitlab.freedesktop.org/drm/intel/issues/3825
[i915#3840]: https://gitlab.freedesktop.org/drm/intel/issues/3840
[i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886
[i915#3955]: https://gitlab.freedesktop.org/drm/intel/issues/3955
[i915#404]: https://gitlab.freedesktop.org/drm/intel/issues/404
[i915#4070]: https://gitlab.freedesktop.org/drm/intel/issues/4070
[i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077
[i915#4078]: https://gitlab.freedesktop.org/drm/intel/issues/4078
[i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083
[i915#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/intel/issues/4212
[i915#426]: https://gitlab.freedesktop.org/drm/intel/issues/426
[i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270
[i915#4349]: https://gitlab.freedesktop.org/drm/intel/issues/4349
[i915#4387]: https://gitlab.freedesktop.org/drm/intel/issues/4387
[i915#4525]: https://gitlab.freedesktop.org/drm/intel/issues/4525
[i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538
[i915#4565]: https://gitlab.freedesktop.org/drm/intel/issues/4565
[i915#4573]: https://gitlab.freedesktop.org/drm/intel/issues/4573
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4767]: https://gitlab.freedesktop.org/drm/intel/issues/4767
[i915#4771]: https://gitlab.freedesktop.org/drm/intel/issues/4771
[i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812
[i915#4833]: https://gitlab.freedesktop.org/drm/intel/issues/4833
[i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852
[i915#4859]: https://gitlab.freedesktop.org/drm/intel/issues/4859
[i915#4860]: https://gitlab.freedesktop.org/drm/intel/issues/4860
[i915#4880]: https://gitlab.freedesktop.org/drm/intel/issues/4880
[i915#4881]: https://gitlab.freedesktop.org/drm/intel/issues/4881
[i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176
[i915#5213]: https://gitlab.freedesktop.org/drm/intel/issues/5213
[i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235
[i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286
[i915#5289]: https://gitlab.freedesktop.org/drm/intel/issues/5289
[i915#5325]: https://gitlab.freedesktop.org/drm/intel/issues/5325
[i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533
[i915#5439]: https://gitlab.freedesktop.org/drm/intel/issues/5439
[i915#5461]: https://gitlab.freedesktop.org/drm/intel/issues/5461
[i915#5563]: https://gitlab.freedesktop.org/drm/intel/issues/5563
[i915#5566]: https://gitlab.freedesktop.org/drm/intel/issues/5566
[i915#5784]: https://gitlab.freedesktop.org/drm/intel/issues/5784
[i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095
[i915#6117]: https://gitlab.freedesktop.org/drm/intel/issues/6117
[i915#6227]: https://gitlab.freedesktop.org/drm/intel/issues/6227
[i915#6230]: https://gitlab.freedesktop.org/drm/intel/issues/6230
[i915#6245]: https://gitlab.freedesktop.org/drm/intel/issues/6245
[i915#6248]: https://gitlab.freedesktop.org/drm/intel/issues/6248
[i915#6252]: https://gitlab.freedesktop.org/drm/intel/issues/6252
[i915#6258]: https://gitlab.freedesktop.org/drm/intel/issues/6258
[i915#6412]: https://gitlab.freedesktop.org/drm/intel/issues/6412
[i915#6433]: https://gitlab.freedesktop.org/drm/intel/issues/6433
[i915#6497]: https://gitlab.freedesktop.org/drm/intel/issues/6497
[i915#6524]: https://gitlab.freedesktop.org/drm/intel/issues/6524
[i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658
[i915#6590]: https://gitlab.freedesktop.org/drm/intel/issues/6590
[i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621
[i915#6768]: https://gitlab.freedesktop.org/drm/intel/issues/6768
[i915#6944]: https://gitlab.freedesktop.org/drm/intel/issues/6944
[i915#6946]: https://gitlab.freedesktop.org/drm/intel/issues/6946
[i915#6953]: https://gitlab.freedesktop.org/drm/intel/issues/6953
[i915#7036]: https://gitlab.freedesktop.org/drm/intel/issues/7036
[i915#7116]: https://gitlab.freedesktop.org/drm/intel/issues/7116
[i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118
[i915#7128]: https://gitlab.freedesktop.org/drm/intel/issues/7128
[i915#716]: https://gitlab.freedesktop.org/drm/intel/issues/716
[i915#7173]: https://gitlab.freedesktop.org/drm/intel/issues/7173
[i915#7294]: https://gitlab.freedesktop.org/drm/intel/issues/7294
[i915#7456]: https://gitlab.freedesktop.org/drm/intel/issues/7456
[i915#7561]: https://gitlab.freedesktop.org/drm/intel/issues/7561
[i915#7582]: https://gitlab.freedesktop.org/drm/intel/issues/7582
[i915#7651]: https://gitlab.freedesktop.org/drm/intel/issues/7651
[i915#7697]: https://gitlab.freedesktop.org/drm/intel/issues/7697
[i915#7701]: https://gitlab.freedesktop.org/drm/intel/issues/7701
[i915#7707]: https://gitlab.freedesktop.org/drm/intel/issues/7707
[i915#7708]: https://gitlab.freedesktop.org/drm/intel/issues/7708
[i915#7711]: https://gitlab.freedesktop.org/drm/intel/issues/7711
[i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7117 -> IGTPW_8329
* Piglit: piglit_4509 -> None
CI-20190529: 20190529
CI_DRM_12576: accda9eafe3172c182e3a0fb3eec2c99d8966f86 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_8329: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/index.html
IGT_7117: 67669415954a763e2d1aa1bed6ef3786c0d17807 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8329/index.html
[-- Attachment #2: Type: text/html, Size: 24794 bytes --]
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [igt-dev] [i-g-t] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test
2023-01-12 12:36 ` Ville Syrjälä
@ 2023-01-16 6:42 ` Bhadane, Dnyaneshwar
2023-01-16 10:14 ` Modem, Bhanuprakash
0 siblings, 1 reply; 22+ messages in thread
From: Bhadane, Dnyaneshwar @ 2023-01-16 6:42 UTC (permalink / raw)
To: Ville Syrjälä
Cc: igt-dev, Heikkila, Juha-pekka, Kurmi, Suresh Kumar
Hi Ville,
> -----Original Message-----
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
> Sent: Thursday, January 12, 2023 6:07 PM
> To: Bhadane, Dnyaneshwar <dnyaneshwar.bhadane@intel.com>
> Cc: igt-dev@lists.freedesktop.org; Kurmi, Suresh Kumar
> <suresh.kumar.kurmi@intel.com>; Heikkila, Juha-pekka <juha-
> pekka.heikkila@intel.com>
> Subject: Re: [igt-dev] [i-g-t] tests/kms_cursor_crc: skip pipe on invalid
> connector in cursor size test
>
> On Thu, Jan 12, 2023 at 04:27:02PM +0530, Dnyaneshwar Bhadane wrote:
> > Only the valid pipe connector combination reach to the igt commit.
> > Cursor max-size test will not affect existing flow as only skip for
> > invalid connector.
> > For cursor-dpms and cursor-suspend not require to check
> > require_cursor_size becuase the cursor height and width used from drm
> capablities.
> >
> > Signed-off-by: Dnyaneshwar Bhadane
> <dnyaneshwar.bhadane@intel.com>
> >
> > ---
> > tests/kms_cursor_crc.c | 21 +++++++++++++++------
> > 1 file changed, 15 insertions(+), 6 deletions(-)
> >
> > diff --git a/tests/kms_cursor_crc.c b/tests/kms_cursor_crc.c index
> > d5a4b30b..4ab4c005 100644
> > --- a/tests/kms_cursor_crc.c
> > +++ b/tests/kms_cursor_crc.c
> > @@ -752,6 +752,13 @@ static void run_size_tests(data_t *data, int w, int
> h)
> > for_each_pipe(&data->display, pipe) {
> > data->pipe = pipe;
> >
> > + if(!igt_pipe_connector_valid(pipe, data-
> >output)) {
>
> Isn't there a for_each_something() that does all of that?
Yes, I found for_each_pipe_with_valid_output() and this macro loop checks for the invalid connectors on
each pipe. I will update the code using for_each_pipe_with_valid_output().
Thanks for the suggestion.
Dnyaneshwar Bhadane,
Intel
>
> > + igt_debug("Invalid connector on
> pipe-%s-%s\n",
> > + kmstest_pipe_name(pipe),
> > + data->output->name);
> > + continue;
> > + }
> > +
> > if (require_cursor_size(data, w, h)) {
> > igt_info("Cursor size %dx%d not
> supported by driver\n", w, h);
> > continue;
> > @@ -854,9 +861,10 @@ static void run_tests_on_pipe(data_t *data)
> > data->pipe = pipe;
> > data->flags = TEST_DPMS;
> >
> > - if (require_cursor_size(data, data->cursor_max_w,
> data->cursor_max_h)) {
> > - igt_debug("Cursor size %dx%d not supported
> by driver\n",
> > - data->cursor_max_w, data-
> >cursor_max_h);
> > + if(!igt_pipe_connector_valid(pipe, data->output)) {
> > + igt_debug("Invalid connector on pipe-%s-
> %s\n",
> > + kmstest_pipe_name(pipe),
> > + data->output->name);
> > continue;
> > }
> >
> > @@ -875,9 +883,10 @@ static void run_tests_on_pipe(data_t *data)
> > data->pipe = pipe;
> > data->flags = TEST_SUSPEND;
> >
> > - if (require_cursor_size(data, data->cursor_max_w,
> data->cursor_max_h)) {
> > - igt_debug("Cursor size %dx%d not supported
> by driver\n",
> > - data->cursor_max_w, data-
> >cursor_max_h);
> > + if(!igt_pipe_connector_valid(pipe, data->output)) {
> > + igt_debug("Invalid connector on pipe-%s-
> %s\n",
> > + kmstest_pipe_name(pipe),
> > + data->output->name);
> > continue;
> > }
> >
> > --
> > 2.35.1
>
> --
> Ville Syrjälä
> Intel
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [igt-dev] [i-g-t] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test
2023-01-16 6:42 ` Bhadane, Dnyaneshwar
@ 2023-01-16 10:14 ` Modem, Bhanuprakash
0 siblings, 0 replies; 22+ messages in thread
From: Modem, Bhanuprakash @ 2023-01-16 10:14 UTC (permalink / raw)
To: Bhadane, Dnyaneshwar, Ville Syrjälä
Cc: igt-dev, Heikkila, Juha-pekka, Kurmi, Suresh Kumar
On Mon-16-01-2023 12:12 pm, Bhadane, Dnyaneshwar wrote:
> Hi Ville,
>
>> -----Original Message-----
>> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>> Sent: Thursday, January 12, 2023 6:07 PM
>> To: Bhadane, Dnyaneshwar <dnyaneshwar.bhadane@intel.com>
>> Cc: igt-dev@lists.freedesktop.org; Kurmi, Suresh Kumar
>> <suresh.kumar.kurmi@intel.com>; Heikkila, Juha-pekka <juha-
>> pekka.heikkila@intel.com>
>> Subject: Re: [igt-dev] [i-g-t] tests/kms_cursor_crc: skip pipe on invalid
>> connector in cursor size test
>>
>> On Thu, Jan 12, 2023 at 04:27:02PM +0530, Dnyaneshwar Bhadane wrote:
>>> Only the valid pipe connector combination reach to the igt commit.
>>> Cursor max-size test will not affect existing flow as only skip for
>>> invalid connector.
>>> For cursor-dpms and cursor-suspend not require to check
>>> require_cursor_size becuase the cursor height and width used from drm
>> capablities.
>>>
>>> Signed-off-by: Dnyaneshwar Bhadane
>> <dnyaneshwar.bhadane@intel.com>
>>>
>>> ---
>>> tests/kms_cursor_crc.c | 21 +++++++++++++++------
>>> 1 file changed, 15 insertions(+), 6 deletions(-)
>>>
>>> diff --git a/tests/kms_cursor_crc.c b/tests/kms_cursor_crc.c index
>>> d5a4b30b..4ab4c005 100644
>>> --- a/tests/kms_cursor_crc.c
>>> +++ b/tests/kms_cursor_crc.c
>>> @@ -752,6 +752,13 @@ static void run_size_tests(data_t *data, int w, int
>> h)
>>> for_each_pipe(&data->display, pipe) {
>>> data->pipe = pipe;
>>>
>>> + if(!igt_pipe_connector_valid(pipe, data-
>>> output)) {
>>
>> Isn't there a for_each_something() that does all of that?
>
> Yes, I found for_each_pipe_with_valid_output() and this macro loop checks for the invalid connectors on
> each pipe. I will update the code using for_each_pipe_with_valid_output().
> Thanks for the suggestion.
As for_each_pipe_with_valid_output() will iterate over all possible
pipe/output combinations which is not required (one output is enough).
I think you can use for_each_pipe_with_single_output();
- Bhanu
>
> Dnyaneshwar Bhadane,
> Intel
>
>>
>>> + igt_debug("Invalid connector on
>> pipe-%s-%s\n",
>>> + kmstest_pipe_name(pipe),
>>> + data->output->name);
>>> + continue;
>>> + }
>>> +
>>> if (require_cursor_size(data, w, h)) {
>>> igt_info("Cursor size %dx%d not
>> supported by driver\n", w, h);
>>> continue;
>>> @@ -854,9 +861,10 @@ static void run_tests_on_pipe(data_t *data)
>>> data->pipe = pipe;
>>> data->flags = TEST_DPMS;
>>>
>>> - if (require_cursor_size(data, data->cursor_max_w,
>> data->cursor_max_h)) {
>>> - igt_debug("Cursor size %dx%d not supported
>> by driver\n",
>>> - data->cursor_max_w, data-
>>> cursor_max_h);
>>> + if(!igt_pipe_connector_valid(pipe, data->output)) {
>>> + igt_debug("Invalid connector on pipe-%s-
>> %s\n",
>>> + kmstest_pipe_name(pipe),
>>> + data->output->name);
>>> continue;
>>> }
>>>
>>> @@ -875,9 +883,10 @@ static void run_tests_on_pipe(data_t *data)
>>> data->pipe = pipe;
>>> data->flags = TEST_SUSPEND;
>>>
>>> - if (require_cursor_size(data, data->cursor_max_w,
>> data->cursor_max_h)) {
>>> - igt_debug("Cursor size %dx%d not supported
>> by driver\n",
>>> - data->cursor_max_w, data-
>>> cursor_max_h);
>>> + if(!igt_pipe_connector_valid(pipe, data->output)) {
>>> + igt_debug("Invalid connector on pipe-%s-
>> %s\n",
>>> + kmstest_pipe_name(pipe),
>>> + data->output->name);
>>> continue;
>>> }
>>>
>>> --
>>> 2.35.1
>>
>> --
>> Ville Syrjälä
>> Intel
^ permalink raw reply [flat|nested] 22+ messages in thread
* [igt-dev] [PATCH] [i-g-t, v2] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test
2023-01-12 10:57 [igt-dev] [i-g-t] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test Dnyaneshwar Bhadane
` (2 preceding siblings ...)
2023-01-12 21:39 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
@ 2023-01-16 14:32 ` Dnyaneshwar Bhadane
2023-01-16 14:42 ` Petri Latvala
2023-01-16 15:06 ` [igt-dev] ✗ Fi.CI.BAT: failure for tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test (rev2) Patchwork
` (8 subsequent siblings)
12 siblings, 1 reply; 22+ messages in thread
From: Dnyaneshwar Bhadane @ 2023-01-16 14:32 UTC (permalink / raw)
To: igt-dev; +Cc: suresh.kumar.kurmi, dnyaneshwar.bhadane, juha-pekka.heikkila
Only the valid pipe connector combination reach to the igt commit.
Cursor max-size test will not affect existing flow as only skip
for invalid connector.
For cursor-dpms and cursor-suspend not require to check require_cursor_size
becuase the cursor height and width used from drm capablities.
--v2
- Used for_each_pipe_with_single_output() to iterate for valid pipe and output.
Signed-off-by: Dnyaneshwar Bhadane <dnyaneshwar.bhadane@intel.com>
---
tests/kms_cursor_crc.c | 16 +++-------------
1 file changed, 3 insertions(+), 13 deletions(-)
diff --git a/tests/kms_cursor_crc.c b/tests/kms_cursor_crc.c
index d5a4b30b..a4afcff3 100644
--- a/tests/kms_cursor_crc.c
+++ b/tests/kms_cursor_crc.c
@@ -749,7 +749,7 @@ static void run_size_tests(data_t *data, int w, int h)
}
}
- for_each_pipe(&data->display, pipe) {
+ for_each_pipe_with_single_output(&data->display, pipe, data->output) {
data->pipe = pipe;
if (require_cursor_size(data, w, h)) {
@@ -850,15 +850,10 @@ static void run_tests_on_pipe(data_t *data)
igt_describe("Check random placement of a cursor with DPMS.");
igt_subtest_with_dynamic("cursor-dpms") {
- for_each_pipe(&data->display, pipe) {
+ for_each_pipe_with_single_output(&data->display, pipe, data->output) {
data->pipe = pipe;
data->flags = TEST_DPMS;
- if (require_cursor_size(data, data->cursor_max_w, data->cursor_max_h)) {
- igt_debug("Cursor size %dx%d not supported by driver\n",
- data->cursor_max_w, data->cursor_max_h);
- continue;
- }
igt_dynamic_f("pipe-%s-%s",
kmstest_pipe_name(pipe),
@@ -871,15 +866,10 @@ static void run_tests_on_pipe(data_t *data)
igt_describe("Check random placement of a cursor with suspend.");
igt_subtest_with_dynamic("cursor-suspend") {
- for_each_pipe(&data->display, pipe) {
+ for_each_pipe_with_single_output(&data->display, pipe, data->output) {
data->pipe = pipe;
data->flags = TEST_SUSPEND;
- if (require_cursor_size(data, data->cursor_max_w, data->cursor_max_h)) {
- igt_debug("Cursor size %dx%d not supported by driver\n",
- data->cursor_max_w, data->cursor_max_h);
- continue;
- }
igt_dynamic_f("pipe-%s-%s",
kmstest_pipe_name(pipe),
--
2.35.1
^ permalink raw reply related [flat|nested] 22+ messages in thread
* Re: [igt-dev] [PATCH] [i-g-t, v2] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test
2023-01-16 14:32 ` [igt-dev] [PATCH] [i-g-t, v2] " Dnyaneshwar Bhadane
@ 2023-01-16 14:42 ` Petri Latvala
2023-01-23 9:58 ` Bhadane, Dnyaneshwar
0 siblings, 1 reply; 22+ messages in thread
From: Petri Latvala @ 2023-01-16 14:42 UTC (permalink / raw)
To: Dnyaneshwar Bhadane; +Cc: igt-dev, juha-pekka.heikkila, suresh.kumar.kurmi
On Mon, Jan 16, 2023 at 08:02:19PM +0530, Dnyaneshwar Bhadane wrote:
> Only the valid pipe connector combination reach to the igt commit.
> Cursor max-size test will not affect existing flow as only skip
> for invalid connector.
> For cursor-dpms and cursor-suspend not require to check require_cursor_size
> becuase the cursor height and width used from drm capablities.
>
> --v2
> - Used for_each_pipe_with_single_output() to iterate for valid pipe and output.
>
> Signed-off-by: Dnyaneshwar Bhadane <dnyaneshwar.bhadane@intel.com>
> ---
> tests/kms_cursor_crc.c | 16 +++-------------
> 1 file changed, 3 insertions(+), 13 deletions(-)
>
> diff --git a/tests/kms_cursor_crc.c b/tests/kms_cursor_crc.c
> index d5a4b30b..a4afcff3 100644
> --- a/tests/kms_cursor_crc.c
> +++ b/tests/kms_cursor_crc.c
> @@ -749,7 +749,7 @@ static void run_size_tests(data_t *data, int w, int h)
> }
> }
>
> - for_each_pipe(&data->display, pipe) {
> + for_each_pipe_with_single_output(&data->display, pipe, data->output) {
> data->pipe = pipe;
>
> if (require_cursor_size(data, w, h)) {
> @@ -850,15 +850,10 @@ static void run_tests_on_pipe(data_t *data)
>
> igt_describe("Check random placement of a cursor with DPMS.");
> igt_subtest_with_dynamic("cursor-dpms") {
> - for_each_pipe(&data->display, pipe) {
> + for_each_pipe_with_single_output(&data->display, pipe, data->output) {
> data->pipe = pipe;
> data->flags = TEST_DPMS;
>
> - if (require_cursor_size(data, data->cursor_max_w, data->cursor_max_h)) {
> - igt_debug("Cursor size %dx%d not supported by driver\n",
> - data->cursor_max_w, data->cursor_max_h);
> - continue;
> - }
>
> igt_dynamic_f("pipe-%s-%s",
> kmstest_pipe_name(pipe),
> @@ -871,15 +866,10 @@ static void run_tests_on_pipe(data_t *data)
>
> igt_describe("Check random placement of a cursor with suspend.");
> igt_subtest_with_dynamic("cursor-suspend") {
> - for_each_pipe(&data->display, pipe) {
> + for_each_pipe_with_single_output(&data->display, pipe, data->output) {
> data->pipe = pipe;
> data->flags = TEST_SUSPEND;
>
> - if (require_cursor_size(data, data->cursor_max_w, data->cursor_max_h)) {
> - igt_debug("Cursor size %dx%d not supported by driver\n",
> - data->cursor_max_w, data->cursor_max_h);
> - continue;
> - }
These will effectively overwrite whatever data->output was set to in
the fixture in run_tests_on_pipe. But, how did that fixture ever work?
That fixture leaves 'pipe' variable uninitialized and then finds an
output for that pipe?
Either way that fetching of an output in that fixture needs to be
removed if it's done in the subtests instead.
--
Petri Latvala
^ permalink raw reply [flat|nested] 22+ messages in thread
* [igt-dev] ✗ Fi.CI.BAT: failure for tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test (rev2)
2023-01-12 10:57 [igt-dev] [i-g-t] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test Dnyaneshwar Bhadane
` (3 preceding siblings ...)
2023-01-16 14:32 ` [igt-dev] [PATCH] [i-g-t, v2] " Dnyaneshwar Bhadane
@ 2023-01-16 15:06 ` Patchwork
2023-01-23 15:30 ` [igt-dev] [i-g-t, v3] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test Dnyaneshwar Bhadane
` (7 subsequent siblings)
12 siblings, 0 replies; 22+ messages in thread
From: Patchwork @ 2023-01-16 15:06 UTC (permalink / raw)
To: Dnyaneshwar Bhadane; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 9536 bytes --]
== Series Details ==
Series: tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test (rev2)
URL : https://patchwork.freedesktop.org/series/112730/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_12587 -> IGTPW_8345
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_8345 absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_8345, 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_8345/index.html
Participating hosts (41 -> 43)
------------------------------
Additional (4): fi-ctg-p8600 fi-ilk-m540 fi-rkl-11600 bat-adls-5
Missing (2): fi-blb-e6850 fi-snb-2520m
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_8345:
### IGT changes ###
#### Possible regressions ####
* igt@i915_module_load@load:
- fi-ctg-p8600: NOTRUN -> [DMESG-WARN][1]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8345/fi-ctg-p8600/igt@i915_module_load@load.html
Known issues
------------
Here are the changes found in IGTPW_8345 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@debugfs_test@basic-hwmon:
- fi-rkl-11600: NOTRUN -> [SKIP][2] ([i915#7456])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8345/fi-rkl-11600/igt@debugfs_test@basic-hwmon.html
* igt@gem_exec_gttfill@basic:
- fi-pnv-d510: [PASS][3] -> [FAIL][4] ([i915#7229])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12587/fi-pnv-d510/igt@gem_exec_gttfill@basic.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8345/fi-pnv-d510/igt@gem_exec_gttfill@basic.html
* igt@gem_huc_copy@huc-copy:
- fi-rkl-11600: NOTRUN -> [SKIP][5] ([i915#2190])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8345/fi-rkl-11600/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@basic:
- fi-rkl-11600: NOTRUN -> [SKIP][6] ([i915#4613]) +3 similar issues
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8345/fi-rkl-11600/igt@gem_lmem_swapping@basic.html
* igt@gem_tiled_pread_basic:
- fi-rkl-11600: NOTRUN -> [SKIP][7] ([i915#3282])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8345/fi-rkl-11600/igt@gem_tiled_pread_basic.html
* igt@i915_pm_backlight@basic-brightness:
- fi-rkl-11600: NOTRUN -> [SKIP][8] ([i915#7561])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8345/fi-rkl-11600/igt@i915_pm_backlight@basic-brightness.html
* igt@i915_suspend@basic-s3-without-i915:
- fi-rkl-11600: NOTRUN -> [INCOMPLETE][9] ([i915#4817])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8345/fi-rkl-11600/igt@i915_suspend@basic-s3-without-i915.html
* igt@kms_chamelium_edid@vga-edid-read:
- fi-ilk-m540: NOTRUN -> [SKIP][10] ([fdo#109271]) +29 similar issues
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8345/fi-ilk-m540/igt@kms_chamelium_edid@vga-edid-read.html
* igt@kms_chamelium_frames@dp-crc-fast:
- fi-ctg-p8600: NOTRUN -> [SKIP][11] ([fdo#109271]) +31 similar issues
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8345/fi-ctg-p8600/igt@kms_chamelium_frames@dp-crc-fast.html
* igt@kms_chamelium_hpd@dp-hpd-fast:
- fi-rkl-11600: NOTRUN -> [SKIP][12] ([i915#7828]) +7 similar issues
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8345/fi-rkl-11600/igt@kms_chamelium_hpd@dp-hpd-fast.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor:
- fi-rkl-11600: NOTRUN -> [SKIP][13] ([i915#4103])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8345/fi-rkl-11600/igt@kms_cursor_legacy@basic-busy-flip-before-cursor.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions-varying-size:
- fi-bsw-kefka: [PASS][14] -> [FAIL][15] ([i915#6298])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12587/fi-bsw-kefka/igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions-varying-size.html
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8345/fi-bsw-kefka/igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions-varying-size.html
* igt@kms_force_connector_basic@force-load-detect:
- fi-rkl-11600: NOTRUN -> [SKIP][16] ([fdo#109285] / [i915#4098])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8345/fi-rkl-11600/igt@kms_force_connector_basic@force-load-detect.html
* igt@kms_psr@primary_page_flip:
- fi-rkl-11600: NOTRUN -> [SKIP][17] ([i915#1072]) +3 similar issues
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8345/fi-rkl-11600/igt@kms_psr@primary_page_flip.html
* igt@kms_setmode@basic-clone-single-crtc:
- fi-rkl-11600: NOTRUN -> [SKIP][18] ([i915#3555] / [i915#4098])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8345/fi-rkl-11600/igt@kms_setmode@basic-clone-single-crtc.html
* igt@prime_vgem@basic-read:
- fi-rkl-11600: NOTRUN -> [SKIP][19] ([fdo#109295] / [i915#3291] / [i915#3708]) +2 similar issues
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8345/fi-rkl-11600/igt@prime_vgem@basic-read.html
* igt@prime_vgem@basic-userptr:
- fi-rkl-11600: NOTRUN -> [SKIP][20] ([fdo#109295] / [i915#3301] / [i915#3708])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8345/fi-rkl-11600/igt@prime_vgem@basic-userptr.html
#### Possible fixes ####
* igt@i915_pm_rpm@basic-rte:
- {bat-adlp-6}: [DMESG-WARN][21] ([i915#7077]) -> [PASS][22]
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12587/bat-adlp-6/igt@i915_pm_rpm@basic-rte.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8345/bat-adlp-6/igt@i915_pm_rpm@basic-rte.html
* igt@i915_selftest@live@gt_heartbeat:
- fi-apl-guc: [DMESG-FAIL][23] ([i915#5334]) -> [PASS][24]
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12587/fi-apl-guc/igt@i915_selftest@live@gt_heartbeat.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8345/fi-apl-guc/igt@i915_selftest@live@gt_heartbeat.html
* igt@i915_selftest@live@reset:
- {bat-rpls-2}: [DMESG-FAIL][25] ([i915#4983]) -> [PASS][26]
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12587/bat-rpls-2/igt@i915_selftest@live@reset.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8345/bat-rpls-2/igt@i915_selftest@live@reset.html
* igt@i915_suspend@basic-s3-without-i915:
- fi-apl-guc: [DMESG-WARN][27] ([i915#1982]) -> [PASS][28]
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12587/fi-apl-guc/igt@i915_suspend@basic-s3-without-i915.html
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8345/fi-apl-guc/igt@i915_suspend@basic-s3-without-i915.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#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285
[fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845
[i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982
[i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291
[i915#3301]: https://gitlab.freedesktop.org/drm/intel/issues/3301
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4817]: https://gitlab.freedesktop.org/drm/intel/issues/4817
[i915#4983]: https://gitlab.freedesktop.org/drm/intel/issues/4983
[i915#5334]: https://gitlab.freedesktop.org/drm/intel/issues/5334
[i915#5591]: https://gitlab.freedesktop.org/drm/intel/issues/5591
[i915#6298]: https://gitlab.freedesktop.org/drm/intel/issues/6298
[i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621
[i915#6997]: https://gitlab.freedesktop.org/drm/intel/issues/6997
[i915#7077]: https://gitlab.freedesktop.org/drm/intel/issues/7077
[i915#7229]: https://gitlab.freedesktop.org/drm/intel/issues/7229
[i915#7443]: https://gitlab.freedesktop.org/drm/intel/issues/7443
[i915#7456]: https://gitlab.freedesktop.org/drm/intel/issues/7456
[i915#7561]: https://gitlab.freedesktop.org/drm/intel/issues/7561
[i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7120 -> IGTPW_8345
CI-20190529: 20190529
CI_DRM_12587: e4d10a72766332a0ca94db1fb9b4b2aa8b319172 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_8345: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8345/index.html
IGT_7120: dffabf00c79c55e0ae23b75d0a7922d55251ee5e @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8345/index.html
[-- Attachment #2: Type: text/html, Size: 10629 bytes --]
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [igt-dev] [PATCH] [i-g-t, v2] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test
2023-01-16 14:42 ` Petri Latvala
@ 2023-01-23 9:58 ` Bhadane, Dnyaneshwar
2023-01-23 10:15 ` Petri Latvala
0 siblings, 1 reply; 22+ messages in thread
From: Bhadane, Dnyaneshwar @ 2023-01-23 9:58 UTC (permalink / raw)
To: Latvala, Petri; +Cc: igt-dev, Heikkila, Juha-pekka, Kurmi, Suresh Kumar
Hello Petri,
> -----Original Message-----
> From: Latvala, Petri <petri.latvala@intel.com>
> Sent: Monday, January 16, 2023 8:12 PM
> To: Bhadane, Dnyaneshwar <dnyaneshwar.bhadane@intel.com>
> Cc: igt-dev@lists.freedesktop.org; Kurmi, Suresh Kumar
> <suresh.kumar.kurmi@intel.com>; Heikkila, Juha-pekka <juha-
> pekka.heikkila@intel.com>
> Subject: Re: [igt-dev] [PATCH] [i-g-t, v2] tests/kms_cursor_crc: skip pipe on
> invalid connector in cursor size test
>
> On Mon, Jan 16, 2023 at 08:02:19PM +0530, Dnyaneshwar Bhadane wrote:
> > Only the valid pipe connector combination reach to the igt commit.
> > Cursor max-size test will not affect existing flow as only skip for
> > invalid connector.
> > For cursor-dpms and cursor-suspend not require to check
> > require_cursor_size becuase the cursor height and width used from drm
> capablities.
> >
> > --v2
> > - Used for_each_pipe_with_single_output() to iterate for valid pipe and
> output.
> >
> > Signed-off-by: Dnyaneshwar Bhadane <dnyaneshwar.bhadane@intel.com>
> > ---
> > tests/kms_cursor_crc.c | 16 +++-------------
> > 1 file changed, 3 insertions(+), 13 deletions(-)
> >
> > diff --git a/tests/kms_cursor_crc.c b/tests/kms_cursor_crc.c index
> > d5a4b30b..a4afcff3 100644
> > --- a/tests/kms_cursor_crc.c
> > +++ b/tests/kms_cursor_crc.c
> > @@ -749,7 +749,7 @@ static void run_size_tests(data_t *data, int w, int h)
> > }
> > }
> >
> > - for_each_pipe(&data->display, pipe) {
> > + for_each_pipe_with_single_output(&data->display,
> pipe,
> > +data->output) {
> > data->pipe = pipe;
> >
> > if (require_cursor_size(data, w, h)) { @@ -
> 850,15 +850,10 @@
> > static void run_tests_on_pipe(data_t *data)
> >
> > igt_describe("Check random placement of a cursor with DPMS.");
> > igt_subtest_with_dynamic("cursor-dpms") {
> > - for_each_pipe(&data->display, pipe) {
> > + for_each_pipe_with_single_output(&data->display, pipe,
> > +data->output) {
> > data->pipe = pipe;
> > data->flags = TEST_DPMS;
> >
> > - if (require_cursor_size(data, data->cursor_max_w,
> data->cursor_max_h)) {
> > - igt_debug("Cursor size %dx%d not supported by
> driver\n",
> > - data->cursor_max_w, data-
> >cursor_max_h);
> > - continue;
> > - }
> >
> > igt_dynamic_f("pipe-%s-%s",
> > kmstest_pipe_name(pipe),
> > @@ -871,15 +866,10 @@ static void run_tests_on_pipe(data_t *data)
> >
> > igt_describe("Check random placement of a cursor with suspend.");
> > igt_subtest_with_dynamic("cursor-suspend") {
> > - for_each_pipe(&data->display, pipe) {
> > + for_each_pipe_with_single_output(&data->display, pipe,
> > +data->output) {
> > data->pipe = pipe;
> > data->flags = TEST_SUSPEND;
> >
> > - if (require_cursor_size(data, data->cursor_max_w,
> data->cursor_max_h)) {
> > - igt_debug("Cursor size %dx%d not supported by
> driver\n",
> > - data->cursor_max_w, data-
> >cursor_max_h);
> > - continue;
> > - }
>
>
> These will effectively overwrite whatever data->output was set to in the fixture
> in run_tests_on_pipe. But, how did that fixture ever work?
> That fixture leaves 'pipe' variable uninitialized and then finds an output for that
> pipe?
>
The pipe variable is default taking value 0 as it enum. To save the testcase time,
the kms_cursor_crc testcases has written for one output even multiple output
are connected to it so it will select first possible output.
Rewriting the new micro that will not override the existing data->output.
Means no need to recalculate as it is already assigned in the fixture.
Dnyaneshwar Bhadane
Intel.
> Either way that fetching of an output in that fixture needs to be removed if it's
> done in the subtests instead.
>
> --
> Petri Latvala
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [igt-dev] [PATCH] [i-g-t, v2] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test
2023-01-23 9:58 ` Bhadane, Dnyaneshwar
@ 2023-01-23 10:15 ` Petri Latvala
2023-01-23 10:39 ` Bhadane, Dnyaneshwar
0 siblings, 1 reply; 22+ messages in thread
From: Petri Latvala @ 2023-01-23 10:15 UTC (permalink / raw)
To: Bhadane, Dnyaneshwar; +Cc: igt-dev, Heikkila, Juha-pekka, Kurmi, Suresh Kumar
On Mon, Jan 23, 2023 at 11:58:44AM +0200, Bhadane, Dnyaneshwar wrote:
> Hello Petri,
> > -----Original Message-----
> > From: Latvala, Petri <petri.latvala@intel.com>
> > Sent: Monday, January 16, 2023 8:12 PM
> > To: Bhadane, Dnyaneshwar <dnyaneshwar.bhadane@intel.com>
> > Cc: igt-dev@lists.freedesktop.org; Kurmi, Suresh Kumar
> > <suresh.kumar.kurmi@intel.com>; Heikkila, Juha-pekka <juha-
> > pekka.heikkila@intel.com>
> > Subject: Re: [igt-dev] [PATCH] [i-g-t, v2] tests/kms_cursor_crc: skip pipe on
> > invalid connector in cursor size test
> >
> > On Mon, Jan 16, 2023 at 08:02:19PM +0530, Dnyaneshwar Bhadane wrote:
> > > Only the valid pipe connector combination reach to the igt commit.
> > > Cursor max-size test will not affect existing flow as only skip for
> > > invalid connector.
> > > For cursor-dpms and cursor-suspend not require to check
> > > require_cursor_size becuase the cursor height and width used from drm
> > capablities.
> > >
> > > --v2
> > > - Used for_each_pipe_with_single_output() to iterate for valid pipe and
> > output.
> > >
> > > Signed-off-by: Dnyaneshwar Bhadane <dnyaneshwar.bhadane@intel.com>
> > > ---
> > > tests/kms_cursor_crc.c | 16 +++-------------
> > > 1 file changed, 3 insertions(+), 13 deletions(-)
> > >
> > > diff --git a/tests/kms_cursor_crc.c b/tests/kms_cursor_crc.c index
> > > d5a4b30b..a4afcff3 100644
> > > --- a/tests/kms_cursor_crc.c
> > > +++ b/tests/kms_cursor_crc.c
> > > @@ -749,7 +749,7 @@ static void run_size_tests(data_t *data, int w, int h)
> > > }
> > > }
> > >
> > > - for_each_pipe(&data->display, pipe) {
> > > + for_each_pipe_with_single_output(&data->display,
> > pipe,
> > > +data->output) {
> > > data->pipe = pipe;
> > >
> > > if (require_cursor_size(data, w, h)) { @@ -
> > 850,15 +850,10 @@
> > > static void run_tests_on_pipe(data_t *data)
> > >
> > > igt_describe("Check random placement of a cursor with DPMS.");
> > > igt_subtest_with_dynamic("cursor-dpms") {
> > > - for_each_pipe(&data->display, pipe) {
> > > + for_each_pipe_with_single_output(&data->display, pipe,
> > > +data->output) {
> > > data->pipe = pipe;
> > > data->flags = TEST_DPMS;
> > >
> > > - if (require_cursor_size(data, data->cursor_max_w,
> > data->cursor_max_h)) {
> > > - igt_debug("Cursor size %dx%d not supported by
> > driver\n",
> > > - data->cursor_max_w, data-
> > >cursor_max_h);
> > > - continue;
> > > - }
> > >
> > > igt_dynamic_f("pipe-%s-%s",
> > > kmstest_pipe_name(pipe),
> > > @@ -871,15 +866,10 @@ static void run_tests_on_pipe(data_t *data)
> > >
> > > igt_describe("Check random placement of a cursor with suspend.");
> > > igt_subtest_with_dynamic("cursor-suspend") {
> > > - for_each_pipe(&data->display, pipe) {
> > > + for_each_pipe_with_single_output(&data->display, pipe,
> > > +data->output) {
> > > data->pipe = pipe;
> > > data->flags = TEST_SUSPEND;
> > >
> > > - if (require_cursor_size(data, data->cursor_max_w,
> > data->cursor_max_h)) {
> > > - igt_debug("Cursor size %dx%d not supported by
> > driver\n",
> > > - data->cursor_max_w, data-
> > >cursor_max_h);
> > > - continue;
> > > - }
> >
> >
> > These will effectively overwrite whatever data->output was set to in the fixture
> > in run_tests_on_pipe. But, how did that fixture ever work?
> > That fixture leaves 'pipe' variable uninitialized and then finds an output for that
> > pipe?
> >
> The pipe variable is default taking value 0 as it enum.
It's accidentally 0, because CI builds with the default of
buildtype=debugoptimized. It's an automatic variable, not a global.
--
Petri Latvala
^ permalink raw reply [flat|nested] 22+ messages in thread
* Re: [igt-dev] [PATCH] [i-g-t, v2] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test
2023-01-23 10:15 ` Petri Latvala
@ 2023-01-23 10:39 ` Bhadane, Dnyaneshwar
0 siblings, 0 replies; 22+ messages in thread
From: Bhadane, Dnyaneshwar @ 2023-01-23 10:39 UTC (permalink / raw)
To: Latvala, Petri; +Cc: igt-dev, Heikkila, Juha-pekka, Kurmi, Suresh Kumar
> -----Original Message-----
> From: Latvala, Petri <petri.latvala@intel.com>
> Sent: Monday, January 23, 2023 3:45 PM
> To: Bhadane, Dnyaneshwar <dnyaneshwar.bhadane@intel.com>
> Cc: igt-dev@lists.freedesktop.org; Kurmi, Suresh Kumar
> <suresh.kumar.kurmi@intel.com>; Heikkila, Juha-pekka <juha-
> pekka.heikkila@intel.com>; Sharma, Swati2 <swati2.sharma@intel.com>;
> Modem, Bhanuprakash <bhanuprakash.modem@intel.com>
> Subject: Re: [igt-dev] [PATCH] [i-g-t, v2] tests/kms_cursor_crc: skip pipe on
> invalid connector in cursor size test
>
> On Mon, Jan 23, 2023 at 11:58:44AM +0200, Bhadane, Dnyaneshwar wrote:
> > Hello Petri,
> > > -----Original Message-----
> > > From: Latvala, Petri <petri.latvala@intel.com>
> > > Sent: Monday, January 16, 2023 8:12 PM
> > > To: Bhadane, Dnyaneshwar <dnyaneshwar.bhadane@intel.com>
> > > Cc: igt-dev@lists.freedesktop.org; Kurmi, Suresh Kumar
> > > <suresh.kumar.kurmi@intel.com>; Heikkila, Juha-pekka <juha-
> > > pekka.heikkila@intel.com>
> > > Subject: Re: [igt-dev] [PATCH] [i-g-t, v2] tests/kms_cursor_crc:
> > > skip pipe on invalid connector in cursor size test
> > >
> > > On Mon, Jan 16, 2023 at 08:02:19PM +0530, Dnyaneshwar Bhadane wrote:
> > > > Only the valid pipe connector combination reach to the igt commit.
> > > > Cursor max-size test will not affect existing flow as only skip
> > > > for invalid connector.
> > > > For cursor-dpms and cursor-suspend not require to check
> > > > require_cursor_size becuase the cursor height and width used from
> > > > drm
> > > capablities.
> > > >
> > > > --v2
> > > > - Used for_each_pipe_with_single_output() to iterate for valid
> > > > pipe and
> > > output.
> > > >
> > > > Signed-off-by: Dnyaneshwar Bhadane <dnyaneshwar.bhadane@intel.com>
> > > > ---
> > > > tests/kms_cursor_crc.c | 16 +++-------------
> > > > 1 file changed, 3 insertions(+), 13 deletions(-)
> > > >
> > > > diff --git a/tests/kms_cursor_crc.c b/tests/kms_cursor_crc.c index
> > > > d5a4b30b..a4afcff3 100644
> > > > --- a/tests/kms_cursor_crc.c
> > > > +++ b/tests/kms_cursor_crc.c
> > > > @@ -749,7 +749,7 @@ static void run_size_tests(data_t *data, int w, int
> h)
> > > > }
> > > > }
> > > >
> > > > - for_each_pipe(&data->display, pipe) {
> > > > + for_each_pipe_with_single_output(&data->display,
> > > pipe,
> > > > +data->output) {
> > > > data->pipe = pipe;
> > > >
> > > > if (require_cursor_size(data, w, h)) { @@ -
> > > 850,15 +850,10 @@
> > > > static void run_tests_on_pipe(data_t *data)
> > > >
> > > > igt_describe("Check random placement of a cursor with DPMS.");
> > > > igt_subtest_with_dynamic("cursor-dpms") {
> > > > - for_each_pipe(&data->display, pipe) {
> > > > + for_each_pipe_with_single_output(&data->display, pipe,
> > > > +data->output) {
> > > > data->pipe = pipe;
> > > > data->flags = TEST_DPMS;
> > > >
> > > > - if (require_cursor_size(data, data->cursor_max_w,
> > > data->cursor_max_h)) {
> > > > - igt_debug("Cursor size %dx%d not supported by
> > > driver\n",
> > > > - data->cursor_max_w, data-
> > > >cursor_max_h);
> > > > - continue;
> > > > - }
> > > >
> > > > igt_dynamic_f("pipe-%s-%s",
> > > > kmstest_pipe_name(pipe), @@ -871,15
> +866,10 @@ static
> > > > void run_tests_on_pipe(data_t *data)
> > > >
> > > > igt_describe("Check random placement of a cursor with suspend.");
> > > > igt_subtest_with_dynamic("cursor-suspend") {
> > > > - for_each_pipe(&data->display, pipe) {
> > > > + for_each_pipe_with_single_output(&data->display, pipe,
> > > > +data->output) {
> > > > data->pipe = pipe;
> > > > data->flags = TEST_SUSPEND;
> > > >
> > > > - if (require_cursor_size(data, data->cursor_max_w,
> > > data->cursor_max_h)) {
> > > > - igt_debug("Cursor size %dx%d not supported by
> > > driver\n",
> > > > - data->cursor_max_w, data-
> > > >cursor_max_h);
> > > > - continue;
> > > > - }
> > >
> > >
> > > These will effectively overwrite whatever data->output was set to in
> > > the fixture in run_tests_on_pipe. But, how did that fixture ever work?
> > > That fixture leaves 'pipe' variable uninitialized and then finds an
> > > output for that pipe?
> > >
> > The pipe variable is default taking value 0 as it enum.
>
> It's accidentally 0, because CI builds with the default of
> buildtype=debugoptimized. It's an automatic variable, not a global.
Agreed, Since it declared as enum type so it default value is 0. I am assigning it
with pipe "PIPE_A" constant which infers to 0 as enum value.
>
>
> --
> Petri Latvala
^ permalink raw reply [flat|nested] 22+ messages in thread
* [igt-dev] [i-g-t, v3] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test
2023-01-12 10:57 [igt-dev] [i-g-t] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test Dnyaneshwar Bhadane
` (4 preceding siblings ...)
2023-01-16 15:06 ` [igt-dev] ✗ Fi.CI.BAT: failure for tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test (rev2) Patchwork
@ 2023-01-23 15:30 ` Dnyaneshwar Bhadane
2023-01-23 16:04 ` Modem, Bhanuprakash
2023-01-23 17:12 ` [igt-dev] ✓ Fi.CI.BAT: success for tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test (rev3) Patchwork
` (6 subsequent siblings)
12 siblings, 1 reply; 22+ messages in thread
From: Dnyaneshwar Bhadane @ 2023-01-23 15:30 UTC (permalink / raw)
To: igt-dev; +Cc: suresh.kumar.kurmi, dnyaneshwar.bhadane, juha-pekka.heikkila
Only the valid pipe connector combination reach to the igt commit.
Cursor max-size test will not affect existing flow as only skip
for invalid connector.
For cursor-dpms and cursor-suspend not require to check require_cursor_size
becuase the cursor height and width used from drm capablities.
--v3
- Added for_each_pipe_valid_connector() to check for valid connection.
- initialize pipe with default 0/PIPE_A suggestion from Petri.
Signed-off-by: Dnyaneshwar Bhadane <dnyaneshwar.bhadane@intel.com>
---
lib/igt_kms.h | 15 +++++++++++++++
tests/kms_cursor_crc.c | 18 ++++--------------
2 files changed, 19 insertions(+), 14 deletions(-)
diff --git a/lib/igt_kms.h b/lib/igt_kms.h
index be5482e0..5daa751a 100644
--- a/lib/igt_kms.h
+++ b/lib/igt_kms.h
@@ -534,6 +534,21 @@ static inline bool igt_output_is_connected(igt_output_t *output)
return false;
}
+/**
+ * for_each_pipe_valid_connector:
+ * @display: a pointer to an #igt_display_t structure
+ * @pipe: from pipe to iterate.
+ * @output: #igt_output_t to check.
+ *
+ * It loop over the all the pipe and check for the given
+ * @output/@pipe can be used together.
+ *
+ */
+#define for_each_pipe_valid_connector(display, pipe, output) \
+ for_each_pipe_static(pipe) \
+ for_each_if ((((display)->pipes[(pipe)].enabled) && \
+ igt_pipe_connector_valid((pipe), (output))))
+
/**
* igt_pipe_connector_valid:
diff --git a/tests/kms_cursor_crc.c b/tests/kms_cursor_crc.c
index d5a4b30b..0394768b 100644
--- a/tests/kms_cursor_crc.c
+++ b/tests/kms_cursor_crc.c
@@ -749,7 +749,7 @@ static void run_size_tests(data_t *data, int w, int h)
}
}
- for_each_pipe(&data->display, pipe) {
+ for_each_pipe_valid_connector(&data->display, pipe, data->output) {
data->pipe = pipe;
if (require_cursor_size(data, w, h)) {
@@ -772,7 +772,7 @@ static void run_tests_on_pipe(data_t *data)
{
enum pipe pipe;
int cursor_size;
-
+ pipe = PIPE_A;
igt_fixture {
data->output = igt_get_single_output_for_pipe(&data->display, pipe);
igt_require(data->output);
@@ -850,15 +850,10 @@ static void run_tests_on_pipe(data_t *data)
igt_describe("Check random placement of a cursor with DPMS.");
igt_subtest_with_dynamic("cursor-dpms") {
- for_each_pipe(&data->display, pipe) {
+ for_each_pipe_valid_connector(&data->display, pipe, data->output) {
data->pipe = pipe;
data->flags = TEST_DPMS;
- if (require_cursor_size(data, data->cursor_max_w, data->cursor_max_h)) {
- igt_debug("Cursor size %dx%d not supported by driver\n",
- data->cursor_max_w, data->cursor_max_h);
- continue;
- }
igt_dynamic_f("pipe-%s-%s",
kmstest_pipe_name(pipe),
@@ -871,15 +866,10 @@ static void run_tests_on_pipe(data_t *data)
igt_describe("Check random placement of a cursor with suspend.");
igt_subtest_with_dynamic("cursor-suspend") {
- for_each_pipe(&data->display, pipe) {
+ for_each_pipe_valid_connector(&data->display, pipe, data->output) {
data->pipe = pipe;
data->flags = TEST_SUSPEND;
- if (require_cursor_size(data, data->cursor_max_w, data->cursor_max_h)) {
- igt_debug("Cursor size %dx%d not supported by driver\n",
- data->cursor_max_w, data->cursor_max_h);
- continue;
- }
igt_dynamic_f("pipe-%s-%s",
kmstest_pipe_name(pipe),
--
2.35.1
^ permalink raw reply related [flat|nested] 22+ messages in thread
* Re: [igt-dev] [i-g-t, v3] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test
2023-01-23 15:30 ` [igt-dev] [i-g-t, v3] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test Dnyaneshwar Bhadane
@ 2023-01-23 16:04 ` Modem, Bhanuprakash
0 siblings, 0 replies; 22+ messages in thread
From: Modem, Bhanuprakash @ 2023-01-23 16:04 UTC (permalink / raw)
To: Dnyaneshwar Bhadane, igt-dev; +Cc: juha-pekka.heikkila, suresh.kumar.kurmi
On Mon-23-01-2023 09:00 pm, Dnyaneshwar Bhadane wrote:
> Only the valid pipe connector combination reach to the igt commit.
> Cursor max-size test will not affect existing flow as only skip
> for invalid connector.
> For cursor-dpms and cursor-suspend not require to check require_cursor_size
> becuase the cursor height and width used from drm capablities.
>
> --v3
> - Added for_each_pipe_valid_connector() to check for valid connection.
> - initialize pipe with default 0/PIPE_A suggestion from Petri.
>
> Signed-off-by: Dnyaneshwar Bhadane <dnyaneshwar.bhadane@intel.com>
>
> ---
> lib/igt_kms.h | 15 +++++++++++++++
> tests/kms_cursor_crc.c | 18 ++++--------------
> 2 files changed, 19 insertions(+), 14 deletions(-)
>
> diff --git a/lib/igt_kms.h b/lib/igt_kms.h
> index be5482e0..5daa751a 100644
> --- a/lib/igt_kms.h
> +++ b/lib/igt_kms.h
> @@ -534,6 +534,21 @@ static inline bool igt_output_is_connected(igt_output_t *output)
>
> return false;
> }
> +/**
> + * for_each_pipe_valid_connector:
> + * @display: a pointer to an #igt_display_t structure
> + * @pipe: from pipe to iterate.
> + * @output: #igt_output_t to check.
> + *
> + * It loop over the all the pipe and check for the given
> + * @output/@pipe can be used together.
> + *
> + */
> +#define for_each_pipe_valid_connector(display, pipe, output) \
> + for_each_pipe_static(pipe) \
> + for_each_if ((((display)->pipes[(pipe)].enabled) && \
> + igt_pipe_connector_valid((pipe), (output))))
> +
>
> /**
> * igt_pipe_connector_valid:
> diff --git a/tests/kms_cursor_crc.c b/tests/kms_cursor_crc.c
> index d5a4b30b..0394768b 100644
> --- a/tests/kms_cursor_crc.c
> +++ b/tests/kms_cursor_crc.c
> @@ -749,7 +749,7 @@ static void run_size_tests(data_t *data, int w, int h)
> }
> }
>
> - for_each_pipe(&data->display, pipe) {
> + for_each_pipe_valid_connector(&data->display, pipe, data->output) {
> data->pipe = pipe;
>
> if (require_cursor_size(data, w, h)) {
> @@ -772,7 +772,7 @@ static void run_tests_on_pipe(data_t *data)
> {
> enum pipe pipe;
> int cursor_size;
> -
> + pipe = PIPE_A;
This looks ugly to me.
> igt_fixture {
> data->output = igt_get_single_output_for_pipe(&data->display, pipe);
Probably, this might be the bug in existing code. Perhaps, you can drop
data->output from igt_fixture and update each subtest to check for the
valid output. Please check my engg patch for BJ [1].
s/for_each_pipe/for_each_pipe_with_single_output/
[1]: https://patchwork.freedesktop.org/patch/519058/
- Bhanu
> igt_require(data->output);
> @@ -850,15 +850,10 @@ static void run_tests_on_pipe(data_t *data)
>
> igt_describe("Check random placement of a cursor with DPMS.");
> igt_subtest_with_dynamic("cursor-dpms") {
> - for_each_pipe(&data->display, pipe) {
> + for_each_pipe_valid_connector(&data->display, pipe, data->output) {
> data->pipe = pipe;
> data->flags = TEST_DPMS;
>
> - if (require_cursor_size(data, data->cursor_max_w, data->cursor_max_h)) {
> - igt_debug("Cursor size %dx%d not supported by driver\n",
> - data->cursor_max_w, data->cursor_max_h);
> - continue;
> - }
>
> igt_dynamic_f("pipe-%s-%s",
> kmstest_pipe_name(pipe),
> @@ -871,15 +866,10 @@ static void run_tests_on_pipe(data_t *data)
>
> igt_describe("Check random placement of a cursor with suspend.");
> igt_subtest_with_dynamic("cursor-suspend") {
> - for_each_pipe(&data->display, pipe) {
> + for_each_pipe_valid_connector(&data->display, pipe, data->output) {
> data->pipe = pipe;
> data->flags = TEST_SUSPEND;
>
> - if (require_cursor_size(data, data->cursor_max_w, data->cursor_max_h)) {
> - igt_debug("Cursor size %dx%d not supported by driver\n",
> - data->cursor_max_w, data->cursor_max_h);
> - continue;
> - }
>
> igt_dynamic_f("pipe-%s-%s",
> kmstest_pipe_name(pipe),
^ permalink raw reply [flat|nested] 22+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test (rev3)
2023-01-12 10:57 [igt-dev] [i-g-t] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test Dnyaneshwar Bhadane
` (5 preceding siblings ...)
2023-01-23 15:30 ` [igt-dev] [i-g-t, v3] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test Dnyaneshwar Bhadane
@ 2023-01-23 17:12 ` Patchwork
2023-01-24 3:56 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
` (5 subsequent siblings)
12 siblings, 0 replies; 22+ messages in thread
From: Patchwork @ 2023-01-23 17:12 UTC (permalink / raw)
To: Dnyaneshwar Bhadane; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 4296 bytes --]
== Series Details ==
Series: tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test (rev3)
URL : https://patchwork.freedesktop.org/series/112730/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12623 -> IGTPW_8395
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/index.html
Participating hosts (38 -> 37)
------------------------------
Missing (1): fi-snb-2520m
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_8395:
### IGT changes ###
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* igt@i915_selftest@live@workarounds:
- {bat-rplp-1}: [PASS][1] -> [INCOMPLETE][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/bat-rplp-1/igt@i915_selftest@live@workarounds.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/bat-rplp-1/igt@i915_selftest@live@workarounds.html
Known issues
------------
Here are the changes found in IGTPW_8395 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@fbdev@write:
- fi-blb-e6850: [PASS][3] -> [SKIP][4] ([fdo#109271]) +4 similar issues
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/fi-blb-e6850/igt@fbdev@write.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/fi-blb-e6850/igt@fbdev@write.html
* igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-lvds-1:
- fi-ctg-p8600: [PASS][5] -> [FAIL][6] ([fdo#103375])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/fi-ctg-p8600/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-lvds-1.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/fi-ctg-p8600/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-lvds-1.html
#### Possible fixes ####
* igt@gem_exec_suspend@basic-s3@smem:
- {bat-adlm-1}: [DMESG-WARN][7] ([i915#2867]) -> [PASS][8]
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/bat-adlm-1/igt@gem_exec_suspend@basic-s3@smem.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/bat-adlm-1/igt@gem_exec_suspend@basic-s3@smem.html
* igt@i915_selftest@live@requests:
- {bat-adls-5}: [INCOMPLETE][9] -> [PASS][10]
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/bat-adls-5/igt@i915_selftest@live@requests.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/bat-adls-5/igt@i915_selftest@live@requests.html
* igt@i915_selftest@live@reset:
- {bat-rpls-1}: [DMESG-WARN][11] ([i915#7794]) -> [PASS][12]
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/bat-rpls-1/igt@i915_selftest@live@reset.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/bat-rpls-1/igt@i915_selftest@live@reset.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[fdo#103375]: https://bugs.freedesktop.org/show_bug.cgi?id=103375
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[i915#2867]: https://gitlab.freedesktop.org/drm/intel/issues/2867
[i915#4817]: https://gitlab.freedesktop.org/drm/intel/issues/4817
[i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354
[i915#5591]: https://gitlab.freedesktop.org/drm/intel/issues/5591
[i915#6367]: https://gitlab.freedesktop.org/drm/intel/issues/6367
[i915#6997]: https://gitlab.freedesktop.org/drm/intel/issues/6997
[i915#7443]: https://gitlab.freedesktop.org/drm/intel/issues/7443
[i915#7794]: https://gitlab.freedesktop.org/drm/intel/issues/7794
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7134 -> IGTPW_8395
CI-20190529: 20190529
CI_DRM_12623: ff401c1779568bf043b176c69424fdef96a03754 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_8395: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/index.html
IGT_7134: 61b8c0a0c8a9611c47749c0b1a262843892cccd7 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/index.html
[-- Attachment #2: Type: text/html, Size: 4641 bytes --]
^ permalink raw reply [flat|nested] 22+ messages in thread
* [igt-dev] ✗ Fi.CI.IGT: failure for tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test (rev3)
2023-01-12 10:57 [igt-dev] [i-g-t] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test Dnyaneshwar Bhadane
` (6 preceding siblings ...)
2023-01-23 17:12 ` [igt-dev] ✓ Fi.CI.BAT: success for tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test (rev3) Patchwork
@ 2023-01-24 3:56 ` Patchwork
2023-01-24 13:03 ` [igt-dev] [i-g-t, v4] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test Dnyaneshwar Bhadane
` (4 subsequent siblings)
12 siblings, 0 replies; 22+ messages in thread
From: Patchwork @ 2023-01-24 3:56 UTC (permalink / raw)
To: Dnyaneshwar Bhadane; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 27825 bytes --]
== Series Details ==
Series: tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test (rev3)
URL : https://patchwork.freedesktop.org/series/112730/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_12623_full -> IGTPW_8395_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_8395_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_8395_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_8395/index.html
Participating hosts (13 -> 11)
------------------------------
Missing (2): pig-skl-6260u pig-kbl-iris
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_8395_full:
### IGT changes ###
#### Possible regressions ####
* igt@gem_softpin@noreloc-s3:
- shard-snb: [PASS][1] -> [INCOMPLETE][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-snb5/igt@gem_softpin@noreloc-s3.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-snb7/igt@gem_softpin@noreloc-s3.html
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* igt@gem_ccs@ctrl-surf-copy-new-ctx:
- {shard-rkl}: [SKIP][3] ([i915#4098] / [i915#5325]) -> [SKIP][4]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-rkl-1/igt@gem_ccs@ctrl-surf-copy-new-ctx.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-rkl-5/igt@gem_ccs@ctrl-surf-copy-new-ctx.html
Known issues
------------
Here are the changes found in IGTPW_8395_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_exec_fair@basic-none-solo@rcs0:
- shard-apl: [PASS][5] -> [FAIL][6] ([i915#2842]) +1 similar issue
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-apl2/igt@gem_exec_fair@basic-none-solo@rcs0.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-apl3/igt@gem_exec_fair@basic-none-solo@rcs0.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- shard-glk: [PASS][7] -> [FAIL][8] ([i915#2842]) +3 similar issues
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-glk9/igt@gem_exec_fair@basic-pace-share@rcs0.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-glk8/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@gem_lmem_swapping@verify-ccs:
- shard-glk: NOTRUN -> [SKIP][9] ([fdo#109271] / [i915#4613]) +2 similar issues
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-glk1/igt@gem_lmem_swapping@verify-ccs.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-snb: [PASS][10] -> [DMESG-WARN][11] ([i915#4528])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-snb2/igt@i915_module_load@reload-with-fault-injection.html
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-snb4/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_pm_dc@dc9-dpms:
- shard-apl: [PASS][12] -> [SKIP][13] ([fdo#109271])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-apl2/igt@i915_pm_dc@dc9-dpms.html
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-apl1/igt@i915_pm_dc@dc9-dpms.html
* igt@i915_pm_rps@engine-order:
- shard-apl: [PASS][14] -> [FAIL][15] ([i915#6537])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-apl7/igt@i915_pm_rps@engine-order.html
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-apl6/igt@i915_pm_rps@engine-order.html
* igt@i915_suspend@sysfs-reader:
- shard-snb: [PASS][16] -> [SKIP][17] ([fdo#109271])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-snb2/igt@i915_suspend@sysfs-reader.html
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-snb5/igt@i915_suspend@sysfs-reader.html
* igt@kms_ccs@pipe-b-crc-primary-rotation-180-y_tiled_gen12_mc_ccs:
- shard-glk: NOTRUN -> [SKIP][18] ([fdo#109271] / [i915#3886]) +2 similar issues
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-glk8/igt@kms_ccs@pipe-b-crc-primary-rotation-180-y_tiled_gen12_mc_ccs.html
* igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic:
- shard-glk: [PASS][19] -> [FAIL][20] ([i915#72])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-glk9/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-glk5/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html
* igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions:
- shard-apl: [PASS][21] -> [FAIL][22] ([i915#2346])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-apl6/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-apl2/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions.html
* igt@kms_flip@2x-flip-vs-panning-vs-hang@bc-hdmi-a1-hdmi-a2:
- shard-glk: [PASS][23] -> [SKIP][24] ([fdo#109271]) +2 similar issues
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-glk6/igt@kms_flip@2x-flip-vs-panning-vs-hang@bc-hdmi-a1-hdmi-a2.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-glk2/igt@kms_flip@2x-flip-vs-panning-vs-hang@bc-hdmi-a1-hdmi-a2.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@b-hdmi-a2:
- shard-glk: NOTRUN -> [FAIL][25] ([i915#79]) +1 similar issue
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-glk9/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-hdmi-a2.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-mmap-cpu:
- shard-glk: NOTRUN -> [SKIP][26] ([fdo#109271]) +90 similar issues
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-glk2/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-mmap-cpu.html
* igt@kms_plane_alpha_blend@constant-alpha-max@pipe-c-hdmi-a-1:
- shard-glk: NOTRUN -> [FAIL][27] ([i915#4573]) +2 similar issues
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-glk7/igt@kms_plane_alpha_blend@constant-alpha-max@pipe-c-hdmi-a-1.html
* igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-sf:
- shard-glk: NOTRUN -> [SKIP][28] ([fdo#109271] / [i915#658])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-glk6/igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-sf.html
* igt@runner@aborted:
- shard-snb: NOTRUN -> [FAIL][29] ([i915#4312])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-snb4/igt@runner@aborted.html
#### Possible fixes ####
* igt@device_reset@unbind-reset-rebind:
- {shard-rkl}: [FAIL][30] ([i915#4778]) -> [PASS][31]
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-rkl-5/igt@device_reset@unbind-reset-rebind.html
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-rkl-1/igt@device_reset@unbind-reset-rebind.html
* igt@drm_read@short-buffer-block:
- {shard-rkl}: [SKIP][32] ([i915#4098]) -> [PASS][33] +1 similar issue
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-rkl-2/igt@drm_read@short-buffer-block.html
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-rkl-6/igt@drm_read@short-buffer-block.html
* igt@gem_exec_endless@dispatch@vcs0:
- {shard-tglu}: [TIMEOUT][34] ([i915#3778]) -> [PASS][35]
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-tglu-7/igt@gem_exec_endless@dispatch@vcs0.html
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-tglu-3/igt@gem_exec_endless@dispatch@vcs0.html
* igt@gem_exec_fair@basic-none-share@rcs0:
- shard-glk: [FAIL][36] ([i915#2842]) -> [PASS][37] +1 similar issue
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-glk6/igt@gem_exec_fair@basic-none-share@rcs0.html
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-glk7/igt@gem_exec_fair@basic-none-share@rcs0.html
- {shard-rkl}: [FAIL][38] ([i915#2842]) -> [PASS][39]
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-rkl-1/igt@gem_exec_fair@basic-none-share@rcs0.html
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-rkl-5/igt@gem_exec_fair@basic-none-share@rcs0.html
* igt@gem_exec_reloc@basic-write-read-active:
- {shard-rkl}: [SKIP][40] ([i915#3281]) -> [PASS][41] +7 similar issues
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-rkl-3/igt@gem_exec_reloc@basic-write-read-active.html
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-rkl-5/igt@gem_exec_reloc@basic-write-read-active.html
* igt@gem_mmap_wc@set-cache-level:
- {shard-rkl}: [SKIP][42] ([i915#1850]) -> [PASS][43]
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-rkl-2/igt@gem_mmap_wc@set-cache-level.html
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-rkl-6/igt@gem_mmap_wc@set-cache-level.html
* igt@gem_pwrite@basic-self:
- {shard-rkl}: [SKIP][44] ([i915#3282]) -> [PASS][45] +5 similar issues
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-rkl-3/igt@gem_pwrite@basic-self.html
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-rkl-5/igt@gem_pwrite@basic-self.html
* igt@gen9_exec_parse@bb-start-far:
- {shard-rkl}: [SKIP][46] ([i915#2527]) -> [PASS][47] +2 similar issues
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-rkl-1/igt@gen9_exec_parse@bb-start-far.html
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-rkl-5/igt@gen9_exec_parse@bb-start-far.html
* igt@i915_pm_dc@dc9-dpms:
- {shard-tglu}: [SKIP][48] ([i915#4281]) -> [PASS][49]
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-tglu-1/igt@i915_pm_dc@dc9-dpms.html
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-tglu-2/igt@i915_pm_dc@dc9-dpms.html
* igt@i915_pm_rpm@i2c:
- {shard-tglu}: [SKIP][50] ([i915#3547]) -> [PASS][51]
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-tglu-6/igt@i915_pm_rpm@i2c.html
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-tglu-1/igt@i915_pm_rpm@i2c.html
* igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-hflip:
- {shard-tglu}: [SKIP][52] ([i915#1845] / [i915#7651]) -> [PASS][53] +1 similar issue
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-tglu-6/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-hflip.html
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-tglu-1/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-hflip.html
* igt@kms_cursor_legacy@flip-vs-cursor-crc-atomic:
- {shard-tglu}: [SKIP][54] ([i915#1845]) -> [PASS][55]
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-tglu-6/igt@kms_cursor_legacy@flip-vs-cursor-crc-atomic.html
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-tglu-4/igt@kms_cursor_legacy@flip-vs-cursor-crc-atomic.html
* igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size:
- shard-apl: [FAIL][56] ([i915#2346]) -> [PASS][57]
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-apl6/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-apl2/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-pwrite:
- {shard-rkl}: [SKIP][58] ([fdo#109315]) -> [PASS][59] +7 similar issues
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-rkl-5/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-pwrite.html
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-shrfb-plflip-blt:
- {shard-tglu}: [SKIP][60] ([i915#1849]) -> [PASS][61]
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-tglu-6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-shrfb-plflip-blt.html
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-tglu-1/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-shrfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt:
- {shard-rkl}: [SKIP][62] ([i915#1849] / [i915#4098]) -> [PASS][63] +14 similar issues
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-rkl-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt.html
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt.html
* igt@kms_plane@pixel-format-source-clamping@pipe-b-planes:
- {shard-rkl}: [SKIP][64] ([i915#1849]) -> [PASS][65] +1 similar issue
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-rkl-3/igt@kms_plane@pixel-format-source-clamping@pipe-b-planes.html
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-rkl-6/igt@kms_plane@pixel-format-source-clamping@pipe-b-planes.html
* igt@kms_psr@suspend:
- {shard-rkl}: [SKIP][66] ([i915#1072]) -> [PASS][67] +3 similar issues
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-rkl-3/igt@kms_psr@suspend.html
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-rkl-6/igt@kms_psr@suspend.html
* igt@kms_rotation_crc@primary-rotation-90:
- {shard-rkl}: [SKIP][68] ([i915#1845] / [i915#4098]) -> [PASS][69] +17 similar issues
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-rkl-4/igt@kms_rotation_crc@primary-rotation-90.html
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-rkl-6/igt@kms_rotation_crc@primary-rotation-90.html
* igt@kms_vblank@pipe-a-query-busy:
- {shard-tglu}: [SKIP][70] ([i915#7651]) -> [PASS][71] +7 similar issues
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-tglu-6/igt@kms_vblank@pipe-a-query-busy.html
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-tglu-7/igt@kms_vblank@pipe-a-query-busy.html
* igt@perf_pmu@busy-double-start@vcs0:
- {shard-dg1}: [FAIL][72] ([i915#4349]) -> [PASS][73]
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-dg1-14/igt@perf_pmu@busy-double-start@vcs0.html
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-dg1-16/igt@perf_pmu@busy-double-start@vcs0.html
* igt@prime_vgem@basic-write:
- {shard-rkl}: [SKIP][74] ([fdo#109295] / [i915#3291] / [i915#3708]) -> [PASS][75]
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-rkl-2/igt@prime_vgem@basic-write.html
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-rkl-5/igt@prime_vgem@basic-write.html
* igt@vgem_basic@dmabuf-export:
- {shard-rkl}: [SKIP][76] ([i915#2575]) -> [PASS][77] +7 similar issues
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12623/shard-rkl-5/igt@vgem_basic@dmabuf-export.html
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/shard-rkl-1/igt@vgem_basic@dmabuf-export.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[IGT#2]: https://gitlab.freedesktop.org/drm/igt-gpu-tools/issues/2
[fdo#103375]: https://bugs.freedesktop.org/show_bug.cgi?id=103375
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274
[fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280
[fdo#109283]: https://bugs.freedesktop.org/show_bug.cgi?id=109283
[fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285
[fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289
[fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295
[fdo#109303]: https://bugs.freedesktop.org/show_bug.cgi?id=109303
[fdo#109307]: https://bugs.freedesktop.org/show_bug.cgi?id=109307
[fdo#109308]: https://bugs.freedesktop.org/show_bug.cgi?id=109308
[fdo#109312]: https://bugs.freedesktop.org/show_bug.cgi?id=109312
[fdo#109314]: https://bugs.freedesktop.org/show_bug.cgi?id=109314
[fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315
[fdo#109506]: https://bugs.freedesktop.org/show_bug.cgi?id=109506
[fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642
[fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189
[fdo#110542]: https://bugs.freedesktop.org/show_bug.cgi?id=110542
[fdo#110723]: https://bugs.freedesktop.org/show_bug.cgi?id=110723
[fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068
[fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614
[fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615
[fdo#111644]: https://bugs.freedesktop.org/show_bug.cgi?id=111644
[fdo#111656]: https://bugs.freedesktop.org/show_bug.cgi?id=111656
[fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[fdo#112283]: https://bugs.freedesktop.org/show_bug.cgi?id=112283
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#132]: https://gitlab.freedesktop.org/drm/intel/issues/132
[i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397
[i915#1769]: https://gitlab.freedesktop.org/drm/intel/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825
[i915#1839]: https://gitlab.freedesktop.org/drm/intel/issues/1839
[i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845
[i915#1849]: https://gitlab.freedesktop.org/drm/intel/issues/1849
[i915#1850]: https://gitlab.freedesktop.org/drm/intel/issues/1850
[i915#2232]: https://gitlab.freedesktop.org/drm/intel/issues/2232
[i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346
[i915#2433]: https://gitlab.freedesktop.org/drm/intel/issues/2433
[i915#2435]: https://gitlab.freedesktop.org/drm/intel/issues/2435
[i915#2437]: https://gitlab.freedesktop.org/drm/intel/issues/2437
[i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527
[i915#2575]: https://gitlab.freedesktop.org/drm/intel/issues/2575
[i915#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582
[i915#2587]: https://gitlab.freedesktop.org/drm/intel/issues/2587
[i915#2658]: https://gitlab.freedesktop.org/drm/intel/issues/2658
[i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672
[i915#2705]: https://gitlab.freedesktop.org/drm/intel/issues/2705
[i915#280]: https://gitlab.freedesktop.org/drm/intel/issues/280
[i915#284]: https://gitlab.freedesktop.org/drm/intel/issues/284
[i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842
[i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856
[i915#2920]: https://gitlab.freedesktop.org/drm/intel/issues/2920
[i915#3116]: https://gitlab.freedesktop.org/drm/intel/issues/3116
[i915#315]: https://gitlab.freedesktop.org/drm/intel/issues/315
[i915#3281]: https://gitlab.freedesktop.org/drm/intel/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291
[i915#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/intel/issues/3299
[i915#3318]: https://gitlab.freedesktop.org/drm/intel/issues/3318
[i915#3323]: https://gitlab.freedesktop.org/drm/intel/issues/3323
[i915#3359]: https://gitlab.freedesktop.org/drm/intel/issues/3359
[i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458
[i915#3469]: https://gitlab.freedesktop.org/drm/intel/issues/3469
[i915#3528]: https://gitlab.freedesktop.org/drm/intel/issues/3528
[i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539
[i915#3546]: https://gitlab.freedesktop.org/drm/intel/issues/3546
[i915#3547]: https://gitlab.freedesktop.org/drm/intel/issues/3547
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/intel/issues/3638
[i915#3639]: https://gitlab.freedesktop.org/drm/intel/issues/3639
[i915#3689]: https://gitlab.freedesktop.org/drm/intel/issues/3689
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#3734]: https://gitlab.freedesktop.org/drm/intel/issues/3734
[i915#3742]: https://gitlab.freedesktop.org/drm/intel/issues/3742
[i915#3778]: https://gitlab.freedesktop.org/drm/intel/issues/3778
[i915#3804]: https://gitlab.freedesktop.org/drm/intel/issues/3804
[i915#3810]: https://gitlab.freedesktop.org/drm/intel/issues/3810
[i915#3840]: https://gitlab.freedesktop.org/drm/intel/issues/3840
[i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886
[i915#3989]: https://gitlab.freedesktop.org/drm/intel/issues/3989
[i915#404]: https://gitlab.freedesktop.org/drm/intel/issues/404
[i915#4070]: https://gitlab.freedesktop.org/drm/intel/issues/4070
[i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083
[i915#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/intel/issues/4212
[i915#4213]: https://gitlab.freedesktop.org/drm/intel/issues/4213
[i915#426]: https://gitlab.freedesktop.org/drm/intel/issues/426
[i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270
[i915#4281]: https://gitlab.freedesktop.org/drm/intel/issues/4281
[i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312
[i915#4349]: https://gitlab.freedesktop.org/drm/intel/issues/4349
[i915#4387]: https://gitlab.freedesktop.org/drm/intel/issues/4387
[i915#4525]: https://gitlab.freedesktop.org/drm/intel/issues/4525
[i915#4528]: https://gitlab.freedesktop.org/drm/intel/issues/4528
[i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538
[i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454
[i915#4573]: https://gitlab.freedesktop.org/drm/intel/issues/4573
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4767]: https://gitlab.freedesktop.org/drm/intel/issues/4767
[i915#4771]: https://gitlab.freedesktop.org/drm/intel/issues/4771
[i915#4778]: https://gitlab.freedesktop.org/drm/intel/issues/4778
[i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812
[i915#4833]: https://gitlab.freedesktop.org/drm/intel/issues/4833
[i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852
[i915#4859]: https://gitlab.freedesktop.org/drm/intel/issues/4859
[i915#4860]: https://gitlab.freedesktop.org/drm/intel/issues/4860
[i915#4879]: https://gitlab.freedesktop.org/drm/intel/issues/4879
[i915#4881]: https://gitlab.freedesktop.org/drm/intel/issues/4881
[i915#4885]: https://gitlab.freedesktop.org/drm/intel/issues/4885
[i915#4983]: https://gitlab.freedesktop.org/drm/intel/issues/4983
[i915#5122]: https://gitlab.freedesktop.org/drm/intel/issues/5122
[i915#5174]: https://gitlab.freedesktop.org/drm/intel/issues/5174
[i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176
[i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235
[i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286
[i915#5289]: https://gitlab.freedesktop.org/drm/intel/issues/5289
[i915#5325]: https://gitlab.freedesktop.org/drm/intel/issues/5325
[i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533
[i915#5439]: https://gitlab.freedesktop.org/drm/intel/issues/5439
[i915#5461]: https://gitlab.freedesktop.org/drm/intel/issues/5461
[i915#5563]: https://gitlab.freedesktop.org/drm/intel/issues/5563
[i915#5723]: https://gitlab.freedesktop.org/drm/intel/issues/5723
[i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095
[i915#6230]: https://gitlab.freedesktop.org/drm/intel/issues/6230
[i915#6245]: https://gitlab.freedesktop.org/drm/intel/issues/6245
[i915#6248]: https://gitlab.freedesktop.org/drm/intel/issues/6248
[i915#6258]: https://gitlab.freedesktop.org/drm/intel/issues/6258
[i915#6301]: https://gitlab.freedesktop.org/drm/intel/issues/6301
[i915#6334]: https://gitlab.freedesktop.org/drm/intel/issues/6334
[i915#6335]: https://gitlab.freedesktop.org/drm/intel/issues/6335
[i915#6344]: https://gitlab.freedesktop.org/drm/intel/issues/6344
[i915#6412]: https://gitlab.freedesktop.org/drm/intel/issues/6412
[i915#6433]: https://gitlab.freedesktop.org/drm/intel/issues/6433
[i915#6463]: https://gitlab.freedesktop.org/drm/intel/issues/6463
[i915#6493]: https://gitlab.freedesktop.org/drm/intel/issues/6493
[i915#6497]: https://gitlab.freedesktop.org/drm/intel/issues/6497
[i915#6524]: https://gitlab.freedesktop.org/drm/intel/issues/6524
[i915#6537]: https://gitlab.freedesktop.org/drm/intel/issues/6537
[i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658
[i915#6590]: https://gitlab.freedesktop.org/drm/intel/issues/6590
[i915#6768]: https://gitlab.freedesktop.org/drm/intel/issues/6768
[i915#6944]: https://gitlab.freedesktop.org/drm/intel/issues/6944
[i915#6946]: https://gitlab.freedesktop.org/drm/intel/issues/6946
[i915#6953]: https://gitlab.freedesktop.org/drm/intel/issues/6953
[i915#7037]: https://gitlab.freedesktop.org/drm/intel/issues/7037
[i915#7052]: https://gitlab.freedesktop.org/drm/intel/issues/7052
[i915#7116]: https://gitlab.freedesktop.org/drm/intel/issues/7116
[i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118
[i915#72]: https://gitlab.freedesktop.org/drm/intel/issues/72
[i915#7561]: https://gitlab.freedesktop.org/drm/intel/issues/7561
[i915#7582]: https://gitlab.freedesktop.org/drm/intel/issues/7582
[i915#7651]: https://gitlab.freedesktop.org/drm/intel/issues/7651
[i915#7697]: https://gitlab.freedesktop.org/drm/intel/issues/7697
[i915#7701]: https://gitlab.freedesktop.org/drm/intel/issues/7701
[i915#7707]: https://gitlab.freedesktop.org/drm/intel/issues/7707
[i915#7711]: https://gitlab.freedesktop.org/drm/intel/issues/7711
[i915#7742]: https://gitlab.freedesktop.org/drm/intel/issues/7742
[i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828
[i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7134 -> IGTPW_8395
* Piglit: piglit_4509 -> None
CI-20190529: 20190529
CI_DRM_12623: ff401c1779568bf043b176c69424fdef96a03754 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_8395: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/index.html
IGT_7134: 61b8c0a0c8a9611c47749c0b1a262843892cccd7 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8395/index.html
[-- Attachment #2: Type: text/html, Size: 21605 bytes --]
^ permalink raw reply [flat|nested] 22+ messages in thread
* [igt-dev] [i-g-t, v4] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test
2023-01-12 10:57 [igt-dev] [i-g-t] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test Dnyaneshwar Bhadane
` (7 preceding siblings ...)
2023-01-24 3:56 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
@ 2023-01-24 13:03 ` Dnyaneshwar Bhadane
2023-01-24 13:39 ` Modem, Bhanuprakash
2023-01-24 15:33 ` [igt-dev] ✗ Fi.CI.BAT: failure for tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test (rev4) Patchwork
` (3 subsequent siblings)
12 siblings, 1 reply; 22+ messages in thread
From: Dnyaneshwar Bhadane @ 2023-01-24 13:03 UTC (permalink / raw)
To: igt-dev; +Cc: suresh.kumar.kurmi, dnyaneshwar.bhadane, juha-pekka.heikkila
Only the valid pipe connector combination reach to the igt commit.
Cursor max-size test will not affect existing flow as only skip
for invalid connector.
For cursor-dpms and cursor-suspend not require to check require_cursor_size
becuase the cursor height and width used from drm capablities.
--v4
- Used for_each_pipe_with_single_output [Bhanuprakash]
- Removed usless assigment to date->output in igt_fixture
- Removed igt_pipe_connector_valid(),It is already verified in the loop macro
Signed-off-by: Dnyaneshwar Bhadane <dnyaneshwar.bhadane@intel.com>
---
tests/kms_cursor_crc.c | 47 ++++++------------------------------------
1 file changed, 6 insertions(+), 41 deletions(-)
diff --git a/tests/kms_cursor_crc.c b/tests/kms_cursor_crc.c
index d5a4b30b..0b5aac30 100644
--- a/tests/kms_cursor_crc.c
+++ b/tests/kms_cursor_crc.c
@@ -749,7 +749,7 @@ static void run_size_tests(data_t *data, int w, int h)
}
}
- for_each_pipe(&data->display, pipe) {
+ for_each_pipe_with_single_output(&data->display, pipe, data->output) {
data->pipe = pipe;
if (require_cursor_size(data, w, h)) {
@@ -774,8 +774,6 @@ static void run_tests_on_pipe(data_t *data)
int cursor_size;
igt_fixture {
- data->output = igt_get_single_output_for_pipe(&data->display, pipe);
- igt_require(data->output);
data->alpha = 1.0;
data->flags = 0;
}
@@ -784,16 +782,9 @@ static void run_tests_on_pipe(data_t *data)
"flight to smaller ones to see that the size is applied "
"correctly.");
igt_subtest_with_dynamic("cursor-size-change") {
- for_each_pipe(&data->display, pipe) {
+ for_each_pipe_with_single_output(&data->display, pipe, data->output) {
data->pipe = pipe;
- if(!igt_pipe_connector_valid(pipe, data->output)) {
- igt_debug("Invalid connector on pipe-%s-%s",
- kmstest_pipe_name(pipe),
- data->output->name);
- continue;
- }
-
igt_dynamic_f("pipe-%s-%s",
kmstest_pipe_name(pipe),
data->output->name)
@@ -805,16 +796,9 @@ static void run_tests_on_pipe(data_t *data)
igt_describe("Validates the composition of a fully opaque cursor "
"plane, i.e., alpha channel equal to 1.0.");
igt_subtest_with_dynamic("cursor-alpha-opaque") {
- for_each_pipe(&data->display, pipe) {
+ for_each_pipe_with_single_output(&data->display, pipe, data->output) {
data->pipe = pipe;
- if(!igt_pipe_connector_valid(pipe, data->output)) {
- igt_debug("Invalid connector on pipe-%s-%s",
- kmstest_pipe_name(pipe),
- data->output->name);
- continue;
- }
-
igt_dynamic_f("pipe-%s-%s",
kmstest_pipe_name(pipe),
data->output->name)
@@ -826,16 +810,9 @@ static void run_tests_on_pipe(data_t *data)
igt_describe("Validates the composition of a fully transparent cursor "
"plane, i.e., alpha channel equal to 0.0.");
igt_subtest_with_dynamic("cursor-alpha-transparent") {
- for_each_pipe(&data->display, pipe) {
+ for_each_pipe_with_single_output(&data->display, pipe, data->output) {
data->pipe = pipe;
- if(!igt_pipe_connector_valid(pipe, data->output)) {
- igt_debug("Invalid connector on pipe-%s-%s",
- kmstest_pipe_name(pipe),
- data->output->name);
- continue;
- }
-
igt_dynamic_f("pipe-%s-%s",
kmstest_pipe_name(pipe),
data->output->name)
@@ -850,16 +827,10 @@ static void run_tests_on_pipe(data_t *data)
igt_describe("Check random placement of a cursor with DPMS.");
igt_subtest_with_dynamic("cursor-dpms") {
- for_each_pipe(&data->display, pipe) {
+ for_each_pipe_with_single_output(&data->display, pipe, data->output) {
data->pipe = pipe;
data->flags = TEST_DPMS;
- if (require_cursor_size(data, data->cursor_max_w, data->cursor_max_h)) {
- igt_debug("Cursor size %dx%d not supported by driver\n",
- data->cursor_max_w, data->cursor_max_h);
- continue;
- }
-
igt_dynamic_f("pipe-%s-%s",
kmstest_pipe_name(pipe),
data->output->name)
@@ -871,16 +842,10 @@ static void run_tests_on_pipe(data_t *data)
igt_describe("Check random placement of a cursor with suspend.");
igt_subtest_with_dynamic("cursor-suspend") {
- for_each_pipe(&data->display, pipe) {
+ for_each_pipe_with_single_output(&data->display, pipe, data->output) {
data->pipe = pipe;
data->flags = TEST_SUSPEND;
- if (require_cursor_size(data, data->cursor_max_w, data->cursor_max_h)) {
- igt_debug("Cursor size %dx%d not supported by driver\n",
- data->cursor_max_w, data->cursor_max_h);
- continue;
- }
-
igt_dynamic_f("pipe-%s-%s",
kmstest_pipe_name(pipe),
data->output->name)
--
2.35.1
^ permalink raw reply related [flat|nested] 22+ messages in thread
* Re: [igt-dev] [i-g-t, v4] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test
2023-01-24 13:03 ` [igt-dev] [i-g-t, v4] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test Dnyaneshwar Bhadane
@ 2023-01-24 13:39 ` Modem, Bhanuprakash
0 siblings, 0 replies; 22+ messages in thread
From: Modem, Bhanuprakash @ 2023-01-24 13:39 UTC (permalink / raw)
To: Dnyaneshwar Bhadane, igt-dev; +Cc: juha-pekka.heikkila, suresh.kumar.kurmi
On Tue-24-01-2023 06:33 pm, Dnyaneshwar Bhadane wrote:
> Only the valid pipe connector combination reach to the igt commit.
> Cursor max-size test will not affect existing flow as only skip
> for invalid connector.
> For cursor-dpms and cursor-suspend not require to check require_cursor_size
> becuase the cursor height and width used from drm capablities.
>
Please fix/update the commit subject & message according to the changes
you made in this patch.
> --v4
> - Used for_each_pipe_with_single_output [Bhanuprakash]
> - Removed usless assigment to date->output in igt_fixture
> - Removed igt_pipe_connector_valid(),It is already verified in the loop macro
Also, please add the revision history (v1 to v3) to the commit message.
With above changes, this patch is
Reviewed-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
- Bhanu
>
> Signed-off-by: Dnyaneshwar Bhadane <dnyaneshwar.bhadane@intel.com>
>
> ---
> tests/kms_cursor_crc.c | 47 ++++++------------------------------------
> 1 file changed, 6 insertions(+), 41 deletions(-)
>
> diff --git a/tests/kms_cursor_crc.c b/tests/kms_cursor_crc.c
> index d5a4b30b..0b5aac30 100644
> --- a/tests/kms_cursor_crc.c
> +++ b/tests/kms_cursor_crc.c
> @@ -749,7 +749,7 @@ static void run_size_tests(data_t *data, int w, int h)
> }
> }
>
> - for_each_pipe(&data->display, pipe) {
> + for_each_pipe_with_single_output(&data->display, pipe, data->output) {
> data->pipe = pipe;
>
> if (require_cursor_size(data, w, h)) {
> @@ -774,8 +774,6 @@ static void run_tests_on_pipe(data_t *data)
> int cursor_size;
>
> igt_fixture {
> - data->output = igt_get_single_output_for_pipe(&data->display, pipe);
> - igt_require(data->output);
> data->alpha = 1.0;
> data->flags = 0;
> }
> @@ -784,16 +782,9 @@ static void run_tests_on_pipe(data_t *data)
> "flight to smaller ones to see that the size is applied "
> "correctly.");
> igt_subtest_with_dynamic("cursor-size-change") {
> - for_each_pipe(&data->display, pipe) {
> + for_each_pipe_with_single_output(&data->display, pipe, data->output) {
> data->pipe = pipe;
>
> - if(!igt_pipe_connector_valid(pipe, data->output)) {
> - igt_debug("Invalid connector on pipe-%s-%s",
> - kmstest_pipe_name(pipe),
> - data->output->name);
> - continue;
> - }
> -
> igt_dynamic_f("pipe-%s-%s",
> kmstest_pipe_name(pipe),
> data->output->name)
> @@ -805,16 +796,9 @@ static void run_tests_on_pipe(data_t *data)
> igt_describe("Validates the composition of a fully opaque cursor "
> "plane, i.e., alpha channel equal to 1.0.");
> igt_subtest_with_dynamic("cursor-alpha-opaque") {
> - for_each_pipe(&data->display, pipe) {
> + for_each_pipe_with_single_output(&data->display, pipe, data->output) {
> data->pipe = pipe;
>
> - if(!igt_pipe_connector_valid(pipe, data->output)) {
> - igt_debug("Invalid connector on pipe-%s-%s",
> - kmstest_pipe_name(pipe),
> - data->output->name);
> - continue;
> - }
> -
> igt_dynamic_f("pipe-%s-%s",
> kmstest_pipe_name(pipe),
> data->output->name)
> @@ -826,16 +810,9 @@ static void run_tests_on_pipe(data_t *data)
> igt_describe("Validates the composition of a fully transparent cursor "
> "plane, i.e., alpha channel equal to 0.0.");
> igt_subtest_with_dynamic("cursor-alpha-transparent") {
> - for_each_pipe(&data->display, pipe) {
> + for_each_pipe_with_single_output(&data->display, pipe, data->output) {
> data->pipe = pipe;
>
> - if(!igt_pipe_connector_valid(pipe, data->output)) {
> - igt_debug("Invalid connector on pipe-%s-%s",
> - kmstest_pipe_name(pipe),
> - data->output->name);
> - continue;
> - }
> -
> igt_dynamic_f("pipe-%s-%s",
> kmstest_pipe_name(pipe),
> data->output->name)
> @@ -850,16 +827,10 @@ static void run_tests_on_pipe(data_t *data)
>
> igt_describe("Check random placement of a cursor with DPMS.");
> igt_subtest_with_dynamic("cursor-dpms") {
> - for_each_pipe(&data->display, pipe) {
> + for_each_pipe_with_single_output(&data->display, pipe, data->output) {
> data->pipe = pipe;
> data->flags = TEST_DPMS;
>
> - if (require_cursor_size(data, data->cursor_max_w, data->cursor_max_h)) {
> - igt_debug("Cursor size %dx%d not supported by driver\n",
> - data->cursor_max_w, data->cursor_max_h);
> - continue;
> - }
> -
> igt_dynamic_f("pipe-%s-%s",
> kmstest_pipe_name(pipe),
> data->output->name)
> @@ -871,16 +842,10 @@ static void run_tests_on_pipe(data_t *data)
>
> igt_describe("Check random placement of a cursor with suspend.");
> igt_subtest_with_dynamic("cursor-suspend") {
> - for_each_pipe(&data->display, pipe) {
> + for_each_pipe_with_single_output(&data->display, pipe, data->output) {
> data->pipe = pipe;
> data->flags = TEST_SUSPEND;
>
> - if (require_cursor_size(data, data->cursor_max_w, data->cursor_max_h)) {
> - igt_debug("Cursor size %dx%d not supported by driver\n",
> - data->cursor_max_w, data->cursor_max_h);
> - continue;
> - }
> -
> igt_dynamic_f("pipe-%s-%s",
> kmstest_pipe_name(pipe),
> data->output->name)
^ permalink raw reply [flat|nested] 22+ messages in thread
* [igt-dev] ✗ Fi.CI.BAT: failure for tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test (rev4)
2023-01-12 10:57 [igt-dev] [i-g-t] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test Dnyaneshwar Bhadane
` (8 preceding siblings ...)
2023-01-24 13:03 ` [igt-dev] [i-g-t, v4] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test Dnyaneshwar Bhadane
@ 2023-01-24 15:33 ` Patchwork
2023-01-25 10:49 ` [igt-dev] [i-g-t, v5] tests/kms_cursor_crc: s/for_each_pipe/for_each_pipe_with_single_output/ Dnyaneshwar Bhadane
` (2 subsequent siblings)
12 siblings, 0 replies; 22+ messages in thread
From: Patchwork @ 2023-01-24 15:33 UTC (permalink / raw)
To: Dnyaneshwar Bhadane; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 6707 bytes --]
== Series Details ==
Series: tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test (rev4)
URL : https://patchwork.freedesktop.org/series/112730/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_12628 -> IGTPW_8397
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_8397 absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_8397, 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_8397/index.html
Participating hosts (38 -> 40)
------------------------------
Additional (3): fi-kbl-soraka bat-rpls-2 fi-bsw-kefka
Missing (1): fi-snb-2520m
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_8397:
### IGT changes ###
#### Possible regressions ####
* igt@i915_selftest@live@gt_heartbeat:
- fi-kbl-soraka: NOTRUN -> [INCOMPLETE][1]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8397/fi-kbl-soraka/igt@i915_selftest@live@gt_heartbeat.html
Known issues
------------
Here are the changes found in IGTPW_8397 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_exec_gttfill@basic:
- fi-kbl-soraka: NOTRUN -> [SKIP][2] ([fdo#109271]) +15 similar issues
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8397/fi-kbl-soraka/igt@gem_exec_gttfill@basic.html
* igt@gem_huc_copy@huc-copy:
- fi-kbl-soraka: NOTRUN -> [SKIP][3] ([fdo#109271] / [i915#2190])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8397/fi-kbl-soraka/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@basic:
- fi-kbl-soraka: NOTRUN -> [SKIP][4] ([fdo#109271] / [i915#4613]) +3 similar issues
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8397/fi-kbl-soraka/igt@gem_lmem_swapping@basic.html
* igt@i915_module_load@load:
- fi-kbl-soraka: NOTRUN -> [DMESG-WARN][5] ([i915#1982])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8397/fi-kbl-soraka/igt@i915_module_load@load.html
* igt@i915_selftest@live@gt_heartbeat:
- fi-apl-guc: [PASS][6] -> [DMESG-FAIL][7] ([i915#5334])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12628/fi-apl-guc/igt@i915_selftest@live@gt_heartbeat.html
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8397/fi-apl-guc/igt@i915_selftest@live@gt_heartbeat.html
* igt@i915_selftest@live@gt_pm:
- fi-kbl-soraka: NOTRUN -> [DMESG-FAIL][8] ([i915#1886])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8397/fi-kbl-soraka/igt@i915_selftest@live@gt_pm.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions-varying-size:
- fi-bsw-n3050: [PASS][9] -> [FAIL][10] ([i915#6298])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12628/fi-bsw-n3050/igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions-varying-size.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8397/fi-bsw-n3050/igt@kms_cursor_legacy@basic-busy-flip-before-cursor@atomic-transitions-varying-size.html
* igt@prime_vgem@basic-fence-flip:
- fi-bsw-kefka: NOTRUN -> [SKIP][11] ([fdo#109271]) +26 similar issues
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8397/fi-bsw-kefka/igt@prime_vgem@basic-fence-flip.html
* igt@runner@aborted:
- fi-kbl-soraka: NOTRUN -> [FAIL][12] ([i915#4312] / [i915#4991])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8397/fi-kbl-soraka/igt@runner@aborted.html
#### Possible fixes ####
* igt@i915_module_load@load:
- fi-ctg-p8600: [DMESG-WARN][13] ([i915#6020]) -> [PASS][14]
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12628/fi-ctg-p8600/igt@i915_module_load@load.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8397/fi-ctg-p8600/igt@i915_module_load@load.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#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285
[fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845
[i915#1849]: https://gitlab.freedesktop.org/drm/intel/issues/1849
[i915#1886]: https://gitlab.freedesktop.org/drm/intel/issues/1886
[i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982
[i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
[i915#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#4258]: https://gitlab.freedesktop.org/drm/intel/issues/4258
[i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4991]: https://gitlab.freedesktop.org/drm/intel/issues/4991
[i915#5334]: https://gitlab.freedesktop.org/drm/intel/issues/5334
[i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354
[i915#6020]: https://gitlab.freedesktop.org/drm/intel/issues/6020
[i915#6298]: https://gitlab.freedesktop.org/drm/intel/issues/6298
[i915#6367]: https://gitlab.freedesktop.org/drm/intel/issues/6367
[i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621
[i915#6997]: https://gitlab.freedesktop.org/drm/intel/issues/6997
[i915#7077]: https://gitlab.freedesktop.org/drm/intel/issues/7077
[i915#7456]: https://gitlab.freedesktop.org/drm/intel/issues/7456
[i915#7561]: https://gitlab.freedesktop.org/drm/intel/issues/7561
[i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7136 -> IGTPW_8397
CI-20190529: 20190529
CI_DRM_12628: 5460c1298a51ad847a2ed3135ed2a647b6128d8c @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_8397: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8397/index.html
IGT_7136: 31b6af91747ad8c705399c9006cdb81cb1864146 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8397/index.html
[-- Attachment #2: Type: text/html, Size: 6498 bytes --]
^ permalink raw reply [flat|nested] 22+ messages in thread
* [igt-dev] [i-g-t, v5] tests/kms_cursor_crc: s/for_each_pipe/for_each_pipe_with_single_output/
2023-01-12 10:57 [igt-dev] [i-g-t] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test Dnyaneshwar Bhadane
` (9 preceding siblings ...)
2023-01-24 15:33 ` [igt-dev] ✗ Fi.CI.BAT: failure for tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test (rev4) Patchwork
@ 2023-01-25 10:49 ` Dnyaneshwar Bhadane
2023-01-25 16:44 ` [igt-dev] ✓ Fi.CI.BAT: success for tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test (rev5) Patchwork
2023-01-26 1:52 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
12 siblings, 0 replies; 22+ messages in thread
From: Dnyaneshwar Bhadane @ 2023-01-25 10:49 UTC (permalink / raw)
To: igt-dev
Cc: suresh.kumar.kurmi, dnyaneshwar.bhadane, juha-pekka.heikkila,
chaitanya.kumar.borah
Changed all testcase to loop over the valid pipe and output connector
combination using for_each_pipe_with_single_output instead of for_each_pipe.
Removed igt_pipe_connector_valid as it is already checked in the above
mentioned loop macro.
Removed redundant assigment in igt_fixture for data->output.
--v1
- Remove cursor size check from the cursor_dpms and cursor_suspend.
--v2
- Used for_each_pipe_with_single_output() to iterate for valid pipe and
output [Ville]
--v3
- Added for_each_pipe_valid_connector() to check for valid connection.
- pipe variable should initilize with default 0, [Petri]
--v4
- Used for_each_pipe_with_single_output [Bhanuprakash]
- Removed unused assigment to date->output in igt_fixture
- Removed igt_pipe_connector_valid(),It is already verified in the loop macro
--v5
- fixed commit messege.
Signed-off-by: Dnyaneshwar Bhadane <dnyaneshwar.bhadane@intel.com>
Reviewed-by: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
---
tests/kms_cursor_crc.c | 47 ++++++------------------------------------
1 file changed, 6 insertions(+), 41 deletions(-)
diff --git a/tests/kms_cursor_crc.c b/tests/kms_cursor_crc.c
index d5a4b30b..0b5aac30 100644
--- a/tests/kms_cursor_crc.c
+++ b/tests/kms_cursor_crc.c
@@ -749,7 +749,7 @@ static void run_size_tests(data_t *data, int w, int h)
}
}
- for_each_pipe(&data->display, pipe) {
+ for_each_pipe_with_single_output(&data->display, pipe, data->output) {
data->pipe = pipe;
if (require_cursor_size(data, w, h)) {
@@ -774,8 +774,6 @@ static void run_tests_on_pipe(data_t *data)
int cursor_size;
igt_fixture {
- data->output = igt_get_single_output_for_pipe(&data->display, pipe);
- igt_require(data->output);
data->alpha = 1.0;
data->flags = 0;
}
@@ -784,16 +782,9 @@ static void run_tests_on_pipe(data_t *data)
"flight to smaller ones to see that the size is applied "
"correctly.");
igt_subtest_with_dynamic("cursor-size-change") {
- for_each_pipe(&data->display, pipe) {
+ for_each_pipe_with_single_output(&data->display, pipe, data->output) {
data->pipe = pipe;
- if(!igt_pipe_connector_valid(pipe, data->output)) {
- igt_debug("Invalid connector on pipe-%s-%s",
- kmstest_pipe_name(pipe),
- data->output->name);
- continue;
- }
-
igt_dynamic_f("pipe-%s-%s",
kmstest_pipe_name(pipe),
data->output->name)
@@ -805,16 +796,9 @@ static void run_tests_on_pipe(data_t *data)
igt_describe("Validates the composition of a fully opaque cursor "
"plane, i.e., alpha channel equal to 1.0.");
igt_subtest_with_dynamic("cursor-alpha-opaque") {
- for_each_pipe(&data->display, pipe) {
+ for_each_pipe_with_single_output(&data->display, pipe, data->output) {
data->pipe = pipe;
- if(!igt_pipe_connector_valid(pipe, data->output)) {
- igt_debug("Invalid connector on pipe-%s-%s",
- kmstest_pipe_name(pipe),
- data->output->name);
- continue;
- }
-
igt_dynamic_f("pipe-%s-%s",
kmstest_pipe_name(pipe),
data->output->name)
@@ -826,16 +810,9 @@ static void run_tests_on_pipe(data_t *data)
igt_describe("Validates the composition of a fully transparent cursor "
"plane, i.e., alpha channel equal to 0.0.");
igt_subtest_with_dynamic("cursor-alpha-transparent") {
- for_each_pipe(&data->display, pipe) {
+ for_each_pipe_with_single_output(&data->display, pipe, data->output) {
data->pipe = pipe;
- if(!igt_pipe_connector_valid(pipe, data->output)) {
- igt_debug("Invalid connector on pipe-%s-%s",
- kmstest_pipe_name(pipe),
- data->output->name);
- continue;
- }
-
igt_dynamic_f("pipe-%s-%s",
kmstest_pipe_name(pipe),
data->output->name)
@@ -850,16 +827,10 @@ static void run_tests_on_pipe(data_t *data)
igt_describe("Check random placement of a cursor with DPMS.");
igt_subtest_with_dynamic("cursor-dpms") {
- for_each_pipe(&data->display, pipe) {
+ for_each_pipe_with_single_output(&data->display, pipe, data->output) {
data->pipe = pipe;
data->flags = TEST_DPMS;
- if (require_cursor_size(data, data->cursor_max_w, data->cursor_max_h)) {
- igt_debug("Cursor size %dx%d not supported by driver\n",
- data->cursor_max_w, data->cursor_max_h);
- continue;
- }
-
igt_dynamic_f("pipe-%s-%s",
kmstest_pipe_name(pipe),
data->output->name)
@@ -871,16 +842,10 @@ static void run_tests_on_pipe(data_t *data)
igt_describe("Check random placement of a cursor with suspend.");
igt_subtest_with_dynamic("cursor-suspend") {
- for_each_pipe(&data->display, pipe) {
+ for_each_pipe_with_single_output(&data->display, pipe, data->output) {
data->pipe = pipe;
data->flags = TEST_SUSPEND;
- if (require_cursor_size(data, data->cursor_max_w, data->cursor_max_h)) {
- igt_debug("Cursor size %dx%d not supported by driver\n",
- data->cursor_max_w, data->cursor_max_h);
- continue;
- }
-
igt_dynamic_f("pipe-%s-%s",
kmstest_pipe_name(pipe),
data->output->name)
--
2.35.1
^ permalink raw reply related [flat|nested] 22+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test (rev5)
2023-01-12 10:57 [igt-dev] [i-g-t] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test Dnyaneshwar Bhadane
` (10 preceding siblings ...)
2023-01-25 10:49 ` [igt-dev] [i-g-t, v5] tests/kms_cursor_crc: s/for_each_pipe/for_each_pipe_with_single_output/ Dnyaneshwar Bhadane
@ 2023-01-25 16:44 ` Patchwork
2023-01-26 1:52 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
12 siblings, 0 replies; 22+ messages in thread
From: Patchwork @ 2023-01-25 16:44 UTC (permalink / raw)
To: Dnyaneshwar Bhadane; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 3441 bytes --]
== Series Details ==
Series: tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test (rev5)
URL : https://patchwork.freedesktop.org/series/112730/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12637 -> IGTPW_8402
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/index.html
Participating hosts (38 -> 39)
------------------------------
Additional (1): bat-atsm-1
Known issues
------------
Here are the changes found in IGTPW_8402 that come from known issues:
### IGT changes ###
#### Possible fixes ####
* igt@fbdev@write:
- fi-blb-e6850: [SKIP][1] ([fdo#109271]) -> [PASS][2] +4 similar issues
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/fi-blb-e6850/igt@fbdev@write.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/fi-blb-e6850/igt@fbdev@write.html
* igt@i915_selftest@live@slpc:
- {bat-rpls-1}: [DMESG-FAIL][3] ([i915#6367]) -> [PASS][4]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/bat-rpls-1/igt@i915_selftest@live@slpc.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/bat-rpls-1/igt@i915_selftest@live@slpc.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#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1836]: https://gitlab.freedesktop.org/drm/intel/issues/1836
[i915#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582
[i915#3546]: https://gitlab.freedesktop.org/drm/intel/issues/3546
[i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083
[i915#4137]: https://gitlab.freedesktop.org/drm/intel/issues/4137
[i915#6077]: https://gitlab.freedesktop.org/drm/intel/issues/6077
[i915#6078]: https://gitlab.freedesktop.org/drm/intel/issues/6078
[i915#6093]: https://gitlab.freedesktop.org/drm/intel/issues/6093
[i915#6094]: https://gitlab.freedesktop.org/drm/intel/issues/6094
[i915#6166]: https://gitlab.freedesktop.org/drm/intel/issues/6166
[i915#6311]: https://gitlab.freedesktop.org/drm/intel/issues/6311
[i915#6367]: https://gitlab.freedesktop.org/drm/intel/issues/6367
[i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621
[i915#6645]: https://gitlab.freedesktop.org/drm/intel/issues/6645
[i915#6997]: https://gitlab.freedesktop.org/drm/intel/issues/6997
[i915#7357]: https://gitlab.freedesktop.org/drm/intel/issues/7357
[i915#7852]: https://gitlab.freedesktop.org/drm/intel/issues/7852
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7136 -> IGTPW_8402
CI-20190529: 20190529
CI_DRM_12637: df92ff7bd978b87b2a77856c0cb9a89d40ab7516 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_8402: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/index.html
IGT_7136: 31b6af91747ad8c705399c9006cdb81cb1864146 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/index.html
[-- Attachment #2: Type: text/html, Size: 2714 bytes --]
^ permalink raw reply [flat|nested] 22+ messages in thread
* [igt-dev] ✓ Fi.CI.IGT: success for tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test (rev5)
2023-01-12 10:57 [igt-dev] [i-g-t] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test Dnyaneshwar Bhadane
` (11 preceding siblings ...)
2023-01-25 16:44 ` [igt-dev] ✓ Fi.CI.BAT: success for tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test (rev5) Patchwork
@ 2023-01-26 1:52 ` Patchwork
12 siblings, 0 replies; 22+ messages in thread
From: Patchwork @ 2023-01-26 1:52 UTC (permalink / raw)
To: Dnyaneshwar Bhadane; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 23548 bytes --]
== Series Details ==
Series: tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test (rev5)
URL : https://patchwork.freedesktop.org/series/112730/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_12637_full -> IGTPW_8402_full
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/index.html
Participating hosts (12 -> 10)
------------------------------
Missing (2): pig-skl-6260u pig-kbl-iris
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_8402_full:
### IGT changes ###
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* igt@gem_ppgtt@shrink-vs-evict-any:
- {shard-dg1}: NOTRUN -> [DMESG-WARN][1]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-dg1-15/igt@gem_ppgtt@shrink-vs-evict-any.html
* igt@kms_cursor_edge_walk@left-edge@pipe-d-hdmi-a-1-64x64:
- {shard-dg1}: NOTRUN -> [FAIL][2] +40 similar issues
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-dg1-14/igt@kms_cursor_edge_walk@left-edge@pipe-d-hdmi-a-1-64x64.html
Known issues
------------
Here are the changes found in IGTPW_8402_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gen9_exec_parse@allowed-single:
- shard-glk: [PASS][3] -> [DMESG-WARN][4] ([i915#5566] / [i915#716])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/shard-glk4/igt@gen9_exec_parse@allowed-single.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-glk9/igt@gen9_exec_parse@allowed-single.html
* igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size:
- shard-glk: [PASS][5] -> [FAIL][6] ([i915#2346])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/shard-glk6/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-glk7/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a1:
- shard-glk: [PASS][7] -> [FAIL][8] ([i915#2122])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/shard-glk9/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a1.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-glk4/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a1.html
* igt@kms_vblank@pipe-c-query-busy-hang:
- shard-snb: NOTRUN -> [SKIP][9] ([fdo#109271]) +15 similar issues
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-snb5/igt@kms_vblank@pipe-c-query-busy-hang.html
* igt@runner@aborted:
- shard-glk: NOTRUN -> [FAIL][10] ([i915#4312])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-glk9/igt@runner@aborted.html
#### Possible fixes ####
* igt@drm_fdinfo@most-busy-idle-check-all@rcs0:
- {shard-rkl}: [FAIL][11] ([i915#7742]) -> [PASS][12]
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/shard-rkl-4/igt@drm_fdinfo@most-busy-idle-check-all@rcs0.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-rkl-1/igt@drm_fdinfo@most-busy-idle-check-all@rcs0.html
* igt@fbdev@eof:
- {shard-rkl}: [SKIP][13] ([i915#2582]) -> [PASS][14] +1 similar issue
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/shard-rkl-3/igt@fbdev@eof.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-rkl-3/igt@fbdev@eof.html
* igt@gem_ctx_persistence@legacy-engines-hang@blt:
- {shard-rkl}: [SKIP][15] ([i915#6252]) -> [PASS][16]
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/shard-rkl-5/igt@gem_ctx_persistence@legacy-engines-hang@blt.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-rkl-2/igt@gem_ctx_persistence@legacy-engines-hang@blt.html
* igt@gem_eio@in-flight-suspend:
- {shard-rkl}: [FAIL][17] ([fdo#103375]) -> [PASS][18] +1 similar issue
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/shard-rkl-3/igt@gem_eio@in-flight-suspend.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-rkl-2/igt@gem_eio@in-flight-suspend.html
* igt@gem_exec_fair@basic-deadline:
- {shard-rkl}: [FAIL][19] ([i915#2846]) -> [PASS][20]
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/shard-rkl-2/igt@gem_exec_fair@basic-deadline.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-rkl-4/igt@gem_exec_fair@basic-deadline.html
* igt@gem_exec_fair@basic-pace@vcs0:
- shard-glk: [FAIL][21] ([i915#2842]) -> [PASS][22]
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/shard-glk6/igt@gem_exec_fair@basic-pace@vcs0.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-glk4/igt@gem_exec_fair@basic-pace@vcs0.html
* igt@gem_exec_reloc@basic-cpu-read:
- {shard-rkl}: [SKIP][23] ([i915#3281]) -> [PASS][24] +2 similar issues
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/shard-rkl-1/igt@gem_exec_reloc@basic-cpu-read.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-rkl-5/igt@gem_exec_reloc@basic-cpu-read.html
* igt@gem_partial_pwrite_pread@writes-after-reads:
- {shard-rkl}: [SKIP][25] ([i915#3282]) -> [PASS][26]
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/shard-rkl-1/igt@gem_partial_pwrite_pread@writes-after-reads.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-rkl-5/igt@gem_partial_pwrite_pread@writes-after-reads.html
* igt@gen9_exec_parse@shadow-peek:
- {shard-rkl}: [SKIP][27] ([i915#2527]) -> [PASS][28] +1 similar issue
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/shard-rkl-1/igt@gen9_exec_parse@shadow-peek.html
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-rkl-5/igt@gen9_exec_parse@shadow-peek.html
* igt@i915_pm_dc@dc6-psr:
- {shard-rkl}: [SKIP][29] ([i915#658]) -> [PASS][30]
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/shard-rkl-3/igt@i915_pm_dc@dc6-psr.html
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-rkl-6/igt@i915_pm_dc@dc6-psr.html
* igt@i915_pm_rpm@dpms-lpsp:
- {shard-rkl}: [SKIP][31] ([i915#1397]) -> [PASS][32] +1 similar issue
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/shard-rkl-3/igt@i915_pm_rpm@dpms-lpsp.html
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-rkl-6/igt@i915_pm_rpm@dpms-lpsp.html
* igt@i915_pm_rpm@drm-resources-equal:
- {shard-rkl}: [SKIP][33] ([fdo#109308]) -> [PASS][34]
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/shard-rkl-4/igt@i915_pm_rpm@drm-resources-equal.html
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-rkl-6/igt@i915_pm_rpm@drm-resources-equal.html
* igt@i915_pm_rps@engine-order:
- shard-apl: [FAIL][35] ([i915#6537]) -> [PASS][36]
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/shard-apl7/igt@i915_pm_rps@engine-order.html
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-apl6/igt@i915_pm_rps@engine-order.html
* igt@i915_selftest@mock@sanitycheck:
- shard-snb: [SKIP][37] ([fdo#109271]) -> [PASS][38]
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/shard-snb5/igt@i915_selftest@mock@sanitycheck.html
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-snb5/igt@i915_selftest@mock@sanitycheck.html
* igt@kms_atomic@atomic_plane_damage:
- {shard-rkl}: [SKIP][39] ([i915#4098]) -> [PASS][40]
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/shard-rkl-5/igt@kms_atomic@atomic_plane_damage.html
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-rkl-6/igt@kms_atomic@atomic_plane_damage.html
* igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size:
- shard-apl: [FAIL][41] ([i915#2346]) -> [PASS][42] +1 similar issue
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/shard-apl3/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-apl6/igt@kms_cursor_legacy@flip-vs-cursor@atomic-transitions-varying-size.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@b-dp1:
- shard-apl: [FAIL][43] ([i915#79]) -> [PASS][44]
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/shard-apl2/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-dp1.html
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-apl6/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-dp1.html
* igt@kms_frontbuffer_tracking@psr-suspend:
- {shard-rkl}: [SKIP][45] ([i915#1849] / [i915#4098]) -> [PASS][46] +13 similar issues
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/shard-rkl-5/igt@kms_frontbuffer_tracking@psr-suspend.html
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-suspend.html
* igt@kms_plane@plane-panning-top-left@pipe-a-planes:
- {shard-rkl}: [SKIP][47] ([i915#1849]) -> [PASS][48] +3 similar issues
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/shard-rkl-3/igt@kms_plane@plane-panning-top-left@pipe-a-planes.html
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-rkl-6/igt@kms_plane@plane-panning-top-left@pipe-a-planes.html
* igt@kms_psr@cursor_blt:
- {shard-rkl}: [SKIP][49] ([i915#1072]) -> [PASS][50] +3 similar issues
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/shard-rkl-4/igt@kms_psr@cursor_blt.html
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-rkl-6/igt@kms_psr@cursor_blt.html
* igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
- {shard-rkl}: [SKIP][51] ([i915#5461]) -> [PASS][52]
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/shard-rkl-5/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-rkl-6/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
* igt@kms_vblank@pipe-b-ts-continuation-idle:
- {shard-rkl}: [SKIP][53] ([i915#1845] / [i915#4098]) -> [PASS][54] +26 similar issues
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/shard-rkl-5/igt@kms_vblank@pipe-b-ts-continuation-idle.html
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-rkl-6/igt@kms_vblank@pipe-b-ts-continuation-idle.html
* igt@perf@gen12-oa-tlb-invalidate:
- {shard-rkl}: [SKIP][55] ([fdo#109289]) -> [PASS][56]
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/shard-rkl-5/igt@perf@gen12-oa-tlb-invalidate.html
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-rkl-2/igt@perf@gen12-oa-tlb-invalidate.html
* igt@perf@polling:
- {shard-rkl}: [FAIL][57] ([i915#7756]) -> [PASS][58]
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/shard-rkl-1/igt@perf@polling.html
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-rkl-6/igt@perf@polling.html
* igt@perf@polling-small-buf:
- {shard-rkl}: [FAIL][59] ([i915#1722]) -> [PASS][60]
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12637/shard-rkl-4/igt@perf@polling-small-buf.html
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/shard-rkl-6/igt@perf@polling-small-buf.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[fdo#103375]: https://bugs.freedesktop.org/show_bug.cgi?id=103375
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274
[fdo#109279]: https://bugs.freedesktop.org/show_bug.cgi?id=109279
[fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280
[fdo#109283]: https://bugs.freedesktop.org/show_bug.cgi?id=109283
[fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289
[fdo#109291]: https://bugs.freedesktop.org/show_bug.cgi?id=109291
[fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295
[fdo#109303]: https://bugs.freedesktop.org/show_bug.cgi?id=109303
[fdo#109308]: https://bugs.freedesktop.org/show_bug.cgi?id=109308
[fdo#109309]: https://bugs.freedesktop.org/show_bug.cgi?id=109309
[fdo#109312]: https://bugs.freedesktop.org/show_bug.cgi?id=109312
[fdo#109314]: https://bugs.freedesktop.org/show_bug.cgi?id=109314
[fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315
[fdo#109506]: https://bugs.freedesktop.org/show_bug.cgi?id=109506
[fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189
[fdo#110542]: https://bugs.freedesktop.org/show_bug.cgi?id=110542
[fdo#110723]: https://bugs.freedesktop.org/show_bug.cgi?id=110723
[fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068
[fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614
[fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615
[fdo#111644]: https://bugs.freedesktop.org/show_bug.cgi?id=111644
[fdo#111656]: https://bugs.freedesktop.org/show_bug.cgi?id=111656
[fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[fdo#112054]: https://bugs.freedesktop.org/show_bug.cgi?id=112054
[fdo#112283]: https://bugs.freedesktop.org/show_bug.cgi?id=112283
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#132]: https://gitlab.freedesktop.org/drm/intel/issues/132
[i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397
[i915#1722]: https://gitlab.freedesktop.org/drm/intel/issues/1722
[i915#1755]: https://gitlab.freedesktop.org/drm/intel/issues/1755
[i915#1769]: https://gitlab.freedesktop.org/drm/intel/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825
[i915#1839]: https://gitlab.freedesktop.org/drm/intel/issues/1839
[i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845
[i915#1849]: https://gitlab.freedesktop.org/drm/intel/issues/1849
[i915#1902]: https://gitlab.freedesktop.org/drm/intel/issues/1902
[i915#1937]: https://gitlab.freedesktop.org/drm/intel/issues/1937
[i915#2122]: https://gitlab.freedesktop.org/drm/intel/issues/2122
[i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346
[i915#2433]: https://gitlab.freedesktop.org/drm/intel/issues/2433
[i915#2437]: https://gitlab.freedesktop.org/drm/intel/issues/2437
[i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527
[i915#2575]: https://gitlab.freedesktop.org/drm/intel/issues/2575
[i915#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582
[i915#2587]: https://gitlab.freedesktop.org/drm/intel/issues/2587
[i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672
[i915#2681]: https://gitlab.freedesktop.org/drm/intel/issues/2681
[i915#280]: https://gitlab.freedesktop.org/drm/intel/issues/280
[i915#284]: https://gitlab.freedesktop.org/drm/intel/issues/284
[i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842
[i915#2846]: https://gitlab.freedesktop.org/drm/intel/issues/2846
[i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856
[i915#2920]: https://gitlab.freedesktop.org/drm/intel/issues/2920
[i915#3116]: https://gitlab.freedesktop.org/drm/intel/issues/3116
[i915#3281]: https://gitlab.freedesktop.org/drm/intel/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291
[i915#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/intel/issues/3299
[i915#3318]: https://gitlab.freedesktop.org/drm/intel/issues/3318
[i915#3323]: https://gitlab.freedesktop.org/drm/intel/issues/3323
[i915#3359]: https://gitlab.freedesktop.org/drm/intel/issues/3359
[i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458
[i915#3469]: https://gitlab.freedesktop.org/drm/intel/issues/3469
[i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539
[i915#3546]: https://gitlab.freedesktop.org/drm/intel/issues/3546
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3591]: https://gitlab.freedesktop.org/drm/intel/issues/3591
[i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/intel/issues/3638
[i915#3689]: https://gitlab.freedesktop.org/drm/intel/issues/3689
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#3734]: https://gitlab.freedesktop.org/drm/intel/issues/3734
[i915#3742]: https://gitlab.freedesktop.org/drm/intel/issues/3742
[i915#3826]: https://gitlab.freedesktop.org/drm/intel/issues/3826
[i915#3840]: https://gitlab.freedesktop.org/drm/intel/issues/3840
[i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886
[i915#3955]: https://gitlab.freedesktop.org/drm/intel/issues/3955
[i915#4070]: https://gitlab.freedesktop.org/drm/intel/issues/4070
[i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083
[i915#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270
[i915#4275]: https://gitlab.freedesktop.org/drm/intel/issues/4275
[i915#4312]: https://gitlab.freedesktop.org/drm/intel/issues/4312
[i915#4349]: https://gitlab.freedesktop.org/drm/intel/issues/4349
[i915#4387]: https://gitlab.freedesktop.org/drm/intel/issues/4387
[i915#4391]: https://gitlab.freedesktop.org/drm/intel/issues/4391
[i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538
[i915#4565]: https://gitlab.freedesktop.org/drm/intel/issues/4565
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4767]: https://gitlab.freedesktop.org/drm/intel/issues/4767
[i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812
[i915#4833]: https://gitlab.freedesktop.org/drm/intel/issues/4833
[i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852
[i915#4859]: https://gitlab.freedesktop.org/drm/intel/issues/4859
[i915#4860]: https://gitlab.freedesktop.org/drm/intel/issues/4860
[i915#4877]: https://gitlab.freedesktop.org/drm/intel/issues/4877
[i915#4879]: https://gitlab.freedesktop.org/drm/intel/issues/4879
[i915#4881]: https://gitlab.freedesktop.org/drm/intel/issues/4881
[i915#4884]: https://gitlab.freedesktop.org/drm/intel/issues/4884
[i915#4885]: https://gitlab.freedesktop.org/drm/intel/issues/4885
[i915#4983]: https://gitlab.freedesktop.org/drm/intel/issues/4983
[i915#5138]: https://gitlab.freedesktop.org/drm/intel/issues/5138
[i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176
[i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235
[i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286
[i915#5288]: https://gitlab.freedesktop.org/drm/intel/issues/5288
[i915#5289]: https://gitlab.freedesktop.org/drm/intel/issues/5289
[i915#5325]: https://gitlab.freedesktop.org/drm/intel/issues/5325
[i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533
[i915#5439]: https://gitlab.freedesktop.org/drm/intel/issues/5439
[i915#5461]: https://gitlab.freedesktop.org/drm/intel/issues/5461
[i915#5563]: https://gitlab.freedesktop.org/drm/intel/issues/5563
[i915#5566]: https://gitlab.freedesktop.org/drm/intel/issues/5566
[i915#5723]: https://gitlab.freedesktop.org/drm/intel/issues/5723
[i915#5784]: https://gitlab.freedesktop.org/drm/intel/issues/5784
[i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095
[i915#6117]: https://gitlab.freedesktop.org/drm/intel/issues/6117
[i915#6227]: https://gitlab.freedesktop.org/drm/intel/issues/6227
[i915#6230]: https://gitlab.freedesktop.org/drm/intel/issues/6230
[i915#6245]: https://gitlab.freedesktop.org/drm/intel/issues/6245
[i915#6252]: https://gitlab.freedesktop.org/drm/intel/issues/6252
[i915#6268]: https://gitlab.freedesktop.org/drm/intel/issues/6268
[i915#6301]: https://gitlab.freedesktop.org/drm/intel/issues/6301
[i915#6334]: https://gitlab.freedesktop.org/drm/intel/issues/6334
[i915#6335]: https://gitlab.freedesktop.org/drm/intel/issues/6335
[i915#6433]: https://gitlab.freedesktop.org/drm/intel/issues/6433
[i915#6463]: https://gitlab.freedesktop.org/drm/intel/issues/6463
[i915#6497]: https://gitlab.freedesktop.org/drm/intel/issues/6497
[i915#6524]: https://gitlab.freedesktop.org/drm/intel/issues/6524
[i915#6537]: https://gitlab.freedesktop.org/drm/intel/issues/6537
[i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658
[i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621
[i915#6768]: https://gitlab.freedesktop.org/drm/intel/issues/6768
[i915#6944]: https://gitlab.freedesktop.org/drm/intel/issues/6944
[i915#6946]: https://gitlab.freedesktop.org/drm/intel/issues/6946
[i915#6953]: https://gitlab.freedesktop.org/drm/intel/issues/6953
[i915#7037]: https://gitlab.freedesktop.org/drm/intel/issues/7037
[i915#7052]: https://gitlab.freedesktop.org/drm/intel/issues/7052
[i915#7116]: https://gitlab.freedesktop.org/drm/intel/issues/7116
[i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118
[i915#7128]: https://gitlab.freedesktop.org/drm/intel/issues/7128
[i915#716]: https://gitlab.freedesktop.org/drm/intel/issues/716
[i915#7294]: https://gitlab.freedesktop.org/drm/intel/issues/7294
[i915#7443]: https://gitlab.freedesktop.org/drm/intel/issues/7443
[i915#7456]: https://gitlab.freedesktop.org/drm/intel/issues/7456
[i915#7479]: https://gitlab.freedesktop.org/drm/intel/issues/7479
[i915#7561]: https://gitlab.freedesktop.org/drm/intel/issues/7561
[i915#7651]: https://gitlab.freedesktop.org/drm/intel/issues/7651
[i915#7697]: https://gitlab.freedesktop.org/drm/intel/issues/7697
[i915#7701]: https://gitlab.freedesktop.org/drm/intel/issues/7701
[i915#7711]: https://gitlab.freedesktop.org/drm/intel/issues/7711
[i915#7742]: https://gitlab.freedesktop.org/drm/intel/issues/7742
[i915#7756]: https://gitlab.freedesktop.org/drm/intel/issues/7756
[i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828
[i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7136 -> IGTPW_8402
* Piglit: piglit_4509 -> None
CI-20190529: 20190529
CI_DRM_12637: df92ff7bd978b87b2a77856c0cb9a89d40ab7516 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_8402: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/index.html
IGT_7136: 31b6af91747ad8c705399c9006cdb81cb1864146 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8402/index.html
[-- Attachment #2: Type: text/html, Size: 16206 bytes --]
^ permalink raw reply [flat|nested] 22+ messages in thread
end of thread, other threads:[~2023-01-26 1:52 UTC | newest]
Thread overview: 22+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-01-12 10:57 [igt-dev] [i-g-t] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test Dnyaneshwar Bhadane
2023-01-12 12:36 ` Ville Syrjälä
2023-01-16 6:42 ` Bhadane, Dnyaneshwar
2023-01-16 10:14 ` Modem, Bhanuprakash
2023-01-12 15:06 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
2023-01-12 21:39 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
2023-01-16 14:32 ` [igt-dev] [PATCH] [i-g-t, v2] " Dnyaneshwar Bhadane
2023-01-16 14:42 ` Petri Latvala
2023-01-23 9:58 ` Bhadane, Dnyaneshwar
2023-01-23 10:15 ` Petri Latvala
2023-01-23 10:39 ` Bhadane, Dnyaneshwar
2023-01-16 15:06 ` [igt-dev] ✗ Fi.CI.BAT: failure for tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test (rev2) Patchwork
2023-01-23 15:30 ` [igt-dev] [i-g-t, v3] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test Dnyaneshwar Bhadane
2023-01-23 16:04 ` Modem, Bhanuprakash
2023-01-23 17:12 ` [igt-dev] ✓ Fi.CI.BAT: success for tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test (rev3) Patchwork
2023-01-24 3:56 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
2023-01-24 13:03 ` [igt-dev] [i-g-t, v4] tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test Dnyaneshwar Bhadane
2023-01-24 13:39 ` Modem, Bhanuprakash
2023-01-24 15:33 ` [igt-dev] ✗ Fi.CI.BAT: failure for tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test (rev4) Patchwork
2023-01-25 10:49 ` [igt-dev] [i-g-t, v5] tests/kms_cursor_crc: s/for_each_pipe/for_each_pipe_with_single_output/ Dnyaneshwar Bhadane
2023-01-25 16:44 ` [igt-dev] ✓ Fi.CI.BAT: success for tests/kms_cursor_crc: skip pipe on invalid connector in cursor size test (rev5) Patchwork
2023-01-26 1:52 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
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.