Igt-dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH i-g-t v5] lib/drmtest: Create proper error report when open driver fails
@ 2026-05-06 16:09 Kamil Konieczny
  2026-05-06 18:08 ` ✓ i915.CI.BAT: success for lib/drmtest: Create proper error report when open driver fails (rev5) Patchwork
                   ` (5 more replies)
  0 siblings, 6 replies; 9+ messages in thread
From: Kamil Konieczny @ 2026-05-06 16:09 UTC (permalink / raw)
  To: igt-dev
  Cc: Kamil Konieczny, Ashutosh Dixit, Karthik B S,
	Zbigniew Kempczyński, Jani Nikula

When first try for opening driver fails then opening function is
searching for next available device. When that also fails
reporting is printing last errno which could mislead developer:

$ build/tests/kms_dp_aux_dev
IGT-Version: 2.3-NO-GIT (x86_64) (Linux: 6.17.0-19-generic x86_64)
Test requirement not met in function drm_open_driver, file ../lib/drmtest.c:754:
Test requirement: !(fd<0)
No known gpu found for chipset flags 0x4294965755 (any)
Last errno: 2, No such file or directory
SKIP (0.006s)

ls /dev/dri
by-path  card1  renderD128

The real problem here is lack of permissions as there was a card
but program could not open it. Break looking for a card as soon
as an error is different from ENOENT. It will create a proper
error report which will print:

Last errno: 13, Permission denied

v3: break only when errno actually happens in open() (Kamil)
v4: removed 'else', removed errno printing (Zbigniew)
v5: use explicit strerror() (Kamil)

Cc: Ashutosh Dixit <ashutosh.dixit@intel.com>
Cc: Karthik B S <karthik.b.s@intel.com>
Cc: "Zbigniew Kempczyński" <zbigniew.kempczynski@intel.com>
Cc: Jani Nikula <jani.nikula@intel.com>
Signed-off-by: Kamil Konieczny <kamil.konieczny@linux.intel.com>
---
 lib/drmtest.c          | 26 +++++++++++++++++++++-----
 lib/drmtest.h          |  2 +-
 lib/igt_sriov_device.c |  2 +-
 3 files changed, 23 insertions(+), 7 deletions(-)

diff --git a/lib/drmtest.c b/lib/drmtest.c
index 4a788ea7a..084737edf 100644
--- a/lib/drmtest.c
+++ b/lib/drmtest.c
@@ -323,6 +323,7 @@ static void log_opened_device_path(const char *device_path)
  * __drm_open_device:
  * @name: DRM node name
  * @chipset: OR'd flags for chipset to be opened
+ * @error: pointer for saving errno when open() fails
  *
  * Open a drm legacy device node with given @name and compatible with given
  * @chipset flag.
@@ -334,8 +335,10 @@ static void log_opened_device_path(const char *device_path)
  * name, even when driver was excluded by ANY or is not listed in known drivers.
  *
  * Returns: DRM file descriptor or -1 on error
+ *
+ * When open() succeeds, sets @error to zero otherwise to errno
  */
-int __drm_open_device(const char *name, unsigned int chipset)
+int __drm_open_device(const char *name, unsigned int chipset, int *error)
 {
 	const char *forced;
 	char dev_name[16] = "";
@@ -343,8 +346,15 @@ int __drm_open_device(const char *name, unsigned int chipset)
 	int fd;
 
 	fd = open(name, O_RDWR);
-	if (fd == -1)
+	if (fd == -1) {
+		if (error)
+			*error = errno;
+
 		return -1;
+	}
+
+	if (error)
+		*error = 0;
 
 	if (__get_drm_device_name(fd, dev_name, sizeof(dev_name) - 1) == -1)
 		goto err;
@@ -426,6 +436,7 @@ static bool _is_already_opened(const char *path, int as_idx)
 static int __search_and_open(const char *base, int offset, unsigned int chipset, int as_idx)
 {
 	const char *forced;
+	int err;
 
 	forced = forced_driver();
 	if (forced)
@@ -440,9 +451,14 @@ static int __search_and_open(const char *base, int offset, unsigned int chipset,
 		if (_is_already_opened(name, as_idx))
 			continue;
 
-		fd = __drm_open_device(name, chipset);
+		fd = __drm_open_device(name, chipset, &err);
 		if (fd != -1)
 			return fd;
+
+		if (err) {
+			igt_debug("Error at open %s %s\n", name, strerror(err));
+			break;
+		}
 	}
 
 	return -1;
@@ -500,13 +516,13 @@ static int __open_driver_exact(const char *name, unsigned int chipset)
 {
 	int fd;
 
-	fd = __drm_open_device(name, chipset);
+	fd = __drm_open_device(name, chipset, NULL);
 	if (fd != -1)
 		return fd;
 
 	drm_load_module(chipset);
 
-	return __drm_open_device(name, chipset);
+	return __drm_open_device(name, chipset, NULL);
 }
 
 /*
diff --git a/lib/drmtest.h b/lib/drmtest.h
index 37874d729..126feffda 100644
--- a/lib/drmtest.h
+++ b/lib/drmtest.h
@@ -117,7 +117,7 @@ unsigned int drm_get_chipset(int fd);
  */
 #define IS_ALIGNED(v, a)	(((v) & ((typeof(v))(a) - 1)) == 0)
 
-int __drm_open_device(const char *name, unsigned int chipset);
+int __drm_open_device(const char *name, unsigned int chipset, int *error);
 void drm_load_module(unsigned int chipset);
 int drm_open_driver_another(int idx, int chipset);
 int drm_open_driver(int chipset);
diff --git a/lib/igt_sriov_device.c b/lib/igt_sriov_device.c
index 1f4c3ac04..21d23298b 100644
--- a/lib/igt_sriov_device.c
+++ b/lib/igt_sriov_device.c
@@ -284,7 +284,7 @@ int igt_sriov_open_vf_drm_device(int pf, unsigned int vf_num)
 	if (!found)
 		return -1;
 
-	fd = __drm_open_device(dev_name, DRIVER_ANY);
+	fd = __drm_open_device(dev_name, DRIVER_ANY, NULL);
 	if (fd >= 0 && is_xe_device(fd))
 		xe_device_get(fd);
 
-- 
2.54.0


^ permalink raw reply related	[flat|nested] 9+ messages in thread

* ✓ i915.CI.BAT: success for lib/drmtest: Create proper error report when open driver fails (rev5)
  2026-05-06 16:09 [PATCH i-g-t v5] lib/drmtest: Create proper error report when open driver fails Kamil Konieczny
@ 2026-05-06 18:08 ` Patchwork
  2026-05-06 18:21 ` ✓ Xe.CI.BAT: " Patchwork
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2026-05-06 18:08 UTC (permalink / raw)
  To: Kamil Konieczny; +Cc: igt-dev

[-- Attachment #1: Type: text/plain, Size: 3874 bytes --]

== Series Details ==

Series: lib/drmtest: Create proper error report when open driver fails (rev5)
URL   : https://patchwork.freedesktop.org/series/163593/
State : success

== Summary ==

CI Bug Log - changes from IGT_8894 -> IGTPW_15114
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

  External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/index.html

Participating hosts (42 -> 40)
------------------------------

  Missing    (2): bat-dg2-13 fi-snb-2520m 

Known issues
------------

  Here are the changes found in IGTPW_15114 that come from known issues:

### IGT changes ###

#### Issues hit ####

  * igt@i915_selftest@live@workarounds:
    - bat-dg2-14:         [PASS][1] -> [DMESG-FAIL][2] ([i915#12061]) +1 other test dmesg-fail
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8894/bat-dg2-14/igt@i915_selftest@live@workarounds.html
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/bat-dg2-14/igt@i915_selftest@live@workarounds.html

  * igt@kms_hdmi_inject@inject-audio:
    - fi-tgl-1115g4:      [PASS][3] -> [FAIL][4] ([i915#14867])
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8894/fi-tgl-1115g4/igt@kms_hdmi_inject@inject-audio.html
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/fi-tgl-1115g4/igt@kms_hdmi_inject@inject-audio.html

  
#### Possible fixes ####

  * igt@i915_selftest@live@sanitycheck:
    - fi-kbl-7567u:       [DMESG-WARN][5] ([i915#13735]) -> [PASS][6] +79 other tests pass
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8894/fi-kbl-7567u/igt@i915_selftest@live@sanitycheck.html
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/fi-kbl-7567u/igt@i915_selftest@live@sanitycheck.html

  * igt@i915_selftest@live@workarounds:
    - bat-arls-6:         [DMESG-FAIL][7] ([i915#12061]) -> [PASS][8] +1 other test pass
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8894/bat-arls-6/igt@i915_selftest@live@workarounds.html
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/bat-arls-6/igt@i915_selftest@live@workarounds.html

  * igt@kms_busy@basic@flip:
    - fi-kbl-7567u:       [DMESG-WARN][9] ([i915#13735] / [i915#180]) -> [PASS][10]
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8894/fi-kbl-7567u/igt@kms_busy@basic@flip.html
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/fi-kbl-7567u/igt@kms_busy@basic@flip.html

  * igt@kms_pm_rpm@basic-pci-d3-state:
    - fi-kbl-7567u:       [DMESG-WARN][11] ([i915#13735] / [i915#15673] / [i915#180]) -> [PASS][12] +52 other tests pass
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8894/fi-kbl-7567u/igt@kms_pm_rpm@basic-pci-d3-state.html
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/fi-kbl-7567u/igt@kms_pm_rpm@basic-pci-d3-state.html

  
  [i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
  [i915#13735]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13735
  [i915#14867]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14867
  [i915#15673]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15673
  [i915#180]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/180


Build changes
-------------

  * CI: CI-20190529 -> None
  * IGT: IGT_8894 -> IGTPW_15114
  * Linux: CI_DRM_18417 -> CI_DRM_18432

  CI-20190529: 20190529
  CI_DRM_18417: 835de80ce9b34b618442ba91483170201b50b553 @ git://anongit.freedesktop.org/gfx-ci/linux
  CI_DRM_18432: 8fbe29a5c889ea210aa55f3ee9a4b753290ad4b1 @ git://anongit.freedesktop.org/gfx-ci/linux
  IGTPW_15114: b2c735fe8d6a735db3d79aa847d21d426426d205 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  IGT_8894: 044f2c8744a52317c4651b4ca9d3b12f5be51575 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/index.html

[-- Attachment #2: Type: text/html, Size: 4923 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* ✓ Xe.CI.BAT: success for lib/drmtest: Create proper error report when open driver fails (rev5)
  2026-05-06 16:09 [PATCH i-g-t v5] lib/drmtest: Create proper error report when open driver fails Kamil Konieczny
  2026-05-06 18:08 ` ✓ i915.CI.BAT: success for lib/drmtest: Create proper error report when open driver fails (rev5) Patchwork
@ 2026-05-06 18:21 ` Patchwork
  2026-05-06 18:31 ` [PATCH i-g-t v5] lib/drmtest: Create proper error report when open driver fails Zbigniew Kempczyński
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2026-05-06 18:21 UTC (permalink / raw)
  To: Kamil Konieczny; +Cc: igt-dev

[-- Attachment #1: Type: text/plain, Size: 1185 bytes --]

== Series Details ==

Series: lib/drmtest: Create proper error report when open driver fails (rev5)
URL   : https://patchwork.freedesktop.org/series/163593/
State : success

== Summary ==

CI Bug Log - changes from XEIGT_8894_BAT -> XEIGTPW_15114_BAT
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

  

Participating hosts (12 -> 12)
------------------------------

  No changes in participating hosts


Changes
-------

  No changes found


Build changes
-------------

  * IGT: IGT_8894 -> IGTPW_15114
  * Linux: xe-4990-835de80ce9b34b618442ba91483170201b50b553 -> xe-5005-8fbe29a5c889ea210aa55f3ee9a4b753290ad4b1

  IGTPW_15114: b2c735fe8d6a735db3d79aa847d21d426426d205 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  IGT_8894: 044f2c8744a52317c4651b4ca9d3b12f5be51575 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  xe-4990-835de80ce9b34b618442ba91483170201b50b553: 835de80ce9b34b618442ba91483170201b50b553
  xe-5005-8fbe29a5c889ea210aa55f3ee9a4b753290ad4b1: 8fbe29a5c889ea210aa55f3ee9a4b753290ad4b1

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/index.html

[-- Attachment #2: Type: text/html, Size: 1744 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH i-g-t v5] lib/drmtest: Create proper error report when open driver fails
  2026-05-06 16:09 [PATCH i-g-t v5] lib/drmtest: Create proper error report when open driver fails Kamil Konieczny
  2026-05-06 18:08 ` ✓ i915.CI.BAT: success for lib/drmtest: Create proper error report when open driver fails (rev5) Patchwork
  2026-05-06 18:21 ` ✓ Xe.CI.BAT: " Patchwork
@ 2026-05-06 18:31 ` Zbigniew Kempczyński
  2026-05-06 19:53 ` ✗ Xe.CI.FULL: failure for lib/drmtest: Create proper error report when open driver fails (rev5) Patchwork
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 9+ messages in thread
From: Zbigniew Kempczyński @ 2026-05-06 18:31 UTC (permalink / raw)
  To: Kamil Konieczny; +Cc: igt-dev, Ashutosh Dixit, Karthik B S, Jani Nikula

On Wed, May 06, 2026 at 06:09:52PM +0200, Kamil Konieczny wrote:
> When first try for opening driver fails then opening function is
> searching for next available device. When that also fails
> reporting is printing last errno which could mislead developer:
> 
> $ build/tests/kms_dp_aux_dev
> IGT-Version: 2.3-NO-GIT (x86_64) (Linux: 6.17.0-19-generic x86_64)
> Test requirement not met in function drm_open_driver, file ../lib/drmtest.c:754:
> Test requirement: !(fd<0)
> No known gpu found for chipset flags 0x4294965755 (any)
> Last errno: 2, No such file or directory
> SKIP (0.006s)
> 
> ls /dev/dri
> by-path  card1  renderD128
> 
> The real problem here is lack of permissions as there was a card
> but program could not open it. Break looking for a card as soon
> as an error is different from ENOENT. It will create a proper
> error report which will print:
> 
> Last errno: 13, Permission denied
> 
> v3: break only when errno actually happens in open() (Kamil)
> v4: removed 'else', removed errno printing (Zbigniew)
> v5: use explicit strerror() (Kamil)
> 
> Cc: Ashutosh Dixit <ashutosh.dixit@intel.com>
> Cc: Karthik B S <karthik.b.s@intel.com>
> Cc: "Zbigniew Kempczyński" <zbigniew.kempczynski@intel.com>
> Cc: Jani Nikula <jani.nikula@intel.com>
> Signed-off-by: Kamil Konieczny <kamil.konieczny@linux.intel.com>
> ---
>  lib/drmtest.c          | 26 +++++++++++++++++++++-----
>  lib/drmtest.h          |  2 +-
>  lib/igt_sriov_device.c |  2 +-
>  3 files changed, 23 insertions(+), 7 deletions(-)
> 
> diff --git a/lib/drmtest.c b/lib/drmtest.c
> index 4a788ea7a..084737edf 100644
> --- a/lib/drmtest.c
> +++ b/lib/drmtest.c
> @@ -323,6 +323,7 @@ static void log_opened_device_path(const char *device_path)
>   * __drm_open_device:
>   * @name: DRM node name
>   * @chipset: OR'd flags for chipset to be opened
> + * @error: pointer for saving errno when open() fails
>   *
>   * Open a drm legacy device node with given @name and compatible with given
>   * @chipset flag.
> @@ -334,8 +335,10 @@ static void log_opened_device_path(const char *device_path)
>   * name, even when driver was excluded by ANY or is not listed in known drivers.
>   *
>   * Returns: DRM file descriptor or -1 on error
> + *
> + * When open() succeeds, sets @error to zero otherwise to errno
>   */
> -int __drm_open_device(const char *name, unsigned int chipset)
> +int __drm_open_device(const char *name, unsigned int chipset, int *error)
>  {
>  	const char *forced;
>  	char dev_name[16] = "";
> @@ -343,8 +346,15 @@ int __drm_open_device(const char *name, unsigned int chipset)
>  	int fd;
>  
>  	fd = open(name, O_RDWR);
> -	if (fd == -1)
> +	if (fd == -1) {
> +		if (error)
> +			*error = errno;
> +
>  		return -1;
> +	}
> +
> +	if (error)
> +		*error = 0;
>  
>  	if (__get_drm_device_name(fd, dev_name, sizeof(dev_name) - 1) == -1)
>  		goto err;
> @@ -426,6 +436,7 @@ static bool _is_already_opened(const char *path, int as_idx)
>  static int __search_and_open(const char *base, int offset, unsigned int chipset, int as_idx)
>  {
>  	const char *forced;
> +	int err;
>  
>  	forced = forced_driver();
>  	if (forced)
> @@ -440,9 +451,14 @@ static int __search_and_open(const char *base, int offset, unsigned int chipset,
>  		if (_is_already_opened(name, as_idx))
>  			continue;
>  
> -		fd = __drm_open_device(name, chipset);
> +		fd = __drm_open_device(name, chipset, &err);
>  		if (fd != -1)
>  			return fd;
> +
> +		if (err) {
> +			igt_debug("Error at open %s %s\n", name, strerror(err));

Now it looks good to me.

Reviewed-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>

--
Zbigniew

> +			break;
> +		}
>  	}
>  
>  	return -1;
> @@ -500,13 +516,13 @@ static int __open_driver_exact(const char *name, unsigned int chipset)
>  {
>  	int fd;
>  
> -	fd = __drm_open_device(name, chipset);
> +	fd = __drm_open_device(name, chipset, NULL);
>  	if (fd != -1)
>  		return fd;
>  
>  	drm_load_module(chipset);
>  
> -	return __drm_open_device(name, chipset);
> +	return __drm_open_device(name, chipset, NULL);
>  }
>  
>  /*
> diff --git a/lib/drmtest.h b/lib/drmtest.h
> index 37874d729..126feffda 100644
> --- a/lib/drmtest.h
> +++ b/lib/drmtest.h
> @@ -117,7 +117,7 @@ unsigned int drm_get_chipset(int fd);
>   */
>  #define IS_ALIGNED(v, a)	(((v) & ((typeof(v))(a) - 1)) == 0)
>  
> -int __drm_open_device(const char *name, unsigned int chipset);
> +int __drm_open_device(const char *name, unsigned int chipset, int *error);
>  void drm_load_module(unsigned int chipset);
>  int drm_open_driver_another(int idx, int chipset);
>  int drm_open_driver(int chipset);
> diff --git a/lib/igt_sriov_device.c b/lib/igt_sriov_device.c
> index 1f4c3ac04..21d23298b 100644
> --- a/lib/igt_sriov_device.c
> +++ b/lib/igt_sriov_device.c
> @@ -284,7 +284,7 @@ int igt_sriov_open_vf_drm_device(int pf, unsigned int vf_num)
>  	if (!found)
>  		return -1;
>  
> -	fd = __drm_open_device(dev_name, DRIVER_ANY);
> +	fd = __drm_open_device(dev_name, DRIVER_ANY, NULL);
>  	if (fd >= 0 && is_xe_device(fd))
>  		xe_device_get(fd);
>  
> -- 
> 2.54.0
> 

^ permalink raw reply	[flat|nested] 9+ messages in thread

* ✗ Xe.CI.FULL: failure for lib/drmtest: Create proper error report when open driver fails (rev5)
  2026-05-06 16:09 [PATCH i-g-t v5] lib/drmtest: Create proper error report when open driver fails Kamil Konieczny
                   ` (2 preceding siblings ...)
  2026-05-06 18:31 ` [PATCH i-g-t v5] lib/drmtest: Create proper error report when open driver fails Zbigniew Kempczyński
@ 2026-05-06 19:53 ` Patchwork
  2026-05-07  0:10 ` ✗ i915.CI.Full: " Patchwork
  2026-05-07  9:20 ` [PATCH i-g-t v5] lib/drmtest: Create proper error report when open driver fails Jani Nikula
  5 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2026-05-06 19:53 UTC (permalink / raw)
  To: Kamil Konieczny; +Cc: igt-dev

[-- Attachment #1: Type: text/plain, Size: 39076 bytes --]

== Series Details ==

Series: lib/drmtest: Create proper error report when open driver fails (rev5)
URL   : https://patchwork.freedesktop.org/series/163593/
State : failure

== Summary ==

CI Bug Log - changes from XEIGT_8894_FULL -> XEIGTPW_15114_FULL
====================================================

Summary
-------

  **WARNING**

  Minor unknown changes coming with XEIGTPW_15114_FULL need to be verified
  manually.
  
  If you think the reported changes have nothing to do with the changes
  introduced in XEIGTPW_15114_FULL, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
  to document this new failure mode, which will reduce false positives in CI.

  

Participating hosts (2 -> 2)
------------------------------

  No changes in participating hosts

Possible new issues
-------------------

  Here are the unknown changes that may have been introduced in XEIGTPW_15114_FULL:

### IGT changes ###

#### Warnings ####

  * igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-pri-indfb-draw-mmap-wc:
    - shard-lnl:          [SKIP][1] ([Intel XE#7905]) -> [ABORT][2]
   [1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-lnl-4/igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-pri-indfb-draw-mmap-wc.html
   [2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-1/igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-pri-indfb-draw-mmap-wc.html

  
Known issues
------------

  Here are the changes found in XEIGTPW_15114_FULL that come from known issues:

### IGT changes ###

#### Issues hit ####

  * igt@kms_async_flips@alternate-sync-async-flip:
    - shard-bmg:          [PASS][3] -> [FAIL][4] ([Intel XE#3718] / [Intel XE#6078]) +1 other test fail
   [3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-6/igt@kms_async_flips@alternate-sync-async-flip.html
   [4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-6/igt@kms_async_flips@alternate-sync-async-flip.html

  * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0:
    - shard-lnl:          NOTRUN -> [SKIP][5] ([Intel XE#1124]) +1 other test skip
   [5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-8/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0.html

  * igt@kms_bw@connected-linear-tiling-2-displays-target-2160x1440p:
    - shard-lnl:          NOTRUN -> [SKIP][6] ([Intel XE#7679])
   [6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-3/igt@kms_bw@connected-linear-tiling-2-displays-target-2160x1440p.html

  * igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs:
    - shard-bmg:          NOTRUN -> [INCOMPLETE][7] ([Intel XE#7084]) +1 other test incomplete
   [7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-7/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][8] ([Intel XE#2669] / [Intel XE#3433] / [Intel XE#7389]) +3 other tests skip
   [8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-2/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][9] ([Intel XE#3432])
   [9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-7/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc.html

  * igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-a-dp-2:
    - shard-bmg:          NOTRUN -> [SKIP][10] ([Intel XE#2652]) +3 other tests skip
   [10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-1/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-a-dp-2.html

  * igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-rc-ccs-cc:
    - shard-lnl:          NOTRUN -> [SKIP][11] ([Intel XE#2887]) +2 other tests skip
   [11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-2/igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-rc-ccs-cc.html

  * igt@kms_chamelium_edid@hdmi-mode-timings:
    - shard-lnl:          NOTRUN -> [SKIP][12] ([Intel XE#373]) +1 other test skip
   [12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-4/igt@kms_chamelium_edid@hdmi-mode-timings.html

  * igt@kms_content_protection@dp-mst-lic-type-0:
    - shard-lnl:          NOTRUN -> [SKIP][13] ([Intel XE#307] / [Intel XE#6974])
   [13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-4/igt@kms_content_protection@dp-mst-lic-type-0.html

  * igt@kms_content_protection@suspend-resume@pipe-a-dp-2:
    - shard-bmg:          NOTRUN -> [FAIL][14] ([Intel XE#1178] / [Intel XE#3304] / [Intel XE#7374])
   [14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-9/igt@kms_content_protection@suspend-resume@pipe-a-dp-2.html

  * igt@kms_cursor_crc@cursor-offscreen-512x512:
    - shard-lnl:          NOTRUN -> [SKIP][15] ([Intel XE#2321] / [Intel XE#7355])
   [15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-8/igt@kms_cursor_crc@cursor-offscreen-512x512.html

  * igt@kms_cursor_crc@cursor-random-32x10:
    - shard-lnl:          NOTRUN -> [SKIP][16] ([Intel XE#1424])
   [16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-7/igt@kms_cursor_crc@cursor-random-32x10.html

  * igt@kms_cursor_legacy@cursorb-vs-flipa-atomic:
    - shard-lnl:          NOTRUN -> [SKIP][17] ([Intel XE#309] / [Intel XE#7343])
   [17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-5/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic.html

  * igt@kms_flip@2x-blocking-absolute-wf_vblank:
    - shard-lnl:          NOTRUN -> [SKIP][18] ([Intel XE#1421]) +1 other test skip
   [18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-7/igt@kms_flip@2x-blocking-absolute-wf_vblank.html

  * igt@kms_flip@flip-vs-expired-vblank-interruptible@b-edp1:
    - shard-lnl:          [PASS][19] -> [FAIL][20] ([Intel XE#301]) +1 other test fail
   [19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-lnl-4/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-edp1.html
   [20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-5/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-edp1.html

  * igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling:
    - shard-lnl:          NOTRUN -> [SKIP][21] ([Intel XE#1397] / [Intel XE#1745] / [Intel XE#7385])
   [21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-5/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling.html

  * igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling@pipe-a-default-mode:
    - shard-lnl:          NOTRUN -> [SKIP][22] ([Intel XE#1397] / [Intel XE#7385])
   [22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-5/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling@pipe-a-default-mode.html

  * igt@kms_flip_scaled_crc@flip-nv12-linear-to-nv12-linear-reflect-x:
    - shard-lnl:          NOTRUN -> [SKIP][23] ([Intel XE#7179])
   [23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-7/igt@kms_flip_scaled_crc@flip-nv12-linear-to-nv12-linear-reflect-x.html

  * igt@kms_frontbuffer_tracking@drrshdr-2p-primscrn-pri-shrfb-draw-blt:
    - shard-lnl:          NOTRUN -> [SKIP][24] ([Intel XE#7905]) +11 other tests skip
   [24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-2/igt@kms_frontbuffer_tracking@drrshdr-2p-primscrn-pri-shrfb-draw-blt.html

  * igt@kms_frontbuffer_tracking@drrshdr-argb161616f-draw-blt:
    - shard-lnl:          NOTRUN -> [SKIP][25] ([Intel XE#7061])
   [25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-7/igt@kms_frontbuffer_tracking@drrshdr-argb161616f-draw-blt.html

  * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-blt:
    - shard-lnl:          NOTRUN -> [SKIP][26] ([Intel XE#656] / [Intel XE#7905]) +12 other tests skip
   [26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-2/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-blt.html

  * igt@kms_frontbuffer_tracking@fbc-shrfb-scaledprimary:
    - shard-bmg:          NOTRUN -> [SKIP][27] ([Intel XE#4141])
   [27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-10/igt@kms_frontbuffer_tracking@fbc-shrfb-scaledprimary.html

  * igt@kms_frontbuffer_tracking@fbcdrrs-1p-offscreen-pri-indfb-draw-blt:
    - shard-lnl:          NOTRUN -> [SKIP][28] ([Intel XE#6312]) +2 other tests skip
   [28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-8/igt@kms_frontbuffer_tracking@fbcdrrs-1p-offscreen-pri-indfb-draw-blt.html

  * igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-cur-indfb-move:
    - shard-lnl:          NOTRUN -> [SKIP][29] ([Intel XE#6312] / [Intel XE#651]) +3 other tests skip
   [29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-7/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-cur-indfb-move.html

  * igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-spr-indfb-fullscreen:
    - shard-bmg:          NOTRUN -> [SKIP][30] ([Intel XE#2311])
   [30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-spr-indfb-fullscreen.html

  * igt@kms_frontbuffer_tracking@fbcpsr-argb161616f-draw-render:
    - shard-lnl:          NOTRUN -> [SKIP][31] ([Intel XE#7061] / [Intel XE#7356])
   [31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-3/igt@kms_frontbuffer_tracking@fbcpsr-argb161616f-draw-render.html

  * igt@kms_frontbuffer_tracking@fbcpsrhdr-slowdraw:
    - shard-lnl:          NOTRUN -> [SKIP][32] ([Intel XE#7865]) +6 other tests skip
   [32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-7/igt@kms_frontbuffer_tracking@fbcpsrhdr-slowdraw.html

  * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-render:
    - shard-bmg:          NOTRUN -> [SKIP][33] ([Intel XE#2313])
   [33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-2/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-render.html

  * igt@kms_plane@pixel-format-yf-tiled-ccs-modifier:
    - shard-lnl:          NOTRUN -> [SKIP][34] ([Intel XE#7283])
   [34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-5/igt@kms_plane@pixel-format-yf-tiled-ccs-modifier.html

  * igt@kms_pm_rpm@modeset-lpsp:
    - shard-bmg:          NOTRUN -> [SKIP][35] ([Intel XE#1439] / [Intel XE#3141] / [Intel XE#7383] / [Intel XE#836])
   [35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-10/igt@kms_pm_rpm@modeset-lpsp.html

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf:
    - shard-lnl:          NOTRUN -> [SKIP][36] ([Intel XE#2893] / [Intel XE#4608] / [Intel XE#7304])
   [36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-1/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf.html

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf@pipe-a-edp-1:
    - shard-lnl:          NOTRUN -> [SKIP][37] ([Intel XE#4608])
   [37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-1/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf@pipe-a-edp-1.html

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf@pipe-b-edp-1:
    - shard-lnl:          NOTRUN -> [SKIP][38] ([Intel XE#4608] / [Intel XE#7304])
   [38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-1/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf@pipe-b-edp-1.html

  * igt@kms_psr2_sf@pr-primary-plane-update-sf-dmg-area-big-fb:
    - shard-bmg:          NOTRUN -> [SKIP][39] ([Intel XE#1489])
   [39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-10/igt@kms_psr2_sf@pr-primary-plane-update-sf-dmg-area-big-fb.html
    - shard-lnl:          NOTRUN -> [SKIP][40] ([Intel XE#2893] / [Intel XE#7304])
   [40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-3/igt@kms_psr2_sf@pr-primary-plane-update-sf-dmg-area-big-fb.html

  * igt@kms_psr@fbc-pr-cursor-plane-move:
    - shard-lnl:          NOTRUN -> [SKIP][41] ([Intel XE#1406])
   [41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-7/igt@kms_psr@fbc-pr-cursor-plane-move.html

  * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:
    - shard-lnl:          NOTRUN -> [SKIP][42] ([Intel XE#1127] / [Intel XE#5813])
   [42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-3/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html

  * igt@xe_eudebug_online@reset-with-attention:
    - shard-lnl:          NOTRUN -> [SKIP][43] ([Intel XE#7636]) +2 other tests skip
   [43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-1/igt@xe_eudebug_online@reset-with-attention.html

  * igt@xe_evict@evict-beng-threads-small:
    - shard-lnl:          NOTRUN -> [SKIP][44] ([Intel XE#6540] / [Intel XE#688]) +4 other tests skip
   [44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-5/igt@xe_evict@evict-beng-threads-small.html

  * igt@xe_exec_balancer@no-exec-parallel-userptr-invalidate-race:
    - shard-lnl:          NOTRUN -> [SKIP][45] ([Intel XE#7482]) +5 other tests skip
   [45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-4/igt@xe_exec_balancer@no-exec-parallel-userptr-invalidate-race.html

  * igt@xe_exec_basic@multigpu-no-exec-basic-defer-bind:
    - shard-lnl:          NOTRUN -> [SKIP][46] ([Intel XE#1392])
   [46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-5/igt@xe_exec_basic@multigpu-no-exec-basic-defer-bind.html

  * igt@xe_exec_fault_mode@twice-multi-queue-userptr-invalidate-race-imm:
    - shard-lnl:          NOTRUN -> [SKIP][47] ([Intel XE#7136]) +1 other test skip
   [47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-3/igt@xe_exec_fault_mode@twice-multi-queue-userptr-invalidate-race-imm.html

  * igt@xe_exec_multi_queue@two-queues-preempt-mode-fault-dyn-priority:
    - shard-lnl:          NOTRUN -> [SKIP][48] ([Intel XE#6874]) +6 other tests skip
   [48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-7/igt@xe_exec_multi_queue@two-queues-preempt-mode-fault-dyn-priority.html

  * igt@xe_exec_reset@multi-queue-cancel:
    - shard-lnl:          NOTRUN -> [SKIP][49] ([Intel XE#7866])
   [49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-8/igt@xe_exec_reset@multi-queue-cancel.html

  * igt@xe_exec_system_allocator@pat-index-madvise-pat-idx-wt-multi-vma:
    - shard-lnl:          NOTRUN -> [SKIP][50] ([Intel XE#6196])
   [50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-4/igt@xe_exec_system_allocator@pat-index-madvise-pat-idx-wt-multi-vma.html

  * igt@xe_exec_threads@threads-multi-queue-cm-shared-vm-rebind:
    - shard-bmg:          NOTRUN -> [SKIP][51] ([Intel XE#7138])
   [51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-3/igt@xe_exec_threads@threads-multi-queue-cm-shared-vm-rebind.html
    - shard-lnl:          NOTRUN -> [SKIP][52] ([Intel XE#7138]) +2 other tests skip
   [52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-8/igt@xe_exec_threads@threads-multi-queue-cm-shared-vm-rebind.html

  * igt@xe_multigpu_svm@mgpu-migration-basic:
    - shard-lnl:          NOTRUN -> [SKIP][53] ([Intel XE#6964])
   [53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-7/igt@xe_multigpu_svm@mgpu-migration-basic.html

  * igt@xe_pat@pat-sw-hw-suspend:
    - shard-lnl:          NOTRUN -> [SKIP][54] ([Intel XE#7590])
   [54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-7/igt@xe_pat@pat-sw-hw-suspend.html

  * igt@xe_pmu@all-fn-engine-activity-load:
    - shard-lnl:          NOTRUN -> [SKIP][55] ([Intel XE#4650] / [Intel XE#7347])
   [55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-5/igt@xe_pmu@all-fn-engine-activity-load.html

  * igt@xe_prefetch_fault@prefetch-fault:
    - shard-lnl:          NOTRUN -> [SKIP][56] ([Intel XE#7599])
   [56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-2/igt@xe_prefetch_fault@prefetch-fault.html

  * igt@xe_pxp@pxp-src-to-pxp-dest-rendercopy:
    - shard-bmg:          NOTRUN -> [SKIP][57] ([Intel XE#4733] / [Intel XE#7417])
   [57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-6/igt@xe_pxp@pxp-src-to-pxp-dest-rendercopy.html

  * igt@xe_sriov_vram@vf-access-after-resize-up:
    - shard-lnl:          NOTRUN -> [SKIP][58] ([Intel XE#6376] / [Intel XE#7330] / [Intel XE#7422])
   [58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-7/igt@xe_sriov_vram@vf-access-after-resize-up.html

  
#### Possible fixes ####

  * igt@kms_addfb_basic@bad-pitch-999:
    - shard-bmg:          [SKIP][59] ([Intel XE#6703]) -> [PASS][60] +22 other tests pass
   [59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-2/igt@kms_addfb_basic@bad-pitch-999.html
   [60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-4/igt@kms_addfb_basic@bad-pitch-999.html

  * igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs@pipe-c-hdmi-a-3:
    - shard-bmg:          [DMESG-FAIL][61] -> [PASS][62] +1 other test pass
   [61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-2/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs@pipe-c-hdmi-a-3.html
   [62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-10/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs@pipe-c-hdmi-a-3.html

  * igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs@pipe-d-dp-2:
    - shard-bmg:          [FAIL][63] -> [PASS][64]
   [63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-2/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs@pipe-d-dp-2.html
   [64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-10/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs@pipe-d-dp-2.html

  * igt@kms_cursor_legacy@cursorb-vs-flipb-atomic:
    - shard-bmg:          [SKIP][65] ([Intel XE#2291]) -> [PASS][66]
   [65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-3/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic.html
   [66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-1/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic.html

  * igt@kms_cursor_legacy@cursorb-vs-flipb-toggle:
    - shard-bmg:          [SKIP][67] ([Intel XE#2291] / [Intel XE#7343]) -> [PASS][68]
   [67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-3/igt@kms_cursor_legacy@cursorb-vs-flipb-toggle.html
   [68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-1/igt@kms_cursor_legacy@cursorb-vs-flipb-toggle.html

  * igt@kms_cursor_legacy@flip-vs-cursor-atomic:
    - shard-bmg:          [FAIL][69] ([Intel XE#7571]) -> [PASS][70]
   [69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-7/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html
   [70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-6/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html

  * igt@kms_display_modes@extended-mode-basic:
    - shard-bmg:          [SKIP][71] ([Intel XE#4302]) -> [PASS][72]
   [71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-3/igt@kms_display_modes@extended-mode-basic.html
   [72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-9/igt@kms_display_modes@extended-mode-basic.html

  * igt@kms_flip@2x-plain-flip-ts-check-interruptible:
    - shard-bmg:          [SKIP][73] ([Intel XE#2316]) -> [PASS][74] +5 other tests pass
   [73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-3/igt@kms_flip@2x-plain-flip-ts-check-interruptible.html
   [74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-1/igt@kms_flip@2x-plain-flip-ts-check-interruptible.html

  * igt@kms_flip@flip-vs-expired-vblank@a-edp1:
    - shard-lnl:          [FAIL][75] ([Intel XE#301]) -> [PASS][76] +2 other tests pass
   [75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-lnl-5/igt@kms_flip@flip-vs-expired-vblank@a-edp1.html
   [76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-3/igt@kms_flip@flip-vs-expired-vblank@a-edp1.html

  * igt@kms_frontbuffer_tracking@fbchdr-2p-scndscrn-pri-shrfb-draw-render:
    - shard-bmg:          [SKIP][77] ([Intel XE#7905]) -> [PASS][78] +10 other tests pass
   [77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-3/igt@kms_frontbuffer_tracking@fbchdr-2p-scndscrn-pri-shrfb-draw-render.html
   [78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-8/igt@kms_frontbuffer_tracking@fbchdr-2p-scndscrn-pri-shrfb-draw-render.html

  * igt@kms_frontbuffer_tracking@hdr-1p-primscrn-shrfb-msflip-blt:
    - shard-bmg:          [SKIP][79] ([Intel XE#7865]) -> [PASS][80] +6 other tests pass
   [79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-3/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-shrfb-msflip-blt.html
   [80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-1/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-shrfb-msflip-blt.html

  * igt@kms_hdr@static-swap:
    - shard-bmg:          [SKIP][81] ([Intel XE#1503] / [Intel XE#7915]) -> [PASS][82]
   [81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-3/igt@kms_hdr@static-swap.html
   [82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-5/igt@kms_hdr@static-swap.html

  * igt@kms_hdr@static-swap@pipe-a-hdmi-a-3-xrgb2101010:
    - shard-bmg:          [SKIP][83] ([Intel XE#7915]) -> [PASS][84] +1 other test pass
   [83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-3/igt@kms_hdr@static-swap@pipe-a-hdmi-a-3-xrgb2101010.html
   [84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-5/igt@kms_hdr@static-swap@pipe-a-hdmi-a-3-xrgb2101010.html

  * igt@kms_joiner@basic-force-big-joiner:
    - shard-bmg:          [SKIP][85] ([Intel XE#7086]) -> [PASS][86]
   [85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-3/igt@kms_joiner@basic-force-big-joiner.html
   [86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-7/igt@kms_joiner@basic-force-big-joiner.html

  * igt@kms_plane_multiple@2x-tiling-4:
    - shard-bmg:          [SKIP][87] ([Intel XE#4596]) -> [PASS][88]
   [87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-3/igt@kms_plane_multiple@2x-tiling-4.html
   [88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-5/igt@kms_plane_multiple@2x-tiling-4.html

  * igt@kms_pm_dc@dc5-dpms:
    - shard-lnl:          [FAIL][89] ([Intel XE#7340] / [Intel XE#7504]) -> [PASS][90]
   [89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-lnl-5/igt@kms_pm_dc@dc5-dpms.html
   [90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-3/igt@kms_pm_dc@dc5-dpms.html

  * igt@xe_exec_system_allocator@twice-free:
    - shard-lnl:          [ABORT][91] -> [PASS][92]
   [91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-lnl-4/igt@xe_exec_system_allocator@twice-free.html
   [92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-lnl-8/igt@xe_exec_system_allocator@twice-free.html

  * igt@xe_sriov_flr@flr-each-isolation:
    - shard-bmg:          [FAIL][93] ([Intel XE#6569]) -> [PASS][94]
   [93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-7/igt@xe_sriov_flr@flr-each-isolation.html
   [94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-4/igt@xe_sriov_flr@flr-each-isolation.html

  
#### Warnings ####

  * igt@kms_ccs@random-ccs-data-y-tiled-gen12-rc-ccs-cc:
    - shard-bmg:          [SKIP][95] ([Intel XE#6703]) -> [SKIP][96] ([Intel XE#2887])
   [95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-2/igt@kms_ccs@random-ccs-data-y-tiled-gen12-rc-ccs-cc.html
   [96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-5/igt@kms_ccs@random-ccs-data-y-tiled-gen12-rc-ccs-cc.html

  * igt@kms_content_protection@suspend-resume:
    - shard-bmg:          [SKIP][97] ([Intel XE#7642]) -> [FAIL][98] ([Intel XE#1178] / [Intel XE#3304] / [Intel XE#7374])
   [97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-3/igt@kms_content_protection@suspend-resume.html
   [98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-9/igt@kms_content_protection@suspend-resume.html

  * igt@kms_frontbuffer_tracking@drrs-2p-pri-indfb-multidraw:
    - shard-bmg:          [SKIP][99] ([Intel XE#2312] / [Intel XE#7905]) -> [SKIP][100] ([Intel XE#2311]) +9 other tests skip
   [99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-3/igt@kms_frontbuffer_tracking@drrs-2p-pri-indfb-multidraw.html
   [100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-1/igt@kms_frontbuffer_tracking@drrs-2p-pri-indfb-multidraw.html

  * igt@kms_frontbuffer_tracking@drrshdr-2p-primscrn-spr-indfb-draw-mmap-wc:
    - shard-bmg:          [SKIP][101] ([Intel XE#7905]) -> [SKIP][102] ([Intel XE#2311]) +8 other tests skip
   [101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-3/igt@kms_frontbuffer_tracking@drrshdr-2p-primscrn-spr-indfb-draw-mmap-wc.html
   [102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-3/igt@kms_frontbuffer_tracking@drrshdr-2p-primscrn-spr-indfb-draw-mmap-wc.html

  * igt@kms_frontbuffer_tracking@fbc-1p-pri-indfb-multidraw:
    - shard-bmg:          [SKIP][103] ([Intel XE#6703]) -> [SKIP][104] ([Intel XE#4141]) +1 other test skip
   [103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-2/igt@kms_frontbuffer_tracking@fbc-1p-pri-indfb-multidraw.html
   [104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-8/igt@kms_frontbuffer_tracking@fbc-1p-pri-indfb-multidraw.html

  * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-wc:
    - shard-bmg:          [SKIP][105] ([Intel XE#2312] / [Intel XE#7905]) -> [SKIP][106] ([Intel XE#4141]) +6 other tests skip
   [105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-3/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-wc.html
   [106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-8/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-wc.html

  * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-plflip-blt:
    - shard-bmg:          [SKIP][107] ([Intel XE#6703]) -> [SKIP][108] ([Intel XE#2313]) +2 other tests skip
   [107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-plflip-blt.html
   [108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-plflip-blt.html

  * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-blt:
    - shard-bmg:          [SKIP][109] ([Intel XE#2312] / [Intel XE#7905]) -> [SKIP][110] ([Intel XE#2313]) +10 other tests skip
   [109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-3/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-blt.html
   [110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-10/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-blt.html

  * igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-pri-indfb-draw-blt:
    - shard-bmg:          [SKIP][111] ([Intel XE#7905]) -> [SKIP][112] ([Intel XE#2313]) +9 other tests skip
   [111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-3/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-pri-indfb-draw-blt.html
   [112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-pri-indfb-draw-blt.html

  * igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier:
    - shard-bmg:          [SKIP][113] ([Intel XE#6703]) -> [SKIP][114] ([Intel XE#7283])
   [113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-2/igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier.html
   [114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-6/igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier.html

  * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270:
    - shard-bmg:          [SKIP][115] ([Intel XE#3414] / [Intel XE#3904] / [Intel XE#7342]) -> [SKIP][116] ([Intel XE#3904] / [Intel XE#7342]) +1 other test skip
   [115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-3/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
   [116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html

  * igt@kms_tiled_display@basic-test-pattern:
    - shard-bmg:          [SKIP][117] ([Intel XE#2426] / [Intel XE#5848]) -> [FAIL][118] ([Intel XE#1729] / [Intel XE#7424])
   [117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-3/igt@kms_tiled_display@basic-test-pattern.html
   [118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-6/igt@kms_tiled_display@basic-test-pattern.html

  * igt@kms_tiled_display@basic-test-pattern-with-chamelium:
    - shard-bmg:          [SKIP][119] ([Intel XE#2509] / [Intel XE#7437]) -> [SKIP][120] ([Intel XE#2426] / [Intel XE#5848])
   [119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-5/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
   [120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-3/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html

  * igt@xe_eudebug@basic-vm-bind-vm-destroy-discovery:
    - shard-bmg:          [SKIP][121] ([Intel XE#6703]) -> [SKIP][122] ([Intel XE#7636]) +1 other test skip
   [121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-2/igt@xe_eudebug@basic-vm-bind-vm-destroy-discovery.html
   [122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-2/igt@xe_eudebug@basic-vm-bind-vm-destroy-discovery.html

  * igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue-userptr-invalidate-race:
    - shard-bmg:          [SKIP][123] ([Intel XE#6703]) -> [SKIP][124] ([Intel XE#2322] / [Intel XE#7372]) +1 other test skip
   [123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-2/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue-userptr-invalidate-race.html
   [124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-7/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue-userptr-invalidate-race.html

  * igt@xe_exec_fault_mode@twice-multi-queue-invalid-fault:
    - shard-bmg:          [SKIP][125] ([Intel XE#6703]) -> [SKIP][126] ([Intel XE#7136])
   [125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-2/igt@xe_exec_fault_mode@twice-multi-queue-invalid-fault.html
   [126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-8/igt@xe_exec_fault_mode@twice-multi-queue-invalid-fault.html

  * igt@xe_exec_threads@threads-multi-queue-mixed-userptr-invalidate:
    - shard-bmg:          [SKIP][127] ([Intel XE#6703]) -> [SKIP][128] ([Intel XE#7138])
   [127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8894/shard-bmg-2/igt@xe_exec_threads@threads-multi-queue-mixed-userptr-invalidate.html
   [128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/shard-bmg-5/igt@xe_exec_threads@threads-multi-queue-mixed-userptr-invalidate.html

  
  [Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
  [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#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#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#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489
  [Intel XE#1503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1503
  [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#2291]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2291
  [Intel XE#2311]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311
  [Intel XE#2312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2312
  [Intel XE#2313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313
  [Intel XE#2316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2316
  [Intel XE#2321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2321
  [Intel XE#2322]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2322
  [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#2652]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2652
  [Intel XE#2669]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2669
  [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#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301
  [Intel XE#307]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/307
  [Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309
  [Intel XE#3141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3141
  [Intel XE#3304]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3304
  [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#3718]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3718
  [Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373
  [Intel XE#3904]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3904
  [Intel XE#4141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4141
  [Intel XE#4302]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4302
  [Intel XE#4596]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4596
  [Intel XE#4608]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4608
  [Intel XE#4650]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4650
  [Intel XE#4733]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4733
  [Intel XE#5813]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5813
  [Intel XE#5848]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5848
  [Intel XE#6078]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6078
  [Intel XE#6196]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6196
  [Intel XE#6312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6312
  [Intel XE#6376]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6376
  [Intel XE#651]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/651
  [Intel XE#6540]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6540
  [Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656
  [Intel XE#6569]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6569
  [Intel XE#6703]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6703
  [Intel XE#6874]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6874
  [Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688
  [Intel XE#6964]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6964
  [Intel XE#6974]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6974
  [Intel XE#7061]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7061
  [Intel XE#7084]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7084
  [Intel XE#7086]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7086
  [Intel XE#7136]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7136
  [Intel XE#7138]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7138
  [Intel XE#7179]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7179
  [Intel XE#7283]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7283
  [Intel XE#7304]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7304
  [Intel XE#7330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7330
  [Intel XE#7340]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7340
  [Intel XE#7342]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7342
  [Intel XE#7343]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7343
  [Intel XE#7347]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7347
  [Intel XE#7355]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7355
  [Intel XE#7356]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7356
  [Intel XE#7372]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7372
  [Intel XE#7374]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7374
  [Intel XE#7383]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7383
  [Intel XE#7385]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7385
  [Intel XE#7389]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7389
  [Intel XE#7417]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7417
  [Intel XE#7422]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7422
  [Intel XE#7424]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7424
  [Intel XE#7437]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7437
  [Intel XE#7482]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7482
  [Intel XE#7504]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7504
  [Intel XE#7571]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7571
  [Intel XE#7590]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7590
  [Intel XE#7599]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7599
  [Intel XE#7636]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7636
  [Intel XE#7642]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7642
  [Intel XE#7679]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7679
  [Intel XE#7865]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7865
  [Intel XE#7866]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7866
  [Intel XE#7905]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7905
  [Intel XE#7915]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7915
  [Intel XE#836]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/836


Build changes
-------------

  * IGT: IGT_8894 -> IGTPW_15114
  * Linux: xe-4990-835de80ce9b34b618442ba91483170201b50b553 -> xe-5005-8fbe29a5c889ea210aa55f3ee9a4b753290ad4b1

  IGTPW_15114: b2c735fe8d6a735db3d79aa847d21d426426d205 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  IGT_8894: 044f2c8744a52317c4651b4ca9d3b12f5be51575 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  xe-4990-835de80ce9b34b618442ba91483170201b50b553: 835de80ce9b34b618442ba91483170201b50b553
  xe-5005-8fbe29a5c889ea210aa55f3ee9a4b753290ad4b1: 8fbe29a5c889ea210aa55f3ee9a4b753290ad4b1

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15114/index.html

[-- Attachment #2: Type: text/html, Size: 45071 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* ✗ i915.CI.Full: failure for lib/drmtest: Create proper error report when open driver fails (rev5)
  2026-05-06 16:09 [PATCH i-g-t v5] lib/drmtest: Create proper error report when open driver fails Kamil Konieczny
                   ` (3 preceding siblings ...)
  2026-05-06 19:53 ` ✗ Xe.CI.FULL: failure for lib/drmtest: Create proper error report when open driver fails (rev5) Patchwork
@ 2026-05-07  0:10 ` Patchwork
  2026-05-07  9:20 ` [PATCH i-g-t v5] lib/drmtest: Create proper error report when open driver fails Jani Nikula
  5 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2026-05-07  0:10 UTC (permalink / raw)
  To: Kamil Konieczny; +Cc: igt-dev

[-- Attachment #1: Type: text/plain, Size: 155858 bytes --]

== Series Details ==

Series: lib/drmtest: Create proper error report when open driver fails (rev5)
URL   : https://patchwork.freedesktop.org/series/163593/
State : failure

== Summary ==

CI Bug Log - changes from CI_DRM_18432_full -> IGTPW_15114_full
====================================================

Summary
-------

  **FAILURE**

  Serious unknown changes coming with IGTPW_15114_full absolutely need to be
  verified manually.
  
  If you think the reported changes have nothing to do with the changes
  introduced in IGTPW_15114_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_15114/index.html

Participating hosts (10 -> 10)
------------------------------

  No changes in participating hosts

Possible new issues
-------------------

  Here are the unknown changes that may have been introduced in IGTPW_15114_full:

### IGT changes ###

#### Possible regressions ####

  * igt@gem_create@create-clear@smem0:
    - shard-tglu:         [PASS][1] -> [INCOMPLETE][2] +1 other test incomplete
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-tglu-5/igt@gem_create@create-clear@smem0.html
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-10/igt@gem_create@create-clear@smem0.html

  * igt@perf_pmu@most-busy-check-all@bcs0:
    - shard-dg2:          NOTRUN -> [FAIL][3]
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-8/igt@perf_pmu@most-busy-check-all@bcs0.html
    - shard-dg1:          NOTRUN -> [FAIL][4] +1 other test fail
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-17/igt@perf_pmu@most-busy-check-all@bcs0.html

  
#### Warnings ####

  * igt@kms_frontbuffer_tracking@fbcpsrhdr-tiling-4:
    - shard-rkl:          [SKIP][5] ([i915#14544]) -> [SKIP][6]
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsrhdr-tiling-4.html
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsrhdr-tiling-4.html

  * igt@perf_pmu@module-unload:
    - shard-glk:          [ABORT][7] ([i915#15778]) -> [INCOMPLETE][8]
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-glk1/igt@perf_pmu@module-unload.html
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk8/igt@perf_pmu@module-unload.html

  
Known issues
------------

  Here are the changes found in IGTPW_15114_full that come from known issues:

### IGT changes ###

#### Issues hit ####

  * igt@api_intel_bb@crc32:
    - shard-tglu-1:       NOTRUN -> [SKIP][9] ([i915#6230])
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@api_intel_bb@crc32.html

  * igt@device_reset@cold-reset-bound:
    - shard-dg2:          NOTRUN -> [SKIP][10] ([i915#11078])
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-3/igt@device_reset@cold-reset-bound.html

  * igt@drm_buddy@drm_buddy:
    - shard-mtlp:         NOTRUN -> [SKIP][11] ([i915#15678])
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-2/igt@drm_buddy@drm_buddy.html

  * igt@gem_busy@semaphore:
    - shard-dg2:          NOTRUN -> [SKIP][12] ([i915#3936])
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-5/igt@gem_busy@semaphore.html
    - shard-dg1:          NOTRUN -> [SKIP][13] ([i915#3936])
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-18/igt@gem_busy@semaphore.html
    - shard-mtlp:         NOTRUN -> [SKIP][14] ([i915#3936])
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-2/igt@gem_busy@semaphore.html

  * igt@gem_ccs@block-multicopy-compressed:
    - shard-rkl:          NOTRUN -> [SKIP][15] ([i915#9323])
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-8/igt@gem_ccs@block-multicopy-compressed.html

  * igt@gem_ccs@block-multicopy-inplace:
    - shard-mtlp:         NOTRUN -> [SKIP][16] ([i915#3555] / [i915#9323])
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-3/igt@gem_ccs@block-multicopy-inplace.html

  * igt@gem_ccs@ctrl-surf-copy-new-ctx:
    - shard-tglu-1:       NOTRUN -> [SKIP][17] ([i915#9323])
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@gem_ccs@ctrl-surf-copy-new-ctx.html

  * igt@gem_ccs@large-ctrl-surf-copy:
    - shard-rkl:          NOTRUN -> [SKIP][18] ([i915#13008])
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-3/igt@gem_ccs@large-ctrl-surf-copy.html

  * igt@gem_ccs@suspend-resume@tile4-compressed-compfmt0-smem-lmem0:
    - shard-dg2:          NOTRUN -> [INCOMPLETE][19] ([i915#12392] / [i915#13356])
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-5/igt@gem_ccs@suspend-resume@tile4-compressed-compfmt0-smem-lmem0.html

  * igt@gem_close_race@multigpu-basic-threads:
    - shard-rkl:          NOTRUN -> [SKIP][20] ([i915#7697]) +1 other test skip
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-5/igt@gem_close_race@multigpu-basic-threads.html

  * igt@gem_create@create-ext-cpu-access-sanity-check:
    - shard-tglu:         NOTRUN -> [SKIP][21] ([i915#6335])
   [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-2/igt@gem_create@create-ext-cpu-access-sanity-check.html
    - shard-mtlp:         NOTRUN -> [SKIP][22] ([i915#6335])
   [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-7/igt@gem_create@create-ext-cpu-access-sanity-check.html
    - shard-rkl:          NOTRUN -> [SKIP][23] ([i915#6335])
   [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-3/igt@gem_create@create-ext-cpu-access-sanity-check.html

  * igt@gem_create@create-ext-set-pat:
    - shard-rkl:          NOTRUN -> [SKIP][24] ([i915#8562])
   [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-8/igt@gem_create@create-ext-set-pat.html

  * igt@gem_exec_balancer@bonded-true-hang:
    - shard-dg2:          NOTRUN -> [SKIP][25] ([i915#4812])
   [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-8/igt@gem_exec_balancer@bonded-true-hang.html
    - shard-dg1:          NOTRUN -> [SKIP][26] ([i915#4812])
   [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-17/igt@gem_exec_balancer@bonded-true-hang.html
    - shard-mtlp:         NOTRUN -> [SKIP][27] ([i915#4812])
   [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-4/igt@gem_exec_balancer@bonded-true-hang.html

  * igt@gem_exec_balancer@parallel:
    - shard-rkl:          NOTRUN -> [SKIP][28] ([i915#4525])
   [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-5/igt@gem_exec_balancer@parallel.html

  * igt@gem_exec_balancer@parallel-keep-in-fence:
    - shard-tglu-1:       NOTRUN -> [SKIP][29] ([i915#4525]) +1 other test skip
   [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@gem_exec_balancer@parallel-keep-in-fence.html

  * igt@gem_exec_big@single:
    - shard-tglu:         [PASS][30] -> [FAIL][31] ([i915#15816])
   [30]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-tglu-10/igt@gem_exec_big@single.html
   [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-10/igt@gem_exec_big@single.html

  * igt@gem_exec_flush@basic-uc-pro-default:
    - shard-dg2:          NOTRUN -> [SKIP][32] ([i915#3539] / [i915#4852]) +2 other tests skip
   [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-4/igt@gem_exec_flush@basic-uc-pro-default.html

  * igt@gem_exec_reloc@basic-concurrent0:
    - shard-dg2:          NOTRUN -> [SKIP][33] ([i915#3281]) +4 other tests skip
   [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-8/igt@gem_exec_reloc@basic-concurrent0.html
    - shard-rkl:          NOTRUN -> [SKIP][34] ([i915#14544] / [i915#3281]) +1 other test skip
   [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@gem_exec_reloc@basic-concurrent0.html

  * igt@gem_exec_reloc@basic-gtt-wc-noreloc:
    - shard-rkl:          NOTRUN -> [SKIP][35] ([i915#3281]) +10 other tests skip
   [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-5/igt@gem_exec_reloc@basic-gtt-wc-noreloc.html

  * igt@gem_exec_reloc@basic-wc-noreloc:
    - shard-mtlp:         NOTRUN -> [SKIP][36] ([i915#3281]) +3 other tests skip
   [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-2/igt@gem_exec_reloc@basic-wc-noreloc.html
    - shard-dg1:          NOTRUN -> [SKIP][37] ([i915#3281])
   [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-15/igt@gem_exec_reloc@basic-wc-noreloc.html

  * igt@gem_exec_schedule@preempt-queue-chain:
    - shard-mtlp:         NOTRUN -> [SKIP][38] ([i915#4537] / [i915#4812])
   [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-3/igt@gem_exec_schedule@preempt-queue-chain.html

  * igt@gem_fence_thrash@bo-write-verify-none:
    - shard-mtlp:         NOTRUN -> [SKIP][39] ([i915#4860])
   [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-1/igt@gem_fence_thrash@bo-write-verify-none.html

  * igt@gem_fenced_exec_thrash@no-spare-fences:
    - shard-dg1:          NOTRUN -> [SKIP][40] ([i915#4860]) +1 other test skip
   [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-17/igt@gem_fenced_exec_thrash@no-spare-fences.html

  * igt@gem_fenced_exec_thrash@no-spare-fences-interruptible:
    - shard-dg2:          NOTRUN -> [SKIP][41] ([i915#4860]) +1 other test skip
   [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-7/igt@gem_fenced_exec_thrash@no-spare-fences-interruptible.html

  * igt@gem_lmem_swapping@heavy-verify-multi-ccs:
    - shard-glk:          NOTRUN -> [SKIP][42] ([i915#4613]) +4 other tests skip
   [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk8/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html
    - shard-dg1:          NOTRUN -> [SKIP][43] ([i915#12193])
   [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-19/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html
    - shard-tglu:         NOTRUN -> [SKIP][44] ([i915#4613]) +2 other tests skip
   [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-8/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html

  * igt@gem_lmem_swapping@heavy-verify-multi-ccs@lmem0:
    - shard-dg1:          NOTRUN -> [SKIP][45] ([i915#4565])
   [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-19/igt@gem_lmem_swapping@heavy-verify-multi-ccs@lmem0.html

  * igt@gem_lmem_swapping@heavy-verify-random:
    - shard-rkl:          NOTRUN -> [SKIP][46] ([i915#4613]) +2 other tests skip
   [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-4/igt@gem_lmem_swapping@heavy-verify-random.html

  * igt@gem_lmem_swapping@parallel-random-engines:
    - shard-mtlp:         NOTRUN -> [SKIP][47] ([i915#4613])
   [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-4/igt@gem_lmem_swapping@parallel-random-engines.html

  * igt@gem_mmap@big-bo:
    - shard-dg2:          NOTRUN -> [SKIP][48] ([i915#4083]) +2 other tests skip
   [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-1/igt@gem_mmap@big-bo.html
    - shard-dg1:          NOTRUN -> [SKIP][49] ([i915#4083]) +1 other test skip
   [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-19/igt@gem_mmap@big-bo.html
    - shard-mtlp:         NOTRUN -> [SKIP][50] ([i915#4083]) +1 other test skip
   [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-7/igt@gem_mmap@big-bo.html

  * igt@gem_mmap_gtt@basic-write-read-distinct:
    - shard-mtlp:         NOTRUN -> [SKIP][51] ([i915#4077]) +1 other test skip
   [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-5/igt@gem_mmap_gtt@basic-write-read-distinct.html
    - shard-dg1:          NOTRUN -> [SKIP][52] ([i915#4077]) +1 other test skip
   [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-18/igt@gem_mmap_gtt@basic-write-read-distinct.html

  * igt@gem_mmap_gtt@cpuset-basic-small-copy-xy:
    - shard-dg2:          NOTRUN -> [SKIP][53] ([i915#4077]) +4 other tests skip
   [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-5/igt@gem_mmap_gtt@cpuset-basic-small-copy-xy.html

  * igt@gem_partial_pwrite_pread@reads:
    - shard-dg2:          NOTRUN -> [SKIP][54] ([i915#3282]) +2 other tests skip
   [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-5/igt@gem_partial_pwrite_pread@reads.html

  * igt@gem_partial_pwrite_pread@writes-after-reads-uncached:
    - shard-rkl:          NOTRUN -> [SKIP][55] ([i915#3282]) +3 other tests skip
   [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-5/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html

  * igt@gem_pread@exhaustion:
    - shard-mtlp:         NOTRUN -> [SKIP][56] ([i915#3282])
   [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-6/igt@gem_pread@exhaustion.html

  * igt@gem_pwrite@basic-exhaustion:
    - shard-glk:          NOTRUN -> [WARN][57] ([i915#14702] / [i915#2658])
   [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk1/igt@gem_pwrite@basic-exhaustion.html

  * igt@gem_pxp@hw-rejects-pxp-context:
    - shard-tglu-1:       NOTRUN -> [SKIP][58] ([i915#13398])
   [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@gem_pxp@hw-rejects-pxp-context.html

  * igt@gem_pxp@protected-raw-src-copy-not-readible:
    - shard-dg2:          NOTRUN -> [SKIP][59] ([i915#4270]) +2 other tests skip
   [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-4/igt@gem_pxp@protected-raw-src-copy-not-readible.html

  * igt@gem_pxp@verify-pxp-stale-buf-optout-execution:
    - shard-dg1:          NOTRUN -> [SKIP][60] ([i915#4270])
   [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-15/igt@gem_pxp@verify-pxp-stale-buf-optout-execution.html

  * igt@gem_render_copy@y-tiled-to-vebox-y-tiled:
    - shard-dg2:          NOTRUN -> [SKIP][61] ([i915#5190] / [i915#8428]) +1 other test skip
   [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-8/igt@gem_render_copy@y-tiled-to-vebox-y-tiled.html

  * igt@gem_render_copy@yf-tiled-ccs-to-y-tiled-ccs:
    - shard-mtlp:         NOTRUN -> [SKIP][62] ([i915#8428]) +2 other tests skip
   [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-6/igt@gem_render_copy@yf-tiled-ccs-to-y-tiled-ccs.html

  * igt@gem_set_tiling_vs_blt@tiled-to-untiled:
    - shard-rkl:          NOTRUN -> [SKIP][63] ([i915#14544] / [i915#8411])
   [63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html

  * igt@gem_set_tiling_vs_blt@untiled-to-tiled:
    - shard-rkl:          NOTRUN -> [SKIP][64] ([i915#8411])
   [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-3/igt@gem_set_tiling_vs_blt@untiled-to-tiled.html

  * igt@gem_userptr_blits@access-control:
    - shard-tglu-1:       NOTRUN -> [SKIP][65] ([i915#3297])
   [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@gem_userptr_blits@access-control.html

  * igt@gem_userptr_blits@dmabuf-sync:
    - shard-tglu:         NOTRUN -> [SKIP][66] ([i915#3297] / [i915#3323])
   [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-10/igt@gem_userptr_blits@dmabuf-sync.html

  * igt@gem_userptr_blits@map-fixed-invalidate-overlap:
    - shard-dg2:          NOTRUN -> [SKIP][67] ([i915#3297] / [i915#4880])
   [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-4/igt@gem_userptr_blits@map-fixed-invalidate-overlap.html

  * igt@gem_userptr_blits@readonly-pwrite-unsync:
    - shard-dg2:          NOTRUN -> [SKIP][68] ([i915#3297]) +2 other tests skip
   [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-5/igt@gem_userptr_blits@readonly-pwrite-unsync.html
    - shard-tglu:         NOTRUN -> [SKIP][69] ([i915#3297])
   [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-4/igt@gem_userptr_blits@readonly-pwrite-unsync.html

  * igt@gem_userptr_blits@unsync-unmap-cycles:
    - shard-rkl:          NOTRUN -> [SKIP][70] ([i915#3297]) +2 other tests skip
   [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-5/igt@gem_userptr_blits@unsync-unmap-cycles.html

  * igt@gen7_exec_parse@basic-allocation:
    - shard-mtlp:         NOTRUN -> [SKIP][71] +11 other tests skip
   [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-5/igt@gen7_exec_parse@basic-allocation.html

  * igt@gen9_exec_parse@allowed-single:
    - shard-dg2:          NOTRUN -> [SKIP][72] ([i915#2856]) +1 other test skip
   [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-8/igt@gen9_exec_parse@allowed-single.html

  * igt@gen9_exec_parse@bb-start-param:
    - shard-rkl:          NOTRUN -> [SKIP][73] ([i915#2527]) +2 other tests skip
   [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-4/igt@gen9_exec_parse@bb-start-param.html

  * igt@gen9_exec_parse@cmd-crossing-page:
    - shard-tglu:         NOTRUN -> [SKIP][74] ([i915#2527] / [i915#2856]) +1 other test skip
   [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-3/igt@gen9_exec_parse@cmd-crossing-page.html

  * igt@gen9_exec_parse@unaligned-access:
    - shard-tglu-1:       NOTRUN -> [SKIP][75] ([i915#2527] / [i915#2856]) +1 other test skip
   [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@gen9_exec_parse@unaligned-access.html

  * igt@i915_drm_fdinfo@busy-idle-check-all@rcs0:
    - shard-mtlp:         NOTRUN -> [SKIP][76] ([i915#11527]) +6 other tests skip
   [76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-1/igt@i915_drm_fdinfo@busy-idle-check-all@rcs0.html

  * igt@i915_module_load@fault-injection:
    - shard-dg1:          NOTRUN -> [ABORT][77] ([i915#11814] / [i915#15481]) +1 other test abort
   [77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-12/igt@i915_module_load@fault-injection.html
    - shard-mtlp:         NOTRUN -> [ABORT][78] ([i915#15342] / [i915#15481])
   [78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-1/igt@i915_module_load@fault-injection.html

  * igt@i915_module_load@fault-injection@__uc_init:
    - shard-mtlp:         NOTRUN -> [ABORT][79] ([i915#15481])
   [79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-1/igt@i915_module_load@fault-injection@__uc_init.html

  * igt@i915_module_load@fault-injection@i915_driver_mmio_probe:
    - shard-dg1:          NOTRUN -> [INCOMPLETE][80] ([i915#15481])
   [80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-12/igt@i915_module_load@fault-injection@i915_driver_mmio_probe.html

  * igt@i915_module_load@fault-injection@intel_connector_register:
    - shard-snb:          NOTRUN -> [ABORT][81] ([i915#15342]) +1 other test abort
   [81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-snb5/igt@i915_module_load@fault-injection@intel_connector_register.html
    - shard-tglu:         NOTRUN -> [ABORT][82] ([i915#15342]) +1 other test abort
   [82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-10/igt@i915_module_load@fault-injection@intel_connector_register.html
    - shard-mtlp:         NOTRUN -> [DMESG-WARN][83] ([i915#15342])
   [83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-1/igt@i915_module_load@fault-injection@intel_connector_register.html

  * igt@i915_module_load@fault-injection@intel_guc_ct_init:
    - shard-snb:          NOTRUN -> [SKIP][84] +83 other tests skip
   [84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-snb5/igt@i915_module_load@fault-injection@intel_guc_ct_init.html

  * igt@i915_module_load@fault-injection@uc_fw_rsa_data_create:
    - shard-tglu:         NOTRUN -> [SKIP][85] ([i915#15479]) +4 other tests skip
   [85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-10/igt@i915_module_load@fault-injection@uc_fw_rsa_data_create.html

  * igt@i915_module_load@reload-no-display:
    - shard-dg2:          [PASS][86] -> [DMESG-WARN][87] ([i915#13029] / [i915#14545])
   [86]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-dg2-6/igt@i915_module_load@reload-no-display.html
   [87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-1/igt@i915_module_load@reload-no-display.html

  * igt@i915_pm_rc6_residency@rc6-fence:
    - shard-tglu-1:       NOTRUN -> [WARN][88] ([i915#13790] / [i915#2681]) +1 other test warn
   [88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@i915_pm_rc6_residency@rc6-fence.html

  * igt@i915_pm_rc6_residency@rc6-idle:
    - shard-tglu-1:       NOTRUN -> [SKIP][89] ([i915#14498])
   [89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@i915_pm_rc6_residency@rc6-idle.html

  * igt@i915_pm_rps@thresholds-park:
    - shard-mtlp:         NOTRUN -> [SKIP][90] ([i915#11681])
   [90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-6/igt@i915_pm_rps@thresholds-park.html

  * igt@i915_query@hwconfig_table:
    - shard-rkl:          NOTRUN -> [SKIP][91] ([i915#6245])
   [91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-3/igt@i915_query@hwconfig_table.html

  * igt@i915_query@test-query-geometry-subslices:
    - shard-tglu-1:       NOTRUN -> [SKIP][92] ([i915#5723])
   [92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@i915_query@test-query-geometry-subslices.html

  * igt@i915_selftest@live@workarounds:
    - shard-mtlp:         [PASS][93] -> [DMESG-FAIL][94] ([i915#12061])
   [93]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-mtlp-7/igt@i915_selftest@live@workarounds.html
   [94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-2/igt@i915_selftest@live@workarounds.html

  * igt@i915_suspend@debugfs-reader:
    - shard-glk:          NOTRUN -> [INCOMPLETE][95] ([i915#4817])
   [95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk4/igt@i915_suspend@debugfs-reader.html

  * igt@i915_suspend@fence-restore-untiled:
    - shard-rkl:          [PASS][96] -> [INCOMPLETE][97] ([i915#4817])
   [96]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-4/igt@i915_suspend@fence-restore-untiled.html
   [97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@i915_suspend@fence-restore-untiled.html
    - shard-glk:          [PASS][98] -> [INCOMPLETE][99] ([i915#4817])
   [98]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-glk4/igt@i915_suspend@fence-restore-untiled.html
   [99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk2/igt@i915_suspend@fence-restore-untiled.html

  * igt@intel_hwmon@hwmon-write:
    - shard-tglu-1:       NOTRUN -> [SKIP][100] ([i915#7707])
   [100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@intel_hwmon@hwmon-write.html

  * igt@kms_3d@basic:
    - shard-mtlp:         NOTRUN -> [SKIP][101] ([i915#15726])
   [101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-1/igt@kms_3d@basic.html

  * igt@kms_addfb_basic@addfb25-framebuffer-vs-set-tiling:
    - shard-mtlp:         NOTRUN -> [SKIP][102] ([i915#4212]) +1 other test skip
   [102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-8/igt@kms_addfb_basic@addfb25-framebuffer-vs-set-tiling.html
    - shard-dg2:          NOTRUN -> [SKIP][103] ([i915#4212])
   [103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-7/igt@kms_addfb_basic@addfb25-framebuffer-vs-set-tiling.html
    - shard-dg1:          NOTRUN -> [SKIP][104] ([i915#4212])
   [104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-15/igt@kms_addfb_basic@addfb25-framebuffer-vs-set-tiling.html

  * igt@kms_addfb_basic@basic-y-tiled-legacy:
    - shard-dg2:          NOTRUN -> [SKIP][105] ([i915#4215] / [i915#5190])
   [105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-7/igt@kms_addfb_basic@basic-y-tiled-legacy.html
    - shard-dg1:          NOTRUN -> [SKIP][106] ([i915#4215])
   [106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-18/igt@kms_addfb_basic@basic-y-tiled-legacy.html

  * igt@kms_addfb_basic@invalid-smem-bo-on-discrete:
    - shard-tglu:         NOTRUN -> [SKIP][107] ([i915#12454] / [i915#12712])
   [107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-2/igt@kms_addfb_basic@invalid-smem-bo-on-discrete.html

  * igt@kms_async_flips@async-flip-suspend-resume:
    - shard-rkl:          [PASS][108] -> [ABORT][109] ([i915#15132])
   [108]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-2/igt@kms_async_flips@async-flip-suspend-resume.html
   [109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-1/igt@kms_async_flips@async-flip-suspend-resume.html
    - shard-glk:          NOTRUN -> [INCOMPLETE][110] ([i915#12761])
   [110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk5/igt@kms_async_flips@async-flip-suspend-resume.html

  * igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-2:
    - shard-glk:          NOTRUN -> [INCOMPLETE][111] ([i915#12761] / [i915#14995])
   [111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk5/igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-2.html

  * igt@kms_async_flips@async-flip-suspend-resume@pipe-c-hdmi-a-2:
    - shard-rkl:          NOTRUN -> [ABORT][112] ([i915#15132])
   [112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-1/igt@kms_async_flips@async-flip-suspend-resume@pipe-c-hdmi-a-2.html

  * igt@kms_atomic@plane-primary-overlay-mutable-zpos:
    - shard-rkl:          NOTRUN -> [SKIP][113] ([i915#9531])
   [113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-4/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html

  * igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
    - shard-dg2:          NOTRUN -> [SKIP][114] ([i915#1769] / [i915#3555])
   [114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-3/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
    - shard-tglu:         NOTRUN -> [SKIP][115] ([i915#1769] / [i915#3555])
   [115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-9/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html

  * igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
    - shard-glk:          NOTRUN -> [SKIP][116] ([i915#1769])
   [116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk1/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html

  * igt@kms_big_fb@4-tiled-32bpp-rotate-0:
    - shard-rkl:          NOTRUN -> [SKIP][117] ([i915#5286]) +7 other tests skip
   [117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-3/igt@kms_big_fb@4-tiled-32bpp-rotate-0.html

  * igt@kms_big_fb@4-tiled-32bpp-rotate-180:
    - shard-tglu-1:       NOTRUN -> [SKIP][118] ([i915#5286]) +1 other test skip
   [118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@kms_big_fb@4-tiled-32bpp-rotate-180.html

  * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-async-flip:
    - shard-dg1:          NOTRUN -> [SKIP][119] ([i915#4538] / [i915#5286])
   [119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-18/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
    - shard-tglu:         NOTRUN -> [SKIP][120] ([i915#5286]) +4 other tests skip
   [120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-4/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html

  * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip:
    - shard-mtlp:         [PASS][121] -> [FAIL][122] ([i915#15733] / [i915#5138]) +1 other test fail
   [121]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-mtlp-7/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
   [122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-8/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html

  * igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0-hflip:
    - shard-dg2:          NOTRUN -> [SKIP][123] ([i915#3828])
   [123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-3/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0-hflip.html

  * igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-0-hflip:
    - shard-rkl:          NOTRUN -> [SKIP][124] ([i915#3828]) +1 other test skip
   [124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-8/igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-0-hflip.html

  * igt@kms_big_fb@x-tiled-64bpp-rotate-270:
    - shard-rkl:          NOTRUN -> [SKIP][125] ([i915#3638])
   [125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-5/igt@kms_big_fb@x-tiled-64bpp-rotate-270.html

  * igt@kms_big_fb@y-tiled-8bpp-rotate-90:
    - shard-rkl:          NOTRUN -> [SKIP][126] ([i915#14544] / [i915#3638])
   [126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_big_fb@y-tiled-8bpp-rotate-90.html

  * igt@kms_big_fb@y-tiled-addfb:
    - shard-dg2:          NOTRUN -> [SKIP][127] ([i915#5190])
   [127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-8/igt@kms_big_fb@y-tiled-addfb.html

  * igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip:
    - shard-dg2:          NOTRUN -> [SKIP][128] ([i915#4538] / [i915#5190]) +3 other tests skip
   [128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-4/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html

  * igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip:
    - shard-dg1:          NOTRUN -> [SKIP][129] ([i915#4538])
   [129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-17/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html

  * igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1:
    - shard-dg2:          NOTRUN -> [SKIP][130] ([i915#10307] / [i915#10434] / [i915#6095]) +2 other tests skip
   [130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-4/igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1.html

  * igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs:
    - shard-mtlp:         NOTRUN -> [SKIP][131] ([i915#6095]) +19 other tests skip
   [131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-4/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs.html

  * igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs:
    - shard-rkl:          NOTRUN -> [SKIP][132] ([i915#12313]) +1 other test skip
   [132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-5/igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs.html

  * igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-4:
    - shard-dg1:          NOTRUN -> [SKIP][133] ([i915#6095]) +198 other tests skip
   [133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-17/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-4.html

  * igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-1:
    - shard-rkl:          NOTRUN -> [SKIP][134] ([i915#6095]) +67 other tests skip
   [134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-8/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-1.html

  * igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs-cc:
    - shard-rkl:          NOTRUN -> [SKIP][135] ([i915#14098] / [i915#14544] / [i915#6095]) +6 other tests skip
   [135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs-cc.html

  * igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-3:
    - shard-dg2:          NOTRUN -> [SKIP][136] ([i915#6095]) +8 other tests skip
   [136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-5/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-3.html

  * igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-a-hdmi-a-1:
    - shard-tglu-1:       NOTRUN -> [SKIP][137] ([i915#6095]) +39 other tests skip
   [137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-a-hdmi-a-1.html

  * igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-c-hdmi-a-2:
    - shard-rkl:          NOTRUN -> [SKIP][138] ([i915#14098] / [i915#6095]) +46 other tests skip
   [138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-3/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-c-hdmi-a-2.html

  * igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs:
    - shard-tglu:         NOTRUN -> [SKIP][139] ([i915#12313]) +1 other test skip
   [139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-7/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html
    - shard-dg2:          NOTRUN -> [SKIP][140] ([i915#12313])
   [140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-8/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html

  * igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-1:
    - shard-tglu:         NOTRUN -> [SKIP][141] ([i915#6095]) +39 other tests skip
   [141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-8/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-1.html

  * igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs@pipe-c-hdmi-a-1:
    - shard-dg2:          NOTRUN -> [SKIP][142] ([i915#10307] / [i915#6095]) +101 other tests skip
   [142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-4/igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs@pipe-c-hdmi-a-1.html

  * igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-a-hdmi-a-2:
    - shard-rkl:          NOTRUN -> [SKIP][143] ([i915#14544] / [i915#6095]) +9 other tests skip
   [143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-a-hdmi-a-2.html

  * igt@kms_chamelium_color@ctm-max:
    - shard-dg2:          NOTRUN -> [SKIP][144] +3 other tests skip
   [144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-6/igt@kms_chamelium_color@ctm-max.html

  * igt@kms_chamelium_edid@hdmi-mode-timings:
    - shard-rkl:          NOTRUN -> [SKIP][145] ([i915#11151] / [i915#14544] / [i915#7828])
   [145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_chamelium_edid@hdmi-mode-timings.html

  * igt@kms_chamelium_frames@hdmi-cmp-planar-formats:
    - shard-dg2:          NOTRUN -> [SKIP][146] ([i915#11151] / [i915#7828]) +4 other tests skip
   [146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-3/igt@kms_chamelium_frames@hdmi-cmp-planar-formats.html
    - shard-tglu:         NOTRUN -> [SKIP][147] ([i915#11151] / [i915#7828]) +2 other tests skip
   [147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-8/igt@kms_chamelium_frames@hdmi-cmp-planar-formats.html

  * igt@kms_chamelium_frames@hdmi-crc-multiple:
    - shard-mtlp:         NOTRUN -> [SKIP][148] ([i915#11151] / [i915#7828])
   [148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-7/igt@kms_chamelium_frames@hdmi-crc-multiple.html

  * igt@kms_chamelium_hpd@hdmi-hpd-for-each-pipe:
    - shard-tglu-1:       NOTRUN -> [SKIP][149] ([i915#11151] / [i915#7828]) +2 other tests skip
   [149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@kms_chamelium_hpd@hdmi-hpd-for-each-pipe.html

  * igt@kms_chamelium_hpd@vga-hpd-for-each-pipe:
    - shard-rkl:          NOTRUN -> [SKIP][150] ([i915#11151] / [i915#7828]) +5 other tests skip
   [150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-4/igt@kms_chamelium_hpd@vga-hpd-for-each-pipe.html

  * igt@kms_color@deep-color:
    - shard-rkl:          [PASS][151] -> [SKIP][152] ([i915#12655] / [i915#3555])
   [151]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_color@deep-color.html
   [152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-7/igt@kms_color@deep-color.html

  * igt@kms_content_protection@atomic-dpms:
    - shard-dg2:          NOTRUN -> [SKIP][153] ([i915#15865])
   [153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-8/igt@kms_content_protection@atomic-dpms.html
    - shard-tglu:         NOTRUN -> [SKIP][154] ([i915#15865])
   [154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-7/igt@kms_content_protection@atomic-dpms.html

  * igt@kms_content_protection@atomic-hdcp14:
    - shard-dg1:          NOTRUN -> [SKIP][155] ([i915#15865])
   [155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-14/igt@kms_content_protection@atomic-hdcp14.html

  * igt@kms_content_protection@dp-mst-lic-type-0:
    - shard-rkl:          NOTRUN -> [SKIP][156] ([i915#15330] / [i915#3116])
   [156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-4/igt@kms_content_protection@dp-mst-lic-type-0.html

  * igt@kms_content_protection@dp-mst-type-0:
    - shard-tglu-1:       NOTRUN -> [SKIP][157] ([i915#15330] / [i915#3116] / [i915#3299])
   [157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@kms_content_protection@dp-mst-type-0.html

  * igt@kms_content_protection@dp-mst-type-1:
    - shard-mtlp:         NOTRUN -> [SKIP][158] ([i915#15330] / [i915#3299])
   [158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-4/igt@kms_content_protection@dp-mst-type-1.html

  * igt@kms_content_protection@legacy:
    - shard-rkl:          NOTRUN -> [SKIP][159] ([i915#15865]) +2 other tests skip
   [159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-7/igt@kms_content_protection@legacy.html

  * igt@kms_content_protection@suspend-resume:
    - shard-tglu-1:       NOTRUN -> [SKIP][160] ([i915#15865])
   [160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@kms_content_protection@suspend-resume.html

  * igt@kms_cursor_crc@cursor-offscreen-512x512:
    - shard-rkl:          NOTRUN -> [SKIP][161] ([i915#13049] / [i915#14544])
   [161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_cursor_crc@cursor-offscreen-512x512.html
    - shard-tglu-1:       NOTRUN -> [SKIP][162] ([i915#13049]) +1 other test skip
   [162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@kms_cursor_crc@cursor-offscreen-512x512.html

  * igt@kms_cursor_crc@cursor-onscreen-128x42:
    - shard-rkl:          NOTRUN -> [FAIL][163] ([i915#13566]) +4 other tests fail
   [163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-3/igt@kms_cursor_crc@cursor-onscreen-128x42.html
    - shard-tglu:         [PASS][164] -> [FAIL][165] ([i915#13566]) +1 other test fail
   [164]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-tglu-9/igt@kms_cursor_crc@cursor-onscreen-128x42.html
   [165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-2/igt@kms_cursor_crc@cursor-onscreen-128x42.html

  * igt@kms_cursor_crc@cursor-onscreen-256x85@pipe-a-hdmi-a-2:
    - shard-rkl:          [PASS][166] -> [FAIL][167] ([i915#13566]) +4 other tests fail
   [166]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-7/igt@kms_cursor_crc@cursor-onscreen-256x85@pipe-a-hdmi-a-2.html
   [167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-7/igt@kms_cursor_crc@cursor-onscreen-256x85@pipe-a-hdmi-a-2.html

  * igt@kms_cursor_crc@cursor-onscreen-512x170:
    - shard-mtlp:         NOTRUN -> [SKIP][168] ([i915#13049])
   [168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-3/igt@kms_cursor_crc@cursor-onscreen-512x170.html

  * igt@kms_cursor_crc@cursor-onscreen-512x512:
    - shard-tglu:         NOTRUN -> [SKIP][169] ([i915#13049])
   [169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-9/igt@kms_cursor_crc@cursor-onscreen-512x512.html
    - shard-dg2:          NOTRUN -> [SKIP][170] ([i915#13049])
   [170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-3/igt@kms_cursor_crc@cursor-onscreen-512x512.html

  * igt@kms_cursor_crc@cursor-random-128x42@pipe-a-hdmi-a-1:
    - shard-tglu:         NOTRUN -> [FAIL][171] ([i915#13566]) +3 other tests fail
   [171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-7/igt@kms_cursor_crc@cursor-random-128x42@pipe-a-hdmi-a-1.html

  * igt@kms_cursor_crc@cursor-random-512x170:
    - shard-rkl:          NOTRUN -> [SKIP][172] ([i915#13049]) +1 other test skip
   [172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-8/igt@kms_cursor_crc@cursor-random-512x170.html

  * igt@kms_cursor_crc@cursor-sliding-32x10:
    - shard-dg2:          NOTRUN -> [SKIP][173] ([i915#3555]) +3 other tests skip
   [173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-1/igt@kms_cursor_crc@cursor-sliding-32x10.html
    - shard-rkl:          NOTRUN -> [SKIP][174] ([i915#3555]) +1 other test skip
   [174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-7/igt@kms_cursor_crc@cursor-sliding-32x10.html
    - shard-dg1:          NOTRUN -> [SKIP][175] ([i915#3555])
   [175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-13/igt@kms_cursor_crc@cursor-sliding-32x10.html
    - shard-tglu:         NOTRUN -> [SKIP][176] ([i915#3555])
   [176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-10/igt@kms_cursor_crc@cursor-sliding-32x10.html
    - shard-mtlp:         NOTRUN -> [SKIP][177] ([i915#3555] / [i915#8814])
   [177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-5/igt@kms_cursor_crc@cursor-sliding-32x10.html

  * igt@kms_cursor_crc@cursor-sliding-64x21:
    - shard-mtlp:         NOTRUN -> [SKIP][178] ([i915#8814]) +1 other test skip
   [178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-3/igt@kms_cursor_crc@cursor-sliding-64x21.html

  * igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-2:
    - shard-rkl:          NOTRUN -> [INCOMPLETE][179] ([i915#12358] / [i915#14152]) +1 other test incomplete
   [179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-2.html

  * igt@kms_cursor_legacy@2x-cursor-vs-flip-legacy:
    - shard-dg2:          NOTRUN -> [SKIP][180] ([i915#13046] / [i915#5354]) +5 other tests skip
   [180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-5/igt@kms_cursor_legacy@2x-cursor-vs-flip-legacy.html

  * igt@kms_cursor_legacy@2x-long-cursor-vs-flip-atomic:
    - shard-mtlp:         NOTRUN -> [SKIP][181] ([i915#9809]) +2 other tests skip
   [181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-6/igt@kms_cursor_legacy@2x-long-cursor-vs-flip-atomic.html

  * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
    - shard-rkl:          NOTRUN -> [SKIP][182] ([i915#4103])
   [182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-5/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html

  * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
    - shard-mtlp:         NOTRUN -> [SKIP][183] ([i915#4213])
   [183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-7/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html

  * igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions:
    - shard-glk:          NOTRUN -> [FAIL][184] ([i915#15804])
   [184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk9/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html

  * igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot:
    - shard-rkl:          NOTRUN -> [SKIP][185] ([i915#14544] / [i915#9067])
   [185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
    - shard-tglu-1:       NOTRUN -> [SKIP][186] ([i915#9067])
   [186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html

  * igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions:
    - shard-dg2:          NOTRUN -> [SKIP][187] ([i915#4103] / [i915#4213])
   [187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-6/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html

  * igt@kms_dirtyfb@psr-dirtyfb-ioctl:
    - shard-rkl:          NOTRUN -> [SKIP][188] ([i915#9723])
   [188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-8/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html

  * igt@kms_dither@fb-8bpc-vs-panel-6bpc:
    - shard-rkl:          NOTRUN -> [SKIP][189] ([i915#3555] / [i915#3804])
   [189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-4/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html

  * igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2:
    - shard-rkl:          NOTRUN -> [SKIP][190] ([i915#3804])
   [190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-4/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2.html

  * igt@kms_dp_aux_dev@basic:
    - shard-rkl:          NOTRUN -> [SKIP][191] ([i915#1257])
   [191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-7/igt@kms_dp_aux_dev@basic.html

  * igt@kms_dp_link_training@non-uhbr-sst:
    - shard-tglu:         NOTRUN -> [SKIP][192] ([i915#13749])
   [192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-2/igt@kms_dp_link_training@non-uhbr-sst.html

  * igt@kms_dp_link_training@uhbr-mst:
    - shard-dg2:          NOTRUN -> [SKIP][193] ([i915#13748])
   [193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-1/igt@kms_dp_link_training@uhbr-mst.html
    - shard-tglu:         NOTRUN -> [SKIP][194] ([i915#13748])
   [194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-2/igt@kms_dp_link_training@uhbr-mst.html

  * igt@kms_dp_linktrain_fallback@dp-fallback:
    - shard-mtlp:         NOTRUN -> [SKIP][195] ([i915#13707])
   [195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-3/igt@kms_dp_linktrain_fallback@dp-fallback.html

  * igt@kms_dsc@dsc-basic:
    - shard-mtlp:         NOTRUN -> [SKIP][196] ([i915#3555] / [i915#3840] / [i915#9159])
   [196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-2/igt@kms_dsc@dsc-basic.html

  * igt@kms_dsc@dsc-fractional-bpp:
    - shard-dg2:          NOTRUN -> [SKIP][197] ([i915#3840] / [i915#9688])
   [197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-7/igt@kms_dsc@dsc-fractional-bpp.html
    - shard-rkl:          NOTRUN -> [SKIP][198] ([i915#3840])
   [198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-4/igt@kms_dsc@dsc-fractional-bpp.html
    - shard-dg1:          NOTRUN -> [SKIP][199] ([i915#3840])
   [199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-15/igt@kms_dsc@dsc-fractional-bpp.html
    - shard-mtlp:         NOTRUN -> [SKIP][200] ([i915#3840] / [i915#9688])
   [200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-8/igt@kms_dsc@dsc-fractional-bpp.html

  * igt@kms_dsc@dsc-with-bpc:
    - shard-dg2:          NOTRUN -> [SKIP][201] ([i915#3555] / [i915#3840])
   [201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-4/igt@kms_dsc@dsc-with-bpc.html
    - shard-tglu:         NOTRUN -> [SKIP][202] ([i915#3555] / [i915#3840])
   [202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-3/igt@kms_dsc@dsc-with-bpc.html

  * igt@kms_fbcon_fbt@psr-suspend:
    - shard-tglu-1:       NOTRUN -> [SKIP][203] ([i915#3469])
   [203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@kms_fbcon_fbt@psr-suspend.html

  * igt@kms_feature_discovery@display-3x:
    - shard-rkl:          NOTRUN -> [SKIP][204] ([i915#1839])
   [204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-3/igt@kms_feature_discovery@display-3x.html

  * igt@kms_feature_discovery@psr1:
    - shard-rkl:          NOTRUN -> [SKIP][205] ([i915#658])
   [205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-7/igt@kms_feature_discovery@psr1.html

  * igt@kms_flip@2x-dpms-vs-vblank-race:
    - shard-rkl:          NOTRUN -> [SKIP][206] ([i915#14544] / [i915#9934]) +2 other tests skip
   [206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_flip@2x-dpms-vs-vblank-race.html

  * igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible:
    - shard-tglu-1:       NOTRUN -> [SKIP][207] ([i915#3637] / [i915#9934]) +4 other tests skip
   [207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible.html

  * igt@kms_flip@2x-flip-vs-dpms-on-nop:
    - shard-tglu:         NOTRUN -> [SKIP][208] ([i915#9934])
   [208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-6/igt@kms_flip@2x-flip-vs-dpms-on-nop.html

  * igt@kms_flip@2x-flip-vs-fences-interruptible:
    - shard-dg2:          NOTRUN -> [SKIP][209] ([i915#8381])
   [209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-4/igt@kms_flip@2x-flip-vs-fences-interruptible.html

  * igt@kms_flip@2x-flip-vs-modeset-vs-hang:
    - shard-dg1:          NOTRUN -> [SKIP][210] ([i915#9934])
   [210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-19/igt@kms_flip@2x-flip-vs-modeset-vs-hang.html

  * igt@kms_flip@2x-flip-vs-panning:
    - shard-dg2:          NOTRUN -> [SKIP][211] ([i915#9934]) +2 other tests skip
   [211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-1/igt@kms_flip@2x-flip-vs-panning.html
    - shard-tglu:         NOTRUN -> [SKIP][212] ([i915#3637] / [i915#9934]) +3 other tests skip
   [212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-2/igt@kms_flip@2x-flip-vs-panning.html

  * igt@kms_flip@2x-flip-vs-suspend:
    - shard-glk:          NOTRUN -> [INCOMPLETE][213] ([i915#12745] / [i915#4839] / [i915#6113])
   [213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk1/igt@kms_flip@2x-flip-vs-suspend.html

  * igt@kms_flip@2x-flip-vs-suspend-interruptible:
    - shard-glk:          NOTRUN -> [INCOMPLETE][214] ([i915#12745] / [i915#4839])
   [214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk9/igt@kms_flip@2x-flip-vs-suspend-interruptible.html

  * igt@kms_flip@2x-flip-vs-suspend-interruptible@ac-hdmi-a1-hdmi-a2:
    - shard-glk:          NOTRUN -> [INCOMPLETE][215] ([i915#12745]) +1 other test incomplete
   [215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk9/igt@kms_flip@2x-flip-vs-suspend-interruptible@ac-hdmi-a1-hdmi-a2.html

  * igt@kms_flip@2x-plain-flip-interruptible:
    - shard-rkl:          NOTRUN -> [SKIP][216] ([i915#9934]) +2 other tests skip
   [216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-3/igt@kms_flip@2x-plain-flip-interruptible.html

  * igt@kms_flip@2x-plain-flip-ts-check:
    - shard-snb:          [PASS][217] -> [FAIL][218] ([i915#10826]) +1 other test fail
   [217]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-snb6/igt@kms_flip@2x-plain-flip-ts-check.html
   [218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-snb5/igt@kms_flip@2x-plain-flip-ts-check.html

  * igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset-interruptible:
    - shard-mtlp:         NOTRUN -> [SKIP][219] ([i915#3637] / [i915#9934]) +1 other test skip
   [219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-7/igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset-interruptible.html

  * igt@kms_flip@flip-vs-blocking-wf-vblank@a-hdmi-a1:
    - shard-tglu:         NOTRUN -> [FAIL][220] ([i915#14600]) +1 other test fail
   [220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-3/igt@kms_flip@flip-vs-blocking-wf-vblank@a-hdmi-a1.html

  * igt@kms_flip@flip-vs-expired-vblank-interruptible:
    - shard-dg1:          [PASS][221] -> [FAIL][222] ([i915#13027])
   [221]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-dg1-17/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
   [222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-13/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
    - shard-tglu:         [PASS][223] -> [FAIL][224] ([i915#13027]) +1 other test fail
   [223]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-tglu-7/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
   [224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-10/igt@kms_flip@flip-vs-expired-vblank-interruptible.html

  * igt@kms_flip@flip-vs-suspend:
    - shard-glk11:        NOTRUN -> [INCOMPLETE][225] ([i915#12745] / [i915#4839])
   [225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk11/igt@kms_flip@flip-vs-suspend.html

  * igt@kms_flip@flip-vs-suspend@a-hdmi-a1:
    - shard-glk11:        NOTRUN -> [INCOMPLETE][226] ([i915#12745])
   [226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk11/igt@kms_flip@flip-vs-suspend@a-hdmi-a1.html

  * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
    - shard-rkl:          NOTRUN -> [SKIP][227] ([i915#15643]) +3 other tests skip
   [227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-5/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
    - shard-dg1:          NOTRUN -> [SKIP][228] ([i915#15643]) +1 other test skip
   [228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-18/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html

  * igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-upscaling:
    - shard-dg1:          [PASS][229] -> [DMESG-WARN][230] ([i915#4423]) +1 other test dmesg-warn
   [229]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-dg1-19/igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-upscaling.html
   [230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-16/igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-upscaling.html

  * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling:
    - shard-mtlp:         NOTRUN -> [SKIP][231] ([i915#15643]) +2 other tests skip
   [231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-8/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling.html

  * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling:
    - shard-tglu:         NOTRUN -> [SKIP][232] ([i915#15643]) +1 other test skip
   [232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-9/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling.html
    - shard-mtlp:         NOTRUN -> [SKIP][233] ([i915#3555] / [i915#8810] / [i915#8813])
   [233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-3/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling.html
    - shard-rkl:          NOTRUN -> [SKIP][234] ([i915#14544] / [i915#15643])
   [234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling.html

  * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling@pipe-a-default-mode:
    - shard-mtlp:         NOTRUN -> [SKIP][235] ([i915#8810] / [i915#8813])
   [235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-3/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling@pipe-a-default-mode.html

  * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling:
    - shard-tglu-1:       NOTRUN -> [SKIP][236] ([i915#15643])
   [236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling.html

  * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-downscaling:
    - shard-dg2:          NOTRUN -> [SKIP][237] ([i915#15643] / [i915#5190]) +1 other test skip
   [237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-4/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-downscaling.html

  * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-mmap-gtt:
    - shard-mtlp:         NOTRUN -> [SKIP][238] ([i915#15990] / [i915#8708]) +10 other tests skip
   [238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-wc:
    - shard-dg2:          NOTRUN -> [SKIP][239] ([i915#15990] / [i915#8708]) +11 other tests skip
   [239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-4/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-wc.html

  * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-gtt:
    - shard-dg1:          NOTRUN -> [SKIP][240] ([i915#15990] / [i915#8708]) +5 other tests skip
   [240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-15/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-pwrite:
    - shard-mtlp:         NOTRUN -> [SKIP][241] ([i915#15991] / [i915#1825]) +7 other tests skip
   [241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-2/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-pwrite.html

  * igt@kms_frontbuffer_tracking@fbc-tiling-4:
    - shard-tglu:         NOTRUN -> [SKIP][242] ([i915#5439])
   [242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-4/igt@kms_frontbuffer_tracking@fbc-tiling-4.html

  * igt@kms_frontbuffer_tracking@fbchdr-1p-indfb-fliptrack-mmap-gtt:
    - shard-tglu-1:       NOTRUN -> [SKIP][243] ([i915#15989]) +12 other tests skip
   [243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@kms_frontbuffer_tracking@fbchdr-1p-indfb-fliptrack-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-cur-indfb-onoff:
    - shard-rkl:          NOTRUN -> [SKIP][244] ([i915#15989]) +17 other tests skip
   [244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-3/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-cur-indfb-onoff.html

  * igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-pri-indfb-draw-mmap-gtt:
    - shard-rkl:          [PASS][245] -> [SKIP][246] ([i915#15989]) +15 other tests skip
   [245]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-pri-indfb-draw-mmap-gtt.html
   [246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-7/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-pri-indfb-draw-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-pri-shrfb-draw-mmap-gtt:
    - shard-mtlp:         NOTRUN -> [SKIP][247] ([i915#15990]) +4 other tests skip
   [247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-7/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-indfb-pgflip-blt:
    - shard-mtlp:         NOTRUN -> [SKIP][248] ([i915#15991]) +18 other tests skip
   [248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-2/igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-indfb-pgflip-blt.html

  * igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-shrfb-msflip-blt:
    - shard-tglu:         NOTRUN -> [SKIP][249] +61 other tests skip
   [249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-7/igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-shrfb-msflip-blt.html

  * igt@kms_frontbuffer_tracking@fbchdr-2p-scndscrn-spr-indfb-draw-render:
    - shard-rkl:          NOTRUN -> [SKIP][250] +53 other tests skip
   [250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-4/igt@kms_frontbuffer_tracking@fbchdr-2p-scndscrn-spr-indfb-draw-render.html

  * igt@kms_frontbuffer_tracking@fbchdr-rgb101010-draw-render:
    - shard-dg2:          NOTRUN -> [SKIP][251] ([i915#15989]) +7 other tests skip
   [251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-8/igt@kms_frontbuffer_tracking@fbchdr-rgb101010-draw-render.html

  * igt@kms_frontbuffer_tracking@fbchdr-tiling-linear:
    - shard-dg1:          NOTRUN -> [SKIP][252] ([i915#15989]) +2 other tests skip
   [252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-18/igt@kms_frontbuffer_tracking@fbchdr-tiling-linear.html

  * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-gtt:
    - shard-mtlp:         NOTRUN -> [SKIP][253] ([i915#15104] / [i915#15990]) +1 other test skip
   [253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-gtt.html
    - shard-dg1:          NOTRUN -> [SKIP][254] ([i915#15104] / [i915#15990])
   [254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-16/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-wc:
    - shard-dg2:          NOTRUN -> [SKIP][255] ([i915#15104] / [i915#15990])
   [255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-wc.html

  * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-pwrite:
    - shard-dg1:          NOTRUN -> [SKIP][256] ([i915#15102] / [i915#3458]) +4 other tests skip
   [256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-15/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-pwrite.html

  * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-blt:
    - shard-glk10:        NOTRUN -> [SKIP][257] +253 other tests skip
   [257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk10/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-blt.html

  * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-move:
    - shard-dg2:          NOTRUN -> [SKIP][258] ([i915#15991] / [i915#5354]) +15 other tests skip
   [258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-move.html

  * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt:
    - shard-tglu-1:       NOTRUN -> [SKIP][259] +47 other tests skip
   [259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html

  * igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-shrfb-pgflip-blt:
    - shard-rkl:          NOTRUN -> [SKIP][260] ([i915#15102]) +23 other tests skip
   [260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-shrfb-pgflip-blt.html
    - shard-dg1:          NOTRUN -> [SKIP][261] ([i915#15102]) +4 other tests skip
   [261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-13/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-shrfb-pgflip-blt.html

  * igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-spr-indfb-draw-mmap-cpu:
    - shard-rkl:          NOTRUN -> [SKIP][262] ([i915#14544] / [i915#15102]) +6 other tests skip
   [262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-spr-indfb-draw-mmap-cpu.html

  * igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-cur-indfb-draw-mmap-cpu:
    - shard-rkl:          NOTRUN -> [SKIP][263] ([i915#14544]) +9 other tests skip
   [263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-cur-indfb-draw-mmap-cpu.html

  * igt@kms_frontbuffer_tracking@fbcpsrhdr-stridechange:
    - shard-dg2:          NOTRUN -> [SKIP][264] ([i915#15102]) +13 other tests skip
   [264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-1/igt@kms_frontbuffer_tracking@fbcpsrhdr-stridechange.html

  * igt@kms_frontbuffer_tracking@hdr-1p-primscrn-shrfb-pgflip-blt:
    - shard-tglu:         NOTRUN -> [SKIP][265] ([i915#15989]) +10 other tests skip
   [265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-5/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-shrfb-pgflip-blt.html

  * igt@kms_frontbuffer_tracking@hdr-2p-primscrn-spr-indfb-draw-pwrite:
    - shard-dg2:          NOTRUN -> [SKIP][266] ([i915#15991]) +25 other tests skip
   [266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-1/igt@kms_frontbuffer_tracking@hdr-2p-primscrn-spr-indfb-draw-pwrite.html

  * igt@kms_frontbuffer_tracking@hdr-2p-scndscrn-pri-indfb-draw-mmap-gtt:
    - shard-glk:          [PASS][267] -> [SKIP][268] +9 other tests skip
   [267]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-glk8/igt@kms_frontbuffer_tracking@hdr-2p-scndscrn-pri-indfb-draw-mmap-gtt.html
   [268]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk6/igt@kms_frontbuffer_tracking@hdr-2p-scndscrn-pri-indfb-draw-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@hdr-2p-scndscrn-pri-shrfb-draw-mmap-wc:
    - shard-dg2:          NOTRUN -> [SKIP][269] ([i915#15990]) +11 other tests skip
   [269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-3/igt@kms_frontbuffer_tracking@hdr-2p-scndscrn-pri-shrfb-draw-mmap-wc.html
    - shard-dg1:          NOTRUN -> [SKIP][270] ([i915#15990]) +2 other tests skip
   [270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-12/igt@kms_frontbuffer_tracking@hdr-2p-scndscrn-pri-shrfb-draw-mmap-wc.html

  * igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt:
    - shard-rkl:          NOTRUN -> [SKIP][271] ([i915#15102] / [i915#3023]) +16 other tests skip
   [271]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-8/igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt.html

  * igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-pwrite:
    - shard-dg2:          NOTRUN -> [SKIP][272] ([i915#10433] / [i915#15102] / [i915#3458])
   [272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-pwrite.html

  * igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-render:
    - shard-dg2:          NOTRUN -> [SKIP][273] ([i915#15102] / [i915#3458]) +9 other tests skip
   [273]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-render.html

  * igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-fullscreen:
    - shard-rkl:          NOTRUN -> [SKIP][274] ([i915#14544] / [i915#15102] / [i915#3023]) +1 other test skip
   [274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-fullscreen.html

  * igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-mmap-gtt:
    - shard-rkl:          NOTRUN -> [SKIP][275] ([i915#14544] / [i915#1825]) +5 other tests skip
   [275]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt:
    - shard-rkl:          NOTRUN -> [SKIP][276] ([i915#1825]) +35 other tests skip
   [276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-7/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt.html

  * igt@kms_frontbuffer_tracking@psr-shrfb-scaledprimary:
    - shard-tglu:         NOTRUN -> [SKIP][277] ([i915#15102]) +23 other tests skip
   [277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-4/igt@kms_frontbuffer_tracking@psr-shrfb-scaledprimary.html

  * igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-pri-indfb-draw-render:
    - shard-mtlp:         NOTRUN -> [SKIP][278] ([i915#15989]) +14 other tests skip
   [278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-5/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-pri-indfb-draw-render.html

  * igt@kms_frontbuffer_tracking@psrhdr-2p-primscrn-spr-indfb-onoff:
    - shard-dg1:          NOTRUN -> [SKIP][279] +17 other tests skip
   [279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-13/igt@kms_frontbuffer_tracking@psrhdr-2p-primscrn-spr-indfb-onoff.html

  * igt@kms_frontbuffer_tracking@psrhdr-slowdraw:
    - shard-tglu-1:       NOTRUN -> [SKIP][280] ([i915#15102]) +17 other tests skip
   [280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@kms_frontbuffer_tracking@psrhdr-slowdraw.html

  * igt@kms_hdr@bpc-switch:
    - shard-tglu-1:       NOTRUN -> [SKIP][281] ([i915#16012] / [i915#3555] / [i915#8228])
   [281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@kms_hdr@bpc-switch.html

  * igt@kms_hdr@bpc-switch-dpms@pipe-a-hdmi-a-2-xrgb2101010:
    - shard-rkl:          NOTRUN -> [SKIP][282] ([i915#16012]) +3 other tests skip
   [282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-4/igt@kms_hdr@bpc-switch-dpms@pipe-a-hdmi-a-2-xrgb2101010.html

  * igt@kms_hdr@bpc-switch-dpms@pipe-a-hdmi-a-3-xrgb2101010:
    - shard-dg1:          NOTRUN -> [SKIP][283] ([i915#16012]) +1 other test skip
   [283]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-13/igt@kms_hdr@bpc-switch-dpms@pipe-a-hdmi-a-3-xrgb2101010.html

  * igt@kms_hdr@bpc-switch-suspend:
    - shard-tglu:         NOTRUN -> [SKIP][284] ([i915#16012] / [i915#3555] / [i915#8228])
   [284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-6/igt@kms_hdr@bpc-switch-suspend.html

  * igt@kms_hdr@bpc-switch-suspend@pipe-a-hdmi-a-1-xrgb2101010:
    - shard-tglu:         NOTRUN -> [SKIP][285] ([i915#16012]) +1 other test skip
   [285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-6/igt@kms_hdr@bpc-switch-suspend@pipe-a-hdmi-a-1-xrgb2101010.html

  * igt@kms_hdr@bpc-switch@pipe-a-hdmi-a-1-xrgb16161616f:
    - shard-dg2:          NOTRUN -> [SKIP][286] ([i915#16012]) +3 other tests skip
   [286]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-4/igt@kms_hdr@bpc-switch@pipe-a-hdmi-a-1-xrgb16161616f.html

  * igt@kms_hdr@bpc-switch@pipe-a-hdmi-a-1-xrgb2101010:
    - shard-tglu-1:       NOTRUN -> [SKIP][287] ([i915#16012]) +1 other test skip
   [287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@kms_hdr@bpc-switch@pipe-a-hdmi-a-1-xrgb2101010.html

  * igt@kms_hdr@static-swap:
    - shard-rkl:          NOTRUN -> [SKIP][288] ([i915#16011] / [i915#3555] / [i915#8228])
   [288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-3/igt@kms_hdr@static-swap.html

  * igt@kms_hdr@static-toggle-dpms@pipe-a-hdmi-a-1-xrgb2101010:
    - shard-rkl:          NOTRUN -> [SKIP][289] ([i915#16011]) +5 other tests skip
   [289]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-8/igt@kms_hdr@static-toggle-dpms@pipe-a-hdmi-a-1-xrgb2101010.html

  * igt@kms_hdr@static-toggle-dpms@pipe-a-hdmi-a-3-xrgb16161616f:
    - shard-dg2:          NOTRUN -> [SKIP][290] ([i915#16011]) +3 other tests skip
   [290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-7/igt@kms_hdr@static-toggle-dpms@pipe-a-hdmi-a-3-xrgb16161616f.html

  * igt@kms_hdr@static-toggle-suspend@pipe-a-hdmi-a-1-xrgb16161616f:
    - shard-dg1:          NOTRUN -> [SKIP][291] ([i915#16011]) +3 other tests skip
   [291]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-15/igt@kms_hdr@static-toggle-suspend@pipe-a-hdmi-a-1-xrgb16161616f.html

  * igt@kms_joiner@basic-ultra-joiner:
    - shard-tglu-1:       NOTRUN -> [SKIP][292] ([i915#15458])
   [292]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@kms_joiner@basic-ultra-joiner.html

  * igt@kms_joiner@invalid-modeset-big-joiner:
    - shard-rkl:          NOTRUN -> [SKIP][293] ([i915#15460])
   [293]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-2/igt@kms_joiner@invalid-modeset-big-joiner.html

  * igt@kms_joiner@invalid-modeset-ultra-joiner:
    - shard-mtlp:         NOTRUN -> [SKIP][294] ([i915#15458])
   [294]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-3/igt@kms_joiner@invalid-modeset-ultra-joiner.html

  * igt@kms_panel_fitting@atomic-fastset:
    - shard-tglu-1:       NOTRUN -> [SKIP][295] ([i915#6301])
   [295]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@kms_panel_fitting@atomic-fastset.html

  * igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-hdmi-a-1:
    - shard-glk11:        NOTRUN -> [INCOMPLETE][296] ([i915#12756] / [i915#13409] / [i915#13476]) +1 other test incomplete
   [296]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk11/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-hdmi-a-1.html

  * igt@kms_pipe_stress@stress-xrgb8888-ytiled:
    - shard-dg2:          NOTRUN -> [SKIP][297] ([i915#13705])
   [297]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-4/igt@kms_pipe_stress@stress-xrgb8888-ytiled.html

  * igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier:
    - shard-tglu-1:       NOTRUN -> [SKIP][298] ([i915#15709]) +1 other test skip
   [298]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier.html

  * igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping:
    - shard-mtlp:         NOTRUN -> [SKIP][299] ([i915#15709]) +2 other tests skip
   [299]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-5/igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping.html

  * igt@kms_plane@pixel-format-4-tiled-modifier-source-clamping:
    - shard-rkl:          NOTRUN -> [SKIP][300] ([i915#15709]) +2 other tests skip
   [300]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-3/igt@kms_plane@pixel-format-4-tiled-modifier-source-clamping.html

  * igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-cc-modifier:
    - shard-dg1:          NOTRUN -> [SKIP][301] ([i915#15709])
   [301]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-19/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-cc-modifier.html

  * igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-cc-modifier@pipe-b-plane-7:
    - shard-tglu-1:       NOTRUN -> [SKIP][302] ([i915#15608]) +3 other tests skip
   [302]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-cc-modifier@pipe-b-plane-7.html

  * igt@kms_plane@pixel-format-y-tiled-modifier-source-clamping:
    - shard-dg2:          NOTRUN -> [SKIP][303] ([i915#15709]) +2 other tests skip
   [303]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-7/igt@kms_plane@pixel-format-y-tiled-modifier-source-clamping.html

  * igt@kms_plane@pixel-format-yf-tiled-modifier:
    - shard-tglu:         NOTRUN -> [SKIP][304] ([i915#15709]) +1 other test skip
   [304]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-2/igt@kms_plane@pixel-format-yf-tiled-modifier.html

  * igt@kms_plane_alpha_blend@alpha-transparent-fb:
    - shard-glk:          NOTRUN -> [FAIL][305] ([i915#10647] / [i915#12177])
   [305]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk1/igt@kms_plane_alpha_blend@alpha-transparent-fb.html

  * igt@kms_plane_alpha_blend@constant-alpha-max:
    - shard-glk:          NOTRUN -> [FAIL][306] ([i915#10647] / [i915#12169])
   [306]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk4/igt@kms_plane_alpha_blend@constant-alpha-max.html

  * igt@kms_plane_alpha_blend@constant-alpha-max@pipe-c-hdmi-a-1:
    - shard-glk:          NOTRUN -> [FAIL][307] ([i915#10647]) +3 other tests fail
   [307]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk4/igt@kms_plane_alpha_blend@constant-alpha-max@pipe-c-hdmi-a-1.html

  * igt@kms_plane_lowres@tiling-y:
    - shard-dg1:          NOTRUN -> [DMESG-WARN][308] ([i915#4423])
   [308]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-17/igt@kms_plane_lowres@tiling-y.html

  * igt@kms_plane_multiple@2x-tiling-4:
    - shard-rkl:          NOTRUN -> [SKIP][309] ([i915#13958]) +1 other test skip
   [309]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-7/igt@kms_plane_multiple@2x-tiling-4.html

  * igt@kms_plane_multiple@tiling-yf:
    - shard-rkl:          NOTRUN -> [SKIP][310] ([i915#14259])
   [310]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-8/igt@kms_plane_multiple@tiling-yf.html
    - shard-dg1:          NOTRUN -> [SKIP][311] ([i915#14259])
   [311]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-14/igt@kms_plane_multiple@tiling-yf.html
    - shard-tglu:         NOTRUN -> [SKIP][312] ([i915#14259])
   [312]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-2/igt@kms_plane_multiple@tiling-yf.html
    - shard-mtlp:         NOTRUN -> [SKIP][313] ([i915#14259])
   [313]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-7/igt@kms_plane_multiple@tiling-yf.html
    - shard-dg2:          NOTRUN -> [SKIP][314] ([i915#14259])
   [314]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-1/igt@kms_plane_multiple@tiling-yf.html

  * igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a:
    - shard-rkl:          NOTRUN -> [SKIP][315] ([i915#15329]) +7 other tests skip
   [315]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-7/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a.html

  * igt@kms_pm_backlight@basic-brightness:
    - shard-rkl:          NOTRUN -> [SKIP][316] ([i915#14544] / [i915#5354])
   [316]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_pm_backlight@basic-brightness.html
    - shard-tglu-1:       NOTRUN -> [SKIP][317] ([i915#9812])
   [317]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@kms_pm_backlight@basic-brightness.html

  * igt@kms_pm_backlight@fade:
    - shard-dg2:          NOTRUN -> [SKIP][318] ([i915#5354])
   [318]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-4/igt@kms_pm_backlight@fade.html

  * igt@kms_pm_dc@dc6-dpms:
    - shard-dg2:          NOTRUN -> [SKIP][319] ([i915#15751])
   [319]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-3/igt@kms_pm_dc@dc6-dpms.html
    - shard-tglu:         NOTRUN -> [FAIL][320] ([i915#15752])
   [320]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-8/igt@kms_pm_dc@dc6-dpms.html

  * igt@kms_pm_dc@dc9-dpms:
    - shard-tglu-1:       NOTRUN -> [SKIP][321] ([i915#15739])
   [321]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@kms_pm_dc@dc9-dpms.html

  * igt@kms_pm_rpm@dpms-lpsp:
    - shard-dg2:          [PASS][322] -> [SKIP][323] ([i915#15073])
   [322]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-dg2-4/igt@kms_pm_rpm@dpms-lpsp.html
   [323]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-10/igt@kms_pm_rpm@dpms-lpsp.html

  * igt@kms_pm_rpm@modeset-lpsp:
    - shard-rkl:          NOTRUN -> [SKIP][324] ([i915#15073])
   [324]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-4/igt@kms_pm_rpm@modeset-lpsp.html

  * igt@kms_pm_rpm@modeset-lpsp-stress:
    - shard-rkl:          [PASS][325] -> [SKIP][326] ([i915#15073]) +1 other test skip
   [325]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-5/igt@kms_pm_rpm@modeset-lpsp-stress.html
   [326]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-3/igt@kms_pm_rpm@modeset-lpsp-stress.html
    - shard-glk11:        NOTRUN -> [SKIP][327]
   [327]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk11/igt@kms_pm_rpm@modeset-lpsp-stress.html

  * igt@kms_pm_rpm@modeset-non-lpsp:
    - shard-tglu-1:       NOTRUN -> [SKIP][328] ([i915#15073])
   [328]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@kms_pm_rpm@modeset-non-lpsp.html

  * igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
    - shard-dg1:          [PASS][329] -> [SKIP][330] ([i915#15073]) +1 other test skip
   [329]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-dg1-12/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
   [330]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-14/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html

  * igt@kms_pm_rpm@package-g7:
    - shard-tglu:         NOTRUN -> [SKIP][331] ([i915#15403])
   [331]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-2/igt@kms_pm_rpm@package-g7.html

  * igt@kms_prime@basic-modeset-hybrid:
    - shard-mtlp:         NOTRUN -> [SKIP][332] ([i915#6524])
   [332]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-8/igt@kms_prime@basic-modeset-hybrid.html

  * igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf:
    - shard-dg1:          NOTRUN -> [SKIP][333] ([i915#11520]) +1 other test skip
   [333]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-12/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf.html

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf:
    - shard-tglu-1:       NOTRUN -> [SKIP][334] ([i915#11520]) +3 other tests skip
   [334]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf.html

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-update-sf:
    - shard-glk10:        NOTRUN -> [SKIP][335] ([i915#11520]) +4 other tests skip
   [335]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk10/igt@kms_psr2_sf@fbc-psr2-cursor-plane-update-sf.html
    - shard-rkl:          NOTRUN -> [SKIP][336] ([i915#11520] / [i915#14544])
   [336]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_psr2_sf@fbc-psr2-cursor-plane-update-sf.html

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf:
    - shard-glk:          NOTRUN -> [SKIP][337] ([i915#11520]) +12 other tests skip
   [337]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk9/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf.html
    - shard-dg2:          NOTRUN -> [SKIP][338] ([i915#11520]) +4 other tests skip
   [338]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-6/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf.html

  * igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf:
    - shard-rkl:          NOTRUN -> [SKIP][339] ([i915#11520]) +8 other tests skip
   [339]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-4/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf.html

  * igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-fully-sf:
    - shard-tglu:         NOTRUN -> [SKIP][340] ([i915#11520]) +3 other tests skip
   [340]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-2/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-fully-sf.html

  * igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf:
    - shard-snb:          NOTRUN -> [SKIP][341] ([i915#11520])
   [341]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-snb4/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf.html

  * igt@kms_psr2_sf@pr-plane-move-sf-dmg-area:
    - shard-mtlp:         NOTRUN -> [SKIP][342] ([i915#12316]) +2 other tests skip
   [342]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-7/igt@kms_psr2_sf@pr-plane-move-sf-dmg-area.html

  * igt@kms_psr2_su@frontbuffer-xrgb8888:
    - shard-tglu-1:       NOTRUN -> [SKIP][343] ([i915#9683])
   [343]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@kms_psr2_su@frontbuffer-xrgb8888.html

  * igt@kms_psr2_su@page_flip-p010:
    - shard-dg2:          NOTRUN -> [SKIP][344] ([i915#9683])
   [344]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-6/igt@kms_psr2_su@page_flip-p010.html
    - shard-tglu:         NOTRUN -> [SKIP][345] ([i915#9683])
   [345]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-8/igt@kms_psr2_su@page_flip-p010.html

  * igt@kms_psr2_su@page_flip-xrgb8888:
    - shard-mtlp:         NOTRUN -> [SKIP][346] ([i915#4348])
   [346]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-1/igt@kms_psr2_su@page_flip-xrgb8888.html

  * igt@kms_psr@fbc-psr-cursor-plane-onoff:
    - shard-mtlp:         NOTRUN -> [SKIP][347] ([i915#9688]) +7 other tests skip
   [347]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-7/igt@kms_psr@fbc-psr-cursor-plane-onoff.html

  * igt@kms_psr@fbc-psr2-cursor-mmap-gtt:
    - shard-glk:          NOTRUN -> [SKIP][348] +531 other tests skip
   [348]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk8/igt@kms_psr@fbc-psr2-cursor-mmap-gtt.html

  * igt@kms_psr@fbc-psr2-no-drrs:
    - shard-dg1:          NOTRUN -> [SKIP][349] ([i915#1072] / [i915#9732]) +4 other tests skip
   [349]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-14/igt@kms_psr@fbc-psr2-no-drrs.html

  * igt@kms_psr@fbc-psr2-sprite-render:
    - shard-rkl:          NOTRUN -> [SKIP][350] ([i915#1072] / [i915#14544] / [i915#9732]) +2 other tests skip
   [350]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_psr@fbc-psr2-sprite-render.html
    - shard-tglu-1:       NOTRUN -> [SKIP][351] ([i915#9732]) +9 other tests skip
   [351]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@kms_psr@fbc-psr2-sprite-render.html

  * igt@kms_psr@pr-primary-mmap-gtt:
    - shard-dg2:          NOTRUN -> [SKIP][352] ([i915#1072] / [i915#9732]) +10 other tests skip
   [352]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-1/igt@kms_psr@pr-primary-mmap-gtt.html

  * igt@kms_psr@psr2-cursor-plane-move:
    - shard-rkl:          NOTRUN -> [SKIP][353] ([i915#1072] / [i915#9732]) +17 other tests skip
   [353]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-7/igt@kms_psr@psr2-cursor-plane-move.html

  * igt@kms_psr@psr2-cursor-plane-onoff:
    - shard-tglu:         NOTRUN -> [SKIP][354] ([i915#9732]) +12 other tests skip
   [354]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-10/igt@kms_psr@psr2-cursor-plane-onoff.html

  * igt@kms_rotation_crc@bad-tiling:
    - shard-dg2:          NOTRUN -> [SKIP][355] ([i915#12755] / [i915#15867])
   [355]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-7/igt@kms_rotation_crc@bad-tiling.html
    - shard-mtlp:         NOTRUN -> [SKIP][356] ([i915#12755] / [i915#15867]) +1 other test skip
   [356]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-8/igt@kms_rotation_crc@bad-tiling.html

  * igt@kms_rotation_crc@multiplane-rotation-cropping-top:
    - shard-glk10:        NOTRUN -> [INCOMPLETE][357] ([i915#15492])
   [357]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk10/igt@kms_rotation_crc@multiplane-rotation-cropping-top.html

  * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270:
    - shard-rkl:          NOTRUN -> [SKIP][358] ([i915#5289])
   [358]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-5/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html

  * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90:
    - shard-dg2:          NOTRUN -> [SKIP][359] ([i915#12755] / [i915#15867] / [i915#5190])
   [359]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html
    - shard-tglu:         NOTRUN -> [SKIP][360] ([i915#5289])
   [360]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-9/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html

  * igt@kms_setmode@invalid-clone-single-crtc-stealing:
    - shard-rkl:          NOTRUN -> [SKIP][361] ([i915#14544] / [i915#3555])
   [361]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_setmode@invalid-clone-single-crtc-stealing.html

  * igt@kms_tiled_display@basic-test-pattern-with-chamelium:
    - shard-rkl:          NOTRUN -> [SKIP][362] ([i915#8623])
   [362]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-7/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html

  * igt@kms_vblank@ts-continuation-dpms-suspend@pipe-a-hdmi-a-1:
    - shard-glk:          NOTRUN -> [INCOMPLETE][363] ([i915#12276]) +1 other test incomplete
   [363]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk5/igt@kms_vblank@ts-continuation-dpms-suspend@pipe-a-hdmi-a-1.html

  * igt@kms_vrr@flip-dpms:
    - shard-rkl:          NOTRUN -> [SKIP][364] ([i915#15243] / [i915#3555])
   [364]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-5/igt@kms_vrr@flip-dpms.html

  * igt@kms_vrr@flip-suspend:
    - shard-dg2:          NOTRUN -> [SKIP][365] ([i915#15243] / [i915#3555])
   [365]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-8/igt@kms_vrr@flip-suspend.html

  * igt@kms_vrr@lobf:
    - shard-rkl:          NOTRUN -> [SKIP][366] ([i915#11920])
   [366]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-3/igt@kms_vrr@lobf.html

  * igt@kms_vrr@seamless-rr-switch-vrr:
    - shard-dg2:          NOTRUN -> [SKIP][367] ([i915#9906])
   [367]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-1/igt@kms_vrr@seamless-rr-switch-vrr.html
    - shard-rkl:          NOTRUN -> [SKIP][368] ([i915#9906]) +1 other test skip
   [368]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-2/igt@kms_vrr@seamless-rr-switch-vrr.html
    - shard-dg1:          NOTRUN -> [SKIP][369] ([i915#9906])
   [369]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-13/igt@kms_vrr@seamless-rr-switch-vrr.html
    - shard-tglu:         NOTRUN -> [SKIP][370] ([i915#9906])
   [370]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-2/igt@kms_vrr@seamless-rr-switch-vrr.html
    - shard-mtlp:         NOTRUN -> [SKIP][371] ([i915#8808] / [i915#9906]) +1 other test skip
   [371]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-6/igt@kms_vrr@seamless-rr-switch-vrr.html

  * igt@perf@gen8-unprivileged-single-ctx-counters:
    - shard-rkl:          NOTRUN -> [SKIP][372] ([i915#2436])
   [372]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-8/igt@perf@gen8-unprivileged-single-ctx-counters.html

  * igt@perf@mi-rpc:
    - shard-rkl:          NOTRUN -> [SKIP][373] ([i915#2434])
   [373]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-2/igt@perf@mi-rpc.html

  * igt@perf@non-zero-reason@0-rcs0:
    - shard-dg2:          NOTRUN -> [FAIL][374] ([i915#9100]) +1 other test fail
   [374]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-5/igt@perf@non-zero-reason@0-rcs0.html

  * igt@perf_pmu@busy-double-start@vecs1:
    - shard-dg2:          NOTRUN -> [FAIL][375] ([i915#4349]) +4 other tests fail
   [375]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-7/igt@perf_pmu@busy-double-start@vecs1.html

  * igt@perf_pmu@most-busy-check-all:
    - shard-dg2:          NOTRUN -> [FAIL][376] ([i915#15997])
   [376]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-8/igt@perf_pmu@most-busy-check-all.html
    - shard-dg1:          NOTRUN -> [FAIL][377] ([i915#15997])
   [377]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-17/igt@perf_pmu@most-busy-check-all.html

  * igt@perf_pmu@rc6-all-gts:
    - shard-rkl:          NOTRUN -> [SKIP][378] ([i915#8516])
   [378]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-7/igt@perf_pmu@rc6-all-gts.html

  * igt@perf_pmu@rc6-suspend:
    - shard-rkl:          [PASS][379] -> [INCOMPLETE][380] ([i915#13520])
   [379]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-8/igt@perf_pmu@rc6-suspend.html
   [380]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-3/igt@perf_pmu@rc6-suspend.html

  * igt@perf_pmu@rc6@other-idle-gt0:
    - shard-tglu-1:       NOTRUN -> [SKIP][381] ([i915#8516])
   [381]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-1/igt@perf_pmu@rc6@other-idle-gt0.html

  * igt@sriov_basic@bind-unbind-vf:
    - shard-rkl:          NOTRUN -> [SKIP][382] ([i915#9917]) +1 other test skip
   [382]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-3/igt@sriov_basic@bind-unbind-vf.html

  * igt@sriov_basic@enable-vfs-autoprobe-on:
    - shard-tglu:         NOTRUN -> [FAIL][383] ([i915#12910]) +9 other tests fail
   [383]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-3/igt@sriov_basic@enable-vfs-autoprobe-on.html
    - shard-dg2:          NOTRUN -> [SKIP][384] ([i915#9917])
   [384]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-4/igt@sriov_basic@enable-vfs-autoprobe-on.html

  
#### Possible fixes ####

  * igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-lmem0-lmem0:
    - shard-dg2:          [INCOMPLETE][385] ([i915#12392] / [i915#13356]) -> [PASS][386]
   [385]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-dg2-1/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-lmem0-lmem0.html
   [386]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-5/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-lmem0-lmem0.html

  * igt@gem_eio@kms:
    - shard-rkl:          [DMESG-WARN][387] ([i915#13363]) -> [PASS][388]
   [387]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-4/igt@gem_eio@kms.html
   [388]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-5/igt@gem_eio@kms.html

  * igt@gem_exec_big@single:
    - shard-mtlp:         [FAIL][389] ([i915#15871]) -> [PASS][390]
   [389]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-mtlp-7/igt@gem_exec_big@single.html
   [390]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-1/igt@gem_exec_big@single.html

  * igt@gem_exec_suspend@basic-s0:
    - shard-dg2:          [INCOMPLETE][391] ([i915#13356]) -> [PASS][392] +1 other test pass
   [391]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-dg2-7/igt@gem_exec_suspend@basic-s0.html
   [392]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-1/igt@gem_exec_suspend@basic-s0.html

  * igt@gem_lmem_swapping@massive:
    - shard-dg2:          [FAIL][393] ([i915#15943]) -> [PASS][394] +1 other test pass
   [393]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-dg2-5/igt@gem_lmem_swapping@massive.html
   [394]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-10/igt@gem_lmem_swapping@massive.html

  * igt@gem_pxp@reject-modify-context-protection-on:
    - shard-rkl:          [SKIP][395] ([i915#4270]) -> [PASS][396]
   [395]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-3/igt@gem_pxp@reject-modify-context-protection-on.html
   [396]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-5/igt@gem_pxp@reject-modify-context-protection-on.html

  * igt@gem_softpin@noreloc-s3:
    - shard-glk:          [INCOMPLETE][397] ([i915#13809]) -> [PASS][398]
   [397]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-glk2/igt@gem_softpin@noreloc-s3.html
   [398]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk1/igt@gem_softpin@noreloc-s3.html

  * igt@gem_workarounds@suspend-resume-fd:
    - shard-glk:          [INCOMPLETE][399] ([i915#13356] / [i915#14586]) -> [PASS][400]
   [399]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-glk3/igt@gem_workarounds@suspend-resume-fd.html
   [400]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk3/igt@gem_workarounds@suspend-resume-fd.html

  * igt@i915_selftest@live@gem_contexts:
    - shard-mtlp:         [DMESG-FAIL][401] -> [PASS][402]
   [401]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-mtlp-7/igt@i915_selftest@live@gem_contexts.html
   [402]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-2/igt@i915_selftest@live@gem_contexts.html

  * igt@i915_suspend@basic-s3-without-i915:
    - shard-glk:          [INCOMPLETE][403] ([i915#4817]) -> [PASS][404]
   [403]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-glk8/igt@i915_suspend@basic-s3-without-i915.html
   [404]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk6/igt@i915_suspend@basic-s3-without-i915.html

  * igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-hdmi-a-4:
    - shard-dg1:          [FAIL][405] ([i915#14888]) -> [PASS][406] +1 other test pass
   [405]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-dg1-16/igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-hdmi-a-4.html
   [406]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-17/igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-a-hdmi-a-4.html

  * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip:
    - shard-mtlp:         [FAIL][407] ([i915#15733] / [i915#5138]) -> [PASS][408]
   [407]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-mtlp-4/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
   [408]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-7/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html

  * igt@kms_flip@flip-vs-expired-vblank-interruptible:
    - shard-rkl:          [FAIL][409] ([i915#13027]) -> [PASS][410] +1 other test pass
   [409]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-4/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
   [410]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-7/igt@kms_flip@flip-vs-expired-vblank-interruptible.html

  * igt@kms_flip@flip-vs-suspend-interruptible:
    - shard-rkl:          [INCOMPLETE][411] ([i915#6113]) -> [PASS][412]
   [411]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_flip@flip-vs-suspend-interruptible.html
   [412]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-8/igt@kms_flip@flip-vs-suspend-interruptible.html

  * igt@kms_force_connector_basic@prune-stale-modes:
    - shard-mtlp:         [SKIP][413] ([i915#15672]) -> [PASS][414]
   [413]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-mtlp-1/igt@kms_force_connector_basic@prune-stale-modes.html
   [414]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-4/igt@kms_force_connector_basic@prune-stale-modes.html

  * igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-cur-indfb-move:
    - shard-glk:          [SKIP][415] -> [PASS][416] +13 other tests pass
   [415]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-glk9/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-cur-indfb-move.html
   [416]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk8/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-cur-indfb-move.html

  * igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-pri-shrfb-draw-mmap-wc:
    - shard-rkl:          [SKIP][417] ([i915#15989]) -> [PASS][418] +11 other tests pass
   [417]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-7/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-pri-shrfb-draw-mmap-wc.html
   [418]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-pri-shrfb-draw-mmap-wc.html

  * igt@kms_frontbuffer_tracking@hdr-1p-primscrn-pri-indfb-draw-render:
    - shard-dg2:          [SKIP][419] ([i915#15989]) -> [PASS][420]
   [419]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-dg2-4/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-pri-indfb-draw-render.html
   [420]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-10/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-pri-indfb-draw-render.html

  * igt@kms_getfb@getfb-addfb-different-handles:
    - shard-dg1:          [DMESG-WARN][421] ([i915#4423]) -> [PASS][422] +1 other test pass
   [421]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-dg1-13/igt@kms_getfb@getfb-addfb-different-handles.html
   [422]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-18/igt@kms_getfb@getfb-addfb-different-handles.html

  * igt@kms_hdmi_inject@inject-4k:
    - shard-mtlp:         [SKIP][423] ([i915#15725]) -> [PASS][424]
   [423]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-mtlp-1/igt@kms_hdmi_inject@inject-4k.html
   [424]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-2/igt@kms_hdmi_inject@inject-4k.html

  * igt@kms_hdr@bpc-switch:
    - shard-rkl:          [SKIP][425] ([i915#16012] / [i915#3555] / [i915#8228]) -> [PASS][426]
   [425]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-7/igt@kms_hdr@bpc-switch.html
   [426]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_hdr@bpc-switch.html

  * igt@kms_hdr@bpc-switch@pipe-a-hdmi-a-2-xrgb16161616f:
    - shard-rkl:          [SKIP][427] ([i915#16012]) -> [PASS][428] +1 other test pass
   [427]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-7/igt@kms_hdr@bpc-switch@pipe-a-hdmi-a-2-xrgb16161616f.html
   [428]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_hdr@bpc-switch@pipe-a-hdmi-a-2-xrgb16161616f.html

  * igt@kms_pm_lpsp@kms-lpsp:
    - shard-dg2:          [SKIP][429] ([i915#9340]) -> [PASS][430]
   [429]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-dg2-1/igt@kms_pm_lpsp@kms-lpsp.html
   [430]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-4/igt@kms_pm_lpsp@kms-lpsp.html

  * igt@kms_pm_rpm@dpms-lpsp:
    - shard-dg1:          [SKIP][431] ([i915#15073]) -> [PASS][432] +2 other tests pass
   [431]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-dg1-18/igt@kms_pm_rpm@dpms-lpsp.html
   [432]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-14/igt@kms_pm_rpm@dpms-lpsp.html

  * igt@kms_pm_rpm@modeset-lpsp-stress-no-wait:
    - shard-rkl:          [SKIP][433] ([i915#15073]) -> [PASS][434]
   [433]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-7/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
   [434]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-8/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html

  * igt@kms_pm_rpm@modeset-non-lpsp:
    - shard-dg2:          [SKIP][435] ([i915#15073]) -> [PASS][436] +1 other test pass
   [435]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-dg2-4/igt@kms_pm_rpm@modeset-non-lpsp.html
   [436]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-3/igt@kms_pm_rpm@modeset-non-lpsp.html

  * igt@kms_setmode@basic:
    - shard-tglu:         [FAIL][437] ([i915#15106]) -> [PASS][438] +2 other tests pass
   [437]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-tglu-2/igt@kms_setmode@basic.html
   [438]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-tglu-4/igt@kms_setmode@basic.html

  * igt@kms_setmode@basic@pipe-b-edp-1:
    - shard-mtlp:         [FAIL][439] ([i915#15106]) -> [PASS][440] +2 other tests pass
   [439]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-mtlp-7/igt@kms_setmode@basic@pipe-b-edp-1.html
   [440]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-4/igt@kms_setmode@basic@pipe-b-edp-1.html

  * igt@perf_pmu@all-busy-idle-check-all:
    - shard-dg1:          [FAIL][441] ([i915#15453]) -> [PASS][442]
   [441]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-dg1-19/igt@perf_pmu@all-busy-idle-check-all.html
   [442]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-16/igt@perf_pmu@all-busy-idle-check-all.html

  * igt@perf_pmu@semaphore-busy@vcs1:
    - shard-dg1:          [FAIL][443] ([i915#4349]) -> [PASS][444] +3 other tests pass
   [443]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-dg1-19/igt@perf_pmu@semaphore-busy@vcs1.html
   [444]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-18/igt@perf_pmu@semaphore-busy@vcs1.html
    - shard-mtlp:         [FAIL][445] ([i915#4349]) -> [PASS][446] +4 other tests pass
   [445]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-mtlp-8/igt@perf_pmu@semaphore-busy@vcs1.html
   [446]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-5/igt@perf_pmu@semaphore-busy@vcs1.html

  * igt@perf_pmu@semaphore-busy@vecs0:
    - shard-dg2:          [FAIL][447] ([i915#4349]) -> [PASS][448] +5 other tests pass
   [447]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-dg2-5/igt@perf_pmu@semaphore-busy@vecs0.html
   [448]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-6/igt@perf_pmu@semaphore-busy@vecs0.html

  
#### Warnings ####

  * igt@api_intel_bb@blit-reloc-purge-cache:
    - shard-rkl:          [SKIP][449] ([i915#14544] / [i915#8411]) -> [SKIP][450] ([i915#8411]) +1 other test skip
   [449]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@api_intel_bb@blit-reloc-purge-cache.html
   [450]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-4/igt@api_intel_bb@blit-reloc-purge-cache.html

  * igt@gem_ccs@block-multicopy-inplace:
    - shard-rkl:          [SKIP][451] ([i915#3555] / [i915#9323]) -> [SKIP][452] ([i915#14544] / [i915#3555] / [i915#9323])
   [451]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-5/igt@gem_ccs@block-multicopy-inplace.html
   [452]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@gem_ccs@block-multicopy-inplace.html

  * igt@gem_create@create-ext-cpu-access-big:
    - shard-rkl:          [SKIP][453] ([i915#6335]) -> [SKIP][454] ([i915#14544] / [i915#6335])
   [453]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-2/igt@gem_create@create-ext-cpu-access-big.html
   [454]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@gem_create@create-ext-cpu-access-big.html

  * igt@gem_eio@in-flight-suspend:
    - shard-rkl:          [ABORT][455] ([i915#15131]) -> [INCOMPLETE][456] ([i915#13390])
   [455]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-1/igt@gem_eio@in-flight-suspend.html
   [456]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@gem_eio@in-flight-suspend.html

  * igt@gem_exec_capture@capture-recoverable:
    - shard-rkl:          [SKIP][457] ([i915#14544] / [i915#6344]) -> [SKIP][458] ([i915#6344])
   [457]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@gem_exec_capture@capture-recoverable.html
   [458]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-7/igt@gem_exec_capture@capture-recoverable.html

  * igt@gem_exec_reloc@basic-cpu-read-active:
    - shard-rkl:          [SKIP][459] ([i915#14544] / [i915#3281]) -> [SKIP][460] ([i915#3281]) +1 other test skip
   [459]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@gem_exec_reloc@basic-cpu-read-active.html
   [460]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-5/igt@gem_exec_reloc@basic-cpu-read-active.html

  * igt@gem_exec_reloc@basic-range-active:
    - shard-rkl:          [SKIP][461] ([i915#3281]) -> [SKIP][462] ([i915#14544] / [i915#3281]) +4 other tests skip
   [461]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-5/igt@gem_exec_reloc@basic-range-active.html
   [462]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@gem_exec_reloc@basic-range-active.html

  * igt@gem_lmem_swapping@parallel-random-engines:
    - shard-rkl:          [SKIP][463] ([i915#4613]) -> [SKIP][464] ([i915#14544] / [i915#4613]) +1 other test skip
   [463]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-5/igt@gem_lmem_swapping@parallel-random-engines.html
   [464]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@gem_lmem_swapping@parallel-random-engines.html

  * igt@gem_lmem_swapping@parallel-random-verify:
    - shard-rkl:          [SKIP][465] ([i915#14544] / [i915#4613]) -> [SKIP][466] ([i915#4613]) +1 other test skip
   [465]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@gem_lmem_swapping@parallel-random-verify.html
   [466]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-8/igt@gem_lmem_swapping@parallel-random-verify.html

  * igt@gem_madvise@dontneed-before-pwrite:
    - shard-rkl:          [SKIP][467] ([i915#3282]) -> [SKIP][468] ([i915#14544] / [i915#3282]) +3 other tests skip
   [467]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-1/igt@gem_madvise@dontneed-before-pwrite.html
   [468]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@gem_madvise@dontneed-before-pwrite.html

  * igt@gem_set_tiling_vs_pwrite:
    - shard-rkl:          [SKIP][469] ([i915#14544] / [i915#3282]) -> [SKIP][470] ([i915#3282]) +2 other tests skip
   [469]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@gem_set_tiling_vs_pwrite.html
   [470]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-8/igt@gem_set_tiling_vs_pwrite.html

  * igt@gem_userptr_blits@invalid-mmap-offset-unsync:
    - shard-rkl:          [SKIP][471] ([i915#3297]) -> [SKIP][472] ([i915#14544] / [i915#3297])
   [471]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-7/igt@gem_userptr_blits@invalid-mmap-offset-unsync.html
   [472]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@gem_userptr_blits@invalid-mmap-offset-unsync.html

  * igt@gem_userptr_blits@relocations:
    - shard-rkl:          [SKIP][473] ([i915#3281] / [i915#3297]) -> [SKIP][474] ([i915#14544] / [i915#3281] / [i915#3297])
   [473]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-1/igt@gem_userptr_blits@relocations.html
   [474]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@gem_userptr_blits@relocations.html

  * igt@gen9_exec_parse@unaligned-access:
    - shard-rkl:          [SKIP][475] ([i915#2527]) -> [SKIP][476] ([i915#14544] / [i915#2527]) +3 other tests skip
   [475]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-4/igt@gen9_exec_parse@unaligned-access.html
   [476]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@gen9_exec_parse@unaligned-access.html

  * igt@gen9_exec_parse@valid-registers:
    - shard-rkl:          [SKIP][477] ([i915#14544] / [i915#2527]) -> [SKIP][478] ([i915#2527]) +1 other test skip
   [477]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@gen9_exec_parse@valid-registers.html
   [478]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-4/igt@gen9_exec_parse@valid-registers.html

  * igt@i915_pm_rc6_residency@rc6-idle:
    - shard-rkl:          [SKIP][479] ([i915#14498]) -> [SKIP][480] ([i915#14498] / [i915#14544])
   [479]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-4/igt@i915_pm_rc6_residency@rc6-idle.html
   [480]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@i915_pm_rc6_residency@rc6-idle.html

  * igt@i915_query@test-query-geometry-subslices:
    - shard-rkl:          [SKIP][481] ([i915#5723]) -> [SKIP][482] ([i915#14544] / [i915#5723])
   [481]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-8/igt@i915_query@test-query-geometry-subslices.html
   [482]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@i915_query@test-query-geometry-subslices.html

  * igt@i915_selftest@live:
    - shard-mtlp:         [DMESG-FAIL][483] ([i915#15560]) -> [DMESG-FAIL][484] ([i915#12061] / [i915#15560])
   [483]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-mtlp-7/igt@i915_selftest@live.html
   [484]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-mtlp-2/igt@i915_selftest@live.html

  * igt@intel_hwmon@hwmon-write:
    - shard-rkl:          [SKIP][485] ([i915#7707]) -> [SKIP][486] ([i915#14544] / [i915#7707])
   [485]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-7/igt@intel_hwmon@hwmon-write.html
   [486]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@intel_hwmon@hwmon-write.html

  * igt@kms_big_fb@4-tiled-16bpp-rotate-0:
    - shard-rkl:          [SKIP][487] ([i915#14544] / [i915#5286]) -> [SKIP][488] ([i915#5286]) +3 other tests skip
   [487]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_big_fb@4-tiled-16bpp-rotate-0.html
   [488]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-7/igt@kms_big_fb@4-tiled-16bpp-rotate-0.html

  * igt@kms_big_fb@4-tiled-64bpp-rotate-0:
    - shard-rkl:          [SKIP][489] ([i915#5286]) -> [SKIP][490] ([i915#14544] / [i915#5286]) +1 other test skip
   [489]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-5/igt@kms_big_fb@4-tiled-64bpp-rotate-0.html
   [490]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_big_fb@4-tiled-64bpp-rotate-0.html

  * igt@kms_big_fb@linear-32bpp-rotate-90:
    - shard-rkl:          [SKIP][491] ([i915#14544] / [i915#3638]) -> [SKIP][492] ([i915#3638]) +2 other tests skip
   [491]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_big_fb@linear-32bpp-rotate-90.html
   [492]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-4/igt@kms_big_fb@linear-32bpp-rotate-90.html

  * igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-180-hflip:
    - shard-rkl:          [SKIP][493] ([i915#3828]) -> [SKIP][494] ([i915#14544] / [i915#3828])
   [493]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-7/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-180-hflip.html
   [494]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-180-hflip.html

  * igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-2:
    - shard-rkl:          [SKIP][495] ([i915#14098] / [i915#6095]) -> [SKIP][496] ([i915#14098] / [i915#14544] / [i915#6095]) +6 other tests skip
   [495]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-4/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-2.html
   [496]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-2.html

  * igt@kms_ccs@crc-primary-basic-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-2:
    - shard-rkl:          [SKIP][497] ([i915#14544] / [i915#6095]) -> [SKIP][498] ([i915#6095]) +3 other tests skip
   [497]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-2.html
   [498]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-7/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-2.html

  * igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs:
    - shard-rkl:          [SKIP][499] ([i915#12805]) -> [SKIP][500] ([i915#12805] / [i915#14544])
   [499]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-2/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
   [500]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html

  * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs:
    - shard-rkl:          [SKIP][501] ([i915#14098] / [i915#14544] / [i915#6095]) -> [SKIP][502] ([i915#14098] / [i915#6095]) +5 other tests skip
   [501]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs.html
   [502]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-5/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs.html

  * igt@kms_ccs@crc-sprite-planes-basic-y-tiled-ccs@pipe-a-hdmi-a-2:
    - shard-rkl:          [SKIP][503] ([i915#6095]) -> [SKIP][504] ([i915#14544] / [i915#6095]) +3 other tests skip
   [503]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-7/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-ccs@pipe-a-hdmi-a-2.html
   [504]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-ccs@pipe-a-hdmi-a-2.html

  * igt@kms_cdclk@mode-transition:
    - shard-rkl:          [SKIP][505] ([i915#14544] / [i915#3742]) -> [SKIP][506] ([i915#3742])
   [505]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_cdclk@mode-transition.html
   [506]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-7/igt@kms_cdclk@mode-transition.html

  * igt@kms_chamelium_edid@dp-edid-change-during-suspend:
    - shard-rkl:          [SKIP][507] ([i915#11151] / [i915#7828]) -> [SKIP][508] ([i915#11151] / [i915#14544] / [i915#7828]) +2 other tests skip
   [507]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-8/igt@kms_chamelium_edid@dp-edid-change-during-suspend.html
   [508]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_chamelium_edid@dp-edid-change-during-suspend.html

  * igt@kms_chamelium_edid@hdmi-edid-read:
    - shard-rkl:          [SKIP][509] ([i915#11151] / [i915#14544] / [i915#7828]) -> [SKIP][510] ([i915#11151] / [i915#7828]) +4 other tests skip
   [509]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_chamelium_edid@hdmi-edid-read.html
   [510]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-3/igt@kms_chamelium_edid@hdmi-edid-read.html

  * igt@kms_content_protection@dp-mst-lic-type-1:
    - shard-rkl:          [SKIP][511] ([i915#15330] / [i915#3116]) -> [SKIP][512] ([i915#14544] / [i915#15330] / [i915#3116])
   [511]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-1/igt@kms_content_protection@dp-mst-lic-type-1.html
   [512]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_content_protection@dp-mst-lic-type-1.html

  * igt@kms_content_protection@dp-mst-type-0-suspend-resume:
    - shard-rkl:          [SKIP][513] ([i915#14544] / [i915#15330]) -> [SKIP][514] ([i915#15330])
   [513]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_content_protection@dp-mst-type-0-suspend-resume.html
   [514]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-7/igt@kms_content_protection@dp-mst-type-0-suspend-resume.html

  * igt@kms_cursor_crc@cursor-rapid-movement-512x170:
    - shard-rkl:          [SKIP][515] ([i915#13049]) -> [SKIP][516] ([i915#13049] / [i915#14544])
   [515]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-8/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html
   [516]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html

  * igt@kms_cursor_crc@cursor-sliding-512x170:
    - shard-rkl:          [SKIP][517] ([i915#13049] / [i915#14544]) -> [SKIP][518] ([i915#13049])
   [517]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_cursor_crc@cursor-sliding-512x170.html
   [518]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-4/igt@kms_cursor_crc@cursor-sliding-512x170.html

  * igt@kms_cursor_legacy@cursora-vs-flipb-legacy:
    - shard-rkl:          [SKIP][519] -> [SKIP][520] ([i915#14544]) +25 other tests skip
   [519]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-5/igt@kms_cursor_legacy@cursora-vs-flipb-legacy.html
   [520]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_cursor_legacy@cursora-vs-flipb-legacy.html

  * igt@kms_cursor_legacy@cursorb-vs-flipa-legacy:
    - shard-rkl:          [SKIP][521] ([i915#14544]) -> [SKIP][522] +24 other tests skip
   [521]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html
   [522]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-7/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html

  * igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle:
    - shard-rkl:          [SKIP][523] ([i915#4103]) -> [SKIP][524] ([i915#14544] / [i915#4103])
   [523]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-5/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
   [524]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html

  * igt@kms_dsc@dsc-with-formats:
    - shard-rkl:          [SKIP][525] ([i915#14544] / [i915#3555] / [i915#3840]) -> [SKIP][526] ([i915#3555] / [i915#3840])
   [525]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_dsc@dsc-with-formats.html
   [526]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-5/igt@kms_dsc@dsc-with-formats.html

  * igt@kms_fbcon_fbt@psr:
    - shard-rkl:          [SKIP][527] ([i915#14544] / [i915#3955]) -> [SKIP][528] ([i915#3955])
   [527]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_fbcon_fbt@psr.html
   [528]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-3/igt@kms_fbcon_fbt@psr.html

  * igt@kms_fbcon_fbt@psr-suspend:
    - shard-rkl:          [SKIP][529] ([i915#3955]) -> [SKIP][530] ([i915#14544] / [i915#3955])
   [529]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-5/igt@kms_fbcon_fbt@psr-suspend.html
   [530]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_fbcon_fbt@psr-suspend.html

  * igt@kms_feature_discovery@dp-mst:
    - shard-rkl:          [SKIP][531] ([i915#9337]) -> [SKIP][532] ([i915#14544] / [i915#9337])
   [531]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-7/igt@kms_feature_discovery@dp-mst.html
   [532]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_feature_discovery@dp-mst.html

  * igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset:
    - shard-rkl:          [SKIP][533] ([i915#9934]) -> [SKIP][534] ([i915#14544] / [i915#9934]) +1 other test skip
   [533]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-4/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset.html
   [534]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset.html

  * igt@kms_flip@2x-plain-flip-fb-recreate:
    - shard-rkl:          [SKIP][535] ([i915#14544] / [i915#9934]) -> [SKIP][536] ([i915#9934])
   [535]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_flip@2x-plain-flip-fb-recreate.html
   [536]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-3/igt@kms_flip@2x-plain-flip-fb-recreate.html

  * igt@kms_flip@flip-vs-suspend-interruptible:
    - shard-glk:          [INCOMPLETE][537] ([i915#12314] / [i915#12745] / [i915#4839] / [i915#6113]) -> [INCOMPLETE][538] ([i915#12745] / [i915#4839] / [i915#6113])
   [537]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-glk5/igt@kms_flip@flip-vs-suspend-interruptible.html
   [538]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk2/igt@kms_flip@flip-vs-suspend-interruptible.html

  * igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1:
    - shard-glk:          [INCOMPLETE][539] ([i915#12314] / [i915#12745]) -> [INCOMPLETE][540] ([i915#12745])
   [539]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-glk5/igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1.html
   [540]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk2/igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1.html

  * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-downscaling:
    - shard-rkl:          [SKIP][541] ([i915#15643]) -> [SKIP][542] ([i915#14544] / [i915#15643])
   [541]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-3/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-downscaling.html
   [542]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-downscaling.html

  * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling:
    - shard-rkl:          [SKIP][543] ([i915#14544] / [i915#15643]) -> [SKIP][544] ([i915#15643]) +1 other test skip
   [543]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html
   [544]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-4/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html

  * igt@kms_frontbuffer_tracking@fbc-tiling-4:
    - shard-rkl:          [SKIP][545] ([i915#5439]) -> [SKIP][546] ([i915#14544] / [i915#5439])
   [545]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-7/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
   [546]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-tiling-4.html

  * igt@kms_frontbuffer_tracking@fbcpsr-1p-pri-indfb-multidraw:
    - shard-rkl:          [SKIP][547] ([i915#15102] / [i915#3023]) -> [SKIP][548] ([i915#14544] / [i915#15102] / [i915#3023]) +7 other tests skip
   [547]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-5/igt@kms_frontbuffer_tracking@fbcpsr-1p-pri-indfb-multidraw.html
   [548]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-pri-indfb-multidraw.html

  * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt:
    - shard-rkl:          [SKIP][549] ([i915#1825]) -> [SKIP][550] ([i915#14544] / [i915#1825]) +14 other tests skip
   [549]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html
   [550]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html

  * igt@kms_frontbuffer_tracking@hdr-2p-scndscrn-cur-indfb-draw-pwrite:
    - shard-dg1:          [SKIP][551] -> [SKIP][552] ([i915#4423])
   [551]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-dg1-15/igt@kms_frontbuffer_tracking@hdr-2p-scndscrn-cur-indfb-draw-pwrite.html
   [552]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-16/igt@kms_frontbuffer_tracking@hdr-2p-scndscrn-cur-indfb-draw-pwrite.html

  * igt@kms_frontbuffer_tracking@hdr-rgb565-draw-mmap-cpu:
    - shard-dg1:          [SKIP][553] ([i915#15989] / [i915#4423]) -> [SKIP][554] ([i915#15989])
   [553]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-dg1-19/igt@kms_frontbuffer_tracking@hdr-rgb565-draw-mmap-cpu.html
   [554]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-17/igt@kms_frontbuffer_tracking@hdr-rgb565-draw-mmap-cpu.html

  * igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-cpu:
    - shard-dg2:          [SKIP][555] ([i915#10433] / [i915#15102] / [i915#3458]) -> [SKIP][556] ([i915#15102] / [i915#3458]) +2 other tests skip
   [555]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-cpu.html
   [556]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-cpu.html

  * igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-wc:
    - shard-rkl:          [SKIP][557] ([i915#14544] / [i915#1825]) -> [SKIP][558] ([i915#1825]) +10 other tests skip
   [557]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-wc.html
   [558]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-3/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-wc.html

  * igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary:
    - shard-dg2:          [SKIP][559] ([i915#15102] / [i915#3458]) -> [SKIP][560] ([i915#10433] / [i915#15102] / [i915#3458]) +1 other test skip
   [559]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-dg2-6/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html
   [560]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html

  * igt@kms_frontbuffer_tracking@psr-rgb565-draw-render:
    - shard-rkl:          [SKIP][561] ([i915#14544] / [i915#15102] / [i915#3023]) -> [SKIP][562] ([i915#15102] / [i915#3023]) +6 other tests skip
   [561]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-rgb565-draw-render.html
   [562]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-3/igt@kms_frontbuffer_tracking@psr-rgb565-draw-render.html

  * igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-cur-indfb-draw-mmap-gtt:
    - shard-rkl:          [SKIP][563] ([i915#15102]) -> [SKIP][564] ([i915#14544] / [i915#15102]) +8 other tests skip
   [563]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-4/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-cur-indfb-draw-mmap-gtt.html
   [564]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-cur-indfb-draw-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-spr-indfb-move:
    - shard-rkl:          [SKIP][565] ([i915#14544] / [i915#15102]) -> [SKIP][566] ([i915#15102]) +6 other tests skip
   [565]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-spr-indfb-move.html
   [566]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-3/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-spr-indfb-move.html

  * igt@kms_joiner@basic-ultra-joiner:
    - shard-rkl:          [SKIP][567] ([i915#15458]) -> [SKIP][568] ([i915#14544] / [i915#15458]) +1 other test skip
   [567]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-5/igt@kms_joiner@basic-ultra-joiner.html
   [568]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_joiner@basic-ultra-joiner.html

  * igt@kms_joiner@invalid-modeset-big-joiner:
    - shard-dg1:          [SKIP][569] ([i915#15460] / [i915#4423]) -> [SKIP][570] ([i915#15460])
   [569]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-dg1-13/igt@kms_joiner@invalid-modeset-big-joiner.html
   [570]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-19/igt@kms_joiner@invalid-modeset-big-joiner.html

  * igt@kms_joiner@invalid-modeset-force-big-joiner:
    - shard-rkl:          [SKIP][571] ([i915#14544] / [i915#15459]) -> [SKIP][572] ([i915#15459])
   [571]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_joiner@invalid-modeset-force-big-joiner.html
   [572]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-4/igt@kms_joiner@invalid-modeset-force-big-joiner.html

  * igt@kms_joiner@invalid-modeset-force-ultra-joiner:
    - shard-rkl:          [SKIP][573] ([i915#14544] / [i915#15458]) -> [SKIP][574] ([i915#15458])
   [573]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
   [574]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-8/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html

  * igt@kms_panel_fitting@atomic-fastset:
    - shard-rkl:          [SKIP][575] ([i915#14544] / [i915#6301]) -> [SKIP][576] ([i915#6301])
   [575]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_panel_fitting@atomic-fastset.html
   [576]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-3/igt@kms_panel_fitting@atomic-fastset.html

  * igt@kms_pipe_stress@stress-xrgb8888-4tiled:
    - shard-rkl:          [SKIP][577] ([i915#14712]) -> [SKIP][578] ([i915#14544] / [i915#14712])
   [577]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-5/igt@kms_pipe_stress@stress-xrgb8888-4tiled.html
   [578]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_pipe_stress@stress-xrgb8888-4tiled.html

  * igt@kms_plane@pixel-format-4-tiled-dg2-mc-ccs-modifier-source-clamping:
    - shard-rkl:          [SKIP][579] ([i915#15709]) -> [SKIP][580] ([i915#14544] / [i915#15709])
   [579]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-8/igt@kms_plane@pixel-format-4-tiled-dg2-mc-ccs-modifier-source-clamping.html
   [580]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_plane@pixel-format-4-tiled-dg2-mc-ccs-modifier-source-clamping.html

  * igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-modifier-source-clamping:
    - shard-rkl:          [SKIP][581] ([i915#14544] / [i915#15709]) -> [SKIP][582] ([i915#15709]) +2 other tests skip
   [581]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-modifier-source-clamping.html
   [582]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-4/igt@kms_plane@pixel-format-4-tiled-mtl-rc-ccs-modifier-source-clamping.html

  * igt@kms_plane@pixel-format-y-tiled-ccs-modifier-source-clamping:
    - shard-dg1:          [SKIP][583] ([i915#15709] / [i915#4423]) -> [SKIP][584] ([i915#15709])
   [583]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-dg1-19/igt@kms_plane@pixel-format-y-tiled-ccs-modifier-source-clamping.html
   [584]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg1-17/igt@kms_plane@pixel-format-y-tiled-ccs-modifier-source-clamping.html

  * igt@kms_plane_multiple@2x-tiling-none:
    - shard-rkl:          [SKIP][585] ([i915#13958]) -> [SKIP][586] ([i915#13958] / [i915#14544])
   [585]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-8/igt@kms_plane_multiple@2x-tiling-none.html
   [586]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_plane_multiple@2x-tiling-none.html

  * igt@kms_pm_dc@dc3co-vpb-simulation:
    - shard-rkl:          [SKIP][587] ([i915#14544] / [i915#15948]) -> [SKIP][588] ([i915#15948])
   [587]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_pm_dc@dc3co-vpb-simulation.html
   [588]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-3/igt@kms_pm_dc@dc3co-vpb-simulation.html

  * igt@kms_pm_dc@dc9-dpms:
    - shard-rkl:          [SKIP][589] ([i915#15739]) -> [SKIP][590] ([i915#14544] / [i915#15739])
   [589]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-5/igt@kms_pm_dc@dc9-dpms.html
   [590]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_pm_dc@dc9-dpms.html

  * igt@kms_pm_lpsp@kms-lpsp:
    - shard-rkl:          [SKIP][591] ([i915#3828]) -> [SKIP][592] ([i915#9340])
   [591]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-5/igt@kms_pm_lpsp@kms-lpsp.html
   [592]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-4/igt@kms_pm_lpsp@kms-lpsp.html

  * igt@kms_pm_lpsp@screens-disabled:
    - shard-rkl:          [SKIP][593] ([i915#14544] / [i915#8430]) -> [SKIP][594] ([i915#8430])
   [593]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_pm_lpsp@screens-disabled.html
   [594]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-7/igt@kms_pm_lpsp@screens-disabled.html

  * igt@kms_pm_rpm@modeset-lpsp-stress:
    - shard-dg2:          [SKIP][595] -> [SKIP][596] ([i915#15073])
   [595]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-dg2-1/igt@kms_pm_rpm@modeset-lpsp-stress.html
   [596]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-dg2-3/igt@kms_pm_rpm@modeset-lpsp-stress.html

  * igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-fully-sf:
    - shard-rkl:          [SKIP][597] ([i915#11520] / [i915#14544]) -> [SKIP][598] ([i915#11520]) +2 other tests skip
   [597]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-fully-sf.html
   [598]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-7/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-fully-sf.html

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf:
    - shard-rkl:          [SKIP][599] ([i915#11520]) -> [SKIP][600] ([i915#11520] / [i915#14544]) +2 other tests skip
   [599]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-8/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf.html
   [600]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf.html

  * igt@kms_psr@pr-cursor-plane-onoff:
    - shard-rkl:          [SKIP][601] ([i915#1072] / [i915#14544] / [i915#9732]) -> [SKIP][602] ([i915#1072] / [i915#9732]) +7 other tests skip
   [601]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_psr@pr-cursor-plane-onoff.html
   [602]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-4/igt@kms_psr@pr-cursor-plane-onoff.html

  * igt@kms_psr@psr2-cursor-mmap-gtt:
    - shard-rkl:          [SKIP][603] ([i915#1072] / [i915#9732]) -> [SKIP][604] ([i915#1072] / [i915#14544] / [i915#9732]) +9 other tests skip
   [603]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-5/igt@kms_psr@psr2-cursor-mmap-gtt.html
   [604]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_psr@psr2-cursor-mmap-gtt.html

  * igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
    - shard-rkl:          [SKIP][605] ([i915#14544] / [i915#15949]) -> [SKIP][606] ([i915#15949])
   [605]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
   [606]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-7/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html

  * igt@kms_scaling_modes@scaling-mode-full-aspect:
    - shard-rkl:          [SKIP][607] ([i915#3555]) -> [SKIP][608] ([i915#14544] / [i915#3555]) +1 other test skip
   [607]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-7/igt@kms_scaling_modes@scaling-mode-full-aspect.html
   [608]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_scaling_modes@scaling-mode-full-aspect.html

  * igt@kms_tiled_display@basic-test-pattern:
    - shard-rkl:          [SKIP][609] ([i915#14544] / [i915#8623]) -> [SKIP][610] ([i915#8623])
   [609]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-6/igt@kms_tiled_display@basic-test-pattern.html
   [610]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-7/igt@kms_tiled_display@basic-test-pattern.html

  * igt@kms_vrr@negative-basic:
    - shard-rkl:          [SKIP][611] ([i915#3555] / [i915#9906]) -> [SKIP][612] ([i915#14544] / [i915#3555] / [i915#9906])
   [611]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-rkl-4/igt@kms_vrr@negative-basic.html
   [612]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-rkl-6/igt@kms_vrr@negative-basic.html

  * igt@perf_pmu@rc6-suspend:
    - shard-glk:          [INCOMPLETE][613] ([i915#13356] / [i915#14242]) -> [INCOMPLETE][614] ([i915#13356])
   [613]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_18432/shard-glk9/igt@perf_pmu@rc6-suspend.html
   [614]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/shard-glk3/igt@perf_pmu@rc6-suspend.html

  
  {name}: This element is suppressed. This means it is ignored when computing
          the status of the difference (SUCCESS, WARNING, or FAILURE).

  [i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307
  [i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433
  [i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434
  [i915#10647]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10647
  [i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
  [i915#10826]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10826
  [i915#11078]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11078
  [i915#11151]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151
  [i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520
  [i915#11527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11527
  [i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681
  [i915#11814]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11814
  [i915#11920]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11920
  [i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
  [i915#12169]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12169
  [i915#12177]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12177
  [i915#12193]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12193
  [i915#12276]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12276
  [i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313
  [i915#12314]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12314
  [i915#12316]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12316
  [i915#12358]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12358
  [i915#12392]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12392
  [i915#12454]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12454
  [i915#1257]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1257
  [i915#12655]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12655
  [i915#12712]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12712
  [i915#12745]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12745
  [i915#12755]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12755
  [i915#12756]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12756
  [i915#12761]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12761
  [i915#12805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12805
  [i915#12910]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12910
  [i915#13008]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13008
  [i915#13027]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13027
  [i915#13029]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13029
  [i915#13046]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13046
  [i915#13049]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049
  [i915#13356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356
  [i915#13363]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13363
  [i915#13390]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13390
  [i915#13398]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13398
  [i915#13409]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13409
  [i915#13476]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13476
  [i915#13520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13520
  [i915#13566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566
  [i915#13705]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13705
  [i915#13707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13707
  [i915#13748]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13748
  [i915#13749]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13749
  [i915#13790]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13790
  [i915#13809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13809
  [i915#13958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958
  [i915#14098]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098
  [i915#14152]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14152
  [i915#14242]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14242
  [i915#14259]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14259
  [i915#14498]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14498
  [i915#14544]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544
  [i915#14545]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14545
  [i915#14586]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14586
  [i915#14600]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14600
  [i915#14702]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14702
  [i915#14712]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14712
  [i915#14888]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14888
  [i915#14995]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14995
  [i915#15073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073
  [i915#15102]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15102
  [i915#15104]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15104
  [i915#15106]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15106
  [i915#15131]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15131
  [i915#15132]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15132
  [i915#15243]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15243
  [i915#15329]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15329
  [i915#15330]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15330
  [i915#15342]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15342
  [i915#15403]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15403
  [i915#15453]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15453
  [i915#15458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15458
  [i915#15459]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15459
  [i915#15460]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15460
  [i915#15479]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15479
  [i915#15481]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15481
  [i915#15492]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15492
  [i915#15560]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15560
  [i915#15608]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15608
  [i915#15643]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15643
  [i915#15672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15672
  [i915#15678]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15678
  [i915#15709]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15709
  [i915#15725]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15725
  [i915#15726]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15726
  [i915#15733]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15733
  [i915#15739]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15739
  [i915#15751]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15751
  [i915#15752]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15752
  [i915#15778]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15778
  [i915#15804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15804
  [i915#15816]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15816
  [i915#15865]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15865
  [i915#15867]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15867
  [i915#15871]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15871
  [i915#15943]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15943
  [i915#15948]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15948
  [i915#15949]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15949
  [i915#15989]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15989
  [i915#15990]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15990
  [i915#15991]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15991
  [i915#15997]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15997
  [i915#16011]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16011
  [i915#16012]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16012
  [i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769
  [i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
  [i915#1839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1839
  [i915#2434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2434
  [i915#2436]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2436
  [i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527
  [i915#2658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2658
  [i915#2681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2681
  [i915#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856
  [i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023
  [i915#3116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3116
  [i915#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281
  [i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282
  [i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297
  [i915#3299]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299
  [i915#3323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3323
  [i915#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458
  [i915#3469]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3469
  [i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539
  [i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
  [i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637
  [i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638
  [i915#3742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3742
  [i915#3804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3804
  [i915#3828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828
  [i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
  [i915#3936]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3936
  [i915#3955]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3955
  [i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
  [i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
  [i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
  [i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212
  [i915#4213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213
  [i915#4215]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4215
  [i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270
  [i915#4348]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4348
  [i915#4349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4349
  [i915#4423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423
  [i915#4525]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525
  [i915#4537]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4537
  [i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538
  [i915#4565]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4565
  [i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
  [i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812
  [i915#4817]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817
  [i915#4839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4839
  [i915#4852]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852
  [i915#4860]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4860
  [i915#4880]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4880
  [i915#5138]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5138
  [i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190
  [i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286
  [i915#5289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5289
  [i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
  [i915#5439]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5439
  [i915#5723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5723
  [i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
  [i915#6113]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6113
  [i915#6230]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6230
  [i915#6245]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6245
  [i915#6301]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6301
  [i915#6335]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6335
  [i915#6344]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6344
  [i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524
  [i915#658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/658
  [i915#7697]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697
  [i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707
  [i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828
  [i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228
  [i915#8381]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8381
  [i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411
  [i915#8428]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428
  [i915#8430]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8430
  [i915#8516]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516
  [i915#8562]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8562
  [i915#8623]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623
  [i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708
  [i915#8808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8808
  [i915#8810]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8810
  [i915#8813]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8813
  [i915#8814]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8814
  [i915#9067]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9067
  [i915#9100]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9100
  [i915#9159]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9159
  [i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323
  [i915#9337]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9337
  [i915#9340]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9340
  [i915#9531]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9531
  [i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683
  [i915#9688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688
  [i915#9723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9723
  [i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
  [i915#9809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9809
  [i915#9812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9812
  [i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906
  [i915#9917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9917
  [i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934


Build changes
-------------

  * CI: CI-20190529 -> None
  * IGT: IGT_8894 -> IGTPW_15114
  * Piglit: piglit_4509 -> None

  CI-20190529: 20190529
  CI_DRM_18432: 8fbe29a5c889ea210aa55f3ee9a4b753290ad4b1 @ git://anongit.freedesktop.org/gfx-ci/linux
  IGTPW_15114: b2c735fe8d6a735db3d79aa847d21d426426d205 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  IGT_8894: 044f2c8744a52317c4651b4ca9d3b12f5be51575 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15114/index.html

[-- Attachment #2: Type: text/html, Size: 207844 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH i-g-t v5] lib/drmtest: Create proper error report when open driver fails
  2026-05-06 16:09 [PATCH i-g-t v5] lib/drmtest: Create proper error report when open driver fails Kamil Konieczny
                   ` (4 preceding siblings ...)
  2026-05-07  0:10 ` ✗ i915.CI.Full: " Patchwork
@ 2026-05-07  9:20 ` Jani Nikula
  2026-05-07 10:17   ` Kamil Konieczny
  5 siblings, 1 reply; 9+ messages in thread
From: Jani Nikula @ 2026-05-07  9:20 UTC (permalink / raw)
  To: Kamil Konieczny, igt-dev
  Cc: Kamil Konieczny, Ashutosh Dixit, Karthik B S,
	Zbigniew Kempczyński

On Wed, 06 May 2026, Kamil Konieczny <kamil.konieczny@linux.intel.com> wrote:
> When first try for opening driver fails then opening function is
> searching for next available device. When that also fails
> reporting is printing last errno which could mislead developer:
>
> $ build/tests/kms_dp_aux_dev
> IGT-Version: 2.3-NO-GIT (x86_64) (Linux: 6.17.0-19-generic x86_64)
> Test requirement not met in function drm_open_driver, file ../lib/drmtest.c:754:
> Test requirement: !(fd<0)
> No known gpu found for chipset flags 0x4294965755 (any)
> Last errno: 2, No such file or directory
> SKIP (0.006s)
>
> ls /dev/dri
> by-path  card1  renderD128
>
> The real problem here is lack of permissions as there was a card
> but program could not open it. Break looking for a card as soon
> as an error is different from ENOENT. It will create a proper
> error report which will print:
>
> Last errno: 13, Permission denied
>
> v3: break only when errno actually happens in open() (Kamil)
> v4: removed 'else', removed errno printing (Zbigniew)
> v5: use explicit strerror() (Kamil)
>
> Cc: Ashutosh Dixit <ashutosh.dixit@intel.com>
> Cc: Karthik B S <karthik.b.s@intel.com>
> Cc: "Zbigniew Kempczyński" <zbigniew.kempczynski@intel.com>
> Cc: Jani Nikula <jani.nikula@intel.com>
> Signed-off-by: Kamil Konieczny <kamil.konieczny@linux.intel.com>
> ---
>  lib/drmtest.c          | 26 +++++++++++++++++++++-----
>  lib/drmtest.h          |  2 +-
>  lib/igt_sriov_device.c |  2 +-
>  3 files changed, 23 insertions(+), 7 deletions(-)
>
> diff --git a/lib/drmtest.c b/lib/drmtest.c
> index 4a788ea7a..084737edf 100644
> --- a/lib/drmtest.c
> +++ b/lib/drmtest.c
> @@ -323,6 +323,7 @@ static void log_opened_device_path(const char *device_path)
>   * __drm_open_device:
>   * @name: DRM node name
>   * @chipset: OR'd flags for chipset to be opened
> + * @error: pointer for saving errno when open() fails
>   *
>   * Open a drm legacy device node with given @name and compatible with given
>   * @chipset flag.
> @@ -334,8 +335,10 @@ static void log_opened_device_path(const char *device_path)
>   * name, even when driver was excluded by ANY or is not listed in known drivers.
>   *
>   * Returns: DRM file descriptor or -1 on error
> + *
> + * When open() succeeds, sets @error to zero otherwise to errno
>   */
> -int __drm_open_device(const char *name, unsigned int chipset)
> +int __drm_open_device(const char *name, unsigned int chipset, int *error)

Why can't you just return -errno? I think this is unnecessarily
complicated.

BR,
Jani.

>  {
>  	const char *forced;
>  	char dev_name[16] = "";
> @@ -343,8 +346,15 @@ int __drm_open_device(const char *name, unsigned int chipset)
>  	int fd;
>  
>  	fd = open(name, O_RDWR);
> -	if (fd == -1)
> +	if (fd == -1) {
> +		if (error)
> +			*error = errno;
> +
>  		return -1;
> +	}
> +
> +	if (error)
> +		*error = 0;
>  
>  	if (__get_drm_device_name(fd, dev_name, sizeof(dev_name) - 1) == -1)
>  		goto err;
> @@ -426,6 +436,7 @@ static bool _is_already_opened(const char *path, int as_idx)
>  static int __search_and_open(const char *base, int offset, unsigned int chipset, int as_idx)
>  {
>  	const char *forced;
> +	int err;
>  
>  	forced = forced_driver();
>  	if (forced)
> @@ -440,9 +451,14 @@ static int __search_and_open(const char *base, int offset, unsigned int chipset,
>  		if (_is_already_opened(name, as_idx))
>  			continue;
>  
> -		fd = __drm_open_device(name, chipset);
> +		fd = __drm_open_device(name, chipset, &err);
>  		if (fd != -1)
>  			return fd;
> +
> +		if (err) {
> +			igt_debug("Error at open %s %s\n", name, strerror(err));
> +			break;
> +		}
>  	}
>  
>  	return -1;
> @@ -500,13 +516,13 @@ static int __open_driver_exact(const char *name, unsigned int chipset)
>  {
>  	int fd;
>  
> -	fd = __drm_open_device(name, chipset);
> +	fd = __drm_open_device(name, chipset, NULL);
>  	if (fd != -1)
>  		return fd;
>  
>  	drm_load_module(chipset);
>  
> -	return __drm_open_device(name, chipset);
> +	return __drm_open_device(name, chipset, NULL);
>  }
>  
>  /*
> diff --git a/lib/drmtest.h b/lib/drmtest.h
> index 37874d729..126feffda 100644
> --- a/lib/drmtest.h
> +++ b/lib/drmtest.h
> @@ -117,7 +117,7 @@ unsigned int drm_get_chipset(int fd);
>   */
>  #define IS_ALIGNED(v, a)	(((v) & ((typeof(v))(a) - 1)) == 0)
>  
> -int __drm_open_device(const char *name, unsigned int chipset);
> +int __drm_open_device(const char *name, unsigned int chipset, int *error);
>  void drm_load_module(unsigned int chipset);
>  int drm_open_driver_another(int idx, int chipset);
>  int drm_open_driver(int chipset);
> diff --git a/lib/igt_sriov_device.c b/lib/igt_sriov_device.c
> index 1f4c3ac04..21d23298b 100644
> --- a/lib/igt_sriov_device.c
> +++ b/lib/igt_sriov_device.c
> @@ -284,7 +284,7 @@ int igt_sriov_open_vf_drm_device(int pf, unsigned int vf_num)
>  	if (!found)
>  		return -1;
>  
> -	fd = __drm_open_device(dev_name, DRIVER_ANY);
> +	fd = __drm_open_device(dev_name, DRIVER_ANY, NULL);
>  	if (fd >= 0 && is_xe_device(fd))
>  		xe_device_get(fd);

-- 
Jani Nikula, Intel

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH i-g-t v5] lib/drmtest: Create proper error report when open driver fails
  2026-05-07  9:20 ` [PATCH i-g-t v5] lib/drmtest: Create proper error report when open driver fails Jani Nikula
@ 2026-05-07 10:17   ` Kamil Konieczny
  2026-05-07 10:39     ` Jani Nikula
  0 siblings, 1 reply; 9+ messages in thread
From: Kamil Konieczny @ 2026-05-07 10:17 UTC (permalink / raw)
  To: Jani Nikula
  Cc: igt-dev, Ashutosh Dixit, Karthik B S, Zbigniew Kempczyński

Hi Jani,
On 2026-05-07 at 12:20:32 +0300, Jani Nikula wrote:
> On Wed, 06 May 2026, Kamil Konieczny <kamil.konieczny@linux.intel.com> wrote:
> > When first try for opening driver fails then opening function is
> > searching for next available device. When that also fails
> > reporting is printing last errno which could mislead developer:
> >
> > $ build/tests/kms_dp_aux_dev
> > IGT-Version: 2.3-NO-GIT (x86_64) (Linux: 6.17.0-19-generic x86_64)
> > Test requirement not met in function drm_open_driver, file ../lib/drmtest.c:754:
> > Test requirement: !(fd<0)
> > No known gpu found for chipset flags 0x4294965755 (any)
> > Last errno: 2, No such file or directory
> > SKIP (0.006s)
> >
> > ls /dev/dri
> > by-path  card1  renderD128
> >
> > The real problem here is lack of permissions as there was a card
> > but program could not open it. Break looking for a card as soon
> > as an error is different from ENOENT. It will create a proper
> > error report which will print:
> >
> > Last errno: 13, Permission denied
> >
> > v3: break only when errno actually happens in open() (Kamil)
> > v4: removed 'else', removed errno printing (Zbigniew)
> > v5: use explicit strerror() (Kamil)
> >
> > Cc: Ashutosh Dixit <ashutosh.dixit@intel.com>
> > Cc: Karthik B S <karthik.b.s@intel.com>
> > Cc: "Zbigniew Kempczyński" <zbigniew.kempczynski@intel.com>
> > Cc: Jani Nikula <jani.nikula@intel.com>
> > Signed-off-by: Kamil Konieczny <kamil.konieczny@linux.intel.com>
> > ---
> >  lib/drmtest.c          | 26 +++++++++++++++++++++-----
> >  lib/drmtest.h          |  2 +-
> >  lib/igt_sriov_device.c |  2 +-
> >  3 files changed, 23 insertions(+), 7 deletions(-)
> >
> > diff --git a/lib/drmtest.c b/lib/drmtest.c
> > index 4a788ea7a..084737edf 100644
> > --- a/lib/drmtest.c
> > +++ b/lib/drmtest.c
> > @@ -323,6 +323,7 @@ static void log_opened_device_path(const char *device_path)
> >   * __drm_open_device:
> >   * @name: DRM node name
> >   * @chipset: OR'd flags for chipset to be opened
> > + * @error: pointer for saving errno when open() fails
> >   *
> >   * Open a drm legacy device node with given @name and compatible with given
> >   * @chipset flag.
> > @@ -334,8 +335,10 @@ static void log_opened_device_path(const char *device_path)
> >   * name, even when driver was excluded by ANY or is not listed in known drivers.
> >   *
> >   * Returns: DRM file descriptor or -1 on error
> > + *
> > + * When open() succeeds, sets @error to zero otherwise to errno
> >   */
> > -int __drm_open_device(const char *name, unsigned int chipset)
> > +int __drm_open_device(const char *name, unsigned int chipset, int *error)
> 
> Why can't you just return -errno? I think this is unnecessarily
> complicated.

This function returns -1 also in other cases, when open succeeds
but chipset or IGT_FORCE_DRIVER was not matched. 

It could be negative number meaning an error when it will use
few more internal error codes like:

-190  chipset not matched
-191  forced driver not matched
-errno -1...-133 for open() failed

There are few places where there are checks for -1, they
will need a change. When using that solution we could not call
strerror(errnum), or should we create igterror(errnum)?

Regards,
Kamil

> 
> BR,
> Jani.
> 
> >  {
> >  	const char *forced;
> >  	char dev_name[16] = "";
> > @@ -343,8 +346,15 @@ int __drm_open_device(const char *name, unsigned int chipset)
> >  	int fd;
> >  
> >  	fd = open(name, O_RDWR);
> > -	if (fd == -1)
> > +	if (fd == -1) {
> > +		if (error)
> > +			*error = errno;
> > +
> >  		return -1;
> > +	}
> > +
> > +	if (error)
> > +		*error = 0;
> >  
> >  	if (__get_drm_device_name(fd, dev_name, sizeof(dev_name) - 1) == -1)
> >  		goto err;
> > @@ -426,6 +436,7 @@ static bool _is_already_opened(const char *path, int as_idx)
> >  static int __search_and_open(const char *base, int offset, unsigned int chipset, int as_idx)
> >  {
> >  	const char *forced;
> > +	int err;
> >  
> >  	forced = forced_driver();
> >  	if (forced)
> > @@ -440,9 +451,14 @@ static int __search_and_open(const char *base, int offset, unsigned int chipset,
> >  		if (_is_already_opened(name, as_idx))
> >  			continue;
> >  
> > -		fd = __drm_open_device(name, chipset);
> > +		fd = __drm_open_device(name, chipset, &err);
> >  		if (fd != -1)
> >  			return fd;
> > +
> > +		if (err) {
> > +			igt_debug("Error at open %s %s\n", name, strerror(err));
> > +			break;
> > +		}
> >  	}
> >  
> >  	return -1;
> > @@ -500,13 +516,13 @@ static int __open_driver_exact(const char *name, unsigned int chipset)
> >  {
> >  	int fd;
> >  
> > -	fd = __drm_open_device(name, chipset);
> > +	fd = __drm_open_device(name, chipset, NULL);
> >  	if (fd != -1)
> >  		return fd;
> >  
> >  	drm_load_module(chipset);
> >  
> > -	return __drm_open_device(name, chipset);
> > +	return __drm_open_device(name, chipset, NULL);
> >  }
> >  
> >  /*
> > diff --git a/lib/drmtest.h b/lib/drmtest.h
> > index 37874d729..126feffda 100644
> > --- a/lib/drmtest.h
> > +++ b/lib/drmtest.h
> > @@ -117,7 +117,7 @@ unsigned int drm_get_chipset(int fd);
> >   */
> >  #define IS_ALIGNED(v, a)	(((v) & ((typeof(v))(a) - 1)) == 0)
> >  
> > -int __drm_open_device(const char *name, unsigned int chipset);
> > +int __drm_open_device(const char *name, unsigned int chipset, int *error);
> >  void drm_load_module(unsigned int chipset);
> >  int drm_open_driver_another(int idx, int chipset);
> >  int drm_open_driver(int chipset);
> > diff --git a/lib/igt_sriov_device.c b/lib/igt_sriov_device.c
> > index 1f4c3ac04..21d23298b 100644
> > --- a/lib/igt_sriov_device.c
> > +++ b/lib/igt_sriov_device.c
> > @@ -284,7 +284,7 @@ int igt_sriov_open_vf_drm_device(int pf, unsigned int vf_num)
> >  	if (!found)
> >  		return -1;
> >  
> > -	fd = __drm_open_device(dev_name, DRIVER_ANY);
> > +	fd = __drm_open_device(dev_name, DRIVER_ANY, NULL);
> >  	if (fd >= 0 && is_xe_device(fd))
> >  		xe_device_get(fd);
> 
> -- 
> Jani Nikula, Intel

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: [PATCH i-g-t v5] lib/drmtest: Create proper error report when open driver fails
  2026-05-07 10:17   ` Kamil Konieczny
@ 2026-05-07 10:39     ` Jani Nikula
  0 siblings, 0 replies; 9+ messages in thread
From: Jani Nikula @ 2026-05-07 10:39 UTC (permalink / raw)
  To: Kamil Konieczny
  Cc: igt-dev, Ashutosh Dixit, Karthik B S, Zbigniew Kempczyński

On Thu, 07 May 2026, Kamil Konieczny <kamil.konieczny@linux.intel.com> wrote:
> Hi Jani,
> On 2026-05-07 at 12:20:32 +0300, Jani Nikula wrote:
>> On Wed, 06 May 2026, Kamil Konieczny <kamil.konieczny@linux.intel.com> wrote:
>> > When first try for opening driver fails then opening function is
>> > searching for next available device. When that also fails
>> > reporting is printing last errno which could mislead developer:
>> >
>> > $ build/tests/kms_dp_aux_dev
>> > IGT-Version: 2.3-NO-GIT (x86_64) (Linux: 6.17.0-19-generic x86_64)
>> > Test requirement not met in function drm_open_driver, file ../lib/drmtest.c:754:
>> > Test requirement: !(fd<0)
>> > No known gpu found for chipset flags 0x4294965755 (any)
>> > Last errno: 2, No such file or directory
>> > SKIP (0.006s)
>> >
>> > ls /dev/dri
>> > by-path  card1  renderD128
>> >
>> > The real problem here is lack of permissions as there was a card
>> > but program could not open it. Break looking for a card as soon
>> > as an error is different from ENOENT. It will create a proper
>> > error report which will print:
>> >
>> > Last errno: 13, Permission denied
>> >
>> > v3: break only when errno actually happens in open() (Kamil)
>> > v4: removed 'else', removed errno printing (Zbigniew)
>> > v5: use explicit strerror() (Kamil)
>> >
>> > Cc: Ashutosh Dixit <ashutosh.dixit@intel.com>
>> > Cc: Karthik B S <karthik.b.s@intel.com>
>> > Cc: "Zbigniew Kempczyński" <zbigniew.kempczynski@intel.com>
>> > Cc: Jani Nikula <jani.nikula@intel.com>
>> > Signed-off-by: Kamil Konieczny <kamil.konieczny@linux.intel.com>
>> > ---
>> >  lib/drmtest.c          | 26 +++++++++++++++++++++-----
>> >  lib/drmtest.h          |  2 +-
>> >  lib/igt_sriov_device.c |  2 +-
>> >  3 files changed, 23 insertions(+), 7 deletions(-)
>> >
>> > diff --git a/lib/drmtest.c b/lib/drmtest.c
>> > index 4a788ea7a..084737edf 100644
>> > --- a/lib/drmtest.c
>> > +++ b/lib/drmtest.c
>> > @@ -323,6 +323,7 @@ static void log_opened_device_path(const char *device_path)
>> >   * __drm_open_device:
>> >   * @name: DRM node name
>> >   * @chipset: OR'd flags for chipset to be opened
>> > + * @error: pointer for saving errno when open() fails
>> >   *
>> >   * Open a drm legacy device node with given @name and compatible with given
>> >   * @chipset flag.
>> > @@ -334,8 +335,10 @@ static void log_opened_device_path(const char *device_path)
>> >   * name, even when driver was excluded by ANY or is not listed in known drivers.
>> >   *
>> >   * Returns: DRM file descriptor or -1 on error
>> > + *
>> > + * When open() succeeds, sets @error to zero otherwise to errno
>> >   */
>> > -int __drm_open_device(const char *name, unsigned int chipset)
>> > +int __drm_open_device(const char *name, unsigned int chipset, int *error)
>> 
>> Why can't you just return -errno? I think this is unnecessarily
>> complicated.
>
> This function returns -1 also in other cases, when open succeeds
> but chipset or IGT_FORCE_DRIVER was not matched. 
>
> It could be negative number meaning an error when it will use
> few more internal error codes like:
>
> -190  chipset not matched
> -191  forced driver not matched
> -errno -1...-133 for open() failed
>
> There are few places where there are checks for -1, they
> will need a change. When using that solution we could not call
> strerror(errnum), or should we create igterror(errnum)?

Do we need to differentiate on where the error originated really? Just
return sensible errno codes on all issues?

BR,
Jani.

>
> Regards,
> Kamil
>
>> 
>> BR,
>> Jani.
>> 
>> >  {
>> >  	const char *forced;
>> >  	char dev_name[16] = "";
>> > @@ -343,8 +346,15 @@ int __drm_open_device(const char *name, unsigned int chipset)
>> >  	int fd;
>> >  
>> >  	fd = open(name, O_RDWR);
>> > -	if (fd == -1)
>> > +	if (fd == -1) {
>> > +		if (error)
>> > +			*error = errno;
>> > +
>> >  		return -1;
>> > +	}
>> > +
>> > +	if (error)
>> > +		*error = 0;
>> >  
>> >  	if (__get_drm_device_name(fd, dev_name, sizeof(dev_name) - 1) == -1)
>> >  		goto err;
>> > @@ -426,6 +436,7 @@ static bool _is_already_opened(const char *path, int as_idx)
>> >  static int __search_and_open(const char *base, int offset, unsigned int chipset, int as_idx)
>> >  {
>> >  	const char *forced;
>> > +	int err;
>> >  
>> >  	forced = forced_driver();
>> >  	if (forced)
>> > @@ -440,9 +451,14 @@ static int __search_and_open(const char *base, int offset, unsigned int chipset,
>> >  		if (_is_already_opened(name, as_idx))
>> >  			continue;
>> >  
>> > -		fd = __drm_open_device(name, chipset);
>> > +		fd = __drm_open_device(name, chipset, &err);
>> >  		if (fd != -1)
>> >  			return fd;
>> > +
>> > +		if (err) {
>> > +			igt_debug("Error at open %s %s\n", name, strerror(err));
>> > +			break;
>> > +		}
>> >  	}
>> >  
>> >  	return -1;
>> > @@ -500,13 +516,13 @@ static int __open_driver_exact(const char *name, unsigned int chipset)
>> >  {
>> >  	int fd;
>> >  
>> > -	fd = __drm_open_device(name, chipset);
>> > +	fd = __drm_open_device(name, chipset, NULL);
>> >  	if (fd != -1)
>> >  		return fd;
>> >  
>> >  	drm_load_module(chipset);
>> >  
>> > -	return __drm_open_device(name, chipset);
>> > +	return __drm_open_device(name, chipset, NULL);
>> >  }
>> >  
>> >  /*
>> > diff --git a/lib/drmtest.h b/lib/drmtest.h
>> > index 37874d729..126feffda 100644
>> > --- a/lib/drmtest.h
>> > +++ b/lib/drmtest.h
>> > @@ -117,7 +117,7 @@ unsigned int drm_get_chipset(int fd);
>> >   */
>> >  #define IS_ALIGNED(v, a)	(((v) & ((typeof(v))(a) - 1)) == 0)
>> >  
>> > -int __drm_open_device(const char *name, unsigned int chipset);
>> > +int __drm_open_device(const char *name, unsigned int chipset, int *error);
>> >  void drm_load_module(unsigned int chipset);
>> >  int drm_open_driver_another(int idx, int chipset);
>> >  int drm_open_driver(int chipset);
>> > diff --git a/lib/igt_sriov_device.c b/lib/igt_sriov_device.c
>> > index 1f4c3ac04..21d23298b 100644
>> > --- a/lib/igt_sriov_device.c
>> > +++ b/lib/igt_sriov_device.c
>> > @@ -284,7 +284,7 @@ int igt_sriov_open_vf_drm_device(int pf, unsigned int vf_num)
>> >  	if (!found)
>> >  		return -1;
>> >  
>> > -	fd = __drm_open_device(dev_name, DRIVER_ANY);
>> > +	fd = __drm_open_device(dev_name, DRIVER_ANY, NULL);
>> >  	if (fd >= 0 && is_xe_device(fd))
>> >  		xe_device_get(fd);
>> 
>> -- 
>> Jani Nikula, Intel

-- 
Jani Nikula, Intel

^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2026-05-07 10:39 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-05-06 16:09 [PATCH i-g-t v5] lib/drmtest: Create proper error report when open driver fails Kamil Konieczny
2026-05-06 18:08 ` ✓ i915.CI.BAT: success for lib/drmtest: Create proper error report when open driver fails (rev5) Patchwork
2026-05-06 18:21 ` ✓ Xe.CI.BAT: " Patchwork
2026-05-06 18:31 ` [PATCH i-g-t v5] lib/drmtest: Create proper error report when open driver fails Zbigniew Kempczyński
2026-05-06 19:53 ` ✗ Xe.CI.FULL: failure for lib/drmtest: Create proper error report when open driver fails (rev5) Patchwork
2026-05-07  0:10 ` ✗ i915.CI.Full: " Patchwork
2026-05-07  9:20 ` [PATCH i-g-t v5] lib/drmtest: Create proper error report when open driver fails Jani Nikula
2026-05-07 10:17   ` Kamil Konieczny
2026-05-07 10:39     ` Jani Nikula

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox