* [PATCH i-g-t] lib/igt_device_scan: limit fetched device attributes from udev
@ 2025-01-28 8:30 Zbigniew Kempczyński
2025-01-28 11:04 ` ✓ i915.CI.BAT: success for " Patchwork
` (4 more replies)
0 siblings, 5 replies; 13+ messages in thread
From: Zbigniew Kempczyński @ 2025-01-28 8:30 UTC (permalink / raw)
To: igt-dev; +Cc: Zbigniew Kempczyński, Lucas De Marchi, Kamil Konieczny
Tests don't need all attributes so default device scanning is now
limited to small list directly used in device filters. To be backward
compatible tools like lsgpu still may scan whole attribute list what
keeps this behavior intact.
Cc: Lucas De Marchi <lucas.demarchi@intel.com>
Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com>
Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
---
lib/igt_device_scan.c | 69 ++++++++++++++++++++++++++++++-------------
lib/igt_device_scan.h | 1 +
tools/lsgpu.c | 2 +-
3 files changed, 50 insertions(+), 22 deletions(-)
diff --git a/lib/igt_device_scan.c b/lib/igt_device_scan.c
index c36b0efa90..15f6bf5728 100644
--- a/lib/igt_device_scan.c
+++ b/lib/igt_device_scan.c
@@ -22,6 +22,7 @@
*
*/
+#include "drmtest.h"
#include "igt_core.h"
#include "igt_device_scan.h"
#include "igt_list.h"
@@ -206,6 +207,8 @@ enum dev_type {
#define STR_INTEGRATED "integrated"
#define STR_DISCRETE "discrete"
+static const char * const attrs[] = { "driver", "sriov_numvfs", "physfn" };
+
static inline bool strequal(const char *a, const char *b)
{
if (a == NULL || b == NULL)
@@ -548,24 +551,35 @@ static void get_props(struct udev_device *dev, struct igt_device *idev)
* Function skips sysattrs from blacklist ht (acquiring some values can take
* seconds).
*/
-static void get_attrs(struct udev_device *dev, struct igt_device *idev)
+static void get_attrs(struct udev_device *dev, struct igt_device *idev,
+ bool limit_attrs)
{
struct udev_list_entry *entry;
+ const char *value;
- entry = udev_device_get_sysattr_list_entry(dev);
- while (entry) {
- const char *key = udev_list_entry_get_name(entry);
- const char *value;
+ if (limit_attrs) {
+ for (int i = 0; i < ARRAY_SIZE(attrs); i++) {
+ value = udev_device_get_sysattr_value(dev, attrs[i]);
+ if (!value)
+ continue;
+ igt_device_add_attr(idev, attrs[i], value);
+ DBG("attr: %s, val: %s\n", attrs[i], value);
+ }
+ } else {
+ entry = udev_device_get_sysattr_list_entry(dev);
+ while (entry) {
+ const char *key = udev_list_entry_get_name(entry);
- if (is_on_blacklist(key)) {
+ if (is_on_blacklist(key)) {
+ entry = udev_list_entry_get_next(entry);
+ continue;
+ }
+
+ value = udev_device_get_sysattr_value(dev, key);
+ igt_device_add_attr(idev, key, value);
entry = udev_list_entry_get_next(entry);
- continue;
+ DBG("attr: %s, val: %s\n", key, value);
}
-
- value = udev_device_get_sysattr_value(dev, key);
- igt_device_add_attr(idev, key, value);
- entry = udev_list_entry_get_next(entry);
- DBG("attr: %s, val: %s\n", key, value);
}
}
@@ -639,7 +653,8 @@ static char* strdup_nullsafe(const char* str)
* Fills structure with most usable udev device variables, properties
* and sysattrs.
*/
-static struct igt_device *igt_device_new_from_udev(struct udev_device *dev)
+static struct igt_device *igt_device_new_from_udev(struct udev_device *dev,
+ bool limit_attrs)
{
struct igt_device *idev = igt_device_new();
@@ -654,7 +669,7 @@ static struct igt_device *igt_device_new_from_udev(struct udev_device *dev)
idev->drm_render = strdup(idev->devnode);
get_props(dev, idev);
- get_attrs(dev, idev);
+ get_attrs(dev, idev, limit_attrs);
if (is_pci_subsystem(idev)) {
uint16_t vendor, device;
@@ -868,7 +883,8 @@ static struct igt_device *igt_device_from_syspath(const char *syspath)
*/
static void update_or_add_parent(struct udev *udev,
struct udev_device *dev,
- struct igt_device *idev)
+ struct igt_device *idev,
+ bool limit_attrs)
{
struct udev_device *parent_dev;
struct igt_device *parent_idev;
@@ -899,7 +915,7 @@ static void update_or_add_parent(struct udev *udev,
* return fresh udev device.
*/
parent_dev = udev_device_new_from_syspath(udev, syspath);
- parent_idev = igt_device_new_from_udev(parent_dev);
+ parent_idev = igt_device_new_from_udev(parent_dev, limit_attrs);
udev_device_unref(parent_dev);
if (parent_idev)
@@ -1000,7 +1016,7 @@ static void index_pci_devices(void)
* Function sorts all found devices to keep same order of bus devices
* for providing predictable search.
*/
-static void scan_drm_devices(void)
+static void scan_drm_devices(bool limit_attrs)
{
struct udev *udev;
struct udev_enumerate *enumerate;
@@ -1035,9 +1051,9 @@ static void scan_drm_devices(void)
path = udev_list_entry_get_name(dev_list_entry);
udev_dev = udev_device_new_from_syspath(udev, path);
- idev = igt_device_new_from_udev(udev_dev);
+ idev = igt_device_new_from_udev(udev_dev, limit_attrs);
igt_list_add_tail(&idev->link, &igt_devs.all);
- update_or_add_parent(udev, udev_dev, idev);
+ update_or_add_parent(udev, udev_dev, idev, limit_attrs);
udev_device_unref(udev_dev);
}
@@ -1092,17 +1108,28 @@ void igt_devices_free(void)
*
* Function scans udev in search of gpu devices.
*/
-void igt_devices_scan(void)
+
+static void __igt_devices_scan(bool limit_attrs)
{
if (igt_devs.devs_scanned)
igt_devices_free();
prepare_scan();
- scan_drm_devices();
+ scan_drm_devices(limit_attrs);
igt_devs.devs_scanned = true;
}
+void igt_devices_scan(void)
+{
+ __igt_devices_scan(true);
+}
+
+void igt_devices_scan_all_attrs(void)
+{
+ __igt_devices_scan(false);
+}
+
static inline void _pr_simple(const char *k, const char *v)
{
printf(" %-16s: %s\n", k, v);
diff --git a/lib/igt_device_scan.h b/lib/igt_device_scan.h
index fa90134aa3..92741fe3c7 100644
--- a/lib/igt_device_scan.h
+++ b/lib/igt_device_scan.h
@@ -64,6 +64,7 @@ struct igt_device_card {
};
void igt_devices_scan(void);
+void igt_devices_scan_all_attrs(void);
void igt_devices_print(const struct igt_devices_print_format *fmt);
void igt_devices_print_vendors(void);
diff --git a/tools/lsgpu.c b/tools/lsgpu.c
index e482ca6b75..e683900833 100644
--- a/tools/lsgpu.c
+++ b/tools/lsgpu.c
@@ -362,7 +362,7 @@ int main(int argc, char *argv[])
printf("Notice: Using filter from .igtrc\n");
}
- igt_devices_scan();
+ igt_devices_scan_all_attrs();
if (igt_device != NULL) {
struct igt_device_card card;
--
2.34.1
^ permalink raw reply related [flat|nested] 13+ messages in thread
* ✓ i915.CI.BAT: success for lib/igt_device_scan: limit fetched device attributes from udev
2025-01-28 8:30 [PATCH i-g-t] lib/igt_device_scan: limit fetched device attributes from udev Zbigniew Kempczyński
@ 2025-01-28 11:04 ` Patchwork
2025-01-28 11:08 ` ✓ Xe.CI.BAT: " Patchwork
` (3 subsequent siblings)
4 siblings, 0 replies; 13+ messages in thread
From: Patchwork @ 2025-01-28 11:04 UTC (permalink / raw)
To: Zbigniew Kempczyński; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 3550 bytes --]
== Series Details ==
Series: lib/igt_device_scan: limit fetched device attributes from udev
URL : https://patchwork.freedesktop.org/series/144019/
State : success
== Summary ==
CI Bug Log - changes from IGT_8212 -> IGTPW_12504
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/index.html
Participating hosts (42 -> 42)
------------------------------
Additional (1): fi-glk-j4005
Missing (1): fi-snb-2520m
Known issues
------------
Here are the changes found in IGTPW_12504 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_huc_copy@huc-copy:
- fi-glk-j4005: NOTRUN -> [SKIP][1] ([i915#2190])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/fi-glk-j4005/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@parallel-random-engines:
- fi-glk-j4005: NOTRUN -> [SKIP][2] ([i915#4613]) +3 other tests skip
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/fi-glk-j4005/igt@gem_lmem_swapping@parallel-random-engines.html
* igt@i915_module_load@load:
- fi-pnv-d510: NOTRUN -> [ABORT][3] ([i915#13203])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/fi-pnv-d510/igt@i915_module_load@load.html
* igt@i915_pm_rpm@module-reload:
- bat-rpls-4: [PASS][4] -> [DMESG-WARN][5] ([i915#13400])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/bat-rpls-4/igt@i915_pm_rpm@module-reload.html
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/bat-rpls-4/igt@i915_pm_rpm@module-reload.html
* igt@i915_selftest@live@workarounds:
- bat-mtlp-6: [PASS][6] -> [DMESG-FAIL][7] ([i915#12061]) +1 other test dmesg-fail
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/bat-mtlp-6/igt@i915_selftest@live@workarounds.html
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/bat-mtlp-6/igt@i915_selftest@live@workarounds.html
* igt@kms_psr@psr-primary-page-flip:
- fi-glk-j4005: NOTRUN -> [SKIP][8] +10 other tests skip
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/fi-glk-j4005/igt@kms_psr@psr-primary-page-flip.html
#### Possible fixes ####
* igt@i915_selftest@live@workarounds:
- bat-arls-5: [DMESG-FAIL][9] ([i915#12061]) -> [PASS][10] +1 other test pass
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/bat-arls-5/igt@i915_selftest@live@workarounds.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/bat-arls-5/igt@i915_selftest@live@workarounds.html
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#13203]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13203
[i915#13400]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13400
[i915#2190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2190
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_8212 -> IGTPW_12504
CI-20190529: 20190529
CI_DRM_16031: 73c0fe019ff4bf312f6ae1114f0ca63bd13ea4b7 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_12504: 4b3d6ec8a8ad460cbb5aeae1963e88be8ebbba69 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8212: 76102a17560c6e6fc6528db29286b0266ccc48ef @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/index.html
[-- Attachment #2: Type: text/html, Size: 4394 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* ✓ Xe.CI.BAT: success for lib/igt_device_scan: limit fetched device attributes from udev
2025-01-28 8:30 [PATCH i-g-t] lib/igt_device_scan: limit fetched device attributes from udev Zbigniew Kempczyński
2025-01-28 11:04 ` ✓ i915.CI.BAT: success for " Patchwork
@ 2025-01-28 11:08 ` Patchwork
2025-01-28 17:42 ` ✗ i915.CI.Full: failure " Patchwork
` (2 subsequent siblings)
4 siblings, 0 replies; 13+ messages in thread
From: Patchwork @ 2025-01-28 11:08 UTC (permalink / raw)
To: Zbigniew Kempczyński; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 5804 bytes --]
== Series Details ==
Series: lib/igt_device_scan: limit fetched device attributes from udev
URL : https://patchwork.freedesktop.org/series/144019/
State : success
== Summary ==
CI Bug Log - changes from XEIGT_8212_BAT -> XEIGTPW_12504_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (7 -> 8)
------------------------------
Additional (1): bat-bmg-1
Known issues
------------
Here are the changes found in XEIGTPW_12504_BAT that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
- bat-bmg-1: NOTRUN -> [SKIP][1] ([Intel XE#2233])
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/bat-bmg-1/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html
* igt@kms_dsc@dsc-basic:
- bat-bmg-1: NOTRUN -> [SKIP][2] ([Intel XE#2244])
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/bat-bmg-1/igt@kms_dsc@dsc-basic.html
* igt@kms_psr@psr-sprite-plane-onoff:
- bat-bmg-1: NOTRUN -> [SKIP][3] ([Intel XE#2234] / [Intel XE#2850]) +2 other tests skip
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/bat-bmg-1/igt@kms_psr@psr-sprite-plane-onoff.html
* igt@sriov_basic@enable-vfs-autoprobe-off:
- bat-bmg-1: NOTRUN -> [SKIP][4] ([Intel XE#1091] / [Intel XE#2849]) +1 other test skip
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/bat-bmg-1/igt@sriov_basic@enable-vfs-autoprobe-off.html
* igt@xe_live_ktest@xe_bo@xe_ccs_migrate_kunit:
- bat-adlp-vf: NOTRUN -> [SKIP][5] ([Intel XE#2229] / [Intel XE#455]) +1 other test skip
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/bat-adlp-vf/igt@xe_live_ktest@xe_bo@xe_ccs_migrate_kunit.html
- bat-bmg-1: NOTRUN -> [SKIP][6] ([Intel XE#2229])
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/bat-bmg-1/igt@xe_live_ktest@xe_bo@xe_ccs_migrate_kunit.html
* igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit:
- bat-adlp-vf: NOTRUN -> [SKIP][7] ([Intel XE#2229])
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/bat-adlp-vf/igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit.html
* igt@xe_pat@pat-index-xehpc:
- bat-bmg-1: NOTRUN -> [SKIP][8] ([Intel XE#1420])
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/bat-bmg-1/igt@xe_pat@pat-index-xehpc.html
* igt@xe_pat@pat-index-xelp:
- bat-bmg-1: NOTRUN -> [SKIP][9] ([Intel XE#2245])
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/bat-bmg-1/igt@xe_pat@pat-index-xelp.html
* igt@xe_pat@pat-index-xelpg:
- bat-bmg-1: NOTRUN -> [SKIP][10] ([Intel XE#2236])
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/bat-bmg-1/igt@xe_pat@pat-index-xelpg.html
* igt@xe_sriov_flr@flr-vf1-clear:
- bat-bmg-1: NOTRUN -> [SKIP][11] ([Intel XE#3342])
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/bat-bmg-1/igt@xe_sriov_flr@flr-vf1-clear.html
#### Possible fixes ####
* igt@xe_live_ktest@xe_migrate:
- bat-adlp-vf: [SKIP][12] ([Intel XE#1192]) -> [PASS][13] +1 other test pass
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/bat-adlp-vf/igt@xe_live_ktest@xe_migrate.html
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/bat-adlp-vf/igt@xe_live_ktest@xe_migrate.html
* igt@xe_pat@pat-index-xelp@render:
- bat-adlp-vf: [DMESG-WARN][14] ([Intel XE#3970] / [Intel XE#4078]) -> [PASS][15] +1 other test pass
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/bat-adlp-vf/igt@xe_pat@pat-index-xelp@render.html
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/bat-adlp-vf/igt@xe_pat@pat-index-xelp@render.html
#### Warnings ####
* igt@xe_live_ktest@xe_bo:
- bat-adlp-vf: [SKIP][16] ([Intel XE#1192]) -> [SKIP][17] ([Intel XE#2229] / [Intel XE#455])
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/bat-adlp-vf/igt@xe_live_ktest@xe_bo.html
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/bat-adlp-vf/igt@xe_live_ktest@xe_bo.html
[Intel XE#1091]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1091
[Intel XE#1192]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1192
[Intel XE#1420]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1420
[Intel XE#2229]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2229
[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#2236]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2236
[Intel XE#2244]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2244
[Intel XE#2245]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2245
[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#3342]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3342
[Intel XE#3970]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3970
[Intel XE#4078]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4078
[Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455
Build changes
-------------
* IGT: IGT_8212 -> IGTPW_12504
IGTPW_12504: 4b3d6ec8a8ad460cbb5aeae1963e88be8ebbba69 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8212: 76102a17560c6e6fc6528db29286b0266ccc48ef @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-2562-73c0fe019ff4bf312f6ae1114f0ca63bd13ea4b7: 73c0fe019ff4bf312f6ae1114f0ca63bd13ea4b7
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/index.html
[-- Attachment #2: Type: text/html, Size: 6990 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* ✗ i915.CI.Full: failure for lib/igt_device_scan: limit fetched device attributes from udev
2025-01-28 8:30 [PATCH i-g-t] lib/igt_device_scan: limit fetched device attributes from udev Zbigniew Kempczyński
2025-01-28 11:04 ` ✓ i915.CI.BAT: success for " Patchwork
2025-01-28 11:08 ` ✓ Xe.CI.BAT: " Patchwork
@ 2025-01-28 17:42 ` Patchwork
2025-01-29 6:12 ` Zbigniew Kempczyński
2025-01-28 21:06 ` ✗ Xe.CI.Full: " Patchwork
2025-01-29 14:48 ` [PATCH i-g-t] " Kamil Konieczny
4 siblings, 1 reply; 13+ messages in thread
From: Patchwork @ 2025-01-28 17:42 UTC (permalink / raw)
To: Zbigniew Kempczyński; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 100282 bytes --]
== Series Details ==
Series: lib/igt_device_scan: limit fetched device attributes from udev
URL : https://patchwork.freedesktop.org/series/144019/
State : failure
== Summary ==
CI Bug Log - changes from IGT_8212_full -> IGTPW_12504_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_12504_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_12504_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/index.html
Participating hosts (12 -> 11)
------------------------------
Missing (1): shard-dg2-set2
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_12504_full:
### IGT changes ###
#### Possible regressions ####
* igt@dumb_buffer@create-clear:
- shard-dg2: [PASS][1] -> [INCOMPLETE][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-dg2-2/igt@dumb_buffer@create-clear.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-2/igt@dumb_buffer@create-clear.html
* igt@gem_eio@in-flight-internal-10ms:
- shard-mtlp: [PASS][3] -> [ABORT][4]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-mtlp-3/igt@gem_eio@in-flight-internal-10ms.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-7/igt@gem_eio@in-flight-internal-10ms.html
* igt@i915_pm_rps@reset:
- shard-snb: NOTRUN -> [DMESG-FAIL][5]
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-snb7/igt@i915_pm_rps@reset.html
* igt@i915_selftest@live@gem:
- shard-mtlp: NOTRUN -> [ABORT][6] +1 other test abort
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-7/igt@i915_selftest@live@gem.html
* igt@kms_pm_rpm@fences-dpms:
- shard-rkl: NOTRUN -> [SKIP][7]
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-2/igt@kms_pm_rpm@fences-dpms.html
Known issues
------------
Here are the changes found in IGTPW_12504_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@crc32:
- shard-rkl: NOTRUN -> [SKIP][8] ([i915#6230])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-2/igt@api_intel_bb@crc32.html
- shard-dg1: NOTRUN -> [SKIP][9] ([i915#6230])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-17/igt@api_intel_bb@crc32.html
* igt@api_intel_bb@object-reloc-keep-cache:
- shard-dg2: NOTRUN -> [SKIP][10] ([i915#8411])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-7/igt@api_intel_bb@object-reloc-keep-cache.html
* igt@api_intel_bb@object-reloc-purge-cache:
- shard-mtlp: NOTRUN -> [SKIP][11] ([i915#8411]) +1 other test skip
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-2/igt@api_intel_bb@object-reloc-purge-cache.html
* igt@device_reset@cold-reset-bound:
- shard-dg2: NOTRUN -> [SKIP][12] ([i915#11078])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-10/igt@device_reset@cold-reset-bound.html
* igt@device_reset@unbind-cold-reset-rebind:
- shard-dg1: NOTRUN -> [SKIP][13] ([i915#11078])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-17/igt@device_reset@unbind-cold-reset-rebind.html
- shard-tglu: NOTRUN -> [SKIP][14] ([i915#11078])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-3/igt@device_reset@unbind-cold-reset-rebind.html
* igt@drm_fdinfo@all-busy-check-all:
- shard-dg1: NOTRUN -> [SKIP][15] ([i915#8414]) +2 other tests skip
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-17/igt@drm_fdinfo@all-busy-check-all.html
* igt@drm_fdinfo@isolation:
- shard-dg2: NOTRUN -> [SKIP][16] ([i915#8414]) +8 other tests skip
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-10/igt@drm_fdinfo@isolation.html
* igt@drm_fdinfo@isolation@rcs0:
- shard-mtlp: NOTRUN -> [SKIP][17] ([i915#8414]) +20 other tests skip
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-6/igt@drm_fdinfo@isolation@rcs0.html
* igt@gem_basic@multigpu-create-close:
- shard-rkl: NOTRUN -> [SKIP][18] ([i915#7697]) +1 other test skip
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-5/igt@gem_basic@multigpu-create-close.html
- shard-dg1: NOTRUN -> [SKIP][19] ([i915#7697])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-13/igt@gem_basic@multigpu-create-close.html
- shard-tglu: NOTRUN -> [SKIP][20] ([i915#7697])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-6/igt@gem_basic@multigpu-create-close.html
- shard-mtlp: NOTRUN -> [SKIP][21] ([i915#7697])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-3/igt@gem_basic@multigpu-create-close.html
- shard-dg2: NOTRUN -> [SKIP][22] ([i915#7697])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-10/igt@gem_basic@multigpu-create-close.html
* igt@gem_ccs@block-copy-compressed:
- shard-dg1: NOTRUN -> [SKIP][23] ([i915#3555] / [i915#9323])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-14/igt@gem_ccs@block-copy-compressed.html
* igt@gem_ccs@large-ctrl-surf-copy:
- shard-tglu-1: NOTRUN -> [SKIP][24] ([i915#13008])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-1/igt@gem_ccs@large-ctrl-surf-copy.html
* igt@gem_create@create-ext-cpu-access-sanity-check:
- shard-tglu: NOTRUN -> [SKIP][25] ([i915#6335])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-8/igt@gem_create@create-ext-cpu-access-sanity-check.html
* igt@gem_create@create-ext-set-pat:
- shard-tglu: NOTRUN -> [SKIP][26] ([i915#8562])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-6/igt@gem_create@create-ext-set-pat.html
* igt@gem_ctx_persistence@hang:
- shard-dg1: NOTRUN -> [SKIP][27] ([i915#8555])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-12/igt@gem_ctx_persistence@hang.html
* igt@gem_ctx_persistence@heartbeat-stop:
- shard-dg2: NOTRUN -> [SKIP][28] ([i915#8555])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-7/igt@gem_ctx_persistence@heartbeat-stop.html
* igt@gem_ctx_persistence@legacy-engines-hostile-preempt:
- shard-snb: NOTRUN -> [SKIP][29] ([i915#1099]) +5 other tests skip
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-snb5/igt@gem_ctx_persistence@legacy-engines-hostile-preempt.html
* igt@gem_ctx_sseu@engines:
- shard-dg1: NOTRUN -> [SKIP][30] ([i915#280])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-14/igt@gem_ctx_sseu@engines.html
- shard-tglu: NOTRUN -> [SKIP][31] ([i915#280])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-10/igt@gem_ctx_sseu@engines.html
* igt@gem_ctx_sseu@mmap-args:
- shard-dg2: NOTRUN -> [SKIP][32] ([i915#280])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-4/igt@gem_ctx_sseu@mmap-args.html
* igt@gem_eio@kms:
- shard-tglu: [PASS][33] -> [DMESG-WARN][34] ([i915#13363])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-tglu-4/igt@gem_eio@kms.html
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-2/igt@gem_eio@kms.html
- shard-dg1: NOTRUN -> [FAIL][35] ([i915#5784])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-13/igt@gem_eio@kms.html
* igt@gem_eio@unwedge-stress:
- shard-mtlp: [PASS][36] -> [ABORT][37] ([i915#13193])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-mtlp-6/igt@gem_eio@unwedge-stress.html
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-7/igt@gem_eio@unwedge-stress.html
- shard-snb: NOTRUN -> [FAIL][38] ([i915#8898]) +1 other test fail
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-snb1/igt@gem_eio@unwedge-stress.html
* igt@gem_exec_balancer@bonded-dual:
- shard-dg1: NOTRUN -> [SKIP][39] ([i915#4771]) +1 other test skip
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-12/igt@gem_exec_balancer@bonded-dual.html
* igt@gem_exec_balancer@bonded-false-hang:
- shard-dg2: NOTRUN -> [SKIP][40] ([i915#4812])
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-8/igt@gem_exec_balancer@bonded-false-hang.html
* igt@gem_exec_balancer@bonded-sync:
- shard-mtlp: NOTRUN -> [SKIP][41] ([i915#4771])
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-3/igt@gem_exec_balancer@bonded-sync.html
* igt@gem_exec_balancer@hog:
- shard-dg1: NOTRUN -> [SKIP][42] ([i915#4812]) +3 other tests skip
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-17/igt@gem_exec_balancer@hog.html
* igt@gem_exec_balancer@noheartbeat:
- shard-mtlp: NOTRUN -> [SKIP][43] ([i915#8555])
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-3/igt@gem_exec_balancer@noheartbeat.html
* igt@gem_exec_balancer@parallel:
- shard-rkl: NOTRUN -> [SKIP][44] ([i915#4525]) +2 other tests skip
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-1/igt@gem_exec_balancer@parallel.html
* igt@gem_exec_balancer@parallel-bb-first:
- shard-tglu-1: NOTRUN -> [SKIP][45] ([i915#4525])
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-1/igt@gem_exec_balancer@parallel-bb-first.html
* igt@gem_exec_balancer@parallel-contexts:
- shard-tglu: NOTRUN -> [SKIP][46] ([i915#4525])
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-8/igt@gem_exec_balancer@parallel-contexts.html
* igt@gem_exec_capture@capture-invisible:
- shard-tglu: NOTRUN -> [SKIP][47] ([i915#6334]) +1 other test skip
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-9/igt@gem_exec_capture@capture-invisible.html
* igt@gem_exec_capture@capture-recoverable:
- shard-tglu: NOTRUN -> [SKIP][48] ([i915#6344])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-9/igt@gem_exec_capture@capture-recoverable.html
* igt@gem_exec_flush@basic-uc-pro-default:
- shard-dg1: NOTRUN -> [SKIP][49] ([i915#3539] / [i915#4852]) +3 other tests skip
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-13/igt@gem_exec_flush@basic-uc-pro-default.html
* igt@gem_exec_flush@basic-wb-ro-before-default:
- shard-dg2: NOTRUN -> [SKIP][50] ([i915#3539] / [i915#4852]) +3 other tests skip
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-3/igt@gem_exec_flush@basic-wb-ro-before-default.html
* igt@gem_exec_reloc@basic-gtt-cpu:
- shard-rkl: NOTRUN -> [SKIP][51] ([i915#3281]) +18 other tests skip
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-4/igt@gem_exec_reloc@basic-gtt-cpu.html
* igt@gem_exec_reloc@basic-gtt-read:
- shard-dg2: NOTRUN -> [SKIP][52] ([i915#3281]) +9 other tests skip
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-6/igt@gem_exec_reloc@basic-gtt-read.html
* igt@gem_exec_reloc@basic-gtt-read-noreloc:
- shard-dg1: NOTRUN -> [SKIP][53] ([i915#3281]) +10 other tests skip
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-17/igt@gem_exec_reloc@basic-gtt-read-noreloc.html
* igt@gem_exec_reloc@basic-wc-gtt:
- shard-mtlp: NOTRUN -> [SKIP][54] ([i915#3281]) +3 other tests skip
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-8/igt@gem_exec_reloc@basic-wc-gtt.html
* igt@gem_exec_schedule@deep@rcs0:
- shard-mtlp: NOTRUN -> [SKIP][55] ([i915#4537])
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-8/igt@gem_exec_schedule@deep@rcs0.html
* igt@gem_exec_schedule@preempt-queue:
- shard-dg2: NOTRUN -> [SKIP][56] ([i915#4537] / [i915#4812])
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-3/igt@gem_exec_schedule@preempt-queue.html
* igt@gem_exec_schedule@preempt-queue-contexts-chain:
- shard-mtlp: NOTRUN -> [SKIP][57] ([i915#4537] / [i915#4812])
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-4/igt@gem_exec_schedule@preempt-queue-contexts-chain.html
* igt@gem_exec_suspend@basic-s4-devices:
- shard-tglu: [PASS][58] -> [ABORT][59] ([i915#7975] / [i915#8213]) +1 other test abort
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-tglu-3/igt@gem_exec_suspend@basic-s4-devices.html
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-10/igt@gem_exec_suspend@basic-s4-devices.html
- shard-rkl: NOTRUN -> [ABORT][60] ([i915#7975] / [i915#8213]) +2 other tests abort
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-3/igt@gem_exec_suspend@basic-s4-devices.html
* igt@gem_exec_suspend@basic-s4-devices@lmem0:
- shard-dg1: [PASS][61] -> [ABORT][62] ([i915#7975] / [i915#8213]) +1 other test abort
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-dg1-13/igt@gem_exec_suspend@basic-s4-devices@lmem0.html
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-14/igt@gem_exec_suspend@basic-s4-devices@lmem0.html
* igt@gem_fence_thrash@bo-write-verify-y:
- shard-dg1: NOTRUN -> [SKIP][63] ([i915#4860]) +1 other test skip
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-18/igt@gem_fence_thrash@bo-write-verify-y.html
* igt@gem_fenced_exec_thrash@no-spare-fences-busy-interruptible:
- shard-dg2: NOTRUN -> [SKIP][64] ([i915#4860])
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-5/igt@gem_fenced_exec_thrash@no-spare-fences-busy-interruptible.html
- shard-mtlp: NOTRUN -> [SKIP][65] ([i915#4860])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-8/igt@gem_fenced_exec_thrash@no-spare-fences-busy-interruptible.html
* igt@gem_huc_copy@huc-copy:
- shard-rkl: NOTRUN -> [SKIP][66] ([i915#2190])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-6/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@parallel-random-verify:
- shard-tglu: NOTRUN -> [SKIP][67] ([i915#4613]) +1 other test skip
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-3/igt@gem_lmem_swapping@parallel-random-verify.html
* igt@gem_lmem_swapping@parallel-random-verify-ccs:
- shard-rkl: NOTRUN -> [SKIP][68] ([i915#4613]) +3 other tests skip
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-7/igt@gem_lmem_swapping@parallel-random-verify-ccs.html
* igt@gem_lmem_swapping@random-engines:
- shard-mtlp: NOTRUN -> [SKIP][69] ([i915#4613]) +3 other tests skip
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-4/igt@gem_lmem_swapping@random-engines.html
* igt@gem_lmem_swapping@verify-ccs:
- shard-glk: NOTRUN -> [SKIP][70] ([i915#4613]) +4 other tests skip
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-glk8/igt@gem_lmem_swapping@verify-ccs.html
- shard-dg1: NOTRUN -> [SKIP][71] ([i915#12193])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-18/igt@gem_lmem_swapping@verify-ccs.html
* igt@gem_lmem_swapping@verify-ccs@lmem0:
- shard-dg1: NOTRUN -> [SKIP][72] ([i915#4565])
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-18/igt@gem_lmem_swapping@verify-ccs@lmem0.html
* igt@gem_lmem_swapping@verify-random-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][73] ([i915#4613]) +2 other tests skip
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-1/igt@gem_lmem_swapping@verify-random-ccs.html
* igt@gem_mmap_gtt@coherency:
- shard-dg1: NOTRUN -> [SKIP][74] ([i915#4077]) +14 other tests skip
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-18/igt@gem_mmap_gtt@coherency.html
* igt@gem_mmap_gtt@fault-concurrent-y:
- shard-mtlp: NOTRUN -> [SKIP][75] ([i915#4077]) +7 other tests skip
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-5/igt@gem_mmap_gtt@fault-concurrent-y.html
* igt@gem_mmap_offset@clear-via-pagefault:
- shard-mtlp: [PASS][76] -> [ABORT][77] ([i915#10729]) +1 other test abort
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-mtlp-6/igt@gem_mmap_offset@clear-via-pagefault.html
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-8/igt@gem_mmap_offset@clear-via-pagefault.html
* igt@gem_mmap_wc@copy:
- shard-dg2: NOTRUN -> [SKIP][78] ([i915#4083]) +7 other tests skip
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-6/igt@gem_mmap_wc@copy.html
* igt@gem_mmap_wc@fault-concurrent:
- shard-dg1: NOTRUN -> [SKIP][79] ([i915#4083]) +5 other tests skip
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-13/igt@gem_mmap_wc@fault-concurrent.html
* igt@gem_mmap_wc@invalid-flags:
- shard-mtlp: NOTRUN -> [SKIP][80] ([i915#4083]) +4 other tests skip
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-5/igt@gem_mmap_wc@invalid-flags.html
* igt@gem_partial_pwrite_pread@reads:
- shard-rkl: NOTRUN -> [SKIP][81] ([i915#3282]) +10 other tests skip
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-5/igt@gem_partial_pwrite_pread@reads.html
* igt@gem_partial_pwrite_pread@writes-after-reads-snoop:
- shard-dg2: NOTRUN -> [SKIP][82] ([i915#3282])
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-3/igt@gem_partial_pwrite_pread@writes-after-reads-snoop.html
* igt@gem_pread@bench:
- shard-dg1: NOTRUN -> [SKIP][83] ([i915#3282]) +5 other tests skip
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-12/igt@gem_pread@bench.html
* igt@gem_pread@exhaustion:
- shard-tglu: NOTRUN -> [WARN][84] ([i915#2658])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-2/igt@gem_pread@exhaustion.html
* igt@gem_pread@self:
- shard-mtlp: NOTRUN -> [SKIP][85] ([i915#3282])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-8/igt@gem_pread@self.html
* igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted:
- shard-dg2: NOTRUN -> [SKIP][86] ([i915#4270]) +2 other tests skip
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-1/igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted.html
* igt@gem_pxp@protected-encrypted-src-copy-not-readible:
- shard-rkl: NOTRUN -> [TIMEOUT][87] ([i915#12917] / [i915#12964]) +2 other tests timeout
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-2/igt@gem_pxp@protected-encrypted-src-copy-not-readible.html
* igt@gem_pxp@verify-pxp-stale-ctx-execution:
- shard-dg1: NOTRUN -> [SKIP][88] ([i915#4270]) +2 other tests skip
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-18/igt@gem_pxp@verify-pxp-stale-ctx-execution.html
* igt@gem_render_copy@y-tiled-mc-ccs-to-vebox-yf-tiled:
- shard-mtlp: NOTRUN -> [SKIP][89] ([i915#8428]) +4 other tests skip
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-2/igt@gem_render_copy@y-tiled-mc-ccs-to-vebox-yf-tiled.html
* igt@gem_render_copy@yf-tiled-mc-ccs-to-vebox-yf-tiled:
- shard-dg2: NOTRUN -> [SKIP][90] ([i915#5190] / [i915#8428]) +4 other tests skip
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-8/igt@gem_render_copy@yf-tiled-mc-ccs-to-vebox-yf-tiled.html
* igt@gem_set_tiling_vs_blt@tiled-to-tiled:
- shard-dg2: NOTRUN -> [SKIP][91] ([i915#4079]) +2 other tests skip
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-4/igt@gem_set_tiling_vs_blt@tiled-to-tiled.html
* igt@gem_set_tiling_vs_blt@tiled-to-untiled:
- shard-rkl: NOTRUN -> [SKIP][92] ([i915#8411]) +1 other test skip
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-5/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html
* igt@gem_set_tiling_vs_gtt:
- shard-dg1: NOTRUN -> [SKIP][93] ([i915#4079])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-14/igt@gem_set_tiling_vs_gtt.html
* igt@gem_tiled_partial_pwrite_pread@writes:
- shard-dg2: NOTRUN -> [SKIP][94] ([i915#4077]) +11 other tests skip
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-5/igt@gem_tiled_partial_pwrite_pread@writes.html
* igt@gem_tiled_swapping@non-threaded:
- shard-glk: NOTRUN -> [ABORT][95] ([i915#13263] / [i915#13449])
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-glk8/igt@gem_tiled_swapping@non-threaded.html
* igt@gem_unfence_active_buffers:
- shard-dg2: NOTRUN -> [SKIP][96] ([i915#4879])
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-5/igt@gem_unfence_active_buffers.html
* igt@gem_userptr_blits@coherency-unsync:
- shard-dg1: NOTRUN -> [SKIP][97] ([i915#3297]) +1 other test skip
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-18/igt@gem_userptr_blits@coherency-unsync.html
- shard-tglu: NOTRUN -> [SKIP][98] ([i915#3297]) +1 other test skip
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-7/igt@gem_userptr_blits@coherency-unsync.html
* igt@gem_userptr_blits@create-destroy-unsync:
- shard-dg2: NOTRUN -> [SKIP][99] ([i915#3297]) +3 other tests skip
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-5/igt@gem_userptr_blits@create-destroy-unsync.html
* igt@gem_userptr_blits@invalid-mmap-offset-unsync:
- shard-tglu-1: NOTRUN -> [SKIP][100] ([i915#3297])
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-1/igt@gem_userptr_blits@invalid-mmap-offset-unsync.html
* igt@gem_userptr_blits@map-fixed-invalidate:
- shard-mtlp: NOTRUN -> [SKIP][101] ([i915#3297]) +1 other test skip
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-7/igt@gem_userptr_blits@map-fixed-invalidate.html
* igt@gem_userptr_blits@map-fixed-invalidate-overlap:
- shard-dg1: NOTRUN -> [SKIP][102] ([i915#3297] / [i915#4880]) +1 other test skip
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-13/igt@gem_userptr_blits@map-fixed-invalidate-overlap.html
* igt@gem_userptr_blits@unsync-unmap-after-close:
- shard-rkl: NOTRUN -> [SKIP][103] ([i915#3297]) +2 other tests skip
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-4/igt@gem_userptr_blits@unsync-unmap-after-close.html
* igt@gen9_exec_parse@batch-without-end:
- shard-mtlp: NOTRUN -> [SKIP][104] ([i915#2856]) +1 other test skip
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-6/igt@gen9_exec_parse@batch-without-end.html
* igt@gen9_exec_parse@bb-chained:
- shard-rkl: NOTRUN -> [SKIP][105] ([i915#2527]) +4 other tests skip
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-5/igt@gen9_exec_parse@bb-chained.html
* igt@gen9_exec_parse@bb-large:
- shard-tglu-1: NOTRUN -> [SKIP][106] ([i915#2527] / [i915#2856])
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-1/igt@gen9_exec_parse@bb-large.html
* igt@gen9_exec_parse@bb-start-cmd:
- shard-dg1: NOTRUN -> [SKIP][107] ([i915#2527]) +5 other tests skip
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-14/igt@gen9_exec_parse@bb-start-cmd.html
- shard-tglu: NOTRUN -> [SKIP][108] ([i915#2527] / [i915#2856]) +2 other tests skip
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-10/igt@gen9_exec_parse@bb-start-cmd.html
* igt@gen9_exec_parse@bb-start-far:
- shard-dg2: NOTRUN -> [SKIP][109] ([i915#2856]) +5 other tests skip
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-1/igt@gen9_exec_parse@bb-start-far.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-rkl: [PASS][110] -> [ABORT][111] ([i915#9820])
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-rkl-7/igt@i915_module_load@reload-with-fault-injection.html
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-3/igt@i915_module_load@reload-with-fault-injection.html
- shard-tglu: [PASS][112] -> [ABORT][113] ([i915#12817] / [i915#9820])
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-tglu-3/igt@i915_module_load@reload-with-fault-injection.html
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-2/igt@i915_module_load@reload-with-fault-injection.html
- shard-dg2: NOTRUN -> [DMESG-WARN][114] ([i915#13475])
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-4/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_module_load@resize-bar:
- shard-dg1: NOTRUN -> [SKIP][115] ([i915#7178])
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-14/igt@i915_module_load@resize-bar.html
- shard-tglu: NOTRUN -> [SKIP][116] ([i915#6412])
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-10/igt@i915_module_load@resize-bar.html
* igt@i915_pipe_stress@stress-xrgb8888-ytiled:
- shard-dg2: NOTRUN -> [SKIP][117] ([i915#7091])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-6/igt@i915_pipe_stress@stress-xrgb8888-ytiled.html
* igt@i915_pm_freq_api@freq-reset:
- shard-tglu-1: NOTRUN -> [SKIP][118] ([i915#8399])
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-1/igt@i915_pm_freq_api@freq-reset.html
* igt@i915_pm_freq_api@freq-suspend:
- shard-tglu: NOTRUN -> [SKIP][119] ([i915#8399])
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-2/igt@i915_pm_freq_api@freq-suspend.html
* igt@i915_pm_freq_api@freq-suspend@gt0:
- shard-dg2: [PASS][120] -> [INCOMPLETE][121] ([i915#12455]) +1 other test incomplete
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-dg2-3/igt@i915_pm_freq_api@freq-suspend@gt0.html
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-7/igt@i915_pm_freq_api@freq-suspend@gt0.html
* igt@i915_pm_freq_mult@media-freq@gt0:
- shard-dg1: NOTRUN -> [SKIP][122] ([i915#6590]) +1 other test skip
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-17/igt@i915_pm_freq_mult@media-freq@gt0.html
* igt@i915_pm_rpm@gem-pread:
- shard-rkl: [PASS][123] -> [SKIP][124] ([i915#13328])
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-rkl-7/igt@i915_pm_rpm@gem-pread.html
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-6/igt@i915_pm_rpm@gem-pread.html
* igt@i915_pm_rps@min-max-config-loaded:
- shard-dg2: NOTRUN -> [SKIP][125] ([i915#11681] / [i915#6621])
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-10/igt@i915_pm_rps@min-max-config-loaded.html
- shard-mtlp: NOTRUN -> [SKIP][126] ([i915#11681] / [i915#6621])
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-6/igt@i915_pm_rps@min-max-config-loaded.html
* igt@i915_pm_rps@reset:
- shard-mtlp: NOTRUN -> [FAIL][127] ([i915#8346])
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-3/igt@i915_pm_rps@reset.html
* igt@i915_pm_sseu@full-enable:
- shard-dg2: NOTRUN -> [SKIP][128] ([i915#4387])
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-2/igt@i915_pm_sseu@full-enable.html
* igt@i915_power@sanity:
- shard-mtlp: [PASS][129] -> [SKIP][130] ([i915#7984])
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-mtlp-3/igt@i915_power@sanity.html
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-7/igt@i915_power@sanity.html
* igt@i915_query@query-topology-coherent-slice-mask:
- shard-dg2: NOTRUN -> [SKIP][131] ([i915#6188])
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-3/igt@i915_query@query-topology-coherent-slice-mask.html
* igt@i915_query@test-query-geometry-subslices:
- shard-rkl: NOTRUN -> [SKIP][132] ([i915#5723])
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-4/igt@i915_query@test-query-geometry-subslices.html
* igt@i915_selftest@mock:
- shard-snb: NOTRUN -> [DMESG-WARN][133] ([i915#9311]) +1 other test dmesg-warn
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-snb1/igt@i915_selftest@mock.html
- shard-mtlp: NOTRUN -> [DMESG-WARN][134] ([i915#9311]) +1 other test dmesg-warn
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-4/igt@i915_selftest@mock.html
* igt@i915_selftest@mock@memory_region:
- shard-dg2: NOTRUN -> [DMESG-WARN][135] ([i915#9311]) +1 other test dmesg-warn
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-6/igt@i915_selftest@mock@memory_region.html
* igt@i915_suspend@basic-s2idle-without-i915:
- shard-rkl: NOTRUN -> [DMESG-WARN][136] ([i915#12917] / [i915#12964])
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-5/igt@i915_suspend@basic-s2idle-without-i915.html
* igt@i915_suspend@fence-restore-tiled2untiled:
- shard-glk: NOTRUN -> [INCOMPLETE][137] ([i915#4817])
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-glk2/igt@i915_suspend@fence-restore-tiled2untiled.html
* igt@intel_hwmon@hwmon-read:
- shard-rkl: NOTRUN -> [SKIP][138] ([i915#7707])
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-6/igt@intel_hwmon@hwmon-read.html
* igt@kms_addfb_basic@addfb25-x-tiled-legacy:
- shard-dg2: NOTRUN -> [SKIP][139] ([i915#4212]) +1 other test skip
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-8/igt@kms_addfb_basic@addfb25-x-tiled-legacy.html
* igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy:
- shard-mtlp: NOTRUN -> [SKIP][140] ([i915#4212]) +2 other tests skip
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-5/igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy.html
* igt@kms_addfb_basic@basic-x-tiled-legacy:
- shard-dg1: NOTRUN -> [SKIP][141] ([i915#4212])
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-13/igt@kms_addfb_basic@basic-x-tiled-legacy.html
* igt@kms_async_flips@async-flip-with-page-flip-events-atomic@pipe-b-hdmi-a-1-y-rc-ccs-cc:
- shard-rkl: NOTRUN -> [SKIP][142] ([i915#8709]) +1 other test skip
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-4/igt@kms_async_flips@async-flip-with-page-flip-events-atomic@pipe-b-hdmi-a-1-y-rc-ccs-cc.html
* igt@kms_async_flips@async-flip-with-page-flip-events-atomic@pipe-c-hdmi-a-1-4-rc-ccs-cc:
- shard-dg2: NOTRUN -> [SKIP][143] ([i915#8709]) +15 other tests skip
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-8/igt@kms_async_flips@async-flip-with-page-flip-events-atomic@pipe-c-hdmi-a-1-4-rc-ccs-cc.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-hdmi-a-4-y-rc-ccs-cc:
- shard-dg1: NOTRUN -> [SKIP][144] ([i915#8709]) +3 other tests skip
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-17/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-hdmi-a-4-y-rc-ccs-cc.html
* igt@kms_async_flips@invalid-async-flip-atomic:
- shard-dg2: NOTRUN -> [SKIP][145] ([i915#12967])
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-4/igt@kms_async_flips@invalid-async-flip-atomic.html
* igt@kms_atomic@plane-primary-overlay-mutable-zpos:
- shard-tglu: NOTRUN -> [SKIP][146] ([i915#9531])
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-3/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-dg2: NOTRUN -> [SKIP][147] ([i915#1769] / [i915#3555])
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-3/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
- shard-dg1: NOTRUN -> [SKIP][148] ([i915#1769] / [i915#3555])
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-13/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
* igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-1:
- shard-tglu: [PASS][149] -> [FAIL][150] ([i915#11808]) +1 other test fail
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-tglu-2/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-1.html
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-3/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-1.html
* igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-3:
- shard-dg2: NOTRUN -> [FAIL][151] ([i915#5956]) +1 other test fail
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-3/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-3.html
* igt@kms_big_fb@4-tiled-64bpp-rotate-90:
- shard-dg1: NOTRUN -> [SKIP][152] ([i915#4538] / [i915#5286]) +4 other tests skip
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-17/igt@kms_big_fb@4-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-0:
- shard-rkl: NOTRUN -> [SKIP][153] ([i915#5286]) +6 other tests skip
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-6/igt@kms_big_fb@4-tiled-8bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip:
- shard-tglu-1: NOTRUN -> [SKIP][154] ([i915#5286]) +1 other test skip
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-1/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip:
- shard-mtlp: [PASS][155] -> [FAIL][156] ([i915#5138])
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-mtlp-2/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-3/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180:
- shard-tglu: NOTRUN -> [SKIP][157] ([i915#5286]) +6 other tests skip
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-8/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180.html
* igt@kms_big_fb@y-tiled-32bpp-rotate-180:
- shard-mtlp: NOTRUN -> [SKIP][158] +11 other tests skip
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-8/igt@kms_big_fb@y-tiled-32bpp-rotate-180.html
* igt@kms_big_fb@y-tiled-64bpp-rotate-0:
- shard-dg2: NOTRUN -> [SKIP][159] ([i915#4538] / [i915#5190]) +17 other tests skip
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-8/igt@kms_big_fb@y-tiled-64bpp-rotate-0.html
* igt@kms_big_fb@y-tiled-64bpp-rotate-270:
- shard-rkl: NOTRUN -> [SKIP][160] ([i915#3638]) +7 other tests skip
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-4/igt@kms_big_fb@y-tiled-64bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-8bpp-rotate-270:
- shard-dg1: NOTRUN -> [SKIP][161] ([i915#3638]) +4 other tests skip
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-17/igt@kms_big_fb@y-tiled-8bpp-rotate-270.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0:
- shard-dg1: NOTRUN -> [SKIP][162] ([i915#4538]) +7 other tests skip
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-13/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0.html
* igt@kms_ccs@bad-aux-stride-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-1:
- shard-tglu-1: NOTRUN -> [SKIP][163] ([i915#6095]) +29 other tests skip
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-1/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@bad-aux-stride-y-tiled-gen12-mc-ccs@pipe-a-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][164] ([i915#6095]) +74 other tests skip
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-2/igt@kms_ccs@bad-aux-stride-y-tiled-gen12-mc-ccs@pipe-a-hdmi-a-1.html
* igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs-cc@pipe-d-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][165] ([i915#6095]) +159 other tests skip
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-18/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs-cc@pipe-d-hdmi-a-4.html
* igt@kms_ccs@ccs-on-another-bo-y-tiled-ccs@pipe-b-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][166] ([i915#10307] / [i915#6095]) +162 other tests skip
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-4/igt@kms_ccs@ccs-on-another-bo-y-tiled-ccs@pipe-b-hdmi-a-1.html
* igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs:
- shard-rkl: NOTRUN -> [SKIP][167] ([i915#12313]) +1 other test skip
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-6/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs:
- shard-tglu: NOTRUN -> [SKIP][168] ([i915#12313])
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-7/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs@pipe-c-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][169] ([i915#6095]) +49 other tests skip
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-7/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs@pipe-c-edp-1.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs:
- shard-dg1: NOTRUN -> [SKIP][170] ([i915#12805])
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-14/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-ccs@pipe-a-hdmi-a-2:
- shard-glk: NOTRUN -> [INCOMPLETE][171] ([i915#12796]) +1 other test incomplete
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-glk1/igt@kms_ccs@crc-primary-suspend-y-tiled-ccs@pipe-a-hdmi-a-2.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][172] ([i915#6095]) +25 other tests skip
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-4/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc@pipe-d-hdmi-a-1.html
* igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs@pipe-b-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][173] ([i915#6095]) +110 other tests skip
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-4/igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs@pipe-b-hdmi-a-1.html
* igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][174] ([i915#10307] / [i915#10434] / [i915#6095]) +1 other test skip
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-8/igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs:
- shard-dg2: NOTRUN -> [SKIP][175] ([i915#12313])
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-3/igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs.html
* igt@kms_cdclk@mode-transition:
- shard-dg1: NOTRUN -> [SKIP][176] ([i915#3742])
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-14/igt@kms_cdclk@mode-transition.html
* igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][177] ([i915#11616] / [i915#7213]) +3 other tests skip
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-4/igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1.html
* igt@kms_cdclk@plane-scaling:
- shard-rkl: NOTRUN -> [SKIP][178] ([i915#3742])
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-2/igt@kms_cdclk@plane-scaling.html
* igt@kms_cdclk@plane-scaling@pipe-d-dp-4:
- shard-dg2: NOTRUN -> [SKIP][179] ([i915#4087]) +3 other tests skip
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-10/igt@kms_cdclk@plane-scaling@pipe-d-dp-4.html
* igt@kms_chamelium_audio@hdmi-audio:
- shard-dg2: NOTRUN -> [SKIP][180] ([i915#11151] / [i915#7828]) +6 other tests skip
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-5/igt@kms_chamelium_audio@hdmi-audio.html
* igt@kms_chamelium_edid@dp-edid-stress-resolution-4k:
- shard-rkl: NOTRUN -> [SKIP][181] ([i915#11151] / [i915#7828]) +8 other tests skip
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-6/igt@kms_chamelium_edid@dp-edid-stress-resolution-4k.html
* igt@kms_chamelium_edid@dp-mode-timings:
- shard-mtlp: NOTRUN -> [SKIP][182] ([i915#11151] / [i915#7828]) +7 other tests skip
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-1/igt@kms_chamelium_edid@dp-mode-timings.html
* igt@kms_chamelium_frames@dp-crc-single:
- shard-dg1: NOTRUN -> [SKIP][183] ([i915#11151] / [i915#7828]) +7 other tests skip
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-17/igt@kms_chamelium_frames@dp-crc-single.html
* igt@kms_chamelium_hpd@dp-hpd-storm-disable:
- shard-tglu-1: NOTRUN -> [SKIP][184] ([i915#11151] / [i915#7828]) +3 other tests skip
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-1/igt@kms_chamelium_hpd@dp-hpd-storm-disable.html
* igt@kms_chamelium_hpd@vga-hpd-with-enabled-mode:
- shard-tglu: NOTRUN -> [SKIP][185] ([i915#11151] / [i915#7828]) +7 other tests skip
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-5/igt@kms_chamelium_hpd@vga-hpd-with-enabled-mode.html
* igt@kms_content_protection@atomic:
- shard-dg1: NOTRUN -> [SKIP][186] ([i915#7116] / [i915#9424]) +2 other tests skip
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-13/igt@kms_content_protection@atomic.html
* igt@kms_content_protection@atomic-dpms:
- shard-tglu: NOTRUN -> [SKIP][187] ([i915#6944] / [i915#7116] / [i915#7118] / [i915#9424]) +2 other tests skip
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-7/igt@kms_content_protection@atomic-dpms.html
* igt@kms_content_protection@content-type-change:
- shard-dg2: NOTRUN -> [SKIP][188] ([i915#9424])
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-10/igt@kms_content_protection@content-type-change.html
- shard-rkl: NOTRUN -> [SKIP][189] ([i915#9424])
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-5/igt@kms_content_protection@content-type-change.html
* igt@kms_content_protection@dp-mst-lic-type-0:
- shard-rkl: NOTRUN -> [SKIP][190] ([i915#3116])
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-2/igt@kms_content_protection@dp-mst-lic-type-0.html
* igt@kms_content_protection@dp-mst-type-1:
- shard-mtlp: NOTRUN -> [SKIP][191] ([i915#3299]) +1 other test skip
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-2/igt@kms_content_protection@dp-mst-type-1.html
* igt@kms_content_protection@lic-type-0:
- shard-tglu-1: NOTRUN -> [SKIP][192] ([i915#6944] / [i915#9424])
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-1/igt@kms_content_protection@lic-type-0.html
* igt@kms_content_protection@mei-interface:
- shard-dg1: NOTRUN -> [SKIP][193] ([i915#9424])
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-18/igt@kms_content_protection@mei-interface.html
* igt@kms_content_protection@type1:
- shard-dg2: NOTRUN -> [SKIP][194] ([i915#7118] / [i915#9424])
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-4/igt@kms_content_protection@type1.html
- shard-rkl: NOTRUN -> [SKIP][195] ([i915#7118] / [i915#9424]) +1 other test skip
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-1/igt@kms_content_protection@type1.html
- shard-mtlp: NOTRUN -> [SKIP][196] ([i915#3555] / [i915#6944] / [i915#9424])
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-1/igt@kms_content_protection@type1.html
* igt@kms_cursor_crc@cursor-alpha-transparent:
- shard-dg1: [PASS][197] -> [DMESG-WARN][198] ([i915#4423]) +1 other test dmesg-warn
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-dg1-13/igt@kms_cursor_crc@cursor-alpha-transparent.html
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-18/igt@kms_cursor_crc@cursor-alpha-transparent.html
* igt@kms_cursor_crc@cursor-offscreen-512x170:
- shard-tglu: NOTRUN -> [SKIP][199] ([i915#13049])
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-9/igt@kms_cursor_crc@cursor-offscreen-512x170.html
- shard-mtlp: NOTRUN -> [SKIP][200] ([i915#13049]) +2 other tests skip
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-2/igt@kms_cursor_crc@cursor-offscreen-512x170.html
- shard-dg2: NOTRUN -> [SKIP][201] ([i915#13049]) +1 other test skip
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-3/igt@kms_cursor_crc@cursor-offscreen-512x170.html
* igt@kms_cursor_crc@cursor-onscreen-256x85:
- shard-tglu: NOTRUN -> [FAIL][202] ([i915#13566]) +1 other test fail
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-9/igt@kms_cursor_crc@cursor-onscreen-256x85.html
* igt@kms_cursor_crc@cursor-onscreen-32x32:
- shard-rkl: NOTRUN -> [SKIP][203] ([i915#3555]) +4 other tests skip
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-4/igt@kms_cursor_crc@cursor-onscreen-32x32.html
* igt@kms_cursor_crc@cursor-onscreen-512x170:
- shard-dg1: NOTRUN -> [SKIP][204] ([i915#13049]) +2 other tests skip
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-14/igt@kms_cursor_crc@cursor-onscreen-512x170.html
* igt@kms_cursor_crc@cursor-random-512x512:
- shard-tglu-1: NOTRUN -> [SKIP][205] ([i915#13049]) +1 other test skip
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-1/igt@kms_cursor_crc@cursor-random-512x512.html
* igt@kms_cursor_crc@cursor-random-max-size:
- shard-glk: NOTRUN -> [SKIP][206] +276 other tests skip
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-glk6/igt@kms_cursor_crc@cursor-random-max-size.html
* igt@kms_cursor_crc@cursor-rapid-movement-max-size:
- shard-tglu: NOTRUN -> [SKIP][207] ([i915#3555]) +4 other tests skip
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-9/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html
* igt@kms_cursor_crc@cursor-sliding-128x42:
- shard-tglu: [PASS][208] -> [FAIL][209] ([i915#13566]) +3 other tests fail
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-tglu-6/igt@kms_cursor_crc@cursor-sliding-128x42.html
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-8/igt@kms_cursor_crc@cursor-sliding-128x42.html
* igt@kms_cursor_crc@cursor-sliding-32x10:
- shard-dg2: NOTRUN -> [SKIP][210] ([i915#3555]) +5 other tests skip
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-1/igt@kms_cursor_crc@cursor-sliding-32x10.html
* igt@kms_cursor_crc@cursor-sliding-512x512:
- shard-rkl: NOTRUN -> [SKIP][211] ([i915#13049]) +4 other tests skip
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-2/igt@kms_cursor_crc@cursor-sliding-512x512.html
* igt@kms_cursor_crc@cursor-suspend:
- shard-glk: NOTRUN -> [INCOMPLETE][212] ([i915#12358] / [i915#7882])
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-glk4/igt@kms_cursor_crc@cursor-suspend.html
* igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [INCOMPLETE][213] ([i915#12358])
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-glk4/igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-1.html
* igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic:
- shard-dg2: NOTRUN -> [SKIP][214] ([i915#13046] / [i915#5354]) +4 other tests skip
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-4/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html
* igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy:
- shard-rkl: NOTRUN -> [SKIP][215] +25 other tests skip
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-1/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- shard-dg2: NOTRUN -> [SKIP][216] ([i915#4103] / [i915#4213])
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-6/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size:
- shard-rkl: NOTRUN -> [SKIP][217] ([i915#4103]) +1 other test skip
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-6/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions:
- shard-mtlp: NOTRUN -> [SKIP][218] ([i915#9809]) +2 other tests skip
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-2/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions.html
* igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot:
- shard-mtlp: NOTRUN -> [SKIP][219] ([i915#9067])
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-1/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
- shard-dg2: NOTRUN -> [SKIP][220] ([i915#9067])
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-4/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
- shard-rkl: NOTRUN -> [SKIP][221] ([i915#9067])
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-1/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
- shard-dg1: NOTRUN -> [SKIP][222] ([i915#9067])
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-14/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
- shard-tglu: NOTRUN -> [SKIP][223] ([i915#9067])
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-6/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle:
- shard-tglu: NOTRUN -> [SKIP][224] ([i915#4103])
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-10/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
- shard-dg1: NOTRUN -> [SKIP][225] ([i915#4103] / [i915#4213])
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-14/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
* igt@kms_dirtyfb@drrs-dirtyfb-ioctl:
- shard-dg2: NOTRUN -> [SKIP][226] ([i915#9833])
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-5/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html
* igt@kms_dirtyfb@fbc-dirtyfb-ioctl:
- shard-snb: NOTRUN -> [FAIL][227] ([i915#12170])
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-snb7/igt@kms_dirtyfb@fbc-dirtyfb-ioctl.html
* igt@kms_dirtyfb@fbc-dirtyfb-ioctl@a-hdmi-a-1:
- shard-snb: NOTRUN -> [FAIL][228] ([i915#11968])
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-snb7/igt@kms_dirtyfb@fbc-dirtyfb-ioctl@a-hdmi-a-1.html
* igt@kms_dirtyfb@psr-dirtyfb-ioctl:
- shard-tglu: NOTRUN -> [SKIP][229] ([i915#9723])
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-7/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html
* igt@kms_display_modes@mst-extended-mode-negative:
- shard-mtlp: NOTRUN -> [SKIP][230] ([i915#8588])
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-4/igt@kms_display_modes@mst-extended-mode-negative.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc:
- shard-tglu: NOTRUN -> [SKIP][231] ([i915#1769] / [i915#3555] / [i915#3804])
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-3/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][232] ([i915#3804])
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-3/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html
* igt@kms_dp_aux_dev:
- shard-dg2: NOTRUN -> [SKIP][233] ([i915#1257])
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-2/igt@kms_dp_aux_dev.html
- shard-tglu-1: NOTRUN -> [SKIP][234] ([i915#1257])
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-1/igt@kms_dp_aux_dev.html
* igt@kms_draw_crc@draw-method-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][235] ([i915#8812])
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-10/igt@kms_draw_crc@draw-method-mmap-wc.html
- shard-dg1: NOTRUN -> [SKIP][236] ([i915#8812])
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-13/igt@kms_draw_crc@draw-method-mmap-wc.html
* igt@kms_dsc@dsc-basic:
- shard-dg1: NOTRUN -> [SKIP][237] ([i915#3555] / [i915#3840])
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-17/igt@kms_dsc@dsc-basic.html
* igt@kms_dsc@dsc-fractional-bpp:
- shard-tglu-1: NOTRUN -> [SKIP][238] ([i915#3840])
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-1/igt@kms_dsc@dsc-fractional-bpp.html
* igt@kms_dsc@dsc-with-formats:
- shard-rkl: NOTRUN -> [SKIP][239] ([i915#3555] / [i915#3840])
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-3/igt@kms_dsc@dsc-with-formats.html
* igt@kms_dsc@dsc-with-output-formats-with-bpc:
- shard-rkl: NOTRUN -> [SKIP][240] ([i915#3840] / [i915#9053])
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-2/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-rkl: NOTRUN -> [SKIP][241] ([i915#3955])
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-4/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_feature_discovery@chamelium:
- shard-dg2: NOTRUN -> [SKIP][242] ([i915#4854])
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-7/igt@kms_feature_discovery@chamelium.html
- shard-rkl: NOTRUN -> [SKIP][243] ([i915#4854])
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-7/igt@kms_feature_discovery@chamelium.html
- shard-tglu-1: NOTRUN -> [SKIP][244] ([i915#2065] / [i915#4854])
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-1/igt@kms_feature_discovery@chamelium.html
* igt@kms_feature_discovery@display-3x:
- shard-dg2: NOTRUN -> [SKIP][245] ([i915#1839])
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-7/igt@kms_feature_discovery@display-3x.html
- shard-rkl: NOTRUN -> [SKIP][246] ([i915#1839]) +1 other test skip
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-4/igt@kms_feature_discovery@display-3x.html
- shard-dg1: NOTRUN -> [SKIP][247] ([i915#1839])
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-13/igt@kms_feature_discovery@display-3x.html
- shard-tglu: NOTRUN -> [SKIP][248] ([i915#1839])
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-2/igt@kms_feature_discovery@display-3x.html
- shard-mtlp: NOTRUN -> [SKIP][249] ([i915#1839])
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-4/igt@kms_feature_discovery@display-3x.html
* igt@kms_feature_discovery@dp-mst:
- shard-tglu: NOTRUN -> [SKIP][250] ([i915#9337])
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-9/igt@kms_feature_discovery@dp-mst.html
* igt@kms_feature_discovery@psr1:
- shard-tglu: NOTRUN -> [SKIP][251] ([i915#658])
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-8/igt@kms_feature_discovery@psr1.html
* igt@kms_feature_discovery@psr2:
- shard-rkl: NOTRUN -> [SKIP][252] ([i915#658])
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-4/igt@kms_feature_discovery@psr2.html
* igt@kms_fence_pin_leak:
- shard-dg2: NOTRUN -> [SKIP][253] ([i915#4881])
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-2/igt@kms_fence_pin_leak.html
* igt@kms_flip@2x-absolute-wf_vblank:
- shard-dg2: NOTRUN -> [SKIP][254] ([i915#9934]) +6 other tests skip
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-10/igt@kms_flip@2x-absolute-wf_vblank.html
* igt@kms_flip@2x-flip-vs-blocking-wf-vblank:
- shard-rkl: NOTRUN -> [SKIP][255] ([i915#9934]) +8 other tests skip
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-1/igt@kms_flip@2x-flip-vs-blocking-wf-vblank.html
* igt@kms_flip@2x-flip-vs-dpms:
- shard-dg1: NOTRUN -> [SKIP][256] ([i915#9934]) +9 other tests skip
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-18/igt@kms_flip@2x-flip-vs-dpms.html
* igt@kms_flip@2x-flip-vs-fences-interruptible:
- shard-mtlp: NOTRUN -> [SKIP][257] ([i915#8381])
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-4/igt@kms_flip@2x-flip-vs-fences-interruptible.html
* igt@kms_flip@2x-flip-vs-rmfb:
- shard-mtlp: NOTRUN -> [SKIP][258] ([i915#3637]) +4 other tests skip
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-5/igt@kms_flip@2x-flip-vs-rmfb.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-hdmi-a1-hdmi-a2:
- shard-glk: NOTRUN -> [INCOMPLETE][259] ([i915#4839])
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-glk2/igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-hdmi-a1-hdmi-a2.html
* igt@kms_flip@2x-modeset-vs-vblank-race:
- shard-tglu-1: NOTRUN -> [SKIP][260] ([i915#3637]) +2 other tests skip
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-1/igt@kms_flip@2x-modeset-vs-vblank-race.html
* igt@kms_flip@2x-plain-flip:
- shard-tglu: NOTRUN -> [SKIP][261] ([i915#3637]) +4 other tests skip
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-6/igt@kms_flip@2x-plain-flip.html
* igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible:
- shard-dg1: NOTRUN -> [DMESG-WARN][262] ([i915#4423])
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-17/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible.html
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-glk: NOTRUN -> [INCOMPLETE][263] ([i915#12745] / [i915#4839]) +1 other test incomplete
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-glk9/igt@kms_flip@flip-vs-suspend-interruptible.html
* igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1:
- shard-glk: NOTRUN -> [INCOMPLETE][264] ([i915#12745])
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-glk9/igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling:
- shard-dg1: NOTRUN -> [SKIP][265] ([i915#2587] / [i915#2672] / [i915#3555])
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-13/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling.html
- shard-tglu: NOTRUN -> [SKIP][266] ([i915#2587] / [i915#2672] / [i915#3555])
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-9/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling.html
- shard-mtlp: NOTRUN -> [SKIP][267] ([i915#2672] / [i915#3555] / [i915#8813]) +2 other tests skip
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-2/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][268] ([i915#2672] / [i915#8813]) +2 other tests skip
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-2/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode:
- shard-dg2: NOTRUN -> [SKIP][269] ([i915#2672]) +5 other tests skip
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-3/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode.html
- shard-rkl: NOTRUN -> [SKIP][270] ([i915#2672]) +6 other tests skip
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-3/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling:
- shard-tglu-1: NOTRUN -> [SKIP][271] ([i915#2587] / [i915#2672] / [i915#3555])
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-1/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling@pipe-a-valid-mode:
- shard-tglu-1: NOTRUN -> [SKIP][272] ([i915#2587] / [i915#2672]) +1 other test skip
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-1/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling@pipe-a-valid-mode:
- shard-dg1: NOTRUN -> [SKIP][273] ([i915#2587] / [i915#2672]) +5 other tests skip
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-18/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling@pipe-a-valid-mode:
- shard-tglu: NOTRUN -> [SKIP][274] ([i915#2587] / [i915#2672]) +3 other tests skip
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-3/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling:
- shard-rkl: NOTRUN -> [SKIP][275] ([i915#2672] / [i915#3555]) +6 other tests skip
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-2/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling:
- shard-tglu-1: NOTRUN -> [SKIP][276] ([i915#2672] / [i915#3555])
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling:
- shard-tglu: NOTRUN -> [SKIP][277] ([i915#2672] / [i915#3555]) +2 other tests skip
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-6/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling:
- shard-dg1: NOTRUN -> [SKIP][278] ([i915#2672] / [i915#3555]) +4 other tests skip
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-17/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling:
- shard-dg2: NOTRUN -> [SKIP][279] ([i915#2672] / [i915#3555] / [i915#5190]) +3 other tests skip
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-2/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling:
- shard-dg2: NOTRUN -> [SKIP][280] ([i915#2672] / [i915#3555]) +3 other tests skip
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-4/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-plflip-blt:
- shard-dg2: NOTRUN -> [FAIL][281] ([i915#6880])
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-5/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][282] ([i915#8708]) +6 other tests skip
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-2/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-rgb565-draw-render:
- shard-dg2: [PASS][283] -> [FAIL][284] ([i915#6880]) +2 other tests fail
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-dg2-5/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-render.html
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-6/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-tiling-4:
- shard-rkl: NOTRUN -> [SKIP][285] ([i915#5439]) +1 other test skip
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
* igt@kms_frontbuffer_tracking@fbc-tiling-y:
- shard-dg2: NOTRUN -> [SKIP][286] ([i915#10055])
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-2/igt@kms_frontbuffer_tracking@fbc-tiling-y.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-pwrite:
- shard-dg1: NOTRUN -> [SKIP][287] ([i915#3458]) +18 other tests skip
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-17/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-render:
- shard-dg2: NOTRUN -> [SKIP][288] ([i915#3458]) +20 other tests skip
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-5/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-gtt:
- shard-dg1: NOTRUN -> [SKIP][289] ([i915#8708]) +24 other tests skip
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-12/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render:
- shard-dg1: NOTRUN -> [SKIP][290] +50 other tests skip
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-13/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-move:
- shard-dg2: NOTRUN -> [SKIP][291] ([i915#5354]) +27 other tests skip
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-move.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-cpu:
- shard-mtlp: NOTRUN -> [SKIP][292] ([i915#1825]) +18 other tests skip
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-1/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc:
- shard-rkl: NOTRUN -> [SKIP][293] ([i915#3023]) +35 other tests skip
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-3/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-draw-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][294] ([i915#8708]) +14 other tests skip
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-6/igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-wc:
- shard-rkl: NOTRUN -> [SKIP][295] ([i915#1825]) +47 other tests skip
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-1/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-cpu:
- shard-snb: NOTRUN -> [SKIP][296] +504 other tests skip
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-snb1/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-render:
- shard-tglu: NOTRUN -> [SKIP][297] +75 other tests skip
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-3/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@psr-rgb565-draw-pwrite:
- shard-tglu-1: NOTRUN -> [SKIP][298] +34 other tests skip
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-1/igt@kms_frontbuffer_tracking@psr-rgb565-draw-pwrite.html
* igt@kms_hdr@bpc-switch-dpms:
- shard-rkl: NOTRUN -> [SKIP][299] ([i915#3555] / [i915#8228]) +3 other tests skip
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-1/igt@kms_hdr@bpc-switch-dpms.html
* igt@kms_hdr@static-toggle-suspend:
- shard-dg2: [PASS][300] -> [SKIP][301] ([i915#3555] / [i915#8228])
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-dg2-10/igt@kms_hdr@static-toggle-suspend.html
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-3/igt@kms_hdr@static-toggle-suspend.html
- shard-dg1: NOTRUN -> [SKIP][302] ([i915#3555] / [i915#8228])
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-17/igt@kms_hdr@static-toggle-suspend.html
* igt@kms_joiner@basic-big-joiner:
- shard-tglu: NOTRUN -> [SKIP][303] ([i915#10656])
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-4/igt@kms_joiner@basic-big-joiner.html
* igt@kms_joiner@basic-force-ultra-joiner:
- shard-rkl: NOTRUN -> [SKIP][304] ([i915#12394] / [i915#13522])
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-5/igt@kms_joiner@basic-force-ultra-joiner.html
* igt@kms_joiner@basic-ultra-joiner:
- shard-rkl: NOTRUN -> [SKIP][305] ([i915#12339])
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-7/igt@kms_joiner@basic-ultra-joiner.html
- shard-tglu-1: NOTRUN -> [SKIP][306] ([i915#12339])
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-1/igt@kms_joiner@basic-ultra-joiner.html
* igt@kms_joiner@invalid-modeset-big-joiner:
- shard-rkl: NOTRUN -> [SKIP][307] ([i915#10656])
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-1/igt@kms_joiner@invalid-modeset-big-joiner.html
* igt@kms_joiner@invalid-modeset-force-big-joiner:
- shard-tglu: NOTRUN -> [SKIP][308] ([i915#12388])
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-8/igt@kms_joiner@invalid-modeset-force-big-joiner.html
* igt@kms_joiner@invalid-modeset-force-ultra-joiner:
- shard-dg2: NOTRUN -> [SKIP][309] ([i915#10656] / [i915#13522])
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-10/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
* igt@kms_joiner@invalid-modeset-ultra-joiner:
- shard-dg1: NOTRUN -> [SKIP][310] ([i915#12339])
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-18/igt@kms_joiner@invalid-modeset-ultra-joiner.html
* igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner:
- shard-tglu: NOTRUN -> [SKIP][311] ([i915#13522])
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-5/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html
- shard-mtlp: NOTRUN -> [SKIP][312] ([i915#13522])
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-2/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html
- shard-dg2: NOTRUN -> [SKIP][313] ([i915#13522])
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-4/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-dg2: NOTRUN -> [SKIP][314] ([i915#4816])
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-3/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_pipe_b_c_ivb@from-pipe-c-to-b-with-3-lanes:
- shard-dg2: NOTRUN -> [SKIP][315] +6 other tests skip
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-6/igt@kms_pipe_b_c_ivb@from-pipe-c-to-b-with-3-lanes.html
* igt@kms_plane_scaling@intel-max-src-size:
- shard-rkl: NOTRUN -> [SKIP][316] ([i915#6953])
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-5/igt@kms_plane_scaling@intel-max-src-size.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format:
- shard-dg1: NOTRUN -> [SKIP][317] ([i915#12247]) +9 other tests skip
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-17/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-c:
- shard-tglu: NOTRUN -> [SKIP][318] ([i915#12247]) +9 other tests skip
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-4/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-c.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-a:
- shard-rkl: NOTRUN -> [SKIP][319] ([i915#12247]) +12 other tests skip
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-3/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-a.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25:
- shard-dg2: NOTRUN -> [SKIP][320] ([i915#12247] / [i915#6953] / [i915#9423]) +1 other test skip
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-4/igt@kms_plane_scaling@planes-downscale-factor-0-25.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25:
- shard-mtlp: NOTRUN -> [SKIP][321] ([i915#12247] / [i915#6953]) +1 other test skip
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-3/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-b:
- shard-mtlp: NOTRUN -> [SKIP][322] ([i915#12247]) +17 other tests skip
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-3/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-b.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25:
- shard-rkl: NOTRUN -> [SKIP][323] ([i915#12247] / [i915#6953])
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-5/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-c:
- shard-dg2: NOTRUN -> [SKIP][324] ([i915#12247]) +7 other tests skip
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-10/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-c.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25:
- shard-rkl: NOTRUN -> [SKIP][325] ([i915#12247] / [i915#3555])
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25.html
* igt@kms_pm_backlight@brightness-with-dpms:
- shard-rkl: NOTRUN -> [SKIP][326] ([i915#12343])
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-3/igt@kms_pm_backlight@brightness-with-dpms.html
* igt@kms_pm_backlight@fade:
- shard-dg1: NOTRUN -> [SKIP][327] ([i915#5354])
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-14/igt@kms_pm_backlight@fade.html
* igt@kms_pm_backlight@fade-with-dpms:
- shard-rkl: NOTRUN -> [SKIP][328] ([i915#5354])
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-5/igt@kms_pm_backlight@fade-with-dpms.html
* igt@kms_pm_dc@dc3co-vpb-simulation:
- shard-dg2: NOTRUN -> [SKIP][329] ([i915#9685]) +1 other test skip
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-3/igt@kms_pm_dc@dc3co-vpb-simulation.html
* igt@kms_pm_dc@dc5-psr:
- shard-rkl: NOTRUN -> [SKIP][330] ([i915#9685]) +1 other test skip
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-1/igt@kms_pm_dc@dc5-psr.html
* igt@kms_pm_dc@dc5-retention-flops:
- shard-tglu: NOTRUN -> [SKIP][331] ([i915#3828])
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-9/igt@kms_pm_dc@dc5-retention-flops.html
* igt@kms_pm_lpsp@screens-disabled:
- shard-rkl: NOTRUN -> [SKIP][332] ([i915#8430])
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-6/igt@kms_pm_lpsp@screens-disabled.html
* igt@kms_pm_rpm@dpms-mode-unset-non-lpsp:
- shard-tglu: NOTRUN -> [SKIP][333] ([i915#9519])
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-3/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp:
- shard-dg1: NOTRUN -> [SKIP][334] ([i915#9519]) +1 other test skip
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-12/igt@kms_pm_rpm@modeset-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp-stress:
- shard-dg2: [PASS][335] -> [SKIP][336] ([i915#9519])
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-dg2-8/igt@kms_pm_rpm@modeset-lpsp-stress.html
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-5/igt@kms_pm_rpm@modeset-lpsp-stress.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress:
- shard-rkl: NOTRUN -> [SKIP][337] ([i915#9519])
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-2/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
* igt@kms_pm_rpm@system-suspend-modeset:
- shard-glk: NOTRUN -> [INCOMPLETE][338] ([i915#10553])
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-glk3/igt@kms_pm_rpm@system-suspend-modeset.html
* igt@kms_prime@basic-crc-vgem:
- shard-dg1: NOTRUN -> [SKIP][339] ([i915#6524])
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-14/igt@kms_prime@basic-crc-vgem.html
* igt@kms_prime@basic-modeset-hybrid:
- shard-rkl: NOTRUN -> [SKIP][340] ([i915#6524])
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-4/igt@kms_prime@basic-modeset-hybrid.html
- shard-tglu: NOTRUN -> [SKIP][341] ([i915#6524])
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-8/igt@kms_prime@basic-modeset-hybrid.html
- shard-mtlp: NOTRUN -> [SKIP][342] ([i915#6524])
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-5/igt@kms_prime@basic-modeset-hybrid.html
- shard-dg2: NOTRUN -> [SKIP][343] ([i915#6524] / [i915#6805]) +1 other test skip
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-8/igt@kms_prime@basic-modeset-hybrid.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-fully-sf:
- shard-tglu: NOTRUN -> [SKIP][344] ([i915#11520]) +6 other tests skip
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-4/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf:
- shard-snb: NOTRUN -> [SKIP][345] ([i915#11520]) +15 other tests skip
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-snb5/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-sf:
- shard-mtlp: NOTRUN -> [SKIP][346] ([i915#12316]) +5 other tests skip
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-3/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-sf.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-update-continuous-sf:
- shard-dg2: NOTRUN -> [SKIP][347] ([i915#11520]) +8 other tests skip
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-10/igt@kms_psr2_sf@fbc-pr-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-update-sf:
- shard-tglu-1: NOTRUN -> [SKIP][348] ([i915#11520]) +3 other tests skip
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-1/igt@kms_psr2_sf@fbc-psr2-cursor-plane-update-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][349] ([i915#9808]) +1 other test skip
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-5/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area@pipe-a-edp-1.html
* igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area:
- shard-rkl: NOTRUN -> [SKIP][350] ([i915#11520]) +9 other tests skip
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-1/igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_sf@pr-plane-move-sf-dmg-area:
- shard-glk: NOTRUN -> [SKIP][351] ([i915#11520]) +5 other tests skip
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-glk8/igt@kms_psr2_sf@pr-plane-move-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf:
- shard-dg1: NOTRUN -> [SKIP][352] ([i915#11520]) +8 other tests skip
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-17/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_su@page_flip-nv12:
- shard-rkl: NOTRUN -> [SKIP][353] ([i915#9683])
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-2/igt@kms_psr2_su@page_flip-nv12.html
* igt@kms_psr2_su@page_flip-xrgb8888:
- shard-mtlp: NOTRUN -> [SKIP][354] ([i915#4348]) +1 other test skip
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-2/igt@kms_psr2_su@page_flip-xrgb8888.html
- shard-dg2: NOTRUN -> [SKIP][355] ([i915#9683])
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-4/igt@kms_psr2_su@page_flip-xrgb8888.html
* igt@kms_psr@fbc-pr-primary-render:
- shard-dg2: NOTRUN -> [SKIP][356] ([i915#1072] / [i915#9732]) +19 other tests skip
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-10/igt@kms_psr@fbc-pr-primary-render.html
* igt@kms_psr@fbc-psr2-sprite-plane-move:
- shard-mtlp: NOTRUN -> [SKIP][357] ([i915#9688]) +11 other tests skip
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-8/igt@kms_psr@fbc-psr2-sprite-plane-move.html
* igt@kms_psr@pr-basic:
- shard-tglu: NOTRUN -> [SKIP][358] ([i915#9732]) +20 other tests skip
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-6/igt@kms_psr@pr-basic.html
* igt@kms_psr@pr-suspend:
- shard-dg1: NOTRUN -> [SKIP][359] ([i915#1072] / [i915#9732]) +21 other tests skip
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-14/igt@kms_psr@pr-suspend.html
* igt@kms_psr@psr2-sprite-mmap-gtt:
- shard-tglu-1: NOTRUN -> [SKIP][360] ([i915#9732]) +8 other tests skip
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-1/igt@kms_psr@psr2-sprite-mmap-gtt.html
- shard-mtlp: NOTRUN -> [SKIP][361] ([i915#4077] / [i915#9688]) +1 other test skip
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-3/igt@kms_psr@psr2-sprite-mmap-gtt.html
* igt@kms_psr@psr2-suspend:
- shard-rkl: NOTRUN -> [SKIP][362] ([i915#1072] / [i915#9732]) +33 other tests skip
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-1/igt@kms_psr@psr2-suspend.html
* igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
- shard-tglu-1: NOTRUN -> [SKIP][363] ([i915#9685])
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-1/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
* igt@kms_rotation_crc@exhaust-fences:
- shard-dg2: NOTRUN -> [SKIP][364] ([i915#4235])
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-3/igt@kms_rotation_crc@exhaust-fences.html
* igt@kms_rotation_crc@primary-rotation-270:
- shard-dg2: NOTRUN -> [SKIP][365] ([i915#12755]) +1 other test skip
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-4/igt@kms_rotation_crc@primary-rotation-270.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-0:
- shard-dg2: NOTRUN -> [SKIP][366] ([i915#5190]) +2 other tests skip
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-3/igt@kms_rotation_crc@primary-y-tiled-reflect-x-0.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-270:
- shard-dg2: NOTRUN -> [SKIP][367] ([i915#12755] / [i915#5190])
[367]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-8/igt@kms_rotation_crc@primary-y-tiled-reflect-x-270.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:
- shard-rkl: NOTRUN -> [SKIP][368] ([i915#5289]) +2 other tests skip
[368]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-1/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
- shard-dg1: NOTRUN -> [SKIP][369] ([i915#5289])
[369]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-17/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
- shard-tglu: NOTRUN -> [SKIP][370] ([i915#5289])
[370]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-4/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
- shard-mtlp: NOTRUN -> [SKIP][371] ([i915#5289]) +1 other test skip
[371]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-1/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
* igt@kms_rotation_crc@sprite-rotation-90-pos-100-0:
- shard-mtlp: NOTRUN -> [SKIP][372] ([i915#12755]) +2 other tests skip
[372]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-1/igt@kms_rotation_crc@sprite-rotation-90-pos-100-0.html
* igt@kms_selftest@drm_framebuffer:
- shard-tglu: NOTRUN -> [ABORT][373] ([i915#13179]) +1 other test abort
[373]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-4/igt@kms_selftest@drm_framebuffer.html
* igt@kms_sequence@queue-busy@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [DMESG-WARN][374] ([i915#12964]) +32 other tests dmesg-warn
[374]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-1/igt@kms_sequence@queue-busy@pipe-b-hdmi-a-2.html
* igt@kms_setmode@invalid-clone-exclusive-crtc:
- shard-dg1: NOTRUN -> [SKIP][375] ([i915#3555]) +2 other tests skip
[375]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-13/igt@kms_setmode@invalid-clone-exclusive-crtc.html
* igt@kms_setmode@invalid-clone-single-crtc:
- shard-mtlp: NOTRUN -> [SKIP][376] ([i915#3555] / [i915#8809]) +2 other tests skip
[376]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-7/igt@kms_setmode@invalid-clone-single-crtc.html
* igt@kms_setmode@invalid-clone-single-crtc-stealing:
- shard-tglu-1: NOTRUN -> [SKIP][377] ([i915#3555]) +2 other tests skip
[377]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-1/igt@kms_setmode@invalid-clone-single-crtc-stealing.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-dg1: NOTRUN -> [SKIP][378] ([i915#8623])
[378]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-17/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
* igt@kms_vblank@ts-continuation-dpms-suspend@pipe-a-hdmi-a-1:
- shard-glk: [PASS][379] -> [INCOMPLETE][380] ([i915#12276])
[379]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-glk9/igt@kms_vblank@ts-continuation-dpms-suspend@pipe-a-hdmi-a-1.html
[380]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-glk7/igt@kms_vblank@ts-continuation-dpms-suspend@pipe-a-hdmi-a-1.html
* igt@kms_vblank@ts-continuation-modeset-rpm@pipe-a-hdmi-a-1:
- shard-rkl: [PASS][381] -> [SKIP][382] ([i915#1311])
[381]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-rkl-4/igt@kms_vblank@ts-continuation-modeset-rpm@pipe-a-hdmi-a-1.html
[382]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-4/igt@kms_vblank@ts-continuation-modeset-rpm@pipe-a-hdmi-a-1.html
* igt@kms_vrr@lobf:
- shard-tglu: NOTRUN -> [SKIP][383] ([i915#11920])
[383]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-7/igt@kms_vrr@lobf.html
* igt@kms_vrr@max-min:
- shard-dg1: NOTRUN -> [SKIP][384] ([i915#9906]) +2 other tests skip
[384]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-17/igt@kms_vrr@max-min.html
- shard-tglu: NOTRUN -> [SKIP][385] ([i915#9906]) +1 other test skip
[385]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-4/igt@kms_vrr@max-min.html
* igt@kms_vrr@negative-basic:
- shard-dg2: NOTRUN -> [SKIP][386] ([i915#3555] / [i915#9906])
[386]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-8/igt@kms_vrr@negative-basic.html
* igt@kms_vrr@seamless-rr-switch-vrr:
- shard-dg2: NOTRUN -> [SKIP][387] ([i915#9906]) +1 other test skip
[387]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-5/igt@kms_vrr@seamless-rr-switch-vrr.html
- shard-rkl: NOTRUN -> [SKIP][388] ([i915#9906])
[388]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-2/igt@kms_vrr@seamless-rr-switch-vrr.html
- shard-mtlp: NOTRUN -> [SKIP][389] ([i915#8808] / [i915#9906])
[389]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-8/igt@kms_vrr@seamless-rr-switch-vrr.html
* igt@kms_writeback@writeback-fb-id:
- shard-glk: NOTRUN -> [SKIP][390] ([i915#2437]) +2 other tests skip
[390]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-glk6/igt@kms_writeback@writeback-fb-id.html
- shard-dg2: NOTRUN -> [SKIP][391] ([i915#2437])
[391]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-6/igt@kms_writeback@writeback-fb-id.html
* igt@kms_writeback@writeback-invalid-parameters:
- shard-rkl: NOTRUN -> [SKIP][392] ([i915#2437])
[392]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-5/igt@kms_writeback@writeback-invalid-parameters.html
* igt@perf@global-sseu-config-invalid:
- shard-dg2: NOTRUN -> [SKIP][393] ([i915#7387])
[393]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-4/igt@perf@global-sseu-config-invalid.html
* igt@perf@unprivileged-single-ctx-counters:
- shard-dg1: NOTRUN -> [SKIP][394] ([i915#2433])
[394]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-13/igt@perf@unprivileged-single-ctx-counters.html
* igt@perf_pmu@busy-double-start@vecs0:
- shard-mtlp: [PASS][395] -> [FAIL][396] ([i915#4349])
[395]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-mtlp-1/igt@perf_pmu@busy-double-start@vecs0.html
[396]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-6/igt@perf_pmu@busy-double-start@vecs0.html
* igt@perf_pmu@cpu-hotplug:
- shard-dg2: NOTRUN -> [SKIP][397] ([i915#8850])
[397]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-6/igt@perf_pmu@cpu-hotplug.html
- shard-rkl: NOTRUN -> [SKIP][398] ([i915#8850])
[398]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-3/igt@perf_pmu@cpu-hotplug.html
- shard-dg1: NOTRUN -> [SKIP][399] ([i915#8850])
[399]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-14/igt@perf_pmu@cpu-hotplug.html
* igt@perf_pmu@rc6:
- shard-rkl: [PASS][400] -> [DMESG-WARN][401] ([i915#12964]) +27 other tests dmesg-warn
[400]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-rkl-2/igt@perf_pmu@rc6.html
[401]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-6/igt@perf_pmu@rc6.html
* igt@prime_vgem@fence-flip-hang:
- shard-dg1: NOTRUN -> [SKIP][402] ([i915#3708]) +1 other test skip
[402]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-17/igt@prime_vgem@fence-flip-hang.html
- shard-dg2: NOTRUN -> [SKIP][403] ([i915#3708])
[403]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-10/igt@prime_vgem@fence-flip-hang.html
* igt@prime_vgem@fence-write-hang:
- shard-rkl: NOTRUN -> [SKIP][404] ([i915#3708]) +1 other test skip
[404]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-5/igt@prime_vgem@fence-write-hang.html
* igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all:
- shard-tglu: NOTRUN -> [FAIL][405] ([i915#12910])
[405]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-tglu-7/igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all.html
#### Possible fixes ####
* igt@gem_eio@in-flight-external:
- shard-mtlp: [ABORT][406] -> [PASS][407] +1 other test pass
[406]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-mtlp-7/igt@gem_eio@in-flight-external.html
[407]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-mtlp-8/igt@gem_eio@in-flight-external.html
* igt@gem_exec_suspend@basic-s0@smem:
- shard-dg2: [INCOMPLETE][408] ([i915#11441] / [i915#13304]) -> [PASS][409] +1 other test pass
[408]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-dg2-1/igt@gem_exec_suspend@basic-s0@smem.html
[409]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-8/igt@gem_exec_suspend@basic-s0@smem.html
* igt@gem_fenced_exec_thrash@no-spare-fences:
- shard-rkl: [DMESG-WARN][410] ([i915#12964]) -> [PASS][411] +37 other tests pass
[410]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-rkl-3/igt@gem_fenced_exec_thrash@no-spare-fences.html
[411]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-2/igt@gem_fenced_exec_thrash@no-spare-fences.html
* igt@gem_lmem_swapping@verify-ccs:
- shard-dg2: [ABORT][412] ([i915#13465]) -> [PASS][413] +1 other test pass
[412]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-dg2-10/igt@gem_lmem_swapping@verify-ccs.html
[413]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg2-2/igt@gem_lmem_swapping@verify-ccs.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-snb: [ABORT][414] ([i915#9820]) -> [PASS][415]
[414]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-snb2/igt@i915_module_load@reload-with-fault-injection.html
[415]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-snb7/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_pm_rc6_residency@rc6-accuracy:
- shard-rkl: [FAIL][416] ([i915#12942]) -> [PASS][417] +1 other test pass
[416]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-rkl-4/igt@i915_pm_rc6_residency@rc6-accuracy.html
[417]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-3/igt@i915_pm_rc6_residency@rc6-accuracy.html
* igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0:
- shard-dg1: [FAIL][418] ([i915#3591]) -> [PASS][419] +1 other test pass
[418]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-dg1-18/igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0.html
[419]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-14/igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0.html
* igt@i915_pm_rpm@system-suspend-devices:
- shard-dg1: [ABORT][420] ([i915#8213]) -> [PASS][421]
[420]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-dg1-17/igt@i915_pm_rpm@system-suspend-devices.html
[421]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-dg1-12/igt@i915_pm_rpm@system-suspend-devices.html
* igt@i915_selftest@live:
- shard-rkl: [DMESG-FAIL][422] ([i915#13550]) -> [PASS][423] +1 other test pass
[422]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-rkl-2/igt@i915_selftest@live.html
[423]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-7/igt@i915_selftest@live.html
* igt@i915_suspend@sysfs-reader:
- shard-rkl: [INCOMPLETE][424] ([i915#4817]) -> [PASS][425]
[424]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8212/shard-rkl-5/igt@i915_suspend@sysfs-reader.html
[425]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/shard-rkl-2/igt@i915_suspend@sysfs-reader.h
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/index.html
[-- Attachment #2: Type: text/html, Size: 110121 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* ✗ Xe.CI.Full: failure for lib/igt_device_scan: limit fetched device attributes from udev
2025-01-28 8:30 [PATCH i-g-t] lib/igt_device_scan: limit fetched device attributes from udev Zbigniew Kempczyński
` (2 preceding siblings ...)
2025-01-28 17:42 ` ✗ i915.CI.Full: failure " Patchwork
@ 2025-01-28 21:06 ` Patchwork
2025-01-29 6:14 ` Zbigniew Kempczyński
2025-01-29 14:48 ` [PATCH i-g-t] " Kamil Konieczny
4 siblings, 1 reply; 13+ messages in thread
From: Patchwork @ 2025-01-28 21:06 UTC (permalink / raw)
To: Zbigniew Kempczyński; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 57745 bytes --]
== Series Details ==
Series: lib/igt_device_scan: limit fetched device attributes from udev
URL : https://patchwork.freedesktop.org/series/144019/
State : failure
== Summary ==
CI Bug Log - changes from XEIGT_8212_full -> XEIGTPW_12504_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with XEIGTPW_12504_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in XEIGTPW_12504_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_12504_full:
### IGT changes ###
#### Possible regressions ####
* igt@kms_atomic_transition@modeset-transition-fencing:
- shard-lnl: [PASS][1] -> [INCOMPLETE][2] +1 other test incomplete
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-lnl-5/igt@kms_atomic_transition@modeset-transition-fencing.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-5/igt@kms_atomic_transition@modeset-transition-fencing.html
* igt@kms_flip@2x-plain-flip@ab-hdmi-a6-dp4:
- shard-dg2-set2: [PASS][3] -> [DMESG-WARN][4] +4 other tests dmesg-warn
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-dg2-433/igt@kms_flip@2x-plain-flip@ab-hdmi-a6-dp4.html
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-435/igt@kms_flip@2x-plain-flip@ab-hdmi-a6-dp4.html
* igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset:
- shard-bmg: [PASS][5] -> [DMESG-WARN][6]
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-bmg-2/igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset.html
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-1/igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset.html
* igt@kms_vblank@query-idle@pipe-d-dp-4:
- shard-dg2-set2: NOTRUN -> [INCOMPLETE][7] +1 other test incomplete
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-466/igt@kms_vblank@query-idle@pipe-d-dp-4.html
* igt@xe_module_load@many-reload:
- shard-dg2-set2: NOTRUN -> [DMESG-WARN][8]
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-435/igt@xe_module_load@many-reload.html
Known issues
------------
Here are the changes found in XEIGTPW_12504_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
- shard-lnl: NOTRUN -> [SKIP][9] ([Intel XE#1466])
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-1/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html
* igt@kms_async_flips@async-flip-suspend-resume@pipe-d-dp-4:
- shard-dg2-set2: [PASS][10] -> [DMESG-WARN][11] ([Intel XE#1033]) +60 other tests dmesg-warn
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-dg2-435/igt@kms_async_flips@async-flip-suspend-resume@pipe-d-dp-4.html
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-435/igt@kms_async_flips@async-flip-suspend-resume@pipe-d-dp-4.html
* igt@kms_async_flips@invalid-async-flip:
- shard-dg2-set2: NOTRUN -> [SKIP][12] ([Intel XE#873])
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-432/igt@kms_async_flips@invalid-async-flip.html
* igt@kms_big_fb@linear-32bpp-rotate-270:
- shard-lnl: NOTRUN -> [SKIP][13] ([Intel XE#1407]) +1 other test skip
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-3/igt@kms_big_fb@linear-32bpp-rotate-270.html
* igt@kms_big_fb@x-tiled-16bpp-rotate-270:
- shard-dg2-set2: NOTRUN -> [SKIP][14] ([Intel XE#316]) +4 other tests skip
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-463/igt@kms_big_fb@x-tiled-16bpp-rotate-270.html
* igt@kms_big_fb@x-tiled-8bpp-rotate-270:
- shard-bmg: NOTRUN -> [SKIP][15] ([Intel XE#2327]) +1 other test skip
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-1/igt@kms_big_fb@x-tiled-8bpp-rotate-270.html
* igt@kms_big_fb@yf-tiled-32bpp-rotate-180:
- shard-dg2-set2: NOTRUN -> [SKIP][16] ([Intel XE#1124]) +11 other tests skip
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-434/igt@kms_big_fb@yf-tiled-32bpp-rotate-180.html
* igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow:
- shard-dg2-set2: NOTRUN -> [SKIP][17] ([Intel XE#607])
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-434/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip:
- shard-lnl: NOTRUN -> [SKIP][18] ([Intel XE#1124]) +4 other tests skip
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-8/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html
* igt@kms_bw@connected-linear-tiling-4-displays-1920x1080p:
- shard-dg2-set2: NOTRUN -> [SKIP][19] ([Intel XE#2191]) +2 other tests skip
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-466/igt@kms_bw@connected-linear-tiling-4-displays-1920x1080p.html
* igt@kms_bw@linear-tiling-1-displays-3840x2160p:
- shard-dg2-set2: NOTRUN -> [SKIP][20] ([Intel XE#367]) +1 other test skip
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-435/igt@kms_bw@linear-tiling-1-displays-3840x2160p.html
* igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs@pipe-a-dp-2:
- shard-dg2-set2: NOTRUN -> [SKIP][21] ([Intel XE#787]) +174 other tests skip
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-432/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs@pipe-a-dp-2.html
* igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs-cc@pipe-d-dp-4:
- shard-dg2-set2: NOTRUN -> [SKIP][22] ([Intel XE#455] / [Intel XE#787]) +40 other tests skip
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-433/igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs-cc@pipe-d-dp-4.html
* igt@kms_ccs@bad-pixel-format-yf-tiled-ccs:
- shard-bmg: NOTRUN -> [SKIP][23] ([Intel XE#2887])
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-8/igt@kms_ccs@bad-pixel-format-yf-tiled-ccs.html
* igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs@pipe-a-edp-1:
- shard-lnl: NOTRUN -> [SKIP][24] ([Intel XE#2669]) +3 other tests skip
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-1/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs@pipe-a-edp-1.html
* igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][25] ([Intel XE#2907])
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-433/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][26] ([Intel XE#3442])
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-433/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs@pipe-a-edp-1:
- shard-lnl: NOTRUN -> [SKIP][27] ([Intel XE#3433]) +3 other tests skip
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-1/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs@pipe-a-edp-1.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc:
- shard-lnl: NOTRUN -> [SKIP][28] ([Intel XE#3432])
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-5/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs@pipe-a-dp-2:
- shard-bmg: [PASS][29] -> [FAIL][30] ([Intel XE#3847])
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-bmg-1/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs@pipe-a-dp-2.html
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-2/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs@pipe-a-dp-2.html
* igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs:
- shard-lnl: NOTRUN -> [SKIP][31] ([Intel XE#2887]) +7 other tests skip
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-1/igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs.html
* igt@kms_cdclk@mode-transition@pipe-d-dp-4:
- shard-dg2-set2: NOTRUN -> [SKIP][32] ([Intel XE#314]) +3 other tests skip
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-466/igt@kms_cdclk@mode-transition@pipe-d-dp-4.html
* igt@kms_chamelium_color@ctm-max:
- shard-dg2-set2: NOTRUN -> [SKIP][33] ([Intel XE#306])
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-433/igt@kms_chamelium_color@ctm-max.html
* igt@kms_chamelium_edid@hdmi-edid-change-during-hibernate:
- shard-bmg: NOTRUN -> [SKIP][34] ([Intel XE#2252]) +1 other test skip
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-1/igt@kms_chamelium_edid@hdmi-edid-change-during-hibernate.html
* igt@kms_chamelium_hpd@hdmi-hpd:
- shard-dg2-set2: NOTRUN -> [SKIP][35] ([Intel XE#373]) +9 other tests skip
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-432/igt@kms_chamelium_hpd@hdmi-hpd.html
* igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode:
- shard-lnl: NOTRUN -> [SKIP][36] ([Intel XE#373]) +3 other tests skip
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-6/igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode.html
* igt@kms_content_protection@legacy@pipe-a-dp-4:
- shard-dg2-set2: NOTRUN -> [FAIL][37] ([Intel XE#1178])
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-463/igt@kms_content_protection@legacy@pipe-a-dp-4.html
* igt@kms_content_protection@type1:
- shard-lnl: NOTRUN -> [SKIP][38] ([Intel XE#3278])
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-6/igt@kms_content_protection@type1.html
* igt@kms_content_protection@uevent:
- shard-dg2-set2: NOTRUN -> [FAIL][39] ([Intel XE#1188]) +1 other test fail
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-434/igt@kms_content_protection@uevent.html
* igt@kms_cursor_crc@cursor-offscreen-64x21:
- shard-lnl: NOTRUN -> [SKIP][40] ([Intel XE#1424]) +2 other tests skip
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-4/igt@kms_cursor_crc@cursor-offscreen-64x21.html
* igt@kms_cursor_legacy@2x-long-cursor-vs-flip-legacy:
- shard-lnl: NOTRUN -> [SKIP][41] ([Intel XE#309])
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-2/igt@kms_cursor_legacy@2x-long-cursor-vs-flip-legacy.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- shard-dg2-set2: NOTRUN -> [SKIP][42] ([Intel XE#323])
[42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-433/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][43] -> [DMESG-WARN][44] ([Intel XE#877])
[43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-bmg-2/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html
[44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-2/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html
* igt@kms_cursor_legacy@forked-move:
- shard-dg2-set2: [PASS][45] -> [INCOMPLETE][46] ([Intel XE#3226]) +1 other test incomplete
[45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-dg2-463/igt@kms_cursor_legacy@forked-move.html
[46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-433/igt@kms_cursor_legacy@forked-move.html
* igt@kms_cursor_legacy@nonblocking-modeset-vs-cursor-atomic:
- shard-dg2-set2: NOTRUN -> [DMESG-WARN][47] ([Intel XE#1033]) +19 other tests dmesg-warn
[47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-466/igt@kms_cursor_legacy@nonblocking-modeset-vs-cursor-atomic.html
* igt@kms_cursor_legacy@single-move:
- shard-bmg: [PASS][48] -> [INCOMPLETE][49] ([Intel XE#3226] / [Intel XE#4172])
[48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-bmg-2/igt@kms_cursor_legacy@single-move.html
[49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-1/igt@kms_cursor_legacy@single-move.html
* igt@kms_cursor_legacy@single-move@pipe-c:
- shard-bmg: [PASS][50] -> [INCOMPLETE][51] ([Intel XE#3226])
[50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-bmg-2/igt@kms_cursor_legacy@single-move@pipe-c.html
[51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-1/igt@kms_cursor_legacy@single-move@pipe-c.html
* igt@kms_fbcon_fbt@fbc-suspend:
- shard-dg2-set2: [PASS][52] -> [DMESG-FAIL][53] ([Intel XE#1033])
[52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-dg2-433/igt@kms_fbcon_fbt@fbc-suspend.html
[53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-463/igt@kms_fbcon_fbt@fbc-suspend.html
* igt@kms_flip@2x-absolute-wf_vblank-interruptible:
- shard-lnl: NOTRUN -> [SKIP][54] ([Intel XE#1421]) +3 other tests skip
[54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-1/igt@kms_flip@2x-absolute-wf_vblank-interruptible.html
* igt@kms_flip@2x-flip-vs-expired-vblank@ad-dp2-hdmi-a3:
- shard-bmg: [PASS][55] -> [FAIL][56] ([Intel XE#3321]) +2 other tests fail
[55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-bmg-2/igt@kms_flip@2x-flip-vs-expired-vblank@ad-dp2-hdmi-a3.html
[56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-7/igt@kms_flip@2x-flip-vs-expired-vblank@ad-dp2-hdmi-a3.html
* igt@kms_flip@2x-flip-vs-wf_vblank@ac-dp2-hdmi-a3:
- shard-bmg: [PASS][57] -> [FAIL][58] ([Intel XE#2882]) +6 other tests fail
[57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-bmg-1/igt@kms_flip@2x-flip-vs-wf_vblank@ac-dp2-hdmi-a3.html
[58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-2/igt@kms_flip@2x-flip-vs-wf_vblank@ac-dp2-hdmi-a3.html
* igt@kms_flip@2x-nonexisting-fb:
- shard-bmg: [PASS][59] -> [DMESG-WARN][60] ([Intel XE#4172]) +59 other tests dmesg-warn
[59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-bmg-8/igt@kms_flip@2x-nonexisting-fb.html
[60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-8/igt@kms_flip@2x-nonexisting-fb.html
* igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible:
- shard-bmg: [PASS][61] -> [DMESG-FAIL][62] ([Intel XE#4172])
[61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-bmg-7/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible.html
[62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-4/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@a-dp4:
- shard-dg2-set2: [PASS][63] -> [FAIL][64] ([Intel XE#301]) +8 other tests fail
[63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-dg2-463/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-dp4.html
[64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-434/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-dp4.html
* igt@kms_flip@flip-vs-expired-vblank@c-dp4:
- shard-dg2-set2: [PASS][65] -> [FAIL][66] ([Intel XE#301] / [Intel XE#3321])
[65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-dg2-436/igt@kms_flip@flip-vs-expired-vblank@c-dp4.html
[66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-466/igt@kms_flip@flip-vs-expired-vblank@c-dp4.html
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-bmg: [PASS][67] -> [DMESG-WARN][68] ([Intel XE#2955])
[67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-bmg-4/igt@kms_flip@flip-vs-suspend-interruptible.html
[68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-1/igt@kms_flip@flip-vs-suspend-interruptible.html
- shard-dg2-set2: NOTRUN -> [INCOMPLETE][69] ([Intel XE#2049] / [Intel XE#2597]) +1 other test incomplete
[69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-463/igt@kms_flip@flip-vs-suspend-interruptible.html
* igt@kms_flip@plain-flip-fb-recreate-interruptible@a-edp1:
- shard-lnl: [PASS][70] -> [FAIL][71] ([Intel XE#886]) +2 other tests fail
[70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-lnl-6/igt@kms_flip@plain-flip-fb-recreate-interruptible@a-edp1.html
[71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-1/igt@kms_flip@plain-flip-fb-recreate-interruptible@a-edp1.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling:
- shard-lnl: NOTRUN -> [SKIP][72] ([Intel XE#1397] / [Intel XE#1745])
[72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-3/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling@pipe-a-default-mode:
- shard-lnl: NOTRUN -> [SKIP][73] ([Intel XE#1397])
[73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-3/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling@pipe-a-default-mode.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-render:
- shard-bmg: NOTRUN -> [SKIP][74] ([Intel XE#4141]) +1 other test skip
[74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-7/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-tiling-y:
- shard-bmg: NOTRUN -> [SKIP][75] ([Intel XE#2352])
[75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-2/igt@kms_frontbuffer_tracking@fbc-tiling-y.html
* igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-indfb-msflip-blt:
- shard-lnl: NOTRUN -> [SKIP][76] ([Intel XE#651]) +6 other tests skip
[76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-3/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-indfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@fbcdrrs-1p-rte:
- shard-dg2-set2: NOTRUN -> [SKIP][77] ([Intel XE#651]) +26 other tests skip
[77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-436/igt@kms_frontbuffer_tracking@fbcdrrs-1p-rte.html
* igt@kms_frontbuffer_tracking@fbcdrrs-modesetfrombusy:
- shard-bmg: NOTRUN -> [SKIP][78] ([Intel XE#2311]) +4 other tests skip
[78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-2/igt@kms_frontbuffer_tracking@fbcdrrs-modesetfrombusy.html
* igt@kms_frontbuffer_tracking@fbcdrrs-tiling-y:
- shard-lnl: NOTRUN -> [SKIP][79] ([Intel XE#1469])
[79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-4/igt@kms_frontbuffer_tracking@fbcdrrs-tiling-y.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt:
- shard-dg2-set2: NOTRUN -> [SKIP][80] ([Intel XE#653]) +36 other tests skip
[80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-433/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-mmap-wc:
- shard-lnl: NOTRUN -> [SKIP][81] ([Intel XE#656]) +28 other tests skip
[81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-wc:
- shard-bmg: NOTRUN -> [SKIP][82] ([Intel XE#2313]) +5 other tests skip
[82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-7/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_joiner@basic-force-ultra-joiner:
- shard-bmg: NOTRUN -> [SKIP][83] ([Intel XE#2934])
[83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-7/igt@kms_joiner@basic-force-ultra-joiner.html
* igt@kms_joiner@invalid-modeset-ultra-joiner:
- shard-lnl: NOTRUN -> [SKIP][84] ([Intel XE#2927])
[84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-4/igt@kms_joiner@invalid-modeset-ultra-joiner.html
* igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner:
- shard-lnl: NOTRUN -> [SKIP][85] ([Intel XE#4090])
[85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-8/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html
* igt@kms_pipe_crc_basic@suspend-read-crc@pipe-d-hdmi-a-2:
- shard-dg2-set2: NOTRUN -> [ABORT][86] ([Intel XE#2625] / [Intel XE#4080])
[86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-432/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-d-hdmi-a-2.html
* igt@kms_plane_cursor@primary@pipe-a-hdmi-a-6-size-256:
- shard-dg2-set2: NOTRUN -> [FAIL][87] ([Intel XE#616]) +3 other tests fail
[87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-463/igt@kms_plane_cursor@primary@pipe-a-hdmi-a-6-size-256.html
* igt@kms_plane_lowres@tiling-yf:
- shard-lnl: NOTRUN -> [SKIP][88] ([Intel XE#599])
[88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-6/igt@kms_plane_lowres@tiling-yf.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-pixel-format@pipe-c:
- shard-lnl: NOTRUN -> [SKIP][89] ([Intel XE#2763]) +3 other tests skip
[89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-3/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-pixel-format@pipe-c.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25:
- shard-dg2-set2: NOTRUN -> [SKIP][90] ([Intel XE#2763] / [Intel XE#455]) +1 other test skip
[90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-463/igt@kms_plane_scaling@planes-downscale-factor-0-25.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-a:
- shard-dg2-set2: NOTRUN -> [SKIP][91] ([Intel XE#2763]) +2 other tests skip
[91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-463/igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-a.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-5@pipe-b:
- shard-bmg: NOTRUN -> [SKIP][92] ([Intel XE#2763]) +4 other tests skip
[92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-7/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-5@pipe-b.html
* igt@kms_pm_backlight@fade:
- shard-dg2-set2: NOTRUN -> [SKIP][93] ([Intel XE#870]) +1 other test skip
[93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-434/igt@kms_pm_backlight@fade.html
* igt@kms_pm_dc@dc5-psr:
- shard-lnl: [PASS][94] -> [FAIL][95] ([Intel XE#718])
[94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-lnl-1/igt@kms_pm_dc@dc5-psr.html
[95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-5/igt@kms_pm_dc@dc5-psr.html
* igt@kms_pm_dc@deep-pkgc:
- shard-dg2-set2: NOTRUN -> [SKIP][96] ([Intel XE#908])
[96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-432/igt@kms_pm_dc@deep-pkgc.html
* igt@kms_pm_rpm@dpms-non-lpsp:
- shard-lnl: NOTRUN -> [SKIP][97] ([Intel XE#1439] / [Intel XE#3141])
[97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-3/igt@kms_pm_rpm@dpms-non-lpsp.html
* igt@kms_pm_rpm@universal-planes-dpms:
- shard-dg2-set2: [PASS][98] -> [DMESG-WARN][99] ([Intel XE#1033] / [Intel XE#2042])
[98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-dg2-433/igt@kms_pm_rpm@universal-planes-dpms.html
[99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-463/igt@kms_pm_rpm@universal-planes-dpms.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf:
- shard-dg2-set2: NOTRUN -> [SKIP][100] ([Intel XE#1489]) +5 other tests skip
[100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-434/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-sf:
- shard-lnl: NOTRUN -> [SKIP][101] ([Intel XE#2893])
[101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-7/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@pr-primary-plane-update-sf-dmg-area:
- shard-bmg: NOTRUN -> [SKIP][102] ([Intel XE#1489])
[102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-2/igt@kms_psr2_sf@pr-primary-plane-update-sf-dmg-area.html
* igt@kms_psr2_su@page_flip-nv12:
- shard-dg2-set2: NOTRUN -> [SKIP][103] ([Intel XE#1122]) +1 other test skip
[103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-436/igt@kms_psr2_su@page_flip-nv12.html
* igt@kms_psr@fbc-pr-cursor-blt:
- shard-bmg: NOTRUN -> [SKIP][104] ([Intel XE#2234] / [Intel XE#2850]) +2 other tests skip
[104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-4/igt@kms_psr@fbc-pr-cursor-blt.html
* igt@kms_psr@fbc-psr2-sprite-plane-move:
- shard-dg2-set2: NOTRUN -> [SKIP][105] ([Intel XE#2850] / [Intel XE#929]) +13 other tests skip
[105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-434/igt@kms_psr@fbc-psr2-sprite-plane-move.html
* igt@kms_psr@pr-sprite-render:
- shard-lnl: NOTRUN -> [SKIP][106] ([Intel XE#1406])
[106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-8/igt@kms_psr@pr-sprite-render.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:
- shard-dg2-set2: NOTRUN -> [SKIP][107] ([Intel XE#1127]) +1 other test skip
[107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-432/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
* igt@kms_rotation_crc@sprite-rotation-90-pos-100-0:
- shard-dg2-set2: NOTRUN -> [SKIP][108] ([Intel XE#3414])
[108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-435/igt@kms_rotation_crc@sprite-rotation-90-pos-100-0.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-dg2-set2: NOTRUN -> [FAIL][109] ([Intel XE#1729])
[109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-466/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1:
- shard-lnl: NOTRUN -> [FAIL][110] ([Intel XE#899]) +3 other tests fail
[110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-3/igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1.html
* igt@kms_vblank@wait-forked-busy@pipe-d-hdmi-a-3:
- shard-bmg: NOTRUN -> [DMESG-WARN][111] ([Intel XE#4172]) +2 other tests dmesg-warn
[111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-1/igt@kms_vblank@wait-forked-busy@pipe-d-hdmi-a-3.html
* igt@kms_vrr@flip-suspend@pipe-a-edp-1:
- shard-lnl: NOTRUN -> [FAIL][112] ([Intel XE#1522]) +3 other tests fail
[112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-6/igt@kms_vrr@flip-suspend@pipe-a-edp-1.html
* igt@kms_vrr@flipline:
- shard-dg2-set2: NOTRUN -> [SKIP][113] ([Intel XE#455]) +10 other tests skip
[113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-463/igt@kms_vrr@flipline.html
* igt@kms_vrr@lobf:
- shard-lnl: NOTRUN -> [SKIP][114] ([Intel XE#1499])
[114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-3/igt@kms_vrr@lobf.html
* igt@xe_compute@ccs-mode-compute-kernel:
- shard-lnl: NOTRUN -> [SKIP][115] ([Intel XE#1447])
[115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-3/igt@xe_compute@ccs-mode-compute-kernel.html
* igt@xe_copy_basic@mem-copy-linear-0xfd:
- shard-dg2-set2: NOTRUN -> [SKIP][116] ([Intel XE#1123])
[116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-433/igt@xe_copy_basic@mem-copy-linear-0xfd.html
* igt@xe_copy_basic@mem-set-linear-0xfffe:
- shard-dg2-set2: NOTRUN -> [SKIP][117] ([Intel XE#1126])
[117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-436/igt@xe_copy_basic@mem-set-linear-0xfffe.html
* igt@xe_create@create-big-vram:
- shard-lnl: NOTRUN -> [SKIP][118] ([Intel XE#1062])
[118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-3/igt@xe_create@create-big-vram.html
* igt@xe_eudebug@basic-read-event:
- shard-bmg: NOTRUN -> [SKIP][119] ([Intel XE#2905]) +2 other tests skip
[119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-8/igt@xe_eudebug@basic-read-event.html
* igt@xe_eudebug_online@interrupt-other-debuggable:
- shard-lnl: NOTRUN -> [SKIP][120] ([Intel XE#2905]) +7 other tests skip
[120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-3/igt@xe_eudebug_online@interrupt-other-debuggable.html
* igt@xe_eudebug_online@resume-dss:
- shard-dg2-set2: NOTRUN -> [SKIP][121] ([Intel XE#2905]) +10 other tests skip
[121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-434/igt@xe_eudebug_online@resume-dss.html
* igt@xe_evict@evict-large-cm:
- shard-lnl: NOTRUN -> [SKIP][122] ([Intel XE#688])
[122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-3/igt@xe_evict@evict-large-cm.html
* igt@xe_evict@evict-large-external-cm:
- shard-dg2-set2: [PASS][123] -> [DMESG-WARN][124] ([Intel XE#1033] / [Intel XE#1473]) +1 other test dmesg-warn
[123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-dg2-432/igt@xe_evict@evict-large-external-cm.html
[124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-435/igt@xe_evict@evict-large-external-cm.html
* igt@xe_evict@evict-large-multi-vm:
- shard-bmg: NOTRUN -> [INCOMPLETE][125] ([Intel XE#1473])
[125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-4/igt@xe_evict@evict-large-multi-vm.html
* igt@xe_exec_basic@multigpu-no-exec-null-defer-bind:
- shard-bmg: NOTRUN -> [SKIP][126] ([Intel XE#2322]) +1 other test skip
[126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-4/igt@xe_exec_basic@multigpu-no-exec-null-defer-bind.html
* igt@xe_exec_basic@multigpu-once-basic-defer-bind:
- shard-dg2-set2: [PASS][127] -> [SKIP][128] ([Intel XE#1392]) +2 other tests skip
[127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-dg2-436/igt@xe_exec_basic@multigpu-once-basic-defer-bind.html
[128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-432/igt@xe_exec_basic@multigpu-once-basic-defer-bind.html
* igt@xe_exec_basic@multigpu-once-bindexecqueue:
- shard-dg2-set2: NOTRUN -> [SKIP][129] ([Intel XE#1392])
[129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-432/igt@xe_exec_basic@multigpu-once-bindexecqueue.html
* igt@xe_exec_basic@multigpu-once-userptr-invalidate:
- shard-lnl: NOTRUN -> [SKIP][130] ([Intel XE#1392]) +2 other tests skip
[130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-7/igt@xe_exec_basic@multigpu-once-userptr-invalidate.html
* igt@xe_exec_fault_mode@once-bindexecqueue-rebind:
- shard-dg2-set2: NOTRUN -> [SKIP][131] ([Intel XE#288]) +17 other tests skip
[131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-433/igt@xe_exec_fault_mode@once-bindexecqueue-rebind.html
* igt@xe_exec_mix_modes@exec-spinner-interrupted-lr:
- shard-dg2-set2: NOTRUN -> [SKIP][132] ([Intel XE#2360])
[132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-432/igt@xe_exec_mix_modes@exec-spinner-interrupted-lr.html
* igt@xe_exec_reset@cm-gt-reset:
- shard-bmg: [PASS][133] -> [INCOMPLETE][134] ([Intel XE#3592])
[133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-bmg-4/igt@xe_exec_reset@cm-gt-reset.html
[134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-8/igt@xe_exec_reset@cm-gt-reset.html
* igt@xe_gt_freq@freq_suspend:
- shard-lnl: NOTRUN -> [SKIP][135] ([Intel XE#584])
[135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-3/igt@xe_gt_freq@freq_suspend.html
* igt@xe_live_ktest@xe_bo:
- shard-lnl: NOTRUN -> [SKIP][136] ([Intel XE#1192]) +1 other test skip
[136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-6/igt@xe_live_ktest@xe_bo.html
* igt@xe_live_ktest@xe_mocs:
- shard-bmg: [PASS][137] -> [SKIP][138] ([Intel XE#1192]) +1 other test skip
[137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-bmg-7/igt@xe_live_ktest@xe_mocs.html
[138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-2/igt@xe_live_ktest@xe_mocs.html
* igt@xe_live_ktest@xe_mocs@xe_live_mocs_kernel_kunit:
- shard-dg2-set2: NOTRUN -> [FAIL][139] ([Intel XE#1999]) +2 other tests fail
[139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-436/igt@xe_live_ktest@xe_mocs@xe_live_mocs_kernel_kunit.html
* igt@xe_mmap@small-bar:
- shard-dg2-set2: NOTRUN -> [SKIP][140] ([Intel XE#512])
[140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-466/igt@xe_mmap@small-bar.html
* igt@xe_oa@oa-tlb-invalidate:
- shard-bmg: NOTRUN -> [SKIP][141] ([Intel XE#2248])
[141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-2/igt@xe_oa@oa-tlb-invalidate.html
* igt@xe_oa@polling-small-buf:
- shard-dg2-set2: NOTRUN -> [SKIP][142] ([Intel XE#2541] / [Intel XE#3573]) +6 other tests skip
[142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-466/igt@xe_oa@polling-small-buf.html
* igt@xe_oa@unprivileged-single-ctx-counters:
- shard-lnl: NOTRUN -> [SKIP][143] ([Intel XE#2248])
[143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-7/igt@xe_oa@unprivileged-single-ctx-counters.html
* igt@xe_pat@pat-index-xe2:
- shard-dg2-set2: NOTRUN -> [SKIP][144] ([Intel XE#977])
[144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-433/igt@xe_pat@pat-index-xe2.html
* igt@xe_pat@pat-index-xehpc:
- shard-dg2-set2: NOTRUN -> [SKIP][145] ([Intel XE#2838] / [Intel XE#979])
[145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-436/igt@xe_pat@pat-index-xehpc.html
* igt@xe_pm@d3cold-mmap-vram:
- shard-dg2-set2: NOTRUN -> [SKIP][146] ([Intel XE#2284] / [Intel XE#366])
[146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-436/igt@xe_pm@d3cold-mmap-vram.html
* igt@xe_pm@s3-basic-exec:
- shard-dg2-set2: [PASS][147] -> [DMESG-WARN][148] ([Intel XE#1033] / [Intel XE#569])
[147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-dg2-436/igt@xe_pm@s3-basic-exec.html
[148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-463/igt@xe_pm@s3-basic-exec.html
* igt@xe_pm@s3-d3cold-basic-exec:
- shard-lnl: NOTRUN -> [SKIP][149] ([Intel XE#2284] / [Intel XE#366])
[149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-5/igt@xe_pm@s3-d3cold-basic-exec.html
* igt@xe_pm@s3-multiple-execs:
- shard-dg2-set2: [PASS][150] -> [ABORT][151] ([Intel XE#1358] / [Intel XE#1794])
[150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-dg2-433/igt@xe_pm@s3-multiple-execs.html
[151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-432/igt@xe_pm@s3-multiple-execs.html
* igt@xe_pm@s3-vm-bind-prefetch:
- shard-bmg: [PASS][152] -> [DMESG-WARN][153] ([Intel XE#4172] / [Intel XE#569]) +1 other test dmesg-warn
[152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-bmg-2/igt@xe_pm@s3-vm-bind-prefetch.html
[153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-4/igt@xe_pm@s3-vm-bind-prefetch.html
- shard-dg2-set2: [PASS][154] -> [ABORT][155] ([Intel XE#1033] / [Intel XE#1358] / [Intel XE#1794])
[154]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-dg2-466/igt@xe_pm@s3-vm-bind-prefetch.html
[155]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-432/igt@xe_pm@s3-vm-bind-prefetch.html
* igt@xe_pm@s4-vm-bind-userptr:
- shard-lnl: NOTRUN -> [ABORT][156] ([Intel XE#1358] / [Intel XE#1794])
[156]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-2/igt@xe_pm@s4-vm-bind-userptr.html
* igt@xe_query@multigpu-query-invalid-uc-fw-version-mbz:
- shard-lnl: NOTRUN -> [SKIP][157] ([Intel XE#944]) +1 other test skip
[157]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-5/igt@xe_query@multigpu-query-invalid-uc-fw-version-mbz.html
* igt@xe_query@multigpu-query-oa-units:
- shard-dg2-set2: NOTRUN -> [SKIP][158] ([Intel XE#944]) +2 other tests skip
[158]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-463/igt@xe_query@multigpu-query-oa-units.html
* igt@xe_sriov_flr@flr-vf1-clear:
- shard-dg2-set2: NOTRUN -> [SKIP][159] ([Intel XE#3342])
[159]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-436/igt@xe_sriov_flr@flr-vf1-clear.html
#### Possible fixes ####
* igt@core_hotunplug@hotrebind-lateclose:
- shard-dg2-set2: [ABORT][160] -> [PASS][161]
[160]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-dg2-463/igt@core_hotunplug@hotrebind-lateclose.html
[161]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-434/igt@core_hotunplug@hotrebind-lateclose.html
* igt@kms_atomic_transition@modeset-transition-nonblocking-fencing:
- shard-dg2-set2: [DMESG-WARN][162] ([Intel XE#1033]) -> [PASS][163] +94 other tests pass
[162]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-dg2-434/igt@kms_atomic_transition@modeset-transition-nonblocking-fencing.html
[163]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-466/igt@kms_atomic_transition@modeset-transition-nonblocking-fencing.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-async-flip:
- shard-bmg: [DMESG-WARN][164] ([Intel XE#4172]) -> [PASS][165] +76 other tests pass
[164]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-bmg-1/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
[165]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-4/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs:
- shard-dg2-set2: [INCOMPLETE][166] ([Intel XE#1727] / [Intel XE#3124] / [Intel XE#4010]) -> [PASS][167]
[166]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-dg2-436/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
[167]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-434/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-c-dp-4:
- shard-dg2-set2: [INCOMPLETE][168] ([Intel XE#3124] / [Intel XE#4010]) -> [PASS][169]
[168]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-dg2-436/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-c-dp-4.html
[169]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-434/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-c-dp-4.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-6:
- shard-dg2-set2: [DMESG-WARN][170] ([Intel XE#1727]) -> [PASS][171]
[170]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-dg2-436/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-6.html
[171]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-434/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-6.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size:
- shard-bmg: [DMESG-WARN][172] ([Intel XE#4172] / [Intel XE#877]) -> [PASS][173]
[172]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-bmg-2/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html
[173]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-7/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ad-dp2-hdmi-a3:
- shard-bmg: [FAIL][174] ([Intel XE#3321]) -> [PASS][175]
[174]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-bmg-8/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ad-dp2-hdmi-a3.html
[175]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-8/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ad-dp2-hdmi-a3.html
* igt@kms_flip@2x-flip-vs-expired-vblank@ab-hdmi-a6-dp4:
- shard-dg2-set2: [FAIL][176] ([Intel XE#301]) -> [PASS][177] +3 other tests pass
[176]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-dg2-433/igt@kms_flip@2x-flip-vs-expired-vblank@ab-hdmi-a6-dp4.html
[177]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-463/igt@kms_flip@2x-flip-vs-expired-vblank@ab-hdmi-a6-dp4.html
* igt@kms_flip@2x-flip-vs-suspend:
- shard-bmg: [DMESG-WARN][178] ([Intel XE#2955]) -> [PASS][179]
[178]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-bmg-2/igt@kms_flip@2x-flip-vs-suspend.html
[179]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-1/igt@kms_flip@2x-flip-vs-suspend.html
* igt@kms_flip@flip-vs-blocking-wf-vblank@a-dp2:
- shard-bmg: [FAIL][180] ([Intel XE#2882]) -> [PASS][181] +1 other test pass
[180]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-bmg-8/igt@kms_flip@flip-vs-blocking-wf-vblank@a-dp2.html
[181]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-8/igt@kms_flip@flip-vs-blocking-wf-vblank@a-dp2.html
* igt@kms_flip@flip-vs-blocking-wf-vblank@c-edp1:
- shard-lnl: [FAIL][182] ([Intel XE#886]) -> [PASS][183] +3 other tests pass
[182]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-lnl-3/igt@kms_flip@flip-vs-blocking-wf-vblank@c-edp1.html
[183]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-3/igt@kms_flip@flip-vs-blocking-wf-vblank@c-edp1.html
* igt@kms_flip_tiling@flip-change-tiling:
- shard-dg2-set2: [INCOMPLETE][184] ([Intel XE#2049]) -> [PASS][185]
[184]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-dg2-466/igt@kms_flip_tiling@flip-change-tiling.html
[185]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-466/igt@kms_flip_tiling@flip-change-tiling.html
* igt@kms_plane_cursor@overlay@pipe-a-hdmi-a-6-size-64:
- shard-dg2-set2: [FAIL][186] ([Intel XE#616]) -> [PASS][187] +1 other test pass
[186]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-dg2-433/igt@kms_plane_cursor@overlay@pipe-a-hdmi-a-6-size-64.html
[187]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-433/igt@kms_plane_cursor@overlay@pipe-a-hdmi-a-6-size-64.html
* igt@kms_plane_lowres@tiling-4:
- shard-bmg: [DMESG-WARN][188] ([Intel XE#4091]) -> [PASS][189]
[188]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-bmg-2/igt@kms_plane_lowres@tiling-4.html
[189]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-2/igt@kms_plane_lowres@tiling-4.html
* igt@kms_vrr@cmrr@pipe-a-edp-1:
- shard-lnl: [FAIL][190] ([Intel XE#2159]) -> [PASS][191] +1 other test pass
[190]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-lnl-3/igt@kms_vrr@cmrr@pipe-a-edp-1.html
[191]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-lnl-5/igt@kms_vrr@cmrr@pipe-a-edp-1.html
* igt@xe_exec_basic@multigpu-no-exec-rebind:
- shard-dg2-set2: [SKIP][192] ([Intel XE#1392]) -> [PASS][193] +1 other test pass
[192]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-dg2-432/igt@xe_exec_basic@multigpu-no-exec-rebind.html
[193]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-435/igt@xe_exec_basic@multigpu-no-exec-rebind.html
* igt@xe_pm@s2idle-basic:
- shard-dg2-set2: [ABORT][194] ([Intel XE#1358] / [Intel XE#1794]) -> [PASS][195]
[194]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-dg2-432/igt@xe_pm@s2idle-basic.html
[195]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-435/igt@xe_pm@s2idle-basic.html
* igt@xe_pm@s2idle-vm-bind-unbind-all:
- shard-bmg: [DMESG-WARN][196] ([Intel XE#1616] / [Intel XE#4172]) -> [PASS][197]
[196]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-bmg-2/igt@xe_pm@s2idle-vm-bind-unbind-all.html
[197]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-4/igt@xe_pm@s2idle-vm-bind-unbind-all.html
#### Warnings ####
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs:
- shard-bmg: [DMESG-WARN][198] ([Intel XE#4172]) -> [FAIL][199] ([Intel XE#3847])
[198]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-bmg-1/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html
[199]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-2/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@d-dp4:
- shard-dg2-set2: [FAIL][200] ([Intel XE#301]) -> [DMESG-FAIL][201] ([Intel XE#1033]) +2 other tests dmesg-fail
[200]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-dg2-463/igt@kms_flip@flip-vs-expired-vblank-interruptible@d-dp4.html
[201]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-434/igt@kms_flip@flip-vs-expired-vblank-interruptible@d-dp4.html
* igt@kms_pipe_crc_basic@suspend-read-crc:
- shard-dg2-set2: [DMESG-WARN][202] ([Intel XE#1033]) -> [ABORT][203] ([Intel XE#2625] / [Intel XE#4080])
[202]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-dg2-434/igt@kms_pipe_crc_basic@suspend-read-crc.html
[203]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-432/igt@kms_pipe_crc_basic@suspend-read-crc.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-bmg: [SKIP][204] ([Intel XE#2426]) -> [SKIP][205] ([Intel XE#2509])
[204]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-bmg-2/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
[205]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-1/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
* igt@testdisplay:
- shard-dg2-set2: [DMESG-WARN][206] ([Intel XE#2705]) -> [DMESG-WARN][207] ([Intel XE#1033] / [Intel XE#2705])
[206]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-dg2-466/igt@testdisplay.html
[207]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-435/igt@testdisplay.html
* igt@xe_live_ktest@xe_bo:
- shard-bmg: [DMESG-WARN][208] ([Intel XE#4172]) -> [SKIP][209] ([Intel XE#1192])
[208]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-bmg-4/igt@xe_live_ktest@xe_bo.html
[209]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-bmg-2/igt@xe_live_ktest@xe_bo.html
* igt@xe_pm@s3-mocs:
- shard-dg2-set2: [ABORT][210] ([Intel XE#1033] / [Intel XE#1358] / [Intel XE#1794]) -> [DMESG-WARN][211] ([Intel XE#1033] / [Intel XE#569])
[210]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-dg2-432/igt@xe_pm@s3-mocs.html
[211]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-466/igt@xe_pm@s3-mocs.html
* igt@xe_pm@s4-basic:
- shard-dg2-set2: [ABORT][212] ([Intel XE#1358]) -> [DMESG-WARN][213] ([Intel XE#1033])
[212]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8212/shard-dg2-432/igt@xe_pm@s4-basic.html
[213]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/shard-dg2-435/igt@xe_pm@s4-basic.html
[Intel XE#1033]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1033
[Intel XE#1062]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1062
[Intel XE#1122]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1122
[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#1126]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1126
[Intel XE#1127]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1127
[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#1192]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1192
[Intel XE#1358]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1358
[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#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#1447]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1447
[Intel XE#1466]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1466
[Intel XE#1469]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1469
[Intel XE#1473]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1473
[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#1522]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1522
[Intel XE#1616]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1616
[Intel XE#1727]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1727
[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#1794]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1794
[Intel XE#1999]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1999
[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#2159]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2159
[Intel XE#2191]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2191
[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#2311]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311
[Intel XE#2313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313
[Intel XE#2322]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2322
[Intel XE#2327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2327
[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#2426]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2426
[Intel XE#2509]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2509
[Intel XE#2541]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2541
[Intel XE#2597]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2597
[Intel XE#2625]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2625
[Intel XE#2669]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2669
[Intel XE#2705]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2705
[Intel XE#2763]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763
[Intel XE#2838]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2838
[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#2927]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2927
[Intel XE#2934]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2934
[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#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309
[Intel XE#3124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3124
[Intel XE#314]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/314
[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#3226]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3226
[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#3321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3321
[Intel XE#3342]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3342
[Intel XE#3414]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3414
[Intel XE#3432]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3432
[Intel XE#3433]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3433
[Intel XE#3442]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3442
[Intel XE#3573]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3573
[Intel XE#3592]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3592
[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#3847]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3847
[Intel XE#4010]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4010
[Intel XE#4080]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4080
[Intel XE#4090]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4090
[Intel XE#4091]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4091
[Intel XE#4141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4141
[Intel XE#4172]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4172
[Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455
[Intel XE#512]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/512
[Intel XE#569]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/569
[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#607]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/607
[Intel XE#616]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/616
[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#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688
[Intel XE#718]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/718
[Intel XE#787]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/787
[Intel XE#870]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/870
[Intel XE#873]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/873
[Intel XE#877]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/877
[Intel XE#886]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/886
[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
[Intel XE#979]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/979
Build changes
-------------
* IGT: IGT_8212 -> IGTPW_12504
IGTPW_12504: 4b3d6ec8a8ad460cbb5aeae1963e88be8ebbba69 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8212: 76102a17560c6e6fc6528db29286b0266ccc48ef @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-2562-73c0fe019ff4bf312f6ae1114f0ca63bd13ea4b7: 73c0fe019ff4bf312f6ae1114f0ca63bd13ea4b7
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/index.html
[-- Attachment #2: Type: text/html, Size: 67185 bytes --]
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: ✗ i915.CI.Full: failure for lib/igt_device_scan: limit fetched device attributes from udev
2025-01-28 17:42 ` ✗ i915.CI.Full: failure " Patchwork
@ 2025-01-29 6:12 ` Zbigniew Kempczyński
0 siblings, 0 replies; 13+ messages in thread
From: Zbigniew Kempczyński @ 2025-01-29 6:12 UTC (permalink / raw)
To: igt-dev
On Tue, Jan 28, 2025 at 05:42:24PM +0000, Patchwork wrote:
> Patch Details
>
> Series: lib/igt_device_scan: limit fetched device attributes from udev
> URL: https://patchwork.freedesktop.org/series/144019/
> State: failure
> Details: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/index.html
>
> CI Bug Log - changes from IGT_8212_full -> IGTPW_12504_full
>
> Summary
>
> FAILURE
>
> Serious unknown changes coming with IGTPW_12504_full absolutely need to be
> verified manually.
>
> If you think the reported changes have nothing to do with the changes
> introduced in IGTPW_12504_full, please notify your bug team
> (I915-ci-infra@lists.freedesktop.org) to allow them
> to document this new failure mode, which will reduce false positives in
> CI.
>
> External URL:
> https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12504/index.html
>
> Participating hosts (12 -> 11)
>
> Missing (1): shard-dg2-set2
>
> Possible new issues
>
> Here are the unknown changes that may have been introduced in
> IGTPW_12504_full:
>
> IGT changes
>
> Possible regressions
>
> * igt@dumb_buffer@create-clear:
>
> * shard-dg2: PASS -> INCOMPLETE
> * igt@gem_eio@in-flight-internal-10ms:
>
> * shard-mtlp: PASS -> ABORT
> * igt@i915_pm_rps@reset:
>
> * shard-snb: NOTRUN -> DMESG-FAIL
> * igt@i915_selftest@live@gem:
>
> * shard-mtlp: NOTRUN -> ABORT +1 other test abort
> * igt@kms_pm_rpm@fences-dpms:
>
> * shard-rkl: NOTRUN -> SKIP
Patch didn't introduce above issues.
--
Zbigniew
>
> Known issues
>
> Here are the changes found in IGTPW_12504_full that come from known
> issues:
>
> IGT changes
>
> Issues hit
>
> * igt@api_intel_bb@crc32:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#6230])
> * shard-dg1: NOTRUN -> SKIP ([i915#6230])
> * igt@api_intel_bb@object-reloc-keep-cache:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#8411])
> * igt@api_intel_bb@object-reloc-purge-cache:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#8411]) +1 other test skip
> * igt@device_reset@cold-reset-bound:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#11078])
> * igt@device_reset@unbind-cold-reset-rebind:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#11078])
> * shard-tglu: NOTRUN -> SKIP ([i915#11078])
> * igt@drm_fdinfo@all-busy-check-all:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#8414]) +2 other tests skip
> * igt@drm_fdinfo@isolation:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#8414]) +8 other tests skip
> * igt@drm_fdinfo@isolation@rcs0:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#8414]) +20 other tests skip
> * igt@gem_basic@multigpu-create-close:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#7697]) +1 other test skip
> * shard-dg1: NOTRUN -> SKIP ([i915#7697])
> * shard-tglu: NOTRUN -> SKIP ([i915#7697])
> * shard-mtlp: NOTRUN -> SKIP ([i915#7697])
> * shard-dg2: NOTRUN -> SKIP ([i915#7697])
> * igt@gem_ccs@block-copy-compressed:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#3555] / [i915#9323])
> * igt@gem_ccs@large-ctrl-surf-copy:
>
> * shard-tglu-1: NOTRUN -> SKIP ([i915#13008])
> * igt@gem_create@create-ext-cpu-access-sanity-check:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#6335])
> * igt@gem_create@create-ext-set-pat:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#8562])
> * igt@gem_ctx_persistence@hang:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#8555])
> * igt@gem_ctx_persistence@heartbeat-stop:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#8555])
> * igt@gem_ctx_persistence@legacy-engines-hostile-preempt:
>
> * shard-snb: NOTRUN -> SKIP ([i915#1099]) +5 other tests skip
> * igt@gem_ctx_sseu@engines:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#280])
> * shard-tglu: NOTRUN -> SKIP ([i915#280])
> * igt@gem_ctx_sseu@mmap-args:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#280])
> * igt@gem_eio@kms:
>
> * shard-tglu: PASS -> DMESG-WARN ([i915#13363])
> * shard-dg1: NOTRUN -> FAIL ([i915#5784])
> * igt@gem_eio@unwedge-stress:
>
> * shard-mtlp: PASS -> ABORT ([i915#13193])
> * shard-snb: NOTRUN -> FAIL ([i915#8898]) +1 other test fail
> * igt@gem_exec_balancer@bonded-dual:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#4771]) +1 other test skip
> * igt@gem_exec_balancer@bonded-false-hang:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#4812])
> * igt@gem_exec_balancer@bonded-sync:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#4771])
> * igt@gem_exec_balancer@hog:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#4812]) +3 other tests skip
> * igt@gem_exec_balancer@noheartbeat:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#8555])
> * igt@gem_exec_balancer@parallel:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#4525]) +2 other tests skip
> * igt@gem_exec_balancer@parallel-bb-first:
>
> * shard-tglu-1: NOTRUN -> SKIP ([i915#4525])
> * igt@gem_exec_balancer@parallel-contexts:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#4525])
> * igt@gem_exec_capture@capture-invisible:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#6334]) +1 other test skip
> * igt@gem_exec_capture@capture-recoverable:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#6344])
> * igt@gem_exec_flush@basic-uc-pro-default:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#3539] / [i915#4852]) +3 other
> tests skip
> * igt@gem_exec_flush@basic-wb-ro-before-default:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#3539] / [i915#4852]) +3 other
> tests skip
> * igt@gem_exec_reloc@basic-gtt-cpu:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#3281]) +18 other tests skip
> * igt@gem_exec_reloc@basic-gtt-read:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#3281]) +9 other tests skip
> * igt@gem_exec_reloc@basic-gtt-read-noreloc:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#3281]) +10 other tests skip
> * igt@gem_exec_reloc@basic-wc-gtt:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#3281]) +3 other tests skip
> * igt@gem_exec_schedule@deep@rcs0:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#4537])
> * igt@gem_exec_schedule@preempt-queue:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#4537] / [i915#4812])
> * igt@gem_exec_schedule@preempt-queue-contexts-chain:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#4537] / [i915#4812])
> * igt@gem_exec_suspend@basic-s4-devices:
>
> * shard-tglu: PASS -> ABORT ([i915#7975] / [i915#8213]) +1 other
> test abort
> * shard-rkl: NOTRUN -> ABORT ([i915#7975] / [i915#8213]) +2 other
> tests abort
> * igt@gem_exec_suspend@basic-s4-devices@lmem0:
>
> * shard-dg1: PASS -> ABORT ([i915#7975] / [i915#8213]) +1 other
> test abort
> * igt@gem_fence_thrash@bo-write-verify-y:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#4860]) +1 other test skip
> * igt@gem_fenced_exec_thrash@no-spare-fences-busy-interruptible:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#4860])
> * shard-mtlp: NOTRUN -> SKIP ([i915#4860])
> * igt@gem_huc_copy@huc-copy:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#2190])
> * igt@gem_lmem_swapping@parallel-random-verify:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#4613]) +1 other test skip
> * igt@gem_lmem_swapping@parallel-random-verify-ccs:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#4613]) +3 other tests skip
> * igt@gem_lmem_swapping@random-engines:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#4613]) +3 other tests skip
> * igt@gem_lmem_swapping@verify-ccs:
>
> * shard-glk: NOTRUN -> SKIP ([i915#4613]) +4 other tests skip
> * shard-dg1: NOTRUN -> SKIP ([i915#12193])
> * igt@gem_lmem_swapping@verify-ccs@lmem0:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#4565])
> * igt@gem_lmem_swapping@verify-random-ccs:
>
> * shard-tglu-1: NOTRUN -> SKIP ([i915#4613]) +2 other tests skip
> * igt@gem_mmap_gtt@coherency:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#4077]) +14 other tests skip
> * igt@gem_mmap_gtt@fault-concurrent-y:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#4077]) +7 other tests skip
> * igt@gem_mmap_offset@clear-via-pagefault:
>
> * shard-mtlp: PASS -> ABORT ([i915#10729]) +1 other test abort
> * igt@gem_mmap_wc@copy:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#4083]) +7 other tests skip
> * igt@gem_mmap_wc@fault-concurrent:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#4083]) +5 other tests skip
> * igt@gem_mmap_wc@invalid-flags:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#4083]) +4 other tests skip
> * igt@gem_partial_pwrite_pread@reads:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#3282]) +10 other tests skip
> * igt@gem_partial_pwrite_pread@writes-after-reads-snoop:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#3282])
> * igt@gem_pread@bench:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#3282]) +5 other tests skip
> * igt@gem_pread@exhaustion:
>
> * shard-tglu: NOTRUN -> WARN ([i915#2658])
> * igt@gem_pread@self:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#3282])
> * igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#4270]) +2 other tests skip
> * igt@gem_pxp@protected-encrypted-src-copy-not-readible:
>
> * shard-rkl: NOTRUN -> TIMEOUT ([i915#12917] / [i915#12964]) +2
> other tests timeout
> * igt@gem_pxp@verify-pxp-stale-ctx-execution:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#4270]) +2 other tests skip
> * igt@gem_render_copy@y-tiled-mc-ccs-to-vebox-yf-tiled:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#8428]) +4 other tests skip
> * igt@gem_render_copy@yf-tiled-mc-ccs-to-vebox-yf-tiled:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#5190] / [i915#8428]) +4 other
> tests skip
> * igt@gem_set_tiling_vs_blt@tiled-to-tiled:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#4079]) +2 other tests skip
> * igt@gem_set_tiling_vs_blt@tiled-to-untiled:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#8411]) +1 other test skip
> * igt@gem_set_tiling_vs_gtt:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#4079])
> * igt@gem_tiled_partial_pwrite_pread@writes:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#4077]) +11 other tests skip
> * igt@gem_tiled_swapping@non-threaded:
>
> * shard-glk: NOTRUN -> ABORT ([i915#13263] / [i915#13449])
> * igt@gem_unfence_active_buffers:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#4879])
> * igt@gem_userptr_blits@coherency-unsync:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#3297]) +1 other test skip
> * shard-tglu: NOTRUN -> SKIP ([i915#3297]) +1 other test skip
> * igt@gem_userptr_blits@create-destroy-unsync:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#3297]) +3 other tests skip
> * igt@gem_userptr_blits@invalid-mmap-offset-unsync:
>
> * shard-tglu-1: NOTRUN -> SKIP ([i915#3297])
> * igt@gem_userptr_blits@map-fixed-invalidate:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#3297]) +1 other test skip
> * igt@gem_userptr_blits@map-fixed-invalidate-overlap:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#3297] / [i915#4880]) +1 other
> test skip
> * igt@gem_userptr_blits@unsync-unmap-after-close:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#3297]) +2 other tests skip
> * igt@gen9_exec_parse@batch-without-end:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#2856]) +1 other test skip
> * igt@gen9_exec_parse@bb-chained:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#2527]) +4 other tests skip
> * igt@gen9_exec_parse@bb-large:
>
> * shard-tglu-1: NOTRUN -> SKIP ([i915#2527] / [i915#2856])
> * igt@gen9_exec_parse@bb-start-cmd:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#2527]) +5 other tests skip
> * shard-tglu: NOTRUN -> SKIP ([i915#2527] / [i915#2856]) +2 other
> tests skip
> * igt@gen9_exec_parse@bb-start-far:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#2856]) +5 other tests skip
> * igt@i915_module_load@reload-with-fault-injection:
>
> * shard-rkl: PASS -> ABORT ([i915#9820])
> * shard-tglu: PASS -> ABORT ([i915#12817] / [i915#9820])
> * shard-dg2: NOTRUN -> DMESG-WARN ([i915#13475])
> * igt@i915_module_load@resize-bar:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#7178])
> * shard-tglu: NOTRUN -> SKIP ([i915#6412])
> * igt@i915_pipe_stress@stress-xrgb8888-ytiled:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#7091])
> * igt@i915_pm_freq_api@freq-reset:
>
> * shard-tglu-1: NOTRUN -> SKIP ([i915#8399])
> * igt@i915_pm_freq_api@freq-suspend:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#8399])
> * igt@i915_pm_freq_api@freq-suspend@gt0:
>
> * shard-dg2: PASS -> INCOMPLETE ([i915#12455]) +1 other test
> incomplete
> * igt@i915_pm_freq_mult@media-freq@gt0:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#6590]) +1 other test skip
> * igt@i915_pm_rpm@gem-pread:
>
> * shard-rkl: PASS -> SKIP ([i915#13328])
> * igt@i915_pm_rps@min-max-config-loaded:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#11681] / [i915#6621])
> * shard-mtlp: NOTRUN -> SKIP ([i915#11681] / [i915#6621])
> * igt@i915_pm_rps@reset:
>
> * shard-mtlp: NOTRUN -> FAIL ([i915#8346])
> * igt@i915_pm_sseu@full-enable:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#4387])
> * igt@i915_power@sanity:
>
> * shard-mtlp: PASS -> SKIP ([i915#7984])
> * igt@i915_query@query-topology-coherent-slice-mask:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#6188])
> * igt@i915_query@test-query-geometry-subslices:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#5723])
> * igt@i915_selftest@mock:
>
> * shard-snb: NOTRUN -> DMESG-WARN ([i915#9311]) +1 other test
> dmesg-warn
> * shard-mtlp: NOTRUN -> DMESG-WARN ([i915#9311]) +1 other test
> dmesg-warn
> * igt@i915_selftest@mock@memory_region:
>
> * shard-dg2: NOTRUN -> DMESG-WARN ([i915#9311]) +1 other test
> dmesg-warn
> * igt@i915_suspend@basic-s2idle-without-i915:
>
> * shard-rkl: NOTRUN -> DMESG-WARN ([i915#12917] / [i915#12964])
> * igt@i915_suspend@fence-restore-tiled2untiled:
>
> * shard-glk: NOTRUN -> INCOMPLETE ([i915#4817])
> * igt@intel_hwmon@hwmon-read:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#7707])
> * igt@kms_addfb_basic@addfb25-x-tiled-legacy:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#4212]) +1 other test skip
> * igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#4212]) +2 other tests skip
> * igt@kms_addfb_basic@basic-x-tiled-legacy:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#4212])
> * igt@kms_async_flips@async-flip-with-page-flip-events-atomic@pipe-b-hdmi-a-1-y-rc-ccs-cc:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#8709]) +1 other test skip
> * igt@kms_async_flips@async-flip-with-page-flip-events-atomic@pipe-c-hdmi-a-1-4-rc-ccs-cc:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#8709]) +15 other tests skip
> * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-hdmi-a-4-y-rc-ccs-cc:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#8709]) +3 other tests skip
> * igt@kms_async_flips@invalid-async-flip-atomic:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#12967])
> * igt@kms_atomic@plane-primary-overlay-mutable-zpos:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#9531])
> * igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#1769] / [i915#3555])
> * igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#1769] / [i915#3555])
> * igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-1:
>
> * shard-tglu: PASS -> FAIL ([i915#11808]) +1 other test fail
> * igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-3:
>
> * shard-dg2: NOTRUN -> FAIL ([i915#5956]) +1 other test fail
> * igt@kms_big_fb@4-tiled-64bpp-rotate-90:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#4538] / [i915#5286]) +4 other
> tests skip
> * igt@kms_big_fb@4-tiled-8bpp-rotate-0:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#5286]) +6 other tests skip
> * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip:
>
> * shard-tglu-1: NOTRUN -> SKIP ([i915#5286]) +1 other test skip
> * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip:
>
> * shard-mtlp: PASS -> FAIL ([i915#5138])
> * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#5286]) +6 other tests skip
> * igt@kms_big_fb@y-tiled-32bpp-rotate-180:
>
> * shard-mtlp: NOTRUN -> SKIP +11 other tests skip
> * igt@kms_big_fb@y-tiled-64bpp-rotate-0:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#4538] / [i915#5190]) +17 other
> tests skip
> * igt@kms_big_fb@y-tiled-64bpp-rotate-270:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#3638]) +7 other tests skip
> * igt@kms_big_fb@y-tiled-8bpp-rotate-270:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#3638]) +4 other tests skip
> * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#4538]) +7 other tests skip
> * igt@kms_ccs@bad-aux-stride-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-1:
>
> * shard-tglu-1: NOTRUN -> SKIP ([i915#6095]) +29 other tests skip
> * igt@kms_ccs@bad-aux-stride-y-tiled-gen12-mc-ccs@pipe-a-hdmi-a-1:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#6095]) +74 other tests skip
> * igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs-cc@pipe-d-hdmi-a-4:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#6095]) +159 other tests skip
> * igt@kms_ccs@ccs-on-another-bo-y-tiled-ccs@pipe-b-hdmi-a-1:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#10307] / [i915#6095]) +162 other
> tests skip
> * igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#12313]) +1 other test skip
> * igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#12313])
> * igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs@pipe-c-edp-1:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#6095]) +49 other tests skip
> * igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#12805])
> * igt@kms_ccs@crc-primary-suspend-y-tiled-ccs@pipe-a-hdmi-a-2:
>
> * shard-glk: NOTRUN -> INCOMPLETE ([i915#12796]) +1 other test
> incomplete
> * igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc@pipe-d-hdmi-a-1:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#6095]) +25 other tests skip
> * igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs@pipe-b-hdmi-a-1:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#6095]) +110 other tests skip
> * igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs@pipe-d-hdmi-a-1:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#10307] / [i915#10434] /
> [i915#6095]) +1 other test skip
> * igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#12313])
> * igt@kms_cdclk@mode-transition:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#3742])
> * igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#11616] / [i915#7213]) +3 other
> tests skip
> * igt@kms_cdclk@plane-scaling:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#3742])
> * igt@kms_cdclk@plane-scaling@pipe-d-dp-4:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#4087]) +3 other tests skip
> * igt@kms_chamelium_audio@hdmi-audio:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#11151] / [i915#7828]) +6 other
> tests skip
> * igt@kms_chamelium_edid@dp-edid-stress-resolution-4k:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#11151] / [i915#7828]) +8 other
> tests skip
> * igt@kms_chamelium_edid@dp-mode-timings:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#11151] / [i915#7828]) +7 other
> tests skip
> * igt@kms_chamelium_frames@dp-crc-single:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#11151] / [i915#7828]) +7 other
> tests skip
> * igt@kms_chamelium_hpd@dp-hpd-storm-disable:
>
> * shard-tglu-1: NOTRUN -> SKIP ([i915#11151] / [i915#7828]) +3
> other tests skip
> * igt@kms_chamelium_hpd@vga-hpd-with-enabled-mode:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#11151] / [i915#7828]) +7 other
> tests skip
> * igt@kms_content_protection@atomic:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#7116] / [i915#9424]) +2 other
> tests skip
> * igt@kms_content_protection@atomic-dpms:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#6944] / [i915#7116] /
> [i915#7118] / [i915#9424]) +2 other tests skip
> * igt@kms_content_protection@content-type-change:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#9424])
> * shard-rkl: NOTRUN -> SKIP ([i915#9424])
> * igt@kms_content_protection@dp-mst-lic-type-0:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#3116])
> * igt@kms_content_protection@dp-mst-type-1:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#3299]) +1 other test skip
> * igt@kms_content_protection@lic-type-0:
>
> * shard-tglu-1: NOTRUN -> SKIP ([i915#6944] / [i915#9424])
> * igt@kms_content_protection@mei-interface:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#9424])
> * igt@kms_content_protection@type1:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#7118] / [i915#9424])
> * shard-rkl: NOTRUN -> SKIP ([i915#7118] / [i915#9424]) +1 other
> test skip
> * shard-mtlp: NOTRUN -> SKIP ([i915#3555] / [i915#6944] /
> [i915#9424])
> * igt@kms_cursor_crc@cursor-alpha-transparent:
>
> * shard-dg1: PASS -> DMESG-WARN ([i915#4423]) +1 other test
> dmesg-warn
> * igt@kms_cursor_crc@cursor-offscreen-512x170:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#13049])
> * shard-mtlp: NOTRUN -> SKIP ([i915#13049]) +2 other tests skip
> * shard-dg2: NOTRUN -> SKIP ([i915#13049]) +1 other test skip
> * igt@kms_cursor_crc@cursor-onscreen-256x85:
>
> * shard-tglu: NOTRUN -> FAIL ([i915#13566]) +1 other test fail
> * igt@kms_cursor_crc@cursor-onscreen-32x32:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#3555]) +4 other tests skip
> * igt@kms_cursor_crc@cursor-onscreen-512x170:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#13049]) +2 other tests skip
> * igt@kms_cursor_crc@cursor-random-512x512:
>
> * shard-tglu-1: NOTRUN -> SKIP ([i915#13049]) +1 other test skip
> * igt@kms_cursor_crc@cursor-random-max-size:
>
> * shard-glk: NOTRUN -> SKIP +276 other tests skip
> * igt@kms_cursor_crc@cursor-rapid-movement-max-size:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#3555]) +4 other tests skip
> * igt@kms_cursor_crc@cursor-sliding-128x42:
>
> * shard-tglu: PASS -> FAIL ([i915#13566]) +3 other tests fail
> * igt@kms_cursor_crc@cursor-sliding-32x10:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#3555]) +5 other tests skip
> * igt@kms_cursor_crc@cursor-sliding-512x512:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#13049]) +4 other tests skip
> * igt@kms_cursor_crc@cursor-suspend:
>
> * shard-glk: NOTRUN -> INCOMPLETE ([i915#12358] / [i915#7882])
> * igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-1:
>
> * shard-glk: NOTRUN -> INCOMPLETE ([i915#12358])
> * igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#13046] / [i915#5354]) +4 other
> tests skip
> * igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy:
>
> * shard-rkl: NOTRUN -> SKIP +25 other tests skip
> * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#4103] / [i915#4213])
> * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#4103]) +1 other test skip
> * igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#9809]) +2 other tests skip
> * igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#9067])
> * shard-dg2: NOTRUN -> SKIP ([i915#9067])
> * shard-rkl: NOTRUN -> SKIP ([i915#9067])
> * shard-dg1: NOTRUN -> SKIP ([i915#9067])
> * shard-tglu: NOTRUN -> SKIP ([i915#9067])
> * igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#4103])
> * shard-dg1: NOTRUN -> SKIP ([i915#4103] / [i915#4213])
> * igt@kms_dirtyfb@drrs-dirtyfb-ioctl:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#9833])
> * igt@kms_dirtyfb@fbc-dirtyfb-ioctl:
>
> * shard-snb: NOTRUN -> FAIL ([i915#12170])
> * igt@kms_dirtyfb@fbc-dirtyfb-ioctl@a-hdmi-a-1:
>
> * shard-snb: NOTRUN -> FAIL ([i915#11968])
> * igt@kms_dirtyfb@psr-dirtyfb-ioctl:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#9723])
> * igt@kms_display_modes@mst-extended-mode-negative:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#8588])
> * igt@kms_dither@fb-8bpc-vs-panel-6bpc:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#1769] / [i915#3555] /
> [i915#3804])
> * igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#3804])
> * igt@kms_dp_aux_dev:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#1257])
> * shard-tglu-1: NOTRUN -> SKIP ([i915#1257])
> * igt@kms_draw_crc@draw-method-mmap-wc:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#8812])
> * shard-dg1: NOTRUN -> SKIP ([i915#8812])
> * igt@kms_dsc@dsc-basic:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#3555] / [i915#3840])
> * igt@kms_dsc@dsc-fractional-bpp:
>
> * shard-tglu-1: NOTRUN -> SKIP ([i915#3840])
> * igt@kms_dsc@dsc-with-formats:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#3555] / [i915#3840])
> * igt@kms_dsc@dsc-with-output-formats-with-bpc:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#3840] / [i915#9053])
> * igt@kms_fbcon_fbt@psr-suspend:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#3955])
> * igt@kms_feature_discovery@chamelium:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#4854])
> * shard-rkl: NOTRUN -> SKIP ([i915#4854])
> * shard-tglu-1: NOTRUN -> SKIP ([i915#2065] / [i915#4854])
> * igt@kms_feature_discovery@display-3x:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#1839])
> * shard-rkl: NOTRUN -> SKIP ([i915#1839]) +1 other test skip
> * shard-dg1: NOTRUN -> SKIP ([i915#1839])
> * shard-tglu: NOTRUN -> SKIP ([i915#1839])
> * shard-mtlp: NOTRUN -> SKIP ([i915#1839])
> * igt@kms_feature_discovery@dp-mst:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#9337])
> * igt@kms_feature_discovery@psr1:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#658])
> * igt@kms_feature_discovery@psr2:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#658])
> * igt@kms_fence_pin_leak:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#4881])
> * igt@kms_flip@2x-absolute-wf_vblank:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#9934]) +6 other tests skip
> * igt@kms_flip@2x-flip-vs-blocking-wf-vblank:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#9934]) +8 other tests skip
> * igt@kms_flip@2x-flip-vs-dpms:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#9934]) +9 other tests skip
> * igt@kms_flip@2x-flip-vs-fences-interruptible:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#8381])
> * igt@kms_flip@2x-flip-vs-rmfb:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#3637]) +4 other tests skip
> * igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-hdmi-a1-hdmi-a2:
>
> * shard-glk: NOTRUN -> INCOMPLETE ([i915#4839])
> * igt@kms_flip@2x-modeset-vs-vblank-race:
>
> * shard-tglu-1: NOTRUN -> SKIP ([i915#3637]) +2 other tests skip
> * igt@kms_flip@2x-plain-flip:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#3637]) +4 other tests skip
> * igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible:
>
> * shard-dg1: NOTRUN -> DMESG-WARN ([i915#4423])
> * igt@kms_flip@flip-vs-suspend-interruptible:
>
> * shard-glk: NOTRUN -> INCOMPLETE ([i915#12745] / [i915#4839]) +1
> other test incomplete
> * igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1:
>
> * shard-glk: NOTRUN -> INCOMPLETE ([i915#12745])
> * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#2587] / [i915#2672] /
> [i915#3555])
> * shard-tglu: NOTRUN -> SKIP ([i915#2587] / [i915#2672] /
> [i915#3555])
> * shard-mtlp: NOTRUN -> SKIP ([i915#2672] / [i915#3555] /
> [i915#8813]) +2 other tests skip
> * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-default-mode:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#2672] / [i915#8813]) +2 other
> tests skip
> * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#2672]) +5 other tests skip
> * shard-rkl: NOTRUN -> SKIP ([i915#2672]) +6 other tests skip
> * igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling:
>
> * shard-tglu-1: NOTRUN -> SKIP ([i915#2587] / [i915#2672] /
> [i915#3555])
> * igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling@pipe-a-valid-mode:
>
> * shard-tglu-1: NOTRUN -> SKIP ([i915#2587] / [i915#2672]) +1 other
> test skip
> * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling@pipe-a-valid-mode:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#2587] / [i915#2672]) +5 other
> tests skip
> * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling@pipe-a-valid-mode:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#2587] / [i915#2672]) +3 other
> tests skip
> * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#2672] / [i915#3555]) +6 other
> tests skip
> * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling:
>
> * shard-tglu-1: NOTRUN -> SKIP ([i915#2672] / [i915#3555])
> * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#2672] / [i915#3555]) +2 other
> tests skip
> * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#2672] / [i915#3555]) +4 other
> tests skip
> * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#2672] / [i915#3555] /
> [i915#5190]) +3 other tests skip
> * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#2672] / [i915#3555]) +3 other
> tests skip
> * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-plflip-blt:
>
> * shard-dg2: NOTRUN -> FAIL ([i915#6880])
> * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-gtt:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#8708]) +6 other tests skip
> * igt@kms_frontbuffer_tracking@fbc-rgb565-draw-render:
>
> * shard-dg2: PASS -> FAIL ([i915#6880]) +2 other tests fail
> * igt@kms_frontbuffer_tracking@fbc-tiling-4:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#5439]) +1 other test skip
> * igt@kms_frontbuffer_tracking@fbc-tiling-y:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#10055])
> * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-pwrite:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#3458]) +18 other tests skip
> * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-render:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#3458]) +20 other tests skip
> * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-gtt:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#8708]) +24 other tests skip
> * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render:
>
> * shard-dg1: NOTRUN -> SKIP +50 other tests skip
> * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-move:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#5354]) +27 other tests skip
> * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-cpu:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#1825]) +18 other tests skip
> * igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#3023]) +35 other tests skip
> * igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-draw-mmap-gtt:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#8708]) +14 other tests skip
> * igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-wc:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#1825]) +47 other tests skip
> * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-cpu:
>
> * shard-snb: NOTRUN -> SKIP +504 other tests skip
> * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-render:
>
> * shard-tglu: NOTRUN -> SKIP +75 other tests skip
> * igt@kms_frontbuffer_tracking@psr-rgb565-draw-pwrite:
>
> * shard-tglu-1: NOTRUN -> SKIP +34 other tests skip
> * igt@kms_hdr@bpc-switch-dpms:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#3555] / [i915#8228]) +3 other
> tests skip
> * igt@kms_hdr@static-toggle-suspend:
>
> * shard-dg2: PASS -> SKIP ([i915#3555] / [i915#8228])
> * shard-dg1: NOTRUN -> SKIP ([i915#3555] / [i915#8228])
> * igt@kms_joiner@basic-big-joiner:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#10656])
> * igt@kms_joiner@basic-force-ultra-joiner:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#12394] / [i915#13522])
> * igt@kms_joiner@basic-ultra-joiner:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#12339])
> * shard-tglu-1: NOTRUN -> SKIP ([i915#12339])
> * igt@kms_joiner@invalid-modeset-big-joiner:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#10656])
> * igt@kms_joiner@invalid-modeset-force-big-joiner:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#12388])
> * igt@kms_joiner@invalid-modeset-force-ultra-joiner:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#10656] / [i915#13522])
> * igt@kms_joiner@invalid-modeset-ultra-joiner:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#12339])
> * igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#13522])
> * shard-mtlp: NOTRUN -> SKIP ([i915#13522])
> * shard-dg2: NOTRUN -> SKIP ([i915#13522])
> * igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#4816])
> * igt@kms_pipe_b_c_ivb@from-pipe-c-to-b-with-3-lanes:
>
> * shard-dg2: NOTRUN -> SKIP +6 other tests skip
> * igt@kms_plane_scaling@intel-max-src-size:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#6953])
> * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#12247]) +9 other tests skip
> * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-c:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#12247]) +9 other tests skip
> * igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-a:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#12247]) +12 other tests skip
> * igt@kms_plane_scaling@planes-downscale-factor-0-25:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#12247] / [i915#6953] /
> [i915#9423]) +1 other test skip
> * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#12247] / [i915#6953]) +1 other
> test skip
> * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-b:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#12247]) +17 other tests skip
> * igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#12247] / [i915#6953])
> * igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-c:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#12247]) +7 other tests skip
> * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#12247] / [i915#3555])
> * igt@kms_pm_backlight@brightness-with-dpms:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#12343])
> * igt@kms_pm_backlight@fade:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#5354])
> * igt@kms_pm_backlight@fade-with-dpms:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#5354])
> * igt@kms_pm_dc@dc3co-vpb-simulation:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#9685]) +1 other test skip
> * igt@kms_pm_dc@dc5-psr:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#9685]) +1 other test skip
> * igt@kms_pm_dc@dc5-retention-flops:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#3828])
> * igt@kms_pm_lpsp@screens-disabled:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#8430])
> * igt@kms_pm_rpm@dpms-mode-unset-non-lpsp:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#9519])
> * igt@kms_pm_rpm@modeset-lpsp:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#9519]) +1 other test skip
> * igt@kms_pm_rpm@modeset-lpsp-stress:
>
> * shard-dg2: PASS -> SKIP ([i915#9519])
> * igt@kms_pm_rpm@modeset-non-lpsp-stress:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#9519])
> * igt@kms_pm_rpm@system-suspend-modeset:
>
> * shard-glk: NOTRUN -> INCOMPLETE ([i915#10553])
> * igt@kms_prime@basic-crc-vgem:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#6524])
> * igt@kms_prime@basic-modeset-hybrid:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#6524])
> * shard-tglu: NOTRUN -> SKIP ([i915#6524])
> * shard-mtlp: NOTRUN -> SKIP ([i915#6524])
> * shard-dg2: NOTRUN -> SKIP ([i915#6524] / [i915#6805]) +1 other
> test skip
> * igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-fully-sf:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#11520]) +6 other tests skip
> * igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf:
>
> * shard-snb: NOTRUN -> SKIP ([i915#11520]) +15 other tests skip
> * igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-sf:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#12316]) +5 other tests skip
> * igt@kms_psr2_sf@fbc-pr-overlay-plane-update-continuous-sf:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#11520]) +8 other tests skip
> * igt@kms_psr2_sf@fbc-psr2-cursor-plane-update-sf:
>
> * shard-tglu-1: NOTRUN -> SKIP ([i915#11520]) +3 other tests skip
> * igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area@pipe-a-edp-1:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#9808]) +1 other test skip
> * igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#11520]) +9 other tests skip
> * igt@kms_psr2_sf@pr-plane-move-sf-dmg-area:
>
> * shard-glk: NOTRUN -> SKIP ([i915#11520]) +5 other tests skip
> * igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#11520]) +8 other tests skip
> * igt@kms_psr2_su@page_flip-nv12:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#9683])
> * igt@kms_psr2_su@page_flip-xrgb8888:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#4348]) +1 other test skip
> * shard-dg2: NOTRUN -> SKIP ([i915#9683])
> * igt@kms_psr@fbc-pr-primary-render:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#1072] / [i915#9732]) +19 other
> tests skip
> * igt@kms_psr@fbc-psr2-sprite-plane-move:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#9688]) +11 other tests skip
> * igt@kms_psr@pr-basic:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#9732]) +20 other tests skip
> * igt@kms_psr@pr-suspend:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#1072] / [i915#9732]) +21 other
> tests skip
> * igt@kms_psr@psr2-sprite-mmap-gtt:
>
> * shard-tglu-1: NOTRUN -> SKIP ([i915#9732]) +8 other tests skip
> * shard-mtlp: NOTRUN -> SKIP ([i915#4077] / [i915#9688]) +1 other
> test skip
> * igt@kms_psr@psr2-suspend:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#1072] / [i915#9732]) +33 other
> tests skip
> * igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
>
> * shard-tglu-1: NOTRUN -> SKIP ([i915#9685])
> * igt@kms_rotation_crc@exhaust-fences:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#4235])
> * igt@kms_rotation_crc@primary-rotation-270:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#12755]) +1 other test skip
> * igt@kms_rotation_crc@primary-y-tiled-reflect-x-0:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#5190]) +2 other tests skip
> * igt@kms_rotation_crc@primary-y-tiled-reflect-x-270:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#12755] / [i915#5190])
> * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#5289]) +2 other tests skip
> * shard-dg1: NOTRUN -> SKIP ([i915#5289])
> * shard-tglu: NOTRUN -> SKIP ([i915#5289])
> * shard-mtlp: NOTRUN -> SKIP ([i915#5289]) +1 other test skip
> * igt@kms_rotation_crc@sprite-rotation-90-pos-100-0:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#12755]) +2 other tests skip
> * igt@kms_selftest@drm_framebuffer:
>
> * shard-tglu: NOTRUN -> ABORT ([i915#13179]) +1 other test abort
> * igt@kms_sequence@queue-busy@pipe-b-hdmi-a-2:
>
> * shard-rkl: NOTRUN -> DMESG-WARN ([i915#12964]) +32 other tests
> dmesg-warn
> * igt@kms_setmode@invalid-clone-exclusive-crtc:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#3555]) +2 other tests skip
> * igt@kms_setmode@invalid-clone-single-crtc:
>
> * shard-mtlp: NOTRUN -> SKIP ([i915#3555] / [i915#8809]) +2 other
> tests skip
> * igt@kms_setmode@invalid-clone-single-crtc-stealing:
>
> * shard-tglu-1: NOTRUN -> SKIP ([i915#3555]) +2 other tests skip
> * igt@kms_tiled_display@basic-test-pattern-with-chamelium:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#8623])
> * igt@kms_vblank@ts-continuation-dpms-suspend@pipe-a-hdmi-a-1:
>
> * shard-glk: PASS -> INCOMPLETE ([i915#12276])
> * igt@kms_vblank@ts-continuation-modeset-rpm@pipe-a-hdmi-a-1:
>
> * shard-rkl: PASS -> SKIP ([i915#1311])
> * igt@kms_vrr@lobf:
>
> * shard-tglu: NOTRUN -> SKIP ([i915#11920])
> * igt@kms_vrr@max-min:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#9906]) +2 other tests skip
> * shard-tglu: NOTRUN -> SKIP ([i915#9906]) +1 other test skip
> * igt@kms_vrr@negative-basic:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#3555] / [i915#9906])
> * igt@kms_vrr@seamless-rr-switch-vrr:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#9906]) +1 other test skip
> * shard-rkl: NOTRUN -> SKIP ([i915#9906])
> * shard-mtlp: NOTRUN -> SKIP ([i915#8808] / [i915#9906])
> * igt@kms_writeback@writeback-fb-id:
>
> * shard-glk: NOTRUN -> SKIP ([i915#2437]) +2 other tests skip
> * shard-dg2: NOTRUN -> SKIP ([i915#2437])
> * igt@kms_writeback@writeback-invalid-parameters:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#2437])
> * igt@perf@global-sseu-config-invalid:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#7387])
> * igt@perf@unprivileged-single-ctx-counters:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#2433])
> * igt@perf_pmu@busy-double-start@vecs0:
>
> * shard-mtlp: PASS -> FAIL ([i915#4349])
> * igt@perf_pmu@cpu-hotplug:
>
> * shard-dg2: NOTRUN -> SKIP ([i915#8850])
> * shard-rkl: NOTRUN -> SKIP ([i915#8850])
> * shard-dg1: NOTRUN -> SKIP ([i915#8850])
> * igt@perf_pmu@rc6:
>
> * shard-rkl: PASS -> DMESG-WARN ([i915#12964]) +27 other tests
> dmesg-warn
> * igt@prime_vgem@fence-flip-hang:
>
> * shard-dg1: NOTRUN -> SKIP ([i915#3708]) +1 other test skip
> * shard-dg2: NOTRUN -> SKIP ([i915#3708])
> * igt@prime_vgem@fence-write-hang:
>
> * shard-rkl: NOTRUN -> SKIP ([i915#3708]) +1 other test skip
> * igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all:
>
> * shard-tglu: NOTRUN -> FAIL ([i915#12910])
>
> Possible fixes
>
> * igt@gem_eio@in-flight-external:
>
> * shard-mtlp: ABORT -> PASS +1 other test pass
> * igt@gem_exec_suspend@basic-s0@smem:
>
> * shard-dg2: INCOMPLETE ([i915#11441] / [i915#13304]) -> PASS +1
> other test pass
> * igt@gem_fenced_exec_thrash@no-spare-fences:
>
> * shard-rkl: DMESG-WARN ([i915#12964]) -> PASS +37 other tests pass
> * igt@gem_lmem_swapping@verify-ccs:
>
> * shard-dg2: ABORT ([i915#13465]) -> PASS +1 other test pass
> * igt@i915_module_load@reload-with-fault-injection:
>
> * shard-snb: ABORT ([i915#9820]) -> PASS
> * igt@i915_pm_rc6_residency@rc6-accuracy:
>
> * shard-rkl: FAIL ([i915#12942]) -> PASS +1 other test pass
> * igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0:
>
> * shard-dg1: FAIL ([i915#3591]) -> PASS +1 other test pass
> * igt@i915_pm_rpm@system-suspend-devices:
>
> * shard-dg1: ABORT ([i915#8213]) -> PASS
> * igt@i915_selftest@live:
>
> * shard-rkl: DMESG-FAIL ([i915#13550]) -> PASS +1 other test pass
> * igt@i915_suspend@sysfs-reader:
>
> * shard-rkl: INCOMPLETE ([i915#4817]) -> PASS
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: ✗ Xe.CI.Full: failure for lib/igt_device_scan: limit fetched device attributes from udev
2025-01-28 21:06 ` ✗ Xe.CI.Full: " Patchwork
@ 2025-01-29 6:14 ` Zbigniew Kempczyński
0 siblings, 0 replies; 13+ messages in thread
From: Zbigniew Kempczyński @ 2025-01-29 6:14 UTC (permalink / raw)
To: igt-dev
On Tue, Jan 28, 2025 at 09:06:29PM +0000, Patchwork wrote:
> Patch Details
>
> Series: lib/igt_device_scan: limit fetched device attributes from udev
> URL: https://patchwork.freedesktop.org/series/144019/
> State: failure
> Details: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12504/index.html
>
> CI Bug Log - changes from XEIGT_8212_full -> XEIGTPW_12504_full
>
> Summary
>
> FAILURE
>
> Serious unknown changes coming with XEIGTPW_12504_full absolutely need to
> be
> verified manually.
>
> If you think the reported changes have nothing to do with the changes
> introduced in XEIGTPW_12504_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_12504_full:
>
> IGT changes
>
> Possible regressions
>
> * igt@kms_atomic_transition@modeset-transition-fencing:
>
> * shard-lnl: PASS -> INCOMPLETE +1 other test incomplete
> * igt@kms_flip@2x-plain-flip@ab-hdmi-a6-dp4:
>
> * shard-dg2-set2: PASS -> DMESG-WARN +4 other tests dmesg-warn
> * igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset:
>
> * shard-bmg: PASS -> DMESG-WARN
> * igt@kms_vblank@query-idle@pipe-d-dp-4:
>
> * shard-dg2-set2: NOTRUN -> INCOMPLETE +1 other test incomplete
> * igt@xe_module_load@many-reload:
>
> * shard-dg2-set2: NOTRUN -> DMESG-WARN
Above issues are not related to the patch.
--
Zbigniew
>
> Known issues
>
> Here are the changes found in XEIGTPW_12504_full that come from known
> issues:
>
> IGT changes
>
> Issues hit
>
> * igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#1466)
> * igt@kms_async_flips@async-flip-suspend-resume@pipe-d-dp-4:
>
> * shard-dg2-set2: PASS -> DMESG-WARN (Intel XE#1033) +60 other
> tests dmesg-warn
> * igt@kms_async_flips@invalid-async-flip:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#873)
> * igt@kms_big_fb@linear-32bpp-rotate-270:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#1407) +1 other test skip
> * igt@kms_big_fb@x-tiled-16bpp-rotate-270:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#316) +4 other tests skip
> * igt@kms_big_fb@x-tiled-8bpp-rotate-270:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#2327) +1 other test skip
> * igt@kms_big_fb@yf-tiled-32bpp-rotate-180:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#1124) +11 other tests
> skip
> * igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#607)
> * igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#1124) +4 other tests skip
> * igt@kms_bw@connected-linear-tiling-4-displays-1920x1080p:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#2191) +2 other tests
> skip
> * igt@kms_bw@linear-tiling-1-displays-3840x2160p:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#367) +1 other test skip
> * igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs@pipe-a-dp-2:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#787) +174 other tests
> skip
> * igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs-cc@pipe-d-dp-4:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#455 / Intel XE#787) +40
> other tests skip
> * igt@kms_ccs@bad-pixel-format-yf-tiled-ccs:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#2887)
> * igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs@pipe-a-edp-1:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#2669) +3 other tests skip
> * igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#2907)
> * igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#3442)
> * igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs@pipe-a-edp-1:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#3433) +3 other tests skip
> * igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#3432)
> * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs@pipe-a-dp-2:
>
> * shard-bmg: PASS -> FAIL (Intel XE#3847)
> * igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#2887) +7 other tests skip
> * igt@kms_cdclk@mode-transition@pipe-d-dp-4:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#314) +3 other tests skip
> * igt@kms_chamelium_color@ctm-max:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#306)
> * igt@kms_chamelium_edid@hdmi-edid-change-during-hibernate:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#2252) +1 other test skip
> * igt@kms_chamelium_hpd@hdmi-hpd:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#373) +9 other tests skip
> * igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#373) +3 other tests skip
> * igt@kms_content_protection@legacy@pipe-a-dp-4:
>
> * shard-dg2-set2: NOTRUN -> FAIL (Intel XE#1178)
> * igt@kms_content_protection@type1:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#3278)
> * igt@kms_content_protection@uevent:
>
> * shard-dg2-set2: NOTRUN -> FAIL (Intel XE#1188) +1 other test fail
> * igt@kms_cursor_crc@cursor-offscreen-64x21:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#1424) +2 other tests skip
> * igt@kms_cursor_legacy@2x-long-cursor-vs-flip-legacy:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#309)
> * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#323)
> * igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size:
>
> * shard-bmg: PASS -> DMESG-WARN (Intel XE#877)
> * igt@kms_cursor_legacy@forked-move:
>
> * shard-dg2-set2: PASS -> INCOMPLETE (Intel XE#3226) +1 other test
> incomplete
> * igt@kms_cursor_legacy@nonblocking-modeset-vs-cursor-atomic:
>
> * shard-dg2-set2: NOTRUN -> DMESG-WARN (Intel XE#1033) +19 other
> tests dmesg-warn
> * igt@kms_cursor_legacy@single-move:
>
> * shard-bmg: PASS -> INCOMPLETE (Intel XE#3226 / Intel XE#4172)
> * igt@kms_cursor_legacy@single-move@pipe-c:
>
> * shard-bmg: PASS -> INCOMPLETE (Intel XE#3226)
> * igt@kms_fbcon_fbt@fbc-suspend:
>
> * shard-dg2-set2: PASS -> DMESG-FAIL (Intel XE#1033)
> * igt@kms_flip@2x-absolute-wf_vblank-interruptible:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#1421) +3 other tests skip
> * igt@kms_flip@2x-flip-vs-expired-vblank@ad-dp2-hdmi-a3:
>
> * shard-bmg: PASS -> FAIL (Intel XE#3321) +2 other tests fail
> * igt@kms_flip@2x-flip-vs-wf_vblank@ac-dp2-hdmi-a3:
>
> * shard-bmg: PASS -> FAIL (Intel XE#2882) +6 other tests fail
> * igt@kms_flip@2x-nonexisting-fb:
>
> * shard-bmg: PASS -> DMESG-WARN (Intel XE#4172) +59 other tests
> dmesg-warn
> * igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible:
>
> * shard-bmg: PASS -> DMESG-FAIL (Intel XE#4172)
> * igt@kms_flip@flip-vs-expired-vblank-interruptible@a-dp4:
>
> * shard-dg2-set2: PASS -> FAIL (Intel XE#301) +8 other tests fail
> * igt@kms_flip@flip-vs-expired-vblank@c-dp4:
>
> * shard-dg2-set2: PASS -> FAIL (Intel XE#301 / Intel XE#3321)
> * igt@kms_flip@flip-vs-suspend-interruptible:
>
> * shard-bmg: PASS -> DMESG-WARN (Intel XE#2955)
> * shard-dg2-set2: NOTRUN -> INCOMPLETE (Intel XE#2049 / Intel
> XE#2597) +1 other test incomplete
> * igt@kms_flip@plain-flip-fb-recreate-interruptible@a-edp1:
>
> * shard-lnl: PASS -> FAIL (Intel XE#886) +2 other tests fail
> * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#1397 / Intel XE#1745)
> * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling@pipe-a-default-mode:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#1397)
> * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-render:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#4141) +1 other test skip
> * igt@kms_frontbuffer_tracking@fbc-tiling-y:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#2352)
> * igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-indfb-msflip-blt:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#651) +6 other tests skip
> * igt@kms_frontbuffer_tracking@fbcdrrs-1p-rte:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#651) +26 other tests
> skip
> * igt@kms_frontbuffer_tracking@fbcdrrs-modesetfrombusy:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#2311) +4 other tests skip
> * igt@kms_frontbuffer_tracking@fbcdrrs-tiling-y:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#1469)
> * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#653) +36 other tests
> skip
> * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-mmap-wc:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#656) +28 other tests skip
> * igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-wc:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#2313) +5 other tests skip
> * igt@kms_joiner@basic-force-ultra-joiner:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#2934)
> * igt@kms_joiner@invalid-modeset-ultra-joiner:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#2927)
> * igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#4090)
> * igt@kms_pipe_crc_basic@suspend-read-crc@pipe-d-hdmi-a-2:
>
> * shard-dg2-set2: NOTRUN -> ABORT (Intel XE#2625 / Intel XE#4080)
> * igt@kms_plane_cursor@primary@pipe-a-hdmi-a-6-size-256:
>
> * shard-dg2-set2: NOTRUN -> FAIL (Intel XE#616) +3 other tests fail
> * igt@kms_plane_lowres@tiling-yf:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#599)
> * igt@kms_plane_scaling@plane-downscale-factor-0-5-with-pixel-format@pipe-c:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#2763) +3 other tests skip
> * igt@kms_plane_scaling@planes-downscale-factor-0-25:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#2763 / Intel XE#455) +1
> other test skip
> * igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-a:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#2763) +2 other tests
> skip
> * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-5@pipe-b:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#2763) +4 other tests skip
> * igt@kms_pm_backlight@fade:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#870) +1 other test skip
> * igt@kms_pm_dc@dc5-psr:
>
> * shard-lnl: PASS -> FAIL (Intel XE#718)
> * igt@kms_pm_dc@deep-pkgc:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#908)
> * igt@kms_pm_rpm@dpms-non-lpsp:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#1439 / Intel XE#3141)
> * igt@kms_pm_rpm@universal-planes-dpms:
>
> * shard-dg2-set2: PASS -> DMESG-WARN (Intel XE#1033 / Intel
> XE#2042)
> * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#1489) +5 other tests
> skip
> * igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-sf:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#2893)
> * igt@kms_psr2_sf@pr-primary-plane-update-sf-dmg-area:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#1489)
> * igt@kms_psr2_su@page_flip-nv12:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#1122) +1 other test skip
> * igt@kms_psr@fbc-pr-cursor-blt:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#2234 / Intel XE#2850) +2
> other tests skip
> * igt@kms_psr@fbc-psr2-sprite-plane-move:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#2850 / Intel XE#929) +13
> other tests skip
> * igt@kms_psr@pr-sprite-render:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#1406)
> * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#1127) +1 other test skip
> * igt@kms_rotation_crc@sprite-rotation-90-pos-100-0:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#3414)
> * igt@kms_tiled_display@basic-test-pattern:
>
> * shard-dg2-set2: NOTRUN -> FAIL (Intel XE#1729)
> * igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1:
>
> * shard-lnl: NOTRUN -> FAIL (Intel XE#899) +3 other tests fail
> * igt@kms_vblank@wait-forked-busy@pipe-d-hdmi-a-3:
>
> * shard-bmg: NOTRUN -> DMESG-WARN (Intel XE#4172) +2 other tests
> dmesg-warn
> * igt@kms_vrr@flip-suspend@pipe-a-edp-1:
>
> * shard-lnl: NOTRUN -> FAIL (Intel XE#1522) +3 other tests fail
> * igt@kms_vrr@flipline:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#455) +10 other tests
> skip
> * igt@kms_vrr@lobf:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#1499)
> * igt@xe_compute@ccs-mode-compute-kernel:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#1447)
> * igt@xe_copy_basic@mem-copy-linear-0xfd:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#1123)
> * igt@xe_copy_basic@mem-set-linear-0xfffe:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#1126)
> * igt@xe_create@create-big-vram:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#1062)
> * igt@xe_eudebug@basic-read-event:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#2905) +2 other tests skip
> * igt@xe_eudebug_online@interrupt-other-debuggable:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#2905) +7 other tests skip
> * igt@xe_eudebug_online@resume-dss:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#2905) +10 other tests
> skip
> * igt@xe_evict@evict-large-cm:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#688)
> * igt@xe_evict@evict-large-external-cm:
>
> * shard-dg2-set2: PASS -> DMESG-WARN (Intel XE#1033 / Intel
> XE#1473) +1 other test dmesg-warn
> * igt@xe_evict@evict-large-multi-vm:
>
> * shard-bmg: NOTRUN -> INCOMPLETE (Intel XE#1473)
> * igt@xe_exec_basic@multigpu-no-exec-null-defer-bind:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#2322) +1 other test skip
> * igt@xe_exec_basic@multigpu-once-basic-defer-bind:
>
> * shard-dg2-set2: PASS -> SKIP (Intel XE#1392) +2 other tests skip
> * igt@xe_exec_basic@multigpu-once-bindexecqueue:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#1392)
> * igt@xe_exec_basic@multigpu-once-userptr-invalidate:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#1392) +2 other tests skip
> * igt@xe_exec_fault_mode@once-bindexecqueue-rebind:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#288) +17 other tests
> skip
> * igt@xe_exec_mix_modes@exec-spinner-interrupted-lr:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#2360)
> * igt@xe_exec_reset@cm-gt-reset:
>
> * shard-bmg: PASS -> INCOMPLETE (Intel XE#3592)
> * igt@xe_gt_freq@freq_suspend:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#584)
> * igt@xe_live_ktest@xe_bo:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#1192) +1 other test skip
> * igt@xe_live_ktest@xe_mocs:
>
> * shard-bmg: PASS -> SKIP (Intel XE#1192) +1 other test skip
> * igt@xe_live_ktest@xe_mocs@xe_live_mocs_kernel_kunit:
>
> * shard-dg2-set2: NOTRUN -> FAIL (Intel XE#1999) +2 other tests
> fail
> * igt@xe_mmap@small-bar:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#512)
> * igt@xe_oa@oa-tlb-invalidate:
>
> * shard-bmg: NOTRUN -> SKIP (Intel XE#2248)
> * igt@xe_oa@polling-small-buf:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#2541 / Intel XE#3573) +6
> other tests skip
> * igt@xe_oa@unprivileged-single-ctx-counters:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#2248)
> * igt@xe_pat@pat-index-xe2:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#977)
> * igt@xe_pat@pat-index-xehpc:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#2838 / Intel XE#979)
> * igt@xe_pm@d3cold-mmap-vram:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#2284 / Intel XE#366)
> * igt@xe_pm@s3-basic-exec:
>
> * shard-dg2-set2: PASS -> DMESG-WARN (Intel XE#1033 / Intel XE#569)
> * igt@xe_pm@s3-d3cold-basic-exec:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#2284 / Intel XE#366)
> * igt@xe_pm@s3-multiple-execs:
>
> * shard-dg2-set2: PASS -> ABORT (Intel XE#1358 / Intel XE#1794)
> * igt@xe_pm@s3-vm-bind-prefetch:
>
> * shard-bmg: PASS -> DMESG-WARN (Intel XE#4172 / Intel XE#569) +1
> other test dmesg-warn
> * shard-dg2-set2: PASS -> ABORT (Intel XE#1033 / Intel XE#1358 /
> Intel XE#1794)
> * igt@xe_pm@s4-vm-bind-userptr:
>
> * shard-lnl: NOTRUN -> ABORT (Intel XE#1358 / Intel XE#1794)
> * igt@xe_query@multigpu-query-invalid-uc-fw-version-mbz:
>
> * shard-lnl: NOTRUN -> SKIP (Intel XE#944) +1 other test skip
> * igt@xe_query@multigpu-query-oa-units:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#944) +2 other tests skip
> * igt@xe_sriov_flr@flr-vf1-clear:
>
> * shard-dg2-set2: NOTRUN -> SKIP (Intel XE#3342)
>
> Possible fixes
>
> * igt@core_hotunplug@hotrebind-lateclose:
>
> * shard-dg2-set2: ABORT -> PASS
> * igt@kms_atomic_transition@modeset-transition-nonblocking-fencing:
>
> * shard-dg2-set2: DMESG-WARN (Intel XE#1033) -> PASS +94 other
> tests pass
> * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-async-flip:
>
> * shard-bmg: DMESG-WARN (Intel XE#4172) -> PASS +76 other tests
> pass
> * igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs:
>
> * shard-dg2-set2: INCOMPLETE (Intel XE#1727 / Intel XE#3124 / Intel
> XE#4010) -> PASS
> * igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-c-dp-4:
>
> * shard-dg2-set2: INCOMPLETE (Intel XE#3124 / Intel XE#4010) ->
> PASS
> * igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-6:
>
> * shard-dg2-set2: DMESG-WARN (Intel XE#1727) -> PASS
> * igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size:
>
> * shard-bmg: DMESG-WARN (Intel XE#4172 / Intel XE#877) -> PASS
> * igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ad-dp2-hdmi-a3:
>
> * shard-bmg: FAIL (Intel XE#3321) -> PASS
> * igt@kms_flip@2x-flip-vs-expired-vblank@ab-hdmi-a6-dp4:
>
> * shard-dg2-set2: FAIL (Intel XE#301) -> PASS +3 other tests pass
> * igt@kms_flip@2x-flip-vs-suspend:
>
> * shard-bmg: DMESG-WARN (Intel XE#2955) -> PASS
> * igt@kms_flip@flip-vs-blocking-wf-vblank@a-dp2:
>
> * shard-bmg: FAIL (Intel XE#2882) -> PASS +1 other test pass
> * igt@kms_flip@flip-vs-blocking-wf-vblank@c-edp1:
>
> * shard-lnl: FAIL (Intel XE#886) -> PASS +3 other tests pass
> * igt@kms_flip_tiling@flip-change-tiling:
>
> * shard-dg2-set2: INCOMPLETE (Intel XE#2049) -> PASS
> * igt@kms_plane_cursor@overlay@pipe-a-hdmi-a-6-size-64:
>
> * shard-dg2-set2: FAIL (Intel XE#616) -> PASS +1 other test pass
> * igt@kms_plane_lowres@tiling-4:
>
> * shard-bmg: DMESG-WARN (Intel XE#4091) -> PASS
> * igt@kms_vrr@cmrr@pipe-a-edp-1:
>
> * shard-lnl: FAIL (Intel XE#2159) -> PASS +1 other test pass
> * igt@xe_exec_basic@multigpu-no-exec-rebind:
>
> * shard-dg2-set2: SKIP (Intel XE#1392) -> PASS +1 other test pass
> * igt@xe_pm@s2idle-basic:
>
> * shard-dg2-set2: ABORT (Intel XE#1358 / Intel XE#1794) -> PASS
> * igt@xe_pm@s2idle-vm-bind-unbind-all:
>
> * shard-bmg: DMESG-WARN (Intel XE#1616 / Intel XE#4172) -> PASS
>
> Warnings
>
> * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs:
>
> * shard-bmg: DMESG-WARN (Intel XE#4172) -> FAIL (Intel XE#3847)
> * igt@kms_flip@flip-vs-expired-vblank-interruptible@d-dp4:
>
> * shard-dg2-set2: FAIL (Intel XE#301) -> DMESG-FAIL (Intel XE#1033)
> +2 other tests dmesg-fail
> * igt@kms_pipe_crc_basic@suspend-read-crc:
>
> * shard-dg2-set2: DMESG-WARN (Intel XE#1033) -> ABORT (Intel
> XE#2625 / Intel XE#4080)
> * igt@kms_tiled_display@basic-test-pattern-with-chamelium:
>
> * shard-bmg: SKIP (Intel XE#2426) -> SKIP (Intel XE#2509)
> * igt@testdisplay:
>
> * shard-dg2-set2: DMESG-WARN (Intel XE#2705) -> DMESG-WARN (Intel
> XE#1033 / Intel XE#2705)
> * igt@xe_live_ktest@xe_bo:
>
> * shard-bmg: DMESG-WARN (Intel XE#4172) -> SKIP (Intel XE#1192)
> * igt@xe_pm@s3-mocs:
>
> * shard-dg2-set2: ABORT (Intel XE#1033 / Intel XE#1358 / Intel
> XE#1794) -> DMESG-WARN (Intel XE#1033 / Intel XE#569)
> * igt@xe_pm@s4-basic:
>
> * shard-dg2-set2: ABORT (Intel XE#1358) -> DMESG-WARN (Intel
> XE#1033)
>
> Build changes
>
> * IGT: IGT_8212 -> IGTPW_12504
>
> IGTPW_12504: 4b3d6ec8a8ad460cbb5aeae1963e88be8ebbba69 @
> https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
> IGT_8212: 76102a17560c6e6fc6528db29286b0266ccc48ef @
> https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
> xe-2562-73c0fe019ff4bf312f6ae1114f0ca63bd13ea4b7:
> 73c0fe019ff4bf312f6ae1114f0ca63bd13ea4b7
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH i-g-t] lib/igt_device_scan: limit fetched device attributes from udev
2025-01-28 8:30 [PATCH i-g-t] lib/igt_device_scan: limit fetched device attributes from udev Zbigniew Kempczyński
` (3 preceding siblings ...)
2025-01-28 21:06 ` ✗ Xe.CI.Full: " Patchwork
@ 2025-01-29 14:48 ` Kamil Konieczny
2025-01-30 10:17 ` Zbigniew Kempczyński
2025-01-30 10:20 ` Zbigniew Kempczyński
4 siblings, 2 replies; 13+ messages in thread
From: Kamil Konieczny @ 2025-01-29 14:48 UTC (permalink / raw)
To: igt-dev; +Cc: Zbigniew Kempczyński, Lucas De Marchi
Hi Zbigniew,
On 2025-01-28 at 09:30:14 +0100, Zbigniew Kempczyński wrote:
> Tests don't need all attributes so default device scanning is now
> limited to small list directly used in device filters. To be backward
> compatible tools like lsgpu still may scan whole attribute list what
> keeps this behavior intact.
>
> Cc: Lucas De Marchi <lucas.demarchi@intel.com>
> Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com>
> Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
> ---
> lib/igt_device_scan.c | 69 ++++++++++++++++++++++++++++++-------------
> lib/igt_device_scan.h | 1 +
> tools/lsgpu.c | 2 +-
> 3 files changed, 50 insertions(+), 22 deletions(-)
>
> diff --git a/lib/igt_device_scan.c b/lib/igt_device_scan.c
> index c36b0efa90..15f6bf5728 100644
> --- a/lib/igt_device_scan.c
> +++ b/lib/igt_device_scan.c
> @@ -22,6 +22,7 @@
> *
> */
>
> +#include "drmtest.h"
Could you add a note here why this is needed? Something like
#include "drmtest.h" /* for macro ARRAY_SIZE */
> #include "igt_core.h"
> #include "igt_device_scan.h"
> #include "igt_list.h"
> @@ -206,6 +207,8 @@ enum dev_type {
> #define STR_INTEGRATED "integrated"
> #define STR_DISCRETE "discrete"
>
> +static const char * const attrs[] = { "driver", "sriov_numvfs", "physfn" };
> +
> static inline bool strequal(const char *a, const char *b)
> {
> if (a == NULL || b == NULL)
> @@ -548,24 +551,35 @@ static void get_props(struct udev_device *dev, struct igt_device *idev)
> * Function skips sysattrs from blacklist ht (acquiring some values can take
> * seconds).
> */
> -static void get_attrs(struct udev_device *dev, struct igt_device *idev)
> +static void get_attrs(struct udev_device *dev, struct igt_device *idev,
> + bool limit_attrs)
Why not just two functions instead of a bool var? Below
you split control flow between two separate paths, imho
it is better to have two separate functions instead. So
there will be two functions:
get_attrs_limited(struct udev_device *dev, struct igt_device *idev)
get_attrs_all(struct udev_device *dev, struct igt_device *idev)
and used below.
> {
> struct udev_list_entry *entry;
> + const char *value;
>
> - entry = udev_device_get_sysattr_list_entry(dev);
> - while (entry) {
> - const char *key = udev_list_entry_get_name(entry);
> - const char *value;
> + if (limit_attrs) {
> + for (int i = 0; i < ARRAY_SIZE(attrs); i++) {
> + value = udev_device_get_sysattr_value(dev, attrs[i]);
> + if (!value)
> + continue;
> + igt_device_add_attr(idev, attrs[i], value);
> + DBG("attr: %s, val: %s\n", attrs[i], value);
> + }
> + } else {
> + entry = udev_device_get_sysattr_list_entry(dev);
> + while (entry) {
> + const char *key = udev_list_entry_get_name(entry);
>
> - if (is_on_blacklist(key)) {
> + if (is_on_blacklist(key)) {
> + entry = udev_list_entry_get_next(entry);
> + continue;
> + }
> +
> + value = udev_device_get_sysattr_value(dev, key);
> + igt_device_add_attr(idev, key, value);
> entry = udev_list_entry_get_next(entry);
> - continue;
> + DBG("attr: %s, val: %s\n", key, value);
> }
> -
> - value = udev_device_get_sysattr_value(dev, key);
> - igt_device_add_attr(idev, key, value);
> - entry = udev_list_entry_get_next(entry);
> - DBG("attr: %s, val: %s\n", key, value);
> }
> }
>
> @@ -639,7 +653,8 @@ static char* strdup_nullsafe(const char* str)
> * Fills structure with most usable udev device variables, properties
> * and sysattrs.
> */
> -static struct igt_device *igt_device_new_from_udev(struct udev_device *dev)
> +static struct igt_device *igt_device_new_from_udev(struct udev_device *dev,
> + bool limit_attrs)
> {
> struct igt_device *idev = igt_device_new();
>
> @@ -654,7 +669,7 @@ static struct igt_device *igt_device_new_from_udev(struct udev_device *dev)
> idev->drm_render = strdup(idev->devnode);
>
> get_props(dev, idev);
> - get_attrs(dev, idev);
> + get_attrs(dev, idev, limit_attrs);
So here:
limit_attrs ? get_attrs_limited(dev, idev) :
get_attrs_all(dev, idev);
It is not a blocker so with or without it
Reviewed-by: Kamil Konieczny <kamil.konieczny@linux.intel.com>
Regards,
Kamil
>
> if (is_pci_subsystem(idev)) {
> uint16_t vendor, device;
> @@ -868,7 +883,8 @@ static struct igt_device *igt_device_from_syspath(const char *syspath)
> */
> static void update_or_add_parent(struct udev *udev,
> struct udev_device *dev,
> - struct igt_device *idev)
> + struct igt_device *idev,
> + bool limit_attrs)
> {
> struct udev_device *parent_dev;
> struct igt_device *parent_idev;
> @@ -899,7 +915,7 @@ static void update_or_add_parent(struct udev *udev,
> * return fresh udev device.
> */
> parent_dev = udev_device_new_from_syspath(udev, syspath);
> - parent_idev = igt_device_new_from_udev(parent_dev);
> + parent_idev = igt_device_new_from_udev(parent_dev, limit_attrs);
> udev_device_unref(parent_dev);
>
> if (parent_idev)
> @@ -1000,7 +1016,7 @@ static void index_pci_devices(void)
> * Function sorts all found devices to keep same order of bus devices
> * for providing predictable search.
> */
> -static void scan_drm_devices(void)
> +static void scan_drm_devices(bool limit_attrs)
> {
> struct udev *udev;
> struct udev_enumerate *enumerate;
> @@ -1035,9 +1051,9 @@ static void scan_drm_devices(void)
>
> path = udev_list_entry_get_name(dev_list_entry);
> udev_dev = udev_device_new_from_syspath(udev, path);
> - idev = igt_device_new_from_udev(udev_dev);
> + idev = igt_device_new_from_udev(udev_dev, limit_attrs);
> igt_list_add_tail(&idev->link, &igt_devs.all);
> - update_or_add_parent(udev, udev_dev, idev);
> + update_or_add_parent(udev, udev_dev, idev, limit_attrs);
>
> udev_device_unref(udev_dev);
> }
> @@ -1092,17 +1108,28 @@ void igt_devices_free(void)
> *
> * Function scans udev in search of gpu devices.
> */
> -void igt_devices_scan(void)
> +
> +static void __igt_devices_scan(bool limit_attrs)
> {
> if (igt_devs.devs_scanned)
> igt_devices_free();
>
> prepare_scan();
> - scan_drm_devices();
> + scan_drm_devices(limit_attrs);
>
> igt_devs.devs_scanned = true;
> }
>
> +void igt_devices_scan(void)
> +{
> + __igt_devices_scan(true);
> +}
> +
> +void igt_devices_scan_all_attrs(void)
> +{
> + __igt_devices_scan(false);
> +}
> +
> static inline void _pr_simple(const char *k, const char *v)
> {
> printf(" %-16s: %s\n", k, v);
> diff --git a/lib/igt_device_scan.h b/lib/igt_device_scan.h
> index fa90134aa3..92741fe3c7 100644
> --- a/lib/igt_device_scan.h
> +++ b/lib/igt_device_scan.h
> @@ -64,6 +64,7 @@ struct igt_device_card {
> };
>
> void igt_devices_scan(void);
> +void igt_devices_scan_all_attrs(void);
>
> void igt_devices_print(const struct igt_devices_print_format *fmt);
> void igt_devices_print_vendors(void);
> diff --git a/tools/lsgpu.c b/tools/lsgpu.c
> index e482ca6b75..e683900833 100644
> --- a/tools/lsgpu.c
> +++ b/tools/lsgpu.c
> @@ -362,7 +362,7 @@ int main(int argc, char *argv[])
> printf("Notice: Using filter from .igtrc\n");
> }
>
> - igt_devices_scan();
> + igt_devices_scan_all_attrs();
>
> if (igt_device != NULL) {
> struct igt_device_card card;
> --
> 2.34.1
>
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH i-g-t] lib/igt_device_scan: limit fetched device attributes from udev
2025-01-29 14:48 ` [PATCH i-g-t] " Kamil Konieczny
@ 2025-01-30 10:17 ` Zbigniew Kempczyński
2025-01-30 10:20 ` Zbigniew Kempczyński
1 sibling, 0 replies; 13+ messages in thread
From: Zbigniew Kempczyński @ 2025-01-30 10:17 UTC (permalink / raw)
To: Kamil Konieczny, igt-dev, Lucas De Marchi
On Wed, Jan 29, 2025 at 03:48:49PM +0100, Kamil Konieczny wrote:
> Hi Zbigniew,
> On 2025-01-28 at 09:30:14 +0100, Zbigniew Kempczyński wrote:
> > Tests don't need all attributes so default device scanning is now
> > limited to small list directly used in device filters. To be backward
> > compatible tools like lsgpu still may scan whole attribute list what
> > keeps this behavior intact.
> >
> > Cc: Lucas De Marchi <lucas.demarchi@intel.com>
> > Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com>
> > Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
> > ---
> > lib/igt_device_scan.c | 69 ++++++++++++++++++++++++++++++-------------
> > lib/igt_device_scan.h | 1 +
> > tools/lsgpu.c | 2 +-
> > 3 files changed, 50 insertions(+), 22 deletions(-)
> >
> > diff --git a/lib/igt_device_scan.c b/lib/igt_device_scan.c
> > index c36b0efa90..15f6bf5728 100644
> > --- a/lib/igt_device_scan.c
> > +++ b/lib/igt_device_scan.c
> > @@ -22,6 +22,7 @@
> > *
> > */
> >
> > +#include "drmtest.h"
>
> Could you add a note here why this is needed? Something like
>
> #include "drmtest.h" /* for macro ARRAY_SIZE */
>
> > #include "igt_core.h"
> > #include "igt_device_scan.h"
> > #include "igt_list.h"
> > @@ -206,6 +207,8 @@ enum dev_type {
> > #define STR_INTEGRATED "integrated"
> > #define STR_DISCRETE "discrete"
> >
> > +static const char * const attrs[] = { "driver", "sriov_numvfs", "physfn" };
> > +
> > static inline bool strequal(const char *a, const char *b)
> > {
> > if (a == NULL || b == NULL)
> > @@ -548,24 +551,35 @@ static void get_props(struct udev_device *dev, struct igt_device *idev)
> > * Function skips sysattrs from blacklist ht (acquiring some values can take
> > * seconds).
> > */
> > -static void get_attrs(struct udev_device *dev, struct igt_device *idev)
> > +static void get_attrs(struct udev_device *dev, struct igt_device *idev,
> > + bool limit_attrs)
>
> Why not just two functions instead of a bool var? Below
> you split control flow between two separate paths, imho
> it is better to have two separate functions instead. So
> there will be two functions:
>
> get_attrs_limited(struct udev_device *dev, struct igt_device *idev)
>
> get_attrs_all(struct udev_device *dev, struct igt_device *idev)
>
> and used below.
>
> > {
> > struct udev_list_entry *entry;
> > + const char *value;
> >
> > - entry = udev_device_get_sysattr_list_entry(dev);
> > - while (entry) {
> > - const char *key = udev_list_entry_get_name(entry);
> > - const char *value;
> > + if (limit_attrs) {
> > + for (int i = 0; i < ARRAY_SIZE(attrs); i++) {
> > + value = udev_device_get_sysattr_value(dev, attrs[i]);
> > + if (!value)
> > + continue;
> > + igt_device_add_attr(idev, attrs[i], value);
> > + DBG("attr: %s, val: %s\n", attrs[i], value);
> > + }
> > + } else {
> > + entry = udev_device_get_sysattr_list_entry(dev);
> > + while (entry) {
> > + const char *key = udev_list_entry_get_name(entry);
> >
> > - if (is_on_blacklist(key)) {
> > + if (is_on_blacklist(key)) {
> > + entry = udev_list_entry_get_next(entry);
> > + continue;
> > + }
> > +
> > + value = udev_device_get_sysattr_value(dev, key);
> > + igt_device_add_attr(idev, key, value);
> > entry = udev_list_entry_get_next(entry);
> > - continue;
> > + DBG("attr: %s, val: %s\n", key, value);
> > }
> > -
> > - value = udev_device_get_sysattr_value(dev, key);
> > - igt_device_add_attr(idev, key, value);
> > - entry = udev_list_entry_get_next(entry);
> > - DBG("attr: %s, val: %s\n", key, value);
> > }
> > }
> >
> > @@ -639,7 +653,8 @@ static char* strdup_nullsafe(const char* str)
> > * Fills structure with most usable udev device variables, properties
> > * and sysattrs.
> > */
> > -static struct igt_device *igt_device_new_from_udev(struct udev_device *dev)
> > +static struct igt_device *igt_device_new_from_udev(struct udev_device *dev,
> > + bool limit_attrs)
> > {
> > struct igt_device *idev = igt_device_new();
> >
> > @@ -654,7 +669,7 @@ static struct igt_device *igt_device_new_from_udev(struct udev_device *dev)
> > idev->drm_render = strdup(idev->devnode);
> >
> > get_props(dev, idev);
> > - get_attrs(dev, idev);
> > + get_attrs(dev, idev, limit_attrs);
>
> So here:
> limit_attrs ? get_attrs_limited(dev, idev) :
> get_attrs_all(dev, idev);
>
> It is not a blocker so with or without it
> Reviewed-by: Kamil Konieczny <kamil.konieczny@linux.intel.com>
Yeah, we may have two different functions instead of adding conditional
inside. I'll rework it.
--
Zbigniew
>
> Regards,
> Kamil
>
> >
> > if (is_pci_subsystem(idev)) {
> > uint16_t vendor, device;
> > @@ -868,7 +883,8 @@ static struct igt_device *igt_device_from_syspath(const char *syspath)
> > */
> > static void update_or_add_parent(struct udev *udev,
> > struct udev_device *dev,
> > - struct igt_device *idev)
> > + struct igt_device *idev,
> > + bool limit_attrs)
> > {
> > struct udev_device *parent_dev;
> > struct igt_device *parent_idev;
> > @@ -899,7 +915,7 @@ static void update_or_add_parent(struct udev *udev,
> > * return fresh udev device.
> > */
> > parent_dev = udev_device_new_from_syspath(udev, syspath);
> > - parent_idev = igt_device_new_from_udev(parent_dev);
> > + parent_idev = igt_device_new_from_udev(parent_dev, limit_attrs);
> > udev_device_unref(parent_dev);
> >
> > if (parent_idev)
> > @@ -1000,7 +1016,7 @@ static void index_pci_devices(void)
> > * Function sorts all found devices to keep same order of bus devices
> > * for providing predictable search.
> > */
> > -static void scan_drm_devices(void)
> > +static void scan_drm_devices(bool limit_attrs)
> > {
> > struct udev *udev;
> > struct udev_enumerate *enumerate;
> > @@ -1035,9 +1051,9 @@ static void scan_drm_devices(void)
> >
> > path = udev_list_entry_get_name(dev_list_entry);
> > udev_dev = udev_device_new_from_syspath(udev, path);
> > - idev = igt_device_new_from_udev(udev_dev);
> > + idev = igt_device_new_from_udev(udev_dev, limit_attrs);
> > igt_list_add_tail(&idev->link, &igt_devs.all);
> > - update_or_add_parent(udev, udev_dev, idev);
> > + update_or_add_parent(udev, udev_dev, idev, limit_attrs);
> >
> > udev_device_unref(udev_dev);
> > }
> > @@ -1092,17 +1108,28 @@ void igt_devices_free(void)
> > *
> > * Function scans udev in search of gpu devices.
> > */
> > -void igt_devices_scan(void)
> > +
> > +static void __igt_devices_scan(bool limit_attrs)
> > {
> > if (igt_devs.devs_scanned)
> > igt_devices_free();
> >
> > prepare_scan();
> > - scan_drm_devices();
> > + scan_drm_devices(limit_attrs);
> >
> > igt_devs.devs_scanned = true;
> > }
> >
> > +void igt_devices_scan(void)
> > +{
> > + __igt_devices_scan(true);
> > +}
> > +
> > +void igt_devices_scan_all_attrs(void)
> > +{
> > + __igt_devices_scan(false);
> > +}
> > +
> > static inline void _pr_simple(const char *k, const char *v)
> > {
> > printf(" %-16s: %s\n", k, v);
> > diff --git a/lib/igt_device_scan.h b/lib/igt_device_scan.h
> > index fa90134aa3..92741fe3c7 100644
> > --- a/lib/igt_device_scan.h
> > +++ b/lib/igt_device_scan.h
> > @@ -64,6 +64,7 @@ struct igt_device_card {
> > };
> >
> > void igt_devices_scan(void);
> > +void igt_devices_scan_all_attrs(void);
> >
> > void igt_devices_print(const struct igt_devices_print_format *fmt);
> > void igt_devices_print_vendors(void);
> > diff --git a/tools/lsgpu.c b/tools/lsgpu.c
> > index e482ca6b75..e683900833 100644
> > --- a/tools/lsgpu.c
> > +++ b/tools/lsgpu.c
> > @@ -362,7 +362,7 @@ int main(int argc, char *argv[])
> > printf("Notice: Using filter from .igtrc\n");
> > }
> >
> > - igt_devices_scan();
> > + igt_devices_scan_all_attrs();
> >
> > if (igt_device != NULL) {
> > struct igt_device_card card;
> > --
> > 2.34.1
> >
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH i-g-t] lib/igt_device_scan: limit fetched device attributes from udev
2025-01-29 14:48 ` [PATCH i-g-t] " Kamil Konieczny
2025-01-30 10:17 ` Zbigniew Kempczyński
@ 2025-01-30 10:20 ` Zbigniew Kempczyński
1 sibling, 0 replies; 13+ messages in thread
From: Zbigniew Kempczyński @ 2025-01-30 10:20 UTC (permalink / raw)
To: Kamil Konieczny, igt-dev, Lucas De Marchi
On Wed, Jan 29, 2025 at 03:48:49PM +0100, Kamil Konieczny wrote:
> Hi Zbigniew,
> On 2025-01-28 at 09:30:14 +0100, Zbigniew Kempczyński wrote:
> > Tests don't need all attributes so default device scanning is now
> > limited to small list directly used in device filters. To be backward
> > compatible tools like lsgpu still may scan whole attribute list what
> > keeps this behavior intact.
> >
> > Cc: Lucas De Marchi <lucas.demarchi@intel.com>
> > Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com>
> > Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
> > ---
> > lib/igt_device_scan.c | 69 ++++++++++++++++++++++++++++++-------------
> > lib/igt_device_scan.h | 1 +
> > tools/lsgpu.c | 2 +-
> > 3 files changed, 50 insertions(+), 22 deletions(-)
> >
> > diff --git a/lib/igt_device_scan.c b/lib/igt_device_scan.c
> > index c36b0efa90..15f6bf5728 100644
> > --- a/lib/igt_device_scan.c
> > +++ b/lib/igt_device_scan.c
> > @@ -22,6 +22,7 @@
> > *
> > */
> >
> > +#include "drmtest.h"
>
> Could you add a note here why this is needed? Something like
>
> #include "drmtest.h" /* for macro ARRAY_SIZE */
I don't think we should go this way, even if I use only ARRAY_SIZE from
this header. If someone will modify the code and start using different
macro from this header this comment will be outdated and incorrect.
--
Zbigniew
^ permalink raw reply [flat|nested] 13+ messages in thread
* [PATCH i-g-t] lib/igt_device_scan: limit fetched device attributes from udev
@ 2025-01-30 10:27 Zbigniew Kempczyński
2025-01-30 12:00 ` Kamil Konieczny
0 siblings, 1 reply; 13+ messages in thread
From: Zbigniew Kempczyński @ 2025-01-30 10:27 UTC (permalink / raw)
To: igt-dev; +Cc: Zbigniew Kempczyński, Lucas De Marchi, Kamil Konieczny
Tests don't need all attributes so default device scanning is now
limited to small list directly used in device filters. To be backward
compatible tools like lsgpu still may scan whole attribute list what
keeps this behavior intact.
Cc: Lucas De Marchi <lucas.demarchi@intel.com>
Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com>
Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
---
v2: refactor code a bit (Kamil)
---
lib/igt_device_scan.c | 50 ++++++++++++++++++++++++++++++++++---------
lib/igt_device_scan.h | 1 +
tools/lsgpu.c | 2 +-
3 files changed, 42 insertions(+), 11 deletions(-)
diff --git a/lib/igt_device_scan.c b/lib/igt_device_scan.c
index c36b0efa90..711bedc5c8 100644
--- a/lib/igt_device_scan.c
+++ b/lib/igt_device_scan.c
@@ -22,6 +22,7 @@
*
*/
+#include "drmtest.h"
#include "igt_core.h"
#include "igt_device_scan.h"
#include "igt_list.h"
@@ -206,6 +207,8 @@ enum dev_type {
#define STR_INTEGRATED "integrated"
#define STR_DISCRETE "discrete"
+static const char * const attrs[] = { "driver", "sriov_numvfs", "physfn" };
+
static inline bool strequal(const char *a, const char *b)
{
if (a == NULL || b == NULL)
@@ -548,7 +551,7 @@ static void get_props(struct udev_device *dev, struct igt_device *idev)
* Function skips sysattrs from blacklist ht (acquiring some values can take
* seconds).
*/
-static void get_attrs(struct udev_device *dev, struct igt_device *idev)
+static void get_attrs_all(struct udev_device *dev, struct igt_device *idev)
{
struct udev_list_entry *entry;
@@ -569,6 +572,19 @@ static void get_attrs(struct udev_device *dev, struct igt_device *idev)
}
}
+static void get_attrs_limited(struct udev_device *dev, struct igt_device *idev)
+{
+ const char *value;
+
+ for (int i = 0; i < ARRAY_SIZE(attrs); i++) {
+ value = udev_device_get_sysattr_value(dev, attrs[i]);
+ if (!value)
+ continue;
+ igt_device_add_attr(idev, attrs[i], value);
+ DBG("attr: %s, val: %s\n", attrs[i], value);
+ }
+}
+
#define get_prop(dev, prop) ((char *) g_hash_table_lookup(dev->props_ht, prop))
#define get_attr(dev, attr) ((char *) g_hash_table_lookup(dev->attrs_ht, attr))
#define get_prop_subsystem(dev) get_prop(dev, "SUBSYSTEM")
@@ -639,7 +655,8 @@ static char* strdup_nullsafe(const char* str)
* Fills structure with most usable udev device variables, properties
* and sysattrs.
*/
-static struct igt_device *igt_device_new_from_udev(struct udev_device *dev)
+static struct igt_device *igt_device_new_from_udev(struct udev_device *dev,
+ bool limit_attrs)
{
struct igt_device *idev = igt_device_new();
@@ -654,7 +671,8 @@ static struct igt_device *igt_device_new_from_udev(struct udev_device *dev)
idev->drm_render = strdup(idev->devnode);
get_props(dev, idev);
- get_attrs(dev, idev);
+ limit_attrs ? get_attrs_limited(dev, idev) :
+ get_attrs_all(dev, idev);
if (is_pci_subsystem(idev)) {
uint16_t vendor, device;
@@ -868,7 +886,8 @@ static struct igt_device *igt_device_from_syspath(const char *syspath)
*/
static void update_or_add_parent(struct udev *udev,
struct udev_device *dev,
- struct igt_device *idev)
+ struct igt_device *idev,
+ bool limit_attrs)
{
struct udev_device *parent_dev;
struct igt_device *parent_idev;
@@ -899,7 +918,7 @@ static void update_or_add_parent(struct udev *udev,
* return fresh udev device.
*/
parent_dev = udev_device_new_from_syspath(udev, syspath);
- parent_idev = igt_device_new_from_udev(parent_dev);
+ parent_idev = igt_device_new_from_udev(parent_dev, limit_attrs);
udev_device_unref(parent_dev);
if (parent_idev)
@@ -1000,7 +1019,7 @@ static void index_pci_devices(void)
* Function sorts all found devices to keep same order of bus devices
* for providing predictable search.
*/
-static void scan_drm_devices(void)
+static void scan_drm_devices(bool limit_attrs)
{
struct udev *udev;
struct udev_enumerate *enumerate;
@@ -1035,9 +1054,9 @@ static void scan_drm_devices(void)
path = udev_list_entry_get_name(dev_list_entry);
udev_dev = udev_device_new_from_syspath(udev, path);
- idev = igt_device_new_from_udev(udev_dev);
+ idev = igt_device_new_from_udev(udev_dev, limit_attrs);
igt_list_add_tail(&idev->link, &igt_devs.all);
- update_or_add_parent(udev, udev_dev, idev);
+ update_or_add_parent(udev, udev_dev, idev, limit_attrs);
udev_device_unref(udev_dev);
}
@@ -1092,17 +1111,28 @@ void igt_devices_free(void)
*
* Function scans udev in search of gpu devices.
*/
-void igt_devices_scan(void)
+
+static void __igt_devices_scan(bool limit_attrs)
{
if (igt_devs.devs_scanned)
igt_devices_free();
prepare_scan();
- scan_drm_devices();
+ scan_drm_devices(limit_attrs);
igt_devs.devs_scanned = true;
}
+void igt_devices_scan(void)
+{
+ __igt_devices_scan(true);
+}
+
+void igt_devices_scan_all_attrs(void)
+{
+ __igt_devices_scan(false);
+}
+
static inline void _pr_simple(const char *k, const char *v)
{
printf(" %-16s: %s\n", k, v);
diff --git a/lib/igt_device_scan.h b/lib/igt_device_scan.h
index fa90134aa3..92741fe3c7 100644
--- a/lib/igt_device_scan.h
+++ b/lib/igt_device_scan.h
@@ -64,6 +64,7 @@ struct igt_device_card {
};
void igt_devices_scan(void);
+void igt_devices_scan_all_attrs(void);
void igt_devices_print(const struct igt_devices_print_format *fmt);
void igt_devices_print_vendors(void);
diff --git a/tools/lsgpu.c b/tools/lsgpu.c
index e482ca6b75..e683900833 100644
--- a/tools/lsgpu.c
+++ b/tools/lsgpu.c
@@ -362,7 +362,7 @@ int main(int argc, char *argv[])
printf("Notice: Using filter from .igtrc\n");
}
- igt_devices_scan();
+ igt_devices_scan_all_attrs();
if (igt_device != NULL) {
struct igt_device_card card;
--
2.34.1
^ permalink raw reply related [flat|nested] 13+ messages in thread
* Re: [PATCH i-g-t] lib/igt_device_scan: limit fetched device attributes from udev
2025-01-30 10:27 Zbigniew Kempczyński
@ 2025-01-30 12:00 ` Kamil Konieczny
2025-02-03 8:04 ` Bernatowicz, Marcin
0 siblings, 1 reply; 13+ messages in thread
From: Kamil Konieczny @ 2025-01-30 12:00 UTC (permalink / raw)
To: igt-dev
Cc: Zbigniew Kempczyński, Marcin Bernatowicz, Lukasz Laguna,
Lucas De Marchi
Hi Zbigniew,
On 2025-01-30 at 11:27:41 +0100, Zbigniew Kempczyński wrote:
> Tests don't need all attributes so default device scanning is now
> limited to small list directly used in device filters. To be backward
> compatible tools like lsgpu still may scan whole attribute list what
> keeps this behavior intact.
>
> Cc: Lucas De Marchi <lucas.demarchi@intel.com>
> Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com>
+Cc sriov developers, please wait with merge until you hear
opinion from them
Cc: Marcin Bernatowicz <marcin.bernatowicz@linux.intel.com>
Cc: Lukasz Laguna <lukasz.laguna@intel.com>
> Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
> ---
> v2: refactor code a bit (Kamil)
Now it looks better, change is smaller and easy to read.
Reviewed-by: Kamil Konieczny <kamil.konieczny@linux.intel.com>
> ---
> lib/igt_device_scan.c | 50 ++++++++++++++++++++++++++++++++++---------
> lib/igt_device_scan.h | 1 +
> tools/lsgpu.c | 2 +-
> 3 files changed, 42 insertions(+), 11 deletions(-)
>
> diff --git a/lib/igt_device_scan.c b/lib/igt_device_scan.c
> index c36b0efa90..711bedc5c8 100644
> --- a/lib/igt_device_scan.c
> +++ b/lib/igt_device_scan.c
> @@ -22,6 +22,7 @@
> *
> */
>
> +#include "drmtest.h"
> #include "igt_core.h"
> #include "igt_device_scan.h"
> #include "igt_list.h"
> @@ -206,6 +207,8 @@ enum dev_type {
> #define STR_INTEGRATED "integrated"
> #define STR_DISCRETE "discrete"
>
> +static const char * const attrs[] = { "driver", "sriov_numvfs", "physfn" };
> +
> static inline bool strequal(const char *a, const char *b)
> {
> if (a == NULL || b == NULL)
> @@ -548,7 +551,7 @@ static void get_props(struct udev_device *dev, struct igt_device *idev)
> * Function skips sysattrs from blacklist ht (acquiring some values can take
> * seconds).
> */
> -static void get_attrs(struct udev_device *dev, struct igt_device *idev)
> +static void get_attrs_all(struct udev_device *dev, struct igt_device *idev)
> {
> struct udev_list_entry *entry;
>
> @@ -569,6 +572,19 @@ static void get_attrs(struct udev_device *dev, struct igt_device *idev)
> }
> }
>
> +static void get_attrs_limited(struct udev_device *dev, struct igt_device *idev)
> +{
> + const char *value;
> +
> + for (int i = 0; i < ARRAY_SIZE(attrs); i++) {
> + value = udev_device_get_sysattr_value(dev, attrs[i]);
> + if (!value)
> + continue;
> + igt_device_add_attr(idev, attrs[i], value);
> + DBG("attr: %s, val: %s\n", attrs[i], value);
> + }
> +}
> +
> #define get_prop(dev, prop) ((char *) g_hash_table_lookup(dev->props_ht, prop))
> #define get_attr(dev, attr) ((char *) g_hash_table_lookup(dev->attrs_ht, attr))
> #define get_prop_subsystem(dev) get_prop(dev, "SUBSYSTEM")
> @@ -639,7 +655,8 @@ static char* strdup_nullsafe(const char* str)
> * Fills structure with most usable udev device variables, properties
> * and sysattrs.
> */
> -static struct igt_device *igt_device_new_from_udev(struct udev_device *dev)
> +static struct igt_device *igt_device_new_from_udev(struct udev_device *dev,
> + bool limit_attrs)
> {
> struct igt_device *idev = igt_device_new();
>
> @@ -654,7 +671,8 @@ static struct igt_device *igt_device_new_from_udev(struct udev_device *dev)
> idev->drm_render = strdup(idev->devnode);
>
> get_props(dev, idev);
> - get_attrs(dev, idev);
> + limit_attrs ? get_attrs_limited(dev, idev) :
> + get_attrs_all(dev, idev);
>
> if (is_pci_subsystem(idev)) {
> uint16_t vendor, device;
> @@ -868,7 +886,8 @@ static struct igt_device *igt_device_from_syspath(const char *syspath)
> */
> static void update_or_add_parent(struct udev *udev,
> struct udev_device *dev,
> - struct igt_device *idev)
> + struct igt_device *idev,
> + bool limit_attrs)
> {
> struct udev_device *parent_dev;
> struct igt_device *parent_idev;
> @@ -899,7 +918,7 @@ static void update_or_add_parent(struct udev *udev,
> * return fresh udev device.
> */
> parent_dev = udev_device_new_from_syspath(udev, syspath);
> - parent_idev = igt_device_new_from_udev(parent_dev);
> + parent_idev = igt_device_new_from_udev(parent_dev, limit_attrs);
> udev_device_unref(parent_dev);
>
> if (parent_idev)
> @@ -1000,7 +1019,7 @@ static void index_pci_devices(void)
> * Function sorts all found devices to keep same order of bus devices
> * for providing predictable search.
> */
> -static void scan_drm_devices(void)
> +static void scan_drm_devices(bool limit_attrs)
> {
> struct udev *udev;
> struct udev_enumerate *enumerate;
> @@ -1035,9 +1054,9 @@ static void scan_drm_devices(void)
>
> path = udev_list_entry_get_name(dev_list_entry);
> udev_dev = udev_device_new_from_syspath(udev, path);
> - idev = igt_device_new_from_udev(udev_dev);
> + idev = igt_device_new_from_udev(udev_dev, limit_attrs);
> igt_list_add_tail(&idev->link, &igt_devs.all);
> - update_or_add_parent(udev, udev_dev, idev);
> + update_or_add_parent(udev, udev_dev, idev, limit_attrs);
>
> udev_device_unref(udev_dev);
> }
> @@ -1092,17 +1111,28 @@ void igt_devices_free(void)
> *
> * Function scans udev in search of gpu devices.
> */
> -void igt_devices_scan(void)
> +
> +static void __igt_devices_scan(bool limit_attrs)
> {
> if (igt_devs.devs_scanned)
> igt_devices_free();
>
> prepare_scan();
> - scan_drm_devices();
> + scan_drm_devices(limit_attrs);
>
> igt_devs.devs_scanned = true;
> }
>
> +void igt_devices_scan(void)
> +{
> + __igt_devices_scan(true);
> +}
> +
> +void igt_devices_scan_all_attrs(void)
> +{
> + __igt_devices_scan(false);
> +}
> +
> static inline void _pr_simple(const char *k, const char *v)
> {
> printf(" %-16s: %s\n", k, v);
> diff --git a/lib/igt_device_scan.h b/lib/igt_device_scan.h
> index fa90134aa3..92741fe3c7 100644
> --- a/lib/igt_device_scan.h
> +++ b/lib/igt_device_scan.h
> @@ -64,6 +64,7 @@ struct igt_device_card {
> };
>
> void igt_devices_scan(void);
> +void igt_devices_scan_all_attrs(void);
>
> void igt_devices_print(const struct igt_devices_print_format *fmt);
> void igt_devices_print_vendors(void);
> diff --git a/tools/lsgpu.c b/tools/lsgpu.c
> index e482ca6b75..e683900833 100644
> --- a/tools/lsgpu.c
> +++ b/tools/lsgpu.c
> @@ -362,7 +362,7 @@ int main(int argc, char *argv[])
> printf("Notice: Using filter from .igtrc\n");
> }
>
> - igt_devices_scan();
> + igt_devices_scan_all_attrs();
>
> if (igt_device != NULL) {
> struct igt_device_card card;
> --
> 2.34.1
>
^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH i-g-t] lib/igt_device_scan: limit fetched device attributes from udev
2025-01-30 12:00 ` Kamil Konieczny
@ 2025-02-03 8:04 ` Bernatowicz, Marcin
0 siblings, 0 replies; 13+ messages in thread
From: Bernatowicz, Marcin @ 2025-02-03 8:04 UTC (permalink / raw)
To: Kamil Konieczny, igt-dev, Zbigniew Kempczyński,
Lukasz Laguna, Lucas De Marchi
On 1/30/2025 1:00 PM, Kamil Konieczny wrote:
> Hi Zbigniew,
> On 2025-01-30 at 11:27:41 +0100, Zbigniew Kempczyński wrote:
>> Tests don't need all attributes so default device scanning is now
>> limited to small list directly used in device filters. To be backward
>> compatible tools like lsgpu still may scan whole attribute list what
>> keeps this behavior intact.
>>
>> Cc: Lucas De Marchi <lucas.demarchi@intel.com>
>> Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com>
>
> +Cc sriov developers, please wait with merge until you hear
> opinion from them
>
> Cc: Marcin Bernatowicz <marcin.bernatowicz@linux.intel.com>
> Cc: Lukasz Laguna <lukasz.laguna@intel.com>
>
>> Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
>> ---
>> v2: refactor code a bit (Kamil)
>
> Now it looks better, change is smaller and easy to read.
>
> Reviewed-by: Kamil Konieczny <kamil.konieczny@linux.intel.com>
>
>
>> ---
>> lib/igt_device_scan.c | 50 ++++++++++++++++++++++++++++++++++---------
>> lib/igt_device_scan.h | 1 +
>> tools/lsgpu.c | 2 +-
>> 3 files changed, 42 insertions(+), 11 deletions(-)
>>
>> diff --git a/lib/igt_device_scan.c b/lib/igt_device_scan.c
>> index c36b0efa90..711bedc5c8 100644
>> --- a/lib/igt_device_scan.c
>> +++ b/lib/igt_device_scan.c
>> @@ -22,6 +22,7 @@
>> *
>> */
>>
>> +#include "drmtest.h"
>> #include "igt_core.h"
>> #include "igt_device_scan.h"
>> #include "igt_list.h"
>> @@ -206,6 +207,8 @@ enum dev_type {
>> #define STR_INTEGRATED "integrated"
>> #define STR_DISCRETE "discrete"
>>
>> +static const char * const attrs[] = { "driver", "sriov_numvfs", "physfn" };
>> +
>> static inline bool strequal(const char *a, const char *b)
>> {
>> if (a == NULL || b == NULL)
>> @@ -548,7 +551,7 @@ static void get_props(struct udev_device *dev, struct igt_device *idev)
>> * Function skips sysattrs from blacklist ht (acquiring some values can take
>> * seconds).
>> */
>> -static void get_attrs(struct udev_device *dev, struct igt_device *idev)
>> +static void get_attrs_all(struct udev_device *dev, struct igt_device *idev)
>> {
>> struct udev_list_entry *entry;
>>
>> @@ -569,6 +572,19 @@ static void get_attrs(struct udev_device *dev, struct igt_device *idev)
>> }
>> }
>>
>> +static void get_attrs_limited(struct udev_device *dev, struct igt_device *idev)
>> +{
>> + const char *value;
>> +
>> + for (int i = 0; i < ARRAY_SIZE(attrs); i++) {
>> + value = udev_device_get_sysattr_value(dev, attrs[i]);
>> + if (!value)
>> + continue;
>> + igt_device_add_attr(idev, attrs[i], value);
>> + DBG("attr: %s, val: %s\n", attrs[i], value);
>> + }
>> +}
>> +
>> #define get_prop(dev, prop) ((char *) g_hash_table_lookup(dev->props_ht, prop))
>> #define get_attr(dev, attr) ((char *) g_hash_table_lookup(dev->attrs_ht, attr))
>> #define get_prop_subsystem(dev) get_prop(dev, "SUBSYSTEM")
>> @@ -639,7 +655,8 @@ static char* strdup_nullsafe(const char* str)
>> * Fills structure with most usable udev device variables, properties
>> * and sysattrs.
>> */
>> -static struct igt_device *igt_device_new_from_udev(struct udev_device *dev)
>> +static struct igt_device *igt_device_new_from_udev(struct udev_device *dev,
>> + bool limit_attrs)
>> {
>> struct igt_device *idev = igt_device_new();
>>
>> @@ -654,7 +671,8 @@ static struct igt_device *igt_device_new_from_udev(struct udev_device *dev)
>> idev->drm_render = strdup(idev->devnode);
>>
>> get_props(dev, idev);
>> - get_attrs(dev, idev);
>> + limit_attrs ? get_attrs_limited(dev, idev) :
>> + get_attrs_all(dev, idev);
>>
>> if (is_pci_subsystem(idev)) {
>> uint16_t vendor, device;
>> @@ -868,7 +886,8 @@ static struct igt_device *igt_device_from_syspath(const char *syspath)
>> */
>> static void update_or_add_parent(struct udev *udev,
>> struct udev_device *dev,
>> - struct igt_device *idev)
>> + struct igt_device *idev,
>> + bool limit_attrs)
>> {
>> struct udev_device *parent_dev;
>> struct igt_device *parent_idev;
>> @@ -899,7 +918,7 @@ static void update_or_add_parent(struct udev *udev,
>> * return fresh udev device.
>> */
>> parent_dev = udev_device_new_from_syspath(udev, syspath);
>> - parent_idev = igt_device_new_from_udev(parent_dev);
>> + parent_idev = igt_device_new_from_udev(parent_dev, limit_attrs);
>> udev_device_unref(parent_dev);
>>
>> if (parent_idev)
>> @@ -1000,7 +1019,7 @@ static void index_pci_devices(void)
>> * Function sorts all found devices to keep same order of bus devices
>> * for providing predictable search.
>> */
>> -static void scan_drm_devices(void)
>> +static void scan_drm_devices(bool limit_attrs)
>> {
>> struct udev *udev;
>> struct udev_enumerate *enumerate;
>> @@ -1035,9 +1054,9 @@ static void scan_drm_devices(void)
>>
>> path = udev_list_entry_get_name(dev_list_entry);
>> udev_dev = udev_device_new_from_syspath(udev, path);
>> - idev = igt_device_new_from_udev(udev_dev);
>> + idev = igt_device_new_from_udev(udev_dev, limit_attrs);
>> igt_list_add_tail(&idev->link, &igt_devs.all);
>> - update_or_add_parent(udev, udev_dev, idev);
>> + update_or_add_parent(udev, udev_dev, idev, limit_attrs);
>>
>> udev_device_unref(udev_dev);
>> }
>> @@ -1092,17 +1111,28 @@ void igt_devices_free(void)
>> *
>> * Function scans udev in search of gpu devices.
>> */
>> -void igt_devices_scan(void)
>> +
>> +static void __igt_devices_scan(bool limit_attrs)
>> {
>> if (igt_devs.devs_scanned)
>> igt_devices_free();
>>
>> prepare_scan();
>> - scan_drm_devices();
>> + scan_drm_devices(limit_attrs);
>>
>> igt_devs.devs_scanned = true;
>> }
>>
>> +void igt_devices_scan(void)
>> +{
>> + __igt_devices_scan(true);
>> +}
>> +
>> +void igt_devices_scan_all_attrs(void)
>> +{
>> + __igt_devices_scan(false);
>> +}
>> +
>> static inline void _pr_simple(const char *k, const char *v)
>> {
>> printf(" %-16s: %s\n", k, v);
>> diff --git a/lib/igt_device_scan.h b/lib/igt_device_scan.h
>> index fa90134aa3..92741fe3c7 100644
>> --- a/lib/igt_device_scan.h
>> +++ b/lib/igt_device_scan.h
>> @@ -64,6 +64,7 @@ struct igt_device_card {
>> };
>>
>> void igt_devices_scan(void);
>> +void igt_devices_scan_all_attrs(void);
>>
>> void igt_devices_print(const struct igt_devices_print_format *fmt);
>> void igt_devices_print_vendors(void);
>> diff --git a/tools/lsgpu.c b/tools/lsgpu.c
>> index e482ca6b75..e683900833 100644
>> --- a/tools/lsgpu.c
>> +++ b/tools/lsgpu.c
>> @@ -362,7 +362,7 @@ int main(int argc, char *argv[])
>> printf("Notice: Using filter from .igtrc\n");
>> }
>>
>> - igt_devices_scan();
>> + igt_devices_scan_all_attrs();
>>
>> if (igt_device != NULL) {
>> struct igt_device_card card;
LGTM,
Reviewed-by: Marcin Bernatowicz <marcin.bernatowicz@linux.intel.com>
>> --
>> 2.34.1
>>
^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2025-02-03 8:04 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-01-28 8:30 [PATCH i-g-t] lib/igt_device_scan: limit fetched device attributes from udev Zbigniew Kempczyński
2025-01-28 11:04 ` ✓ i915.CI.BAT: success for " Patchwork
2025-01-28 11:08 ` ✓ Xe.CI.BAT: " Patchwork
2025-01-28 17:42 ` ✗ i915.CI.Full: failure " Patchwork
2025-01-29 6:12 ` Zbigniew Kempczyński
2025-01-28 21:06 ` ✗ Xe.CI.Full: " Patchwork
2025-01-29 6:14 ` Zbigniew Kempczyński
2025-01-29 14:48 ` [PATCH i-g-t] " Kamil Konieczny
2025-01-30 10:17 ` Zbigniew Kempczyński
2025-01-30 10:20 ` Zbigniew Kempczyński
-- strict thread matches above, loose matches on Subject: below --
2025-01-30 10:27 Zbigniew Kempczyński
2025-01-30 12:00 ` Kamil Konieczny
2025-02-03 8:04 ` Bernatowicz, Marcin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox