* [PATCH i-g-t 0/4] tests/intel/xe_configfs: Unbind before tests
@ 2025-08-19 20:40 Lucas De Marchi
2025-08-19 20:40 ` [PATCH i-g-t 1/4] tests/intel/xe_configfs: Do not execute with open fd Lucas De Marchi
` (6 more replies)
0 siblings, 7 replies; 12+ messages in thread
From: Lucas De Marchi @ 2025-08-19 20:40 UTC (permalink / raw)
To: igt-dev; +Cc: Lucas De Marchi, Riana Tauro, Vinay Belgaumkar
Some refactors/fixes and preparation for configfs returning -EBUSY when
device is already bound.
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
Lucas De Marchi (4):
tests/intel/xe_configfs: Do not execute with open fd
tests/intel/xe_configfs: Unbind before testing engines_allowed
tests/intel/xe_configfs: Install exit handler once
tests/intel/xe_configfs: Reset all custom settings on exit
tests/intel/xe_configfs.c | 54 ++++++++++++++++++++++++++++++++++-------------
1 file changed, 39 insertions(+), 15 deletions(-)
base-commit: 2ce91744e2b4493045b2e6ca94391d3921c600ff
change-id: 20250819-configfs-unbind-e7e839ac7e68
Lucas De Marchi
^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH i-g-t 1/4] tests/intel/xe_configfs: Do not execute with open fd
2025-08-19 20:40 [PATCH i-g-t 0/4] tests/intel/xe_configfs: Unbind before tests Lucas De Marchi
@ 2025-08-19 20:40 ` Lucas De Marchi
2025-08-22 13:21 ` Kamil Konieczny
2025-08-19 20:40 ` [PATCH i-g-t 2/4] tests/intel/xe_configfs: Unbind before testing engines_allowed Lucas De Marchi
` (5 subsequent siblings)
6 siblings, 1 reply; 12+ messages in thread
From: Lucas De Marchi @ 2025-08-19 20:40 UTC (permalink / raw)
To: igt-dev; +Cc: Lucas De Marchi, Riana Tauro, Vinay Belgaumkar
The survivability_mode test does an unbind/set-configfs/bind sequence.
If and fd is open, that will still refer to the old instance of the
driver and is a dangling fd. Close it right when it's not needed anymore
as in future other tests will also unbind/bind.
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
tests/intel/xe_configfs.c | 20 ++++++++++++++------
1 file changed, 14 insertions(+), 6 deletions(-)
diff --git a/tests/intel/xe_configfs.c b/tests/intel/xe_configfs.c
index 5c65cd01d..f01b13e13 100644
--- a/tests/intel/xe_configfs.c
+++ b/tests/intel/xe_configfs.c
@@ -101,15 +101,19 @@ static void test_engines_allowed(int configfs_device_fd)
}
}
-static int create_device_configfs_group(int configfs_fd, int fd)
+static void set_bus_addr(int fd)
{
- int configfs_device_fd;
struct pci_device *pci_dev;
- mode_t mode = S_IRWXU | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH;
pci_dev = igt_device_get_pci_device(fd);
snprintf(bus_addr, sizeof(bus_addr), "%04x:%02x:%02x.%01x",
pci_dev->domain, pci_dev->bus, pci_dev->dev, pci_dev->func);
+}
+
+static int create_device_configfs_group(int configfs_fd)
+{
+ mode_t mode = S_IRWXU | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH;
+ int configfs_device_fd;
configfs_device_fd = igt_fs_create_dir(configfs_fd, bus_addr, mode);
igt_assert(configfs_device_fd);
@@ -120,17 +124,22 @@ static int create_device_configfs_group(int configfs_fd, int fd)
igt_main
{
int fd, configfs_fd, configfs_device_fd;
+ uint32_t devid;
igt_fixture {
fd = drm_open_driver(DRIVER_XE);
+ devid = intel_get_drm_devid(fd);
+ set_bus_addr(fd);
+ close(fd);
+
configfs_fd = igt_configfs_open("xe");
igt_require(configfs_fd != -1);
- configfs_device_fd = create_device_configfs_group(configfs_fd, fd);
+ configfs_device_fd = create_device_configfs_group(configfs_fd);
}
igt_describe("Validate survivability mode");
igt_subtest("survivability-mode") {
- igt_require(IS_BATTLEMAGE(intel_get_drm_devid(fd)));
+ igt_require(IS_BATTLEMAGE(devid));
igt_install_exit_handler(restore);
test_survivability_mode(configfs_device_fd);
}
@@ -151,6 +160,5 @@ igt_main
igt_fs_remove_dir(configfs_fd, bus_addr);
close(configfs_device_fd);
close(configfs_fd);
- close(fd);
}
}
--
2.50.1
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH i-g-t 2/4] tests/intel/xe_configfs: Unbind before testing engines_allowed
2025-08-19 20:40 [PATCH i-g-t 0/4] tests/intel/xe_configfs: Unbind before tests Lucas De Marchi
2025-08-19 20:40 ` [PATCH i-g-t 1/4] tests/intel/xe_configfs: Do not execute with open fd Lucas De Marchi
@ 2025-08-19 20:40 ` Lucas De Marchi
2025-08-25 10:19 ` Riana Tauro
2025-08-19 20:40 ` [PATCH i-g-t 3/4] tests/intel/xe_configfs: Install exit handler once Lucas De Marchi
` (4 subsequent siblings)
6 siblings, 1 reply; 12+ messages in thread
From: Lucas De Marchi @ 2025-08-19 20:40 UTC (permalink / raw)
To: igt-dev; +Cc: Lucas De Marchi, Riana Tauro, Vinay Belgaumkar
Future kernel change will require the driver not to be bound yet in
order to allow this configfs setting because it has no effect
otherwise. Make sure we unbind before testing this.
Reference: https://patchwork.freedesktop.org/patch/669151/?series=151729&rev=4
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
tests/intel/xe_configfs.c | 12 ++++++++++++
1 file changed, 12 insertions(+)
diff --git a/tests/intel/xe_configfs.c b/tests/intel/xe_configfs.c
index f01b13e13..1510f25f0 100644
--- a/tests/intel/xe_configfs.c
+++ b/tests/intel/xe_configfs.c
@@ -73,6 +73,12 @@ static void test_engines_allowed_invalid(int configfs_device_fd)
"rcs0asdf",
};
+ /*
+ * These only test if engine parsing is correct, so just make sure
+ * there's no device bind
+ */
+ igt_kmod_unbind("xe", bus_addr);
+
for (size_t i = 0; i < ARRAY_SIZE(values); i++) {
const char *v = values[i];
@@ -93,6 +99,12 @@ static void test_engines_allowed(int configfs_device_fd)
"rcs000",
};
+ /*
+ * These only test if engine parsing is correct, so just make sure
+ * there's no device bind
+ */
+ igt_kmod_unbind("xe", bus_addr);
+
for (size_t i = 0; i < ARRAY_SIZE(values); i++) {
const char *v = values[i];
--
2.50.1
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH i-g-t 3/4] tests/intel/xe_configfs: Install exit handler once
2025-08-19 20:40 [PATCH i-g-t 0/4] tests/intel/xe_configfs: Unbind before tests Lucas De Marchi
2025-08-19 20:40 ` [PATCH i-g-t 1/4] tests/intel/xe_configfs: Do not execute with open fd Lucas De Marchi
2025-08-19 20:40 ` [PATCH i-g-t 2/4] tests/intel/xe_configfs: Unbind before testing engines_allowed Lucas De Marchi
@ 2025-08-19 20:40 ` Lucas De Marchi
2025-08-22 6:01 ` Riana Tauro
2025-08-19 20:40 ` [PATCH i-g-t 4/4] tests/intel/xe_configfs: Reset all custom settings on exit Lucas De Marchi
` (3 subsequent siblings)
6 siblings, 1 reply; 12+ messages in thread
From: Lucas De Marchi @ 2025-08-19 20:40 UTC (permalink / raw)
To: igt-dev; +Cc: Lucas De Marchi, Riana Tauro, Vinay Belgaumkar
All the subtests need to restore the device to a working condition.
Call igt_install_exit_handler() only once, after creating the custom
settings.
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
tests/intel/xe_configfs.c | 11 +++--------
1 file changed, 3 insertions(+), 8 deletions(-)
diff --git a/tests/intel/xe_configfs.c b/tests/intel/xe_configfs.c
index 1510f25f0..8b2b8e3c4 100644
--- a/tests/intel/xe_configfs.c
+++ b/tests/intel/xe_configfs.c
@@ -26,7 +26,6 @@ static char bus_addr[NAME_MAX];
static void restore(int sig)
{
- /* Restore after survivability mode */
igt_kmod_unbind("xe", bus_addr);
igt_kmod_bind("xe", bus_addr);
}
@@ -147,26 +146,22 @@ igt_main
configfs_fd = igt_configfs_open("xe");
igt_require(configfs_fd != -1);
configfs_device_fd = create_device_configfs_group(configfs_fd);
+ igt_install_exit_handler(restore);
}
igt_describe("Validate survivability mode");
igt_subtest("survivability-mode") {
igt_require(IS_BATTLEMAGE(devid));
- igt_install_exit_handler(restore);
test_survivability_mode(configfs_device_fd);
}
igt_describe("Validate engines_allowed with invalid options");
- igt_subtest("engines-allowed-invalid") {
- igt_install_exit_handler(restore);
+ igt_subtest("engines-allowed-invalid")
test_engines_allowed_invalid(configfs_device_fd);
- }
igt_describe("Validate engines_allowed");
- igt_subtest("engines-allowed") {
- igt_install_exit_handler(restore);
+ igt_subtest("engines-allowed")
test_engines_allowed(configfs_device_fd);
- }
igt_fixture {
igt_fs_remove_dir(configfs_fd, bus_addr);
--
2.50.1
^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH i-g-t 4/4] tests/intel/xe_configfs: Reset all custom settings on exit
2025-08-19 20:40 [PATCH i-g-t 0/4] tests/intel/xe_configfs: Unbind before tests Lucas De Marchi
` (2 preceding siblings ...)
2025-08-19 20:40 ` [PATCH i-g-t 3/4] tests/intel/xe_configfs: Install exit handler once Lucas De Marchi
@ 2025-08-19 20:40 ` Lucas De Marchi
2025-08-25 11:18 ` Riana Tauro
2025-08-19 21:46 ` ✗ i915.CI.BAT: failure for tests/intel/xe_configfs: Unbind before tests Patchwork
` (2 subsequent siblings)
6 siblings, 1 reply; 12+ messages in thread
From: Lucas De Marchi @ 2025-08-19 20:40 UTC (permalink / raw)
To: igt-dev; +Cc: Lucas De Marchi, Riana Tauro, Vinay Belgaumkar
When exit, make sure there's not device configfs settings, otherwise it
could impact tests running after this.
Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
tests/intel/xe_configfs.c | 11 ++++++++++-
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/tests/intel/xe_configfs.c b/tests/intel/xe_configfs.c
index 8b2b8e3c4..a298c212a 100644
--- a/tests/intel/xe_configfs.c
+++ b/tests/intel/xe_configfs.c
@@ -26,7 +26,17 @@ static char bus_addr[NAME_MAX];
static void restore(int sig)
{
+ int configfs_fd;
+
igt_kmod_unbind("xe", bus_addr);
+
+ /* Drop all custom configfs settings from subtests */
+ configfs_fd = igt_configfs_open("xe");
+ if (configfs_fd >= 0)
+ igt_fs_remove_dir(configfs_fd, bus_addr);
+ close(configfs_fd);
+
+ /* Bind again a clean driver with no custom settings */
igt_kmod_bind("xe", bus_addr);
}
@@ -164,7 +174,6 @@ igt_main
test_engines_allowed(configfs_device_fd);
igt_fixture {
- igt_fs_remove_dir(configfs_fd, bus_addr);
close(configfs_device_fd);
close(configfs_fd);
}
--
2.50.1
^ permalink raw reply related [flat|nested] 12+ messages in thread
* ✗ i915.CI.BAT: failure for tests/intel/xe_configfs: Unbind before tests
2025-08-19 20:40 [PATCH i-g-t 0/4] tests/intel/xe_configfs: Unbind before tests Lucas De Marchi
` (3 preceding siblings ...)
2025-08-19 20:40 ` [PATCH i-g-t 4/4] tests/intel/xe_configfs: Reset all custom settings on exit Lucas De Marchi
@ 2025-08-19 21:46 ` Patchwork
2025-08-19 21:51 ` ✓ Xe.CI.BAT: success " Patchwork
2025-08-20 16:51 ` ✗ Xe.CI.Full: failure " Patchwork
6 siblings, 0 replies; 12+ messages in thread
From: Patchwork @ 2025-08-19 21:46 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 9803 bytes --]
== Series Details ==
Series: tests/intel/xe_configfs: Unbind before tests
URL : https://patchwork.freedesktop.org/series/153175/
State : failure
== Summary ==
CI Bug Log - changes from IGT_8498 -> IGTPW_13603
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_13603 absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_13603, 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_13603/index.html
Participating hosts (42 -> 42)
------------------------------
Additional (1): bat-twl-2
Missing (1): fi-snb-2520m
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_13603:
### IGT changes ###
#### Possible regressions ####
* igt@i915_selftest@live@gt_mocs:
- bat-rplp-1: [PASS][1] -> [ABORT][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8498/bat-rplp-1/igt@i915_selftest@live@gt_mocs.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13603/bat-rplp-1/igt@i915_selftest@live@gt_mocs.html
Known issues
------------
Here are the changes found in IGTPW_13603 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_lmem_swapping@basic:
- bat-twl-2: NOTRUN -> [SKIP][3] ([i915#10213] / [i915#11671]) +3 other tests skip
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13603/bat-twl-2/igt@gem_lmem_swapping@basic.html
* igt@gem_tiled_pread_basic:
- bat-twl-2: NOTRUN -> [SKIP][4] ([i915#11031])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13603/bat-twl-2/igt@gem_tiled_pread_basic.html
* igt@i915_pm_rps@basic-api:
- bat-twl-2: NOTRUN -> [SKIP][5] ([i915#10209] / [i915#11681])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13603/bat-twl-2/igt@i915_pm_rps@basic-api.html
* igt@i915_selftest@live:
- bat-jsl-1: [PASS][6] -> [DMESG-FAIL][7] ([i915#14613]) +1 other test dmesg-fail
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8498/bat-jsl-1/igt@i915_selftest@live.html
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13603/bat-jsl-1/igt@i915_selftest@live.html
- bat-rplp-1: [PASS][8] -> [ABORT][9] ([i915#14365])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8498/bat-rplp-1/igt@i915_selftest@live.html
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13603/bat-rplp-1/igt@i915_selftest@live.html
* igt@i915_selftest@live@workarounds:
- bat-dg2-14: [PASS][10] -> [DMESG-FAIL][11] ([i915#12061]) +1 other test dmesg-fail
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8498/bat-dg2-14/igt@i915_selftest@live@workarounds.html
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13603/bat-dg2-14/igt@i915_selftest@live@workarounds.html
- bat-mtlp-9: [PASS][12] -> [DMESG-FAIL][13] ([i915#12061]) +1 other test dmesg-fail
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8498/bat-mtlp-9/igt@i915_selftest@live@workarounds.html
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13603/bat-mtlp-9/igt@i915_selftest@live@workarounds.html
* igt@intel_hwmon@hwmon-write:
- bat-twl-2: NOTRUN -> [SKIP][14] ([i915#7707]) +1 other test skip
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13603/bat-twl-2/igt@intel_hwmon@hwmon-write.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- bat-twl-2: NOTRUN -> [SKIP][15] ([i915#11030] / [i915#11731]) +1 other test skip
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13603/bat-twl-2/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_dsc@dsc-basic:
- bat-twl-2: NOTRUN -> [SKIP][16] ([i915#9886])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13603/bat-twl-2/igt@kms_dsc@dsc-basic.html
* igt@kms_force_connector_basic@force-load-detect:
- bat-twl-2: NOTRUN -> [SKIP][17] ([i915#11032])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13603/bat-twl-2/igt@kms_force_connector_basic@force-load-detect.html
* igt@kms_setmode@basic-clone-single-crtc:
- bat-twl-2: NOTRUN -> [SKIP][18] ([i915#8809])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13603/bat-twl-2/igt@kms_setmode@basic-clone-single-crtc.html
* igt@prime_vgem@basic-fence-read:
- bat-twl-2: NOTRUN -> [SKIP][19] ([i915#10212] / [i915#3708])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13603/bat-twl-2/igt@prime_vgem@basic-fence-read.html
* igt@prime_vgem@basic-read:
- bat-twl-2: NOTRUN -> [SKIP][20] ([i915#10214] / [i915#3708])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13603/bat-twl-2/igt@prime_vgem@basic-read.html
* igt@prime_vgem@basic-write:
- bat-twl-2: NOTRUN -> [SKIP][21] ([i915#10216] / [i915#3708])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13603/bat-twl-2/igt@prime_vgem@basic-write.html
#### Possible fixes ####
* igt@dmabuf@all-tests:
- bat-apl-1: [ABORT][22] ([i915#12904]) -> [PASS][23] +1 other test pass
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8498/bat-apl-1/igt@dmabuf@all-tests.html
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13603/bat-apl-1/igt@dmabuf@all-tests.html
* igt@i915_selftest@live:
- bat-dg2-11: [ABORT][24] ([i915#12061]) -> [PASS][25]
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8498/bat-dg2-11/igt@i915_selftest@live.html
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13603/bat-dg2-11/igt@i915_selftest@live.html
* igt@i915_selftest@live@client:
- bat-dg2-11: [ABORT][26] ([i915#14201]) -> [PASS][27]
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8498/bat-dg2-11/igt@i915_selftest@live@client.html
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13603/bat-dg2-11/igt@i915_selftest@live@client.html
* igt@i915_selftest@live@workarounds:
- bat-mtlp-6: [DMESG-FAIL][28] ([i915#12061]) -> [PASS][29] +1 other test pass
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8498/bat-mtlp-6/igt@i915_selftest@live@workarounds.html
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13603/bat-mtlp-6/igt@i915_selftest@live@workarounds.html
- bat-dg2-11: [DMESG-FAIL][30] ([i915#12061]) -> [PASS][31]
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8498/bat-dg2-11/igt@i915_selftest@live@workarounds.html
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13603/bat-dg2-11/igt@i915_selftest@live@workarounds.html
#### Warnings ####
* igt@i915_selftest@live:
- bat-atsm-1: [DMESG-FAIL][32] ([i915#12061] / [i915#13929]) -> [DMESG-FAIL][33] ([i915#12061] / [i915#14204])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8498/bat-atsm-1/igt@i915_selftest@live.html
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13603/bat-atsm-1/igt@i915_selftest@live.html
* igt@i915_selftest@live@mman:
- bat-atsm-1: [DMESG-FAIL][34] ([i915#13929]) -> [DMESG-FAIL][35] ([i915#14204])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8498/bat-atsm-1/igt@i915_selftest@live@mman.html
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13603/bat-atsm-1/igt@i915_selftest@live@mman.html
[i915#10209]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10209
[i915#10212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10212
[i915#10213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10213
[i915#10214]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10214
[i915#10216]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10216
[i915#11030]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11030
[i915#11031]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11031
[i915#11032]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11032
[i915#11671]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11671
[i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681
[i915#11731]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11731
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#12904]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12904
[i915#13929]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13929
[i915#14201]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14201
[i915#14204]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14204
[i915#14365]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14365
[i915#14613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14613
[i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
[i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707
[i915#8809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8809
[i915#9886]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9886
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_8498 -> IGTPW_13603
* Linux: CI_DRM_17030 -> CI_DRM_17032
CI-20190529: 20190529
CI_DRM_17030: deb6c5d08f8b84ea7e019b7682631c6375cc17aa @ git://anongit.freedesktop.org/gfx-ci/linux
CI_DRM_17032: 8093b67375779a975c13b9a23c8fcc25cb1e9c83 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_13603: f0b2e9c1f549c9c32434c1d72dc515bb14bd8e87 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8498: 8498
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_13603/index.html
[-- Attachment #2: Type: text/html, Size: 11666 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* ✓ Xe.CI.BAT: success for tests/intel/xe_configfs: Unbind before tests
2025-08-19 20:40 [PATCH i-g-t 0/4] tests/intel/xe_configfs: Unbind before tests Lucas De Marchi
` (4 preceding siblings ...)
2025-08-19 21:46 ` ✗ i915.CI.BAT: failure for tests/intel/xe_configfs: Unbind before tests Patchwork
@ 2025-08-19 21:51 ` Patchwork
2025-08-20 16:51 ` ✗ Xe.CI.Full: failure " Patchwork
6 siblings, 0 replies; 12+ messages in thread
From: Patchwork @ 2025-08-19 21:51 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 1625 bytes --]
== Series Details ==
Series: tests/intel/xe_configfs: Unbind before tests
URL : https://patchwork.freedesktop.org/series/153175/
State : success
== Summary ==
CI Bug Log - changes from XEIGT_8498_BAT -> XEIGTPW_13603_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (9 -> 9)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in XEIGTPW_13603_BAT that come from known issues:
### IGT changes ###
#### Possible fixes ####
* igt@kms_flip@basic-plain-flip@a-edp1:
- bat-adlp-7: [DMESG-WARN][1] ([Intel XE#4543]) -> [PASS][2] +1 other test pass
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/bat-adlp-7/igt@kms_flip@basic-plain-flip@a-edp1.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/bat-adlp-7/igt@kms_flip@basic-plain-flip@a-edp1.html
[Intel XE#4543]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4543
Build changes
-------------
* IGT: IGT_8498 -> IGTPW_13603
* Linux: xe-3578-deb6c5d08f8b84ea7e019b7682631c6375cc17aa -> xe-3579-8093b67375779a975c13b9a23c8fcc25cb1e9c83
IGTPW_13603: f0b2e9c1f549c9c32434c1d72dc515bb14bd8e87 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8498: 8498
xe-3578-deb6c5d08f8b84ea7e019b7682631c6375cc17aa: deb6c5d08f8b84ea7e019b7682631c6375cc17aa
xe-3579-8093b67375779a975c13b9a23c8fcc25cb1e9c83: 8093b67375779a975c13b9a23c8fcc25cb1e9c83
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/index.html
[-- Attachment #2: Type: text/html, Size: 2201 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* ✗ Xe.CI.Full: failure for tests/intel/xe_configfs: Unbind before tests
2025-08-19 20:40 [PATCH i-g-t 0/4] tests/intel/xe_configfs: Unbind before tests Lucas De Marchi
` (5 preceding siblings ...)
2025-08-19 21:51 ` ✓ Xe.CI.BAT: success " Patchwork
@ 2025-08-20 16:51 ` Patchwork
6 siblings, 0 replies; 12+ messages in thread
From: Patchwork @ 2025-08-20 16:51 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 60931 bytes --]
== Series Details ==
Series: tests/intel/xe_configfs: Unbind before tests
URL : https://patchwork.freedesktop.org/series/153175/
State : failure
== Summary ==
CI Bug Log - changes from XEIGT_8498_FULL -> XEIGTPW_13603_FULL
====================================================
Summary
-------
**WARNING**
Minor unknown changes coming with XEIGTPW_13603_FULL need to be verified
manually.
If you think the reported changes have nothing to do with the changes
introduced in XEIGTPW_13603_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 -> 3)
------------------------------
Missing (1): shard-adlp
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in XEIGTPW_13603_FULL:
### IGT changes ###
#### Warnings ####
* igt@xe_configfs@survivability-mode:
- shard-dg2-set2: [SKIP][1] ([Intel XE#5249]) -> [SKIP][2]
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-dg2-432/igt@xe_configfs@survivability-mode.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-466/igt@xe_configfs@survivability-mode.html
- shard-lnl: [SKIP][3] ([Intel XE#5249]) -> [SKIP][4]
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-lnl-7/igt@xe_configfs@survivability-mode.html
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-5/igt@xe_configfs@survivability-mode.html
Known issues
------------
Here are the changes found in XEIGTPW_13603_FULL that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
- shard-bmg: NOTRUN -> [SKIP][5] ([Intel XE#2233])
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-2/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-bmg: NOTRUN -> [SKIP][6] ([Intel XE#2370])
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-6/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-90:
- shard-bmg: NOTRUN -> [SKIP][7] ([Intel XE#2327]) +1 other test skip
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-3/igt@kms_big_fb@4-tiled-8bpp-rotate-90.html
- shard-lnl: NOTRUN -> [SKIP][8] ([Intel XE#1407])
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-1/igt@kms_big_fb@4-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@linear-64bpp-rotate-90:
- shard-dg2-set2: NOTRUN -> [SKIP][9] ([Intel XE#316]) +1 other test skip
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-432/igt@kms_big_fb@linear-64bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-32bpp-rotate-0:
- shard-lnl: NOTRUN -> [SKIP][10] ([Intel XE#1124]) +5 other tests skip
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-4/igt@kms_big_fb@y-tiled-32bpp-rotate-0.html
* igt@kms_big_fb@y-tiled-64bpp-rotate-90:
- shard-bmg: NOTRUN -> [SKIP][11] ([Intel XE#1124]) +10 other tests skip
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-5/igt@kms_big_fb@y-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-addfb-size-overflow:
- shard-bmg: NOTRUN -> [SKIP][12] ([Intel XE#610])
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-2/igt@kms_big_fb@y-tiled-addfb-size-overflow.html
- shard-dg2-set2: NOTRUN -> [SKIP][13] ([Intel XE#610])
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-433/igt@kms_big_fb@y-tiled-addfb-size-overflow.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip:
- shard-dg2-set2: NOTRUN -> [SKIP][14] ([Intel XE#1124]) +12 other tests skip
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-463/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip.html
* igt@kms_bw@connected-linear-tiling-1-displays-3840x2160p:
- shard-lnl: [PASS][15] -> [ABORT][16] ([Intel XE#4760])
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-lnl-7/igt@kms_bw@connected-linear-tiling-1-displays-3840x2160p.html
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-4/igt@kms_bw@connected-linear-tiling-1-displays-3840x2160p.html
* igt@kms_bw@connected-linear-tiling-2-displays-2560x1440p:
- shard-bmg: [PASS][17] -> [SKIP][18] ([Intel XE#2314] / [Intel XE#2894])
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-bmg-1/igt@kms_bw@connected-linear-tiling-2-displays-2560x1440p.html
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-6/igt@kms_bw@connected-linear-tiling-2-displays-2560x1440p.html
* igt@kms_bw@connected-linear-tiling-3-displays-2560x1440p:
- shard-bmg: NOTRUN -> [SKIP][19] ([Intel XE#2314] / [Intel XE#2894]) +1 other test skip
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-6/igt@kms_bw@connected-linear-tiling-3-displays-2560x1440p.html
- shard-dg2-set2: NOTRUN -> [SKIP][20] ([Intel XE#2191]) +1 other test skip
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-466/igt@kms_bw@connected-linear-tiling-3-displays-2560x1440p.html
- shard-lnl: NOTRUN -> [SKIP][21] ([Intel XE#2191]) +1 other test skip
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-5/igt@kms_bw@connected-linear-tiling-3-displays-2560x1440p.html
* igt@kms_bw@linear-tiling-1-displays-2160x1440p:
- shard-bmg: NOTRUN -> [SKIP][22] ([Intel XE#367]) +1 other test skip
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-4/igt@kms_bw@linear-tiling-1-displays-2160x1440p.html
- shard-dg2-set2: NOTRUN -> [SKIP][23] ([Intel XE#367])
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-464/igt@kms_bw@linear-tiling-1-displays-2160x1440p.html
* igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs@pipe-c-dp-2:
- shard-bmg: NOTRUN -> [SKIP][24] ([Intel XE#2652] / [Intel XE#787]) +3 other tests skip
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-5/igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs@pipe-c-dp-2.html
* igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc:
- shard-bmg: NOTRUN -> [SKIP][25] ([Intel XE#2887]) +8 other tests skip
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-5/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][26] ([Intel XE#2907])
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-432/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs:
- shard-bmg: NOTRUN -> [SKIP][27] ([Intel XE#3432]) +1 other test skip
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-8/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs.html
* igt@kms_ccs@missing-ccs-buffer-yf-tiled-ccs@pipe-b-dp-4:
- shard-dg2-set2: NOTRUN -> [SKIP][28] ([Intel XE#787]) +146 other tests skip
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-463/igt@kms_ccs@missing-ccs-buffer-yf-tiled-ccs@pipe-b-dp-4.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-d-hdmi-a-6:
- shard-dg2-set2: NOTRUN -> [INCOMPLETE][29] ([Intel XE#1727] / [Intel XE#3113] / [Intel XE#3124])
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-436/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-d-hdmi-a-6.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-b-dp-4:
- shard-dg2-set2: NOTRUN -> [INCOMPLETE][30] ([Intel XE#1727] / [Intel XE#3113] / [Intel XE#4212] / [Intel XE#4522])
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-434/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-b-dp-4.html
* igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][31] ([Intel XE#455] / [Intel XE#787]) +28 other tests skip
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-464/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs.html
- shard-lnl: NOTRUN -> [SKIP][32] ([Intel XE#2887]) +5 other tests skip
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-1/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs.html
* igt@kms_cdclk@mode-transition-all-outputs:
- shard-bmg: NOTRUN -> [SKIP][33] ([Intel XE#2724])
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-7/igt@kms_cdclk@mode-transition-all-outputs.html
* igt@kms_chamelium_color@ctm-0-75:
- shard-bmg: NOTRUN -> [SKIP][34] ([Intel XE#2325])
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-8/igt@kms_chamelium_color@ctm-0-75.html
* igt@kms_chamelium_color@ctm-green-to-red:
- shard-dg2-set2: NOTRUN -> [SKIP][35] ([Intel XE#306])
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-464/igt@kms_chamelium_color@ctm-green-to-red.html
* igt@kms_chamelium_edid@dp-edid-change-during-hibernate:
- shard-bmg: NOTRUN -> [SKIP][36] ([Intel XE#2252]) +8 other tests skip
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-6/igt@kms_chamelium_edid@dp-edid-change-during-hibernate.html
* igt@kms_chamelium_hpd@hdmi-hpd-for-each-pipe:
- shard-dg2-set2: NOTRUN -> [SKIP][37] ([Intel XE#373]) +7 other tests skip
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-435/igt@kms_chamelium_hpd@hdmi-hpd-for-each-pipe.html
- shard-lnl: NOTRUN -> [SKIP][38] ([Intel XE#373]) +3 other tests skip
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-3/igt@kms_chamelium_hpd@hdmi-hpd-for-each-pipe.html
* igt@kms_content_protection@atomic-dpms:
- shard-dg2-set2: NOTRUN -> [FAIL][39] ([Intel XE#1178]) +3 other tests fail
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-435/igt@kms_content_protection@atomic-dpms.html
* igt@kms_content_protection@atomic-dpms@pipe-a-dp-2:
- shard-bmg: NOTRUN -> [FAIL][40] ([Intel XE#1178]) +1 other test fail
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-3/igt@kms_content_protection@atomic-dpms@pipe-a-dp-2.html
* igt@kms_content_protection@uevent@pipe-a-dp-2:
- shard-dg2-set2: NOTRUN -> [FAIL][41] ([Intel XE#1188])
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-432/igt@kms_content_protection@uevent@pipe-a-dp-2.html
- shard-bmg: NOTRUN -> [FAIL][42] ([Intel XE#1188])
[42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-1/igt@kms_content_protection@uevent@pipe-a-dp-2.html
* igt@kms_cursor_crc@cursor-offscreen-512x512:
- shard-lnl: NOTRUN -> [SKIP][43] ([Intel XE#2321])
[43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-1/igt@kms_cursor_crc@cursor-offscreen-512x512.html
- shard-bmg: NOTRUN -> [SKIP][44] ([Intel XE#2321])
[44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-1/igt@kms_cursor_crc@cursor-offscreen-512x512.html
* igt@kms_cursor_crc@cursor-onscreen-512x170:
- shard-dg2-set2: NOTRUN -> [SKIP][45] ([Intel XE#308]) +1 other test skip
[45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-433/igt@kms_cursor_crc@cursor-onscreen-512x170.html
* igt@kms_cursor_crc@cursor-random-32x10:
- shard-lnl: NOTRUN -> [SKIP][46] ([Intel XE#1424]) +3 other tests skip
[46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-3/igt@kms_cursor_crc@cursor-random-32x10.html
* igt@kms_cursor_crc@cursor-rapid-movement-32x10:
- shard-bmg: NOTRUN -> [SKIP][47] ([Intel XE#2320]) +4 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-4/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html
* igt@kms_cursor_legacy@cursora-vs-flipb-varying-size:
- shard-bmg: NOTRUN -> [SKIP][48] ([Intel XE#2291])
[48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-6/igt@kms_cursor_legacy@cursora-vs-flipb-varying-size.html
- shard-lnl: NOTRUN -> [SKIP][49] ([Intel XE#309])
[49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-5/igt@kms_cursor_legacy@cursora-vs-flipb-varying-size.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-legacy:
- shard-bmg: [PASS][50] -> [SKIP][51] ([Intel XE#2291]) +2 other tests skip
[50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-bmg-3/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html
[51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-6/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic:
- shard-bmg: [PASS][52] -> [FAIL][53] ([Intel XE#4633])
[52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-bmg-1/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html
[53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-4/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions:
- shard-dg2-set2: NOTRUN -> [SKIP][54] ([Intel XE#323])
[54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-466/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html
* igt@kms_dp_aux_dev:
- shard-bmg: [PASS][55] -> [SKIP][56] ([Intel XE#3009])
[55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-bmg-3/igt@kms_dp_aux_dev.html
[56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-6/igt@kms_dp_aux_dev.html
* igt@kms_dp_link_training@non-uhbr-mst:
- shard-dg2-set2: NOTRUN -> [SKIP][57] ([Intel XE#4354])
[57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-464/igt@kms_dp_link_training@non-uhbr-mst.html
- shard-lnl: NOTRUN -> [SKIP][58] ([Intel XE#4354])
[58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-2/igt@kms_dp_link_training@non-uhbr-mst.html
* igt@kms_dp_link_training@uhbr-sst:
- shard-bmg: NOTRUN -> [SKIP][59] ([Intel XE#4354]) +1 other test skip
[59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-2/igt@kms_dp_link_training@uhbr-sst.html
* igt@kms_dp_linktrain_fallback@dsc-fallback:
- shard-bmg: NOTRUN -> [SKIP][60] ([Intel XE#4331])
[60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-5/igt@kms_dp_linktrain_fallback@dsc-fallback.html
- shard-dg2-set2: NOTRUN -> [SKIP][61] ([Intel XE#4331])
[61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-464/igt@kms_dp_linktrain_fallback@dsc-fallback.html
* igt@kms_feature_discovery@dp-mst:
- shard-bmg: NOTRUN -> [SKIP][62] ([Intel XE#2375])
[62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-1/igt@kms_feature_discovery@dp-mst.html
- shard-dg2-set2: NOTRUN -> [SKIP][63] ([Intel XE#1137])
[63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-463/igt@kms_feature_discovery@dp-mst.html
- shard-lnl: NOTRUN -> [SKIP][64] ([Intel XE#1137])
[64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-4/igt@kms_feature_discovery@dp-mst.html
* igt@kms_flip@2x-blocking-absolute-wf_vblank-interruptible:
- shard-lnl: NOTRUN -> [SKIP][65] ([Intel XE#1421]) +2 other tests skip
[65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-2/igt@kms_flip@2x-blocking-absolute-wf_vblank-interruptible.html
* igt@kms_flip@2x-flip-vs-blocking-wf-vblank:
- shard-bmg: [PASS][66] -> [FAIL][67] ([Intel XE#5338]) +1 other test fail
[66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-bmg-2/igt@kms_flip@2x-flip-vs-blocking-wf-vblank.html
[67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-4/igt@kms_flip@2x-flip-vs-blocking-wf-vblank.html
* igt@kms_flip@2x-nonexisting-fb:
- shard-bmg: [PASS][68] -> [SKIP][69] ([Intel XE#2316]) +4 other tests skip
[68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-bmg-1/igt@kms_flip@2x-nonexisting-fb.html
[69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-6/igt@kms_flip@2x-nonexisting-fb.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling:
- shard-lnl: NOTRUN -> [SKIP][70] ([Intel XE#1401] / [Intel XE#1745]) +2 other tests skip
[70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-5/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-default-mode:
- shard-lnl: NOTRUN -> [SKIP][71] ([Intel XE#1401]) +2 other tests skip
[71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-5/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling@pipe-a-valid-mode:
- shard-bmg: NOTRUN -> [SKIP][72] ([Intel XE#2293]) +5 other tests skip
[72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-5/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling:
- shard-bmg: NOTRUN -> [SKIP][73] ([Intel XE#2293] / [Intel XE#2380]) +5 other tests skip
[73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-1/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling.html
* igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-onoff:
- shard-dg2-set2: NOTRUN -> [SKIP][74] ([Intel XE#651]) +23 other tests skip
[74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-463/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-onoff.html
* igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-blt:
- shard-bmg: NOTRUN -> [SKIP][75] ([Intel XE#2311]) +23 other tests skip
[75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-6/igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-lnl: NOTRUN -> [SKIP][76] ([Intel XE#656]) +15 other tests skip
[76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-7/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-shrfb-scaledprimary:
- shard-bmg: NOTRUN -> [SKIP][77] ([Intel XE#5390]) +12 other tests skip
[77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-2/igt@kms_frontbuffer_tracking@fbc-shrfb-scaledprimary.html
* igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-spr-indfb-fullscreen:
- shard-lnl: NOTRUN -> [SKIP][78] ([Intel XE#651]) +3 other tests skip
[78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-3/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-spr-indfb-fullscreen.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-onoff:
- shard-bmg: NOTRUN -> [SKIP][79] ([Intel XE#2312]) +4 other tests skip
[79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbcpsr-tiling-y:
- shard-bmg: NOTRUN -> [SKIP][80] ([Intel XE#2352])
[80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-5/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html
- shard-dg2-set2: NOTRUN -> [SKIP][81] ([Intel XE#658])
[81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-464/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html
- shard-lnl: NOTRUN -> [SKIP][82] ([Intel XE#1469])
[82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-1/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-blt:
- shard-bmg: NOTRUN -> [SKIP][83] ([Intel XE#2313]) +19 other tests skip
[83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-mmap-wc:
- shard-dg2-set2: NOTRUN -> [SKIP][84] ([Intel XE#653]) +28 other tests skip
[84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-433/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_hdmi_inject@inject-4k:
- shard-lnl: NOTRUN -> [SKIP][85] ([Intel XE#1470])
[85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-1/igt@kms_hdmi_inject@inject-4k.html
* igt@kms_hdr@brightness-with-hdr:
- shard-bmg: NOTRUN -> [SKIP][86] ([Intel XE#3374] / [Intel XE#3544])
[86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-3/igt@kms_hdr@brightness-with-hdr.html
* igt@kms_joiner@basic-force-ultra-joiner:
- shard-bmg: NOTRUN -> [SKIP][87] ([Intel XE#2934])
[87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-8/igt@kms_joiner@basic-force-ultra-joiner.html
* igt@kms_joiner@invalid-modeset-force-big-joiner:
- shard-bmg: NOTRUN -> [SKIP][88] ([Intel XE#3012])
[88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-6/igt@kms_joiner@invalid-modeset-force-big-joiner.html
* igt@kms_panel_fitting@atomic-fastset:
- shard-bmg: NOTRUN -> [SKIP][89] ([Intel XE#2486])
[89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-8/igt@kms_panel_fitting@atomic-fastset.html
* igt@kms_plane_multiple@2x-tiling-y:
- shard-bmg: NOTRUN -> [SKIP][90] ([Intel XE#5021])
[90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-5/igt@kms_plane_multiple@2x-tiling-y.html
- shard-dg2-set2: NOTRUN -> [SKIP][91] ([Intel XE#5021])
[91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-433/igt@kms_plane_multiple@2x-tiling-y.html
- shard-lnl: NOTRUN -> [SKIP][92] ([Intel XE#4596])
[92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-7/igt@kms_plane_multiple@2x-tiling-y.html
* igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-b:
- shard-lnl: NOTRUN -> [SKIP][93] ([Intel XE#2763]) +9 other tests skip
[93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-3/igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-b.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-a:
- shard-bmg: NOTRUN -> [SKIP][94] ([Intel XE#2763]) +14 other tests skip
[94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-5/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-a.html
* igt@kms_pm_backlight@brightness-with-dpms:
- shard-bmg: NOTRUN -> [SKIP][95] ([Intel XE#2938])
[95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-4/igt@kms_pm_backlight@brightness-with-dpms.html
- shard-dg2-set2: NOTRUN -> [SKIP][96] ([Intel XE#2938])
[96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-464/igt@kms_pm_backlight@brightness-with-dpms.html
* igt@kms_pm_dc@dc5-psr:
- shard-dg2-set2: NOTRUN -> [SKIP][97] ([Intel XE#1129])
[97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-435/igt@kms_pm_dc@dc5-psr.html
* igt@kms_pm_rpm@dpms-lpsp:
- shard-bmg: NOTRUN -> [SKIP][98] ([Intel XE#1439] / [Intel XE#3141] / [Intel XE#836])
[98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-1/igt@kms_pm_rpm@dpms-lpsp.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-update-sf:
- shard-lnl: NOTRUN -> [SKIP][99] ([Intel XE#2893] / [Intel XE#4608] / [Intel XE#5899])
[99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-3/igt@kms_psr2_sf@fbc-psr2-cursor-plane-update-sf.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-update-sf@pipe-b-edp-1:
- shard-lnl: NOTRUN -> [SKIP][100] ([Intel XE#4608] / [Intel XE#5899]) +2 other tests skip
[100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-3/igt@kms_psr2_sf@fbc-psr2-cursor-plane-update-sf@pipe-b-edp-1.html
* igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf:
- shard-dg2-set2: NOTRUN -> [SKIP][101] ([Intel XE#1489] / [Intel XE#5899]) +3 other tests skip
[101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-433/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf.html
- shard-lnl: NOTRUN -> [SKIP][102] ([Intel XE#2893] / [Intel XE#5899])
[102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-1/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb:
- shard-bmg: NOTRUN -> [SKIP][103] ([Intel XE#1489] / [Intel XE#5899]) +5 other tests skip
[103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-5/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb.html
* igt@kms_psr@fbc-pr-no-drrs:
- shard-bmg: NOTRUN -> [SKIP][104] ([Intel XE#2234] / [Intel XE#2850] / [Intel XE#5899]) +10 other tests skip
[104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-3/igt@kms_psr@fbc-pr-no-drrs.html
- shard-lnl: NOTRUN -> [SKIP][105] ([Intel XE#1406] / [Intel XE#5899])
[105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-1/igt@kms_psr@fbc-pr-no-drrs.html
* igt@kms_psr@psr-dpms:
- shard-dg2-set2: NOTRUN -> [SKIP][106] ([Intel XE#2850] / [Intel XE#5899] / [Intel XE#929]) +9 other tests skip
[106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-464/igt@kms_psr@psr-dpms.html
* igt@kms_psr@psr2-cursor-blt:
- shard-lnl: NOTRUN -> [SKIP][107] ([Intel XE#5784] / [Intel XE#5899])
[107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-5/igt@kms_psr@psr2-cursor-blt.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-dg2-set2: NOTRUN -> [SKIP][108] ([Intel XE#2939] / [Intel XE#5899]) +1 other test skip
[108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-463/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
- shard-lnl: [PASS][109] -> [SKIP][110] ([Intel XE#4692] / [Intel XE#5899])
[109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-lnl-1/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
[110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-4/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:
- shard-bmg: NOTRUN -> [SKIP][111] ([Intel XE#2330])
[111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-8/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270:
- shard-bmg: NOTRUN -> [SKIP][112] ([Intel XE#3414] / [Intel XE#3904])
[112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-1/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
- shard-dg2-set2: NOTRUN -> [SKIP][113] ([Intel XE#3414])
[113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-463/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
* igt@kms_vrr@cmrr@pipe-a-edp-1:
- shard-lnl: [PASS][114] -> [FAIL][115] ([Intel XE#4459]) +1 other test fail
[114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-lnl-8/igt@kms_vrr@cmrr@pipe-a-edp-1.html
[115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-7/igt@kms_vrr@cmrr@pipe-a-edp-1.html
* igt@kms_vrr@flip-dpms:
- shard-dg2-set2: NOTRUN -> [SKIP][116] ([Intel XE#455]) +16 other tests skip
[116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-436/igt@kms_vrr@flip-dpms.html
* igt@xe_compute_preempt@compute-preempt-many:
- shard-dg2-set2: NOTRUN -> [FAIL][117] ([Intel XE#5890]) +1 other test fail
[117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-433/igt@xe_compute_preempt@compute-preempt-many.html
* igt@xe_copy_basic@mem-copy-linear-0xfffe:
- shard-dg2-set2: NOTRUN -> [SKIP][118] ([Intel XE#1123])
[118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-466/igt@xe_copy_basic@mem-copy-linear-0xfffe.html
* igt@xe_eu_stall@invalid-event-report-count:
- shard-dg2-set2: NOTRUN -> [SKIP][119] ([Intel XE#5626]) +1 other test skip
[119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-433/igt@xe_eu_stall@invalid-event-report-count.html
* igt@xe_eudebug_online@preempt-breakpoint:
- shard-lnl: NOTRUN -> [SKIP][120] ([Intel XE#4837]) +4 other tests skip
[120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-5/igt@xe_eudebug_online@preempt-breakpoint.html
* igt@xe_eudebug_online@resume-dss:
- shard-dg2-set2: NOTRUN -> [SKIP][121] ([Intel XE#4837]) +10 other tests skip
[121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-464/igt@xe_eudebug_online@resume-dss.html
* igt@xe_eudebug_online@stopped-thread:
- shard-bmg: NOTRUN -> [SKIP][122] ([Intel XE#4837]) +10 other tests skip
[122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-3/igt@xe_eudebug_online@stopped-thread.html
* igt@xe_evict_ccs@evict-overcommit-standalone-nofree-reopen:
- shard-lnl: NOTRUN -> [SKIP][123] ([Intel XE#688])
[123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-8/igt@xe_evict_ccs@evict-overcommit-standalone-nofree-reopen.html
* igt@xe_exec_basic@multigpu-many-execqueues-many-vm-null-defer-bind:
- shard-lnl: NOTRUN -> [SKIP][124] ([Intel XE#1392]) +2 other tests skip
[124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-5/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-null-defer-bind.html
* igt@xe_exec_basic@multigpu-no-exec-null-defer-mmap:
- shard-dg2-set2: [PASS][125] -> [SKIP][126] ([Intel XE#1392]) +2 other tests skip
[125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-dg2-463/igt@xe_exec_basic@multigpu-no-exec-null-defer-mmap.html
[126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-432/igt@xe_exec_basic@multigpu-no-exec-null-defer-mmap.html
* igt@xe_exec_basic@multigpu-no-exec-null-rebind:
- shard-dg2-set2: NOTRUN -> [SKIP][127] ([Intel XE#1392]) +1 other test skip
[127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-464/igt@xe_exec_basic@multigpu-no-exec-null-rebind.html
* igt@xe_exec_basic@multigpu-once-null-rebind:
- shard-bmg: NOTRUN -> [SKIP][128] ([Intel XE#2322]) +4 other tests skip
[128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-1/igt@xe_exec_basic@multigpu-once-null-rebind.html
* igt@xe_exec_compute_mode@many-userptr-rebind:
- shard-bmg: [PASS][129] -> [FAIL][130] ([Intel XE#5817])
[129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-bmg-6/igt@xe_exec_compute_mode@many-userptr-rebind.html
[130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-5/igt@xe_exec_compute_mode@many-userptr-rebind.html
* igt@xe_exec_fault_mode@twice-userptr-prefetch:
- shard-dg2-set2: NOTRUN -> [SKIP][131] ([Intel XE#288]) +15 other tests skip
[131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-466/igt@xe_exec_fault_mode@twice-userptr-prefetch.html
* igt@xe_exec_system_allocator@threads-many-mmap-new-huge:
- shard-bmg: NOTRUN -> [SKIP][132] ([Intel XE#4943]) +22 other tests skip
[132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-7/igt@xe_exec_system_allocator@threads-many-mmap-new-huge.html
* igt@xe_exec_system_allocator@threads-shared-vm-many-stride-mmap-remap-eocheck:
- shard-dg2-set2: NOTRUN -> [SKIP][133] ([Intel XE#4915]) +213 other tests skip
[133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-463/igt@xe_exec_system_allocator@threads-shared-vm-many-stride-mmap-remap-eocheck.html
* igt@xe_exec_system_allocator@twice-large-mmap-new-huge-nomemset:
- shard-lnl: NOTRUN -> [SKIP][134] ([Intel XE#4943]) +13 other tests skip
[134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-7/igt@xe_exec_system_allocator@twice-large-mmap-new-huge-nomemset.html
* igt@xe_exec_threads@threads-hang-fd-rebind:
- shard-bmg: [PASS][135] -> [DMESG-FAIL][136] ([Intel XE#3876])
[135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-bmg-5/igt@xe_exec_threads@threads-hang-fd-rebind.html
[136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-1/igt@xe_exec_threads@threads-hang-fd-rebind.html
* igt@xe_fault_injection@probe-fail-guc-xe_guc_mmio_send_recv:
- shard-dg2-set2: NOTRUN -> [DMESG-WARN][137] ([Intel XE#5893])
[137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-464/igt@xe_fault_injection@probe-fail-guc-xe_guc_mmio_send_recv.html
* igt@xe_mmap@small-bar:
- shard-bmg: NOTRUN -> [SKIP][138] ([Intel XE#586])
[138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-3/igt@xe_mmap@small-bar.html
- shard-dg2-set2: NOTRUN -> [SKIP][139] ([Intel XE#512])
[139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-435/igt@xe_mmap@small-bar.html
* igt@xe_oa@missing-sample-flags:
- shard-dg2-set2: NOTRUN -> [SKIP][140] ([Intel XE#3573]) +3 other tests skip
[140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-435/igt@xe_oa@missing-sample-flags.html
* igt@xe_oa@oa-tlb-invalidate:
- shard-lnl: NOTRUN -> [SKIP][141] ([Intel XE#2248])
[141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-4/igt@xe_oa@oa-tlb-invalidate.html
- shard-bmg: NOTRUN -> [SKIP][142] ([Intel XE#2248])
[142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-1/igt@xe_oa@oa-tlb-invalidate.html
* igt@xe_pm@s3-basic:
- shard-lnl: NOTRUN -> [SKIP][143] ([Intel XE#584])
[143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-3/igt@xe_pm@s3-basic.html
* igt@xe_pm@vram-d3cold-threshold:
- shard-dg2-set2: NOTRUN -> [SKIP][144] ([Intel XE#579])
[144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-464/igt@xe_pm@vram-d3cold-threshold.html
- shard-lnl: NOTRUN -> [SKIP][145] ([Intel XE#579])
[145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-4/igt@xe_pm@vram-d3cold-threshold.html
- shard-bmg: NOTRUN -> [SKIP][146] ([Intel XE#579])
[146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-4/igt@xe_pm@vram-d3cold-threshold.html
* igt@xe_pxp@pxp-stale-bo-bind-post-rpm:
- shard-dg2-set2: NOTRUN -> [SKIP][147] ([Intel XE#4733]) +1 other test skip
[147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-466/igt@xe_pxp@pxp-stale-bo-bind-post-rpm.html
* igt@xe_pxp@pxp-stale-bo-bind-post-termination-irq:
- shard-bmg: NOTRUN -> [SKIP][148] ([Intel XE#4733]) +3 other tests skip
[148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-4/igt@xe_pxp@pxp-stale-bo-bind-post-termination-irq.html
* igt@xe_query@multigpu-query-invalid-query:
- shard-bmg: NOTRUN -> [SKIP][149] ([Intel XE#944]) +1 other test skip
[149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-2/igt@xe_query@multigpu-query-invalid-query.html
* igt@xe_sriov_auto_provisioning@resources-released-on-vfs-disabling:
- shard-dg2-set2: NOTRUN -> [SKIP][150] ([Intel XE#4130])
[150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-466/igt@xe_sriov_auto_provisioning@resources-released-on-vfs-disabling.html
#### Possible fixes ####
* igt@kms_async_flips@alternate-sync-async-flip:
- shard-bmg: [FAIL][151] ([Intel XE#827]) -> [PASS][152] +3 other tests pass
[151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-bmg-6/igt@kms_async_flips@alternate-sync-async-flip.html
[152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-4/igt@kms_async_flips@alternate-sync-async-flip.html
* igt@kms_async_flips@async-flip-with-page-flip-events-linear-atomic@pipe-c-edp-1:
- shard-lnl: [FAIL][153] ([Intel XE#911]) -> [PASS][154] +3 other tests pass
[153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-lnl-8/igt@kms_async_flips@async-flip-with-page-flip-events-linear-atomic@pipe-c-edp-1.html
[154]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-8/igt@kms_async_flips@async-flip-with-page-flip-events-linear-atomic@pipe-c-edp-1.html
* igt@kms_bw@connected-linear-tiling-2-displays-1920x1080p:
- shard-bmg: [SKIP][155] ([Intel XE#2314] / [Intel XE#2894]) -> [PASS][156] +1 other test pass
[155]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-bmg-6/igt@kms_bw@connected-linear-tiling-2-displays-1920x1080p.html
[156]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-7/igt@kms_bw@connected-linear-tiling-2-displays-1920x1080p.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-a-hdmi-a-6:
- shard-dg2-set2: [INCOMPLETE][157] ([Intel XE#1727] / [Intel XE#3113] / [Intel XE#3124]) -> [PASS][158]
[157]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-a-hdmi-a-6.html
[158]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-436/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-a-hdmi-a-6.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-6:
- shard-dg2-set2: [INCOMPLETE][159] ([Intel XE#2705] / [Intel XE#4212]) -> [PASS][160]
[159]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-dg2-434/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-6.html
[160]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-434/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-6.html
* igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic:
- shard-bmg: [SKIP][161] ([Intel XE#2291]) -> [PASS][162] +2 other tests pass
[161]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-bmg-6/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html
[162]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-4/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions:
- shard-bmg: [FAIL][163] ([Intel XE#1475]) -> [PASS][164]
[163]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-bmg-2/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
[164]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-7/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
* igt@kms_cursor_legacy@torture-bo@pipe-a:
- shard-bmg: [DMESG-WARN][165] ([Intel XE#5354]) -> [PASS][166] +1 other test pass
[165]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-bmg-6/igt@kms_cursor_legacy@torture-bo@pipe-a.html
[166]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-3/igt@kms_cursor_legacy@torture-bo@pipe-a.html
* igt@kms_feature_discovery@display-2x:
- shard-bmg: [SKIP][167] ([Intel XE#2373]) -> [PASS][168]
[167]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-bmg-6/igt@kms_feature_discovery@display-2x.html
[168]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-2/igt@kms_feature_discovery@display-2x.html
* igt@kms_flip@2x-plain-flip:
- shard-bmg: [SKIP][169] ([Intel XE#2316]) -> [PASS][170] +2 other tests pass
[169]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-bmg-6/igt@kms_flip@2x-plain-flip.html
[170]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-3/igt@kms_flip@2x-plain-flip.html
* igt@kms_hdr@invalid-hdr:
- shard-dg2-set2: [SKIP][171] ([Intel XE#455]) -> [PASS][172]
[171]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-dg2-466/igt@kms_hdr@invalid-hdr.html
[172]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-463/igt@kms_hdr@invalid-hdr.html
* igt@kms_pm_dc@dc5-psr:
- shard-lnl: [FAIL][173] ([Intel XE#718]) -> [PASS][174]
[173]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-lnl-5/igt@kms_pm_dc@dc5-psr.html
[174]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-7/igt@kms_pm_dc@dc5-psr.html
* igt@kms_setmode@basic:
- shard-bmg: [FAIL][175] ([Intel XE#2883]) -> [PASS][176] +2 other tests pass
[175]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-bmg-7/igt@kms_setmode@basic.html
[176]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-6/igt@kms_setmode@basic.html
- shard-dg2-set2: [FAIL][177] ([Intel XE#2883]) -> [PASS][178] +1 other test pass
[177]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-dg2-436/igt@kms_setmode@basic.html
[178]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-466/igt@kms_setmode@basic.html
* igt@kms_setmode@basic@pipe-b-edp-1:
- shard-lnl: [FAIL][179] ([Intel XE#2883]) -> [PASS][180] +2 other tests pass
[179]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-lnl-7/igt@kms_setmode@basic@pipe-b-edp-1.html
[180]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-8/igt@kms_setmode@basic@pipe-b-edp-1.html
* igt@xe_exec_basic@multigpu-once-rebind:
- shard-dg2-set2: [SKIP][181] ([Intel XE#1392]) -> [PASS][182] +5 other tests pass
[181]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-dg2-432/igt@xe_exec_basic@multigpu-once-rebind.html
[182]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-434/igt@xe_exec_basic@multigpu-once-rebind.html
* igt@xe_exec_capture@reset:
- shard-dg2-set2: [FAIL][183] ([Intel XE#5481]) -> [PASS][184]
[183]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-dg2-435/igt@xe_exec_capture@reset.html
[184]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-432/igt@xe_exec_capture@reset.html
* igt@xe_exec_compute_mode@many-execqueues-bindexecqueue-rebind:
- shard-bmg: [FAIL][185] -> [PASS][186]
[185]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-bmg-6/igt@xe_exec_compute_mode@many-execqueues-bindexecqueue-rebind.html
[186]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-3/igt@xe_exec_compute_mode@many-execqueues-bindexecqueue-rebind.html
* igt@xe_exec_reset@parallel-gt-reset:
- shard-dg2-set2: [DMESG-WARN][187] ([Intel XE#3876]) -> [PASS][188]
[187]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-dg2-434/igt@xe_exec_reset@parallel-gt-reset.html
[188]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-463/igt@xe_exec_reset@parallel-gt-reset.html
#### Warnings ####
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc:
- shard-dg2-set2: [INCOMPLETE][189] ([Intel XE#2705] / [Intel XE#4212]) -> [INCOMPLETE][190] ([Intel XE#1727] / [Intel XE#3113] / [Intel XE#4212] / [Intel XE#4522])
[189]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-dg2-434/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc.html
[190]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-dg2-434/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_content_protection@legacy:
- shard-bmg: [FAIL][191] ([Intel XE#1178]) -> [SKIP][192] ([Intel XE#2341]) +1 other test skip
[191]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-bmg-4/igt@kms_content_protection@legacy.html
[192]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-6/igt@kms_content_protection@legacy.html
* igt@kms_content_protection@uevent:
- shard-bmg: [SKIP][193] ([Intel XE#2341]) -> [FAIL][194] ([Intel XE#1188])
[193]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-bmg-6/igt@kms_content_protection@uevent.html
[194]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-1/igt@kms_content_protection@uevent.html
* igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling:
- shard-lnl: [SKIP][195] ([Intel XE#1397] / [Intel XE#1745]) -> [ABORT][196] ([Intel XE#4760])
[195]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-lnl-5/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling.html
[196]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-8/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling@pipe-a-default-mode:
- shard-lnl: [SKIP][197] ([Intel XE#1397]) -> [ABORT][198] ([Intel XE#4760])
[197]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-lnl-5/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling@pipe-a-default-mode.html
[198]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-8/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling@pipe-a-default-mode.html
* igt@kms_frontbuffer_tracking@drrs-2p-primscrn-indfb-pgflip-blt:
- shard-bmg: [SKIP][199] ([Intel XE#2311]) -> [SKIP][200] ([Intel XE#2312]) +10 other tests skip
[199]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-bmg-8/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-indfb-pgflip-blt.html
[200]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-6/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-indfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-pri-indfb-draw-mmap-wc:
- shard-bmg: [SKIP][201] ([Intel XE#2312]) -> [SKIP][202] ([Intel XE#2311]) +8 other tests skip
[201]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-bmg-6/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-pri-indfb-draw-mmap-wc.html
[202]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-2/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-fullscreen:
- shard-bmg: [SKIP][203] ([Intel XE#5390]) -> [SKIP][204] ([Intel XE#2312]) +3 other tests skip
[203]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-bmg-2/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-fullscreen.html
[204]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-fullscreen.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-wc:
- shard-bmg: [SKIP][205] ([Intel XE#2312]) -> [SKIP][206] ([Intel XE#5390]) +5 other tests skip
[205]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-wc.html
[206]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-2/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-indfb-plflip-blt:
- shard-bmg: [SKIP][207] ([Intel XE#2313]) -> [SKIP][208] ([Intel XE#2312]) +13 other tests skip
[207]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-bmg-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-indfb-plflip-blt.html
[208]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-indfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-blt:
- shard-bmg: [SKIP][209] ([Intel XE#2312]) -> [SKIP][210] ([Intel XE#2313]) +12 other tests skip
[209]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-blt.html
[210]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-1/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-blt.html
* igt@kms_pm_dc@dc3co-vpb-simulation:
- shard-lnl: [SKIP][211] ([Intel XE#736]) -> [SKIP][212] ([Intel XE#1909])
[211]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-lnl-4/igt@kms_pm_dc@dc3co-vpb-simulation.html
[212]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-lnl-8/igt@kms_pm_dc@dc3co-vpb-simulation.html
* igt@kms_pm_rpm@modeset-lpsp-stress-no-wait:
- shard-bmg: [ABORT][213] ([Intel XE#4760] / [Intel XE#5545]) -> [SKIP][214] ([Intel XE#1439] / [Intel XE#3141] / [Intel XE#836])
[213]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-bmg-2/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
[214]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-6/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
* igt@xe_pm@d3cold-basic:
- shard-bmg: [SKIP][215] ([Intel XE#2284]) -> [ABORT][216] ([Intel XE#4760] / [Intel XE#5545])
[215]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-bmg-2/igt@xe_pm@d3cold-basic.html
[216]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-1/igt@xe_pm@d3cold-basic.html
* igt@xe_pmu@fn-engine-activity-sched-if-idle:
- shard-bmg: [ABORT][217] ([Intel XE#3970]) -> [DMESG-WARN][218] ([Intel XE#3876])
[217]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8498/shard-bmg-8/igt@xe_pmu@fn-engine-activity-sched-if-idle.html
[218]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/shard-bmg-4/igt@xe_pmu@fn-engine-activity-sched-if-idle.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[Intel XE#1123]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1123
[Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
[Intel XE#1129]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1129
[Intel XE#1137]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1137
[Intel XE#1178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1178
[Intel XE#1188]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1188
[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#1439]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1439
[Intel XE#1469]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1469
[Intel XE#1470]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1470
[Intel XE#1475]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1475
[Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489
[Intel XE#1727]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1727
[Intel XE#1745]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1745
[Intel XE#1909]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1909
[Intel XE#2191]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2191
[Intel XE#2233]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2233
[Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234
[Intel XE#2248]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2248
[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#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#2314]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2314
[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#2330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2330
[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#2370]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2370
[Intel XE#2373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2373
[Intel XE#2375]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2375
[Intel XE#2380]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2380
[Intel XE#2486]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2486
[Intel XE#2652]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2652
[Intel XE#2705]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2705
[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#2850]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850
[Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
[Intel XE#2883]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2883
[Intel XE#2887]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2887
[Intel XE#2893]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2893
[Intel XE#2894]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2894
[Intel XE#2907]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2907
[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#3009]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3009
[Intel XE#3012]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3012
[Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306
[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#3113]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3113
[Intel XE#3124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3124
[Intel XE#3141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3141
[Intel XE#316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/316
[Intel XE#323]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/323
[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#3544]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3544
[Intel XE#3573]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3573
[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#3876]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3876
[Intel XE#3904]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3904
[Intel XE#3970]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3970
[Intel XE#4130]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4130
[Intel XE#4212]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4212
[Intel XE#4331]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4331
[Intel XE#4354]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4354
[Intel XE#4459]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4459
[Intel XE#4522]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4522
[Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455
[Intel XE#4596]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4596
[Intel XE#4608]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4608
[Intel XE#4633]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4633
[Intel XE#4692]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4692
[Intel XE#4733]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4733
[Intel XE#4760]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4760
[Intel XE#4837]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4837
[Intel XE#4915]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4915
[Intel XE#4943]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4943
[Intel XE#5021]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5021
[Intel XE#512]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/512
[Intel XE#5249]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5249
[Intel XE#5338]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5338
[Intel XE#5354]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5354
[Intel XE#5390]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5390
[Intel XE#5481]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5481
[Intel XE#5545]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5545
[Intel XE#5626]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5626
[Intel XE#5784]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5784
[Intel XE#579]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/579
[Intel XE#5817]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5817
[Intel XE#584]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/584
[Intel XE#586]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/586
[Intel XE#5890]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5890
[Intel XE#5893]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5893
[Intel XE#5899]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5899
[Intel XE#610]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/610
[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#736]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/736
[Intel XE#787]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/787
[Intel XE#827]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/827
[Intel XE#836]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/836
[Intel XE#911]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/911
[Intel XE#929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/929
[Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944
Build changes
-------------
* IGT: IGT_8498 -> IGTPW_13603
* Linux: xe-3578-deb6c5d08f8b84ea7e019b7682631c6375cc17aa -> xe-3579-8093b67375779a975c13b9a23c8fcc25cb1e9c83
IGTPW_13603: f0b2e9c1f549c9c32434c1d72dc515bb14bd8e87 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8498: 8498
xe-3578-deb6c5d08f8b84ea7e019b7682631c6375cc17aa: deb6c5d08f8b84ea7e019b7682631c6375cc17aa
xe-3579-8093b67375779a975c13b9a23c8fcc25cb1e9c83: 8093b67375779a975c13b9a23c8fcc25cb1e9c83
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_13603/index.html
[-- Attachment #2: Type: text/html, Size: 71370 bytes --]
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH i-g-t 3/4] tests/intel/xe_configfs: Install exit handler once
2025-08-19 20:40 ` [PATCH i-g-t 3/4] tests/intel/xe_configfs: Install exit handler once Lucas De Marchi
@ 2025-08-22 6:01 ` Riana Tauro
0 siblings, 0 replies; 12+ messages in thread
From: Riana Tauro @ 2025-08-22 6:01 UTC (permalink / raw)
To: Lucas De Marchi, igt-dev; +Cc: Vinay Belgaumkar
On 8/20/2025 2:10 AM, Lucas De Marchi wrote:
> All the subtests need to restore the device to a working condition.
> Call igt_install_exit_handler() only once, after creating the custom
> settings.
>
> Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
Looks good to me
Reviewed-by: Riana Tauro <riana.tauro@intel.com>
> ---
> tests/intel/xe_configfs.c | 11 +++--------
> 1 file changed, 3 insertions(+), 8 deletions(-)
>
> diff --git a/tests/intel/xe_configfs.c b/tests/intel/xe_configfs.c
> index 1510f25f0..8b2b8e3c4 100644
> --- a/tests/intel/xe_configfs.c
> +++ b/tests/intel/xe_configfs.c
> @@ -26,7 +26,6 @@ static char bus_addr[NAME_MAX];
>
> static void restore(int sig)
> {
> - /* Restore after survivability mode */
> igt_kmod_unbind("xe", bus_addr);
> igt_kmod_bind("xe", bus_addr);
> }
> @@ -147,26 +146,22 @@ igt_main
> configfs_fd = igt_configfs_open("xe");
> igt_require(configfs_fd != -1);
> configfs_device_fd = create_device_configfs_group(configfs_fd);
> + igt_install_exit_handler(restore);
> }
>
> igt_describe("Validate survivability mode");
> igt_subtest("survivability-mode") {
> igt_require(IS_BATTLEMAGE(devid));
> - igt_install_exit_handler(restore);
> test_survivability_mode(configfs_device_fd);
> }
>
> igt_describe("Validate engines_allowed with invalid options");
> - igt_subtest("engines-allowed-invalid") {
> - igt_install_exit_handler(restore);
> + igt_subtest("engines-allowed-invalid")
> test_engines_allowed_invalid(configfs_device_fd);
> - }
>
> igt_describe("Validate engines_allowed");
> - igt_subtest("engines-allowed") {
> - igt_install_exit_handler(restore);
> + igt_subtest("engines-allowed")
> test_engines_allowed(configfs_device_fd);
> - }
>
> igt_fixture {
> igt_fs_remove_dir(configfs_fd, bus_addr);
>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH i-g-t 1/4] tests/intel/xe_configfs: Do not execute with open fd
2025-08-19 20:40 ` [PATCH i-g-t 1/4] tests/intel/xe_configfs: Do not execute with open fd Lucas De Marchi
@ 2025-08-22 13:21 ` Kamil Konieczny
0 siblings, 0 replies; 12+ messages in thread
From: Kamil Konieczny @ 2025-08-22 13:21 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: igt-dev, Riana Tauro, Vinay Belgaumkar
Hi Lucas,
On 2025-08-19 at 13:40:40 -0700, Lucas De Marchi wrote:
> The survivability_mode test does an unbind/set-configfs/bind sequence.
> If and fd is open, that will still refer to the old instance of the
> driver and is a dangling fd. Close it right when it's not needed anymore
> as in future other tests will also unbind/bind.
>
> Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
> ---
> tests/intel/xe_configfs.c | 20 ++++++++++++++------
> 1 file changed, 14 insertions(+), 6 deletions(-)
>
> diff --git a/tests/intel/xe_configfs.c b/tests/intel/xe_configfs.c
> index 5c65cd01d..f01b13e13 100644
> --- a/tests/intel/xe_configfs.c
> +++ b/tests/intel/xe_configfs.c
> @@ -101,15 +101,19 @@ static void test_engines_allowed(int configfs_device_fd)
> }
> }
>
> -static int create_device_configfs_group(int configfs_fd, int fd)
> +static void set_bus_addr(int fd)
> {
> - int configfs_device_fd;
> struct pci_device *pci_dev;
> - mode_t mode = S_IRWXU | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH;
>
> pci_dev = igt_device_get_pci_device(fd);
> snprintf(bus_addr, sizeof(bus_addr), "%04x:%02x:%02x.%01x",
> pci_dev->domain, pci_dev->bus, pci_dev->dev, pci_dev->func);
> +}
> +
> +static int create_device_configfs_group(int configfs_fd)
> +{
> + mode_t mode = S_IRWXU | S_IRGRP | S_IXGRP | S_IROTH | S_IXOTH;
> + int configfs_device_fd;
>
> configfs_device_fd = igt_fs_create_dir(configfs_fd, bus_addr, mode);
> igt_assert(configfs_device_fd);
> @@ -120,17 +124,22 @@ static int create_device_configfs_group(int configfs_fd, int fd)
> igt_main
> {
> int fd, configfs_fd, configfs_device_fd;
> + uint32_t devid;
>
> igt_fixture {
> fd = drm_open_driver(DRIVER_XE);
> + devid = intel_get_drm_devid(fd);
> + set_bus_addr(fd);
> + close(fd);
Please use drm_close_driver().
Regards,
Kamil
> +
> configfs_fd = igt_configfs_open("xe");
> igt_require(configfs_fd != -1);
> - configfs_device_fd = create_device_configfs_group(configfs_fd, fd);
> + configfs_device_fd = create_device_configfs_group(configfs_fd);
> }
>
> igt_describe("Validate survivability mode");
> igt_subtest("survivability-mode") {
> - igt_require(IS_BATTLEMAGE(intel_get_drm_devid(fd)));
> + igt_require(IS_BATTLEMAGE(devid));
> igt_install_exit_handler(restore);
> test_survivability_mode(configfs_device_fd);
> }
> @@ -151,6 +160,5 @@ igt_main
> igt_fs_remove_dir(configfs_fd, bus_addr);
> close(configfs_device_fd);
> close(configfs_fd);
> - close(fd);
> }
> }
>
> --
> 2.50.1
>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH i-g-t 2/4] tests/intel/xe_configfs: Unbind before testing engines_allowed
2025-08-19 20:40 ` [PATCH i-g-t 2/4] tests/intel/xe_configfs: Unbind before testing engines_allowed Lucas De Marchi
@ 2025-08-25 10:19 ` Riana Tauro
0 siblings, 0 replies; 12+ messages in thread
From: Riana Tauro @ 2025-08-25 10:19 UTC (permalink / raw)
To: Lucas De Marchi, igt-dev; +Cc: Vinay Belgaumkar
On 8/20/2025 2:10 AM, Lucas De Marchi wrote:
> Future kernel change will require the driver not to be bound yet in
> order to allow this configfs setting because it has no effect
> otherwise. Make sure we unbind before testing this.
>
> Reference: https://patchwork.freedesktop.org/patch/669151/?series=151729&rev=4
> Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
> ---
> tests/intel/xe_configfs.c | 12 ++++++++++++
> 1 file changed, 12 insertions(+)
>
> diff --git a/tests/intel/xe_configfs.c b/tests/intel/xe_configfs.c
> index f01b13e13..1510f25f0 100644
> --- a/tests/intel/xe_configfs.c
> +++ b/tests/intel/xe_configfs.c
> @@ -73,6 +73,12 @@ static void test_engines_allowed_invalid(int configfs_device_fd)
> "rcs0asdf",
> };
>
> + /*
> + * These only test if engine parsing is correct, so just make sure
> + * there's no device bind
Nit: bound
Reviewed-by: Riana Tauro <riana.tauro@intel.com>
> + */
> + igt_kmod_unbind("xe", bus_addr);
> +
> for (size_t i = 0; i < ARRAY_SIZE(values); i++) {
> const char *v = values[i];
>
> @@ -93,6 +99,12 @@ static void test_engines_allowed(int configfs_device_fd)
> "rcs000",
> };
>
> + /*
> + * These only test if engine parsing is correct, so just make sure
> + * there's no device bind
> + */
> + igt_kmod_unbind("xe", bus_addr);
> +
> for (size_t i = 0; i < ARRAY_SIZE(values); i++) {
> const char *v = values[i];
>
>
^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH i-g-t 4/4] tests/intel/xe_configfs: Reset all custom settings on exit
2025-08-19 20:40 ` [PATCH i-g-t 4/4] tests/intel/xe_configfs: Reset all custom settings on exit Lucas De Marchi
@ 2025-08-25 11:18 ` Riana Tauro
0 siblings, 0 replies; 12+ messages in thread
From: Riana Tauro @ 2025-08-25 11:18 UTC (permalink / raw)
To: Lucas De Marchi, igt-dev; +Cc: Vinay Belgaumkar, Kamil Konieczny
On 8/20/2025 2:10 AM, Lucas De Marchi wrote:
> When exit, make sure there's not device configfs settings, otherwise it
> could impact tests running after this.
>
> Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
Reviewed-by: Riana Tauro <riana.tauro@intel.com>
> ---
> tests/intel/xe_configfs.c | 11 ++++++++++-
> 1 file changed, 10 insertions(+), 1 deletion(-)
>
> diff --git a/tests/intel/xe_configfs.c b/tests/intel/xe_configfs.c
> index 8b2b8e3c4..a298c212a 100644
> --- a/tests/intel/xe_configfs.c
> +++ b/tests/intel/xe_configfs.c
> @@ -26,7 +26,17 @@ static char bus_addr[NAME_MAX];
>
> static void restore(int sig)
> {
> + int configfs_fd;
> +
> igt_kmod_unbind("xe", bus_addr);
> +
> + /* Drop all custom configfs settings from subtests */
> + configfs_fd = igt_configfs_open("xe");
> + if (configfs_fd >= 0)
> + igt_fs_remove_dir(configfs_fd, bus_addr);
> + close(configfs_fd);
> +
> + /* Bind again a clean driver with no custom settings */
> igt_kmod_bind("xe", bus_addr);
> }
>
> @@ -164,7 +174,6 @@ igt_main
> test_engines_allowed(configfs_device_fd);
>
> igt_fixture {
> - igt_fs_remove_dir(configfs_fd, bus_addr);
> close(configfs_device_fd);
> close(configfs_fd);
> }
>
^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2025-08-25 11:18 UTC | newest]
Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-08-19 20:40 [PATCH i-g-t 0/4] tests/intel/xe_configfs: Unbind before tests Lucas De Marchi
2025-08-19 20:40 ` [PATCH i-g-t 1/4] tests/intel/xe_configfs: Do not execute with open fd Lucas De Marchi
2025-08-22 13:21 ` Kamil Konieczny
2025-08-19 20:40 ` [PATCH i-g-t 2/4] tests/intel/xe_configfs: Unbind before testing engines_allowed Lucas De Marchi
2025-08-25 10:19 ` Riana Tauro
2025-08-19 20:40 ` [PATCH i-g-t 3/4] tests/intel/xe_configfs: Install exit handler once Lucas De Marchi
2025-08-22 6:01 ` Riana Tauro
2025-08-19 20:40 ` [PATCH i-g-t 4/4] tests/intel/xe_configfs: Reset all custom settings on exit Lucas De Marchi
2025-08-25 11:18 ` Riana Tauro
2025-08-19 21:46 ` ✗ i915.CI.BAT: failure for tests/intel/xe_configfs: Unbind before tests Patchwork
2025-08-19 21:51 ` ✓ Xe.CI.BAT: success " Patchwork
2025-08-20 16:51 ` ✗ Xe.CI.Full: failure " Patchwork
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).