* [PATCH v2 0/2] tests/chamelium/audio: Fix resource leaks in audio tests
@ 2026-03-05 9:30 Mohammed Bilal
2026-03-05 9:30 ` [PATCH v2 1/2] tests/chamelium/audio: Fix ALSA handle leak on skipped audio config Mohammed Bilal
` (5 more replies)
0 siblings, 6 replies; 13+ messages in thread
From: Mohammed Bilal @ 2026-03-05 9:30 UTC (permalink / raw)
To: igt-dev; +Cc: jeevan.b, sebastian.brzezinka, Mohammed Bilal
This series fixes resource leaks in Chamelium audio tests.
It resolves a handle leak in the audio test loop when the audio
configuration check fails and the loop continues without cleanup.
It also ensures proper cleanup when assertion failures occur after
resources are acquired by routing error paths through a common
cleanup sequence.
Mohammed Bilal (2):
tests/chamelium/audio: Fix ALSA handle leak on skipped audio config
tests/chamelium/audio: Fix resource leaks on assertion failure
tests/chamelium/kms_chamelium_audio.c | 46 ++++++++++++++++++---------
1 file changed, 31 insertions(+), 15 deletions(-)
--
2.48.1
^ permalink raw reply [flat|nested] 13+ messages in thread
* [PATCH v2 1/2] tests/chamelium/audio: Fix ALSA handle leak on skipped audio config
2026-03-05 9:30 [PATCH v2 0/2] tests/chamelium/audio: Fix resource leaks in audio tests Mohammed Bilal
@ 2026-03-05 9:30 ` Mohammed Bilal
2026-03-09 9:07 ` B, Jeevan
2026-03-05 9:30 ` [PATCH v2 2/2] tests/chamelium/audio: Fix resource leaks on assertion failure Mohammed Bilal
` (4 subsequent siblings)
5 siblings, 1 reply; 13+ messages in thread
From: Mohammed Bilal @ 2026-03-05 9:30 UTC (permalink / raw)
To: igt-dev; +Cc: jeevan.b, sebastian.brzezinka, Mohammed Bilal
When the audio configuration check fails, the loop continues without
closing previously opened ALSA handles. This leads to handle leaks
across iterations and may eventually cause file descriptor exhaustion
or configuration failures.
Fix by ensuring the handles are closed before continuing.
Signed-off-by: Mohammed Bilal <mohammed.bilal@intel.com>
---
tests/chamelium/kms_chamelium_audio.c | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/tests/chamelium/kms_chamelium_audio.c b/tests/chamelium/kms_chamelium_audio.c
index df8d27c0c..2967e3c50 100644
--- a/tests/chamelium/kms_chamelium_audio.c
+++ b/tests/chamelium/kms_chamelium_audio.c
@@ -762,8 +762,10 @@ static void test_display_audio(chamelium_data_t *data,
sampling_rate = test_sampling_rates[i];
if (!check_audio_configuration(alsa, format, channels,
- sampling_rate))
+ sampling_rate)) {
+ alsa_close_output(alsa);
continue;
+ }
run = true;
--
2.48.1
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH v2 2/2] tests/chamelium/audio: Fix resource leaks on assertion failure
2026-03-05 9:30 [PATCH v2 0/2] tests/chamelium/audio: Fix resource leaks in audio tests Mohammed Bilal
2026-03-05 9:30 ` [PATCH v2 1/2] tests/chamelium/audio: Fix ALSA handle leak on skipped audio config Mohammed Bilal
@ 2026-03-05 9:30 ` Mohammed Bilal
2026-03-09 9:23 ` B, Jeevan
2026-03-05 20:37 ` ✓ Xe.CI.BAT: success for tests/chamelium/audio: Fix resource leaks in audio tests (rev2) Patchwork
` (3 subsequent siblings)
5 siblings, 1 reply; 13+ messages in thread
From: Mohammed Bilal @ 2026-03-05 9:30 UTC (permalink / raw)
To: igt-dev; +Cc: jeevan.b, sebastian.brzezinka, Mohammed Bilal
Fatal assertions can bypass cleanup paths, causing resources to remain
unreleased when failures occur during audio tests.
Replace fatal assertions with non-fatal checks and route failures
through a common cleanup path to ensure proper cleanup.
Signed-off-by: Mohammed Bilal <mohammed.bilal@intel.com>
---
tests/chamelium/kms_chamelium_audio.c | 42 ++++++++++++++++++---------
1 file changed, 28 insertions(+), 14 deletions(-)
diff --git a/tests/chamelium/kms_chamelium_audio.c b/tests/chamelium/kms_chamelium_audio.c
index 2967e3c50..201be0ba2 100644
--- a/tests/chamelium/kms_chamelium_audio.c
+++ b/tests/chamelium/kms_chamelium_audio.c
@@ -389,11 +389,11 @@ static int audio_output_frequencies_callback(void *data, void *buffer,
static bool test_audio_frequencies(struct audio_state *state)
{
int freq, step;
- int32_t *recv, *buf;
- double *channel;
+ int32_t *recv = NULL, *buf = NULL;
+ double *channel = NULL;
size_t i, j, streak;
- size_t recv_len, buf_len, buf_cap, channel_len;
- bool success;
+ size_t recv_len = 0, buf_len, buf_cap, channel_len;
+ bool success = false;
int capture_chan;
state->signal = audio_signal_init(state->playback.channels,
@@ -426,9 +426,12 @@ static bool test_audio_frequencies(struct audio_state *state)
audio_state_start(state, "frequencies");
- igt_assert_f(state->capture.rate == state->playback.rate,
- "Capture rate (%dHz) doesn't match playback rate (%dHz)\n",
- state->capture.rate, state->playback.rate);
+ if (state->capture.rate != state->playback.rate) {
+ igt_critical("Capture rate (%dHz) doesn't match playback "
+ "rate (%dHz)\n",
+ state->capture.rate, state->playback.rate);
+ goto out;
+ }
/* Needs to be a multiple of 128, because that's the number of samples
* we get per channel each time we receive an audio page from the
@@ -447,10 +450,6 @@ static bool test_audio_frequencies(struct audio_state *state)
buf = malloc(sizeof(int32_t) * buf_cap);
buf_len = 0;
- recv = NULL;
- recv_len = 0;
-
- success = false;
streak = 0;
while (!success && state->msec < AUDIO_TIMEOUT) {
audio_state_receive(state, &recv, &recv_len);
@@ -460,13 +459,21 @@ static bool test_audio_frequencies(struct audio_state *state)
if (buf_len < buf_cap)
continue;
- igt_assert(buf_len == buf_cap);
+ if (buf_len > buf_cap) {
+ igt_critical("Buffer overflow: %zu > %zu\n",
+ buf_len, buf_cap);
+ goto out;
+ }
igt_debug("Detecting audio signal, t=%d msec\n", state->msec);
for (j = 0; j < state->playback.channels; j++) {
capture_chan = state->channel_mapping[j];
- igt_assert(capture_chan >= 0);
+ if (capture_chan < 0) {
+ igt_critical("Invalid channel mapping for "
+ "channel %zu\n", j);
+ goto out;
+ }
igt_debug("Processing channel %zu (captured as "
"channel %d)\n",
j, capture_chan);
@@ -489,6 +496,7 @@ static bool test_audio_frequencies(struct audio_state *state)
success = streak == MIN_STREAK * state->playback.channels;
}
+out:
audio_state_stop(state, success);
free(recv);
@@ -587,6 +595,7 @@ static bool test_audio_flatline(struct audio_state *state)
recv = NULL;
recv_len = 0;
amp_success = false;
+ align_success = false;
streak = 0;
while (!amp_success && state->msec < AUDIO_TIMEOUT) {
audio_state_receive(state, &recv, &recv_len);
@@ -595,7 +604,11 @@ static bool test_audio_flatline(struct audio_state *state)
for (i = 0; i < state->playback.channels; i++) {
capture_chan = state->channel_mapping[i];
- igt_assert(capture_chan >= 0);
+ if (capture_chan < 0) {
+ igt_critical("Invalid channel mapping for "
+ "channel %zu\n", i);
+ goto out;
+ }
igt_debug("Processing channel %zu (captured as "
"channel %d)\n",
i, capture_chan);
@@ -661,6 +674,7 @@ static bool test_audio_flatline(struct audio_state *state)
}
}
+out:
success = amp_success && align_success;
audio_state_stop(state, success);
--
2.48.1
^ permalink raw reply related [flat|nested] 13+ messages in thread
* ✓ Xe.CI.BAT: success for tests/chamelium/audio: Fix resource leaks in audio tests (rev2)
2026-03-05 9:30 [PATCH v2 0/2] tests/chamelium/audio: Fix resource leaks in audio tests Mohammed Bilal
2026-03-05 9:30 ` [PATCH v2 1/2] tests/chamelium/audio: Fix ALSA handle leak on skipped audio config Mohammed Bilal
2026-03-05 9:30 ` [PATCH v2 2/2] tests/chamelium/audio: Fix resource leaks on assertion failure Mohammed Bilal
@ 2026-03-05 20:37 ` Patchwork
2026-03-05 20:52 ` ✓ i915.CI.BAT: " Patchwork
` (2 subsequent siblings)
5 siblings, 0 replies; 13+ messages in thread
From: Patchwork @ 2026-03-05 20:37 UTC (permalink / raw)
To: Mohammed Bilal; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 1089 bytes --]
== Series Details ==
Series: tests/chamelium/audio: Fix resource leaks in audio tests (rev2)
URL : https://patchwork.freedesktop.org/series/162565/
State : success
== Summary ==
CI Bug Log - changes from XEIGT_8781_BAT -> XEIGTPW_14679_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (14 -> 14)
------------------------------
No changes in participating hosts
Changes
-------
No changes found
Build changes
-------------
* IGT: IGT_8781 -> IGTPW_14679
* Linux: xe-4661-1242b36e0da950a66f2267e1c15395962dad569c -> xe-4663-d5f492dbc8c65c78ee639fa06821eeb568c547cb
IGTPW_14679: 14679
IGT_8781: 911c75d8ee24b6d42d31e76bc60149a9350f1190 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-4661-1242b36e0da950a66f2267e1c15395962dad569c: 1242b36e0da950a66f2267e1c15395962dad569c
xe-4663-d5f492dbc8c65c78ee639fa06821eeb568c547cb: d5f492dbc8c65c78ee639fa06821eeb568c547cb
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/index.html
[-- Attachment #2: Type: text/html, Size: 1648 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* ✓ i915.CI.BAT: success for tests/chamelium/audio: Fix resource leaks in audio tests (rev2)
2026-03-05 9:30 [PATCH v2 0/2] tests/chamelium/audio: Fix resource leaks in audio tests Mohammed Bilal
` (2 preceding siblings ...)
2026-03-05 20:37 ` ✓ Xe.CI.BAT: success for tests/chamelium/audio: Fix resource leaks in audio tests (rev2) Patchwork
@ 2026-03-05 20:52 ` Patchwork
2026-03-06 12:03 ` ✗ Xe.CI.FULL: failure " Patchwork
2026-03-07 0:14 ` ✗ i915.CI.Full: " Patchwork
5 siblings, 0 replies; 13+ messages in thread
From: Patchwork @ 2026-03-05 20:52 UTC (permalink / raw)
To: Mohammed Bilal; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 3761 bytes --]
== Series Details ==
Series: tests/chamelium/audio: Fix resource leaks in audio tests (rev2)
URL : https://patchwork.freedesktop.org/series/162565/
State : success
== Summary ==
CI Bug Log - changes from IGT_8781 -> IGTPW_14679
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/index.html
Participating hosts (40 -> 39)
------------------------------
Missing (1): bat-dg2-13
Known issues
------------
Here are the changes found in IGTPW_14679 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@i915_pm_rpm@module-reload:
- bat-arlh-2: [PASS][1] -> [INCOMPLETE][2] ([i915#15631])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8781/bat-arlh-2/igt@i915_pm_rpm@module-reload.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/bat-arlh-2/igt@i915_pm_rpm@module-reload.html
* igt@i915_selftest@live@sanitycheck:
- fi-kbl-7567u: [PASS][3] -> [DMESG-WARN][4] ([i915#13735]) +79 other tests dmesg-warn
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8781/fi-kbl-7567u/igt@i915_selftest@live@sanitycheck.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/fi-kbl-7567u/igt@i915_selftest@live@sanitycheck.html
* igt@i915_selftest@live@workarounds:
- bat-mtlp-9: [PASS][5] -> [DMESG-FAIL][6] ([i915#12061]) +1 other test dmesg-fail
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8781/bat-mtlp-9/igt@i915_selftest@live@workarounds.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/bat-mtlp-9/igt@i915_selftest@live@workarounds.html
* igt@kms_hdmi_inject@inject-audio:
- fi-tgl-1115g4: [PASS][7] -> [FAIL][8] ([i915#14867])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8781/fi-tgl-1115g4/igt@kms_hdmi_inject@inject-audio.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/fi-tgl-1115g4/igt@kms_hdmi_inject@inject-audio.html
* igt@kms_pm_rpm@basic-pci-d3-state:
- fi-kbl-7567u: [PASS][9] -> [DMESG-WARN][10] ([i915#13735] / [i915#180]) +53 other tests dmesg-warn
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8781/fi-kbl-7567u/igt@kms_pm_rpm@basic-pci-d3-state.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/fi-kbl-7567u/igt@kms_pm_rpm@basic-pci-d3-state.html
#### Possible fixes ####
* igt@i915_selftest@live@workarounds:
- bat-dg2-9: [DMESG-FAIL][11] ([i915#12061]) -> [PASS][12] +1 other test pass
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8781/bat-dg2-9/igt@i915_selftest@live@workarounds.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/bat-dg2-9/igt@i915_selftest@live@workarounds.html
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#13735]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13735
[i915#14867]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14867
[i915#15631]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15631
[i915#180]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/180
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_8781 -> IGTPW_14679
* Linux: CI_DRM_18097 -> CI_DRM_18100
CI-20190529: 20190529
CI_DRM_18097: 9565ad1c312903452467b9f685c59e2f47f512e5 @ git://anongit.freedesktop.org/gfx-ci/linux
CI_DRM_18100: ce63d46cc8fc3bb754efb93026b55acaa616cfa2 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_14679: 14679
IGT_8781: 911c75d8ee24b6d42d31e76bc60149a9350f1190 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/index.html
[-- Attachment #2: Type: text/html, Size: 4655 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* ✗ Xe.CI.FULL: failure for tests/chamelium/audio: Fix resource leaks in audio tests (rev2)
2026-03-05 9:30 [PATCH v2 0/2] tests/chamelium/audio: Fix resource leaks in audio tests Mohammed Bilal
` (3 preceding siblings ...)
2026-03-05 20:52 ` ✓ i915.CI.BAT: " Patchwork
@ 2026-03-06 12:03 ` Patchwork
2026-03-07 0:14 ` ✗ i915.CI.Full: " Patchwork
5 siblings, 0 replies; 13+ messages in thread
From: Patchwork @ 2026-03-06 12:03 UTC (permalink / raw)
To: Mohammed Bilal; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 42960 bytes --]
== Series Details ==
Series: tests/chamelium/audio: Fix resource leaks in audio tests (rev2)
URL : https://patchwork.freedesktop.org/series/162565/
State : failure
== Summary ==
CI Bug Log - changes from XEIGT_8781_FULL -> XEIGTPW_14679_FULL
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with XEIGTPW_14679_FULL absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in XEIGTPW_14679_FULL, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
Participating hosts (2 -> 2)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in XEIGTPW_14679_FULL:
### IGT changes ###
#### Possible regressions ####
* igt@kms_plane_lowres@tiling-none:
- shard-bmg: [PASS][1] -> [ABORT][2] +1 other test abort
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-5/igt@kms_plane_lowres@tiling-none.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-6/igt@kms_plane_lowres@tiling-none.html
Known issues
------------
Here are the changes found in XEIGTPW_14679_FULL that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@intel_hwmon@hwmon-write:
- shard-bmg: [PASS][3] -> [FAIL][4] ([Intel XE#4665] / [Intel XE#7445])
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-6/igt@intel_hwmon@hwmon-write.html
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-5/igt@intel_hwmon@hwmon-write.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-bmg: NOTRUN -> [SKIP][5] ([Intel XE#2370])
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-7/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-270:
- shard-lnl: NOTRUN -> [SKIP][6] ([Intel XE#1407]) +1 other test skip
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-5/igt@kms_big_fb@4-tiled-8bpp-rotate-270.html
* igt@kms_big_fb@linear-8bpp-rotate-270:
- shard-bmg: NOTRUN -> [SKIP][7] ([Intel XE#2327]) +4 other tests skip
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-9/igt@kms_big_fb@linear-8bpp-rotate-270.html
* igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-0-hflip:
- shard-bmg: NOTRUN -> [SKIP][8] ([Intel XE#7059] / [Intel XE#7085])
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-8/igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_big_fb@y-tiled-16bpp-rotate-270:
- shard-bmg: NOTRUN -> [SKIP][9] ([Intel XE#1124]) +5 other tests skip
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-2/igt@kms_big_fb@y-tiled-16bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-addfb-size-offset-overflow:
- shard-lnl: NOTRUN -> [SKIP][10] ([Intel XE#1477] / [Intel XE#7361])
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-1/igt@kms_big_fb@y-tiled-addfb-size-offset-overflow.html
- shard-bmg: NOTRUN -> [SKIP][11] ([Intel XE#607] / [Intel XE#7361])
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-6/igt@kms_big_fb@y-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@yf-tiled-64bpp-rotate-0:
- shard-lnl: NOTRUN -> [SKIP][12] ([Intel XE#1124]) +1 other test skip
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-7/igt@kms_big_fb@yf-tiled-64bpp-rotate-0.html
* igt@kms_bw@connected-linear-tiling-4-displays-3840x2160p:
- shard-bmg: NOTRUN -> [SKIP][13] ([Intel XE#2314] / [Intel XE#2894] / [Intel XE#7373])
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-9/igt@kms_bw@connected-linear-tiling-4-displays-3840x2160p.html
* igt@kms_bw@linear-tiling-1-displays-1920x1080p:
- shard-bmg: [PASS][14] -> [SKIP][15] ([Intel XE#367] / [Intel XE#7354])
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-5/igt@kms_bw@linear-tiling-1-displays-1920x1080p.html
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-5/igt@kms_bw@linear-tiling-1-displays-1920x1080p.html
* igt@kms_bw@linear-tiling-2-displays-1920x1080p:
- shard-bmg: NOTRUN -> [SKIP][16] ([Intel XE#367] / [Intel XE#7354]) +1 other test skip
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-8/igt@kms_bw@linear-tiling-2-displays-1920x1080p.html
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc:
- shard-lnl: NOTRUN -> [SKIP][17] ([Intel XE#2887]) +3 other tests skip
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-6/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs@pipe-c-dp-2:
- shard-bmg: NOTRUN -> [SKIP][18] ([Intel XE#2652]) +7 other tests skip
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-10/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs@pipe-c-dp-2.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc:
- shard-bmg: NOTRUN -> [SKIP][19] ([Intel XE#2887]) +9 other tests skip
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-2/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_chamelium_color@ctm-0-25:
- shard-bmg: NOTRUN -> [SKIP][20] ([Intel XE#2325] / [Intel XE#7358]) +1 other test skip
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-4/igt@kms_chamelium_color@ctm-0-25.html
- shard-lnl: NOTRUN -> [SKIP][21] ([Intel XE#306] / [Intel XE#7358])
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-2/igt@kms_chamelium_color@ctm-0-25.html
* igt@kms_chamelium_hpd@dp-hpd-storm-disable:
- shard-bmg: NOTRUN -> [SKIP][22] ([Intel XE#2252]) +2 other tests skip
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-6/igt@kms_chamelium_hpd@dp-hpd-storm-disable.html
- shard-lnl: NOTRUN -> [SKIP][23] ([Intel XE#373])
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-5/igt@kms_chamelium_hpd@dp-hpd-storm-disable.html
* igt@kms_content_protection@dp-mst-type-1-suspend-resume:
- shard-bmg: NOTRUN -> [SKIP][24] ([Intel XE#6974])
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-6/igt@kms_content_protection@dp-mst-type-1-suspend-resume.html
* igt@kms_content_protection@legacy-hdcp14:
- shard-lnl: NOTRUN -> [SKIP][25] ([Intel XE#6973])
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-6/igt@kms_content_protection@legacy-hdcp14.html
- shard-bmg: NOTRUN -> [FAIL][26] ([Intel XE#1178] / [Intel XE#3304] / [Intel XE#7374]) +2 other tests fail
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-10/igt@kms_content_protection@legacy-hdcp14.html
* igt@kms_content_protection@mei-interface:
- shard-bmg: NOTRUN -> [SKIP][27] ([Intel XE#2341])
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-7/igt@kms_content_protection@mei-interface.html
* igt@kms_cursor_crc@cursor-onscreen-32x10:
- shard-bmg: NOTRUN -> [SKIP][28] ([Intel XE#2320]) +1 other test skip
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-6/igt@kms_cursor_crc@cursor-onscreen-32x10.html
* igt@kms_cursor_crc@cursor-random-512x512:
- shard-bmg: NOTRUN -> [SKIP][29] ([Intel XE#2321] / [Intel XE#7355])
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-10/igt@kms_cursor_crc@cursor-random-512x512.html
* igt@kms_cursor_legacy@2x-cursor-vs-flip-legacy:
- shard-lnl: NOTRUN -> [SKIP][30] ([Intel XE#309] / [Intel XE#7343])
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-6/igt@kms_cursor_legacy@2x-cursor-vs-flip-legacy.html
* igt@kms_dirtyfb@psr-dirtyfb-ioctl:
- shard-bmg: NOTRUN -> [SKIP][31] ([Intel XE#1508])
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-7/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html
* igt@kms_dsc@dsc-with-bpc-formats:
- shard-lnl: NOTRUN -> [SKIP][32] ([Intel XE#2244])
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-3/igt@kms_dsc@dsc-with-bpc-formats.html
- shard-bmg: NOTRUN -> [SKIP][33] ([Intel XE#2244]) +1 other test skip
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-6/igt@kms_dsc@dsc-with-bpc-formats.html
* igt@kms_feature_discovery@display-3x:
- shard-bmg: NOTRUN -> [SKIP][34] ([Intel XE#2373] / [Intel XE#7448])
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-9/igt@kms_feature_discovery@display-3x.html
* igt@kms_flip@2x-blocking-absolute-wf_vblank-interruptible:
- shard-lnl: NOTRUN -> [SKIP][35] ([Intel XE#1421]) +1 other test skip
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-2/igt@kms_flip@2x-blocking-absolute-wf_vblank-interruptible.html
* igt@kms_flip@flip-vs-suspend:
- shard-bmg: [PASS][36] -> [INCOMPLETE][37] ([Intel XE#2049] / [Intel XE#2597]) +1 other test incomplete
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-1/igt@kms_flip@flip-vs-suspend.html
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-3/igt@kms_flip@flip-vs-suspend.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling:
- shard-lnl: NOTRUN -> [SKIP][38] ([Intel XE#7178] / [Intel XE#7351])
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-7/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling:
- shard-bmg: NOTRUN -> [SKIP][39] ([Intel XE#7178] / [Intel XE#7351]) +1 other test skip
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-8/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling.html
* igt@kms_frontbuffer_tracking@drrs-1p-primscrn-pri-indfb-draw-mmap-wc:
- shard-lnl: NOTRUN -> [SKIP][40] ([Intel XE#6312] / [Intel XE#651])
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-4/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-wc:
- shard-bmg: NOTRUN -> [SKIP][41] ([Intel XE#4141]) +8 other tests skip
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-10/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-cur-indfb-move:
- shard-bmg: NOTRUN -> [SKIP][42] ([Intel XE#2311]) +16 other tests skip
[42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-4/igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@fbcdrrs-argb161616f-draw-render:
- shard-bmg: NOTRUN -> [SKIP][43] ([Intel XE#7061] / [Intel XE#7356]) +3 other tests skip
[43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-9/igt@kms_frontbuffer_tracking@fbcdrrs-argb161616f-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-argb161616f-draw-mmap-wc:
- shard-lnl: NOTRUN -> [SKIP][44] ([Intel XE#7061] / [Intel XE#7356])
[44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-5/igt@kms_frontbuffer_tracking@fbcpsr-argb161616f-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-plflip-blt:
- shard-lnl: NOTRUN -> [SKIP][45] ([Intel XE#656]) +8 other tests skip
[45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-8/igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-wc:
- shard-bmg: NOTRUN -> [SKIP][46] ([Intel XE#2313]) +20 other tests skip
[46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-1/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-wc.html
* igt@kms_joiner@invalid-modeset-force-ultra-joiner:
- shard-bmg: NOTRUN -> [SKIP][47] ([Intel XE#6911] / [Intel XE#7466])
[47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-10/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
* igt@kms_pipe_stress@stress-xrgb8888-ytiled:
- shard-bmg: NOTRUN -> [SKIP][48] ([Intel XE#4329] / [Intel XE#6912] / [Intel XE#7375])
[48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-6/igt@kms_pipe_stress@stress-xrgb8888-ytiled.html
- shard-lnl: NOTRUN -> [SKIP][49] ([Intel XE#4329] / [Intel XE#6912] / [Intel XE#7375])
[49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-3/igt@kms_pipe_stress@stress-xrgb8888-ytiled.html
* igt@kms_plane@pixel-format-4-tiled-modifier@pipe-b-plane-5:
- shard-bmg: NOTRUN -> [SKIP][50] ([Intel XE#7130]) +1 other test skip
[50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-7/igt@kms_plane@pixel-format-4-tiled-modifier@pipe-b-plane-5.html
* igt@kms_plane@pixel-format-yf-tiled-ccs-modifier:
- shard-bmg: NOTRUN -> [SKIP][51] ([Intel XE#7283]) +2 other tests skip
[51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-4/igt@kms_plane@pixel-format-yf-tiled-ccs-modifier.html
- shard-lnl: NOTRUN -> [SKIP][52] ([Intel XE#7283])
[52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-3/igt@kms_plane@pixel-format-yf-tiled-ccs-modifier.html
* igt@kms_plane_lowres@tiling-none@pipe-d-dp-2:
- shard-bmg: NOTRUN -> [DMESG-WARN][53] ([Intel XE#5681])
[53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-6/igt@kms_plane_lowres@tiling-none@pipe-d-dp-2.html
* igt@kms_plane_lowres@tiling-none@pipe-d-hdmi-a-3:
- shard-bmg: [PASS][54] -> [DMESG-WARN][55] ([Intel XE#5681])
[54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-5/igt@kms_plane_lowres@tiling-none@pipe-d-hdmi-a-3.html
[55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-6/igt@kms_plane_lowres@tiling-none@pipe-d-hdmi-a-3.html
* igt@kms_plane_lowres@tiling-x@pipe-a-dp-2:
- shard-bmg: [PASS][56] -> [ABORT][57] ([Intel XE#5545] / [Intel XE#6652]) +1 other test abort
[56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-9/igt@kms_plane_lowres@tiling-x@pipe-a-dp-2.html
[57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-2/igt@kms_plane_lowres@tiling-x@pipe-a-dp-2.html
* igt@kms_plane_scaling@intel-max-src-size:
- shard-bmg: NOTRUN -> [SKIP][58] ([Intel XE#2685] / [Intel XE#3307])
[58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-4/igt@kms_plane_scaling@intel-max-src-size.html
* igt@kms_pm_backlight@brightness-with-dpms:
- shard-bmg: NOTRUN -> [SKIP][59] ([Intel XE#2938] / [Intel XE#7376])
[59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-8/igt@kms_pm_backlight@brightness-with-dpms.html
* igt@kms_pm_backlight@fade-with-dpms:
- shard-bmg: NOTRUN -> [SKIP][60] ([Intel XE#7376] / [Intel XE#870])
[60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-5/igt@kms_pm_backlight@fade-with-dpms.html
* igt@kms_pm_dc@dc6-dpms:
- shard-lnl: [PASS][61] -> [FAIL][62] ([Intel XE#7340])
[61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-lnl-2/igt@kms_pm_dc@dc6-dpms.html
[62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-3/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_dc@deep-pkgc:
- shard-bmg: NOTRUN -> [SKIP][63] ([Intel XE#2505] / [Intel XE#7447])
[63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-2/igt@kms_pm_dc@deep-pkgc.html
* igt@kms_pm_rpm@package-g7:
- shard-bmg: NOTRUN -> [SKIP][64] ([Intel XE#6814] / [Intel XE#7428])
[64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-10/igt@kms_pm_rpm@package-g7.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf:
- shard-bmg: NOTRUN -> [SKIP][65] ([Intel XE#1489]) +4 other tests skip
[65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-10/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area:
- shard-lnl: NOTRUN -> [SKIP][66] ([Intel XE#2893] / [Intel XE#4608] / [Intel XE#7304])
[66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-8/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area@pipe-a-edp-1:
- shard-lnl: NOTRUN -> [SKIP][67] ([Intel XE#4608])
[67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-8/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area@pipe-a-edp-1.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area@pipe-b-edp-1:
- shard-lnl: NOTRUN -> [SKIP][68] ([Intel XE#4608] / [Intel XE#7304])
[68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-8/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area@pipe-b-edp-1.html
* igt@kms_psr@fbc-pr-suspend:
- shard-lnl: NOTRUN -> [SKIP][69] ([Intel XE#1406])
[69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-1/igt@kms_psr@fbc-pr-suspend.html
* igt@kms_psr@fbc-psr2-suspend:
- shard-lnl: NOTRUN -> [SKIP][70] ([Intel XE#1406] / [Intel XE#7345])
[70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-1/igt@kms_psr@fbc-psr2-suspend.html
* igt@kms_psr@fbc-psr2-suspend@edp-1:
- shard-lnl: NOTRUN -> [SKIP][71] ([Intel XE#1406] / [Intel XE#4609])
[71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-1/igt@kms_psr@fbc-psr2-suspend@edp-1.html
* igt@kms_psr@psr-basic:
- shard-bmg: NOTRUN -> [SKIP][72] ([Intel XE#2234] / [Intel XE#2850]) +5 other tests skip
[72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-8/igt@kms_psr@psr-basic.html
* igt@kms_rotation_crc@primary-rotation-90:
- shard-bmg: NOTRUN -> [SKIP][73] ([Intel XE#3414] / [Intel XE#3904] / [Intel XE#7342])
[73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-6/igt@kms_rotation_crc@primary-rotation-90.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0:
- shard-bmg: NOTRUN -> [SKIP][74] ([Intel XE#2330] / [Intel XE#5813])
[74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-10/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
* igt@kms_scaling_modes@scaling-mode-full-aspect:
- shard-bmg: NOTRUN -> [SKIP][75] ([Intel XE#2413])
[75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-4/igt@kms_scaling_modes@scaling-mode-full-aspect.html
* igt@kms_setmode@invalid-clone-single-crtc-stealing:
- shard-lnl: NOTRUN -> [SKIP][76] ([Intel XE#1435])
[76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-2/igt@kms_setmode@invalid-clone-single-crtc-stealing.html
* igt@kms_vrr@max-min:
- shard-bmg: NOTRUN -> [SKIP][77] ([Intel XE#1499])
[77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-1/igt@kms_vrr@max-min.html
* igt@xe_eudebug@discovery-empty-clients:
- shard-lnl: NOTRUN -> [SKIP][78] ([Intel XE#4837])
[78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-5/igt@xe_eudebug@discovery-empty-clients.html
* igt@xe_eudebug@vm-bind-clear:
- shard-bmg: NOTRUN -> [SKIP][79] ([Intel XE#4837]) +3 other tests skip
[79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-5/igt@xe_eudebug@vm-bind-clear.html
* igt@xe_eudebug_online@writes-caching-vram-bb-vram-target-vram:
- shard-bmg: NOTRUN -> [SKIP][80] ([Intel XE#4837] / [Intel XE#6665]) +2 other tests skip
[80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-4/igt@xe_eudebug_online@writes-caching-vram-bb-vram-target-vram.html
- shard-lnl: NOTRUN -> [SKIP][81] ([Intel XE#4837] / [Intel XE#6665])
[81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-3/igt@xe_eudebug_online@writes-caching-vram-bb-vram-target-vram.html
* igt@xe_evict@evict-beng-mixed-many-threads-small:
- shard-bmg: [PASS][82] -> [INCOMPLETE][83] ([Intel XE#6321])
[82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-3/igt@xe_evict@evict-beng-mixed-many-threads-small.html
[83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-2/igt@xe_evict@evict-beng-mixed-many-threads-small.html
* igt@xe_evict@evict-cm-threads-small:
- shard-lnl: NOTRUN -> [SKIP][84] ([Intel XE#6540] / [Intel XE#688]) +3 other tests skip
[84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-3/igt@xe_evict@evict-cm-threads-small.html
* igt@xe_evict@evict-small-multi-queue-priority-cm:
- shard-bmg: NOTRUN -> [SKIP][85] ([Intel XE#7140])
[85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-9/igt@xe_evict@evict-small-multi-queue-priority-cm.html
* igt@xe_exec_balancer@many-parallel-userptr-invalidate-race:
- shard-lnl: NOTRUN -> [SKIP][86] ([Intel XE#7482]) +4 other tests skip
[86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-2/igt@xe_exec_balancer@many-parallel-userptr-invalidate-race.html
* igt@xe_exec_basic@multigpu-many-execqueues-many-vm-userptr-invalidate:
- shard-bmg: NOTRUN -> [SKIP][87] ([Intel XE#2322] / [Intel XE#7372]) +3 other tests skip
[87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-2/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-userptr-invalidate.html
* igt@xe_exec_basic@multigpu-once-userptr-rebind:
- shard-lnl: NOTRUN -> [SKIP][88] ([Intel XE#1392])
[88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-2/igt@xe_exec_basic@multigpu-once-userptr-rebind.html
* igt@xe_exec_fault_mode@many-multi-queue-userptr-imm:
- shard-lnl: NOTRUN -> [SKIP][89] ([Intel XE#7136]) +2 other tests skip
[89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-4/igt@xe_exec_fault_mode@many-multi-queue-userptr-imm.html
* igt@xe_exec_fault_mode@twice-multi-queue-userptr-rebind-prefetch:
- shard-bmg: NOTRUN -> [SKIP][90] ([Intel XE#7136]) +2 other tests skip
[90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-9/igt@xe_exec_fault_mode@twice-multi-queue-userptr-rebind-prefetch.html
* igt@xe_exec_multi_queue@max-queues-preempt-mode-basic-smem:
- shard-bmg: NOTRUN -> [SKIP][91] ([Intel XE#6874]) +18 other tests skip
[91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-8/igt@xe_exec_multi_queue@max-queues-preempt-mode-basic-smem.html
* igt@xe_exec_multi_queue@two-queues-close-fd-smem:
- shard-lnl: NOTRUN -> [SKIP][92] ([Intel XE#6874]) +4 other tests skip
[92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-2/igt@xe_exec_multi_queue@two-queues-close-fd-smem.html
* igt@xe_exec_threads@threads-multi-queue-mixed-fd-basic:
- shard-lnl: NOTRUN -> [SKIP][93] ([Intel XE#7138]) +1 other test skip
[93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-6/igt@xe_exec_threads@threads-multi-queue-mixed-fd-basic.html
* igt@xe_exec_threads@threads-multi-queue-mixed-userptr-rebind:
- shard-bmg: NOTRUN -> [SKIP][94] ([Intel XE#7138]) +2 other tests skip
[94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-10/igt@xe_exec_threads@threads-multi-queue-mixed-userptr-rebind.html
* igt@xe_pm@d3cold-basic:
- shard-lnl: NOTRUN -> [SKIP][95] ([Intel XE#2284] / [Intel XE#366] / [Intel XE#7370])
[95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-3/igt@xe_pm@d3cold-basic.html
- shard-bmg: NOTRUN -> [SKIP][96] ([Intel XE#2284] / [Intel XE#7370])
[96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-9/igt@xe_pm@d3cold-basic.html
* igt@xe_pxp@display-pxp-fb:
- shard-bmg: NOTRUN -> [SKIP][97] ([Intel XE#4733] / [Intel XE#7417])
[97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-5/igt@xe_pxp@display-pxp-fb.html
* igt@xe_query@multigpu-query-gt-list:
- shard-lnl: NOTRUN -> [SKIP][98] ([Intel XE#944])
[98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-3/igt@xe_query@multigpu-query-gt-list.html
* igt@xe_query@multigpu-query-invalid-extension:
- shard-bmg: NOTRUN -> [SKIP][99] ([Intel XE#944]) +2 other tests skip
[99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-2/igt@xe_query@multigpu-query-invalid-extension.html
* igt@xe_sriov_flr@flr-each-isolation:
- shard-lnl: NOTRUN -> [SKIP][100] ([Intel XE#3342])
[100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-5/igt@xe_sriov_flr@flr-each-isolation.html
* igt@xe_sriov_flr@flr-twice:
- shard-bmg: [PASS][101] -> [FAIL][102] ([Intel XE#5937])
[101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-3/igt@xe_sriov_flr@flr-twice.html
[102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-9/igt@xe_sriov_flr@flr-twice.html
* igt@xe_sriov_flr@flr-vfs-parallel:
- shard-bmg: [PASS][103] -> [FAIL][104] ([Intel XE#6569]) +1 other test fail
[103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-9/igt@xe_sriov_flr@flr-vfs-parallel.html
[104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-6/igt@xe_sriov_flr@flr-vfs-parallel.html
#### Possible fixes ####
* igt@kms_async_flips@async-flip-with-page-flip-events-linear:
- shard-lnl: [FAIL][105] ([Intel XE#5993] / [Intel XE#6054]) -> [PASS][106] +3 other tests pass
[105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-lnl-1/igt@kms_async_flips@async-flip-with-page-flip-events-linear.html
[106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-5/igt@kms_async_flips@async-flip-with-page-flip-events-linear.html
* igt@kms_async_flips@async-flip-with-page-flip-events-linear-atomic@pipe-c-edp-1:
- shard-lnl: [FAIL][107] ([Intel XE#6054]) -> [PASS][108] +3 other tests pass
[107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-lnl-7/igt@kms_async_flips@async-flip-with-page-flip-events-linear-atomic@pipe-c-edp-1.html
[108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-lnl-1/igt@kms_async_flips@async-flip-with-page-flip-events-linear-atomic@pipe-c-edp-1.html
* igt@xe_evict@evict-mixed-many-threads-small:
- shard-bmg: [INCOMPLETE][109] ([Intel XE#6321]) -> [PASS][110]
[109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-6/igt@xe_evict@evict-mixed-many-threads-small.html
[110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-8/igt@xe_evict@evict-mixed-many-threads-small.html
* igt@xe_module_load@load:
- shard-bmg: ([PASS][111], [PASS][112], [PASS][113], [PASS][114], [PASS][115], [PASS][116], [PASS][117], [PASS][118], [PASS][119], [PASS][120], [PASS][121], [PASS][122], [PASS][123], [PASS][124], [PASS][125], [PASS][126], [PASS][127], [PASS][128], [PASS][129], [PASS][130], [PASS][131], [SKIP][132], [PASS][133], [PASS][134], [PASS][135]) ([Intel XE#2457] / [Intel XE#7405]) -> ([PASS][136], [PASS][137], [PASS][138], [PASS][139], [PASS][140], [PASS][141], [PASS][142], [PASS][143], [PASS][144], [PASS][145], [PASS][146], [PASS][147], [PASS][148], [PASS][149], [PASS][150], [PASS][151], [PASS][152], [PASS][153], [PASS][154], [PASS][155], [PASS][156], [PASS][157], [PASS][158], [PASS][159], [PASS][160])
[111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-7/igt@xe_module_load@load.html
[112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-9/igt@xe_module_load@load.html
[113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-6/igt@xe_module_load@load.html
[114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-9/igt@xe_module_load@load.html
[115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-3/igt@xe_module_load@load.html
[116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-8/igt@xe_module_load@load.html
[117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-8/igt@xe_module_load@load.html
[118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-7/igt@xe_module_load@load.html
[119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-7/igt@xe_module_load@load.html
[120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-8/igt@xe_module_load@load.html
[121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-5/igt@xe_module_load@load.html
[122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-5/igt@xe_module_load@load.html
[123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-5/igt@xe_module_load@load.html
[124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-2/igt@xe_module_load@load.html
[125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-3/igt@xe_module_load@load.html
[126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-3/igt@xe_module_load@load.html
[127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-1/igt@xe_module_load@load.html
[128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-2/igt@xe_module_load@load.html
[129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-6/igt@xe_module_load@load.html
[130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-4/igt@xe_module_load@load.html
[131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-1/igt@xe_module_load@load.html
[132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-4/igt@xe_module_load@load.html
[133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-6/igt@xe_module_load@load.html
[134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-9/igt@xe_module_load@load.html
[135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8781/shard-bmg-4/igt@xe_module_load@load.html
[136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-9/igt@xe_module_load@load.html
[137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-8/igt@xe_module_load@load.html
[138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-2/igt@xe_module_load@load.html
[139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-8/igt@xe_module_load@load.html
[140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-8/igt@xe_module_load@load.html
[141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-2/igt@xe_module_load@load.html
[142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-2/igt@xe_module_load@load.html
[143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-5/igt@xe_module_load@load.html
[144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-5/igt@xe_module_load@load.html
[145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-6/igt@xe_module_load@load.html
[146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-1/igt@xe_module_load@load.html
[147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-1/igt@xe_module_load@load.html
[148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-6/igt@xe_module_load@load.html
[149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-4/igt@xe_module_load@load.html
[150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-4/igt@xe_module_load@load.html
[151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-10/igt@xe_module_load@load.html
[152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-10/igt@xe_module_load@load.html
[153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-7/igt@xe_module_load@load.html
[154]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-7/igt@xe_module_load@load.html
[155]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-7/igt@xe_module_load@load.html
[156]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-9/igt@xe_module_load@load.html
[157]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-10/igt@xe_module_load@load.html
[158]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-6/igt@xe_module_load@load.html
[159]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-3/igt@xe_module_load@load.html
[160]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/shard-bmg-3/igt@xe_module_load@load.html
[Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
[Intel XE#1178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1178
[Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392
[Intel XE#1406]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1406
[Intel XE#1407]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1407
[Intel XE#1421]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1421
[Intel XE#1435]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1435
[Intel XE#1477]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1477
[Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489
[Intel XE#1499]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1499
[Intel XE#1508]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1508
[Intel XE#2049]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2049
[Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234
[Intel XE#2244]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2244
[Intel XE#2252]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2252
[Intel XE#2284]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2284
[Intel XE#2311]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311
[Intel XE#2313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313
[Intel XE#2314]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2314
[Intel XE#2320]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2320
[Intel XE#2321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2321
[Intel XE#2322]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2322
[Intel XE#2325]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2325
[Intel XE#2327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2327
[Intel XE#2330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2330
[Intel XE#2341]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2341
[Intel XE#2370]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2370
[Intel XE#2373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2373
[Intel XE#2413]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2413
[Intel XE#2457]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2457
[Intel XE#2505]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2505
[Intel XE#2597]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2597
[Intel XE#2652]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2652
[Intel XE#2685]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2685
[Intel XE#2850]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850
[Intel XE#2887]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2887
[Intel XE#2893]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2893
[Intel XE#2894]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2894
[Intel XE#2938]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2938
[Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306
[Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309
[Intel XE#3304]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3304
[Intel XE#3307]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3307
[Intel XE#3342]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3342
[Intel XE#3414]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3414
[Intel XE#366]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/366
[Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367
[Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373
[Intel XE#3904]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3904
[Intel XE#4141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4141
[Intel XE#4329]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4329
[Intel XE#4608]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4608
[Intel XE#4609]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4609
[Intel XE#4665]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4665
[Intel XE#4733]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4733
[Intel XE#4837]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4837
[Intel XE#5545]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5545
[Intel XE#5681]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5681
[Intel XE#5813]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5813
[Intel XE#5937]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5937
[Intel XE#5993]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5993
[Intel XE#6054]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6054
[Intel XE#607]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/607
[Intel XE#6312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6312
[Intel XE#6321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6321
[Intel XE#651]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/651
[Intel XE#6540]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6540
[Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656
[Intel XE#6569]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6569
[Intel XE#6652]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6652
[Intel XE#6665]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6665
[Intel XE#6814]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6814
[Intel XE#6874]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6874
[Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688
[Intel XE#6911]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6911
[Intel XE#6912]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6912
[Intel XE#6973]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6973
[Intel XE#6974]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6974
[Intel XE#7059]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7059
[Intel XE#7061]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7061
[Intel XE#7085]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7085
[Intel XE#7130]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7130
[Intel XE#7136]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7136
[Intel XE#7138]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7138
[Intel XE#7140]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7140
[Intel XE#7178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7178
[Intel XE#7283]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7283
[Intel XE#7304]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7304
[Intel XE#7340]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7340
[Intel XE#7342]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7342
[Intel XE#7343]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7343
[Intel XE#7345]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7345
[Intel XE#7351]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7351
[Intel XE#7354]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7354
[Intel XE#7355]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7355
[Intel XE#7356]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7356
[Intel XE#7358]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7358
[Intel XE#7361]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7361
[Intel XE#7370]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7370
[Intel XE#7372]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7372
[Intel XE#7373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7373
[Intel XE#7374]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7374
[Intel XE#7375]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7375
[Intel XE#7376]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7376
[Intel XE#7405]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7405
[Intel XE#7417]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7417
[Intel XE#7428]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7428
[Intel XE#7445]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7445
[Intel XE#7447]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7447
[Intel XE#7448]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7448
[Intel XE#7466]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7466
[Intel XE#7482]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7482
[Intel XE#870]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/870
[Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944
Build changes
-------------
* IGT: IGT_8781 -> IGTPW_14679
* Linux: xe-4661-1242b36e0da950a66f2267e1c15395962dad569c -> xe-4663-d5f492dbc8c65c78ee639fa06821eeb568c547cb
IGTPW_14679: 14679
IGT_8781: 911c75d8ee24b6d42d31e76bc60149a9350f1190 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-4661-1242b36e0da950a66f2267e1c15395962dad569c: 1242b36e0da950a66f2267e1c15395962dad569c
xe-4663-d5f492dbc8c65c78ee639fa06821eeb568c547cb: d5f492dbc8c65c78ee639fa06821eeb568c547cb
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14679/index.html
[-- Attachment #2: Type: text/html, Size: 48154 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* ✗ i915.CI.Full: failure for tests/chamelium/audio: Fix resource leaks in audio tests (rev2)
2026-03-05 9:30 [PATCH v2 0/2] tests/chamelium/audio: Fix resource leaks in audio tests Mohammed Bilal
` (4 preceding siblings ...)
2026-03-06 12:03 ` ✗ Xe.CI.FULL: failure " Patchwork
@ 2026-03-07 0:14 ` Patchwork
5 siblings, 0 replies; 13+ messages in thread
From: Patchwork @ 2026-03-07 0:14 UTC (permalink / raw)
To: Mohammed Bilal; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 132954 bytes --]
== Series Details ==
Series: tests/chamelium/audio: Fix resource leaks in audio tests (rev2)
URL : https://patchwork.freedesktop.org/series/162565/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_18100_full -> IGTPW_14679_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_14679_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_14679_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) 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_14679/index.html
Participating hosts (10 -> 10)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_14679_full:
### IGT changes ###
#### Possible regressions ####
* igt@kms_atomic_transition@plane-all-modeset-transition:
- shard-rkl: [PASS][1] -> [FAIL][2] +1 other test fail
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-4/igt@kms_atomic_transition@plane-all-modeset-transition.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-1/igt@kms_atomic_transition@plane-all-modeset-transition.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
- shard-glk: NOTRUN -> [FAIL][3]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-glk3/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
Known issues
------------
Here are the changes found in IGTPW_14679_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@crc32:
- shard-rkl: NOTRUN -> [SKIP][4] ([i915#6230])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-4/igt@api_intel_bb@crc32.html
* igt@api_intel_bb@object-reloc-purge-cache:
- shard-rkl: NOTRUN -> [SKIP][5] ([i915#8411])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-4/igt@api_intel_bb@object-reloc-purge-cache.html
* igt@drm_buddy@drm_buddy:
- shard-rkl: NOTRUN -> [SKIP][6] ([i915#14544] / [i915#15678])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@drm_buddy@drm_buddy.html
* igt@gem_ccs@ctrl-surf-copy:
- shard-tglu-1: NOTRUN -> [SKIP][7] ([i915#3555] / [i915#9323])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-1/igt@gem_ccs@ctrl-surf-copy.html
* igt@gem_ccs@ctrl-surf-copy-new-ctx:
- shard-rkl: NOTRUN -> [SKIP][8] ([i915#9323]) +1 other test skip
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-8/igt@gem_ccs@ctrl-surf-copy-new-ctx.html
- shard-mtlp: NOTRUN -> [SKIP][9] ([i915#9323])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-7/igt@gem_ccs@ctrl-surf-copy-new-ctx.html
* igt@gem_ccs@large-ctrl-surf-copy:
- shard-rkl: NOTRUN -> [SKIP][10] ([i915#13008])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-3/igt@gem_ccs@large-ctrl-surf-copy.html
* igt@gem_close_race@multigpu-basic-process:
- shard-tglu-1: NOTRUN -> [SKIP][11] ([i915#7697])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-1/igt@gem_close_race@multigpu-basic-process.html
* igt@gem_close_race@multigpu-basic-threads:
- shard-tglu: NOTRUN -> [SKIP][12] ([i915#7697])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-6/igt@gem_close_race@multigpu-basic-threads.html
* igt@gem_create@create-ext-cpu-access-sanity-check:
- shard-rkl: NOTRUN -> [SKIP][13] ([i915#14544] / [i915#6335])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@gem_create@create-ext-cpu-access-sanity-check.html
* igt@gem_ctx_persistence@legacy-engines-hang@blt:
- shard-glk11: NOTRUN -> [SKIP][14] +44 other tests skip
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-glk11/igt@gem_ctx_persistence@legacy-engines-hang@blt.html
* igt@gem_ctx_sseu@mmap-args:
- shard-rkl: NOTRUN -> [SKIP][15] ([i915#280])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-8/igt@gem_ctx_sseu@mmap-args.html
* igt@gem_eio@reset-stress@blt:
- shard-mtlp: NOTRUN -> [SKIP][16] ([i915#15314])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-7/igt@gem_eio@reset-stress@blt.html
* igt@gem_eio@reset-stress@bsd:
- shard-snb: NOTRUN -> [FAIL][17] ([i915#8898]) +1 other test fail
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-snb7/igt@gem_eio@reset-stress@bsd.html
* igt@gem_exec_balancer@parallel:
- shard-tglu-1: NOTRUN -> [SKIP][18] ([i915#4525])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-1/igt@gem_exec_balancer@parallel.html
* igt@gem_exec_balancer@parallel-keep-submit-fence:
- shard-tglu: NOTRUN -> [SKIP][19] ([i915#4525]) +2 other tests skip
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-5/igt@gem_exec_balancer@parallel-keep-submit-fence.html
* igt@gem_exec_balancer@parallel-out-fence:
- shard-rkl: NOTRUN -> [SKIP][20] ([i915#4525])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-2/igt@gem_exec_balancer@parallel-out-fence.html
* igt@gem_exec_balancer@sliced:
- shard-dg2: NOTRUN -> [SKIP][21] ([i915#4812]) +1 other test skip
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-8/igt@gem_exec_balancer@sliced.html
* igt@gem_exec_capture@capture-invisible@smem0:
- shard-rkl: NOTRUN -> [SKIP][22] ([i915#6334]) +1 other test skip
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-8/igt@gem_exec_capture@capture-invisible@smem0.html
* igt@gem_exec_capture@capture-recoverable:
- shard-rkl: NOTRUN -> [SKIP][23] ([i915#6344])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-3/igt@gem_exec_capture@capture-recoverable.html
* igt@gem_exec_fence@syncobj-backward-timeline-chain-engines:
- shard-snb: NOTRUN -> [SKIP][24] +88 other tests skip
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-snb6/igt@gem_exec_fence@syncobj-backward-timeline-chain-engines.html
* igt@gem_exec_flush@basic-wb-ro-default:
- shard-dg2: NOTRUN -> [SKIP][25] ([i915#3539] / [i915#4852])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-1/igt@gem_exec_flush@basic-wb-ro-default.html
- shard-dg1: NOTRUN -> [SKIP][26] ([i915#3539] / [i915#4852])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-17/igt@gem_exec_flush@basic-wb-ro-default.html
* igt@gem_exec_params@rsvd2-dirt:
- shard-dg2: NOTRUN -> [SKIP][27] ([i915#5107])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-4/igt@gem_exec_params@rsvd2-dirt.html
* igt@gem_exec_reloc@basic-write-cpu-noreloc:
- shard-mtlp: NOTRUN -> [SKIP][28] ([i915#3281])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-3/igt@gem_exec_reloc@basic-write-cpu-noreloc.html
- shard-dg2: NOTRUN -> [SKIP][29] ([i915#3281]) +1 other test skip
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-1/igt@gem_exec_reloc@basic-write-cpu-noreloc.html
- shard-dg1: NOTRUN -> [SKIP][30] ([i915#3281])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-17/igt@gem_exec_reloc@basic-write-cpu-noreloc.html
* igt@gem_exec_reloc@basic-write-read-active:
- shard-rkl: NOTRUN -> [SKIP][31] ([i915#14544] / [i915#3281]) +1 other test skip
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@gem_exec_reloc@basic-write-read-active.html
* igt@gem_exec_reloc@basic-write-read-noreloc:
- shard-rkl: NOTRUN -> [SKIP][32] ([i915#3281]) +16 other tests skip
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-4/igt@gem_exec_reloc@basic-write-read-noreloc.html
* igt@gem_huc_copy@huc-copy:
- shard-rkl: NOTRUN -> [SKIP][33] ([i915#2190])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-8/igt@gem_huc_copy@huc-copy.html
- shard-tglu: NOTRUN -> [SKIP][34] ([i915#2190])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-9/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_evict@dontneed-evict-race:
- shard-tglu-1: NOTRUN -> [SKIP][35] ([i915#4613] / [i915#7582])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-1/igt@gem_lmem_evict@dontneed-evict-race.html
* igt@gem_lmem_swapping@heavy-verify-multi-ccs:
- shard-glk: NOTRUN -> [SKIP][36] ([i915#4613]) +5 other tests skip
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-glk9/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html
- shard-rkl: NOTRUN -> [SKIP][37] ([i915#14544] / [i915#4613]) +1 other test skip
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html
* igt@gem_lmem_swapping@heavy-verify-random:
- shard-rkl: NOTRUN -> [SKIP][38] ([i915#4613]) +3 other tests skip
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-5/igt@gem_lmem_swapping@heavy-verify-random.html
- shard-tglu-1: NOTRUN -> [SKIP][39] ([i915#4613]) +1 other test skip
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-1/igt@gem_lmem_swapping@heavy-verify-random.html
* igt@gem_lmem_swapping@heavy-verify-random-ccs:
- shard-tglu: NOTRUN -> [SKIP][40] ([i915#4613]) +2 other tests skip
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-8/igt@gem_lmem_swapping@heavy-verify-random-ccs.html
* igt@gem_lmem_swapping@smem-oom:
- shard-mtlp: NOTRUN -> [SKIP][41] ([i915#4613]) +2 other tests skip
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-3/igt@gem_lmem_swapping@smem-oom.html
* igt@gem_media_vme:
- shard-tglu: NOTRUN -> [SKIP][42] ([i915#284])
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-8/igt@gem_media_vme.html
* igt@gem_mmap@bad-object:
- shard-dg1: NOTRUN -> [SKIP][43] ([i915#4083]) +4 other tests skip
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-19/igt@gem_mmap@bad-object.html
* igt@gem_mmap@short-mmap:
- shard-dg2: NOTRUN -> [SKIP][44] ([i915#4083]) +6 other tests skip
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-6/igt@gem_mmap@short-mmap.html
* igt@gem_mmap_gtt@zero-extend:
- shard-dg2: NOTRUN -> [SKIP][45] ([i915#4077]) +6 other tests skip
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-1/igt@gem_mmap_gtt@zero-extend.html
- shard-dg1: NOTRUN -> [SKIP][46] ([i915#4077]) +4 other tests skip
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-17/igt@gem_mmap_gtt@zero-extend.html
- shard-mtlp: NOTRUN -> [SKIP][47] ([i915#4077]) +3 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-3/igt@gem_mmap_gtt@zero-extend.html
* igt@gem_mmap_wc@bad-offset:
- shard-mtlp: NOTRUN -> [SKIP][48] ([i915#4083]) +3 other tests skip
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-7/igt@gem_mmap_wc@bad-offset.html
* igt@gem_partial_pwrite_pread@reads-uncached:
- shard-rkl: NOTRUN -> [SKIP][49] ([i915#14544] / [i915#3282])
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@gem_partial_pwrite_pread@reads-uncached.html
* igt@gem_partial_pwrite_pread@writes-after-reads-display:
- shard-rkl: NOTRUN -> [SKIP][50] ([i915#3282]) +4 other tests skip
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-2/igt@gem_partial_pwrite_pread@writes-after-reads-display.html
* igt@gem_pread@self:
- shard-dg2: NOTRUN -> [SKIP][51] ([i915#3282]) +1 other test skip
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-3/igt@gem_pread@self.html
- shard-dg1: NOTRUN -> [SKIP][52] ([i915#3282]) +1 other test skip
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-18/igt@gem_pread@self.html
* igt@gem_readwrite@read-bad-handle:
- shard-mtlp: NOTRUN -> [SKIP][53] ([i915#3282]) +1 other test skip
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-3/igt@gem_readwrite@read-bad-handle.html
* igt@gem_render_copy@yf-tiled-ccs-to-linear:
- shard-dg2: NOTRUN -> [SKIP][54] ([i915#5190] / [i915#8428]) +1 other test skip
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-4/igt@gem_render_copy@yf-tiled-ccs-to-linear.html
* igt@gem_softpin@noreloc-s3:
- shard-glk: NOTRUN -> [INCOMPLETE][55] ([i915#13809])
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-glk9/igt@gem_softpin@noreloc-s3.html
* igt@gem_tiled_pread_basic@basic:
- shard-dg2: NOTRUN -> [SKIP][56] ([i915#15657])
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-4/igt@gem_tiled_pread_basic@basic.html
- shard-rkl: NOTRUN -> [SKIP][57] ([i915#15656])
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-8/igt@gem_tiled_pread_basic@basic.html
- shard-dg1: NOTRUN -> [SKIP][58] ([i915#15657])
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-12/igt@gem_tiled_pread_basic@basic.html
- shard-mtlp: NOTRUN -> [SKIP][59] ([i915#15657])
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-7/igt@gem_tiled_pread_basic@basic.html
* igt@gem_userptr_blits@access-control:
- shard-mtlp: NOTRUN -> [SKIP][60] ([i915#3297]) +1 other test skip
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-5/igt@gem_userptr_blits@access-control.html
* igt@gem_userptr_blits@coherency-sync:
- shard-dg2: NOTRUN -> [SKIP][61] ([i915#3297]) +2 other tests skip
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-5/igt@gem_userptr_blits@coherency-sync.html
- shard-tglu-1: NOTRUN -> [SKIP][62] ([i915#3297]) +2 other tests skip
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-1/igt@gem_userptr_blits@coherency-sync.html
* igt@gem_userptr_blits@readonly-pwrite-unsync:
- shard-rkl: NOTRUN -> [SKIP][63] ([i915#3297]) +3 other tests skip
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-1/igt@gem_userptr_blits@readonly-pwrite-unsync.html
- shard-tglu: NOTRUN -> [SKIP][64] ([i915#3297]) +2 other tests skip
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-2/igt@gem_userptr_blits@readonly-pwrite-unsync.html
* igt@gem_userptr_blits@unsync-unmap:
- shard-dg1: NOTRUN -> [SKIP][65] ([i915#3297]) +1 other test skip
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-16/igt@gem_userptr_blits@unsync-unmap.html
* igt@gem_workarounds@suspend-resume-fd:
- shard-rkl: [PASS][66] -> [INCOMPLETE][67] ([i915#13356])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-2/igt@gem_workarounds@suspend-resume-fd.html
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@gem_workarounds@suspend-resume-fd.html
* igt@gen7_exec_parse@basic-rejected:
- shard-dg2: NOTRUN -> [SKIP][68] +8 other tests skip
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-3/igt@gen7_exec_parse@basic-rejected.html
* igt@gen9_exec_parse@batch-zero-length:
- shard-tglu-1: NOTRUN -> [SKIP][69] ([i915#2527] / [i915#2856])
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-1/igt@gen9_exec_parse@batch-zero-length.html
* igt@gen9_exec_parse@bb-start-param:
- shard-rkl: NOTRUN -> [SKIP][70] ([i915#2527]) +5 other tests skip
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-8/igt@gen9_exec_parse@bb-start-param.html
* igt@gen9_exec_parse@shadow-peek:
- shard-dg2: NOTRUN -> [SKIP][71] ([i915#2856]) +1 other test skip
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-7/igt@gen9_exec_parse@shadow-peek.html
- shard-rkl: NOTRUN -> [SKIP][72] ([i915#14544] / [i915#2527]) +1 other test skip
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@gen9_exec_parse@shadow-peek.html
- shard-dg1: NOTRUN -> [SKIP][73] ([i915#2527]) +1 other test skip
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-14/igt@gen9_exec_parse@shadow-peek.html
- shard-tglu: NOTRUN -> [SKIP][74] ([i915#2527] / [i915#2856]) +2 other tests skip
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-10/igt@gen9_exec_parse@shadow-peek.html
- shard-mtlp: NOTRUN -> [SKIP][75] ([i915#2856]) +1 other test skip
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-4/igt@gen9_exec_parse@shadow-peek.html
* igt@i915_drm_fdinfo@all-busy-idle-check-all:
- shard-dg2: NOTRUN -> [SKIP][76] ([i915#14123])
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-7/igt@i915_drm_fdinfo@all-busy-idle-check-all.html
- shard-dg1: NOTRUN -> [SKIP][77] ([i915#14123])
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-14/igt@i915_drm_fdinfo@all-busy-idle-check-all.html
- shard-mtlp: NOTRUN -> [SKIP][78] ([i915#14123])
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-4/igt@i915_drm_fdinfo@all-busy-idle-check-all.html
* igt@i915_drm_fdinfo@busy-check-all:
- shard-dg1: NOTRUN -> [SKIP][79] ([i915#11527]) +5 other tests skip
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-19/igt@i915_drm_fdinfo@busy-check-all.html
* igt@i915_drm_fdinfo@busy-check-all@vecs0:
- shard-dg2: NOTRUN -> [SKIP][80] ([i915#11527]) +7 other tests skip
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-5/igt@i915_drm_fdinfo@busy-check-all@vecs0.html
* igt@i915_drm_fdinfo@virtual-busy-hang:
- shard-dg2: NOTRUN -> [SKIP][81] ([i915#14118])
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-4/igt@i915_drm_fdinfo@virtual-busy-hang.html
* igt@i915_module_load@fault-injection@intel_connector_register:
- shard-glk: NOTRUN -> [ABORT][82] ([i915#15342]) +1 other test abort
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-glk5/igt@i915_module_load@fault-injection@intel_connector_register.html
* igt@i915_pm_rc6_residency@media-rc6-accuracy:
- shard-rkl: NOTRUN -> [SKIP][83] ([i915#14544]) +3 other tests skip
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@i915_pm_rc6_residency@media-rc6-accuracy.html
* igt@i915_pm_rc6_residency@rc6-fence:
- shard-tglu: [PASS][84] -> [WARN][85] ([i915#13790] / [i915#2681]) +1 other test warn
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-tglu-6/igt@i915_pm_rc6_residency@rc6-fence.html
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-8/igt@i915_pm_rc6_residency@rc6-fence.html
* igt@i915_pm_rc6_residency@rc6-idle:
- shard-tglu: NOTRUN -> [SKIP][86] ([i915#14498])
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-3/igt@i915_pm_rc6_residency@rc6-idle.html
- shard-rkl: NOTRUN -> [SKIP][87] ([i915#14498])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-4/igt@i915_pm_rc6_residency@rc6-idle.html
* igt@i915_pm_rpm@system-suspend:
- shard-glk: NOTRUN -> [INCOMPLETE][88] ([i915#13356])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-glk2/igt@i915_pm_rpm@system-suspend.html
* igt@i915_pm_rps@reset:
- shard-mtlp: [PASS][89] -> [FAIL][90] ([i915#15365])
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-mtlp-3/igt@i915_pm_rps@reset.html
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-3/igt@i915_pm_rps@reset.html
* igt@i915_pm_rps@thresholds-park:
- shard-dg2: NOTRUN -> [SKIP][91] ([i915#11681])
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-1/igt@i915_pm_rps@thresholds-park.html
- shard-dg1: NOTRUN -> [SKIP][92] ([i915#11681])
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-17/igt@i915_pm_rps@thresholds-park.html
- shard-mtlp: NOTRUN -> [SKIP][93] ([i915#11681])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-3/igt@i915_pm_rps@thresholds-park.html
* igt@i915_pm_sseu@full-enable:
- shard-rkl: NOTRUN -> [SKIP][94] ([i915#4387])
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-2/igt@i915_pm_sseu@full-enable.html
* igt@i915_suspend@basic-s3-without-i915:
- shard-tglu-1: NOTRUN -> [INCOMPLETE][95] ([i915#4817] / [i915#7443])
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-1/igt@i915_suspend@basic-s3-without-i915.html
- shard-dg1: [PASS][96] -> [DMESG-WARN][97] ([i915#4391] / [i915#4423]) +1 other test dmesg-warn
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-dg1-14/igt@i915_suspend@basic-s3-without-i915.html
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-19/igt@i915_suspend@basic-s3-without-i915.html
* igt@i915_suspend@debugfs-reader:
- shard-glk: [PASS][98] -> [INCOMPLETE][99] ([i915#4817])
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-glk9/igt@i915_suspend@debugfs-reader.html
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-glk3/igt@i915_suspend@debugfs-reader.html
- shard-rkl: [PASS][100] -> [INCOMPLETE][101] ([i915#4817])
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-8/igt@i915_suspend@debugfs-reader.html
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-4/igt@i915_suspend@debugfs-reader.html
* igt@intel_hwmon@hwmon-read:
- shard-rkl: NOTRUN -> [SKIP][102] ([i915#7707])
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-4/igt@intel_hwmon@hwmon-read.html
* igt@intel_hwmon@hwmon-write:
- shard-tglu: NOTRUN -> [SKIP][103] ([i915#7707])
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-5/igt@intel_hwmon@hwmon-write.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing:
- shard-dg2: [PASS][104] -> [FAIL][105] ([i915#5956]) +2 other tests fail
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-dg2-3/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-6/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
- shard-glk: NOTRUN -> [SKIP][106] ([i915#1769])
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-glk3/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
- shard-dg2: NOTRUN -> [SKIP][107] ([i915#1769] / [i915#3555])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-4/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
* igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-1:
- shard-tglu: NOTRUN -> [FAIL][108] ([i915#15662]) +1 other test fail
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-2/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-1.html
* igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-3:
- shard-dg2: NOTRUN -> [FAIL][109] ([i915#5956])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-3/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-3.html
* igt@kms_big_fb@4-tiled-32bpp-rotate-270:
- shard-tglu-1: NOTRUN -> [SKIP][110] ([i915#5286]) +2 other tests skip
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-1/igt@kms_big_fb@4-tiled-32bpp-rotate-270.html
* igt@kms_big_fb@4-tiled-addfb:
- shard-rkl: NOTRUN -> [SKIP][111] ([i915#5286]) +8 other tests skip
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-4/igt@kms_big_fb@4-tiled-addfb.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-async-flip:
- shard-tglu: NOTRUN -> [SKIP][112] ([i915#5286]) +5 other tests skip
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-2/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip:
- shard-dg1: NOTRUN -> [SKIP][113] ([i915#4538] / [i915#5286]) +1 other test skip
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-16/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html
* igt@kms_big_fb@linear-16bpp-rotate-90:
- shard-rkl: NOTRUN -> [SKIP][114] ([i915#3638]) +4 other tests skip
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-5/igt@kms_big_fb@linear-16bpp-rotate-90.html
* igt@kms_big_fb@linear-64bpp-rotate-270:
- shard-mtlp: NOTRUN -> [SKIP][115] +3 other tests skip
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-8/igt@kms_big_fb@linear-64bpp-rotate-270.html
* igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-180-hflip:
- shard-rkl: NOTRUN -> [SKIP][116] ([i915#3828]) +2 other tests skip
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-7/igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_big_fb@x-tiled-16bpp-rotate-90:
- shard-dg1: NOTRUN -> [SKIP][117] ([i915#3638]) +3 other tests skip
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-13/igt@kms_big_fb@x-tiled-16bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-8bpp-rotate-90:
- shard-dg2: NOTRUN -> [SKIP][118] ([i915#4538] / [i915#5190]) +3 other tests skip
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-3/igt@kms_big_fb@y-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-16bpp-rotate-270:
- shard-rkl: NOTRUN -> [SKIP][119] +23 other tests skip
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-8/igt@kms_big_fb@yf-tiled-16bpp-rotate-270.html
* igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow:
- shard-dg1: NOTRUN -> [SKIP][120] +13 other tests skip
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-19/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html
- shard-mtlp: NOTRUN -> [SKIP][121] ([i915#6187])
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-6/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html
- shard-dg2: NOTRUN -> [SKIP][122] ([i915#5190])
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-6/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-hflip:
- shard-dg1: NOTRUN -> [SKIP][123] ([i915#4538])
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-12/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs:
- shard-rkl: NOTRUN -> [SKIP][124] ([i915#12313] / [i915#14544])
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs.html
* igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][125] ([i915#10307] / [i915#10434] / [i915#6095]) +2 other tests skip
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-4/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs:
- shard-rkl: NOTRUN -> [SKIP][126] ([i915#12313]) +2 other tests skip
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-8/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-1:
- shard-tglu-1: NOTRUN -> [SKIP][127] ([i915#6095]) +19 other tests skip
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-1/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-1.html
* igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][128] ([i915#6095]) +50 other tests skip
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-5/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-3.html
* igt@kms_ccs@crc-primary-basic-4-tiled-mtl-mc-ccs@pipe-b-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][129] ([i915#6095]) +60 other tests skip
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-2/igt@kms_ccs@crc-primary-basic-4-tiled-mtl-mc-ccs@pipe-b-hdmi-a-1.html
* igt@kms_ccs@crc-primary-basic-y-tiled-ccs@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][130] ([i915#14544] / [i915#6095]) +10 other tests skip
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_ccs@crc-primary-basic-y-tiled-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][131] ([i915#12313]) +1 other test skip
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-1/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-y-tiled-gen12-rc-ccs-cc@pipe-b-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][132] ([i915#10307] / [i915#6095]) +90 other tests skip
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-4/igt@kms_ccs@crc-primary-rotation-180-y-tiled-gen12-rc-ccs-cc@pipe-b-hdmi-a-1.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][133] ([i915#14098] / [i915#6095]) +43 other tests skip
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-3/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-2.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-ccs@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [INCOMPLETE][134] ([i915#14694] / [i915#15582]) +1 other test incomplete
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-glk1/igt@kms_ccs@crc-primary-suspend-y-tiled-ccs@pipe-a-hdmi-a-1.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-ccs@pipe-c-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][135] ([i915#14098] / [i915#14544] / [i915#6095]) +9 other tests skip
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-y-tiled-ccs@pipe-c-hdmi-a-2.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-mc-ccs@pipe-b-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][136] ([i915#6095]) +24 other tests skip
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-5/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-mc-ccs@pipe-b-edp-1.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][137] ([i915#6095]) +34 other tests skip
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-4/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][138] ([i915#6095]) +180 other tests skip
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-17/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-4.html
* igt@kms_cdclk@mode-transition:
- shard-glk: NOTRUN -> [SKIP][139] +387 other tests skip
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-glk5/igt@kms_cdclk@mode-transition.html
* igt@kms_cdclk@mode-transition-all-outputs:
- shard-tglu: NOTRUN -> [SKIP][140] ([i915#3742])
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-8/igt@kms_cdclk@mode-transition-all-outputs.html
* igt@kms_chamelium_edid@hdmi-edid-read:
- shard-dg1: NOTRUN -> [SKIP][141] ([i915#11151] / [i915#7828]) +2 other tests skip
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-17/igt@kms_chamelium_edid@hdmi-edid-read.html
* igt@kms_chamelium_edid@hdmi-mode-timings:
- shard-tglu-1: NOTRUN -> [SKIP][142] ([i915#11151] / [i915#7828]) +1 other test skip
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-1/igt@kms_chamelium_edid@hdmi-mode-timings.html
* igt@kms_chamelium_frames@hdmi-aspect-ratio:
- shard-rkl: NOTRUN -> [SKIP][143] ([i915#11151] / [i915#14544] / [i915#7828])
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_chamelium_frames@hdmi-aspect-ratio.html
* igt@kms_chamelium_hpd@dp-hpd-for-each-pipe:
- shard-mtlp: NOTRUN -> [SKIP][144] ([i915#11151] / [i915#7828]) +2 other tests skip
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-5/igt@kms_chamelium_hpd@dp-hpd-for-each-pipe.html
* igt@kms_chamelium_hpd@dp-hpd-storm-disable:
- shard-tglu: NOTRUN -> [SKIP][145] ([i915#11151] / [i915#7828]) +3 other tests skip
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-2/igt@kms_chamelium_hpd@dp-hpd-storm-disable.html
* igt@kms_chamelium_hpd@hdmi-hpd-storm-disable:
- shard-dg2: NOTRUN -> [SKIP][146] ([i915#11151] / [i915#7828]) +3 other tests skip
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-3/igt@kms_chamelium_hpd@hdmi-hpd-storm-disable.html
* igt@kms_chamelium_hpd@vga-hpd-for-each-pipe:
- shard-rkl: NOTRUN -> [SKIP][147] ([i915#11151] / [i915#7828]) +10 other tests skip
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-5/igt@kms_chamelium_hpd@vga-hpd-for-each-pipe.html
* igt@kms_content_protection@atomic-hdcp14:
- shard-tglu-1: NOTRUN -> [SKIP][148] ([i915#6944]) +1 other test skip
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-1/igt@kms_content_protection@atomic-hdcp14.html
* igt@kms_content_protection@dp-mst-lic-type-0:
- shard-tglu: NOTRUN -> [SKIP][149] ([i915#15330] / [i915#3116] / [i915#3299]) +1 other test skip
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-2/igt@kms_content_protection@dp-mst-lic-type-0.html
- shard-mtlp: NOTRUN -> [SKIP][150] ([i915#15330] / [i915#3299]) +1 other test skip
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-8/igt@kms_content_protection@dp-mst-lic-type-0.html
* igt@kms_content_protection@dp-mst-type-0:
- shard-dg2: NOTRUN -> [SKIP][151] ([i915#15330] / [i915#3299]) +1 other test skip
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-1/igt@kms_content_protection@dp-mst-type-0.html
- shard-rkl: NOTRUN -> [SKIP][152] ([i915#14544] / [i915#15330] / [i915#3116])
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_content_protection@dp-mst-type-0.html
- shard-dg1: NOTRUN -> [SKIP][153] ([i915#15330] / [i915#3299]) +1 other test skip
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-17/igt@kms_content_protection@dp-mst-type-0.html
* igt@kms_content_protection@dp-mst-type-0-suspend-resume:
- shard-rkl: NOTRUN -> [SKIP][154] ([i915#15330])
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-1/igt@kms_content_protection@dp-mst-type-0-suspend-resume.html
* igt@kms_content_protection@dp-mst-type-1:
- shard-rkl: NOTRUN -> [SKIP][155] ([i915#15330] / [i915#3116]) +1 other test skip
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-4/igt@kms_content_protection@dp-mst-type-1.html
* igt@kms_content_protection@dp-mst-type-1-suspend-resume:
- shard-dg2: NOTRUN -> [SKIP][156] ([i915#15330])
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-4/igt@kms_content_protection@dp-mst-type-1-suspend-resume.html
* igt@kms_content_protection@lic-type-1:
- shard-tglu: NOTRUN -> [SKIP][157] ([i915#6944] / [i915#9424])
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-7/igt@kms_content_protection@lic-type-1.html
* igt@kms_content_protection@suspend-resume:
- shard-rkl: NOTRUN -> [SKIP][158] ([i915#6944])
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-7/igt@kms_content_protection@suspend-resume.html
* igt@kms_content_protection@type1:
- shard-rkl: NOTRUN -> [SKIP][159] ([i915#6944] / [i915#7118] / [i915#9424]) +1 other test skip
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-2/igt@kms_content_protection@type1.html
* igt@kms_cursor_crc@cursor-onscreen-128x42:
- shard-rkl: [PASS][160] -> [FAIL][161] ([i915#13566]) +3 other tests fail
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-4/igt@kms_cursor_crc@cursor-onscreen-128x42.html
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-4/igt@kms_cursor_crc@cursor-onscreen-128x42.html
- shard-tglu: NOTRUN -> [FAIL][162] ([i915#13566]) +3 other tests fail
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-3/igt@kms_cursor_crc@cursor-onscreen-128x42.html
* igt@kms_cursor_crc@cursor-random-512x170:
- shard-dg2: NOTRUN -> [SKIP][163] ([i915#13049]) +1 other test skip
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-7/igt@kms_cursor_crc@cursor-random-512x170.html
* igt@kms_cursor_crc@cursor-rapid-movement-32x10:
- shard-rkl: NOTRUN -> [SKIP][164] ([i915#3555]) +7 other tests skip
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-5/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html
* igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-1:
- shard-tglu: [PASS][165] -> [FAIL][166] ([i915#13566]) +1 other test fail
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-tglu-9/igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-1.html
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-7/igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-sliding-512x512:
- shard-rkl: NOTRUN -> [SKIP][167] ([i915#13049]) +2 other tests skip
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-8/igt@kms_cursor_crc@cursor-sliding-512x512.html
- shard-tglu: NOTRUN -> [SKIP][168] ([i915#13049])
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-5/igt@kms_cursor_crc@cursor-sliding-512x512.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- shard-dg1: NOTRUN -> [SKIP][169] ([i915#4103] / [i915#4213])
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-14/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
- shard-tglu: NOTRUN -> [SKIP][170] ([i915#4103])
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-9/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
- shard-mtlp: NOTRUN -> [SKIP][171] ([i915#4213])
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-4/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
- shard-dg2: NOTRUN -> [SKIP][172] ([i915#4103] / [i915#4213])
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-7/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size:
- shard-rkl: NOTRUN -> [SKIP][173] ([i915#4103]) +1 other test skip
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-2/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html
* igt@kms_cursor_legacy@cursora-vs-flipb-toggle:
- shard-dg2: NOTRUN -> [SKIP][174] ([i915#13046] / [i915#5354])
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-5/igt@kms_cursor_legacy@cursora-vs-flipb-toggle.html
- shard-mtlp: NOTRUN -> [SKIP][175] ([i915#9809])
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-5/igt@kms_cursor_legacy@cursora-vs-flipb-toggle.html
* igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot:
- shard-dg2: NOTRUN -> [SKIP][176] ([i915#9067])
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-7/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
- shard-rkl: NOTRUN -> [SKIP][177] ([i915#14544] / [i915#9067])
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
- shard-dg1: NOTRUN -> [SKIP][178] ([i915#9067])
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-14/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
- shard-tglu: NOTRUN -> [SKIP][179] ([i915#9067])
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-10/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
- shard-mtlp: NOTRUN -> [SKIP][180] ([i915#9067])
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-4/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
* igt@kms_display_modes@extended-mode-basic:
- shard-tglu-1: NOTRUN -> [SKIP][181] ([i915#13691])
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-1/igt@kms_display_modes@extended-mode-basic.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][182] ([i915#3804])
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-8/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html
* igt@kms_dp_link_training@uhbr-sst:
- shard-tglu-1: NOTRUN -> [SKIP][183] ([i915#13748])
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-1/igt@kms_dp_link_training@uhbr-sst.html
* igt@kms_dp_linktrain_fallback@dp-fallback:
- shard-dg2: NOTRUN -> [SKIP][184] ([i915#13707])
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-4/igt@kms_dp_linktrain_fallback@dp-fallback.html
* igt@kms_dp_linktrain_fallback@dsc-fallback:
- shard-tglu: NOTRUN -> [SKIP][185] ([i915#13707])
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-7/igt@kms_dp_linktrain_fallback@dsc-fallback.html
* igt@kms_dsc@dsc-with-bpc-formats:
- shard-rkl: NOTRUN -> [SKIP][186] ([i915#14544] / [i915#3555] / [i915#3840])
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_dsc@dsc-with-bpc-formats.html
* igt@kms_dsc@dsc-with-output-formats:
- shard-tglu-1: NOTRUN -> [SKIP][187] ([i915#3555] / [i915#3840])
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-1/igt@kms_dsc@dsc-with-output-formats.html
* igt@kms_dsc@dsc-with-output-formats-with-bpc:
- shard-rkl: NOTRUN -> [SKIP][188] ([i915#3840] / [i915#9053])
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-2/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
- shard-tglu: NOTRUN -> [SKIP][189] ([i915#3840] / [i915#9053])
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-4/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
* igt@kms_fbcon_fbt@fbc-suspend:
- shard-glk: NOTRUN -> [INCOMPLETE][190] ([i915#9878])
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-glk4/igt@kms_fbcon_fbt@fbc-suspend.html
* igt@kms_fbcon_fbt@psr:
- shard-tglu-1: NOTRUN -> [SKIP][191] ([i915#3469])
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-1/igt@kms_fbcon_fbt@psr.html
* igt@kms_feature_discovery@display-3x:
- shard-rkl: NOTRUN -> [SKIP][192] ([i915#1839]) +1 other test skip
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-5/igt@kms_feature_discovery@display-3x.html
* igt@kms_feature_discovery@dp-mst:
- shard-tglu: NOTRUN -> [SKIP][193] ([i915#9337])
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-2/igt@kms_feature_discovery@dp-mst.html
* igt@kms_flip@2x-absolute-wf_vblank-interruptible:
- shard-tglu-1: NOTRUN -> [SKIP][194] ([i915#3637] / [i915#9934]) +3 other tests skip
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-1/igt@kms_flip@2x-absolute-wf_vblank-interruptible.html
* igt@kms_flip@2x-flip-vs-absolute-wf_vblank:
- shard-tglu: NOTRUN -> [SKIP][195] ([i915#3637] / [i915#9934]) +5 other tests skip
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-5/igt@kms_flip@2x-flip-vs-absolute-wf_vblank.html
* igt@kms_flip@2x-flip-vs-dpms:
- shard-rkl: NOTRUN -> [SKIP][196] ([i915#9934]) +8 other tests skip
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-5/igt@kms_flip@2x-flip-vs-dpms.html
* igt@kms_flip@2x-flip-vs-fences:
- shard-dg2: NOTRUN -> [SKIP][197] ([i915#8381])
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-5/igt@kms_flip@2x-flip-vs-fences.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible:
- shard-glk: NOTRUN -> [INCOMPLETE][198] ([i915#12745] / [i915#4839])
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-glk4/igt@kms_flip@2x-flip-vs-suspend-interruptible.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-hdmi-a1-hdmi-a2:
- shard-glk: NOTRUN -> [INCOMPLETE][199] ([i915#4839])
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-glk4/igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-hdmi-a1-hdmi-a2.html
* igt@kms_flip@2x-plain-flip-ts-check:
- shard-dg2: NOTRUN -> [SKIP][200] ([i915#9934]) +3 other tests skip
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-8/igt@kms_flip@2x-plain-flip-ts-check.html
- shard-dg1: NOTRUN -> [SKIP][201] ([i915#9934]) +2 other tests skip
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-16/igt@kms_flip@2x-plain-flip-ts-check.html
- shard-mtlp: NOTRUN -> [SKIP][202] ([i915#3637] / [i915#9934]) +2 other tests skip
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-8/igt@kms_flip@2x-plain-flip-ts-check.html
* igt@kms_flip@flip-vs-suspend:
- shard-glk: NOTRUN -> [INCOMPLETE][203] ([i915#12745] / [i915#4839] / [i915#6113])
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-glk2/igt@kms_flip@flip-vs-suspend.html
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-glk10: NOTRUN -> [INCOMPLETE][204] ([i915#12745] / [i915#4839])
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-glk10/igt@kms_flip@flip-vs-suspend-interruptible.html
* igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1:
- shard-glk10: NOTRUN -> [INCOMPLETE][205] ([i915#12745])
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-glk10/igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1.html
* igt@kms_flip@flip-vs-suspend@a-hdmi-a1:
- shard-glk: NOTRUN -> [INCOMPLETE][206] ([i915#12745] / [i915#6113])
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-glk2/igt@kms_flip@flip-vs-suspend@a-hdmi-a1.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling:
- shard-dg1: NOTRUN -> [SKIP][207] ([i915#15643]) +1 other test skip
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-12/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling:
- shard-tglu: NOTRUN -> [SKIP][208] ([i915#15643]) +4 other tests skip
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-8/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling:
- shard-rkl: NOTRUN -> [SKIP][209] ([i915#15643]) +6 other tests skip
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-8/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling:
- shard-dg2: NOTRUN -> [SKIP][210] ([i915#15643]) +2 other tests skip
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-8/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling:
- shard-rkl: NOTRUN -> [SKIP][211] ([i915#14544] / [i915#15643])
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html
- shard-mtlp: NOTRUN -> [SKIP][212] ([i915#15643]) +3 other tests skip
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-2/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs-downscaling:
- shard-dg2: NOTRUN -> [SKIP][213] ([i915#15643] / [i915#5190]) +1 other test skip
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-8/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs-downscaling.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt:
- shard-dg2: NOTRUN -> [SKIP][214] ([i915#5354]) +14 other tests skip
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-7/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt.html
- shard-rkl: NOTRUN -> [SKIP][215] ([i915#1825]) +46 other tests skip
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-8/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-render:
- shard-rkl: NOTRUN -> [SKIP][216] ([i915#14544] / [i915#1825]) +9 other tests skip
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-pgflip-blt:
- shard-tglu-1: NOTRUN -> [SKIP][217] +20 other tests skip
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-1/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-blt:
- shard-mtlp: NOTRUN -> [SKIP][218] ([i915#1825]) +10 other tests skip
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbc-suspend:
- shard-glk11: NOTRUN -> [INCOMPLETE][219] ([i915#10056])
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-glk11/igt@kms_frontbuffer_tracking@fbc-suspend.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-wc:
- shard-rkl: NOTRUN -> [SKIP][220] ([i915#14544] / [i915#15102])
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-blt:
- shard-rkl: NOTRUN -> [SKIP][221] ([i915#15102]) +3 other tests skip
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-3/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc:
- shard-dg1: NOTRUN -> [SKIP][222] ([i915#8708]) +5 other tests skip
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-17/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][223] ([i915#8708]) +7 other tests skip
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][224] ([i915#8708]) +3 other tests skip
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-8/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-cpu:
- shard-dg2: NOTRUN -> [SKIP][225] ([i915#15102] / [i915#3458]) +6 other tests skip
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt:
- shard-rkl: NOTRUN -> [SKIP][226] ([i915#15102] / [i915#3023]) +27 other tests skip
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-3/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt.html
- shard-dg1: NOTRUN -> [SKIP][227] ([i915#15102] / [i915#3458]) +4 other tests skip
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-13/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-plflip-blt:
- shard-tglu: NOTRUN -> [SKIP][228] +38 other tests skip
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-2/igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-wc:
- shard-tglu-1: NOTRUN -> [SKIP][229] ([i915#15102]) +8 other tests skip
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-1/igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-rgb565-draw-render:
- shard-rkl: NOTRUN -> [SKIP][230] ([i915#14544] / [i915#15102] / [i915#3023]) +2 other tests skip
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-rgb565-draw-render.html
* igt@kms_frontbuffer_tracking@psr-shrfb-scaledprimary:
- shard-tglu: NOTRUN -> [SKIP][231] ([i915#15102]) +11 other tests skip
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-9/igt@kms_frontbuffer_tracking@psr-shrfb-scaledprimary.html
* igt@kms_hdr@invalid-metadata-sizes:
- shard-rkl: NOTRUN -> [SKIP][232] ([i915#3555] / [i915#8228]) +2 other tests skip
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-7/igt@kms_hdr@invalid-metadata-sizes.html
* igt@kms_hdr@static-toggle-suspend:
- shard-dg2: NOTRUN -> [SKIP][233] ([i915#3555] / [i915#8228]) +1 other test skip
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-8/igt@kms_hdr@static-toggle-suspend.html
* igt@kms_hdr@static-toggle-suspend@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [ABORT][234] ([i915#15132])
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-1/igt@kms_hdr@static-toggle-suspend@pipe-a-hdmi-a-2.html
* igt@kms_joiner@basic-big-joiner:
- shard-rkl: NOTRUN -> [SKIP][235] ([i915#14544] / [i915#15460])
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_joiner@basic-big-joiner.html
* igt@kms_joiner@basic-max-non-joiner:
- shard-mtlp: NOTRUN -> [SKIP][236] ([i915#13688])
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-6/igt@kms_joiner@basic-max-non-joiner.html
- shard-rkl: NOTRUN -> [SKIP][237] ([i915#13688])
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-2/igt@kms_joiner@basic-max-non-joiner.html
* igt@kms_joiner@basic-ultra-joiner:
- shard-rkl: NOTRUN -> [SKIP][238] ([i915#14544] / [i915#15458])
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_joiner@basic-ultra-joiner.html
* igt@kms_joiner@invalid-modeset-force-ultra-joiner:
- shard-tglu: NOTRUN -> [SKIP][239] ([i915#15458])
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-5/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
* igt@kms_panel_fitting@legacy:
- shard-tglu: NOTRUN -> [SKIP][240] ([i915#6301])
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-7/igt@kms_panel_fitting@legacy.html
* igt@kms_pipe_stress@stress-xrgb8888-4tiled:
- shard-rkl: NOTRUN -> [SKIP][241] ([i915#14712])
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-5/igt@kms_pipe_stress@stress-xrgb8888-4tiled.html
* igt@kms_plane@pixel-format-4-tiled-dg2-mc-ccs-modifier-source-clamping:
- shard-tglu: NOTRUN -> [SKIP][242] ([i915#15709]) +1 other test skip
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-7/igt@kms_plane@pixel-format-4-tiled-dg2-mc-ccs-modifier-source-clamping.html
* igt@kms_plane@pixel-format-4-tiled-dg2-rc-ccs-modifier:
- shard-rkl: NOTRUN -> [SKIP][243] ([i915#14544] / [i915#15709])
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_plane@pixel-format-4-tiled-dg2-rc-ccs-modifier.html
* igt@kms_plane@pixel-format-4-tiled-mtl-mc-ccs-modifier:
- shard-rkl: NOTRUN -> [SKIP][244] ([i915#15709]) +8 other tests skip
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-5/igt@kms_plane@pixel-format-4-tiled-mtl-mc-ccs-modifier.html
* igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-modifier:
- shard-tglu-1: NOTRUN -> [SKIP][245] ([i915#15709])
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-1/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-modifier.html
* igt@kms_plane@pixel-format-x-tiled-modifier@pipe-a-plane-7:
- shard-tglu: NOTRUN -> [SKIP][246] ([i915#15608]) +3 other tests skip
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-8/igt@kms_plane@pixel-format-x-tiled-modifier@pipe-a-plane-7.html
* igt@kms_plane@pixel-format-y-tiled-modifier:
- shard-mtlp: NOTRUN -> [SKIP][247] ([i915#15709])
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-4/igt@kms_plane@pixel-format-y-tiled-modifier.html
- shard-dg2: NOTRUN -> [SKIP][248] ([i915#15709]) +1 other test skip
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-7/igt@kms_plane@pixel-format-y-tiled-modifier.html
* igt@kms_plane@pixel-format-y-tiled-modifier@pipe-b-plane-5:
- shard-rkl: NOTRUN -> [SKIP][249] ([i915#15608]) +1 other test skip
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-5/igt@kms_plane@pixel-format-y-tiled-modifier@pipe-b-plane-5.html
* igt@kms_plane@pixel-format-y-tiled-modifier@pipe-b-plane-7:
- shard-dg1: NOTRUN -> [SKIP][250] ([i915#15608]) +1 other test skip
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-14/igt@kms_plane@pixel-format-y-tiled-modifier@pipe-b-plane-7.html
* igt@kms_plane_alpha_blend@alpha-opaque-fb:
- shard-glk: NOTRUN -> [FAIL][251] ([i915#10647] / [i915#12169]) +1 other test fail
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-glk8/igt@kms_plane_alpha_blend@alpha-opaque-fb.html
* igt@kms_plane_alpha_blend@constant-alpha-max@pipe-c-hdmi-a-1:
- shard-glk: NOTRUN -> [FAIL][252] ([i915#10647]) +3 other tests fail
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-glk3/igt@kms_plane_alpha_blend@constant-alpha-max@pipe-c-hdmi-a-1.html
* igt@kms_plane_lowres@tiling-x:
- shard-mtlp: NOTRUN -> [SKIP][253] ([i915#11614] / [i915#3582]) +1 other test skip
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-8/igt@kms_plane_lowres@tiling-x.html
* igt@kms_plane_lowres@tiling-x@pipe-c-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][254] ([i915#10226] / [i915#11614] / [i915#3582]) +2 other tests skip
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-8/igt@kms_plane_lowres@tiling-x@pipe-c-edp-1.html
* igt@kms_plane_multiple@tiling-yf:
- shard-rkl: NOTRUN -> [SKIP][255] ([i915#14259])
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-2/igt@kms_plane_multiple@tiling-yf.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-b:
- shard-rkl: NOTRUN -> [SKIP][256] ([i915#15329]) +3 other tests skip
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-7/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-b.html
* igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-d:
- shard-tglu: NOTRUN -> [SKIP][257] ([i915#15329]) +4 other tests skip
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-9/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-d.html
* igt@kms_pm_backlight@bad-brightness:
- shard-rkl: NOTRUN -> [SKIP][258] ([i915#5354]) +1 other test skip
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-7/igt@kms_pm_backlight@bad-brightness.html
* igt@kms_pm_backlight@brightness-with-dpms:
- shard-dg2: NOTRUN -> [SKIP][259] ([i915#12343])
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-4/igt@kms_pm_backlight@brightness-with-dpms.html
- shard-rkl: NOTRUN -> [SKIP][260] ([i915#12343])
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-8/igt@kms_pm_backlight@brightness-with-dpms.html
- shard-dg1: NOTRUN -> [SKIP][261] ([i915#12343])
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-12/igt@kms_pm_backlight@brightness-with-dpms.html
- shard-tglu: NOTRUN -> [SKIP][262] ([i915#12343])
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-5/igt@kms_pm_backlight@brightness-with-dpms.html
* igt@kms_pm_backlight@fade:
- shard-tglu: NOTRUN -> [SKIP][263] ([i915#9812])
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-3/igt@kms_pm_backlight@fade.html
* igt@kms_pm_dc@dc6-dpms:
- shard-dg2: NOTRUN -> [SKIP][264] ([i915#15751])
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-4/igt@kms_pm_dc@dc6-dpms.html
- shard-rkl: NOTRUN -> [FAIL][265] ([i915#15752])
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-2/igt@kms_pm_dc@dc6-dpms.html
- shard-dg1: NOTRUN -> [SKIP][266] ([i915#3361])
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-18/igt@kms_pm_dc@dc6-dpms.html
- shard-tglu: NOTRUN -> [FAIL][267] ([i915#15752])
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-4/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-glk10: NOTRUN -> [SKIP][268] +139 other tests skip
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-glk10/igt@kms_pm_lpsp@kms-lpsp.html
- shard-tglu-1: NOTRUN -> [SKIP][269] ([i915#3828])
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-1/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_lpsp@screens-disabled:
- shard-rkl: NOTRUN -> [SKIP][270] ([i915#8430])
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-8/igt@kms_pm_lpsp@screens-disabled.html
* igt@kms_pm_rpm@dpms-mode-unset-lpsp:
- shard-dg2: [PASS][271] -> [SKIP][272] ([i915#15073])
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-dg2-4/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-5/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html
* igt@kms_pm_rpm@i2c:
- shard-dg1: [PASS][273] -> [DMESG-WARN][274] ([i915#4423])
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-dg1-19/igt@kms_pm_rpm@i2c.html
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-17/igt@kms_pm_rpm@i2c.html
* igt@kms_pm_rpm@modeset-lpsp:
- shard-dg1: [PASS][275] -> [SKIP][276] ([i915#15073])
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-dg1-14/igt@kms_pm_rpm@modeset-lpsp.html
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-18/igt@kms_pm_rpm@modeset-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp-stress-no-wait:
- shard-dg2: NOTRUN -> [SKIP][277] ([i915#15073])
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-8/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
- shard-rkl: NOTRUN -> [SKIP][278] ([i915#15073]) +1 other test skip
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-8/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
- shard-dg1: NOTRUN -> [SKIP][279] ([i915#15073]) +1 other test skip
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-14/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
- shard-tglu: NOTRUN -> [SKIP][280] ([i915#15073])
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-9/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
- shard-mtlp: NOTRUN -> [SKIP][281] ([i915#15073])
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-4/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
* igt@kms_prime@basic-crc-hybrid:
- shard-rkl: NOTRUN -> [SKIP][282] ([i915#14544] / [i915#6524])
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_prime@basic-crc-hybrid.html
- shard-tglu: NOTRUN -> [SKIP][283] ([i915#6524]) +1 other test skip
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-10/igt@kms_prime@basic-crc-hybrid.html
* igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area:
- shard-glk: NOTRUN -> [SKIP][284] ([i915#11520]) +13 other tests skip
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-glk5/igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area.html
- shard-dg2: NOTRUN -> [SKIP][285] ([i915#11520]) +3 other tests skip
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-4/igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area.html
- shard-snb: NOTRUN -> [SKIP][286] ([i915#11520]) +3 other tests skip
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-snb6/igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area.html
- shard-dg1: NOTRUN -> [SKIP][287] ([i915#11520]) +3 other tests skip
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-16/igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][288] ([i915#9808])
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-5/igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area@pipe-a-edp-1.html
* igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-fully-sf:
- shard-tglu: NOTRUN -> [SKIP][289] ([i915#11520]) +9 other tests skip
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-4/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf:
- shard-rkl: NOTRUN -> [SKIP][290] ([i915#11520]) +13 other tests skip
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-8/igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_sf@pr-plane-move-sf-dmg-area:
- shard-mtlp: NOTRUN -> [SKIP][291] ([i915#12316]) +3 other tests skip
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-4/igt@kms_psr2_sf@pr-plane-move-sf-dmg-area.html
- shard-glk11: NOTRUN -> [SKIP][292] ([i915#11520]) +1 other test skip
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-glk11/igt@kms_psr2_sf@pr-plane-move-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf:
- shard-tglu-1: NOTRUN -> [SKIP][293] ([i915#11520]) +3 other tests skip
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-1/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf.html
- shard-glk10: NOTRUN -> [SKIP][294] ([i915#11520]) +3 other tests skip
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-glk10/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf:
- shard-rkl: NOTRUN -> [SKIP][295] ([i915#11520] / [i915#14544])
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf.html
* igt@kms_psr2_su@page_flip-nv12:
- shard-rkl: NOTRUN -> [SKIP][296] ([i915#9683]) +1 other test skip
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-5/igt@kms_psr2_su@page_flip-nv12.html
* igt@kms_psr2_su@page_flip-xrgb8888:
- shard-dg2: NOTRUN -> [SKIP][297] ([i915#9683])
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-8/igt@kms_psr2_su@page_flip-xrgb8888.html
* igt@kms_psr@fbc-pr-sprite-mmap-gtt:
- shard-tglu-1: NOTRUN -> [SKIP][298] ([i915#9732]) +6 other tests skip
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-1/igt@kms_psr@fbc-pr-sprite-mmap-gtt.html
* igt@kms_psr@fbc-psr2-primary-mmap-cpu:
- shard-mtlp: NOTRUN -> [SKIP][299] ([i915#9688]) +7 other tests skip
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-4/igt@kms_psr@fbc-psr2-primary-mmap-cpu.html
* igt@kms_psr@psr-cursor-render:
- shard-dg2: NOTRUN -> [SKIP][300] ([i915#1072] / [i915#9732]) +14 other tests skip
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-6/igt@kms_psr@psr-cursor-render.html
* igt@kms_psr@psr-sprite-plane-move:
- shard-dg1: NOTRUN -> [SKIP][301] ([i915#1072] / [i915#9732]) +9 other tests skip
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-17/igt@kms_psr@psr-sprite-plane-move.html
- shard-tglu: NOTRUN -> [SKIP][302] ([i915#9732]) +17 other tests skip
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-7/igt@kms_psr@psr-sprite-plane-move.html
* igt@kms_psr@psr-suspend:
- shard-rkl: NOTRUN -> [SKIP][303] ([i915#1072] / [i915#14544] / [i915#9732]) +4 other tests skip
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_psr@psr-suspend.html
* igt@kms_psr@psr2-sprite-mmap-cpu:
- shard-rkl: NOTRUN -> [SKIP][304] ([i915#1072] / [i915#9732]) +25 other tests skip
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-3/igt@kms_psr@psr2-sprite-mmap-cpu.html
* igt@kms_rotation_crc@bad-tiling:
- shard-dg2: NOTRUN -> [SKIP][305] ([i915#12755])
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-1/igt@kms_rotation_crc@bad-tiling.html
- shard-mtlp: NOTRUN -> [SKIP][306] ([i915#12755])
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-7/igt@kms_rotation_crc@bad-tiling.html
* igt@kms_rotation_crc@multiplane-rotation:
- shard-glk10: NOTRUN -> [INCOMPLETE][307] ([i915#15492])
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-glk10/igt@kms_rotation_crc@multiplane-rotation.html
* igt@kms_rotation_crc@multiplane-rotation-cropping-bottom:
- shard-glk11: NOTRUN -> [INCOMPLETE][308] ([i915#15500])
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-glk11/igt@kms_rotation_crc@multiplane-rotation-cropping-bottom.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90:
- shard-rkl: NOTRUN -> [SKIP][309] ([i915#5289]) +1 other test skip
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-2/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html
* igt@kms_scaling_modes@scaling-mode-full-aspect:
- shard-dg2: NOTRUN -> [SKIP][310] ([i915#3555])
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-1/igt@kms_scaling_modes@scaling-mode-full-aspect.html
* igt@kms_scaling_modes@scaling-mode-none:
- shard-tglu-1: NOTRUN -> [SKIP][311] ([i915#3555]) +2 other tests skip
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-1/igt@kms_scaling_modes@scaling-mode-none.html
* igt@kms_setmode@basic-clone-single-crtc:
- shard-tglu: NOTRUN -> [SKIP][312] ([i915#3555]) +2 other tests skip
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-9/igt@kms_setmode@basic-clone-single-crtc.html
* igt@kms_setmode@invalid-clone-single-crtc-stealing:
- shard-rkl: NOTRUN -> [SKIP][313] ([i915#14544] / [i915#3555])
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_setmode@invalid-clone-single-crtc-stealing.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-dg1: NOTRUN -> [SKIP][314] ([i915#8623])
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-14/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
- shard-dg2: NOTRUN -> [SKIP][315] ([i915#8623])
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-6/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
* igt@kms_vblank@ts-continuation-dpms-suspend@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [INCOMPLETE][316] ([i915#12276]) +1 other test incomplete
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-glk8/igt@kms_vblank@ts-continuation-dpms-suspend@pipe-a-hdmi-a-1.html
* igt@kms_vrr@flip-basic:
- shard-rkl: NOTRUN -> [SKIP][317] ([i915#15243] / [i915#3555]) +2 other tests skip
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-4/igt@kms_vrr@flip-basic.html
* igt@kms_vrr@flip-basic-fastset:
- shard-dg2: NOTRUN -> [SKIP][318] ([i915#9906]) +1 other test skip
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-4/igt@kms_vrr@flip-basic-fastset.html
* igt@kms_vrr@flipline:
- shard-mtlp: NOTRUN -> [SKIP][319] ([i915#3555] / [i915#8808])
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-7/igt@kms_vrr@flipline.html
- shard-dg2: NOTRUN -> [SKIP][320] ([i915#15243] / [i915#3555])
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-4/igt@kms_vrr@flipline.html
- shard-dg1: NOTRUN -> [SKIP][321] ([i915#3555])
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-12/igt@kms_vrr@flipline.html
* igt@kms_vrr@negative-basic:
- shard-rkl: NOTRUN -> [SKIP][322] ([i915#14544] / [i915#3555] / [i915#9906])
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_vrr@negative-basic.html
- shard-tglu: NOTRUN -> [SKIP][323] ([i915#3555] / [i915#9906])
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-10/igt@kms_vrr@negative-basic.html
* igt@kms_vrr@seamless-rr-switch-drrs:
- shard-rkl: NOTRUN -> [SKIP][324] ([i915#9906]) +1 other test skip
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-5/igt@kms_vrr@seamless-rr-switch-drrs.html
- shard-dg1: NOTRUN -> [SKIP][325] ([i915#9906])
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-14/igt@kms_vrr@seamless-rr-switch-drrs.html
- shard-tglu: NOTRUN -> [SKIP][326] ([i915#9906])
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-6/igt@kms_vrr@seamless-rr-switch-drrs.html
- shard-mtlp: NOTRUN -> [SKIP][327] ([i915#8808] / [i915#9906])
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-6/igt@kms_vrr@seamless-rr-switch-drrs.html
* igt@kms_vrr@seamless-rr-switch-vrr:
- shard-rkl: NOTRUN -> [SKIP][328] ([i915#14544] / [i915#9906])
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_vrr@seamless-rr-switch-vrr.html
* igt@perf@global-sseu-config:
- shard-dg2: NOTRUN -> [SKIP][329] ([i915#7387])
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-3/igt@perf@global-sseu-config.html
* igt@perf_pmu@module-unload:
- shard-glk11: NOTRUN -> [ABORT][330] ([i915#15778])
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-glk11/igt@perf_pmu@module-unload.html
* igt@perf_pmu@rc6-all-gts:
- shard-rkl: NOTRUN -> [SKIP][331] ([i915#8516])
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-8/igt@perf_pmu@rc6-all-gts.html
* igt@prime_vgem@basic-fence-mmap:
- shard-mtlp: NOTRUN -> [SKIP][332] ([i915#3708] / [i915#4077])
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-3/igt@prime_vgem@basic-fence-mmap.html
- shard-dg2: NOTRUN -> [SKIP][333] ([i915#3708] / [i915#4077])
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-1/igt@prime_vgem@basic-fence-mmap.html
- shard-dg1: NOTRUN -> [SKIP][334] ([i915#3708] / [i915#4077])
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-17/igt@prime_vgem@basic-fence-mmap.html
* igt@prime_vgem@basic-read:
- shard-dg2: NOTRUN -> [SKIP][335] ([i915#3291] / [i915#3708])
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-6/igt@prime_vgem@basic-read.html
- shard-rkl: NOTRUN -> [SKIP][336] ([i915#3291] / [i915#3708])
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-5/igt@prime_vgem@basic-read.html
- shard-dg1: NOTRUN -> [SKIP][337] ([i915#3708])
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-14/igt@prime_vgem@basic-read.html
* igt@prime_vgem@fence-write-hang:
- shard-mtlp: NOTRUN -> [SKIP][338] ([i915#3708]) +1 other test skip
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-7/igt@prime_vgem@fence-write-hang.html
- shard-rkl: NOTRUN -> [SKIP][339] ([i915#3708])
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-8/igt@prime_vgem@fence-write-hang.html
* igt@sriov_basic@enable-vfs-autoprobe-off:
- shard-dg2: NOTRUN -> [SKIP][340] ([i915#9917])
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-7/igt@sriov_basic@enable-vfs-autoprobe-off.html
* igt@sriov_basic@enable-vfs-bind-unbind-each:
- shard-rkl: NOTRUN -> [SKIP][341] ([i915#9917]) +1 other test skip
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-2/igt@sriov_basic@enable-vfs-bind-unbind-each.html
* igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all:
- shard-tglu: NOTRUN -> [FAIL][342] ([i915#12910])
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-5/igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all.html
#### Possible fixes ####
* igt@gem_exec_big@single:
- shard-dg2: [CRASH][343] -> [PASS][344]
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-dg2-8/igt@gem_exec_big@single.html
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-4/igt@gem_exec_big@single.html
- shard-tglu: [ABORT][345] ([i915#11713]) -> [PASS][346]
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-tglu-4/igt@gem_exec_big@single.html
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-4/igt@gem_exec_big@single.html
* igt@gem_workarounds@suspend-resume:
- shard-rkl: [INCOMPLETE][347] ([i915#13356]) -> [PASS][348] +2 other tests pass
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-4/igt@gem_workarounds@suspend-resume.html
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-4/igt@gem_workarounds@suspend-resume.html
* igt@gem_workarounds@suspend-resume-context:
- shard-glk: [INCOMPLETE][349] ([i915#13356]) -> [PASS][350]
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-glk4/igt@gem_workarounds@suspend-resume-context.html
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-glk4/igt@gem_workarounds@suspend-resume-context.html
* igt@i915_module_load@reload-no-display:
- shard-dg2: [DMESG-WARN][351] ([i915#13029] / [i915#14545]) -> [PASS][352]
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-dg2-8/igt@i915_module_load@reload-no-display.html
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-1/igt@i915_module_load@reload-no-display.html
- shard-dg1: [DMESG-WARN][353] ([i915#13029] / [i915#14545]) -> [PASS][354]
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-dg1-18/igt@i915_module_load@reload-no-display.html
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-17/igt@i915_module_load@reload-no-display.html
* igt@i915_pm_freq_api@freq-suspend@gt0:
- shard-dg2: [INCOMPLETE][355] ([i915#13356] / [i915#13820]) -> [PASS][356] +1 other test pass
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-dg2-6/igt@i915_pm_freq_api@freq-suspend@gt0.html
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-8/igt@i915_pm_freq_api@freq-suspend@gt0.html
* igt@i915_power@sanity:
- shard-mtlp: [SKIP][357] ([i915#7984]) -> [PASS][358]
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-mtlp-4/igt@i915_power@sanity.html
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-4/igt@i915_power@sanity.html
* igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-hdmi-a-3:
- shard-dg2: [FAIL][359] ([i915#14888]) -> [PASS][360] +1 other test pass
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-dg2-6/igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-hdmi-a-3.html
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-6/igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-hdmi-a-3.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing:
- shard-tglu: [FAIL][361] ([i915#15662]) -> [PASS][362] +1 other test pass
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-tglu-5/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-3/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
* igt@kms_cursor_crc@cursor-sliding-256x85:
- shard-rkl: [FAIL][363] ([i915#13566]) -> [PASS][364] +1 other test pass
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-8/igt@kms_cursor_crc@cursor-sliding-256x85.html
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-5/igt@kms_cursor_crc@cursor-sliding-256x85.html
* igt@kms_flip@2x-blocking-wf_vblank@ab-vga1-hdmi-a1:
- shard-snb: [FAIL][365] ([i915#10826]) -> [PASS][366] +1 other test pass
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-snb5/igt@kms_flip@2x-blocking-wf_vblank@ab-vga1-hdmi-a1.html
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-snb6/igt@kms_flip@2x-blocking-wf_vblank@ab-vga1-hdmi-a1.html
* igt@kms_flip@flip-vs-suspend:
- shard-rkl: [INCOMPLETE][367] ([i915#6113]) -> [PASS][368]
[367]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-3/igt@kms_flip@flip-vs-suspend.html
[368]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-8/igt@kms_flip@flip-vs-suspend.html
* igt@kms_flip@flip-vs-suspend@d-edp1:
- shard-mtlp: [INCOMPLETE][369] ([i915#6113]) -> [PASS][370] +1 other test pass
[369]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-mtlp-2/igt@kms_flip@flip-vs-suspend@d-edp1.html
[370]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-7/igt@kms_flip@flip-vs-suspend@d-edp1.html
* igt@kms_pm_rpm@dpms-non-lpsp:
- shard-dg1: [SKIP][371] ([i915#15073]) -> [PASS][372]
[371]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-dg1-14/igt@kms_pm_rpm@dpms-non-lpsp.html
[372]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-17/igt@kms_pm_rpm@dpms-non-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp:
- shard-dg2: [SKIP][373] ([i915#15073]) -> [PASS][374]
[373]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-dg2-7/igt@kms_pm_rpm@modeset-lpsp.html
[374]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-4/igt@kms_pm_rpm@modeset-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp:
- shard-rkl: [SKIP][375] ([i915#15073]) -> [PASS][376] +1 other test pass
[375]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-5/igt@kms_pm_rpm@modeset-non-lpsp.html
[376]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-3/igt@kms_pm_rpm@modeset-non-lpsp.html
* igt@kms_setmode@basic@pipe-a-hdmi-a-1:
- shard-snb: [FAIL][377] ([i915#15106]) -> [PASS][378] +1 other test pass
[377]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-snb1/igt@kms_setmode@basic@pipe-a-hdmi-a-1.html
[378]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-snb7/igt@kms_setmode@basic@pipe-a-hdmi-a-1.html
* igt@kms_vblank@ts-continuation-suspend:
- shard-rkl: [INCOMPLETE][379] ([i915#12276]) -> [PASS][380]
[379]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-6/igt@kms_vblank@ts-continuation-suspend.html
[380]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-8/igt@kms_vblank@ts-continuation-suspend.html
* igt@kms_vrr@negative-basic:
- shard-mtlp: [FAIL][381] ([i915#15420]) -> [PASS][382] +1 other test pass
[381]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-mtlp-8/igt@kms_vrr@negative-basic.html
[382]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-4/igt@kms_vrr@negative-basic.html
* igt@perf_pmu@all-busy-idle-check-all:
- shard-dg2: [FAIL][383] ([i915#15453]) -> [PASS][384]
[383]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-dg2-3/igt@perf_pmu@all-busy-idle-check-all.html
[384]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-1/igt@perf_pmu@all-busy-idle-check-all.html
- shard-dg1: [FAIL][385] ([i915#15453]) -> [PASS][386]
[385]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-dg1-19/igt@perf_pmu@all-busy-idle-check-all.html
[386]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-17/igt@perf_pmu@all-busy-idle-check-all.html
- shard-mtlp: [FAIL][387] ([i915#15453]) -> [PASS][388]
[387]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-mtlp-3/igt@perf_pmu@all-busy-idle-check-all.html
[388]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-mtlp-3/igt@perf_pmu@all-busy-idle-check-all.html
#### Warnings ####
* igt@api_intel_bb@blit-reloc-keep-cache:
- shard-rkl: [SKIP][389] ([i915#8411]) -> [SKIP][390] ([i915#14544] / [i915#8411])
[389]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-4/igt@api_intel_bb@blit-reloc-keep-cache.html
[390]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@api_intel_bb@blit-reloc-keep-cache.html
* igt@gem_ccs@block-copy-compressed:
- shard-rkl: [SKIP][391] ([i915#3555] / [i915#9323]) -> [SKIP][392] ([i915#14544] / [i915#3555] / [i915#9323])
[391]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-5/igt@gem_ccs@block-copy-compressed.html
[392]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@gem_ccs@block-copy-compressed.html
* igt@gem_ctx_sseu@invalid-args:
- shard-rkl: [SKIP][393] ([i915#280]) -> [SKIP][394] ([i915#14544] / [i915#280])
[393]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-2/igt@gem_ctx_sseu@invalid-args.html
[394]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@gem_ctx_sseu@invalid-args.html
* igt@gem_exec_balancer@parallel-keep-in-fence:
- shard-rkl: [SKIP][395] ([i915#4525]) -> [SKIP][396] ([i915#14544] / [i915#4525])
[395]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-7/igt@gem_exec_balancer@parallel-keep-in-fence.html
[396]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@gem_exec_balancer@parallel-keep-in-fence.html
* igt@gem_exec_reloc@basic-active:
- shard-rkl: [SKIP][397] ([i915#3281]) -> [SKIP][398] ([i915#14544] / [i915#3281]) +1 other test skip
[397]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-7/igt@gem_exec_reloc@basic-active.html
[398]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@gem_exec_reloc@basic-active.html
* igt@gem_exec_reloc@basic-softpin:
- shard-rkl: [SKIP][399] ([i915#14544] / [i915#3281]) -> [SKIP][400] ([i915#3281]) +2 other tests skip
[399]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-6/igt@gem_exec_reloc@basic-softpin.html
[400]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-4/igt@gem_exec_reloc@basic-softpin.html
* igt@gem_lmem_swapping@verify-random:
- shard-rkl: [SKIP][401] ([i915#4613]) -> [SKIP][402] ([i915#14544] / [i915#4613])
[401]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-7/igt@gem_lmem_swapping@verify-random.html
[402]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@gem_lmem_swapping@verify-random.html
* igt@gem_pread@bench:
- shard-rkl: [SKIP][403] ([i915#3282]) -> [SKIP][404] ([i915#14544] / [i915#3282])
[403]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-7/igt@gem_pread@bench.html
[404]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@gem_pread@bench.html
* igt@gem_pwrite@basic-random:
- shard-rkl: [SKIP][405] ([i915#14544] / [i915#3282]) -> [SKIP][406] ([i915#3282]) +1 other test skip
[405]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-6/igt@gem_pwrite@basic-random.html
[406]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-2/igt@gem_pwrite@basic-random.html
* igt@gem_userptr_blits@dmabuf-sync:
- shard-rkl: [SKIP][407] ([i915#14544] / [i915#3297] / [i915#3323]) -> [SKIP][408] ([i915#3297] / [i915#3323])
[407]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-6/igt@gem_userptr_blits@dmabuf-sync.html
[408]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-7/igt@gem_userptr_blits@dmabuf-sync.html
* igt@gem_userptr_blits@unsync-overlap:
- shard-rkl: [SKIP][409] ([i915#14544] / [i915#3297]) -> [SKIP][410] ([i915#3297])
[409]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-6/igt@gem_userptr_blits@unsync-overlap.html
[410]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-5/igt@gem_userptr_blits@unsync-overlap.html
* igt@gen9_exec_parse@unaligned-jump:
- shard-rkl: [SKIP][411] ([i915#2527]) -> [SKIP][412] ([i915#14544] / [i915#2527])
[411]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-5/igt@gen9_exec_parse@unaligned-jump.html
[412]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@gen9_exec_parse@unaligned-jump.html
* igt@i915_pm_freq_api@freq-reset:
- shard-rkl: [SKIP][413] ([i915#14544] / [i915#8399]) -> [SKIP][414] ([i915#8399])
[413]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-6/igt@i915_pm_freq_api@freq-reset.html
[414]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-2/igt@i915_pm_freq_api@freq-reset.html
* igt@kms_atomic@plane-primary-overlay-mutable-zpos:
- shard-rkl: [SKIP][415] ([i915#9531]) -> [SKIP][416] ([i915#14544] / [i915#9531])
[415]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-8/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
[416]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-rkl: [SKIP][417] ([i915#1769] / [i915#3555]) -> [SKIP][418] ([i915#14544] / [i915#1769] / [i915#3555])
[417]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-8/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
[418]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_big_fb@4-tiled-32bpp-rotate-0:
- shard-rkl: [SKIP][419] ([i915#5286]) -> [SKIP][420] ([i915#14544] / [i915#5286]) +2 other tests skip
[419]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-3/igt@kms_big_fb@4-tiled-32bpp-rotate-0.html
[420]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_big_fb@4-tiled-32bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-32bpp-rotate-270:
- shard-rkl: [SKIP][421] ([i915#14544] / [i915#5286]) -> [SKIP][422] ([i915#5286]) +1 other test skip
[421]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-6/igt@kms_big_fb@4-tiled-32bpp-rotate-270.html
[422]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-7/igt@kms_big_fb@4-tiled-32bpp-rotate-270.html
* igt@kms_big_fb@linear-64bpp-rotate-90:
- shard-rkl: [SKIP][423] ([i915#3638]) -> [SKIP][424] ([i915#14544] / [i915#3638])
[423]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-2/igt@kms_big_fb@linear-64bpp-rotate-90.html
[424]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_big_fb@linear-64bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180:
- shard-rkl: [SKIP][425] ([i915#14544]) -> [SKIP][426] +7 other tests skip
[425]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-6/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180.html
[426]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-1/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0:
- shard-rkl: [SKIP][427] -> [SKIP][428] ([i915#14544]) +12 other tests skip
[427]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-7/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0.html
[428]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0.html
* igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-4:
- shard-dg1: [SKIP][429] ([i915#6095]) -> [SKIP][430] ([i915#4423] / [i915#6095]) +1 other test skip
[429]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-dg1-18/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-4.html
[430]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-17/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-4.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-2:
- shard-rkl: [SKIP][431] ([i915#14544] / [i915#6095]) -> [SKIP][432] ([i915#6095]) +4 other tests skip
[431]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-2.html
[432]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-4/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-2.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs:
- shard-rkl: [SKIP][433] ([i915#14098] / [i915#6095]) -> [SKIP][434] ([i915#14098] / [i915#14544] / [i915#6095]) +9 other tests skip
[433]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-3/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs.html
[434]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: [SKIP][435] ([i915#6095]) -> [SKIP][436] ([i915#14544] / [i915#6095]) +6 other tests skip
[435]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-3/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs@pipe-b-hdmi-a-2.html
[436]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-c-hdmi-a-2:
- shard-rkl: [SKIP][437] ([i915#14098] / [i915#14544] / [i915#6095]) -> [SKIP][438] ([i915#14098] / [i915#6095]) +7 other tests skip
[437]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-6/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-c-hdmi-a-2.html
[438]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-7/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-c-hdmi-a-2.html
* igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs:
- shard-rkl: [SKIP][439] ([i915#12313]) -> [SKIP][440] ([i915#12313] / [i915#14544])
[439]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-5/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html
[440]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html
* igt@kms_cdclk@plane-scaling:
- shard-rkl: [SKIP][441] ([i915#14544] / [i915#3742]) -> [SKIP][442] ([i915#3742])
[441]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-6/igt@kms_cdclk@plane-scaling.html
[442]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-4/igt@kms_cdclk@plane-scaling.html
* igt@kms_chamelium_frames@hdmi-crc-fast:
- shard-rkl: [SKIP][443] ([i915#11151] / [i915#14544] / [i915#7828]) -> [SKIP][444] ([i915#11151] / [i915#7828]) +3 other tests skip
[443]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-6/igt@kms_chamelium_frames@hdmi-crc-fast.html
[444]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-1/igt@kms_chamelium_frames@hdmi-crc-fast.html
* igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode:
- shard-rkl: [SKIP][445] ([i915#11151] / [i915#7828]) -> [SKIP][446] ([i915#11151] / [i915#14544] / [i915#7828]) +4 other tests skip
[445]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-8/igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode.html
[446]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode.html
* igt@kms_color@deep-color:
- shard-dg1: [SKIP][447] ([i915#12655] / [i915#3555]) -> [SKIP][448] ([i915#12655] / [i915#3555] / [i915#4423])
[447]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-dg1-12/igt@kms_color@deep-color.html
[448]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-17/igt@kms_color@deep-color.html
* igt@kms_content_protection@atomic-dpms-hdcp14:
- shard-rkl: [SKIP][449] ([i915#6944]) -> [SKIP][450] ([i915#14544] / [i915#6944])
[449]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-5/igt@kms_content_protection@atomic-dpms-hdcp14.html
[450]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_content_protection@atomic-dpms-hdcp14.html
* igt@kms_content_protection@dp-mst-lic-type-0-hdcp14:
- shard-rkl: [SKIP][451] ([i915#15330]) -> [SKIP][452] ([i915#14544] / [i915#15330])
[451]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-2/igt@kms_content_protection@dp-mst-lic-type-0-hdcp14.html
[452]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_content_protection@dp-mst-lic-type-0-hdcp14.html
* igt@kms_content_protection@mei-interface:
- shard-dg1: [SKIP][453] ([i915#6944] / [i915#9424]) -> [SKIP][454] ([i915#9433])
[453]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-dg1-18/igt@kms_content_protection@mei-interface.html
[454]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-12/igt@kms_content_protection@mei-interface.html
* igt@kms_content_protection@uevent:
- shard-rkl: [SKIP][455] ([i915#14544] / [i915#6944] / [i915#7118] / [i915#9424]) -> [SKIP][456] ([i915#6944] / [i915#7118] / [i915#9424])
[455]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-6/igt@kms_content_protection@uevent.html
[456]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-7/igt@kms_content_protection@uevent.html
* igt@kms_cursor_crc@cursor-offscreen-32x32:
- shard-rkl: [SKIP][457] ([i915#14544] / [i915#3555]) -> [SKIP][458] ([i915#3555])
[457]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-6/igt@kms_cursor_crc@cursor-offscreen-32x32.html
[458]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-8/igt@kms_cursor_crc@cursor-offscreen-32x32.html
* igt@kms_cursor_crc@cursor-offscreen-512x512:
- shard-rkl: [SKIP][459] ([i915#13049]) -> [SKIP][460] ([i915#13049] / [i915#14544]) +1 other test skip
[459]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-8/igt@kms_cursor_crc@cursor-offscreen-512x512.html
[460]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_cursor_crc@cursor-offscreen-512x512.html
* igt@kms_cursor_crc@cursor-onscreen-max-size:
- shard-rkl: [SKIP][461] ([i915#3555]) -> [SKIP][462] ([i915#14544] / [i915#3555]) +2 other tests skip
[461]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-7/igt@kms_cursor_crc@cursor-onscreen-max-size.html
[462]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_cursor_crc@cursor-onscreen-max-size.html
* igt@kms_fbcon_fbt@psr:
- shard-rkl: [SKIP][463] ([i915#14544] / [i915#3955]) -> [SKIP][464] ([i915#3955])
[463]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-6/igt@kms_fbcon_fbt@psr.html
[464]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-7/igt@kms_fbcon_fbt@psr.html
* igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible:
- shard-rkl: [SKIP][465] ([i915#9934]) -> [SKIP][466] ([i915#14544] / [i915#9934]) +2 other tests skip
[465]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-2/igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible.html
[466]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible.html
* igt@kms_flip@2x-flip-vs-modeset-vs-hang:
- shard-rkl: [SKIP][467] ([i915#14544] / [i915#9934]) -> [SKIP][468] ([i915#9934])
[467]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-6/igt@kms_flip@2x-flip-vs-modeset-vs-hang.html
[468]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-5/igt@kms_flip@2x-flip-vs-modeset-vs-hang.html
* igt@kms_flip@2x-plain-flip-interruptible:
- shard-dg1: [SKIP][469] ([i915#9934]) -> [SKIP][470] ([i915#4423] / [i915#9934])
[469]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-dg1-19/igt@kms_flip@2x-plain-flip-interruptible.html
[470]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-17/igt@kms_flip@2x-plain-flip-interruptible.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling:
- shard-rkl: [SKIP][471] ([i915#15643]) -> [SKIP][472] ([i915#14544] / [i915#15643]) +1 other test skip
[471]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-4/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling.html
[472]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-wc:
- shard-rkl: [SKIP][473] ([i915#14544] / [i915#1825]) -> [SKIP][474] ([i915#1825]) +10 other tests skip
[473]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-wc.html
[474]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-3/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt:
- shard-rkl: [SKIP][475] ([i915#1825]) -> [SKIP][476] ([i915#14544] / [i915#1825]) +16 other tests skip
[475]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-3/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt.html
[476]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbc-suspend:
- shard-rkl: [INCOMPLETE][477] ([i915#10056]) -> [ABORT][478] ([i915#15132])
[477]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-suspend.html
[478]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-1/igt@kms_frontbuffer_tracking@fbc-suspend.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-cpu:
- shard-dg1: [SKIP][479] ([i915#15102]) -> [SKIP][480] ([i915#15102] / [i915#4423])
[479]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-dg1-13/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-cpu.html
[480]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-17/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-move:
- shard-rkl: [SKIP][481] ([i915#15102] / [i915#3023]) -> [SKIP][482] ([i915#14544] / [i915#15102] / [i915#3023]) +10 other tests skip
[481]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-move.html
[482]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-move:
- shard-dg2: [SKIP][483] ([i915#15102] / [i915#3458]) -> [SKIP][484] ([i915#10433] / [i915#15102] / [i915#3458]) +4 other tests skip
[483]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-dg2-7/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-move.html
[484]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-move.html
* igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-cpu:
- shard-rkl: [SKIP][485] ([i915#14544] / [i915#15102]) -> [SKIP][486] ([i915#15102])
[485]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-cpu.html
[486]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-3/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-plflip-blt:
- shard-dg2: [SKIP][487] ([i915#10433] / [i915#15102] / [i915#3458]) -> [SKIP][488] ([i915#15102] / [i915#3458]) +1 other test skip
[487]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-plflip-blt.html
[488]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg2-1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-blt:
- shard-rkl: [SKIP][489] ([i915#14544] / [i915#15102] / [i915#3023]) -> [SKIP][490] ([i915#15102] / [i915#3023]) +7 other tests skip
[489]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-blt.html
[490]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-5/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-blt.html
* igt@kms_hdr@static-toggle-suspend:
- shard-rkl: [SKIP][491] ([i915#3555] / [i915#8228]) -> [ABORT][492] ([i915#15132])
[491]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-8/igt@kms_hdr@static-toggle-suspend.html
[492]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-1/igt@kms_hdr@static-toggle-suspend.html
* igt@kms_joiner@invalid-modeset-ultra-joiner:
- shard-rkl: [SKIP][493] ([i915#15458]) -> [SKIP][494] ([i915#14544] / [i915#15458])
[493]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-2/igt@kms_joiner@invalid-modeset-ultra-joiner.html
[494]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_joiner@invalid-modeset-ultra-joiner.html
* igt@kms_plane@pixel-format-y-tiled-ccs-modifier:
- shard-rkl: [SKIP][495] ([i915#14544] / [i915#15709]) -> [SKIP][496] ([i915#15709])
[495]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-6/igt@kms_plane@pixel-format-y-tiled-ccs-modifier.html
[496]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-5/igt@kms_plane@pixel-format-y-tiled-ccs-modifier.html
* igt@kms_plane@pixel-format-yf-tiled-modifier-source-clamping:
- shard-rkl: [SKIP][497] ([i915#15709]) -> [SKIP][498] ([i915#14544] / [i915#15709])
[497]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-5/igt@kms_plane@pixel-format-yf-tiled-modifier-source-clamping.html
[498]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_plane@pixel-format-yf-tiled-modifier-source-clamping.html
* igt@kms_plane_multiple@2x-tiling-4:
- shard-rkl: [SKIP][499] ([i915#13958]) -> [SKIP][500] ([i915#13958] / [i915#14544])
[499]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-5/igt@kms_plane_multiple@2x-tiling-4.html
[500]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_plane_multiple@2x-tiling-4.html
* igt@kms_plane_multiple@2x-tiling-x:
- shard-rkl: [SKIP][501] ([i915#13958] / [i915#14544]) -> [SKIP][502] ([i915#13958])
[501]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-6/igt@kms_plane_multiple@2x-tiling-x.html
[502]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-4/igt@kms_plane_multiple@2x-tiling-x.html
* igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-a:
- shard-rkl: [SKIP][503] ([i915#14544] / [i915#15329]) -> [SKIP][504] ([i915#15329]) +3 other tests skip
[503]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-6/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-a.html
[504]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-8/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-a.html
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation:
- shard-rkl: [SKIP][505] ([i915#15329] / [i915#3555]) -> [SKIP][506] ([i915#14544] / [i915#15329] / [i915#3555])
[505]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-7/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation.html
[506]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation.html
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-b:
- shard-rkl: [SKIP][507] ([i915#15329]) -> [SKIP][508] ([i915#14544] / [i915#15329]) +2 other tests skip
[507]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-7/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-b.html
[508]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-b.html
* igt@kms_pm_dc@dc9-dpms:
- shard-tglu: [SKIP][509] ([i915#15739]) -> [SKIP][510] ([i915#15128])
[509]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-tglu-7/igt@kms_pm_dc@dc9-dpms.html
[510]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-tglu-6/igt@kms_pm_dc@dc9-dpms.html
* igt@kms_pm_rpm@dpms-mode-unset-lpsp:
- shard-rkl: [SKIP][511] ([i915#15073]) -> [SKIP][512] ([i915#14544] / [i915#15073])
[511]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-4/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html
[512]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf:
- shard-rkl: [SKIP][513] ([i915#11520]) -> [SKIP][514] ([i915#11520] / [i915#14544]) +4 other tests skip
[513]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-2/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf.html
[514]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf:
- shard-rkl: [SKIP][515] ([i915#11520] / [i915#14544]) -> [SKIP][516] ([i915#11520])
[515]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-6/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf.html
[516]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-3/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-fully-sf:
- shard-dg1: [SKIP][517] ([i915#11520]) -> [SKIP][518] ([i915#11520] / [i915#4423])
[517]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-dg1-19/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-fully-sf.html
[518]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-dg1-18/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr@psr-cursor-plane-move:
- shard-rkl: [SKIP][519] ([i915#1072] / [i915#14544] / [i915#9732]) -> [SKIP][520] ([i915#1072] / [i915#9732]) +5 other tests skip
[519]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-6/igt@kms_psr@psr-cursor-plane-move.html
[520]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-2/igt@kms_psr@psr-cursor-plane-move.html
* igt@kms_psr@psr2-cursor-plane-move:
- shard-rkl: [SKIP][521] ([i915#1072] / [i915#9732]) -> [SKIP][522] ([i915#1072] / [i915#14544] / [i915#9732]) +9 other tests skip
[521]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-7/igt@kms_psr@psr2-cursor-plane-move.html
[522]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@kms_psr@psr2-cursor-plane-move.html
* igt@kms_rotation_crc@primary-4-tiled-reflect-x-180:
- shard-rkl: [SKIP][523] ([i915#14544] / [i915#5289]) -> [SKIP][524] ([i915#5289])
[523]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-6/igt@kms_rotation_crc@primary-4-tiled-reflect-x-180.html
[524]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-7/igt@kms_rotation_crc@primary-4-tiled-reflect-x-180.html
* igt@prime_vgem@basic-fence-read:
- shard-rkl: [SKIP][525] ([i915#14544] / [i915#3291] / [i915#3708]) -> [SKIP][526] ([i915#3291] / [i915#3708])
[525]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-6/igt@prime_vgem@basic-fence-read.html
[526]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-5/igt@prime_vgem@basic-fence-read.html
* igt@prime_vgem@coherency-gtt:
- shard-rkl: [SKIP][527] ([i915#3708]) -> [SKIP][528] ([i915#14544] / [i915#3708])
[527]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-8/igt@prime_vgem@coherency-gtt.html
[528]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-6/igt@prime_vgem@coherency-gtt.html
* igt@prime_vgem@fence-read-hang:
- shard-rkl: [SKIP][529] ([i915#14544] / [i915#3708]) -> [SKIP][530] ([i915#3708])
[529]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18100/shard-rkl-6/igt@prime_vgem@fence-read-hang.html
[530]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14679/shard-rkl-3/igt@prime_vgem@fence-read-hang.html
[i915#10056]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10056
[i915#10226]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10226
[i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307
[i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433
[i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434
[i915#10647]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10647
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#10826]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10826
[i915#11151]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151
[i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520
[i915#11527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11527
[i915#11614]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11614
[i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681
[i915#11713]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11713
[i915#12169]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12169
[i915#12276]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12276
[i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313
[i915#12316]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12316
[i915#12343]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12343
[i915#12655]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12655
[i915#12745]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12745
[i915#12755]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12755
[i915#12910]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12910
[i915#13008]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13008
[i915#13029]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13029
[i915#13046]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13046
[i915#13049]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049
[i915#13356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356
[i915#13566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566
[i915#13688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13688
[i915#13691]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13691
[i915#13707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13707
[i915#13748]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13748
[i915#13790]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13790
[i915#13809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13809
[i915#13820]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13820
[i915#13958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958
[i915#14098]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098
[i915#14118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14118
[i915#14123]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14123
[i915#14259]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14259
[i915#14498]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14498
[i915#14544]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544
[i915#14545]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14545
[i915#14694]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14694
[i915#14712]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14712
[i915#14888]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14888
[i915#15073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073
[i915#15102]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15102
[i915#15106]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15106
[i915#15128]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15128
[i915#15132]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15132
[i915#15243]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15243
[i915#15314]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15314
[i915#15329]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15329
[i915#15330]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15330
[i915#15342]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15342
[i915#15365]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15365
[i915#15420]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15420
[i915#15453]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15453
[i915#15458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15458
[i915#15460]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15460
[i915#15492]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15492
[i915#15500]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15500
[i915#15582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15582
[i915#15608]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15608
[i915#15643]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15643
[i915#15656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15656
[i915#15657]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15657
[i915#15662]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15662
[i915#15678]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15678
[i915#15709]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15709
[i915#15739]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15739
[i915#15751]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15751
[i915#15752]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15752
[i915#15778]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15778
[i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
[i915#1839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1839
[i915#2190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2190
[i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527
[i915#2681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2681
[i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280
[i915#284]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/284
[i915#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856
[i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023
[i915#3116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3116
[i915#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3291
[i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299
[i915#3323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3323
[i915#3361]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3361
[i915#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458
[i915#3469]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3469
[i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3582
[i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638
[i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
[i915#3742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3742
[i915#3804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3804
[i915#3828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828
[i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
[i915#3955]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3955
[i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
[i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
[i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
[i915#4213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213
[i915#4387]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4387
[i915#4391]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4391
[i915#4423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423
[i915#4525]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525
[i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812
[i915#4817]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817
[i915#4839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4839
[i915#4852]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852
[i915#5107]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5107
[i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190
[i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286
[i915#5289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5289
[i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
[i915#5956]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5956
[i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
[i915#6113]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6113
[i915#6187]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6187
[i915#6230]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6230
[i915#6301]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6301
[i915#6334]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6334
[i915#6335]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6335
[i915#6344]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6344
[i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524
[i915#6944]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6944
[i915#7118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118
[i915#7387]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7387
[i915#7443]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7443
[i915#7582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7582
[i915#7697]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697
[i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707
[i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828
[i915#7984]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7984
[i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228
[i915#8381]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8381
[i915#8399]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8399
[i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411
[i915#8428]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428
[i915#8430]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8430
[i915#8516]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516
[i915#8623]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623
[i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708
[i915#8808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8808
[i915#8898]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8898
[i915#9053]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9053
[i915#9067]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9067
[i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323
[i915#9337]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9337
[i915#9424]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424
[i915#9433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9433
[i915#9531]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9531
[i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683
[i915#9688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
[i915#9808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9808
[i915#9809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9809
[i915#9812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9812
[i915#9878]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9878
[i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906
[i915#9917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9917
[i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_8781 -> IGTPW_14679
* Piglit: piglit_4509 -> None
CI-20190529: 20190529
CI_DRM_18100: ce63d46cc8fc3bb754efb93026b55acaa616cfa2 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_14679: 14679
IGT_8781: 911c75d8ee24b6d42d31e76bc60149a9350f1190 @ 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_14679/index.html
[-- Attachment #2: Type: text/html, Size: 180102 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* RE: [PATCH v2 1/2] tests/chamelium/audio: Fix ALSA handle leak on skipped audio config
2026-03-05 9:30 ` [PATCH v2 1/2] tests/chamelium/audio: Fix ALSA handle leak on skipped audio config Mohammed Bilal
@ 2026-03-09 9:07 ` B, Jeevan
0 siblings, 0 replies; 13+ messages in thread
From: B, Jeevan @ 2026-03-09 9:07 UTC (permalink / raw)
To: Bilal, Mohammed, igt-dev@lists.freedesktop.org; +Cc: Brzezinka, Sebastian
> -----Original Message-----
> From: Bilal, Mohammed <mohammed.bilal@intel.com>
> Sent: Thursday, March 5, 2026 3:00 PM
> To: igt-dev@lists.freedesktop.org
> Cc: B, Jeevan <jeevan.b@intel.com>; Brzezinka, Sebastian
> <sebastian.brzezinka@intel.com>; Bilal, Mohammed
> <mohammed.bilal@intel.com>
> Subject: [PATCH v2 1/2] tests/chamelium/audio: Fix ALSA handle leak on
> skipped audio config
>
> When the audio configuration check fails, the loop continues without closing
> previously opened ALSA handles. This leads to handle leaks across iterations
> and may eventually cause file descriptor exhaustion or configuration failures.
>
> Fix by ensuring the handles are closed before continuing.
LGTM.
Reviewed-by: Jeevan B <jeevan.b@intel.com>
>
> Signed-off-by: Mohammed Bilal <mohammed.bilal@intel.com>
> ---
> tests/chamelium/kms_chamelium_audio.c | 4 +++-
> 1 file changed, 3 insertions(+), 1 deletion(-)
>
> diff --git a/tests/chamelium/kms_chamelium_audio.c
> b/tests/chamelium/kms_chamelium_audio.c
> index df8d27c0c..2967e3c50 100644
> --- a/tests/chamelium/kms_chamelium_audio.c
> +++ b/tests/chamelium/kms_chamelium_audio.c
> @@ -762,8 +762,10 @@ static void test_display_audio(chamelium_data_t
> *data,
> sampling_rate = test_sampling_rates[i];
>
> if (!check_audio_configuration(alsa, format, channels,
> - sampling_rate))
> + sampling_rate)) {
> + alsa_close_output(alsa);
> continue;
> + }
>
> run = true;
>
> --
> 2.48.1
^ permalink raw reply [flat|nested] 13+ messages in thread
* RE: [PATCH v2 2/2] tests/chamelium/audio: Fix resource leaks on assertion failure
2026-03-05 9:30 ` [PATCH v2 2/2] tests/chamelium/audio: Fix resource leaks on assertion failure Mohammed Bilal
@ 2026-03-09 9:23 ` B, Jeevan
2026-03-09 9:49 ` Bilal, Mohammed
0 siblings, 1 reply; 13+ messages in thread
From: B, Jeevan @ 2026-03-09 9:23 UTC (permalink / raw)
To: Bilal, Mohammed, igt-dev@lists.freedesktop.org; +Cc: Brzezinka, Sebastian
> -----Original Message-----
> From: Bilal, Mohammed <mohammed.bilal@intel.com>
> Sent: Thursday, March 5, 2026 3:00 PM
> To: igt-dev@lists.freedesktop.org
> Cc: B, Jeevan <jeevan.b@intel.com>; Brzezinka, Sebastian
> <sebastian.brzezinka@intel.com>; Bilal, Mohammed
> <mohammed.bilal@intel.com>
> Subject: [PATCH v2 2/2] tests/chamelium/audio: Fix resource leaks on
> assertion failure
>
> Fatal assertions can bypass cleanup paths, causing resources to remain
> unreleased when failures occur during audio tests.
>
> Replace fatal assertions with non-fatal checks and route failures through a
> common cleanup path to ensure proper cleanup.
>
> Signed-off-by: Mohammed Bilal <mohammed.bilal@intel.com>
> ---
> tests/chamelium/kms_chamelium_audio.c | 42 ++++++++++++++++++-------
> --
> 1 file changed, 28 insertions(+), 14 deletions(-)
>
> diff --git a/tests/chamelium/kms_chamelium_audio.c
> b/tests/chamelium/kms_chamelium_audio.c
> index 2967e3c50..201be0ba2 100644
> --- a/tests/chamelium/kms_chamelium_audio.c
> +++ b/tests/chamelium/kms_chamelium_audio.c
> @@ -389,11 +389,11 @@ static int audio_output_frequencies_callback(void
> *data, void *buffer, static bool test_audio_frequencies(struct audio_state
> *state) {
> int freq, step;
> - int32_t *recv, *buf;
> - double *channel;
> + int32_t *recv = NULL, *buf = NULL;
> + double *channel = NULL;
> size_t i, j, streak;
> - size_t recv_len, buf_len, buf_cap, channel_len;
> - bool success;
> + size_t recv_len = 0, buf_len, buf_cap, channel_len;
> + bool success = false;
> int capture_chan;
>
> state->signal = audio_signal_init(state->playback.channels,
> @@ -426,9 +426,12 @@ static bool test_audio_frequencies(struct
> audio_state *state)
>
> audio_state_start(state, "frequencies");
>
> - igt_assert_f(state->capture.rate == state->playback.rate,
> - "Capture rate (%dHz) doesn't match playback rate
> (%dHz)\n",
> - state->capture.rate, state->playback.rate);
> + if (state->capture.rate != state->playback.rate) {
> + igt_critical("Capture rate (%dHz) doesn't match playback "
> + "rate (%dHz)\n",
> + state->capture.rate, state->playback.rate);
> + goto out;
After goto, the stream will be stopped and the test will continue. The test should fail after cleanup.
We can add a flag and assert after cleanup based on the status.
Thanks
Jeevan B
> + }
>
> /* Needs to be a multiple of 128, because that's the number of
> samples
> * we get per channel each time we receive an audio page from the
> @@ -447,10 +450,6 @@ static bool test_audio_frequencies(struct
> audio_state *state)
> buf = malloc(sizeof(int32_t) * buf_cap);
> buf_len = 0;
>
> - recv = NULL;
> - recv_len = 0;
> -
> - success = false;
> streak = 0;
> while (!success && state->msec < AUDIO_TIMEOUT) {
> audio_state_receive(state, &recv, &recv_len); @@ -460,13
> +459,21 @@ static bool test_audio_frequencies(struct audio_state *state)
>
> if (buf_len < buf_cap)
> continue;
> - igt_assert(buf_len == buf_cap);
> + if (buf_len > buf_cap) {
> + igt_critical("Buffer overflow: %zu > %zu\n",
> + buf_len, buf_cap);
> + goto out;
> + }
>
> igt_debug("Detecting audio signal, t=%d msec\n", state-
> >msec);
>
> for (j = 0; j < state->playback.channels; j++) {
> capture_chan = state->channel_mapping[j];
> - igt_assert(capture_chan >= 0);
> + if (capture_chan < 0) {
> + igt_critical("Invalid channel mapping for "
> + "channel %zu\n", j);
> + goto out;
> + }
> igt_debug("Processing channel %zu (captured as "
> "channel %d)\n",
> j, capture_chan);
> @@ -489,6 +496,7 @@ static bool test_audio_frequencies(struct audio_state
> *state)
> success = streak == MIN_STREAK * state->playback.channels;
> }
>
> +out:
> audio_state_stop(state, success);
>
> free(recv);
> @@ -587,6 +595,7 @@ static bool test_audio_flatline(struct audio_state
> *state)
> recv = NULL;
> recv_len = 0;
> amp_success = false;
> + align_success = false;
> streak = 0;
> while (!amp_success && state->msec < AUDIO_TIMEOUT) {
> audio_state_receive(state, &recv, &recv_len); @@ -595,7
> +604,11 @@ static bool test_audio_flatline(struct audio_state *state)
>
> for (i = 0; i < state->playback.channels; i++) {
> capture_chan = state->channel_mapping[i];
> - igt_assert(capture_chan >= 0);
> + if (capture_chan < 0) {
> + igt_critical("Invalid channel mapping for "
> + "channel %zu\n", i);
> + goto out;
> + }
> igt_debug("Processing channel %zu (captured as "
> "channel %d)\n",
> i, capture_chan);
> @@ -661,6 +674,7 @@ static bool test_audio_flatline(struct audio_state
> *state)
> }
> }
>
> +out:
> success = amp_success && align_success;
> audio_state_stop(state, success);
>
> --
> 2.48.1
^ permalink raw reply [flat|nested] 13+ messages in thread
* RE: [PATCH v2 2/2] tests/chamelium/audio: Fix resource leaks on assertion failure
2026-03-09 9:23 ` B, Jeevan
@ 2026-03-09 9:49 ` Bilal, Mohammed
2026-03-10 4:43 ` B, Jeevan
0 siblings, 1 reply; 13+ messages in thread
From: Bilal, Mohammed @ 2026-03-09 9:49 UTC (permalink / raw)
To: B, Jeevan, igt-dev@lists.freedesktop.org; +Cc: Brzezinka, Sebastian
Hi Jeevan ,
> -----Original Message-----
> From: B, Jeevan <jeevan.b@intel.com>
> Sent: 09 March 2026 14:53
> To: Bilal, Mohammed <mohammed.bilal@intel.com>; igt-
> dev@lists.freedesktop.org
> Cc: Brzezinka, Sebastian <sebastian.brzezinka@intel.com>
> Subject: RE: [PATCH v2 2/2] tests/chamelium/audio: Fix resource leaks on
> assertion failure
>
> > -----Original Message-----
> > From: Bilal, Mohammed <mohammed.bilal@intel.com>
> > Sent: Thursday, March 5, 2026 3:00 PM
> > To: igt-dev@lists.freedesktop.org
> > Cc: B, Jeevan <jeevan.b@intel.com>; Brzezinka, Sebastian
> > <sebastian.brzezinka@intel.com>; Bilal, Mohammed
> > <mohammed.bilal@intel.com>
> > Subject: [PATCH v2 2/2] tests/chamelium/audio: Fix resource leaks on
> > assertion failure
> >
> > Fatal assertions can bypass cleanup paths, causing resources to remain
> > unreleased when failures occur during audio tests.
> >
> > Replace fatal assertions with non-fatal checks and route failures
> > through a common cleanup path to ensure proper cleanup.
> >
> > Signed-off-by: Mohammed Bilal <mohammed.bilal@intel.com>
> > ---
> > tests/chamelium/kms_chamelium_audio.c | 42 ++++++++++++++++++-------
> > --
> > 1 file changed, 28 insertions(+), 14 deletions(-)
> >
> > diff --git a/tests/chamelium/kms_chamelium_audio.c
> > b/tests/chamelium/kms_chamelium_audio.c
> > index 2967e3c50..201be0ba2 100644
> > --- a/tests/chamelium/kms_chamelium_audio.c
> > +++ b/tests/chamelium/kms_chamelium_audio.c
> > @@ -389,11 +389,11 @@ static int
> > audio_output_frequencies_callback(void
> > *data, void *buffer, static bool test_audio_frequencies(struct
> > audio_state
> > *state) {
> > int freq, step;
> > - int32_t *recv, *buf;
> > - double *channel;
> > + int32_t *recv = NULL, *buf = NULL;
> > + double *channel = NULL;
> > size_t i, j, streak;
> > - size_t recv_len, buf_len, buf_cap, channel_len;
> > - bool success;
> > + size_t recv_len = 0, buf_len, buf_cap, channel_len;
> > + bool success = false;
> > int capture_chan;
> >
> > state->signal = audio_signal_init(state->playback.channels,
> > @@ -426,9 +426,12 @@ static bool test_audio_frequencies(struct
> > audio_state *state)
> >
> > audio_state_start(state, "frequencies");
> >
> > - igt_assert_f(state->capture.rate == state->playback.rate,
> > - "Capture rate (%dHz) doesn't match playback rate
> > (%dHz)\n",
> > - state->capture.rate, state->playback.rate);
> > + if (state->capture.rate != state->playback.rate) {
> > + igt_critical("Capture rate (%dHz) doesn't match playback "
> > + "rate (%dHz)\n",
> > + state->capture.rate, state->playback.rate);
> > + goto out;
>
> After goto, the stream will be stopped and the test will continue. The test should
> fail after cleanup.
> We can add a flag and assert after cleanup based on the status.
>
> Thanks
> Jeevan B
Thanks for the review .
If you look at the code flow, the failure is already handled through the existing
success variable igt_assert(success);
>
> > + }
> >
> > /* Needs to be a multiple of 128, because that's the number of
> > samples
> > * we get per channel each time we receive an audio page from the @@
> > -447,10 +450,6 @@ static bool test_audio_frequencies(struct
> > audio_state *state)
> > buf = malloc(sizeof(int32_t) * buf_cap);
> > buf_len = 0;
> >
> > - recv = NULL;
> > - recv_len = 0;
> > -
> > - success = false;
> > streak = 0;
> > while (!success && state->msec < AUDIO_TIMEOUT) {
> > audio_state_receive(state, &recv, &recv_len); @@ -460,13
> > +459,21 @@ static bool test_audio_frequencies(struct audio_state
> > +*state)
> >
> > if (buf_len < buf_cap)
> > continue;
> > - igt_assert(buf_len == buf_cap);
> > + if (buf_len > buf_cap) {
> > + igt_critical("Buffer overflow: %zu > %zu\n",
> > + buf_len, buf_cap);
> > + goto out;
> > + }
> >
> > igt_debug("Detecting audio signal, t=%d msec\n", state-
> > >msec);
> >
> > for (j = 0; j < state->playback.channels; j++) {
> > capture_chan = state->channel_mapping[j];
> > - igt_assert(capture_chan >= 0);
> > + if (capture_chan < 0) {
> > + igt_critical("Invalid channel mapping for "
> > + "channel %zu\n", j);
> > + goto out;
> > + }
> > igt_debug("Processing channel %zu (captured as "
> > "channel %d)\n",
> > j, capture_chan);
> > @@ -489,6 +496,7 @@ static bool test_audio_frequencies(struct
> > audio_state
> > *state)
> > success = streak == MIN_STREAK * state->playback.channels;
> > }
> >
> > +out:
> > audio_state_stop(state, success);
> >
> > free(recv);
> > @@ -587,6 +595,7 @@ static bool test_audio_flatline(struct audio_state
> > *state)
> > recv = NULL;
> > recv_len = 0;
> > amp_success = false;
> > + align_success = false;
> > streak = 0;
> > while (!amp_success && state->msec < AUDIO_TIMEOUT) {
> > audio_state_receive(state, &recv, &recv_len); @@ -595,7
> > +604,11 @@ static bool test_audio_flatline(struct audio_state *state)
> >
> > for (i = 0; i < state->playback.channels; i++) {
> > capture_chan = state->channel_mapping[i];
> > - igt_assert(capture_chan >= 0);
> > + if (capture_chan < 0) {
> > + igt_critical("Invalid channel mapping for "
> > + "channel %zu\n", i);
> > + goto out;
> > + }
> > igt_debug("Processing channel %zu (captured as "
> > "channel %d)\n",
> > i, capture_chan);
> > @@ -661,6 +674,7 @@ static bool test_audio_flatline(struct audio_state
> > *state)
> > }
> > }
> >
> > +out:
> > success = amp_success && align_success;
> > audio_state_stop(state, success);
> >
> > --
> > 2.48.1
^ permalink raw reply [flat|nested] 13+ messages in thread
* RE: [PATCH v2 2/2] tests/chamelium/audio: Fix resource leaks on assertion failure
2026-03-09 9:49 ` Bilal, Mohammed
@ 2026-03-10 4:43 ` B, Jeevan
2026-03-10 7:34 ` Bilal, Mohammed
2026-03-10 8:34 ` Bilal, Mohammed
0 siblings, 2 replies; 13+ messages in thread
From: B, Jeevan @ 2026-03-10 4:43 UTC (permalink / raw)
To: Bilal, Mohammed, igt-dev@lists.freedesktop.org; +Cc: Brzezinka, Sebastian
> -----Original Message-----
> From: Bilal, Mohammed <mohammed.bilal@intel.com>
> Sent: Monday, March 9, 2026 3:20 PM
> To: B, Jeevan <jeevan.b@intel.com>; igt-dev@lists.freedesktop.org
> Cc: Brzezinka, Sebastian <sebastian.brzezinka@intel.com>
> Subject: RE: [PATCH v2 2/2] tests/chamelium/audio: Fix resource leaks on
> assertion failure
>
> Hi Jeevan ,
>
> > -----Original Message-----
> > From: B, Jeevan <jeevan.b@intel.com>
> > Sent: 09 March 2026 14:53
> > To: Bilal, Mohammed <mohammed.bilal@intel.com>; igt-
> > dev@lists.freedesktop.org
> > Cc: Brzezinka, Sebastian <sebastian.brzezinka@intel.com>
> > Subject: RE: [PATCH v2 2/2] tests/chamelium/audio: Fix resource leaks
> > on assertion failure
> >
> > > -----Original Message-----
> > > From: Bilal, Mohammed <mohammed.bilal@intel.com>
> > > Sent: Thursday, March 5, 2026 3:00 PM
> > > To: igt-dev@lists.freedesktop.org
> > > Cc: B, Jeevan <jeevan.b@intel.com>; Brzezinka, Sebastian
> > > <sebastian.brzezinka@intel.com>; Bilal, Mohammed
> > > <mohammed.bilal@intel.com>
> > > Subject: [PATCH v2 2/2] tests/chamelium/audio: Fix resource leaks on
> > > assertion failure
> > >
> > > Fatal assertions can bypass cleanup paths, causing resources to
> > > remain unreleased when failures occur during audio tests.
> > >
> > > Replace fatal assertions with non-fatal checks and route failures
> > > through a common cleanup path to ensure proper cleanup.
> > >
> > > Signed-off-by: Mohammed Bilal <mohammed.bilal@intel.com>
> > > ---
> > > tests/chamelium/kms_chamelium_audio.c | 42
> > > ++++++++++++++++++-------
> > > --
> > > 1 file changed, 28 insertions(+), 14 deletions(-)
> > >
> > > diff --git a/tests/chamelium/kms_chamelium_audio.c
> > > b/tests/chamelium/kms_chamelium_audio.c
> > > index 2967e3c50..201be0ba2 100644
> > > --- a/tests/chamelium/kms_chamelium_audio.c
> > > +++ b/tests/chamelium/kms_chamelium_audio.c
> > > @@ -389,11 +389,11 @@ static int
> > > audio_output_frequencies_callback(void
> > > *data, void *buffer, static bool test_audio_frequencies(struct
> > > audio_state
> > > *state) {
> > > int freq, step;
> > > - int32_t *recv, *buf;
> > > - double *channel;
> > > + int32_t *recv = NULL, *buf = NULL;
> > > + double *channel = NULL;
> > > size_t i, j, streak;
> > > - size_t recv_len, buf_len, buf_cap, channel_len;
> > > - bool success;
> > > + size_t recv_len = 0, buf_len, buf_cap, channel_len;
> > > + bool success = false;
> > > int capture_chan;
> > >
> > > state->signal = audio_signal_init(state->playback.channels,
> > > @@ -426,9 +426,12 @@ static bool test_audio_frequencies(struct
> > > audio_state *state)
> > >
> > > audio_state_start(state, "frequencies");
> > >
> > > - igt_assert_f(state->capture.rate == state->playback.rate,
> > > - "Capture rate (%dHz) doesn't match playback rate
> > > (%dHz)\n",
> > > - state->capture.rate, state->playback.rate);
> > > + if (state->capture.rate != state->playback.rate) {
> > > + igt_critical("Capture rate (%dHz) doesn't match playback "
> > > + "rate (%dHz)\n",
> > > + state->capture.rate, state->playback.rate);
> > > + goto out;
> >
> > After goto, the stream will be stopped and the test will continue. The
> > test should fail after cleanup.
> > We can add a flag and assert after cleanup based on the status.
> >
> > Thanks
> > Jeevan B
>
> Thanks for the review .
> If you look at the code flow, the failure is already handled through the existing
> success variable igt_assert(success);
I think this assertion is triggered only after all cases are verified. If the first case fails, there is no need to continue testing the remaining combinations. The test should assert as soon as the first failure is detected.
>
> >
> > > + }
> > >
> > > /* Needs to be a multiple of 128, because that's the number of
> > > samples
> > > * we get per channel each time we receive an audio page from the
> > > @@
> > > -447,10 +450,6 @@ static bool test_audio_frequencies(struct
> > > audio_state *state)
> > > buf = malloc(sizeof(int32_t) * buf_cap);
> > > buf_len = 0;
> > >
> > > - recv = NULL;
> > > - recv_len = 0;
> > > -
> > > - success = false;
> > > streak = 0;
> > > while (!success && state->msec < AUDIO_TIMEOUT) {
> > > audio_state_receive(state, &recv, &recv_len); @@ -460,13
> > > +459,21 @@ static bool test_audio_frequencies(struct audio_state
> > > +*state)
> > >
> > > if (buf_len < buf_cap)
> > > continue;
> > > - igt_assert(buf_len == buf_cap);
The original assertion ensured buf_len == buf_cap. With the new change, you only check for buf_len > buf_cap. Therefore, when buf_len == buf_cap, the code will continue executing normally.
> > > + if (buf_len > buf_cap) {
> > > + igt_critical("Buffer overflow: %zu > %zu\n",
> > > + buf_len, buf_cap);
> > > + goto out;
> > > + }
> > >
> > > igt_debug("Detecting audio signal, t=%d msec\n", state-
> > > >msec);
> > >
> > > for (j = 0; j < state->playback.channels; j++) {
> > > capture_chan = state->channel_mapping[j];
> > > - igt_assert(capture_chan >= 0);
> > > + if (capture_chan < 0) {
> > > + igt_critical("Invalid channel mapping for "
> > > + "channel %zu\n", j);
> > > + goto out;
> > > + }
> > > igt_debug("Processing channel %zu (captured as "
> > > "channel %d)\n",
> > > j, capture_chan);
> > > @@ -489,6 +496,7 @@ static bool test_audio_frequencies(struct
> > > audio_state
> > > *state)
> > > success = streak == MIN_STREAK * state->playback.channels;
> > > }
> > >
> > > +out:
> > > audio_state_stop(state, success);
> > >
> > > free(recv);
> > > @@ -587,6 +595,7 @@ static bool test_audio_flatline(struct
> > > audio_state
> > > *state)
> > > recv = NULL;
> > > recv_len = 0;
> > > amp_success = false;
> > > + align_success = false;
> > > streak = 0;
> > > while (!amp_success && state->msec < AUDIO_TIMEOUT) {
> > > audio_state_receive(state, &recv, &recv_len); @@ -595,7
> > > +604,11 @@ static bool test_audio_flatline(struct audio_state
> > > +*state)
> > >
> > > for (i = 0; i < state->playback.channels; i++) {
> > > capture_chan = state->channel_mapping[i];
> > > - igt_assert(capture_chan >= 0);
> > > + if (capture_chan < 0) {
> > > + igt_critical("Invalid channel mapping for "
> > > + "channel %zu\n", i);
> > > + goto out;
> > > + }
> > > igt_debug("Processing channel %zu (captured as "
> > > "channel %d)\n",
> > > i, capture_chan);
> > > @@ -661,6 +674,7 @@ static bool test_audio_flatline(struct
> > > audio_state
> > > *state)
> > > }
> > > }
> > >
> > > +out:
> > > success = amp_success && align_success;
> > > audio_state_stop(state, success);
> > >
> > > --
> > > 2.48.1
^ permalink raw reply [flat|nested] 13+ messages in thread
* RE: [PATCH v2 2/2] tests/chamelium/audio: Fix resource leaks on assertion failure
2026-03-10 4:43 ` B, Jeevan
@ 2026-03-10 7:34 ` Bilal, Mohammed
2026-03-10 8:34 ` Bilal, Mohammed
1 sibling, 0 replies; 13+ messages in thread
From: Bilal, Mohammed @ 2026-03-10 7:34 UTC (permalink / raw)
To: B, Jeevan, igt-dev@lists.freedesktop.org; +Cc: Brzezinka, Sebastian
Hello
> -----Original Message-----
> From: B, Jeevan <jeevan.b@intel.com>
> Sent: 10 March 2026 10:13
> To: Bilal, Mohammed <mohammed.bilal@intel.com>; igt-
> dev@lists.freedesktop.org
> Cc: Brzezinka, Sebastian <sebastian.brzezinka@intel.com>
> Subject: RE: [PATCH v2 2/2] tests/chamelium/audio: Fix resource leaks on
> assertion failure
>
> > -----Original Message-----
> > From: Bilal, Mohammed <mohammed.bilal@intel.com>
> > Sent: Monday, March 9, 2026 3:20 PM
> > To: B, Jeevan <jeevan.b@intel.com>; igt-dev@lists.freedesktop.org
> > Cc: Brzezinka, Sebastian <sebastian.brzezinka@intel.com>
> > Subject: RE: [PATCH v2 2/2] tests/chamelium/audio: Fix resource leaks
> > on assertion failure
> >
> > Hi Jeevan ,
> >
> > > -----Original Message-----
> > > From: B, Jeevan <jeevan.b@intel.com>
> > > Sent: 09 March 2026 14:53
> > > To: Bilal, Mohammed <mohammed.bilal@intel.com>; igt-
> > > dev@lists.freedesktop.org
> > > Cc: Brzezinka, Sebastian <sebastian.brzezinka@intel.com>
> > > Subject: RE: [PATCH v2 2/2] tests/chamelium/audio: Fix resource
> > > leaks on assertion failure
> > >
> > > > -----Original Message-----
> > > > From: Bilal, Mohammed <mohammed.bilal@intel.com>
> > > > Sent: Thursday, March 5, 2026 3:00 PM
> > > > To: igt-dev@lists.freedesktop.org
> > > > Cc: B, Jeevan <jeevan.b@intel.com>; Brzezinka, Sebastian
> > > > <sebastian.brzezinka@intel.com>; Bilal, Mohammed
> > > > <mohammed.bilal@intel.com>
> > > > Subject: [PATCH v2 2/2] tests/chamelium/audio: Fix resource leaks
> > > > on assertion failure
> > > >
> > > > Fatal assertions can bypass cleanup paths, causing resources to
> > > > remain unreleased when failures occur during audio tests.
> > > >
> > > > Replace fatal assertions with non-fatal checks and route failures
> > > > through a common cleanup path to ensure proper cleanup.
> > > >
> > > > Signed-off-by: Mohammed Bilal <mohammed.bilal@intel.com>
> > > > ---
> > > > tests/chamelium/kms_chamelium_audio.c | 42
> > > > ++++++++++++++++++-------
> > > > --
> > > > 1 file changed, 28 insertions(+), 14 deletions(-)
> > > >
> > > > diff --git a/tests/chamelium/kms_chamelium_audio.c
> > > > b/tests/chamelium/kms_chamelium_audio.c
> > > > index 2967e3c50..201be0ba2 100644
> > > > --- a/tests/chamelium/kms_chamelium_audio.c
> > > > +++ b/tests/chamelium/kms_chamelium_audio.c
> > > > @@ -389,11 +389,11 @@ static int
> > > > audio_output_frequencies_callback(void
> > > > *data, void *buffer, static bool test_audio_frequencies(struct
> > > > audio_state
> > > > *state) {
> > > > int freq, step;
> > > > - int32_t *recv, *buf;
> > > > - double *channel;
> > > > + int32_t *recv = NULL, *buf = NULL;
> > > > + double *channel = NULL;
> > > > size_t i, j, streak;
> > > > - size_t recv_len, buf_len, buf_cap, channel_len;
> > > > - bool success;
> > > > + size_t recv_len = 0, buf_len, buf_cap, channel_len;
> > > > + bool success = false;
> > > > int capture_chan;
> > > >
> > > > state->signal = audio_signal_init(state->playback.channels,
> > > > @@ -426,9 +426,12 @@ static bool test_audio_frequencies(struct
> > > > audio_state *state)
> > > >
> > > > audio_state_start(state, "frequencies");
> > > >
> > > > - igt_assert_f(state->capture.rate == state->playback.rate,
> > > > - "Capture rate (%dHz) doesn't match playback rate
> > > > (%dHz)\n",
> > > > - state->capture.rate, state->playback.rate);
> > > > + if (state->capture.rate != state->playback.rate) {
> > > > + igt_critical("Capture rate (%dHz) doesn't match playback "
> > > > + "rate (%dHz)\n",
> > > > + state->capture.rate, state->playback.rate);
> > > > + goto out;
> > >
> > > After goto, the stream will be stopped and the test will continue.
> > > The test should fail after cleanup.
> > > We can add a flag and assert after cleanup based on the status.
> > >
> > > Thanks
> > > Jeevan B
> >
> > Thanks for the review .
> > If you look at the code flow, the failure is already handled through
> > the existing success variable igt_assert(success);
>
> I think this assertion is triggered only after all cases are verified. If the first case
> fails, there is no need to continue testing the remaining combinations. The test
> should assert as soon as the first failure is detected.
You're right - the current approach runs all combinations even after a failure is detected. I'll add an assertion
after cleanup in each loop iteration.
Thanks,
Mohammed Bilal
> >
> > >
> > > > + }
> > > >
> > > > /* Needs to be a multiple of 128, because that's the number of
> > > > samples
> > > > * we get per channel each time we receive an audio page from
> > > > the @@
> > > > -447,10 +450,6 @@ static bool test_audio_frequencies(struct
> > > > audio_state *state)
> > > > buf = malloc(sizeof(int32_t) * buf_cap);
> > > > buf_len = 0;
> > > >
> > > > - recv = NULL;
> > > > - recv_len = 0;
> > > > -
> > > > - success = false;
> > > > streak = 0;
> > > > while (!success && state->msec < AUDIO_TIMEOUT) {
> > > > audio_state_receive(state, &recv, &recv_len); @@ -460,13
> > > > +459,21 @@ static bool test_audio_frequencies(struct audio_state
> > > > +*state)
> > > >
> > > > if (buf_len < buf_cap)
> > > > continue;
> > > > - igt_assert(buf_len == buf_cap);
>
> The original assertion ensured buf_len == buf_cap. With the new change, you only
> check for buf_len > buf_cap. Therefore, when buf_len == buf_cap, the code will
> continue executing normally.
>
> > > > + if (buf_len > buf_cap) {
> > > > + igt_critical("Buffer overflow: %zu > %zu\n",
> > > > + buf_len, buf_cap);
> > > > + goto out;
> > > > + }
> > > >
> > > > igt_debug("Detecting audio signal, t=%d msec\n", state-
> > > > >msec);
> > > >
> > > > for (j = 0; j < state->playback.channels; j++) {
> > > > capture_chan = state->channel_mapping[j];
> > > > - igt_assert(capture_chan >= 0);
> > > > + if (capture_chan < 0) {
> > > > + igt_critical("Invalid channel mapping for "
> > > > + "channel %zu\n", j);
> > > > + goto out;
> > > > + }
> > > > igt_debug("Processing channel %zu (captured as "
> > > > "channel %d)\n",
> > > > j, capture_chan);
> > > > @@ -489,6 +496,7 @@ static bool test_audio_frequencies(struct
> > > > audio_state
> > > > *state)
> > > > success = streak == MIN_STREAK * state->playback.channels;
> > > > }
> > > >
> > > > +out:
> > > > audio_state_stop(state, success);
> > > >
> > > > free(recv);
> > > > @@ -587,6 +595,7 @@ static bool test_audio_flatline(struct
> > > > audio_state
> > > > *state)
> > > > recv = NULL;
> > > > recv_len = 0;
> > > > amp_success = false;
> > > > + align_success = false;
> > > > streak = 0;
> > > > while (!amp_success && state->msec < AUDIO_TIMEOUT) {
> > > > audio_state_receive(state, &recv, &recv_len); @@ -595,7
> > > > +604,11 @@ static bool test_audio_flatline(struct audio_state
> > > > +*state)
> > > >
> > > > for (i = 0; i < state->playback.channels; i++) {
> > > > capture_chan = state->channel_mapping[i];
> > > > - igt_assert(capture_chan >= 0);
> > > > + if (capture_chan < 0) {
> > > > + igt_critical("Invalid channel mapping for "
> > > > + "channel %zu\n", i);
> > > > + goto out;
> > > > + }
> > > > igt_debug("Processing channel %zu (captured as "
> > > > "channel %d)\n",
> > > > i, capture_chan);
> > > > @@ -661,6 +674,7 @@ static bool test_audio_flatline(struct
> > > > audio_state
> > > > *state)
> > > > }
> > > > }
> > > >
> > > > +out:
> > > > success = amp_success && align_success;
> > > > audio_state_stop(state, success);
> > > >
> > > > --
> > > > 2.48.1
^ permalink raw reply [flat|nested] 13+ messages in thread
* RE: [PATCH v2 2/2] tests/chamelium/audio: Fix resource leaks on assertion failure
2026-03-10 4:43 ` B, Jeevan
2026-03-10 7:34 ` Bilal, Mohammed
@ 2026-03-10 8:34 ` Bilal, Mohammed
1 sibling, 0 replies; 13+ messages in thread
From: Bilal, Mohammed @ 2026-03-10 8:34 UTC (permalink / raw)
To: B, Jeevan, igt-dev@lists.freedesktop.org; +Cc: Brzezinka, Sebastian
> -----Original Message-----
> From: B, Jeevan <jeevan.b@intel.com>
> Sent: 10 March 2026 10:13
> To: Bilal, Mohammed <mohammed.bilal@intel.com>; igt-
> dev@lists.freedesktop.org
> Cc: Brzezinka, Sebastian <sebastian.brzezinka@intel.com>
> Subject: RE: [PATCH v2 2/2] tests/chamelium/audio: Fix resource leaks on
> assertion failure
>
> > -----Original Message-----
> > From: Bilal, Mohammed <mohammed.bilal@intel.com>
> > Sent: Monday, March 9, 2026 3:20 PM
> > To: B, Jeevan <jeevan.b@intel.com>; igt-dev@lists.freedesktop.org
> > Cc: Brzezinka, Sebastian <sebastian.brzezinka@intel.com>
> > Subject: RE: [PATCH v2 2/2] tests/chamelium/audio: Fix resource leaks
> > on assertion failure
> >
> > Hi Jeevan ,
> >
> > > -----Original Message-----
> > > From: B, Jeevan <jeevan.b@intel.com>
> > > Sent: 09 March 2026 14:53
> > > To: Bilal, Mohammed <mohammed.bilal@intel.com>; igt-
> > > dev@lists.freedesktop.org
> > > Cc: Brzezinka, Sebastian <sebastian.brzezinka@intel.com>
> > > Subject: RE: [PATCH v2 2/2] tests/chamelium/audio: Fix resource
> > > leaks on assertion failure
> > >
> > > > -----Original Message-----
> > > > From: Bilal, Mohammed <mohammed.bilal@intel.com>
> > > > Sent: Thursday, March 5, 2026 3:00 PM
> > > > To: igt-dev@lists.freedesktop.org
> > > > Cc: B, Jeevan <jeevan.b@intel.com>; Brzezinka, Sebastian
> > > > <sebastian.brzezinka@intel.com>; Bilal, Mohammed
> > > > <mohammed.bilal@intel.com>
> > > > Subject: [PATCH v2 2/2] tests/chamelium/audio: Fix resource leaks
> > > > on assertion failure
> > > >
> > > > Fatal assertions can bypass cleanup paths, causing resources to
> > > > remain unreleased when failures occur during audio tests.
> > > >
> > > > Replace fatal assertions with non-fatal checks and route failures
> > > > through a common cleanup path to ensure proper cleanup.
> > > >
> > > > Signed-off-by: Mohammed Bilal <mohammed.bilal@intel.com>
> > > > ---
> > > > tests/chamelium/kms_chamelium_audio.c | 42
> > > > ++++++++++++++++++-------
> > > > --
> > > > 1 file changed, 28 insertions(+), 14 deletions(-)
> > > >
> > > > diff --git a/tests/chamelium/kms_chamelium_audio.c
> > > > b/tests/chamelium/kms_chamelium_audio.c
> > > > index 2967e3c50..201be0ba2 100644
> > > > --- a/tests/chamelium/kms_chamelium_audio.c
> > > > +++ b/tests/chamelium/kms_chamelium_audio.c
> > > > @@ -389,11 +389,11 @@ static int
> > > > audio_output_frequencies_callback(void
> > > > *data, void *buffer, static bool test_audio_frequencies(struct
> > > > audio_state
> > > > *state) {
> > > > int freq, step;
> > > > - int32_t *recv, *buf;
> > > > - double *channel;
> > > > + int32_t *recv = NULL, *buf = NULL;
> > > > + double *channel = NULL;
> > > > size_t i, j, streak;
> > > > - size_t recv_len, buf_len, buf_cap, channel_len;
> > > > - bool success;
> > > > + size_t recv_len = 0, buf_len, buf_cap, channel_len;
> > > > + bool success = false;
> > > > int capture_chan;
> > > >
> > > > state->signal = audio_signal_init(state->playback.channels,
> > > > @@ -426,9 +426,12 @@ static bool test_audio_frequencies(struct
> > > > audio_state *state)
> > > >
> > > > audio_state_start(state, "frequencies");
> > > >
> > > > - igt_assert_f(state->capture.rate == state->playback.rate,
> > > > - "Capture rate (%dHz) doesn't match playback rate
> > > > (%dHz)\n",
> > > > - state->capture.rate, state->playback.rate);
> > > > + if (state->capture.rate != state->playback.rate) {
> > > > + igt_critical("Capture rate (%dHz) doesn't match playback "
> > > > + "rate (%dHz)\n",
> > > > + state->capture.rate, state->playback.rate);
> > > > + goto out;
> > >
> > > After goto, the stream will be stopped and the test will continue.
> > > The test should fail after cleanup.
> > > We can add a flag and assert after cleanup based on the status.
> > >
> > > Thanks
> > > Jeevan B
> >
> > Thanks for the review .
> > If you look at the code flow, the failure is already handled through
> > the existing success variable igt_assert(success);
>
> I think this assertion is triggered only after all cases are verified. If the first case
> fails, there is no need to continue testing the remaining combinations. The test
> should assert as soon as the first failure is detected.
> >
> > >
> > > > + }
> > > >
> > > > /* Needs to be a multiple of 128, because that's the number of
> > > > samples
> > > > * we get per channel each time we receive an audio page from
> > > > the @@
> > > > -447,10 +450,6 @@ static bool test_audio_frequencies(struct
> > > > audio_state *state)
> > > > buf = malloc(sizeof(int32_t) * buf_cap);
> > > > buf_len = 0;
> > > >
> > > > - recv = NULL;
> > > > - recv_len = 0;
> > > > -
> > > > - success = false;
> > > > streak = 0;
> > > > while (!success && state->msec < AUDIO_TIMEOUT) {
> > > > audio_state_receive(state, &recv, &recv_len); @@ -460,13
> > > > +459,21 @@ static bool test_audio_frequencies(struct audio_state
> > > > +*state)
> > > >
> > > > if (buf_len < buf_cap)
> > > > continue;
> > > > - igt_assert(buf_len == buf_cap);
>
> The original assertion ensured buf_len == buf_cap. With the new change, you only
> check for buf_len > buf_cap. Therefore, when buf_len == buf_cap, the code will
> continue executing normally.
Both approaches only allow the processing code to execute when buf_len == buf_cap.
The difference is that the new approach runs cleanup before failing, preventing resource leaks.
Thanks,
Mohammed Bilal
>
> > > > + if (buf_len > buf_cap) {
> > > > + igt_critical("Buffer overflow: %zu > %zu\n",
> > > > + buf_len, buf_cap);
> > > > + goto out;
> > > > + }
> > > >
> > > > igt_debug("Detecting audio signal, t=%d msec\n", state-
> > > > >msec);
> > > >
> > > > for (j = 0; j < state->playback.channels; j++) {
> > > > capture_chan = state->channel_mapping[j];
> > > > - igt_assert(capture_chan >= 0);
> > > > + if (capture_chan < 0) {
> > > > + igt_critical("Invalid channel mapping for "
> > > > + "channel %zu\n", j);
> > > > + goto out;
> > > > + }
> > > > igt_debug("Processing channel %zu (captured as "
> > > > "channel %d)\n",
> > > > j, capture_chan);
> > > > @@ -489,6 +496,7 @@ static bool test_audio_frequencies(struct
> > > > audio_state
> > > > *state)
> > > > success = streak == MIN_STREAK * state->playback.channels;
> > > > }
> > > >
> > > > +out:
> > > > audio_state_stop(state, success);
> > > >
> > > > free(recv);
> > > > @@ -587,6 +595,7 @@ static bool test_audio_flatline(struct
> > > > audio_state
> > > > *state)
> > > > recv = NULL;
> > > > recv_len = 0;
> > > > amp_success = false;
> > > > + align_success = false;
> > > > streak = 0;
> > > > while (!amp_success && state->msec < AUDIO_TIMEOUT) {
> > > > audio_state_receive(state, &recv, &recv_len); @@ -595,7
> > > > +604,11 @@ static bool test_audio_flatline(struct audio_state
> > > > +*state)
> > > >
> > > > for (i = 0; i < state->playback.channels; i++) {
> > > > capture_chan = state->channel_mapping[i];
> > > > - igt_assert(capture_chan >= 0);
> > > > + if (capture_chan < 0) {
> > > > + igt_critical("Invalid channel mapping for "
> > > > + "channel %zu\n", i);
> > > > + goto out;
> > > > + }
> > > > igt_debug("Processing channel %zu (captured as "
> > > > "channel %d)\n",
> > > > i, capture_chan);
> > > > @@ -661,6 +674,7 @@ static bool test_audio_flatline(struct
> > > > audio_state
> > > > *state)
> > > > }
> > > > }
> > > >
> > > > +out:
> > > > success = amp_success && align_success;
> > > > audio_state_stop(state, success);
> > > >
> > > > --
> > > > 2.48.1
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2026-03-10 8:35 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-03-05 9:30 [PATCH v2 0/2] tests/chamelium/audio: Fix resource leaks in audio tests Mohammed Bilal
2026-03-05 9:30 ` [PATCH v2 1/2] tests/chamelium/audio: Fix ALSA handle leak on skipped audio config Mohammed Bilal
2026-03-09 9:07 ` B, Jeevan
2026-03-05 9:30 ` [PATCH v2 2/2] tests/chamelium/audio: Fix resource leaks on assertion failure Mohammed Bilal
2026-03-09 9:23 ` B, Jeevan
2026-03-09 9:49 ` Bilal, Mohammed
2026-03-10 4:43 ` B, Jeevan
2026-03-10 7:34 ` Bilal, Mohammed
2026-03-10 8:34 ` Bilal, Mohammed
2026-03-05 20:37 ` ✓ Xe.CI.BAT: success for tests/chamelium/audio: Fix resource leaks in audio tests (rev2) Patchwork
2026-03-05 20:52 ` ✓ i915.CI.BAT: " Patchwork
2026-03-06 12:03 ` ✗ Xe.CI.FULL: failure " Patchwork
2026-03-07 0:14 ` ✗ i915.CI.Full: " Patchwork
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox