* [PATCH i-g-t 0/3] tests/xe_eudebug_online: Add set-breakpoint-sigint-debugger test
@ 2025-02-24 13:08 Dominik Karol Piątkowski
2025-02-24 13:08 ` [PATCH i-g-t 1/3] lib/eudebug: Make debugger thread SIGINTable Dominik Karol Piątkowski
` (5 more replies)
0 siblings, 6 replies; 11+ messages in thread
From: Dominik Karol Piątkowski @ 2025-02-24 13:08 UTC (permalink / raw)
To: igt-dev
Cc: Dominik Grzegorzek, Christoph Manszewski, Jan Sokolowski,
Dominik Karol Piątkowski
Add a test that sends SIGINT to the debugger thread with random timing
and checks if nothing breaks, exercising the scenario multiple times.
In order for this test to work, make debugger thread SIGINTable.
While at it, fix rare xe_eudebug_client_stop corner case issue that was
spotted with the new test.
Signed-off-by: Dominik Karol Piątkowski <dominik.karol.piatkowski@intel.com>
Dominik Karol Piątkowski (3):
lib/eudebug: Make debugger thread SIGINTable
lib/eudebug: Fix xe_eudebug_client_stop corner case
tests/xe_eudebug_online: Add set-breakpoint-sigint-debugger test
lib/xe/xe_eudebug.c | 18 +++++++-
tests/intel/xe_eudebug_online.c | 75 +++++++++++++++++++++++++++++++++
2 files changed, 91 insertions(+), 2 deletions(-)
--
2.34.1
^ permalink raw reply [flat|nested] 11+ messages in thread
* [PATCH i-g-t 1/3] lib/eudebug: Make debugger thread SIGINTable
2025-02-24 13:08 [PATCH i-g-t 0/3] tests/xe_eudebug_online: Add set-breakpoint-sigint-debugger test Dominik Karol Piątkowski
@ 2025-02-24 13:08 ` Dominik Karol Piątkowski
2025-03-10 11:40 ` Mika Kuoppala
2025-02-24 13:08 ` [PATCH i-g-t 2/3] lib/eudebug: Fix xe_eudebug_client_stop corner case Dominik Karol Piątkowski
` (4 subsequent siblings)
5 siblings, 1 reply; 11+ messages in thread
From: Dominik Karol Piątkowski @ 2025-02-24 13:08 UTC (permalink / raw)
To: igt-dev
Cc: Dominik Grzegorzek, Christoph Manszewski, Jan Sokolowski,
Dominik Karol Piątkowski
Due to the fact that `pthread_kill(thread, SIGINT)` results in SIGINTing
all of the threads - including main thread - by default, testcases that
send SIGINT to debugger thread are crashing.
Introduce SIGINT signal handler for debugger thread to fix this.
Signed-off-by: Dominik Karol Piątkowski <dominik.karol.piatkowski@intel.com>
---
lib/xe/xe_eudebug.c | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git a/lib/xe/xe_eudebug.c b/lib/xe/xe_eudebug.c
index 1205d945b..ad8bdf68a 100644
--- a/lib/xe/xe_eudebug.c
+++ b/lib/xe/xe_eudebug.c
@@ -1050,6 +1050,11 @@ xe_eudebug_read_event(int fd, struct drm_xe_eudebug_event *event)
return ret;
}
+static void terminate_debugger(int sig)
+{
+ pthread_exit(NULL);
+}
+
static void *debugger_worker_loop(void *data)
{
uint8_t buf[MAX_EVENT_SIZE];
@@ -1060,9 +1065,14 @@ static void *debugger_worker_loop(void *data)
.revents = 0,
};
int timeout_ms = 100, ret;
+ struct sigaction sa;
igt_assert(d->master_fd >= 0);
+ igt_assert_eq(sigaction(SIGINT, NULL, &sa), 0);
+ sa.sa_handler = terminate_debugger;
+ igt_assert_eq(sigaction(SIGINT, &sa, NULL), 0);
+
do {
p.fd = d->fd;
ret = poll(&p, 1, timeout_ms);
--
2.34.1
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH i-g-t 2/3] lib/eudebug: Fix xe_eudebug_client_stop corner case
2025-02-24 13:08 [PATCH i-g-t 0/3] tests/xe_eudebug_online: Add set-breakpoint-sigint-debugger test Dominik Karol Piątkowski
2025-02-24 13:08 ` [PATCH i-g-t 1/3] lib/eudebug: Make debugger thread SIGINTable Dominik Karol Piątkowski
@ 2025-02-24 13:08 ` Dominik Karol Piątkowski
2025-03-10 12:00 ` Mika Kuoppala
2025-02-24 13:08 ` [PATCH i-g-t 3/3] tests/xe_eudebug_online: Add set-breakpoint-sigint-debugger test Dominik Karol Piątkowski
` (3 subsequent siblings)
5 siblings, 1 reply; 11+ messages in thread
From: Dominik Karol Piątkowski @ 2025-02-24 13:08 UTC (permalink / raw)
To: igt-dev
Cc: Dominik Grzegorzek, Christoph Manszewski, Jan Sokolowski,
Dominik Karol Piątkowski
After `token_signal(c->p_in, CLIENT_STOP, c->pid)`, the client is
expected to end its work and exit. By the time the waitpid() is called,
the client process may be gone already, resulting in a failed assert.
Fix it by skipping the assert in case of errno being ECHILD, meaning
the process already exited.
Signed-off-by: Dominik Karol Piątkowski <dominik.karol.piatkowski@intel.com>
---
lib/xe/xe_eudebug.c | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/lib/xe/xe_eudebug.c b/lib/xe/xe_eudebug.c
index ad8bdf68a..58acb1dea 100644
--- a/lib/xe/xe_eudebug.c
+++ b/lib/xe/xe_eudebug.c
@@ -1450,12 +1450,16 @@ void xe_eudebug_client_stop(struct xe_eudebug_client *c)
{
if (c->pid) {
int waitstatus;
+ int ret;
xe_eudebug_client_wait_done(c);
token_signal(c->p_in, CLIENT_STOP, c->pid);
- igt_assert_eq(waitpid(c->pid, &waitstatus, 0),
- c->pid);
+ ret = waitpid(c->pid, &waitstatus, 0);
+ /* process may be gone already */
+ if (!(ret == -1 && errno == ECHILD))
+ igt_assert_eq(ret, c->pid);
+
c->pid = 0;
}
}
--
2.34.1
^ permalink raw reply related [flat|nested] 11+ messages in thread
* [PATCH i-g-t 3/3] tests/xe_eudebug_online: Add set-breakpoint-sigint-debugger test
2025-02-24 13:08 [PATCH i-g-t 0/3] tests/xe_eudebug_online: Add set-breakpoint-sigint-debugger test Dominik Karol Piątkowski
2025-02-24 13:08 ` [PATCH i-g-t 1/3] lib/eudebug: Make debugger thread SIGINTable Dominik Karol Piątkowski
2025-02-24 13:08 ` [PATCH i-g-t 2/3] lib/eudebug: Fix xe_eudebug_client_stop corner case Dominik Karol Piątkowski
@ 2025-02-24 13:08 ` Dominik Karol Piątkowski
2025-03-10 12:23 ` Manszewski, Christoph
2025-02-25 7:47 ` ✓ Xe.CI.BAT: success for " Patchwork
` (2 subsequent siblings)
5 siblings, 1 reply; 11+ messages in thread
From: Dominik Karol Piątkowski @ 2025-02-24 13:08 UTC (permalink / raw)
To: igt-dev
Cc: Dominik Grzegorzek, Christoph Manszewski, Jan Sokolowski,
Dominik Karol Piątkowski
Add a test that sends SIGINT to the debugger thread with random timing
and checks if nothing breaks, exercising the scenario multiple times.
Signed-off-by: Dominik Karol Piątkowski <dominik.karol.piatkowski@intel.com>
---
tests/intel/xe_eudebug_online.c | 75 +++++++++++++++++++++++++++++++++
1 file changed, 75 insertions(+)
diff --git a/tests/intel/xe_eudebug_online.c b/tests/intel/xe_eudebug_online.c
index 472013fe1..8a97c8066 100644
--- a/tests/intel/xe_eudebug_online.c
+++ b/tests/intel/xe_eudebug_online.c
@@ -1506,6 +1506,77 @@ static void test_set_breakpoint_online(int fd, struct drm_xe_engine_class_instan
online_debug_data_destroy(data);
}
+/**
+ * SUBTEST: set-breakpoint-sigint-debugger
+ * Description:
+ * A variant of set-breakpoint that sends SIGINT to the debugger thread with random timing
+ * and checks if nothing breaks, exercising the scenario multiple times.
+ */
+static void test_set_breakpoint_online_sigint_debugger(int fd,
+ struct drm_xe_engine_class_instance *hwe,
+ int flags)
+{
+ struct xe_eudebug_session *s;
+ struct online_debug_data *data;
+ struct timespec ts = { };
+ int loop_count = 0;
+ uint64_t sleep_time;
+ uint64_t set_breakpoint_time;
+ uint64_t max_sleep_time;
+
+ /*
+ * Measure the average time required for basic set-breakpoint variant,
+ * so sleep_time range is correct.
+ */
+ igt_nsec_elapsed(&ts);
+ for (int i = 0; i < 10; i++)
+ test_set_breakpoint_online(fd, hwe, SHADER_NOP | TRIGGER_UFENCE_SET_BREAKPOINT);
+ set_breakpoint_time = igt_nsec_elapsed(&ts) / (NSEC_PER_MSEC / USEC_PER_MSEC) / 10;
+ igt_info("Average set-breakpoint execution time: %" PRIu64 " us\n", set_breakpoint_time);
+ max_sleep_time = set_breakpoint_time * 11 / 10;
+ igt_info("Maximum sleep_time: %" PRIu64 " us\n", max_sleep_time);
+
+ ts = (struct timespec) { };
+ igt_nsec_elapsed(&ts);
+
+ while (igt_seconds_elapsed(&ts) < 60) {
+ sleep_time = rand() % max_sleep_time;
+ igt_debug("Loop %d: SIGINT after %" PRIu64 " us\n", ++loop_count, sleep_time);
+
+ data = online_debug_data_create(hwe);
+ s = xe_eudebug_session_create(fd, run_online_client, flags, data);
+ xe_eudebug_debugger_add_trigger(s->debugger, DRM_XE_EUDEBUG_EVENT_OPEN,
+ open_trigger);
+ xe_eudebug_debugger_add_trigger(s->debugger, DRM_XE_EUDEBUG_EVENT_EXEC_QUEUE,
+ exec_queue_trigger);
+ xe_eudebug_debugger_add_trigger(s->debugger, DRM_XE_EUDEBUG_EVENT_VM,
+ vm_open_trigger);
+ xe_eudebug_debugger_add_trigger(s->debugger, DRM_XE_EUDEBUG_EVENT_METADATA,
+ create_metadata_trigger);
+ xe_eudebug_debugger_add_trigger(s->debugger, DRM_XE_EUDEBUG_EVENT_VM_BIND_UFENCE,
+ ufence_ack_set_bp_trigger);
+ xe_eudebug_debugger_add_trigger(s->debugger, DRM_XE_EUDEBUG_EVENT_EU_ATTENTION,
+ eu_attention_resume_trigger);
+
+ igt_assert_eq(xe_eudebug_debugger_attach(s->debugger, s->client), 0);
+ xe_eudebug_debugger_start_worker(s->debugger);
+ xe_eudebug_client_start(s->client);
+
+ usleep(sleep_time);
+ igt_assert_eq(pthread_kill(s->debugger->worker_thread, SIGINT), 0);
+ close(s->debugger->fd);
+ s->debugger->worker_state = DEBUGGER_WORKER_INACTIVE;
+
+ xe_eudebug_client_wait_done(s->client);
+
+ xe_eudebug_event_log_print(s->debugger->log, true);
+ xe_eudebug_event_log_print(s->client->log, true);
+
+ xe_eudebug_session_destroy(s);
+ online_debug_data_destroy(data);
+ }
+}
+
/**
* SUBTEST: pagefault-read
* Description:
@@ -2426,6 +2497,10 @@ igt_main
test_gt_render_or_compute("set-breakpoint", fd, hwe)
test_set_breakpoint_online(fd, hwe, SHADER_NOP | TRIGGER_UFENCE_SET_BREAKPOINT);
+ test_gt_render_or_compute("set-breakpoint-sigint-debugger", fd, hwe)
+ test_set_breakpoint_online_sigint_debugger(fd, hwe,
+ SHADER_NOP | TRIGGER_UFENCE_SET_BREAKPOINT);
+
test_gt_render_or_compute("breakpoint-not-in-debug-mode", fd, hwe)
test_basic_online(fd, hwe, SHADER_BREAKPOINT | DISABLE_DEBUG_MODE);
--
2.34.1
^ permalink raw reply related [flat|nested] 11+ messages in thread
* ✓ Xe.CI.BAT: success for tests/xe_eudebug_online: Add set-breakpoint-sigint-debugger test
2025-02-24 13:08 [PATCH i-g-t 0/3] tests/xe_eudebug_online: Add set-breakpoint-sigint-debugger test Dominik Karol Piątkowski
` (2 preceding siblings ...)
2025-02-24 13:08 ` [PATCH i-g-t 3/3] tests/xe_eudebug_online: Add set-breakpoint-sigint-debugger test Dominik Karol Piątkowski
@ 2025-02-25 7:47 ` Patchwork
2025-02-25 7:53 ` ✗ i915.CI.BAT: failure " Patchwork
2025-02-25 13:37 ` ✗ Xe.CI.Full: " Patchwork
5 siblings, 0 replies; 11+ messages in thread
From: Patchwork @ 2025-02-25 7:47 UTC (permalink / raw)
To: Piatkowski, Dominik Karol; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 792 bytes --]
== Series Details ==
Series: tests/xe_eudebug_online: Add set-breakpoint-sigint-debugger test
URL : https://patchwork.freedesktop.org/series/145309/
State : success
== Summary ==
CI Bug Log - changes from XEIGT_8247_BAT -> XEIGTPW_12656_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (8 -> 8)
------------------------------
No changes in participating hosts
Changes
-------
No changes found
Build changes
-------------
* IGT: IGT_8247 -> IGTPW_12656
IGTPW_12656: 12656
IGT_8247: 8247
xe-2706-9f112b86fd27ff7de2ce09718596cfefd71ee41f: 9f112b86fd27ff7de2ce09718596cfefd71ee41f
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/index.html
[-- Attachment #2: Type: text/html, Size: 1337 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* ✗ i915.CI.BAT: failure for tests/xe_eudebug_online: Add set-breakpoint-sigint-debugger test
2025-02-24 13:08 [PATCH i-g-t 0/3] tests/xe_eudebug_online: Add set-breakpoint-sigint-debugger test Dominik Karol Piątkowski
` (3 preceding siblings ...)
2025-02-25 7:47 ` ✓ Xe.CI.BAT: success for " Patchwork
@ 2025-02-25 7:53 ` Patchwork
2025-02-25 13:37 ` ✗ Xe.CI.Full: " Patchwork
5 siblings, 0 replies; 11+ messages in thread
From: Patchwork @ 2025-02-25 7:53 UTC (permalink / raw)
To: Piatkowski, Dominik Karol; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 3946 bytes --]
== Series Details ==
Series: tests/xe_eudebug_online: Add set-breakpoint-sigint-debugger test
URL : https://patchwork.freedesktop.org/series/145309/
State : failure
== Summary ==
CI Bug Log - changes from IGT_8247 -> IGTPW_12656
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_12656 absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_12656, 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_12656/index.html
Participating hosts (43 -> 41)
------------------------------
Missing (2): bat-arlh-2 bat-adlp-6
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_12656:
### IGT changes ###
#### Possible regressions ####
* igt@i915_selftest@live@gem:
- bat-twl-1: [PASS][1] -> [INCOMPLETE][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8247/bat-twl-1/igt@i915_selftest@live@gem.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12656/bat-twl-1/igt@i915_selftest@live@gem.html
#### Warnings ####
* igt@i915_selftest@live:
- bat-twl-1: [INCOMPLETE][3] ([i915#13761]) -> [INCOMPLETE][4]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8247/bat-twl-1/igt@i915_selftest@live.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12656/bat-twl-1/igt@i915_selftest@live.html
Known issues
------------
Here are the changes found in IGTPW_12656 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@i915_selftest@live@gtt:
- bat-twl-2: [PASS][5] -> [INCOMPLETE][6] ([i915#12445])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8247/bat-twl-2/igt@i915_selftest@live@gtt.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12656/bat-twl-2/igt@i915_selftest@live@gtt.html
#### Possible fixes ####
* igt@i915_selftest@live@workarounds:
- bat-arlh-3: [DMESG-FAIL][7] ([i915#12061]) -> [PASS][8] +1 other test pass
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8247/bat-arlh-3/igt@i915_selftest@live@workarounds.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12656/bat-arlh-3/igt@i915_selftest@live@workarounds.html
#### Warnings ####
* igt@i915_selftest@live:
- bat-twl-2: [INCOMPLETE][9] ([i915#12445]) -> [INCOMPLETE][10] ([i915#12445] / [i915#13761])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8247/bat-twl-2/igt@i915_selftest@live.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12656/bat-twl-2/igt@i915_selftest@live.html
* igt@i915_selftest@live@mman:
- bat-atsm-1: [ABORT][11] ([i915#13679]) -> [ABORT][12] ([i915#13465] / [i915#13679]) +1 other test abort
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8247/bat-atsm-1/igt@i915_selftest@live@mman.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12656/bat-atsm-1/igt@i915_selftest@live@mman.html
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#12445]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12445
[i915#13465]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13465
[i915#13679]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13679
[i915#13761]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13761
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_8247 -> IGTPW_12656
CI-20190529: 20190529
CI_DRM_16175: 9f112b86fd27ff7de2ce09718596cfefd71ee41f @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_12656: 12656
IGT_8247: 8247
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12656/index.html
[-- Attachment #2: Type: text/html, Size: 4975 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* ✗ Xe.CI.Full: failure for tests/xe_eudebug_online: Add set-breakpoint-sigint-debugger test
2025-02-24 13:08 [PATCH i-g-t 0/3] tests/xe_eudebug_online: Add set-breakpoint-sigint-debugger test Dominik Karol Piątkowski
` (4 preceding siblings ...)
2025-02-25 7:53 ` ✗ i915.CI.BAT: failure " Patchwork
@ 2025-02-25 13:37 ` Patchwork
5 siblings, 0 replies; 11+ messages in thread
From: Patchwork @ 2025-02-25 13:37 UTC (permalink / raw)
To: Piatkowski, Dominik Karol; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 74091 bytes --]
== Series Details ==
Series: tests/xe_eudebug_online: Add set-breakpoint-sigint-debugger test
URL : https://patchwork.freedesktop.org/series/145309/
State : failure
== Summary ==
CI Bug Log - changes from XEIGT_8247_full -> XEIGTPW_12656_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with XEIGTPW_12656_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in XEIGTPW_12656_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 (4 -> 4)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in XEIGTPW_12656_full:
### IGT changes ###
#### Possible regressions ####
* igt@kms_cdclk@mode-transition@pipe-b-edp-1:
- shard-lnl: NOTRUN -> [SKIP][1] +4 other tests skip
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-2/igt@kms_cdclk@mode-transition@pipe-b-edp-1.html
* igt@kms_cdclk@mode-transition@pipe-d-dp-4:
- shard-dg2-set2: NOTRUN -> [SKIP][2] +4 other tests skip
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-433/igt@kms_cdclk@mode-transition@pipe-d-dp-4.html
* igt@kms_plane_lowres@tiling-none:
- shard-dg2-set2: [PASS][3] -> [DMESG-WARN][4]
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-dg2-466/igt@kms_plane_lowres@tiling-none.html
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-434/igt@kms_plane_lowres@tiling-none.html
* igt@kms_pm_rpm@modeset-stress-extra-wait:
- shard-bmg: [PASS][5] -> [DMESG-WARN][6] +1 other test dmesg-warn
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-bmg-6/igt@kms_pm_rpm@modeset-stress-extra-wait.html
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-2/igt@kms_pm_rpm@modeset-stress-extra-wait.html
* {igt@xe_eudebug_online@set-breakpoint-sigint-debugger} (NEW):
- shard-bmg: NOTRUN -> [SKIP][7]
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-8/igt@xe_eudebug_online@set-breakpoint-sigint-debugger.html
* igt@xe_live_ktest@xe_bo:
- shard-dg2-set2: [PASS][8] -> [SKIP][9]
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-dg2-435/igt@xe_live_ktest@xe_bo.html
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-466/igt@xe_live_ktest@xe_bo.html
#### Warnings ####
* igt@kms_pm_rpm@modeset-stress-extra-wait:
- shard-dg2-set2: [DMESG-WARN][10] ([Intel XE#4330]) -> [DMESG-WARN][11]
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-dg2-435/igt@kms_pm_rpm@modeset-stress-extra-wait.html
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-435/igt@kms_pm_rpm@modeset-stress-extra-wait.html
New tests
---------
New tests have been introduced between XEIGT_8247_full and XEIGTPW_12656_full:
### New IGT tests (18) ###
* igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs-cc@pipe-d-hdmi-a-2:
- Statuses : 1 skip(s)
- Exec time: [0.0] s
* igt@kms_ccs@bad-rotation-90-4-tiled-dg2-rc-ccs-cc@pipe-a-dp-4:
- Statuses : 1 pass(s)
- Exec time: [0.01] s
* igt@kms_ccs@bad-rotation-90-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-6:
- Statuses : 1 pass(s)
- Exec time: [3.48] s
* igt@kms_ccs@bad-rotation-90-4-tiled-dg2-rc-ccs-cc@pipe-b-dp-4:
- Statuses : 1 pass(s)
- Exec time: [0.01] s
* igt@kms_ccs@bad-rotation-90-4-tiled-dg2-rc-ccs-cc@pipe-b-hdmi-a-6:
- Statuses : 1 pass(s)
- Exec time: [0.01] s
* igt@kms_ccs@bad-rotation-90-4-tiled-dg2-rc-ccs-cc@pipe-c-dp-4:
- Statuses : 1 pass(s)
- Exec time: [0.01] s
* igt@kms_ccs@bad-rotation-90-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-6:
- Statuses : 1 pass(s)
- Exec time: [0.01] s
* igt@kms_ccs@bad-rotation-90-4-tiled-dg2-rc-ccs-cc@pipe-d-dp-4:
- Statuses : 1 pass(s)
- Exec time: [0.01] s
* igt@kms_ccs@bad-rotation-90-4-tiled-dg2-rc-ccs-cc@pipe-d-hdmi-a-6:
- Statuses : 1 pass(s)
- Exec time: [0.01] s
* igt@kms_ccs@bad-rotation-90-yf-tiled-ccs@pipe-a-dp-4:
- Statuses : 1 skip(s)
- Exec time: [0.0] s
* igt@kms_ccs@bad-rotation-90-yf-tiled-ccs@pipe-a-hdmi-a-6:
- Statuses : 1 skip(s)
- Exec time: [0.0] s
* igt@kms_ccs@bad-rotation-90-yf-tiled-ccs@pipe-b-dp-4:
- Statuses : 1 skip(s)
- Exec time: [0.0] s
* igt@kms_ccs@bad-rotation-90-yf-tiled-ccs@pipe-b-hdmi-a-6:
- Statuses : 1 skip(s)
- Exec time: [0.0] s
* igt@kms_ccs@bad-rotation-90-yf-tiled-ccs@pipe-c-dp-4:
- Statuses : 1 skip(s)
- Exec time: [0.0] s
* igt@kms_ccs@bad-rotation-90-yf-tiled-ccs@pipe-c-hdmi-a-6:
- Statuses : 1 skip(s)
- Exec time: [0.0] s
* igt@kms_ccs@bad-rotation-90-yf-tiled-ccs@pipe-d-dp-4:
- Statuses : 1 skip(s)
- Exec time: [0.0] s
* igt@kms_ccs@bad-rotation-90-yf-tiled-ccs@pipe-d-hdmi-a-6:
- Statuses : 1 skip(s)
- Exec time: [0.0] s
* igt@xe_eudebug_online@set-breakpoint-sigint-debugger:
- Statuses : 3 skip(s)
- Exec time: [0.0] s
Known issues
------------
Here are the changes found in XEIGTPW_12656_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@kms_async_flips@async-flip-with-page-flip-events-atomic@pipe-d-hdmi-a-2-4-rc-ccs-cc:
- shard-dg2-set2: NOTRUN -> [SKIP][12] ([Intel XE#3767]) +15 other tests skip
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-432/igt@kms_async_flips@async-flip-with-page-flip-events-atomic@pipe-d-hdmi-a-2-4-rc-ccs-cc.html
* igt@kms_atomic_interruptible@legacy-setmode@pipe-a-hdmi-a-6:
- shard-dg2-set2: NOTRUN -> [DMESG-WARN][13] ([Intel XE#4330]) +17 other tests dmesg-warn
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-436/igt@kms_atomic_interruptible@legacy-setmode@pipe-a-hdmi-a-6.html
* igt@kms_atomic_transition@modeset-transition-nonblocking-fencing:
- shard-dg2-set2: [PASS][14] -> [DMESG-WARN][15] ([Intel XE#4330]) +60 other tests dmesg-warn
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-dg2-433/igt@kms_atomic_transition@modeset-transition-nonblocking-fencing.html
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-436/igt@kms_atomic_transition@modeset-transition-nonblocking-fencing.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip:
- shard-lnl: NOTRUN -> [SKIP][16] ([Intel XE#3658])
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-4/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@linear-32bpp-rotate-0:
- shard-bmg: [PASS][17] -> [INCOMPLETE][18] ([Intel XE#3225])
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-bmg-6/igt@kms_big_fb@linear-32bpp-rotate-0.html
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-8/igt@kms_big_fb@linear-32bpp-rotate-0.html
* igt@kms_big_fb@linear-32bpp-rotate-270:
- shard-bmg: NOTRUN -> [SKIP][19] ([Intel XE#2327]) +1 other test skip
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-7/igt@kms_big_fb@linear-32bpp-rotate-270.html
- shard-dg2-set2: NOTRUN -> [SKIP][20] ([Intel XE#316]) +1 other test skip
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-466/igt@kms_big_fb@linear-32bpp-rotate-270.html
* igt@kms_big_fb@x-tiled-64bpp-rotate-90:
- shard-lnl: NOTRUN -> [SKIP][21] ([Intel XE#1407]) +3 other tests skip
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-3/igt@kms_big_fb@x-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-32bpp-rotate-0:
- shard-lnl: NOTRUN -> [SKIP][22] ([Intel XE#1124]) +12 other tests skip
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-3/igt@kms_big_fb@y-tiled-32bpp-rotate-0.html
* igt@kms_big_fb@y-tiled-64bpp-rotate-180:
- shard-dg2-set2: NOTRUN -> [SKIP][23] ([Intel XE#1124]) +11 other tests skip
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-435/igt@kms_big_fb@y-tiled-64bpp-rotate-180.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip:
- shard-bmg: NOTRUN -> [SKIP][24] ([Intel XE#1124]) +10 other tests skip
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-8/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
* igt@kms_bw@connected-linear-tiling-4-displays-2560x1440p:
- shard-dg2-set2: NOTRUN -> [SKIP][25] ([Intel XE#2191])
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-436/igt@kms_bw@connected-linear-tiling-4-displays-2560x1440p.html
- shard-lnl: NOTRUN -> [SKIP][26] ([Intel XE#1512]) +1 other test skip
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-4/igt@kms_bw@connected-linear-tiling-4-displays-2560x1440p.html
* igt@kms_bw@linear-tiling-1-displays-2160x1440p:
- shard-bmg: NOTRUN -> [SKIP][27] ([Intel XE#367]) +2 other tests skip
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-2/igt@kms_bw@linear-tiling-1-displays-2160x1440p.html
* igt@kms_bw@linear-tiling-3-displays-2160x1440p:
- shard-dg2-set2: NOTRUN -> [SKIP][28] ([Intel XE#367]) +3 other tests skip
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-435/igt@kms_bw@linear-tiling-3-displays-2160x1440p.html
* igt@kms_bw@linear-tiling-3-displays-2560x1440p:
- shard-lnl: NOTRUN -> [SKIP][29] ([Intel XE#367])
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-7/igt@kms_bw@linear-tiling-3-displays-2560x1440p.html
* igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs-cc:
- shard-bmg: NOTRUN -> [SKIP][30] ([Intel XE#2887]) +10 other tests skip
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-4/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs@pipe-a-dp-2:
- shard-dg2-set2: NOTRUN -> [SKIP][31] ([Intel XE#787]) +251 other tests skip
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-432/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs@pipe-a-dp-2.html
* igt@kms_ccs@bad-rotation-90-4-tiled-dg2-rc-ccs:
- shard-lnl: NOTRUN -> [SKIP][32] ([Intel XE#2887]) +15 other tests skip
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-5/igt@kms_ccs@bad-rotation-90-4-tiled-dg2-rc-ccs.html
* igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs-cc@pipe-d-dp-4:
- shard-dg2-set2: NOTRUN -> [SKIP][33] ([Intel XE#455] / [Intel XE#787]) +49 other tests skip
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-435/igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs-cc@pipe-d-dp-4.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][34] ([Intel XE#2907])
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-434/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs@pipe-b-edp-1:
- shard-lnl: NOTRUN -> [SKIP][35] ([Intel XE#2669]) +3 other tests skip
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-5/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs@pipe-b-edp-1.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs:
- shard-bmg: NOTRUN -> [SKIP][36] ([Intel XE#3432]) +2 other tests skip
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-1/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs.html
- shard-dg2-set2: NOTRUN -> [DMESG-WARN][37] ([Intel XE#4199])
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-436/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs-cc:
- shard-lnl: NOTRUN -> [SKIP][38] ([Intel XE#3432])
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-1/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_cdclk@mode-transition:
- shard-bmg: NOTRUN -> [SKIP][39] ([Intel XE#2724])
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-8/igt@kms_cdclk@mode-transition.html
* igt@kms_chamelium_color@ctm-limited-range:
- shard-dg2-set2: NOTRUN -> [SKIP][40] ([Intel XE#306]) +1 other test skip
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-466/igt@kms_chamelium_color@ctm-limited-range.html
- shard-lnl: NOTRUN -> [SKIP][41] ([Intel XE#306]) +1 other test skip
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-1/igt@kms_chamelium_color@ctm-limited-range.html
* igt@kms_chamelium_color@ctm-red-to-blue:
- shard-bmg: NOTRUN -> [SKIP][42] ([Intel XE#2325]) +1 other test skip
[42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-8/igt@kms_chamelium_color@ctm-red-to-blue.html
* igt@kms_chamelium_hpd@hdmi-hpd-storm-disable:
- shard-bmg: NOTRUN -> [SKIP][43] ([Intel XE#2252]) +5 other tests skip
[43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-8/igt@kms_chamelium_hpd@hdmi-hpd-storm-disable.html
* igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode:
- shard-dg2-set2: NOTRUN -> [SKIP][44] ([Intel XE#373]) +8 other tests skip
[44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-466/igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode.html
* igt@kms_chamelium_hpd@vga-hpd-enable-disable-mode:
- shard-lnl: NOTRUN -> [SKIP][45] ([Intel XE#373]) +8 other tests skip
[45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-8/igt@kms_chamelium_hpd@vga-hpd-enable-disable-mode.html
* igt@kms_content_protection@dp-mst-type-1:
- shard-bmg: NOTRUN -> [SKIP][46] ([Intel XE#2390])
[46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-2/igt@kms_content_protection@dp-mst-type-1.html
- shard-dg2-set2: NOTRUN -> [SKIP][47] ([Intel XE#307])
[47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-435/igt@kms_content_protection@dp-mst-type-1.html
- shard-lnl: NOTRUN -> [SKIP][48] ([Intel XE#307])
[48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-6/igt@kms_content_protection@dp-mst-type-1.html
* igt@kms_content_protection@legacy:
- shard-dg2-set2: NOTRUN -> [INCOMPLETE][49] ([Intel XE#4132]) +1 other test incomplete
[49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-433/igt@kms_content_protection@legacy.html
* igt@kms_content_protection@lic-type-0@pipe-a-dp-2:
- shard-bmg: NOTRUN -> [FAIL][50] ([Intel XE#1178])
[50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-7/igt@kms_content_protection@lic-type-0@pipe-a-dp-2.html
* igt@kms_content_protection@mei-interface:
- shard-bmg: NOTRUN -> [SKIP][51] ([Intel XE#2341])
[51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-6/igt@kms_content_protection@mei-interface.html
* igt@kms_content_protection@srm:
- shard-lnl: NOTRUN -> [SKIP][52] ([Intel XE#3278])
[52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-3/igt@kms_content_protection@srm.html
* igt@kms_content_protection@srm@pipe-a-dp-4:
- shard-dg2-set2: NOTRUN -> [FAIL][53] ([Intel XE#1178])
[53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-434/igt@kms_content_protection@srm@pipe-a-dp-4.html
* igt@kms_cursor_crc@cursor-onscreen-512x512:
- shard-dg2-set2: NOTRUN -> [SKIP][54] ([Intel XE#308])
[54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-433/igt@kms_cursor_crc@cursor-onscreen-512x512.html
* igt@kms_cursor_crc@cursor-random-32x32:
- shard-bmg: NOTRUN -> [SKIP][55] ([Intel XE#2320]) +3 other tests skip
[55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-8/igt@kms_cursor_crc@cursor-random-32x32.html
* igt@kms_cursor_crc@cursor-rapid-movement-512x170:
- shard-lnl: NOTRUN -> [SKIP][56] ([Intel XE#2321])
[56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-3/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html
* igt@kms_cursor_crc@cursor-rapid-movement-64x21:
- shard-lnl: NOTRUN -> [SKIP][57] ([Intel XE#1424]) +5 other tests skip
[57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-7/igt@kms_cursor_crc@cursor-rapid-movement-64x21.html
* igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic:
- shard-lnl: NOTRUN -> [SKIP][58] ([Intel XE#309]) +5 other tests skip
[58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-3/igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- shard-dg2-set2: NOTRUN -> [SKIP][59] ([Intel XE#323])
[59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-466/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
- shard-lnl: NOTRUN -> [SKIP][60] ([Intel XE#323])
[60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-1/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
- shard-bmg: NOTRUN -> [SKIP][61] ([Intel XE#2286])
[61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-2/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size:
- shard-bmg: [PASS][62] -> [SKIP][63] ([Intel XE#2291]) +3 other tests skip
[62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-bmg-1/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html
[63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-6/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html
* igt@kms_display_modes@extended-mode-basic:
- shard-lnl: NOTRUN -> [SKIP][64] ([Intel XE#4302])
[64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-1/igt@kms_display_modes@extended-mode-basic.html
* igt@kms_dsc@dsc-fractional-bpp:
- shard-bmg: NOTRUN -> [SKIP][65] ([Intel XE#2244]) +1 other test skip
[65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-2/igt@kms_dsc@dsc-fractional-bpp.html
- shard-lnl: NOTRUN -> [SKIP][66] ([Intel XE#2244])
[66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-6/igt@kms_dsc@dsc-fractional-bpp.html
* igt@kms_fbcon_fbt@fbc-suspend:
- shard-bmg: NOTRUN -> [SKIP][67] ([Intel XE#4156])
[67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-5/igt@kms_fbcon_fbt@fbc-suspend.html
* igt@kms_feature_discovery@dp-mst:
- shard-lnl: NOTRUN -> [SKIP][68] ([Intel XE#1137])
[68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-8/igt@kms_feature_discovery@dp-mst.html
* igt@kms_flip@2x-dpms-vs-vblank-race:
- shard-dg2-set2: [PASS][69] -> [DMESG-WARN][70] ([Intel XE#2955]) +1 other test dmesg-warn
[69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-dg2-434/igt@kms_flip@2x-dpms-vs-vblank-race.html
[70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-434/igt@kms_flip@2x-dpms-vs-vblank-race.html
* igt@kms_flip@2x-flip-vs-blocking-wf-vblank:
- shard-bmg: [PASS][71] -> [SKIP][72] ([Intel XE#2316]) +2 other tests skip
[71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-bmg-3/igt@kms_flip@2x-flip-vs-blocking-wf-vblank.html
[72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-4/igt@kms_flip@2x-flip-vs-blocking-wf-vblank.html
* igt@kms_flip@2x-flip-vs-expired-vblank:
- shard-lnl: NOTRUN -> [SKIP][73] ([Intel XE#1421]) +4 other tests skip
[73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-6/igt@kms_flip@2x-flip-vs-expired-vblank.html
* igt@kms_flip@2x-flip-vs-expired-vblank@ab-hdmi-a6-dp4:
- shard-dg2-set2: NOTRUN -> [FAIL][74] ([Intel XE#301]) +10 other tests fail
[74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-435/igt@kms_flip@2x-flip-vs-expired-vblank@ab-hdmi-a6-dp4.html
* igt@kms_flip@2x-flip-vs-expired-vblank@ad-dp2-hdmi-a3:
- shard-bmg: NOTRUN -> [FAIL][75] ([Intel XE#3321]) +3 other tests fail
[75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-8/igt@kms_flip@2x-flip-vs-expired-vblank@ad-dp2-hdmi-a3.html
* igt@kms_flip@2x-flip-vs-modeset:
- shard-dg2-set2: [PASS][76] -> [INCOMPLETE][77] ([Intel XE#2049]) +3 other tests incomplete
[76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-dg2-434/igt@kms_flip@2x-flip-vs-modeset.html
[77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-434/igt@kms_flip@2x-flip-vs-modeset.html
* igt@kms_flip@2x-flip-vs-panning-vs-hang:
- shard-bmg: NOTRUN -> [SKIP][78] ([Intel XE#2316])
[78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-6/igt@kms_flip@2x-flip-vs-panning-vs-hang.html
* igt@kms_flip@2x-modeset-vs-vblank-race:
- shard-bmg: [PASS][79] -> [DMESG-WARN][80] ([Intel XE#2955]) +1 other test dmesg-warn
[79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-bmg-1/igt@kms_flip@2x-modeset-vs-vblank-race.html
[80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-5/igt@kms_flip@2x-modeset-vs-vblank-race.html
* igt@kms_flip@2x-plain-flip-ts-check@ab-hdmi-a6-dp4:
- shard-dg2-set2: [PASS][81] -> [FAIL][82] ([Intel XE#2882]) +1 other test fail
[81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-dg2-434/igt@kms_flip@2x-plain-flip-ts-check@ab-hdmi-a6-dp4.html
[82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-436/igt@kms_flip@2x-plain-flip-ts-check@ab-hdmi-a6-dp4.html
* igt@kms_flip@2x-plain-flip@cd-dp2-hdmi-a3:
- shard-bmg: NOTRUN -> [DMESG-WARN][83] ([Intel XE#4330]) +15 other tests dmesg-warn
[83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-5/igt@kms_flip@2x-plain-flip@cd-dp2-hdmi-a3.html
* igt@kms_flip@basic-flip-vs-dpms:
- shard-bmg: NOTRUN -> [DMESG-WARN][84] ([Intel XE#2955])
[84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-5/igt@kms_flip@basic-flip-vs-dpms.html
- shard-dg2-set2: NOTRUN -> [DMESG-WARN][85] ([Intel XE#2955])
[85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-436/igt@kms_flip@basic-flip-vs-dpms.html
* igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a6:
- shard-dg2-set2: [PASS][86] -> [FAIL][87] ([Intel XE#301])
[86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-dg2-435/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a6.html
[87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-433/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a6.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling@pipe-a-default-mode:
- shard-lnl: NOTRUN -> [SKIP][88] ([Intel XE#1397]) +3 other tests skip
[88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-6/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
- shard-bmg: NOTRUN -> [SKIP][89] ([Intel XE#2293] / [Intel XE#2380])
[89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-2/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode:
- shard-bmg: NOTRUN -> [SKIP][90] ([Intel XE#2293])
[90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-2/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling:
- shard-lnl: NOTRUN -> [SKIP][91] ([Intel XE#1397] / [Intel XE#1745]) +3 other tests skip
[91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-3/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling:
- shard-lnl: NOTRUN -> [SKIP][92] ([Intel XE#1401] / [Intel XE#1745]) +1 other test skip
[92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-8/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-default-mode:
- shard-lnl: NOTRUN -> [SKIP][93] ([Intel XE#1401]) +1 other test skip
[93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-8/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling:
- shard-dg2-set2: NOTRUN -> [SKIP][94] ([Intel XE#455]) +14 other tests skip
[94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-436/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html
* igt@kms_force_connector_basic@force-connector-state:
- shard-lnl: NOTRUN -> [SKIP][95] ([Intel XE#352])
[95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-8/igt@kms_force_connector_basic@force-connector-state.html
* igt@kms_frontbuffer_tracking@drrs-1p-offscren-pri-indfb-draw-blt:
- shard-bmg: NOTRUN -> [SKIP][96] ([Intel XE#2311]) +17 other tests skip
[96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-2/igt@kms_frontbuffer_tracking@drrs-1p-offscren-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-lnl: NOTRUN -> [SKIP][97] ([Intel XE#656]) +43 other tests skip
[97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-1/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-render:
- shard-bmg: NOTRUN -> [SKIP][98] ([Intel XE#4141]) +8 other tests skip
[98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-3/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-tiling-y:
- shard-dg2-set2: NOTRUN -> [SKIP][99] ([Intel XE#658])
[99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-435/igt@kms_frontbuffer_tracking@fbc-tiling-y.html
- shard-lnl: NOTRUN -> [SKIP][100] ([Intel XE#1469])
[100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-8/igt@kms_frontbuffer_tracking@fbc-tiling-y.html
- shard-bmg: NOTRUN -> [SKIP][101] ([Intel XE#2352])
[101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-7/igt@kms_frontbuffer_tracking@fbc-tiling-y.html
* igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-cur-indfb-draw-render:
- shard-dg2-set2: NOTRUN -> [SKIP][102] ([Intel XE#651]) +25 other tests skip
[102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-436/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-cur-indfb-draw-render.html
- shard-lnl: NOTRUN -> [SKIP][103] ([Intel XE#651]) +15 other tests skip
[103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-4/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-indfb-plflip-blt:
- shard-bmg: NOTRUN -> [SKIP][104] ([Intel XE#2312]) +9 other tests skip
[104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-4/igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-indfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-blt:
- shard-bmg: NOTRUN -> [SKIP][105] ([Intel XE#2313]) +21 other tests skip
[105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-3/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-dg2-set2: NOTRUN -> [SKIP][106] ([Intel XE#653]) +25 other tests skip
[106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-432/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_hdr@brightness-with-hdr:
- shard-lnl: NOTRUN -> [SKIP][107] ([Intel XE#3374] / [Intel XE#3544])
[107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-7/igt@kms_hdr@brightness-with-hdr.html
- shard-bmg: NOTRUN -> [SKIP][108] ([Intel XE#3374] / [Intel XE#3544])
[108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-8/igt@kms_hdr@brightness-with-hdr.html
* igt@kms_hdr@static-swap:
- shard-lnl: NOTRUN -> [SKIP][109] ([Intel XE#1503])
[109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-4/igt@kms_hdr@static-swap.html
* igt@kms_joiner@basic-big-joiner:
- shard-bmg: NOTRUN -> [SKIP][110] ([Intel XE#346])
[110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-1/igt@kms_joiner@basic-big-joiner.html
- shard-dg2-set2: NOTRUN -> [SKIP][111] ([Intel XE#346])
[111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-434/igt@kms_joiner@basic-big-joiner.html
- shard-lnl: NOTRUN -> [SKIP][112] ([Intel XE#346])
[112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-5/igt@kms_joiner@basic-big-joiner.html
* igt@kms_joiner@basic-force-ultra-joiner:
- shard-bmg: NOTRUN -> [SKIP][113] ([Intel XE#2934])
[113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-1/igt@kms_joiner@basic-force-ultra-joiner.html
- shard-dg2-set2: NOTRUN -> [SKIP][114] ([Intel XE#2925])
[114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-432/igt@kms_joiner@basic-force-ultra-joiner.html
- shard-lnl: NOTRUN -> [SKIP][115] ([Intel XE#2934])
[115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-3/igt@kms_joiner@basic-force-ultra-joiner.html
* igt@kms_pipe_stress@stress-xrgb8888-ytiled:
- shard-lnl: NOTRUN -> [SKIP][116] ([Intel XE#4329])
[116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-8/igt@kms_pipe_stress@stress-xrgb8888-ytiled.html
* igt@kms_plane_lowres@tiling-none:
- shard-bmg: [PASS][117] -> [DMESG-WARN][118] ([Intel XE#4091])
[117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-bmg-3/igt@kms_plane_lowres@tiling-none.html
[118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-5/igt@kms_plane_lowres@tiling-none.html
* igt@kms_plane_lowres@tiling-yf:
- shard-bmg: NOTRUN -> [SKIP][119] ([Intel XE#2393])
[119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-2/igt@kms_plane_lowres@tiling-yf.html
- shard-lnl: NOTRUN -> [SKIP][120] ([Intel XE#599])
[120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-6/igt@kms_plane_lowres@tiling-yf.html
* igt@kms_plane_multiple@tiling-yf:
- shard-bmg: NOTRUN -> [SKIP][121] ([Intel XE#2493]) +1 other test skip
[121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-2/igt@kms_plane_multiple@tiling-yf.html
- shard-lnl: NOTRUN -> [SKIP][122] ([Intel XE#2493]) +1 other test skip
[122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-1/igt@kms_plane_multiple@tiling-yf.html
* igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-b:
- shard-lnl: NOTRUN -> [SKIP][123] ([Intel XE#2763]) +7 other tests skip
[123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-1/igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-b.html
* igt@kms_plane_scaling@planes-downscale-factor-0-5@pipe-c:
- shard-bmg: NOTRUN -> [SKIP][124] ([Intel XE#2763]) +4 other tests skip
[124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-2/igt@kms_plane_scaling@planes-downscale-factor-0-5@pipe-c.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25:
- shard-dg2-set2: NOTRUN -> [SKIP][125] ([Intel XE#2763] / [Intel XE#455]) +1 other test skip
[125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-436/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-b:
- shard-dg2-set2: NOTRUN -> [SKIP][126] ([Intel XE#2763]) +2 other tests skip
[126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-436/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-b.html
* igt@kms_pm_backlight@brightness-with-dpms:
- shard-bmg: NOTRUN -> [SKIP][127] ([Intel XE#2938])
[127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-4/igt@kms_pm_backlight@brightness-with-dpms.html
- shard-dg2-set2: NOTRUN -> [SKIP][128] ([Intel XE#2938])
[128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-432/igt@kms_pm_backlight@brightness-with-dpms.html
* igt@kms_pm_dc@dc5-retention-flops:
- shard-dg2-set2: NOTRUN -> [SKIP][129] ([Intel XE#3309])
[129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-466/igt@kms_pm_dc@dc5-retention-flops.html
* igt@kms_pm_dc@dc6-dpms:
- shard-dg2-set2: NOTRUN -> [SKIP][130] ([Intel XE#908])
[130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-433/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-bmg: NOTRUN -> [SKIP][131] ([Intel XE#2499])
[131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-6/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_rpm@universal-planes:
- shard-dg2-set2: [PASS][132] -> [DMESG-WARN][133] ([Intel XE#2042])
[132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-dg2-433/igt@kms_pm_rpm@universal-planes.html
[133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-436/igt@kms_pm_rpm@universal-planes.html
* igt@kms_properties@connector-properties-legacy:
- shard-bmg: [PASS][134] -> [DMESG-WARN][135] ([Intel XE#4330]) +44 other tests dmesg-warn
[134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-bmg-6/igt@kms_properties@connector-properties-legacy.html
[135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-5/igt@kms_properties@connector-properties-legacy.html
* igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf:
- shard-dg2-set2: NOTRUN -> [SKIP][136] ([Intel XE#1489]) +7 other tests skip
[136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-466/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf.html
- shard-lnl: NOTRUN -> [SKIP][137] ([Intel XE#2893]) +5 other tests skip
[137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-1/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area:
- shard-bmg: NOTRUN -> [SKIP][138] ([Intel XE#1489]) +5 other tests skip
[138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-4/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_su@frontbuffer-xrgb8888:
- shard-lnl: NOTRUN -> [SKIP][139] ([Intel XE#1128])
[139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-3/igt@kms_psr2_su@frontbuffer-xrgb8888.html
* igt@kms_psr@fbc-pr-cursor-blt:
- shard-bmg: NOTRUN -> [SKIP][140] ([Intel XE#2234] / [Intel XE#2850]) +12 other tests skip
[140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-6/igt@kms_psr@fbc-pr-cursor-blt.html
* igt@kms_psr@fbc-psr2-cursor-plane-onoff:
- shard-dg2-set2: NOTRUN -> [SKIP][141] ([Intel XE#2850] / [Intel XE#929]) +16 other tests skip
[141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-433/igt@kms_psr@fbc-psr2-cursor-plane-onoff.html
* igt@kms_psr@pr-sprite-blt:
- shard-lnl: NOTRUN -> [SKIP][142] ([Intel XE#1406]) +8 other tests skip
[142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-7/igt@kms_psr@pr-sprite-blt.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-bmg: NOTRUN -> [SKIP][143] ([Intel XE#2414]) +1 other test skip
[143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-4/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
- shard-dg2-set2: NOTRUN -> [SKIP][144] ([Intel XE#2939]) +1 other test skip
[144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-432/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_rotation_crc@bad-tiling:
- shard-dg2-set2: NOTRUN -> [SKIP][145] ([Intel XE#3414]) +3 other tests skip
[145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-434/igt@kms_rotation_crc@bad-tiling.html
- shard-lnl: NOTRUN -> [SKIP][146] ([Intel XE#3414] / [Intel XE#3904]) +4 other tests skip
[146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-3/igt@kms_rotation_crc@bad-tiling.html
* igt@kms_rotation_crc@primary-rotation-90:
- shard-bmg: NOTRUN -> [SKIP][147] ([Intel XE#3414] / [Intel XE#3904]) +3 other tests skip
[147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-8/igt@kms_rotation_crc@primary-rotation-90.html
* igt@kms_scaling_modes@scaling-mode-full-aspect:
- shard-bmg: NOTRUN -> [SKIP][148] ([Intel XE#2413])
[148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-2/igt@kms_scaling_modes@scaling-mode-full-aspect.html
* igt@kms_vrr@negative-basic:
- shard-bmg: [PASS][149] -> [SKIP][150] ([Intel XE#1499])
[149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-bmg-7/igt@kms_vrr@negative-basic.html
[150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-6/igt@kms_vrr@negative-basic.html
* igt@kms_vrr@seamless-rr-switch-vrr:
- shard-lnl: NOTRUN -> [SKIP][151] ([Intel XE#1499])
[151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-3/igt@kms_vrr@seamless-rr-switch-vrr.html
* igt@kms_writeback@writeback-fb-id:
- shard-dg2-set2: NOTRUN -> [SKIP][152] ([Intel XE#756]) +1 other test skip
[152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-433/igt@kms_writeback@writeback-fb-id.html
- shard-lnl: NOTRUN -> [SKIP][153] ([Intel XE#756]) +1 other test skip
[153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-2/igt@kms_writeback@writeback-fb-id.html
* igt@kms_writeback@writeback-invalid-parameters:
- shard-bmg: NOTRUN -> [SKIP][154] ([Intel XE#756]) +1 other test skip
[154]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-3/igt@kms_writeback@writeback-invalid-parameters.html
* igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all:
- shard-dg2-set2: NOTRUN -> [SKIP][155] ([Intel XE#1091] / [Intel XE#2849])
[155]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-466/igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all.html
- shard-lnl: NOTRUN -> [SKIP][156] ([Intel XE#1091] / [Intel XE#2849])
[156]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-1/igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all.html
- shard-bmg: NOTRUN -> [SKIP][157] ([Intel XE#1091] / [Intel XE#2849])
[157]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-7/igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all.html
* igt@xe_eudebug@basic-vm-bind-ufence-delay-ack:
- shard-dg2-set2: NOTRUN -> [SKIP][158] ([Intel XE#3889]) +1 other test skip
[158]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-433/igt@xe_eudebug@basic-vm-bind-ufence-delay-ack.html
- shard-lnl: NOTRUN -> [SKIP][159] ([Intel XE#3889])
[159]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-2/igt@xe_eudebug@basic-vm-bind-ufence-delay-ack.html
- shard-bmg: NOTRUN -> [SKIP][160] ([Intel XE#3889])
[160]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-8/igt@xe_eudebug@basic-vm-bind-ufence-delay-ack.html
* igt@xe_eudebug@discovery-empty:
- shard-bmg: NOTRUN -> [SKIP][161] ([Intel XE#2905]) +10 other tests skip
[161]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-5/igt@xe_eudebug@discovery-empty.html
* igt@xe_eudebug@sysfs-toggle:
- shard-dg2-set2: NOTRUN -> [SKIP][162] ([Intel XE#2905]) +12 other tests skip
[162]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-432/igt@xe_eudebug@sysfs-toggle.html
* igt@xe_evict_ccs@evict-overcommit-standalone-nofree-reopen:
- shard-lnl: NOTRUN -> [SKIP][163] ([Intel XE#688]) +2 other tests skip
[163]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-1/igt@xe_evict_ccs@evict-overcommit-standalone-nofree-reopen.html
* igt@xe_exec_basic@multigpu-no-exec-null-defer-mmap:
- shard-lnl: NOTRUN -> [SKIP][164] ([Intel XE#1392]) +7 other tests skip
[164]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-1/igt@xe_exec_basic@multigpu-no-exec-null-defer-mmap.html
* igt@xe_exec_basic@multigpu-no-exec-userptr-invalidate-race:
- shard-dg2-set2: [PASS][165] -> [SKIP][166] ([Intel XE#1392]) +3 other tests skip
[165]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-dg2-436/igt@xe_exec_basic@multigpu-no-exec-userptr-invalidate-race.html
[166]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-432/igt@xe_exec_basic@multigpu-no-exec-userptr-invalidate-race.html
* igt@xe_exec_basic@multigpu-once-bindexecqueue-userptr-rebind:
- shard-bmg: NOTRUN -> [SKIP][167] ([Intel XE#2322]) +6 other tests skip
[167]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-5/igt@xe_exec_basic@multigpu-once-bindexecqueue-userptr-rebind.html
* igt@xe_exec_fault_mode@twice-userptr-invalidate-race:
- shard-dg2-set2: NOTRUN -> [SKIP][168] ([Intel XE#288]) +25 other tests skip
[168]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-466/igt@xe_exec_fault_mode@twice-userptr-invalidate-race.html
* igt@xe_exec_mix_modes@exec-spinner-interrupted-lr:
- shard-dg2-set2: NOTRUN -> [SKIP][169] ([Intel XE#2360])
[169]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-432/igt@xe_exec_mix_modes@exec-spinner-interrupted-lr.html
* igt@xe_exec_sip_eudebug@breakpoint-writesip:
- shard-lnl: NOTRUN -> [SKIP][170] ([Intel XE#2905]) +13 other tests skip
[170]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-2/igt@xe_exec_sip_eudebug@breakpoint-writesip.html
* igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit:
- shard-dg2-set2: NOTRUN -> [SKIP][171] ([Intel XE#2229])
[171]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-466/igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit.html
- shard-lnl: NOTRUN -> [SKIP][172] ([Intel XE#2229])
[172]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-1/igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit.html
* igt@xe_mmap@pci-membarrier:
- shard-lnl: NOTRUN -> [SKIP][173] ([Intel XE#4045])
[173]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-6/igt@xe_mmap@pci-membarrier.html
* igt@xe_module_load@force-load:
- shard-lnl: NOTRUN -> [SKIP][174] ([Intel XE#378])
[174]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-1/igt@xe_module_load@force-load.html
* igt@xe_oa@polling-small-buf:
- shard-dg2-set2: NOTRUN -> [SKIP][175] ([Intel XE#2541] / [Intel XE#3573]) +7 other tests skip
[175]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-433/igt@xe_oa@polling-small-buf.html
* igt@xe_pat@pat-index-xe2:
- shard-dg2-set2: NOTRUN -> [SKIP][176] ([Intel XE#977])
[176]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-466/igt@xe_pat@pat-index-xe2.html
* igt@xe_pat@pat-index-xelpg:
- shard-bmg: NOTRUN -> [SKIP][177] ([Intel XE#2236])
[177]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-8/igt@xe_pat@pat-index-xelpg.html
* igt@xe_peer2peer@write:
- shard-bmg: NOTRUN -> [SKIP][178] ([Intel XE#2427])
[178]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-7/igt@xe_peer2peer@write.html
* igt@xe_peer2peer@write@write-gpua-vram01-gpub-system-p2p:
- shard-dg2-set2: NOTRUN -> [FAIL][179] ([Intel XE#1173]) +1 other test fail
[179]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-435/igt@xe_peer2peer@write@write-gpua-vram01-gpub-system-p2p.html
* igt@xe_pm@s2idle-d3cold-basic-exec:
- shard-bmg: NOTRUN -> [SKIP][180] ([Intel XE#2284])
[180]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-3/igt@xe_pm@s2idle-d3cold-basic-exec.html
- shard-dg2-set2: NOTRUN -> [SKIP][181] ([Intel XE#2284] / [Intel XE#366])
[181]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-466/igt@xe_pm@s2idle-d3cold-basic-exec.html
* igt@xe_pm@s3-d3hot-basic-exec:
- shard-dg2-set2: NOTRUN -> [DMESG-WARN][182] ([Intel XE#4330] / [Intel XE#569])
[182]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-434/igt@xe_pm@s3-d3hot-basic-exec.html
* igt@xe_pm@s3-exec-after:
- shard-bmg: [PASS][183] -> [DMESG-WARN][184] ([Intel XE#4330] / [Intel XE#569]) +1 other test dmesg-warn
[183]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-bmg-4/igt@xe_pm@s3-exec-after.html
[184]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-2/igt@xe_pm@s3-exec-after.html
- shard-dg2-set2: [PASS][185] -> [DMESG-WARN][186] ([Intel XE#4330] / [Intel XE#569]) +1 other test dmesg-warn
[185]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-dg2-435/igt@xe_pm@s3-exec-after.html
[186]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-466/igt@xe_pm@s3-exec-after.html
* igt@xe_pm@s3-multiple-execs:
- shard-lnl: NOTRUN -> [SKIP][187] ([Intel XE#584]) +1 other test skip
[187]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-5/igt@xe_pm@s3-multiple-execs.html
* igt@xe_pm@s4-basic-exec:
- shard-lnl: NOTRUN -> [ABORT][188] ([Intel XE#4268])
[188]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-8/igt@xe_pm@s4-basic-exec.html
* igt@xe_pm@s4-vm-bind-unbind-all:
- shard-bmg: NOTRUN -> [ABORT][189] ([Intel XE#4268]) +1 other test abort
[189]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-5/igt@xe_pm@s4-vm-bind-unbind-all.html
- shard-dg2-set2: NOTRUN -> [ABORT][190] ([Intel XE#4268]) +2 other tests abort
[190]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-436/igt@xe_pm@s4-vm-bind-unbind-all.html
* igt@xe_pm@vram-d3cold-threshold:
- shard-dg2-set2: NOTRUN -> [SKIP][191] ([Intel XE#579])
[191]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-436/igt@xe_pm@vram-d3cold-threshold.html
- shard-lnl: NOTRUN -> [SKIP][192] ([Intel XE#579])
[192]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-5/igt@xe_pm@vram-d3cold-threshold.html
- shard-bmg: NOTRUN -> [SKIP][193] ([Intel XE#579])
[193]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-1/igt@xe_pm@vram-d3cold-threshold.html
* igt@xe_query@multigpu-query-cs-cycles:
- shard-bmg: NOTRUN -> [SKIP][194] ([Intel XE#944]) +2 other tests skip
[194]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-8/igt@xe_query@multigpu-query-cs-cycles.html
* igt@xe_query@multigpu-query-engines:
- shard-dg2-set2: NOTRUN -> [SKIP][195] ([Intel XE#944]) +3 other tests skip
[195]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-432/igt@xe_query@multigpu-query-engines.html
* igt@xe_query@multigpu-query-invalid-size:
- shard-lnl: NOTRUN -> [SKIP][196] ([Intel XE#944]) +3 other tests skip
[196]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-4/igt@xe_query@multigpu-query-invalid-size.html
* igt@xe_sriov_auto_provisioning@exclusive-ranges:
- shard-lnl: NOTRUN -> [SKIP][197] ([Intel XE#4130])
[197]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-8/igt@xe_sriov_auto_provisioning@exclusive-ranges.html
* igt@xe_sriov_flr@flr-each-isolation:
- shard-dg2-set2: NOTRUN -> [SKIP][198] ([Intel XE#3342])
[198]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-433/igt@xe_sriov_flr@flr-each-isolation.html
#### Possible fixes ####
* igt@kms_async_flips@async-flip-suspend-resume@pipe-d-dp-4:
- shard-dg2-set2: [DMESG-FAIL][199] ([Intel XE#4330]) -> [PASS][200] +1 other test pass
[199]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-dg2-466/igt@kms_async_flips@async-flip-suspend-resume@pipe-d-dp-4.html
[200]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-435/igt@kms_async_flips@async-flip-suspend-resume@pipe-d-dp-4.html
* igt@kms_color@ctm-0-50@pipe-d-hdmi-a-3:
- shard-bmg: [DMESG-WARN][201] ([Intel XE#877]) -> [PASS][202] +1 other test pass
[201]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-bmg-3/igt@kms_color@ctm-0-50@pipe-d-hdmi-a-3.html
[202]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-7/igt@kms_color@ctm-0-50@pipe-d-hdmi-a-3.html
* igt@kms_cursor_legacy@2x-long-cursor-vs-flip-legacy:
- shard-bmg: [SKIP][203] ([Intel XE#2291]) -> [PASS][204] +4 other tests pass
[203]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-bmg-6/igt@kms_cursor_legacy@2x-long-cursor-vs-flip-legacy.html
[204]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-2/igt@kms_cursor_legacy@2x-long-cursor-vs-flip-legacy.html
* igt@kms_feature_discovery@display-2x:
- shard-bmg: [SKIP][205] ([Intel XE#2373]) -> [PASS][206]
[205]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-bmg-6/igt@kms_feature_discovery@display-2x.html
[206]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-7/igt@kms_feature_discovery@display-2x.html
* igt@kms_flip@2x-dpms-vs-vblank-race-interruptible:
- shard-dg2-set2: [DMESG-WARN][207] ([Intel XE#2955]) -> [PASS][208] +2 other tests pass
[207]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-dg2-432/igt@kms_flip@2x-dpms-vs-vblank-race-interruptible.html
[208]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-433/igt@kms_flip@2x-dpms-vs-vblank-race-interruptible.html
* igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible:
- shard-bmg: [SKIP][209] ([Intel XE#2316]) -> [PASS][210] +7 other tests pass
[209]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-bmg-6/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible.html
[210]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-1/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible.html
* igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a6:
- shard-dg2-set2: [FAIL][211] ([Intel XE#301]) -> [PASS][212]
[211]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-dg2-435/igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a6.html
[212]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-433/igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a6.html
* igt@kms_flip@flip-vs-rmfb-interruptible:
- shard-bmg: [DMESG-WARN][213] ([Intel XE#2955]) -> [PASS][214]
[213]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-bmg-3/igt@kms_flip@flip-vs-rmfb-interruptible.html
[214]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-4/igt@kms_flip@flip-vs-rmfb-interruptible.html
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-bmg: [INCOMPLETE][215] ([Intel XE#2049] / [Intel XE#2597]) -> [PASS][216] +1 other test pass
[215]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-bmg-1/igt@kms_flip@flip-vs-suspend-interruptible.html
[216]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-1/igt@kms_flip@flip-vs-suspend-interruptible.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling:
- shard-dg2-set2: [DMESG-WARN][217] ([Intel XE#4330]) -> [PASS][218] +24 other tests pass
[217]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-dg2-432/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling.html
[218]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-466/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling.html
* igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation:
- shard-dg2-set2: [DMESG-WARN][219] ([Intel XE#2566] / [Intel XE#4330]) -> [PASS][220] +1 other test pass
[219]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-dg2-432/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation.html
[220]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-434/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation.html
* igt@kms_pm_dc@dc5-dpms:
- shard-lnl: [FAIL][221] ([Intel XE#718]) -> [PASS][222] +1 other test pass
[221]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-lnl-6/igt@kms_pm_dc@dc5-dpms.html
[222]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-4/igt@kms_pm_dc@dc5-dpms.html
* igt@kms_setmode@clone-exclusive-crtc:
- shard-bmg: [SKIP][223] ([Intel XE#1435]) -> [PASS][224] +1 other test pass
[223]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-bmg-6/igt@kms_setmode@clone-exclusive-crtc.html
[224]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-8/igt@kms_setmode@clone-exclusive-crtc.html
* igt@kms_universal_plane@cursor-fb-leak:
- shard-lnl: [FAIL][225] ([Intel XE#899]) -> [PASS][226] +2 other tests pass
[225]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-lnl-5/igt@kms_universal_plane@cursor-fb-leak.html
[226]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-lnl-5/igt@kms_universal_plane@cursor-fb-leak.html
* igt@kms_vblank@ts-continuation-suspend:
- shard-bmg: [DMESG-WARN][227] ([Intel XE#4330]) -> [PASS][228] +24 other tests pass
[227]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-bmg-1/igt@kms_vblank@ts-continuation-suspend.html
[228]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-3/igt@kms_vblank@ts-continuation-suspend.html
* igt@xe_exec_basic@multigpu-once-bindexecqueue-userptr-invalidate-race:
- shard-dg2-set2: [SKIP][229] ([Intel XE#1392]) -> [PASS][230] +4 other tests pass
[229]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-dg2-432/igt@xe_exec_basic@multigpu-once-bindexecqueue-userptr-invalidate-race.html
[230]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-466/igt@xe_exec_basic@multigpu-once-bindexecqueue-userptr-invalidate-race.html
* igt@xe_exec_sip@sanity-after-timeout@drm_xe_engine_class_render0:
- shard-dg2-set2: [INCOMPLETE][231] -> [PASS][232] +1 other test pass
[231]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-dg2-435/igt@xe_exec_sip@sanity-after-timeout@drm_xe_engine_class_render0.html
[232]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-436/igt@xe_exec_sip@sanity-after-timeout@drm_xe_engine_class_render0.html
* igt@xe_pm@s3-basic-exec:
- shard-dg2-set2: [DMESG-WARN][233] ([Intel XE#4330] / [Intel XE#569]) -> [PASS][234] +3 other tests pass
[233]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-dg2-433/igt@xe_pm@s3-basic-exec.html
[234]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-433/igt@xe_pm@s3-basic-exec.html
* igt@xe_pm@s3-vm-bind-prefetch:
- shard-bmg: [DMESG-WARN][235] ([Intel XE#4330] / [Intel XE#569]) -> [PASS][236] +1 other test pass
[235]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-bmg-1/igt@xe_pm@s3-vm-bind-prefetch.html
[236]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-7/igt@xe_pm@s3-vm-bind-prefetch.html
* igt@xe_spin_batch@spin-timestamp-check@engine-drm_xe_engine_class_video_enhance:
- shard-dg2-set2: [DMESG-WARN][237] -> [PASS][238]
[237]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-dg2-432/igt@xe_spin_batch@spin-timestamp-check@engine-drm_xe_engine_class_video_enhance.html
[238]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-435/igt@xe_spin_batch@spin-timestamp-check@engine-drm_xe_engine_class_video_enhance.html
#### Warnings ####
* igt@kms_content_protection@lic-type-0:
- shard-bmg: [SKIP][239] ([Intel XE#2341]) -> [FAIL][240] ([Intel XE#1178])
[239]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-bmg-6/igt@kms_content_protection@lic-type-0.html
[240]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-7/igt@kms_content_protection@lic-type-0.html
* igt@kms_content_protection@srm:
- shard-bmg: [DMESG-FAIL][241] ([Intel XE#4330]) -> [FAIL][242] ([Intel XE#1178]) +1 other test fail
[241]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-bmg-3/igt@kms_content_protection@srm.html
[242]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-5/igt@kms_content_protection@srm.html
- shard-dg2-set2: [DMESG-FAIL][243] ([Intel XE#4330]) -> [FAIL][244] ([Intel XE#1178])
[243]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-dg2-432/igt@kms_content_protection@srm.html
[244]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-434/igt@kms_content_protection@srm.html
* igt@kms_flip@2x-flip-vs-suspend:
- shard-dg2-set2: [DMESG-WARN][245] ([Intel XE#2955]) -> [INCOMPLETE][246] ([Intel XE#2049] / [Intel XE#2597])
[245]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-dg2-433/igt@kms_flip@2x-flip-vs-suspend.html
[246]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-433/igt@kms_flip@2x-flip-vs-suspend.html
* igt@kms_flip@2x-flip-vs-suspend@cd-hdmi-a6-dp4:
- shard-dg2-set2: [DMESG-WARN][247] ([Intel XE#4330]) -> [INCOMPLETE][248] ([Intel XE#2049] / [Intel XE#2597])
[247]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-dg2-433/igt@kms_flip@2x-flip-vs-suspend@cd-hdmi-a6-dp4.html
[248]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-dg2-433/igt@kms_flip@2x-flip-vs-suspend@cd-hdmi-a6-dp4.html
* igt@kms_flip@2x-plain-flip:
- shard-bmg: [SKIP][249] ([Intel XE#2316]) -> [DMESG-WARN][250] ([Intel XE#4330])
[249]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-bmg-6/igt@kms_flip@2x-plain-flip.html
[250]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-5/igt@kms_flip@2x-plain-flip.html
* igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-draw-render:
- shard-bmg: [SKIP][251] ([Intel XE#2312]) -> [SKIP][252] ([Intel XE#2311]) +21 other tests skip
[251]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-bmg-4/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-draw-render.html
[252]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-8/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-msflip-blt:
- shard-bmg: [SKIP][253] ([Intel XE#2312]) -> [SKIP][254] ([Intel XE#4141]) +7 other tests skip
[253]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-bmg-4/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-msflip-blt.html
[254]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-3/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-onoff:
- shard-bmg: [SKIP][255] ([Intel XE#4141]) -> [SKIP][256] ([Intel XE#2312]) +4 other tests skip
[255]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-bmg-7/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-onoff.html
[256]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-cur-indfb-move:
- shard-bmg: [SKIP][257] ([Intel XE#2311]) -> [SKIP][258] ([Intel XE#2312]) +9 other tests skip
[257]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-bmg-7/igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-cur-indfb-move.html
[258]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt:
- shard-bmg: [SKIP][259] ([Intel XE#2312]) -> [SKIP][260] ([Intel XE#2313]) +29 other tests skip
[259]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html
[260]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-plflip-blt:
- shard-bmg: [SKIP][261] ([Intel XE#2313]) -> [SKIP][262] ([Intel XE#2312]) +8 other tests skip
[261]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-bmg-1/igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-plflip-blt.html
[262]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-4/igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-plflip-blt.html
* igt@kms_pm_dc@dc6-dpms:
- shard-bmg: [DMESG-FAIL][263] ([Intel XE#4330]) -> [FAIL][264] ([Intel XE#1430])
[263]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-bmg-6/igt@kms_pm_dc@dc6-dpms.html
[264]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-6/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-bmg: [FAIL][265] ([Intel XE#1729]) -> [SKIP][266] ([Intel XE#2426])
[265]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8247/shard-bmg-1/igt@kms_tiled_display@basic-test-pattern.html
[266]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/shard-bmg-6/igt@kms_tiled_display@basic-test-pattern.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[Intel XE#1091]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1091
[Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
[Intel XE#1128]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1128
[Intel XE#1137]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1137
[Intel XE#1173]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1173
[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#1397]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1397
[Intel XE#1401]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1401
[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#1424]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1424
[Intel XE#1430]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1430
[Intel XE#1435]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1435
[Intel XE#1469]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1469
[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#1503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1503
[Intel XE#1512]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1512
[Intel XE#1729]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1729
[Intel XE#1745]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1745
[Intel XE#2042]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2042
[Intel XE#2049]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2049
[Intel XE#2191]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2191
[Intel XE#2229]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2229
[Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234
[Intel XE#2236]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2236
[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#2286]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2286
[Intel XE#2291]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2291
[Intel XE#2293]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2293
[Intel XE#2311]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311
[Intel XE#2312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2312
[Intel XE#2313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313
[Intel XE#2316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2316
[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#2341]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2341
[Intel XE#2352]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2352
[Intel XE#2360]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2360
[Intel XE#2373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2373
[Intel XE#2380]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2380
[Intel XE#2390]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2390
[Intel XE#2393]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2393
[Intel XE#2413]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2413
[Intel XE#2414]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2414
[Intel XE#2426]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2426
[Intel XE#2427]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2427
[Intel XE#2493]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2493
[Intel XE#2499]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2499
[Intel XE#2541]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2541
[Intel XE#2566]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2566
[Intel XE#2597]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2597
[Intel XE#2669]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2669
[Intel XE#2724]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2724
[Intel XE#2763]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763
[Intel XE#2849]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2849
[Intel XE#2850]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850
[Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
[Intel XE#2882]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2882
[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#2905]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2905
[Intel XE#2907]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2907
[Intel XE#2925]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2925
[Intel XE#2934]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2934
[Intel XE#2938]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2938
[Intel XE#2939]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2939
[Intel XE#2955]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2955
[Intel XE#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301
[Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306
[Intel XE#307]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/307
[Intel XE#308]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/308
[Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309
[Intel XE#316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/316
[Intel XE#3225]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3225
[Intel XE#323]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/323
[Intel XE#3278]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3278
[Intel XE#3309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3309
[Intel XE#3321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3321
[Intel XE#3342]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3342
[Intel XE#3374]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3374
[Intel XE#3414]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3414
[Intel XE#3432]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3432
[Intel XE#346]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/346
[Intel XE#352]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/352
[Intel XE#3544]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3544
[Intel XE#3573]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3573
[Intel XE#3658]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3658
[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#3767]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3767
[Intel XE#378]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/378
[Intel XE#3889]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3889
[Intel XE#3904]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3904
[Intel XE#4045]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4045
[Intel XE#4091]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4091
[Intel XE#4130]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4130
[Intel XE#4132]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4132
[Intel XE#4141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4141
[Intel XE#4156]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4156
[Intel XE#4199]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4199
[Intel XE#4268]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4268
[Intel XE#4302]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4302
[Intel XE#4329]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4329
[Intel XE#4330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4330
[Intel XE#4354]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4354
[Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455
[Intel XE#569]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/569
[Intel XE#579]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/579
[Intel XE#584]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/584
[Intel XE#599]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/599
[Intel XE#651]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/651
[Intel XE#653]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/653
[Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656
[Intel XE#658]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/658
[Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688
[Intel XE#718]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/718
[Intel XE#756]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/756
[Intel XE#787]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/787
[Intel XE#877]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/877
[Intel XE#899]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/899
[Intel XE#908]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/908
[Intel XE#929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/929
[Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944
[Intel XE#977]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/977
Build changes
-------------
* IGT: IGT_8247 -> IGTPW_12656
IGTPW_12656: 12656
IGT_8247: 8247
xe-2706-9f112b86fd27ff7de2ce09718596cfefd71ee41f: 9f112b86fd27ff7de2ce09718596cfefd71ee41f
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12656/index.html
[-- Attachment #2: Type: text/html, Size: 86805 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH i-g-t 1/3] lib/eudebug: Make debugger thread SIGINTable
2025-02-24 13:08 ` [PATCH i-g-t 1/3] lib/eudebug: Make debugger thread SIGINTable Dominik Karol Piątkowski
@ 2025-03-10 11:40 ` Mika Kuoppala
0 siblings, 0 replies; 11+ messages in thread
From: Mika Kuoppala @ 2025-03-10 11:40 UTC (permalink / raw)
To: Dominik Karol Piątkowski, igt-dev
Cc: Dominik Grzegorzek, Christoph Manszewski, Jan Sokolowski,
Dominik Karol Piątkowski
Dominik Karol Piątkowski <dominik.karol.piatkowski@intel.com> writes:
> Due to the fact that `pthread_kill(thread, SIGINT)` results in SIGINTing
> all of the threads - including main thread - by default, testcases that
> send SIGINT to debugger thread are crashing.
>
> Introduce SIGINT signal handler for debugger thread to fix this.
>
> Signed-off-by: Dominik Karol Piątkowski <dominik.karol.piatkowski@intel.com>
> ---
> lib/xe/xe_eudebug.c | 10 ++++++++++
> 1 file changed, 10 insertions(+)
>
> diff --git a/lib/xe/xe_eudebug.c b/lib/xe/xe_eudebug.c
> index 1205d945b..ad8bdf68a 100644
> --- a/lib/xe/xe_eudebug.c
> +++ b/lib/xe/xe_eudebug.c
> @@ -1050,6 +1050,11 @@ xe_eudebug_read_event(int fd, struct drm_xe_eudebug_event *event)
> return ret;
> }
>
> +static void terminate_debugger(int sig)
> +{
> + pthread_exit(NULL);
> +}
> +
> static void *debugger_worker_loop(void *data)
> {
> uint8_t buf[MAX_EVENT_SIZE];
> @@ -1060,9 +1065,14 @@ static void *debugger_worker_loop(void *data)
> .revents = 0,
> };
> int timeout_ms = 100, ret;
> + struct sigaction sa;
We should be safe to assume sigaction initializes everything
that it will use. Regarless sa = { 0 }; would help to convince
the reader that everything will be allright.
Regarless,
Reviewed-by: Mika Kuoppala <mika.kuoppala@linux.intel.com>
>
> igt_assert(d->master_fd >= 0);
>
> + igt_assert_eq(sigaction(SIGINT, NULL, &sa), 0);
> + sa.sa_handler = terminate_debugger;
> + igt_assert_eq(sigaction(SIGINT, &sa, NULL), 0);
> +
> do {
> p.fd = d->fd;
> ret = poll(&p, 1, timeout_ms);
> --
> 2.34.1
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH i-g-t 2/3] lib/eudebug: Fix xe_eudebug_client_stop corner case
2025-02-24 13:08 ` [PATCH i-g-t 2/3] lib/eudebug: Fix xe_eudebug_client_stop corner case Dominik Karol Piątkowski
@ 2025-03-10 12:00 ` Mika Kuoppala
0 siblings, 0 replies; 11+ messages in thread
From: Mika Kuoppala @ 2025-03-10 12:00 UTC (permalink / raw)
To: Dominik Karol Piątkowski, igt-dev
Cc: Dominik Grzegorzek, Christoph Manszewski, Jan Sokolowski,
Dominik Karol Piątkowski
Dominik Karol Piątkowski <dominik.karol.piatkowski@intel.com> writes:
> After `token_signal(c->p_in, CLIENT_STOP, c->pid)`, the client is
> expected to end its work and exit. By the time the waitpid() is called,
> the client process may be gone already, resulting in a failed assert.
>
> Fix it by skipping the assert in case of errno being ECHILD, meaning
> the process already exited.
>
> Signed-off-by: Dominik Karol Piątkowski <dominik.karol.piatkowski@intel.com>
Reviewed-by: Mika Kuoppala <mika.kuoppala@linux.intel.com>
> ---
> lib/xe/xe_eudebug.c | 8 ++++++--
> 1 file changed, 6 insertions(+), 2 deletions(-)
>
> diff --git a/lib/xe/xe_eudebug.c b/lib/xe/xe_eudebug.c
> index ad8bdf68a..58acb1dea 100644
> --- a/lib/xe/xe_eudebug.c
> +++ b/lib/xe/xe_eudebug.c
> @@ -1450,12 +1450,16 @@ void xe_eudebug_client_stop(struct xe_eudebug_client *c)
> {
> if (c->pid) {
> int waitstatus;
> + int ret;
>
> xe_eudebug_client_wait_done(c);
>
> token_signal(c->p_in, CLIENT_STOP, c->pid);
> - igt_assert_eq(waitpid(c->pid, &waitstatus, 0),
> - c->pid);
> + ret = waitpid(c->pid, &waitstatus, 0);
> + /* process may be gone already */
> + if (!(ret == -1 && errno == ECHILD))
> + igt_assert_eq(ret, c->pid);
> +
> c->pid = 0;
> }
> }
> --
> 2.34.1
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [PATCH i-g-t 3/3] tests/xe_eudebug_online: Add set-breakpoint-sigint-debugger test
2025-02-24 13:08 ` [PATCH i-g-t 3/3] tests/xe_eudebug_online: Add set-breakpoint-sigint-debugger test Dominik Karol Piątkowski
@ 2025-03-10 12:23 ` Manszewski, Christoph
2025-03-11 13:54 ` Piatkowski, Dominik Karol
0 siblings, 1 reply; 11+ messages in thread
From: Manszewski, Christoph @ 2025-03-10 12:23 UTC (permalink / raw)
To: Dominik Karol Piątkowski, igt-dev; +Cc: Dominik Grzegorzek, Jan Sokolowski
Hi Dominik,
On 24.02.2025 14:08, Dominik Karol Piątkowski wrote:
> Add a test that sends SIGINT to the debugger thread with random timing
> and checks if nothing breaks, exercising the scenario multiple times.
I have to admit I don't quite understand what this test is supposed to
test. The worker loop you are interrupting polls for new events and
reads them via a ioctl. Trying to understand what this test could test I
think I found a corner case of our read_event ioctl. We can end up with
a resource leak and missing event when the interrupt would happen during
copy_to_user (after the event got pulled from the fifo, and before it
got freed) but besides the possibility that this case would be triggered
it would still go unnoticed by this test.
It feels to me like it is more a test for our IGT lib and session
handling than actual Xe eudebug functionality. But I may be missing
something here and perhaps a more verbose explanation of the intention
of this test would prove me wrong.
Regards,
Christoph
>
> Signed-off-by: Dominik Karol Piątkowski <dominik.karol.piatkowski@intel.com>
> ---
> tests/intel/xe_eudebug_online.c | 75 +++++++++++++++++++++++++++++++++
> 1 file changed, 75 insertions(+)
>
> diff --git a/tests/intel/xe_eudebug_online.c b/tests/intel/xe_eudebug_online.c
> index 472013fe1..8a97c8066 100644
> --- a/tests/intel/xe_eudebug_online.c
> +++ b/tests/intel/xe_eudebug_online.c
> @@ -1506,6 +1506,77 @@ static void test_set_breakpoint_online(int fd, struct drm_xe_engine_class_instan
> online_debug_data_destroy(data);
> }
>
> +/**
> + * SUBTEST: set-breakpoint-sigint-debugger
> + * Description:
> + * A variant of set-breakpoint that sends SIGINT to the debugger thread with random timing
> + * and checks if nothing breaks, exercising the scenario multiple times.
> + */
> +static void test_set_breakpoint_online_sigint_debugger(int fd,
> + struct drm_xe_engine_class_instance *hwe,
> + int flags)
> +{
> + struct xe_eudebug_session *s;
> + struct online_debug_data *data;
> + struct timespec ts = { };
> + int loop_count = 0;
> + uint64_t sleep_time;
> + uint64_t set_breakpoint_time;
> + uint64_t max_sleep_time;
> +
> + /*
> + * Measure the average time required for basic set-breakpoint variant,
> + * so sleep_time range is correct.
> + */
> + igt_nsec_elapsed(&ts);
> + for (int i = 0; i < 10; i++)
> + test_set_breakpoint_online(fd, hwe, SHADER_NOP | TRIGGER_UFENCE_SET_BREAKPOINT);
> + set_breakpoint_time = igt_nsec_elapsed(&ts) / (NSEC_PER_MSEC / USEC_PER_MSEC) / 10;
> + igt_info("Average set-breakpoint execution time: %" PRIu64 " us\n", set_breakpoint_time);
> + max_sleep_time = set_breakpoint_time * 11 / 10;
> + igt_info("Maximum sleep_time: %" PRIu64 " us\n", max_sleep_time);
> +
> + ts = (struct timespec) { };
> + igt_nsec_elapsed(&ts);
> +
> + while (igt_seconds_elapsed(&ts) < 60) {
> + sleep_time = rand() % max_sleep_time;
> + igt_debug("Loop %d: SIGINT after %" PRIu64 " us\n", ++loop_count, sleep_time);
> +
> + data = online_debug_data_create(hwe);
> + s = xe_eudebug_session_create(fd, run_online_client, flags, data);
> + xe_eudebug_debugger_add_trigger(s->debugger, DRM_XE_EUDEBUG_EVENT_OPEN,
> + open_trigger);
> + xe_eudebug_debugger_add_trigger(s->debugger, DRM_XE_EUDEBUG_EVENT_EXEC_QUEUE,
> + exec_queue_trigger);
> + xe_eudebug_debugger_add_trigger(s->debugger, DRM_XE_EUDEBUG_EVENT_VM,
> + vm_open_trigger);
> + xe_eudebug_debugger_add_trigger(s->debugger, DRM_XE_EUDEBUG_EVENT_METADATA,
> + create_metadata_trigger);
> + xe_eudebug_debugger_add_trigger(s->debugger, DRM_XE_EUDEBUG_EVENT_VM_BIND_UFENCE,
> + ufence_ack_set_bp_trigger);
> + xe_eudebug_debugger_add_trigger(s->debugger, DRM_XE_EUDEBUG_EVENT_EU_ATTENTION,
> + eu_attention_resume_trigger);
> +
> + igt_assert_eq(xe_eudebug_debugger_attach(s->debugger, s->client), 0);
> + xe_eudebug_debugger_start_worker(s->debugger);
> + xe_eudebug_client_start(s->client);
> +
> + usleep(sleep_time);
> + igt_assert_eq(pthread_kill(s->debugger->worker_thread, SIGINT), 0);
> + close(s->debugger->fd);
> + s->debugger->worker_state = DEBUGGER_WORKER_INACTIVE;
> +
> + xe_eudebug_client_wait_done(s->client);
> +
> + xe_eudebug_event_log_print(s->debugger->log, true);
> + xe_eudebug_event_log_print(s->client->log, true);
> +
> + xe_eudebug_session_destroy(s);
> + online_debug_data_destroy(data);
> + }
> +}
> +
> /**
> * SUBTEST: pagefault-read
> * Description:
> @@ -2426,6 +2497,10 @@ igt_main
> test_gt_render_or_compute("set-breakpoint", fd, hwe)
> test_set_breakpoint_online(fd, hwe, SHADER_NOP | TRIGGER_UFENCE_SET_BREAKPOINT);
>
> + test_gt_render_or_compute("set-breakpoint-sigint-debugger", fd, hwe)
> + test_set_breakpoint_online_sigint_debugger(fd, hwe,
> + SHADER_NOP | TRIGGER_UFENCE_SET_BREAKPOINT);
> +
> test_gt_render_or_compute("breakpoint-not-in-debug-mode", fd, hwe)
> test_basic_online(fd, hwe, SHADER_BREAKPOINT | DISABLE_DEBUG_MODE);
>
^ permalink raw reply [flat|nested] 11+ messages in thread
* RE: [PATCH i-g-t 3/3] tests/xe_eudebug_online: Add set-breakpoint-sigint-debugger test
2025-03-10 12:23 ` Manszewski, Christoph
@ 2025-03-11 13:54 ` Piatkowski, Dominik Karol
0 siblings, 0 replies; 11+ messages in thread
From: Piatkowski, Dominik Karol @ 2025-03-11 13:54 UTC (permalink / raw)
To: Manszewski, Christoph, igt-dev@lists.freedesktop.org
Cc: Grzegorzek, Dominik, Sokolowski, Jan
Hi Christoph,
Test scenario came from the chat with Mika. The idea was to have complex enough test case (set-breakpoint) and just nuke the debugger with ctrl-c in random spot, hoping to hit interesting parts eventually.
I'll send a v2 soon with Mika in CC.
Thanks,
Dominik Karol
> -----Original Message-----
> From: Manszewski, Christoph <christoph.manszewski@intel.com>
> Sent: Monday, March 10, 2025 1:23 PM
> To: Piatkowski, Dominik Karol <dominik.karol.piatkowski@intel.com>; igt-
> dev@lists.freedesktop.org
> Cc: Grzegorzek, Dominik <dominik.grzegorzek@intel.com>; Sokolowski, Jan
> <jan.sokolowski@intel.com>
> Subject: Re: [PATCH i-g-t 3/3] tests/xe_eudebug_online: Add set-breakpoint-
> sigint-debugger test
>
> Hi Dominik,
>
> On 24.02.2025 14:08, Dominik Karol Piątkowski wrote:
> > Add a test that sends SIGINT to the debugger thread with random timing
> > and checks if nothing breaks, exercising the scenario multiple times.
>
> I have to admit I don't quite understand what this test is supposed to
> test. The worker loop you are interrupting polls for new events and
> reads them via a ioctl. Trying to understand what this test could test I
> think I found a corner case of our read_event ioctl. We can end up with
> a resource leak and missing event when the interrupt would happen during
> copy_to_user (after the event got pulled from the fifo, and before it
> got freed) but besides the possibility that this case would be triggered
> it would still go unnoticed by this test.
>
> It feels to me like it is more a test for our IGT lib and session
> handling than actual Xe eudebug functionality. But I may be missing
> something here and perhaps a more verbose explanation of the intention
> of this test would prove me wrong.
>
> Regards,
> Christoph
>
>
> >
> > Signed-off-by: Dominik Karol Piątkowski
> <dominik.karol.piatkowski@intel.com>
> > ---
> > tests/intel/xe_eudebug_online.c | 75
> +++++++++++++++++++++++++++++++++
> > 1 file changed, 75 insertions(+)
> >
> > diff --git a/tests/intel/xe_eudebug_online.c
> b/tests/intel/xe_eudebug_online.c
> > index 472013fe1..8a97c8066 100644
> > --- a/tests/intel/xe_eudebug_online.c
> > +++ b/tests/intel/xe_eudebug_online.c
> > @@ -1506,6 +1506,77 @@ static void test_set_breakpoint_online(int fd,
> struct drm_xe_engine_class_instan
> > online_debug_data_destroy(data);
> > }
> >
> > +/**
> > + * SUBTEST: set-breakpoint-sigint-debugger
> > + * Description:
> > + * A variant of set-breakpoint that sends SIGINT to the debugger thread
> with random timing
> > + * and checks if nothing breaks, exercising the scenario multiple times.
> > + */
> > +static void test_set_breakpoint_online_sigint_debugger(int fd,
> > + struct
> drm_xe_engine_class_instance *hwe,
> > + int flags)
> > +{
> > + struct xe_eudebug_session *s;
> > + struct online_debug_data *data;
> > + struct timespec ts = { };
> > + int loop_count = 0;
> > + uint64_t sleep_time;
> > + uint64_t set_breakpoint_time;
> > + uint64_t max_sleep_time;
> > +
> > + /*
> > + * Measure the average time required for basic set-breakpoint variant,
> > + * so sleep_time range is correct.
> > + */
> > + igt_nsec_elapsed(&ts);
> > + for (int i = 0; i < 10; i++)
> > + test_set_breakpoint_online(fd, hwe, SHADER_NOP |
> TRIGGER_UFENCE_SET_BREAKPOINT);
> > + set_breakpoint_time = igt_nsec_elapsed(&ts) / (NSEC_PER_MSEC /
> USEC_PER_MSEC) / 10;
> > + igt_info("Average set-breakpoint execution time: %" PRIu64 " us\n",
> set_breakpoint_time);
> > + max_sleep_time = set_breakpoint_time * 11 / 10;
> > + igt_info("Maximum sleep_time: %" PRIu64 " us\n", max_sleep_time);
> > +
> > + ts = (struct timespec) { };
> > + igt_nsec_elapsed(&ts);
> > +
> > + while (igt_seconds_elapsed(&ts) < 60) {
> > + sleep_time = rand() % max_sleep_time;
> > + igt_debug("Loop %d: SIGINT after %" PRIu64 " us\n",
> ++loop_count, sleep_time);
> > +
> > + data = online_debug_data_create(hwe);
> > + s = xe_eudebug_session_create(fd, run_online_client, flags,
> data);
> > + xe_eudebug_debugger_add_trigger(s->debugger,
> DRM_XE_EUDEBUG_EVENT_OPEN,
> > + open_trigger);
> > + xe_eudebug_debugger_add_trigger(s->debugger,
> DRM_XE_EUDEBUG_EVENT_EXEC_QUEUE,
> > + exec_queue_trigger);
> > + xe_eudebug_debugger_add_trigger(s->debugger,
> DRM_XE_EUDEBUG_EVENT_VM,
> > + vm_open_trigger);
> > + xe_eudebug_debugger_add_trigger(s->debugger,
> DRM_XE_EUDEBUG_EVENT_METADATA,
> > + create_metadata_trigger);
> > + xe_eudebug_debugger_add_trigger(s->debugger,
> DRM_XE_EUDEBUG_EVENT_VM_BIND_UFENCE,
> > + ufence_ack_set_bp_trigger);
> > + xe_eudebug_debugger_add_trigger(s->debugger,
> DRM_XE_EUDEBUG_EVENT_EU_ATTENTION,
> > +
> eu_attention_resume_trigger);
> > +
> > + igt_assert_eq(xe_eudebug_debugger_attach(s->debugger, s-
> >client), 0);
> > + xe_eudebug_debugger_start_worker(s->debugger);
> > + xe_eudebug_client_start(s->client);
> > +
> > + usleep(sleep_time);
> > + igt_assert_eq(pthread_kill(s->debugger->worker_thread,
> SIGINT), 0);
> > + close(s->debugger->fd);
> > + s->debugger->worker_state =
> DEBUGGER_WORKER_INACTIVE;
> > +
> > + xe_eudebug_client_wait_done(s->client);
> > +
> > + xe_eudebug_event_log_print(s->debugger->log, true);
> > + xe_eudebug_event_log_print(s->client->log, true);
> > +
> > + xe_eudebug_session_destroy(s);
> > + online_debug_data_destroy(data);
> > + }
> > +}
> > +
> > /**
> > * SUBTEST: pagefault-read
> > * Description:
> > @@ -2426,6 +2497,10 @@ igt_main
> > test_gt_render_or_compute("set-breakpoint", fd, hwe)
> > test_set_breakpoint_online(fd, hwe, SHADER_NOP |
> TRIGGER_UFENCE_SET_BREAKPOINT);
> >
> > + test_gt_render_or_compute("set-breakpoint-sigint-debugger", fd,
> hwe)
> > + test_set_breakpoint_online_sigint_debugger(fd, hwe,
> > + SHADER_NOP |
> TRIGGER_UFENCE_SET_BREAKPOINT);
> > +
> > test_gt_render_or_compute("breakpoint-not-in-debug-mode", fd,
> hwe)
> > test_basic_online(fd, hwe, SHADER_BREAKPOINT |
> DISABLE_DEBUG_MODE);
> >
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2025-03-11 13:54 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-24 13:08 [PATCH i-g-t 0/3] tests/xe_eudebug_online: Add set-breakpoint-sigint-debugger test Dominik Karol Piątkowski
2025-02-24 13:08 ` [PATCH i-g-t 1/3] lib/eudebug: Make debugger thread SIGINTable Dominik Karol Piątkowski
2025-03-10 11:40 ` Mika Kuoppala
2025-02-24 13:08 ` [PATCH i-g-t 2/3] lib/eudebug: Fix xe_eudebug_client_stop corner case Dominik Karol Piątkowski
2025-03-10 12:00 ` Mika Kuoppala
2025-02-24 13:08 ` [PATCH i-g-t 3/3] tests/xe_eudebug_online: Add set-breakpoint-sigint-debugger test Dominik Karol Piątkowski
2025-03-10 12:23 ` Manszewski, Christoph
2025-03-11 13:54 ` Piatkowski, Dominik Karol
2025-02-25 7:47 ` ✓ Xe.CI.BAT: success for " Patchwork
2025-02-25 7:53 ` ✗ i915.CI.BAT: failure " Patchwork
2025-02-25 13:37 ` ✗ Xe.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