All the mail mirrored from lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH i-g-t 0/7] intel-buf changes for xe render-copy tests
@ 2024-02-28 14:54 Zbigniew Kempczyński
  2024-02-28 14:54 ` [PATCH i-g-t 1/7] lib/intel_batchbuffer: Add I915_TILING_64 definition Zbigniew Kempczyński
                   ` (9 more replies)
  0 siblings, 10 replies; 20+ messages in thread
From: Zbigniew Kempczyński @ 2024-02-28 14:54 UTC (permalink / raw
  To: igt-dev; +Cc: Zbigniew Kempczyński, Matthew Auld

We're missing xe render-copy tests. I learned this hard way on
kms-big-fb in which blits which are not started on (0, 0) are
wrong (see https://patchwork.freedesktop.org/series/130379/ for
reference).

I'm working on xe_render_copy tests (which will vary than
gem_render_copy counterpart) but before sending them I want
to separate library part changes - those are also used in i915
so I need to ensure no regression will be introduced due to
width/height separation and simplification of stride/height
calculation.

Cc: Matthew Auld <matthew.auld@intel.com>

Zbigniew Kempczyński (7):
  lib/intel_batchbuffer: Add I915_TILING_64 definition
  lib/intel_batchbuffer: Fix intel_bb_dump for Xe
  lib/intel_bufops: Add width and height to intel_buf
  lib/intel_bufops: Simplify buffer dimension calculations
  lib/intel_bufops: Use common helper to fill buffer with pattern
  lib/intel_bufops: Add png dump helper without detiling
  tests/xe_intel_bb: Dump do png without detiling

 lib/intel_batchbuffer.c       |  29 ++++-
 lib/intel_batchbuffer.h       |   5 +-
 lib/intel_bufops.c            | 204 +++++++++++++++++++++++++---------
 lib/intel_bufops.h            |  11 +-
 lib/rendercopy_gen7.c         |   2 +-
 lib/rendercopy_gen8.c         |   2 +-
 lib/rendercopy_gen9.c         |   2 +-
 tests/intel/api_intel_bb.c    |  84 ++------------
 tests/intel/gem_render_copy.c |  68 +-----------
 tests/intel/xe_intel_bb.c     |  84 ++------------
 10 files changed, 216 insertions(+), 275 deletions(-)

-- 
2.34.1


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

* [PATCH i-g-t 1/7] lib/intel_batchbuffer: Add I915_TILING_64 definition
  2024-02-28 14:54 [PATCH i-g-t 0/7] intel-buf changes for xe render-copy tests Zbigniew Kempczyński
@ 2024-02-28 14:54 ` Zbigniew Kempczyński
  2024-02-28 17:24   ` Matthew Auld
  2024-02-28 14:54 ` [PATCH i-g-t 2/7] lib/intel_batchbuffer: Fix intel_bb_dump for Xe Zbigniew Kempczyński
                   ` (8 subsequent siblings)
  9 siblings, 1 reply; 20+ messages in thread
From: Zbigniew Kempczyński @ 2024-02-28 14:54 UTC (permalink / raw
  To: igt-dev; +Cc: Zbigniew Kempczyński, Matthew Auld

Add Tile64 format previously not defined in igt.

Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
Cc: Matthew Auld <matthew.auld@intel.com>
---
 lib/intel_batchbuffer.h | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/lib/intel_batchbuffer.h b/lib/intel_batchbuffer.h
index 8738cb5c40..8041377382 100644
--- a/lib/intel_batchbuffer.h
+++ b/lib/intel_batchbuffer.h
@@ -13,7 +13,7 @@
 #define BATCH_SZ 4096
 
 /*
- * Yf/Ys/4 tiling
+ * Yf/Ys/4/64 tiling
  *
  * Tiling mode in the I915_TILING_... namespace for new tiling modes which are
  * defined in the kernel. (They are not fenceable so the kernel does not need
@@ -24,6 +24,7 @@
 #define I915_TILING_4	(I915_TILING_LAST + 1)
 #define I915_TILING_Yf	(I915_TILING_LAST + 2)
 #define I915_TILING_Ys	(I915_TILING_LAST + 3)
+#define I915_TILING_64	(I915_TILING_LAST + 4)
 
 enum i915_compression {
 	I915_COMPRESSION_NONE,
-- 
2.34.1


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

* [PATCH i-g-t 2/7] lib/intel_batchbuffer: Fix intel_bb_dump for Xe
  2024-02-28 14:54 [PATCH i-g-t 0/7] intel-buf changes for xe render-copy tests Zbigniew Kempczyński
  2024-02-28 14:54 ` [PATCH i-g-t 1/7] lib/intel_batchbuffer: Add I915_TILING_64 definition Zbigniew Kempczyński
@ 2024-02-28 14:54 ` Zbigniew Kempczyński
  2024-02-28 15:36   ` Matthew Auld
  2024-02-28 14:54 ` [PATCH i-g-t 3/7] lib/intel_bufops: Add width and height to intel_buf Zbigniew Kempczyński
                   ` (7 subsequent siblings)
  9 siblings, 1 reply; 20+ messages in thread
From: Zbigniew Kempczyński @ 2024-02-28 14:54 UTC (permalink / raw
  To: igt-dev; +Cc: Zbigniew Kempczyński, Matthew Auld

Dumping bb is compiled conditionally so I haven't noticed it won't
work properly on Xe until I just needed to use it.

Fix dumping batch allowing to dump in binary and hex form for
external processing.

Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
Cc: Matthew Auld <matthew.auld@intel.com>
---
 lib/intel_batchbuffer.c | 29 ++++++++++++++++++++++++-----
 lib/intel_batchbuffer.h |  2 +-
 lib/rendercopy_gen7.c   |  2 +-
 lib/rendercopy_gen8.c   |  2 +-
 lib/rendercopy_gen9.c   |  2 +-
 5 files changed, 28 insertions(+), 9 deletions(-)

diff --git a/lib/intel_batchbuffer.c b/lib/intel_batchbuffer.c
index 61ab42df72..c8c6e9a193 100644
--- a/lib/intel_batchbuffer.c
+++ b/lib/intel_batchbuffer.c
@@ -1499,21 +1499,40 @@ void intel_bb_print(struct intel_bb *ibb)
  * intel_bb_dump:
  * @ibb: pointer to intel_bb
  * @filename: name to which write bb
+ * @in_hex: dump bb in hex form
  *
  * Dump batch bo to file.
  */
-void intel_bb_dump(struct intel_bb *ibb, const char *filename)
+void intel_bb_dump(struct intel_bb *ibb, const char *filename, bool in_hex)
 {
 	FILE *out;
 	void *ptr;
 
-	ptr = gem_mmap__device_coherent(ibb->fd, ibb->handle, 0, ibb->size,
-					PROT_READ);
+	/*
+	 * Note - for i915/relocations offsets inside batch are not resolved
+	 * until intel_bb_exec() will write collected instructions to bb
+	 * object. For i915/xe with allocator offsets are already acquired
+	 * and bb is complete so there's no need to map.
+	 */
+	if (ibb->driver == INTEL_DRIVER_I915 && ibb->enforce_relocs)
+		ptr = gem_mmap__device_coherent(ibb->fd, ibb->handle, 0,
+						ibb->size, PROT_READ);
+	else
+		ptr = ibb->batch;
+
 	out = fopen(filename, "wb");
 	igt_assert(out);
-	fwrite(ptr, ibb->size, 1, out);
+
+	if (in_hex) {
+		for (int i = 0; i < ibb->size / sizeof(uint32_t); i++)
+			fprintf(out, "%08x\n", ((uint32_t *)ptr)[i]);
+	} else {
+		fwrite(ptr, ibb->size, 1, out);
+	}
 	fclose(out);
-	munmap(ptr, ibb->size);
+
+	if (ptr != ibb->batch)
+		munmap(ptr, ibb->size);
 }
 
 /**
diff --git a/lib/intel_batchbuffer.h b/lib/intel_batchbuffer.h
index 8041377382..cb32206e5d 100644
--- a/lib/intel_batchbuffer.h
+++ b/lib/intel_batchbuffer.h
@@ -344,7 +344,7 @@ void intel_bb_reset(struct intel_bb *ibb, bool purge_objects_cache);
 int intel_bb_sync(struct intel_bb *ibb);
 
 void intel_bb_print(struct intel_bb *ibb);
-void intel_bb_dump(struct intel_bb *ibb, const char *filename);
+void intel_bb_dump(struct intel_bb *ibb, const char *filename, bool in_hex);
 void intel_bb_set_debug(struct intel_bb *ibb, bool debug);
 void intel_bb_set_dump_base64(struct intel_bb *ibb, bool dump);
 
diff --git a/lib/rendercopy_gen7.c b/lib/rendercopy_gen7.c
index 267f6f8038..9fadb0772e 100644
--- a/lib/rendercopy_gen7.c
+++ b/lib/rendercopy_gen7.c
@@ -23,7 +23,7 @@
 #if DEBUG_RENDERCPY
 static void dump_batch(struct intel_bb *ibb)
 {
-	intel_bb_dump(ibb, "/tmp/gen7-batchbuffers.dump");
+	intel_bb_dump(ibb, "/tmp/gen7-batchbuffers.dump", true);
 }
 #else
 #define dump_batch(x) do { } while (0)
diff --git a/lib/rendercopy_gen8.c b/lib/rendercopy_gen8.c
index ba7897fb47..bbfa6d28f5 100644
--- a/lib/rendercopy_gen8.c
+++ b/lib/rendercopy_gen8.c
@@ -28,7 +28,7 @@
 #if DEBUG_RENDERCPY
 static void dump_batch(struct intel_bb *ibb)
 {
-	intel_bb_dump(ibb, "/tmp/gen8-batchbuffers.dump");
+	intel_bb_dump(ibb, "/tmp/gen8-batchbuffers.dump", true);
 }
 #else
 #define dump_batch(x) do { } while(0)
diff --git a/lib/rendercopy_gen9.c b/lib/rendercopy_gen9.c
index a4220d78da..3d66dfb7fd 100644
--- a/lib/rendercopy_gen9.c
+++ b/lib/rendercopy_gen9.c
@@ -32,7 +32,7 @@
 #if DEBUG_RENDERCPY
 static void dump_batch(struct intel_bb *ibb)
 {
-	intel_bb_dump(ibb, "/tmp/gen9-batchbuffers.dump");
+	intel_bb_dump(ibb, "/tmp/gen9-batchbuffers.dump", true);
 }
 #else
 #define dump_batch(x) do { } while(0)
-- 
2.34.1


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

* [PATCH i-g-t 3/7] lib/intel_bufops: Add width and height to intel_buf
  2024-02-28 14:54 [PATCH i-g-t 0/7] intel-buf changes for xe render-copy tests Zbigniew Kempczyński
  2024-02-28 14:54 ` [PATCH i-g-t 1/7] lib/intel_batchbuffer: Add I915_TILING_64 definition Zbigniew Kempczyński
  2024-02-28 14:54 ` [PATCH i-g-t 2/7] lib/intel_batchbuffer: Fix intel_bb_dump for Xe Zbigniew Kempczyński
@ 2024-02-28 14:54 ` Zbigniew Kempczyński
  2024-02-28 16:10   ` Matthew Auld
  2024-02-28 14:54 ` [PATCH i-g-t 4/7] lib/intel_bufops: Simplify buffer dimension calculations Zbigniew Kempczyński
                   ` (6 subsequent siblings)
  9 siblings, 1 reply; 20+ messages in thread
From: Zbigniew Kempczyński @ 2024-02-28 14:54 UTC (permalink / raw
  To: igt-dev; +Cc: Zbigniew Kempczyński, Matthew Auld

While width calculated as division of stride and bpp/8 is correct
it limits its use to linear buffers (tiled requires stride is
tile width multiplied).

From now on width and height are independent so partial blit (render)
should be now possible.

Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
Cc: Matthew Auld <matthew.auld@intel.com>
---
 lib/intel_bufops.c | 2 ++
 lib/intel_bufops.h | 6 ++++--
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/lib/intel_bufops.c b/lib/intel_bufops.c
index c8f91aef82..9d3d17def9 100644
--- a/lib/intel_bufops.c
+++ b/lib/intel_bufops.c
@@ -836,6 +836,8 @@ static void __intel_buf_init(struct buf_ops *bops,
 	memset(buf, 0, sizeof(*buf));
 
 	buf->bops = bops;
+	buf->width = width;
+	buf->height = height;
 	buf->addr.offset = INTEL_BUF_INVALID_ADDRESS;
 	IGT_INIT_LIST_HEAD(&buf->link);
 	buf->mocs = INTEL_BUF_MOCS_DEFAULT;
diff --git a/lib/intel_bufops.h b/lib/intel_bufops.h
index 0b68482b25..cd0aebdab1 100644
--- a/lib/intel_bufops.h
+++ b/lib/intel_bufops.h
@@ -24,6 +24,8 @@ struct intel_buf {
 	bool is_owner;
 	uint32_t handle;
 	uint64_t size;
+	uint32_t width;
+	uint32_t height;
 	uint32_t tiling;
 	uint32_t bpp;
 	uint32_t compression;
@@ -77,12 +79,12 @@ static inline bool intel_buf_compressed(const struct intel_buf *buf)
 
 static inline unsigned int intel_buf_width(const struct intel_buf *buf)
 {
-	return buf->surface[0].stride / (buf->bpp / 8);
+	return buf->width;
 }
 
 static inline unsigned int intel_buf_height(const struct intel_buf *buf)
 {
-	return buf->surface[0].size / buf->surface[0].stride;
+	return buf->height;
 }
 
 static inline unsigned int
-- 
2.34.1


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

* [PATCH i-g-t 4/7] lib/intel_bufops: Simplify buffer dimension calculations
  2024-02-28 14:54 [PATCH i-g-t 0/7] intel-buf changes for xe render-copy tests Zbigniew Kempczyński
                   ` (2 preceding siblings ...)
  2024-02-28 14:54 ` [PATCH i-g-t 3/7] lib/intel_bufops: Add width and height to intel_buf Zbigniew Kempczyński
@ 2024-02-28 14:54 ` Zbigniew Kempczyński
  2024-02-28 17:16   ` Matthew Auld
  2024-02-28 14:54 ` [PATCH i-g-t 5/7] lib/intel_bufops: Use common helper to fill buffer with pattern Zbigniew Kempczyński
                   ` (5 subsequent siblings)
  9 siblings, 1 reply; 20+ messages in thread
From: Zbigniew Kempczyński @ 2024-02-28 14:54 UTC (permalink / raw
  To: igt-dev; +Cc: Zbigniew Kempczyński, Matthew Auld

When caller wants to create a buffer in the library it doesn't
care about hardware requirements of stride and height.
Lets simplify calculation and use aligned stride and height
according to buffer tiling type.

Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
Cc: Matthew Auld <matthew.auld@intel.com>
---
 lib/intel_bufops.c | 94 +++++++++++++++++++++++++---------------------
 1 file changed, 52 insertions(+), 42 deletions(-)

diff --git a/lib/intel_bufops.c b/lib/intel_bufops.c
index 9d3d17def9..ca026f7956 100644
--- a/lib/intel_bufops.c
+++ b/lib/intel_bufops.c
@@ -813,6 +813,43 @@ void linear_to_intel_buf(struct buf_ops *bops, struct intel_buf *buf,
 		__copy_ccs(bops, buf, linear, CCS_LINEAR_TO_BUF);
 }
 
+static uint32_t __get_min_stride(uint32_t width, uint32_t bpp, int tiling)
+{
+	switch (tiling) {
+	case I915_TILING_NONE:
+		return width * bpp / 8;
+	case I915_TILING_X:
+		return ALIGN(width * bpp / 8, 512);
+	case I915_TILING_64:
+		if (bpp == 8)
+			return ALIGN(width, 256);
+		else if (bpp == 16 || bpp == 32)
+			return ALIGN(width * bpp / 8, 512);
+		return ALIGN(width * bpp / 8, 1024);
+
+	default:
+		return ALIGN(width * bpp / 8, 128);
+	}
+}
+
+static uint32_t __get_aligned_height(uint32_t height, uint32_t bpp, int tiling)
+{
+	switch (tiling) {
+	case I915_TILING_NONE:
+		return height;
+	case I915_TILING_X:
+		return ALIGN(height, 8);
+	case I915_TILING_64:
+		if (bpp == 8)
+			return ALIGN(height, 256);
+		else if (bpp == 16 || bpp == 32)
+			return ALIGN(height, 128);
+		return ALIGN(height, 64);
+	default:
+		return ALIGN(height, 32);
+	}
+}
+
 static void __intel_buf_init(struct buf_ops *bops,
 			     uint32_t handle,
 			     struct intel_buf *buf,
@@ -823,9 +860,7 @@ static void __intel_buf_init(struct buf_ops *bops,
 {
 	uint32_t tiling = req_tiling;
 	uint64_t size;
-	uint32_t devid;
-	int tile_width;
-	int align_h = 1;
+	int tile_width, aligned_height;
 
 	igt_assert(bops);
 	igt_assert(buf);
@@ -838,11 +873,23 @@ static void __intel_buf_init(struct buf_ops *bops,
 	buf->bops = bops;
 	buf->width = width;
 	buf->height = height;
+	buf->tiling = tiling;
+	buf->bpp = bpp;
+	buf->compression = compression;
 	buf->addr.offset = INTEL_BUF_INVALID_ADDRESS;
-	IGT_INIT_LIST_HEAD(&buf->link);
 	buf->mocs = INTEL_BUF_MOCS_DEFAULT;
-
 	buf->pat_index = pat_index;
+	IGT_INIT_LIST_HEAD(&buf->link);
+
+	tile_width = __get_min_stride(width, bpp, tiling);
+	aligned_height = __get_aligned_height(height, bpp, tiling);
+
+	if (bo_stride)
+		buf->surface[0].stride = bo_stride;
+	else
+		buf->surface[0].stride = tile_width;
+
+	size = buf->surface[0].size = buf->surface[0].stride * aligned_height;
 
 	if (compression) {
 		igt_require(bops->intel_gen >= 9);
@@ -855,20 +902,6 @@ static void __intel_buf_init(struct buf_ops *bops,
 		 * CCS units, that is 4 * 64 bytes. These 4 CCS units are in
 		 * turn mapped by one L1 AUX page table entry.
 		 */
-		if (bo_stride)
-			buf->surface[0].stride = bo_stride;
-		else if (bops->intel_gen >= 12)
-			buf->surface[0].stride = ALIGN(width * (bpp / 8), 128 * 4);
-		else
-			buf->surface[0].stride = ALIGN(width * (bpp / 8), 128);
-
-		if (bops->intel_gen >= 12)
-			height = ALIGN(height, 32);
-
-		buf->surface[0].size = buf->surface[0].stride * height;
-		buf->tiling = tiling;
-		buf->bpp = bpp;
-		buf->compression = compression;
 
 		if (!HAS_FLATCCS(intel_get_drm_devid(bops->fd))) {
 			int aux_width, aux_height;
@@ -879,30 +912,7 @@ static void __intel_buf_init(struct buf_ops *bops,
 			buf->ccs[0].offset = buf->surface[0].stride * ALIGN(height, 32);
 			buf->ccs[0].stride = aux_width;
 			size = buf->ccs[0].offset + aux_width * aux_height;
-		} else {
-			size = buf->ccs[0].offset;
 		}
-	} else {
-		if (tiling) {
-			devid =  intel_get_drm_devid(bops->fd);
-			tile_width = get_stride(devid, tiling);
-			if (bo_stride)
-				buf->surface[0].stride = bo_stride;
-			else
-				buf->surface[0].stride = ALIGN(width * (bpp / 8), tile_width);
-			align_h = tiling == I915_TILING_X ? 8 : 32;
-		} else {
-			if (bo_stride)
-				buf->surface[0].stride = bo_stride;
-			else
-				buf->surface[0].stride = ALIGN(width * (bpp / 8), alignment ?: 1);
-		}
-
-		buf->surface[0].size = buf->surface[0].stride * height;
-		buf->tiling = tiling;
-		buf->bpp = bpp;
-
-		size = buf->surface[0].stride * ALIGN(height, align_h);
 	}
 
 	/* Store buffer size to avoid mistakes in calculating it again */
-- 
2.34.1


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

* [PATCH i-g-t 5/7] lib/intel_bufops: Use common helper to fill buffer with pattern
  2024-02-28 14:54 [PATCH i-g-t 0/7] intel-buf changes for xe render-copy tests Zbigniew Kempczyński
                   ` (3 preceding siblings ...)
  2024-02-28 14:54 ` [PATCH i-g-t 4/7] lib/intel_bufops: Simplify buffer dimension calculations Zbigniew Kempczyński
@ 2024-02-28 14:54 ` Zbigniew Kempczyński
  2024-02-28 17:17   ` Matthew Auld
  2024-02-28 14:54 ` [PATCH i-g-t 6/7] lib/intel_bufops: Add png dump helper without detiling Zbigniew Kempczyński
                   ` (4 subsequent siblings)
  9 siblings, 1 reply; 20+ messages in thread
From: Zbigniew Kempczyński @ 2024-02-28 14:54 UTC (permalink / raw
  To: igt-dev; +Cc: Zbigniew Kempczyński, Matthew Auld

Filling pattern is now common in different tests so extract it
to bufops dropping duplicates in few places.

Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
Cc: Matthew Auld <matthew.auld@intel.com>
---
 lib/intel_bufops.c            | 74 ++++++++++++++++++++++++++----
 lib/intel_bufops.h            |  4 ++
 tests/intel/api_intel_bb.c    | 84 ++++-------------------------------
 tests/intel/gem_render_copy.c | 68 +++-------------------------
 tests/intel/xe_intel_bb.c     | 78 +++-----------------------------
 5 files changed, 90 insertions(+), 218 deletions(-)

diff --git a/lib/intel_bufops.c b/lib/intel_bufops.c
index ca026f7956..67254ec107 100644
--- a/lib/intel_bufops.c
+++ b/lib/intel_bufops.c
@@ -1338,6 +1338,71 @@ void intel_buf_write_aux_to_png(struct intel_buf *buf, const char *filename)
 	__intel_buf_write_to_png(buf->bops, buf, filename, true);
 }
 
+static void *alloc_aligned(uint64_t size)
+{
+	void *p;
+
+	igt_assert_eq(posix_memalign(&p, 16, size), 0);
+
+	return p;
+}
+
+void intel_buf_draw_pattern(struct buf_ops *bops, struct intel_buf *buf,
+			    int x, int y, int w, int h,
+			    int cx, int cy, int cw, int ch,
+			    bool use_alternate_colors)
+{
+	cairo_surface_t *surface;
+	cairo_pattern_t *pat;
+	cairo_t *cr;
+	void *linear;
+
+	linear = alloc_aligned(buf->surface[0].size);
+
+	surface = cairo_image_surface_create_for_data(linear,
+						      CAIRO_FORMAT_RGB24,
+						      intel_buf_width(buf),
+						      intel_buf_height(buf),
+						      buf->surface[0].stride);
+
+	cr = cairo_create(surface);
+
+	cairo_rectangle(cr, cx, cy, cw, ch);
+	cairo_clip(cr);
+
+	pat = cairo_pattern_create_mesh();
+	cairo_mesh_pattern_begin_patch(pat);
+	cairo_mesh_pattern_move_to(pat, x,   y);
+	cairo_mesh_pattern_line_to(pat, x+w, y);
+	cairo_mesh_pattern_line_to(pat, x+w, y+h);
+	cairo_mesh_pattern_line_to(pat, x,   y+h);
+	if (use_alternate_colors) {
+		cairo_mesh_pattern_set_corner_color_rgb(pat, 0, 0.0, 1.0, 1.0);
+		cairo_mesh_pattern_set_corner_color_rgb(pat, 1, 1.0, 0.0, 1.0);
+		cairo_mesh_pattern_set_corner_color_rgb(pat, 2, 1.0, 1.0, 0.0);
+		cairo_mesh_pattern_set_corner_color_rgb(pat, 3, 0.0, 0.0, 0.0);
+	} else {
+		cairo_mesh_pattern_set_corner_color_rgb(pat, 0, 1.0, 0.0, 0.0);
+		cairo_mesh_pattern_set_corner_color_rgb(pat, 1, 0.0, 1.0, 0.0);
+		cairo_mesh_pattern_set_corner_color_rgb(pat, 2, 0.0, 0.0, 1.0);
+		cairo_mesh_pattern_set_corner_color_rgb(pat, 3, 1.0, 1.0, 1.0);
+	}
+	cairo_mesh_pattern_end_patch(pat);
+
+	cairo_rectangle(cr, x, y, w, h);
+	cairo_set_source(cr, pat);
+	cairo_fill(cr);
+	cairo_pattern_destroy(pat);
+
+	cairo_destroy(cr);
+
+	cairo_surface_destroy(surface);
+
+	linear_to_intel_buf(bops, buf, linear);
+
+	free(linear);
+}
+
 #define DEFAULT_BUFOPS(__gen_start, __gen_end) \
 	.gen_start          = __gen_start, \
 	.gen_end            = __gen_end, \
@@ -1408,15 +1473,6 @@ end:
 	return is_set;
 }
 
-static void *alloc_aligned(uint64_t size)
-{
-	void *p;
-
-	igt_assert_eq(posix_memalign(&p, 16, size), 0);
-
-	return p;
-}
-
 /*
  * Simple idempotency test between HW -> SW and SW -> HW BO.
  */
diff --git a/lib/intel_bufops.h b/lib/intel_bufops.h
index cd0aebdab1..75e0ec2c44 100644
--- a/lib/intel_bufops.h
+++ b/lib/intel_bufops.h
@@ -221,6 +221,10 @@ const char *intel_buf_set_name(struct intel_buf *buf, const char *name);
 
 void intel_buf_write_to_png(struct intel_buf *buf, const char *filename);
 void intel_buf_write_aux_to_png(struct intel_buf *buf, const char *filename);
+void intel_buf_draw_pattern(struct buf_ops *bops, struct intel_buf *buf,
+			    int x, int y, int w, int h,
+			    int cx, int cy, int cw, int ch,
+			    bool use_alternate_colors);
 
 static inline enum intel_buf_mocs intel_buf_get_mocs(const struct intel_buf *buf)
 {
diff --git a/tests/intel/api_intel_bb.c b/tests/intel/api_intel_bb.c
index 59ed244f05..8a210f2ab7 100644
--- a/tests/intel/api_intel_bb.c
+++ b/tests/intel/api_intel_bb.c
@@ -279,15 +279,6 @@ static bool buf_info = false;
 static bool print_base64 = false;
 static int crc_n = 19;
 
-static void *alloc_aligned(uint64_t size)
-{
-	void *p;
-
-	igt_assert_eq(posix_memalign(&p, 16, size), 0);
-
-	return p;
-}
-
 static void fill_buf(struct intel_buf *buf, uint8_t color)
 {
 	uint8_t *ptr;
@@ -1005,63 +996,6 @@ static void scratch_buf_init(struct buf_ops *bops,
 	igt_assert(intel_buf_height(buf) == height);
 }
 
-static void scratch_buf_draw_pattern(struct buf_ops *bops,
-				     struct intel_buf *buf,
-				     int x, int y, int w, int h,
-				     int cx, int cy, int cw, int ch,
-				     bool use_alternate_colors)
-{
-	cairo_surface_t *surface;
-	cairo_pattern_t *pat;
-	cairo_t *cr;
-	void *linear;
-
-	linear = alloc_aligned(buf->surface[0].size);
-
-	surface = cairo_image_surface_create_for_data(linear,
-						      CAIRO_FORMAT_RGB24,
-						      intel_buf_width(buf),
-						      intel_buf_height(buf),
-						      buf->surface[0].stride);
-
-	cr = cairo_create(surface);
-
-	cairo_rectangle(cr, cx, cy, cw, ch);
-	cairo_clip(cr);
-
-	pat = cairo_pattern_create_mesh();
-	cairo_mesh_pattern_begin_patch(pat);
-	cairo_mesh_pattern_move_to(pat, x,   y);
-	cairo_mesh_pattern_line_to(pat, x+w, y);
-	cairo_mesh_pattern_line_to(pat, x+w, y+h);
-	cairo_mesh_pattern_line_to(pat, x,   y+h);
-	if (use_alternate_colors) {
-		cairo_mesh_pattern_set_corner_color_rgb(pat, 0, 0.0, 1.0, 1.0);
-		cairo_mesh_pattern_set_corner_color_rgb(pat, 1, 1.0, 0.0, 1.0);
-		cairo_mesh_pattern_set_corner_color_rgb(pat, 2, 1.0, 1.0, 0.0);
-		cairo_mesh_pattern_set_corner_color_rgb(pat, 3, 0.0, 0.0, 0.0);
-	} else {
-		cairo_mesh_pattern_set_corner_color_rgb(pat, 0, 1.0, 0.0, 0.0);
-		cairo_mesh_pattern_set_corner_color_rgb(pat, 1, 0.0, 1.0, 0.0);
-		cairo_mesh_pattern_set_corner_color_rgb(pat, 2, 0.0, 0.0, 1.0);
-		cairo_mesh_pattern_set_corner_color_rgb(pat, 3, 1.0, 1.0, 1.0);
-	}
-	cairo_mesh_pattern_end_patch(pat);
-
-	cairo_rectangle(cr, x, y, w, h);
-	cairo_set_source(cr, pat);
-	cairo_fill(cr);
-	cairo_pattern_destroy(pat);
-
-	cairo_destroy(cr);
-
-	cairo_surface_destroy(surface);
-
-	linear_to_intel_buf(bops, buf, linear);
-
-	free(linear);
-}
-
 #define GROUP_SIZE 4096
 static int compare_detail(const uint32_t *ptr1, uint32_t *ptr2,
 			  uint32_t size)
@@ -1192,9 +1126,9 @@ static int __do_intel_bb_blit(struct buf_ops *bops, uint32_t tiling)
 		intel_buf_print(&dst);
 	}
 
-	scratch_buf_draw_pattern(bops, &src,
-				 0, 0, width, height,
-				 0, 0, width, height, 0);
+	intel_buf_draw_pattern(bops, &src,
+			       0, 0, width, height,
+			       0, 0, width, height, 0);
 
 	intel_bb_blt_copy(ibb,
 			  &src, 0, 0, src.surface[0].stride,
@@ -1534,9 +1468,9 @@ static int render(struct buf_ops *bops, uint32_t tiling, bool do_reloc,
 	scratch_buf_init(bops, &final, width, height, I915_TILING_NONE,
 			 I915_COMPRESSION_NONE);
 
-	scratch_buf_draw_pattern(bops, &src,
-				 0, 0, width, height,
-				 0, 0, width, height, 0);
+	intel_buf_draw_pattern(bops, &src,
+			       0, 0, width, height,
+			       0, 0, width, height, 0);
 
 	render_copy = igt_get_render_copyfunc(devid);
 	igt_assert(render_copy);
@@ -1640,9 +1574,9 @@ static void render_ccs(struct buf_ops *bops)
 	render_copy = igt_get_render_copyfunc(devid);
 	igt_assert(render_copy);
 
-	scratch_buf_draw_pattern(bops, &src,
-				 0, 0, width, height,
-				 0, 0, width, height, 0);
+	intel_buf_draw_pattern(bops, &src,
+			       0, 0, width, height,
+			       0, 0, width, height, 0);
 
 	render_copy(ibb,
 		    &src,
diff --git a/tests/intel/gem_render_copy.c b/tests/intel/gem_render_copy.c
index 406c309152..57ca2c9ec1 100644
--- a/tests/intel/gem_render_copy.c
+++ b/tests/intel/gem_render_copy.c
@@ -237,62 +237,6 @@ static void *linear_copy_ccs(data_t *data, struct intel_buf *buf)
 	return ccs_data;
 }
 
-static void scratch_buf_draw_pattern(data_t *data, struct intel_buf *buf,
-				     int x, int y, int w, int h,
-				     int cx, int cy, int cw, int ch,
-				     bool use_alternate_colors)
-{
-	cairo_surface_t *surface;
-	cairo_pattern_t *pat;
-	cairo_t *cr;
-	void *linear;
-
-	linear = alloc_aligned(buf->surface[0].size);
-
-	surface = cairo_image_surface_create_for_data(linear,
-						      CAIRO_FORMAT_RGB24,
-						      intel_buf_width(buf),
-						      intel_buf_height(buf),
-						      buf->surface[0].stride);
-
-	cr = cairo_create(surface);
-
-	cairo_rectangle(cr, cx, cy, cw, ch);
-	cairo_clip(cr);
-
-	pat = cairo_pattern_create_mesh();
-	cairo_mesh_pattern_begin_patch(pat);
-	cairo_mesh_pattern_move_to(pat, x,   y);
-	cairo_mesh_pattern_line_to(pat, x+w, y);
-	cairo_mesh_pattern_line_to(pat, x+w, y+h);
-	cairo_mesh_pattern_line_to(pat, x,   y+h);
-	if (use_alternate_colors) {
-		cairo_mesh_pattern_set_corner_color_rgb(pat, 0, 0.0, 1.0, 1.0);
-		cairo_mesh_pattern_set_corner_color_rgb(pat, 1, 1.0, 0.0, 1.0);
-		cairo_mesh_pattern_set_corner_color_rgb(pat, 2, 1.0, 1.0, 0.0);
-		cairo_mesh_pattern_set_corner_color_rgb(pat, 3, 0.0, 0.0, 0.0);
-	} else {
-		cairo_mesh_pattern_set_corner_color_rgb(pat, 0, 1.0, 0.0, 0.0);
-		cairo_mesh_pattern_set_corner_color_rgb(pat, 1, 0.0, 1.0, 0.0);
-		cairo_mesh_pattern_set_corner_color_rgb(pat, 2, 0.0, 0.0, 1.0);
-		cairo_mesh_pattern_set_corner_color_rgb(pat, 3, 1.0, 1.0, 1.0);
-	}
-	cairo_mesh_pattern_end_patch(pat);
-
-	cairo_rectangle(cr, x, y, w, h);
-	cairo_set_source(cr, pat);
-	cairo_fill(cr);
-	cairo_pattern_destroy(pat);
-
-	cairo_destroy(cr);
-
-	cairo_surface_destroy(surface);
-
-	linear_to_intel_buf(data->bops, buf, linear);
-
-	free(linear);
-}
-
 static void
 scratch_buf_copy(data_t *data,
 		 struct intel_buf *src, int sx, int sy, int w, int h,
@@ -541,13 +485,13 @@ static void test(data_t *data, uint32_t src_tiling, uint32_t dst_tiling,
 			 I915_COMPRESSION_NONE, region);
 
 	for (int i = 0; i < num_src; i++)
-		scratch_buf_draw_pattern(data, &src[i].buf,
-					 0, 0, WIDTH, HEIGHT,
-					 0, 0, WIDTH, HEIGHT, (i % 2));
+		intel_buf_draw_pattern(data->bops, &src[i].buf,
+				       0, 0, WIDTH, HEIGHT,
+				       0, 0, WIDTH, HEIGHT, (i % 2));
 
-	scratch_buf_draw_pattern(data, &dst,
-				 0, 0, WIDTH, HEIGHT,
-				 0, 0, WIDTH, HEIGHT, false);
+	intel_buf_draw_pattern(data->bops, &dst,
+			       0, 0, WIDTH, HEIGHT,
+			       0, 0, WIDTH, HEIGHT, false);
 
 	scratch_buf_copy(data,
 			 &dst, 0, 0, WIDTH, HEIGHT,
diff --git a/tests/intel/xe_intel_bb.c b/tests/intel/xe_intel_bb.c
index 161f766a05..ef12715dea 100644
--- a/tests/intel/xe_intel_bb.c
+++ b/tests/intel/xe_intel_bb.c
@@ -50,15 +50,6 @@ static bool write_png;
 static bool buf_info;
 static bool print_base64;
 
-static void *alloc_aligned(uint64_t size)
-{
-	void *p;
-
-	igt_assert_eq(posix_memalign(&p, 16, size), 0);
-
-	return p;
-}
-
 static void fill_buf(struct intel_buf *buf, uint8_t color)
 {
 	uint8_t *ptr;
@@ -521,63 +512,6 @@ static void scratch_buf_init(struct buf_ops *bops,
 	igt_assert(intel_buf_height(buf) == height);
 }
 
-static void scratch_buf_draw_pattern(struct buf_ops *bops,
-				     struct intel_buf *buf,
-				     int x, int y, int w, int h,
-				     int cx, int cy, int cw, int ch,
-				     bool use_alternate_colors)
-{
-	cairo_surface_t *surface;
-	cairo_pattern_t *pat;
-	cairo_t *cr;
-	void *linear;
-
-	linear = alloc_aligned(buf->surface[0].size);
-
-	surface = cairo_image_surface_create_for_data(linear,
-						      CAIRO_FORMAT_RGB24,
-						      intel_buf_width(buf),
-						      intel_buf_height(buf),
-						      buf->surface[0].stride);
-
-	cr = cairo_create(surface);
-
-	cairo_rectangle(cr, cx, cy, cw, ch);
-	cairo_clip(cr);
-
-	pat = cairo_pattern_create_mesh();
-	cairo_mesh_pattern_begin_patch(pat);
-	cairo_mesh_pattern_move_to(pat, x,   y);
-	cairo_mesh_pattern_line_to(pat, x+w, y);
-	cairo_mesh_pattern_line_to(pat, x+w, y+h);
-	cairo_mesh_pattern_line_to(pat, x,   y+h);
-	if (use_alternate_colors) {
-		cairo_mesh_pattern_set_corner_color_rgb(pat, 0, 0.0, 1.0, 1.0);
-		cairo_mesh_pattern_set_corner_color_rgb(pat, 1, 1.0, 0.0, 1.0);
-		cairo_mesh_pattern_set_corner_color_rgb(pat, 2, 1.0, 1.0, 0.0);
-		cairo_mesh_pattern_set_corner_color_rgb(pat, 3, 0.0, 0.0, 0.0);
-	} else {
-		cairo_mesh_pattern_set_corner_color_rgb(pat, 0, 1.0, 0.0, 0.0);
-		cairo_mesh_pattern_set_corner_color_rgb(pat, 1, 0.0, 1.0, 0.0);
-		cairo_mesh_pattern_set_corner_color_rgb(pat, 2, 0.0, 0.0, 1.0);
-		cairo_mesh_pattern_set_corner_color_rgb(pat, 3, 1.0, 1.0, 1.0);
-	}
-	cairo_mesh_pattern_end_patch(pat);
-
-	cairo_rectangle(cr, x, y, w, h);
-	cairo_set_source(cr, pat);
-	cairo_fill(cr);
-	cairo_pattern_destroy(pat);
-
-	cairo_destroy(cr);
-
-	cairo_surface_destroy(surface);
-
-	linear_to_intel_buf(bops, buf, linear);
-
-	free(linear);
-}
-
 #define GROUP_SIZE 4096
 static int compare_detail(const uint32_t *ptr1, uint32_t *ptr2,
 			  uint32_t size)
@@ -704,9 +638,9 @@ static int __do_intel_bb_blit(struct buf_ops *bops, uint32_t tiling)
 		intel_buf_print(&dst);
 	}
 
-	scratch_buf_draw_pattern(bops, &src,
-				 0, 0, width, height,
-				 0, 0, width, height, 0);
+	intel_buf_draw_pattern(bops, &src,
+			       0, 0, width, height,
+			       0, 0, width, height, 0);
 
 	intel_bb_blt_copy(ibb,
 			  &src, 0, 0, src.surface[0].stride,
@@ -954,9 +888,9 @@ static int render(struct buf_ops *bops, uint32_t tiling,
 	scratch_buf_init(bops, &final, width, height, I915_TILING_NONE,
 			 I915_COMPRESSION_NONE);
 
-	scratch_buf_draw_pattern(bops, &src,
-				 0, 0, width, height,
-				 0, 0, width, height, 0);
+	intel_buf_draw_pattern(bops, &src,
+			       0, 0, width, height,
+			       0, 0, width, height, 0);
 
 	render_copy = igt_get_render_copyfunc(devid);
 	igt_assert(render_copy);
-- 
2.34.1


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

* [PATCH i-g-t 6/7] lib/intel_bufops: Add png dump helper without detiling
  2024-02-28 14:54 [PATCH i-g-t 0/7] intel-buf changes for xe render-copy tests Zbigniew Kempczyński
                   ` (4 preceding siblings ...)
  2024-02-28 14:54 ` [PATCH i-g-t 5/7] lib/intel_bufops: Use common helper to fill buffer with pattern Zbigniew Kempczyński
@ 2024-02-28 14:54 ` Zbigniew Kempczyński
  2024-02-28 17:21   ` Matthew Auld
  2024-02-28 14:54 ` [PATCH i-g-t 7/7] tests/xe_intel_bb: Dump do png " Zbigniew Kempczyński
                   ` (3 subsequent siblings)
  9 siblings, 1 reply; 20+ messages in thread
From: Zbigniew Kempczyński @ 2024-02-28 14:54 UTC (permalink / raw
  To: igt-dev; +Cc: Zbigniew Kempczyński, Cc : Matthew Auld

Sometimes we need to visualy inspect tiled surface. Add appropriate
function which doesn't detile surface before writing to png.

Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
Cc: Cc: Matthew Auld <matthew.auld@intel.com>
---
 lib/intel_bufops.c | 34 ++++++++++++++++++++++++++++++++++
 lib/intel_bufops.h |  1 +
 2 files changed, 35 insertions(+)

diff --git a/lib/intel_bufops.c b/lib/intel_bufops.c
index 67254ec107..5e2701a7dc 100644
--- a/lib/intel_bufops.c
+++ b/lib/intel_bufops.c
@@ -1337,6 +1337,40 @@ void intel_buf_write_aux_to_png(struct intel_buf *buf, const char *filename)
 
 	__intel_buf_write_to_png(buf->bops, buf, filename, true);
 }
+static void __intel_buf_raw_write_to_png(struct buf_ops *bops,
+					 struct intel_buf *buf,
+					 const char *filename)
+{
+	cairo_surface_t *surface;
+	cairo_status_t ret;
+	uint8_t *linear;
+	int format, width, height, stride;
+
+	format = CAIRO_FORMAT_RGB24;
+	width = buf->surface[0].stride / 4;
+	height = __get_aligned_height(intel_buf_height(buf),
+				      buf->bpp, buf->tiling);
+	stride = buf->surface[0].stride;
+
+	if (is_xe_device(bops->fd))
+		linear = xe_bo_map(bops->fd, buf->handle, buf->bo_size);
+	else
+		linear = gem_mmap__device_coherent(bops->fd, buf->handle,
+						   0, buf->bo_size, PROT_READ);
+	surface = cairo_image_surface_create_for_data(linear,
+						      format, width, height,
+						      stride);
+	ret = cairo_surface_write_to_png(surface, filename);
+	igt_assert(ret == CAIRO_STATUS_SUCCESS);
+	cairo_surface_destroy(surface);
+
+	munmap(linear, buf->bo_size);
+}
+
+void intel_buf_raw_write_to_png(struct intel_buf *buf, const char *filename)
+{
+	__intel_buf_raw_write_to_png(buf->bops, buf, filename);
+}
 
 static void *alloc_aligned(uint64_t size)
 {
diff --git a/lib/intel_bufops.h b/lib/intel_bufops.h
index 75e0ec2c44..363f7abaad 100644
--- a/lib/intel_bufops.h
+++ b/lib/intel_bufops.h
@@ -221,6 +221,7 @@ const char *intel_buf_set_name(struct intel_buf *buf, const char *name);
 
 void intel_buf_write_to_png(struct intel_buf *buf, const char *filename);
 void intel_buf_write_aux_to_png(struct intel_buf *buf, const char *filename);
+void intel_buf_raw_write_to_png(struct intel_buf *buf, const char *filename);
 void intel_buf_draw_pattern(struct buf_ops *bops, struct intel_buf *buf,
 			    int x, int y, int w, int h,
 			    int cx, int cy, int cw, int ch,
-- 
2.34.1


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

* [PATCH i-g-t 7/7] tests/xe_intel_bb: Dump do png without detiling
  2024-02-28 14:54 [PATCH i-g-t 0/7] intel-buf changes for xe render-copy tests Zbigniew Kempczyński
                   ` (5 preceding siblings ...)
  2024-02-28 14:54 ` [PATCH i-g-t 6/7] lib/intel_bufops: Add png dump helper without detiling Zbigniew Kempczyński
@ 2024-02-28 14:54 ` Zbigniew Kempczyński
  2024-02-28 17:22   ` Matthew Auld
  2024-02-28 18:15 ` ✓ Fi.CI.BAT: success for intel-buf changes for xe render-copy tests Patchwork
                   ` (2 subsequent siblings)
  9 siblings, 1 reply; 20+ messages in thread
From: Zbigniew Kempczyński @ 2024-02-28 14:54 UTC (permalink / raw
  To: igt-dev; +Cc: Zbigniew Kempczyński, Matthew Auld

On my work on Lunarlake I often needed to inspect surface without
detiling. Replace dumping surface exactly how it looks in the memory.

Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
Cc: Matthew Auld <matthew.auld@intel.com>
---
 tests/intel/xe_intel_bb.c | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/tests/intel/xe_intel_bb.c b/tests/intel/xe_intel_bb.c
index ef12715dea..c3a4b5450e 100644
--- a/tests/intel/xe_intel_bb.c
+++ b/tests/intel/xe_intel_bb.c
@@ -913,9 +913,9 @@ static int render(struct buf_ops *bops, uint32_t tiling,
 	if (write_png) {
 		snprintf(name, sizeof(name) - 1,
 			 "render_dst_tiling_%d.png", tiling);
-		intel_buf_write_to_png(&src, "render_src_tiling_none.png");
-		intel_buf_write_to_png(&dst, name);
-		intel_buf_write_to_png(&final, "render_final_tiling_none.png");
+		intel_buf_raw_write_to_png(&src, "render_src_tiling_none.png");
+		intel_buf_raw_write_to_png(&dst, name);
+		intel_buf_raw_write_to_png(&final, "render_final_tiling_none.png");
 	}
 
 	/* We'll fail on src <-> final compare so just warn */
-- 
2.34.1


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

* Re: [PATCH i-g-t 2/7] lib/intel_batchbuffer: Fix intel_bb_dump for Xe
  2024-02-28 14:54 ` [PATCH i-g-t 2/7] lib/intel_batchbuffer: Fix intel_bb_dump for Xe Zbigniew Kempczyński
@ 2024-02-28 15:36   ` Matthew Auld
  0 siblings, 0 replies; 20+ messages in thread
From: Matthew Auld @ 2024-02-28 15:36 UTC (permalink / raw
  To: Zbigniew Kempczyński, igt-dev

On 28/02/2024 14:54, Zbigniew Kempczyński wrote:
> Dumping bb is compiled conditionally so I haven't noticed it won't
> work properly on Xe until I just needed to use it.
> 
> Fix dumping batch allowing to dump in binary and hex form for
> external processing.
> 
> Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
> Cc: Matthew Auld <matthew.auld@intel.com>
Reviewed-by: Matthew Auld <matthew.auld@intel.com>

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

* Re: [PATCH i-g-t 3/7] lib/intel_bufops: Add width and height to intel_buf
  2024-02-28 14:54 ` [PATCH i-g-t 3/7] lib/intel_bufops: Add width and height to intel_buf Zbigniew Kempczyński
@ 2024-02-28 16:10   ` Matthew Auld
  0 siblings, 0 replies; 20+ messages in thread
From: Matthew Auld @ 2024-02-28 16:10 UTC (permalink / raw
  To: Zbigniew Kempczyński, igt-dev

On 28/02/2024 14:54, Zbigniew Kempczyński wrote:
> While width calculated as division of stride and bpp/8 is correct
> it limits its use to linear buffers (tiled requires stride is
> tile width multiplied).
> 
>  From now on width and height are independent so partial blit (render)
> should be now possible.
> 
> Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
> Cc: Matthew Auld <matthew.auld@intel.com>
Reviewed-by: Matthew Auld <matthew.auld@intel.com>

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

* Re: [PATCH i-g-t 4/7] lib/intel_bufops: Simplify buffer dimension calculations
  2024-02-28 14:54 ` [PATCH i-g-t 4/7] lib/intel_bufops: Simplify buffer dimension calculations Zbigniew Kempczyński
@ 2024-02-28 17:16   ` Matthew Auld
  0 siblings, 0 replies; 20+ messages in thread
From: Matthew Auld @ 2024-02-28 17:16 UTC (permalink / raw
  To: Zbigniew Kempczyński, igt-dev

On 28/02/2024 14:54, Zbigniew Kempczyński wrote:
> When caller wants to create a buffer in the library it doesn't
> care about hardware requirements of stride and height.
> Lets simplify calculation and use aligned stride and height
> according to buffer tiling type.
> 
> Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
> Cc: Matthew Auld <matthew.auld@intel.com>
Reviewed-by: Matthew Auld <matthew.auld@intel.com>

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

* Re: [PATCH i-g-t 5/7] lib/intel_bufops: Use common helper to fill buffer with pattern
  2024-02-28 14:54 ` [PATCH i-g-t 5/7] lib/intel_bufops: Use common helper to fill buffer with pattern Zbigniew Kempczyński
@ 2024-02-28 17:17   ` Matthew Auld
  0 siblings, 0 replies; 20+ messages in thread
From: Matthew Auld @ 2024-02-28 17:17 UTC (permalink / raw
  To: Zbigniew Kempczyński, igt-dev

On 28/02/2024 14:54, Zbigniew Kempczyński wrote:
> Filling pattern is now common in different tests so extract it
> to bufops dropping duplicates in few places.
> 
> Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
> Cc: Matthew Auld <matthew.auld@intel.com>
Reviewed-by: Matthew Auld <matthew.auld@intel.com>

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

* Re: [PATCH i-g-t 6/7] lib/intel_bufops: Add png dump helper without detiling
  2024-02-28 14:54 ` [PATCH i-g-t 6/7] lib/intel_bufops: Add png dump helper without detiling Zbigniew Kempczyński
@ 2024-02-28 17:21   ` Matthew Auld
  0 siblings, 0 replies; 20+ messages in thread
From: Matthew Auld @ 2024-02-28 17:21 UTC (permalink / raw
  To: Zbigniew Kempczyński, igt-dev

On 28/02/2024 14:54, Zbigniew Kempczyński wrote:
> Sometimes we need to visualy inspect tiled surface. Add appropriate
> function which doesn't detile surface before writing to png.
> 
> Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
> Cc: Cc: Matthew Auld <matthew.auld@intel.com>
Reviewed-by: Matthew Auld <matthew.auld@intel.com>

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

* Re: [PATCH i-g-t 7/7] tests/xe_intel_bb: Dump do png without detiling
  2024-02-28 14:54 ` [PATCH i-g-t 7/7] tests/xe_intel_bb: Dump do png " Zbigniew Kempczyński
@ 2024-02-28 17:22   ` Matthew Auld
  2024-02-28 21:26     ` Zbigniew Kempczyński
  0 siblings, 1 reply; 20+ messages in thread
From: Matthew Auld @ 2024-02-28 17:22 UTC (permalink / raw
  To: Zbigniew Kempczyński, igt-dev

On 28/02/2024 14:54, Zbigniew Kempczyński wrote:
> On my work on Lunarlake I often needed to inspect surface without
> detiling. Replace dumping surface exactly how it looks in the memory.
> 
> Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
> Cc: Matthew Auld <matthew.auld@intel.com>

Not sure how to parse "Dump do png" ?

Reviewed-by: Matthew Auld <matthew.auld@intel.com>

> ---
>   tests/intel/xe_intel_bb.c | 6 +++---
>   1 file changed, 3 insertions(+), 3 deletions(-)
> 
> diff --git a/tests/intel/xe_intel_bb.c b/tests/intel/xe_intel_bb.c
> index ef12715dea..c3a4b5450e 100644
> --- a/tests/intel/xe_intel_bb.c
> +++ b/tests/intel/xe_intel_bb.c
> @@ -913,9 +913,9 @@ static int render(struct buf_ops *bops, uint32_t tiling,
>   	if (write_png) {
>   		snprintf(name, sizeof(name) - 1,
>   			 "render_dst_tiling_%d.png", tiling);
> -		intel_buf_write_to_png(&src, "render_src_tiling_none.png");
> -		intel_buf_write_to_png(&dst, name);
> -		intel_buf_write_to_png(&final, "render_final_tiling_none.png");
> +		intel_buf_raw_write_to_png(&src, "render_src_tiling_none.png");
> +		intel_buf_raw_write_to_png(&dst, name);
> +		intel_buf_raw_write_to_png(&final, "render_final_tiling_none.png");
>   	}
>   
>   	/* We'll fail on src <-> final compare so just warn */

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

* Re: [PATCH i-g-t 1/7] lib/intel_batchbuffer: Add I915_TILING_64 definition
  2024-02-28 14:54 ` [PATCH i-g-t 1/7] lib/intel_batchbuffer: Add I915_TILING_64 definition Zbigniew Kempczyński
@ 2024-02-28 17:24   ` Matthew Auld
  0 siblings, 0 replies; 20+ messages in thread
From: Matthew Auld @ 2024-02-28 17:24 UTC (permalink / raw
  To: Zbigniew Kempczyński, igt-dev

On 28/02/2024 14:54, Zbigniew Kempczyński wrote:
> Add Tile64 format previously not defined in igt.
> 
> Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
> Cc: Matthew Auld <matthew.auld@intel.com>
Reviewed-by: Matthew Auld <matthew.auld@intel.com>

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

* ✓ Fi.CI.BAT: success for intel-buf changes for xe render-copy tests
  2024-02-28 14:54 [PATCH i-g-t 0/7] intel-buf changes for xe render-copy tests Zbigniew Kempczyński
                   ` (6 preceding siblings ...)
  2024-02-28 14:54 ` [PATCH i-g-t 7/7] tests/xe_intel_bb: Dump do png " Zbigniew Kempczyński
@ 2024-02-28 18:15 ` Patchwork
  2024-02-28 18:16 ` ✓ CI.xeBAT: " Patchwork
  2024-02-29 12:07 ` ✗ Fi.CI.IGT: failure " Patchwork
  9 siblings, 0 replies; 20+ messages in thread
From: Patchwork @ 2024-02-28 18:15 UTC (permalink / raw
  To: Zbigniew Kempczyński; +Cc: igt-dev

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

== Series Details ==

Series: intel-buf changes for xe render-copy tests
URL   : https://patchwork.freedesktop.org/series/130508/
State : success

== Summary ==

CI Bug Log - changes from IGT_7733 -> IGTPW_10748
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

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

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

  Missing    (2): fi-snb-2520m fi-bsw-n3050 

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

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

### IGT changes ###

#### Possible fixes ####

  * igt@i915_selftest@live@gt_engines:
    - {bat-adls-6}:       [TIMEOUT][1] ([i915#10026]) -> [PASS][2]
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/bat-adls-6/igt@i915_selftest@live@gt_engines.html
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/bat-adls-6/igt@i915_selftest@live@gt_engines.html

  * igt@i915_selftest@live@hangcheck:
    - {bat-rpls-3}:       [DMESG-WARN][3] ([i915#5591]) -> [PASS][4]
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/bat-rpls-3/igt@i915_selftest@live@hangcheck.html
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/bat-rpls-3/igt@i915_selftest@live@hangcheck.html

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

  [i915#10026]: https://gitlab.freedesktop.org/drm/intel/issues/10026
  [i915#5591]: https://gitlab.freedesktop.org/drm/intel/issues/5591


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

  * CI: CI-20190529 -> None
  * IGT: IGT_7733 -> IGTPW_10748

  CI-20190529: 20190529
  CI_DRM_14360: 3bdccc6629ee909a167daedd6a8b75f6967ab726 @ git://anongit.freedesktop.org/gfx-ci/linux
  IGTPW_10748: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/index.html
  IGT_7733: aef5f474230d00901e4e80da00ce696eb99f71e5 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git

== Logs ==

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

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

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

* ✓ CI.xeBAT: success for intel-buf changes for xe render-copy tests
  2024-02-28 14:54 [PATCH i-g-t 0/7] intel-buf changes for xe render-copy tests Zbigniew Kempczyński
                   ` (7 preceding siblings ...)
  2024-02-28 18:15 ` ✓ Fi.CI.BAT: success for intel-buf changes for xe render-copy tests Patchwork
@ 2024-02-28 18:16 ` Patchwork
  2024-02-29 12:07 ` ✗ Fi.CI.IGT: failure " Patchwork
  9 siblings, 0 replies; 20+ messages in thread
From: Patchwork @ 2024-02-28 18:16 UTC (permalink / raw
  To: Zbigniew Kempczyński; +Cc: igt-dev

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

== Series Details ==

Series: intel-buf changes for xe render-copy tests
URL   : https://patchwork.freedesktop.org/series/130508/
State : success

== Summary ==

CI Bug Log - changes from XEIGT_7733_BAT -> XEIGTPW_10748_BAT
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

  

Participating hosts (4 -> 4)
------------------------------

  No changes in participating hosts

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

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

### IGT changes ###

#### Possible fixes ####

  * igt@kms_cursor_legacy@basic-flip-before-cursor-legacy:
    - bat-dg2-oem2:       [FAIL][1] ([i915#2346]) -> [PASS][2]
   [1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7733/bat-dg2-oem2/igt@kms_cursor_legacy@basic-flip-before-cursor-legacy.html
   [2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_10748/bat-dg2-oem2/igt@kms_cursor_legacy@basic-flip-before-cursor-legacy.html

  
  [i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346


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

  * IGT: IGT_7733 -> IGTPW_10748

  IGTPW_10748: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/index.html
  IGT_7733: aef5f474230d00901e4e80da00ce696eb99f71e5 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  xe-870-3bdccc6629ee909a167daedd6a8b75f6967ab726: 3bdccc6629ee909a167daedd6a8b75f6967ab726

== Logs ==

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

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

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

* Re: [PATCH i-g-t 7/7] tests/xe_intel_bb: Dump do png without detiling
  2024-02-28 17:22   ` Matthew Auld
@ 2024-02-28 21:26     ` Zbigniew Kempczyński
  0 siblings, 0 replies; 20+ messages in thread
From: Zbigniew Kempczyński @ 2024-02-28 21:26 UTC (permalink / raw
  To: Matthew Auld; +Cc: igt-dev

On Wed, Feb 28, 2024 at 05:22:46PM +0000, Matthew Auld wrote:
> On 28/02/2024 14:54, Zbigniew Kempczyński wrote:
> > On my work on Lunarlake I often needed to inspect surface without
> > detiling. Replace dumping surface exactly how it looks in the memory.
> > 
> > Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
> > Cc: Matthew Auld <matthew.auld@intel.com>
> 
> Not sure how to parse "Dump do png" ?

Eh, should be 'Dump to png'. Thanks for spotting this and for the
review of the series. As I see full run is still ongoing I'm going to
to wait until it will complete.

--
Zbigniew
> 
> Reviewed-by: Matthew Auld <matthew.auld@intel.com>
> 
> > ---
> >   tests/intel/xe_intel_bb.c | 6 +++---
> >   1 file changed, 3 insertions(+), 3 deletions(-)
> > 
> > diff --git a/tests/intel/xe_intel_bb.c b/tests/intel/xe_intel_bb.c
> > index ef12715dea..c3a4b5450e 100644
> > --- a/tests/intel/xe_intel_bb.c
> > +++ b/tests/intel/xe_intel_bb.c
> > @@ -913,9 +913,9 @@ static int render(struct buf_ops *bops, uint32_t tiling,
> >   	if (write_png) {
> >   		snprintf(name, sizeof(name) - 1,
> >   			 "render_dst_tiling_%d.png", tiling);
> > -		intel_buf_write_to_png(&src, "render_src_tiling_none.png");
> > -		intel_buf_write_to_png(&dst, name);
> > -		intel_buf_write_to_png(&final, "render_final_tiling_none.png");
> > +		intel_buf_raw_write_to_png(&src, "render_src_tiling_none.png");
> > +		intel_buf_raw_write_to_png(&dst, name);
> > +		intel_buf_raw_write_to_png(&final, "render_final_tiling_none.png");
> >   	}
> >   	/* We'll fail on src <-> final compare so just warn */

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

* ✗ Fi.CI.IGT: failure for intel-buf changes for xe render-copy tests
  2024-02-28 14:54 [PATCH i-g-t 0/7] intel-buf changes for xe render-copy tests Zbigniew Kempczyński
                   ` (8 preceding siblings ...)
  2024-02-28 18:16 ` ✓ CI.xeBAT: " Patchwork
@ 2024-02-29 12:07 ` Patchwork
  2024-02-29 12:25   ` Zbigniew Kempczyński
  9 siblings, 1 reply; 20+ messages in thread
From: Patchwork @ 2024-02-29 12:07 UTC (permalink / raw
  To: Zbigniew Kempczyński; +Cc: igt-dev

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

== Series Details ==

Series: intel-buf changes for xe render-copy tests
URL   : https://patchwork.freedesktop.org/series/130508/
State : failure

== Summary ==

CI Bug Log - changes from IGT_7733_full -> IGTPW_10748_full
====================================================

Summary
-------

  **FAILURE**

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

Participating hosts (8 -> 8)
------------------------------

  No changes in participating hosts

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

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

### IGT changes ###

#### Possible regressions ####

  * igt@kms_big_fb@y-tiled-16bpp-rotate-180:
    - shard-dg1:          [PASS][1] -> [INCOMPLETE][2]
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-dg1-16/igt@kms_big_fb@y-tiled-16bpp-rotate-180.html
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-12/igt@kms_big_fb@y-tiled-16bpp-rotate-180.html

  * igt@kms_flip@flip-vs-absolute-wf_vblank@a-hdmi-a2:
    - shard-rkl:          NOTRUN -> [INCOMPLETE][3]
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-6/igt@kms_flip@flip-vs-absolute-wf_vblank@a-hdmi-a2.html

  
#### Warnings ####

  * igt@api_intel_bb@render-ccs:
    - shard-dg2:          [FAIL][4] ([i915#10288]) -> [FAIL][5]
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-dg2-6/igt@api_intel_bb@render-ccs.html
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-1/igt@api_intel_bb@render-ccs.html

  
New tests
---------

  New tests have been introduced between IGT_7733_full and IGTPW_10748_full:

### New IGT tests (16) ###

  * igt@kms_cursor_edge_walk@128x128-left-edge@pipe-a-dp-4:
    - Statuses : 1 pass(s)
    - Exec time: [3.45] s

  * igt@kms_cursor_edge_walk@128x128-left-edge@pipe-d-dp-4:
    - Statuses : 1 pass(s)
    - Exec time: [3.33] s

  * igt@kms_cursor_edge_walk@64x64-top-edge@pipe-a-dp-4:
    - Statuses : 1 pass(s)
    - Exec time: [3.45] s

  * igt@kms_cursor_edge_walk@64x64-top-edge@pipe-d-dp-4:
    - Statuses : 1 pass(s)
    - Exec time: [3.33] s

  * igt@kms_plane_alpha_blend@constant-alpha-min@pipe-d-dp-4:
    - Statuses : 1 pass(s)
    - Exec time: [0.75] s

  * igt@kms_plane_cursor@primary@pipe-c-dp-4-size-128:
    - Statuses : 1 pass(s)
    - Exec time: [3.50] s

  * igt@kms_plane_cursor@primary@pipe-c-dp-4-size-256:
    - Statuses : 1 pass(s)
    - Exec time: [3.42] s

  * igt@kms_plane_cursor@primary@pipe-c-dp-4-size-64:
    - Statuses : 1 pass(s)
    - Exec time: [3.57] s

  * igt@kms_plane_cursor@primary@pipe-d-dp-4-size-128:
    - Statuses : 1 pass(s)
    - Exec time: [3.43] s

  * igt@kms_plane_cursor@primary@pipe-d-dp-4-size-256:
    - Statuses : 1 pass(s)
    - Exec time: [3.50] s

  * igt@kms_plane_cursor@primary@pipe-d-dp-4-size-64:
    - Statuses : 1 pass(s)
    - Exec time: [3.54] s

  * igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-a-dp-4:
    - Statuses : 1 pass(s)
    - Exec time: [0.09] s

  * igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-b-dp-4:
    - Statuses : 1 pass(s)
    - Exec time: [0.19] s

  * igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-c-dp-4:
    - Statuses : 1 pass(s)
    - Exec time: [0.20] s

  * igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-d-dp-4:
    - Statuses : 1 pass(s)
    - Exec time: [0.21] s

  * igt@kms_rmfb@close-fd@pipe-c-dp-4:
    - Statuses : 1 pass(s)
    - Exec time: [0.28] s

  

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

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

### IGT changes ###

#### Issues hit ####

  * igt@api_intel_bb@blit-reloc-purge-cache:
    - shard-dg1:          NOTRUN -> [SKIP][6] ([i915#8411]) +1 other test skip
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-13/igt@api_intel_bb@blit-reloc-purge-cache.html

  * igt@debugfs_test@basic-hwmon:
    - shard-mtlp:         NOTRUN -> [SKIP][7] ([i915#9318])
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-6/igt@debugfs_test@basic-hwmon.html
    - shard-tglu:         NOTRUN -> [SKIP][8] ([i915#9318])
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-2/igt@debugfs_test@basic-hwmon.html

  * igt@drm_fdinfo@busy-idle@vecs0:
    - shard-mtlp:         NOTRUN -> [SKIP][9] ([i915#8414]) +5 other tests skip
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-4/igt@drm_fdinfo@busy-idle@vecs0.html

  * igt@drm_fdinfo@most-busy-idle-check-all@vecs1:
    - shard-dg2:          NOTRUN -> [SKIP][10] ([i915#8414]) +20 other tests skip
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-5/igt@drm_fdinfo@most-busy-idle-check-all@vecs1.html

  * igt@gem_ctx_param@set-priority-not-supported:
    - shard-dg2:          NOTRUN -> [SKIP][11] ([fdo#109314])
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-1/igt@gem_ctx_param@set-priority-not-supported.html
    - shard-rkl:          NOTRUN -> [SKIP][12] ([fdo#109314])
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-6/igt@gem_ctx_param@set-priority-not-supported.html

  * igt@gem_ctx_persistence@engines-cleanup:
    - shard-snb:          NOTRUN -> [SKIP][13] ([fdo#109271] / [i915#1099])
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-snb6/igt@gem_ctx_persistence@engines-cleanup.html

  * igt@gem_ctx_persistence@heartbeat-close:
    - shard-dg1:          NOTRUN -> [SKIP][14] ([i915#8555])
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-18/igt@gem_ctx_persistence@heartbeat-close.html

  * igt@gem_ctx_persistence@heartbeat-hang:
    - shard-dg2:          NOTRUN -> [SKIP][15] ([i915#8555]) +1 other test skip
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-3/igt@gem_ctx_persistence@heartbeat-hang.html

  * igt@gem_ctx_persistence@saturated-hostile-nopreempt@ccs0:
    - shard-dg2:          NOTRUN -> [SKIP][16] ([i915#5882]) +9 other tests skip
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-11/igt@gem_ctx_persistence@saturated-hostile-nopreempt@ccs0.html

  * igt@gem_ctx_persistence@saturated-hostile-nopreempt@vcs0:
    - shard-mtlp:         NOTRUN -> [SKIP][17] ([i915#5882]) +5 other tests skip
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-6/igt@gem_ctx_persistence@saturated-hostile-nopreempt@vcs0.html

  * igt@gem_ctx_sseu@invalid-args:
    - shard-dg2:          NOTRUN -> [SKIP][18] ([i915#280])
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-3/igt@gem_ctx_sseu@invalid-args.html

  * igt@gem_ctx_sseu@invalid-sseu:
    - shard-dg1:          NOTRUN -> [SKIP][19] ([i915#280])
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-16/igt@gem_ctx_sseu@invalid-sseu.html
    - shard-tglu:         NOTRUN -> [SKIP][20] ([i915#280])
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-8/igt@gem_ctx_sseu@invalid-sseu.html

  * igt@gem_eio@unwedge-stress:
    - shard-dg1:          [PASS][21] -> [FAIL][22] ([i915#5784]) +1 other test fail
   [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-dg1-18/igt@gem_eio@unwedge-stress.html
   [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-15/igt@gem_eio@unwedge-stress.html

  * igt@gem_exec_balancer@bonded-false-hang:
    - shard-dg2:          NOTRUN -> [SKIP][23] ([i915#4812]) +1 other test skip
   [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-7/igt@gem_exec_balancer@bonded-false-hang.html

  * igt@gem_exec_balancer@parallel-ordering:
    - shard-rkl:          NOTRUN -> [SKIP][24] ([i915#4525]) +1 other test skip
   [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-7/igt@gem_exec_balancer@parallel-ordering.html

  * igt@gem_exec_capture@capture-invisible@lmem0:
    - shard-dg2:          NOTRUN -> [SKIP][25] ([i915#6334]) +1 other test skip
   [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-2/igt@gem_exec_capture@capture-invisible@lmem0.html

  * igt@gem_exec_endless@dispatch@bcs0:
    - shard-dg2:          NOTRUN -> [TIMEOUT][26] ([i915#3778] / [i915#7016])
   [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-10/igt@gem_exec_endless@dispatch@bcs0.html

  * igt@gem_exec_fair@basic-flow:
    - shard-dg2:          NOTRUN -> [SKIP][27] ([i915#3539] / [i915#4852]) +1 other test skip
   [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-2/igt@gem_exec_fair@basic-flow.html

  * igt@gem_exec_fair@basic-none@rcs0:
    - shard-glk:          NOTRUN -> [FAIL][28] ([i915#2842]) +2 other tests fail
   [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-glk4/igt@gem_exec_fair@basic-none@rcs0.html

  * igt@gem_exec_fair@basic-sync:
    - shard-mtlp:         NOTRUN -> [SKIP][29] ([i915#4473] / [i915#4771])
   [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-3/igt@gem_exec_fair@basic-sync.html

  * igt@gem_exec_fair@basic-throttle:
    - shard-dg1:          NOTRUN -> [SKIP][30] ([i915#3539])
   [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-15/igt@gem_exec_fair@basic-throttle.html

  * igt@gem_exec_reloc@basic-cpu-gtt-noreloc:
    - shard-dg2:          NOTRUN -> [SKIP][31] ([i915#3281]) +11 other tests skip
   [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-3/igt@gem_exec_reloc@basic-cpu-gtt-noreloc.html

  * igt@gem_exec_reloc@basic-gtt-active:
    - shard-dg1:          NOTRUN -> [SKIP][32] ([i915#3281])
   [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-17/igt@gem_exec_reloc@basic-gtt-active.html

  * igt@gem_exec_reloc@basic-wc-cpu:
    - shard-rkl:          NOTRUN -> [SKIP][33] ([i915#3281]) +2 other tests skip
   [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-4/igt@gem_exec_reloc@basic-wc-cpu.html

  * igt@gem_exec_reloc@basic-write-wc-active:
    - shard-mtlp:         NOTRUN -> [SKIP][34] ([i915#3281])
   [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-7/igt@gem_exec_reloc@basic-write-wc-active.html

  * igt@gem_exec_schedule@preempt-queue-chain:
    - shard-dg1:          NOTRUN -> [SKIP][35] ([i915#4812])
   [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-16/igt@gem_exec_schedule@preempt-queue-chain.html

  * igt@gem_exec_schedule@reorder-wide:
    - shard-dg2:          NOTRUN -> [SKIP][36] ([i915#4537] / [i915#4812]) +1 other test skip
   [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-3/igt@gem_exec_schedule@reorder-wide.html

  * igt@gem_exec_suspend@basic-s0@lmem0:
    - shard-dg2:          NOTRUN -> [INCOMPLETE][37] ([i915#9275])
   [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-3/igt@gem_exec_suspend@basic-s0@lmem0.html

  * igt@gem_exec_suspend@basic-s4-devices@lmem0:
    - shard-dg2:          NOTRUN -> [ABORT][38] ([i915#7975] / [i915#8213])
   [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-6/igt@gem_exec_suspend@basic-s4-devices@lmem0.html

  * igt@gem_exec_suspend@basic-s4-devices@smem:
    - shard-rkl:          NOTRUN -> [ABORT][39] ([i915#7975] / [i915#8213])
   [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-5/igt@gem_exec_suspend@basic-s4-devices@smem.html

  * igt@gem_fence_thrash@bo-copy:
    - shard-dg2:          NOTRUN -> [SKIP][40] ([i915#4860])
   [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-11/igt@gem_fence_thrash@bo-copy.html

  * igt@gem_fenced_exec_thrash@no-spare-fences:
    - shard-mtlp:         NOTRUN -> [SKIP][41] ([i915#4860])
   [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-6/igt@gem_fenced_exec_thrash@no-spare-fences.html

  * igt@gem_gtt_cpu_tlb:
    - shard-dg1:          NOTRUN -> [SKIP][42] ([i915#4077]) +3 other tests skip
   [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-13/igt@gem_gtt_cpu_tlb.html

  * igt@gem_huc_copy@huc-copy:
    - shard-glk:          NOTRUN -> [SKIP][43] ([fdo#109271] / [i915#2190])
   [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-glk2/igt@gem_huc_copy@huc-copy.html

  * igt@gem_lmem_evict@dontneed-evict-race:
    - shard-rkl:          NOTRUN -> [SKIP][44] ([i915#4613] / [i915#7582])
   [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-4/igt@gem_lmem_evict@dontneed-evict-race.html

  * igt@gem_lmem_swapping@basic:
    - shard-mtlp:         NOTRUN -> [SKIP][45] ([i915#4613]) +1 other test skip
   [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-3/igt@gem_lmem_swapping@basic.html

  * igt@gem_lmem_swapping@heavy-verify-multi-ccs:
    - shard-glk:          NOTRUN -> [SKIP][46] ([fdo#109271] / [i915#4613]) +1 other test skip
   [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-glk4/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html

  * igt@gem_lmem_swapping@heavy-verify-random-ccs:
    - shard-rkl:          NOTRUN -> [SKIP][47] ([i915#4613]) +1 other test skip
   [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-7/igt@gem_lmem_swapping@heavy-verify-random-ccs.html

  * igt@gem_lmem_swapping@smem-oom@lmem0:
    - shard-dg2:          NOTRUN -> [TIMEOUT][48] ([i915#5493])
   [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-11/igt@gem_lmem_swapping@smem-oom@lmem0.html

  * igt@gem_lmem_swapping@verify-ccs:
    - shard-tglu:         NOTRUN -> [SKIP][49] ([i915#4613])
   [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-10/igt@gem_lmem_swapping@verify-ccs.html

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

  * igt@gem_media_vme:
    - shard-mtlp:         NOTRUN -> [SKIP][51] ([i915#284])
   [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-6/igt@gem_media_vme.html
    - shard-dg2:          NOTRUN -> [SKIP][52] ([i915#284])
   [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-11/igt@gem_media_vme.html
    - shard-tglu:         NOTRUN -> [SKIP][53] ([i915#284])
   [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-2/igt@gem_media_vme.html

  * igt@gem_mmap_gtt@zero-extend:
    - shard-dg2:          NOTRUN -> [SKIP][54] ([i915#4077]) +19 other tests skip
   [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-10/igt@gem_mmap_gtt@zero-extend.html

  * igt@gem_mmap_wc@write-gtt-read-wc:
    - shard-mtlp:         NOTRUN -> [SKIP][55] ([i915#4083]) +1 other test skip
   [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-2/igt@gem_mmap_wc@write-gtt-read-wc.html

  * igt@gem_mmap_wc@write-prefaulted:
    - shard-dg2:          NOTRUN -> [SKIP][56] ([i915#4083]) +6 other tests skip
   [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-10/igt@gem_mmap_wc@write-prefaulted.html

  * igt@gem_mmap_wc@write-wc-read-gtt:
    - shard-dg1:          NOTRUN -> [SKIP][57] ([i915#4083])
   [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-19/igt@gem_mmap_wc@write-wc-read-gtt.html

  * igt@gem_partial_pwrite_pread@reads-uncached:
    - shard-dg2:          NOTRUN -> [SKIP][58] ([i915#3282]) +8 other tests skip
   [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-11/igt@gem_partial_pwrite_pread@reads-uncached.html

  * igt@gem_pwrite@basic-exhaustion:
    - shard-rkl:          NOTRUN -> [SKIP][59] ([i915#3282]) +3 other tests skip
   [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-6/igt@gem_pwrite@basic-exhaustion.html

  * igt@gem_pxp@create-regular-buffer:
    - shard-dg1:          NOTRUN -> [SKIP][60] ([i915#4270]) +1 other test skip
   [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-18/igt@gem_pxp@create-regular-buffer.html

  * igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted:
    - shard-dg2:          NOTRUN -> [SKIP][61] ([i915#4270]) +5 other tests skip
   [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-2/igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted.html
    - shard-rkl:          NOTRUN -> [SKIP][62] ([i915#4270]) +1 other test skip
   [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-7/igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted.html

  * igt@gem_pxp@verify-pxp-key-change-after-suspend-resume:
    - shard-tglu:         NOTRUN -> [SKIP][63] ([i915#4270]) +1 other test skip
   [63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-10/igt@gem_pxp@verify-pxp-key-change-after-suspend-resume.html
    - shard-mtlp:         NOTRUN -> [SKIP][64] ([i915#4270])
   [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-6/igt@gem_pxp@verify-pxp-key-change-after-suspend-resume.html

  * igt@gem_readwrite@beyond-eob:
    - shard-dg1:          NOTRUN -> [SKIP][65] ([i915#3282]) +2 other tests skip
   [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-18/igt@gem_readwrite@beyond-eob.html

  * igt@gem_render_copy@yf-tiled-mc-ccs-to-vebox-y-tiled:
    - shard-dg2:          NOTRUN -> [SKIP][66] ([i915#5190]) +14 other tests skip
   [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-2/igt@gem_render_copy@yf-tiled-mc-ccs-to-vebox-y-tiled.html

  * igt@gem_render_copy@yf-tiled-to-vebox-linear:
    - shard-mtlp:         NOTRUN -> [SKIP][67] ([i915#8428]) +1 other test skip
   [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-7/igt@gem_render_copy@yf-tiled-to-vebox-linear.html

  * igt@gem_set_tiling_vs_blt@tiled-to-untiled:
    - shard-dg2:          NOTRUN -> [SKIP][68] ([i915#4079]) +1 other test skip
   [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-11/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html
    - shard-mtlp:         NOTRUN -> [SKIP][69] ([i915#4079])
   [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-6/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html

  * igt@gem_softpin@evict-snoop-interruptible:
    - shard-dg2:          NOTRUN -> [SKIP][70] ([i915#4885]) +1 other test skip
   [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-11/igt@gem_softpin@evict-snoop-interruptible.html

  * igt@gem_spin_batch@spin-all-new:
    - shard-dg2:          NOTRUN -> [FAIL][71] ([i915#5889])
   [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-11/igt@gem_spin_batch@spin-all-new.html

  * igt@gem_userptr_blits@create-destroy-unsync:
    - shard-dg2:          NOTRUN -> [SKIP][72] ([i915#3297]) +3 other tests skip
   [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-3/igt@gem_userptr_blits@create-destroy-unsync.html

  * igt@gem_userptr_blits@dmabuf-sync:
    - shard-rkl:          NOTRUN -> [SKIP][73] ([i915#3323])
   [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-7/igt@gem_userptr_blits@dmabuf-sync.html

  * igt@gem_userptr_blits@dmabuf-unsync:
    - shard-rkl:          NOTRUN -> [SKIP][74] ([i915#3297]) +1 other test skip
   [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-1/igt@gem_userptr_blits@dmabuf-unsync.html

  * igt@gem_userptr_blits@forbidden-operations:
    - shard-dg1:          NOTRUN -> [SKIP][75] ([i915#3282] / [i915#3297])
   [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-18/igt@gem_userptr_blits@forbidden-operations.html

  * igt@gem_userptr_blits@invalid-mmap-offset-unsync:
    - shard-tglu:         NOTRUN -> [SKIP][76] ([i915#3297]) +2 other tests skip
   [76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-5/igt@gem_userptr_blits@invalid-mmap-offset-unsync.html

  * igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy:
    - shard-dg1:          NOTRUN -> [SKIP][77] ([i915#3297] / [i915#4880])
   [77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-16/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy.html

  * igt@gem_userptr_blits@unsync-overlap:
    - shard-mtlp:         NOTRUN -> [SKIP][78] ([i915#3297]) +1 other test skip
   [78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-5/igt@gem_userptr_blits@unsync-overlap.html

  * igt@gen3_render_tiledx_blits:
    - shard-dg2:          NOTRUN -> [SKIP][79] ([fdo#109289]) +3 other tests skip
   [79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-11/igt@gen3_render_tiledx_blits.html
    - shard-tglu:         NOTRUN -> [SKIP][80] ([fdo#109289]) +1 other test skip
   [80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-5/igt@gen3_render_tiledx_blits.html

  * igt@gen9_exec_parse@allowed-single:
    - shard-rkl:          NOTRUN -> [SKIP][81] ([i915#2527]) +1 other test skip
   [81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-7/igt@gen9_exec_parse@allowed-single.html

  * igt@gen9_exec_parse@basic-rejected:
    - shard-tglu:         NOTRUN -> [SKIP][82] ([i915#2527] / [i915#2856]) +1 other test skip
   [82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-8/igt@gen9_exec_parse@basic-rejected.html
    - shard-mtlp:         NOTRUN -> [SKIP][83] ([i915#2856])
   [83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-5/igt@gen9_exec_parse@basic-rejected.html

  * igt@gen9_exec_parse@bb-oversize:
    - shard-dg1:          NOTRUN -> [SKIP][84] ([i915#2527]) +1 other test skip
   [84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-17/igt@gen9_exec_parse@bb-oversize.html

  * igt@gen9_exec_parse@valid-registers:
    - shard-dg2:          NOTRUN -> [SKIP][85] ([i915#2856]) +7 other tests skip
   [85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-2/igt@gen9_exec_parse@valid-registers.html

  * igt@i915_module_load@reload-with-fault-injection:
    - shard-tglu:         NOTRUN -> [INCOMPLETE][86] ([i915#10137])
   [86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-2/igt@i915_module_load@reload-with-fault-injection.html
    - shard-glk:          [PASS][87] -> [INCOMPLETE][88] ([i915#10137] / [i915#9849])
   [87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-glk9/igt@i915_module_load@reload-with-fault-injection.html
   [88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-glk3/igt@i915_module_load@reload-with-fault-injection.html
    - shard-dg2:          NOTRUN -> [INCOMPLETE][89] ([i915#10137] / [i915#9820] / [i915#9849])
   [89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-11/igt@i915_module_load@reload-with-fault-injection.html

  * igt@i915_pm_rc6_residency@rc6-idle@gt0-bcs0:
    - shard-tglu:         NOTRUN -> [WARN][90] ([i915#2681]) +3 other tests warn
   [90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-9/igt@i915_pm_rc6_residency@rc6-idle@gt0-bcs0.html

  * igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0:
    - shard-dg1:          NOTRUN -> [FAIL][91] ([i915#3591]) +1 other test fail
   [91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-15/igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0.html

  * igt@i915_pm_rpm@gem-execbuf-stress-pc8:
    - shard-dg2:          NOTRUN -> [SKIP][92] ([fdo#109293] / [fdo#109506])
   [92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-11/igt@i915_pm_rpm@gem-execbuf-stress-pc8.html

  * igt@i915_pm_rps@basic-api:
    - shard-mtlp:         NOTRUN -> [SKIP][93] ([i915#6621])
   [93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-7/igt@i915_pm_rps@basic-api.html

  * igt@i915_pm_rps@min-max-config-idle:
    - shard-dg2:          NOTRUN -> [SKIP][94] ([i915#6621]) +1 other test skip
   [94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-11/igt@i915_pm_rps@min-max-config-idle.html

  * igt@i915_query@hwconfig_table:
    - shard-dg1:          NOTRUN -> [SKIP][95] ([i915#6245])
   [95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-16/igt@i915_query@hwconfig_table.html

  * igt@i915_query@query-topology-unsupported:
    - shard-dg2:          NOTRUN -> [SKIP][96] ([fdo#109302])
   [96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-2/igt@i915_query@query-topology-unsupported.html

  * igt@i915_suspend@basic-s3-without-i915:
    - shard-rkl:          [PASS][97] -> [FAIL][98] ([i915#10031]) +1 other test fail
   [97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-rkl-2/igt@i915_suspend@basic-s3-without-i915.html
   [98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-6/igt@i915_suspend@basic-s3-without-i915.html
    - shard-tglu:         NOTRUN -> [INCOMPLETE][99] ([i915#7443])
   [99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-10/igt@i915_suspend@basic-s3-without-i915.html

  * igt@i915_suspend@fence-restore-tiled2untiled:
    - shard-mtlp:         NOTRUN -> [SKIP][100] ([i915#4077]) +6 other tests skip
   [100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-7/igt@i915_suspend@fence-restore-tiled2untiled.html

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

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

  * igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy:
    - shard-dg1:          NOTRUN -> [SKIP][103] ([i915#4212])
   [103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-18/igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy.html

  * igt@kms_addfb_basic@basic-y-tiled-legacy:
    - shard-mtlp:         NOTRUN -> [SKIP][104] ([i915#4212])
   [104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-8/igt@kms_addfb_basic@basic-y-tiled-legacy.html

  * igt@kms_addfb_basic@invalid-smem-bo-on-discrete:
    - shard-tglu:         NOTRUN -> [SKIP][105] ([i915#3826])
   [105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-5/igt@kms_addfb_basic@invalid-smem-bo-on-discrete.html

  * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-d-hdmi-a-3-4-mc-ccs:
    - shard-dg2:          NOTRUN -> [SKIP][106] ([i915#8709]) +11 other tests skip
   [106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-6/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-d-hdmi-a-3-4-mc-ccs.html

  * igt@kms_async_flips@invalid-async-flip:
    - shard-dg2:          NOTRUN -> [SKIP][107] ([i915#6228])
   [107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-10/igt@kms_async_flips@invalid-async-flip.html

  * igt@kms_big_fb@4-tiled-64bpp-rotate-90:
    - shard-dg1:          NOTRUN -> [SKIP][108] ([i915#4538] / [i915#5286]) +4 other tests skip
   [108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-15/igt@kms_big_fb@4-tiled-64bpp-rotate-90.html

  * igt@kms_big_fb@4-tiled-addfb:
    - shard-rkl:          NOTRUN -> [SKIP][109] ([i915#5286]) +2 other tests skip
   [109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-5/igt@kms_big_fb@4-tiled-addfb.html

  * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0:
    - shard-tglu:         NOTRUN -> [SKIP][110] ([fdo#111615] / [i915#5286]) +1 other test skip
   [110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-5/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0.html

  * igt@kms_big_fb@linear-16bpp-rotate-270:
    - shard-tglu:         NOTRUN -> [SKIP][111] ([fdo#111614]) +3 other tests skip
   [111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-3/igt@kms_big_fb@linear-16bpp-rotate-270.html
    - shard-mtlp:         NOTRUN -> [SKIP][112] ([fdo#111614]) +1 other test skip
   [112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-3/igt@kms_big_fb@linear-16bpp-rotate-270.html

  * igt@kms_big_fb@linear-64bpp-rotate-270:
    - shard-dg2:          NOTRUN -> [SKIP][113] ([fdo#111614]) +1 other test skip
   [113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-1/igt@kms_big_fb@linear-64bpp-rotate-270.html

  * igt@kms_big_fb@x-tiled-32bpp-rotate-270:
    - shard-rkl:          NOTRUN -> [SKIP][114] ([fdo#111614] / [i915#3638]) +1 other test skip
   [114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-1/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html

  * igt@kms_big_fb@x-tiled-64bpp-rotate-270:
    - shard-dg1:          NOTRUN -> [SKIP][115] ([i915#3638]) +2 other tests skip
   [115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-17/igt@kms_big_fb@x-tiled-64bpp-rotate-270.html

  * igt@kms_big_fb@y-tiled-64bpp-rotate-270:
    - shard-mtlp:         NOTRUN -> [SKIP][116] ([fdo#111615]) +3 other tests skip
   [116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-8/igt@kms_big_fb@y-tiled-64bpp-rotate-270.html

  * igt@kms_big_fb@y-tiled-addfb:
    - shard-mtlp:         NOTRUN -> [SKIP][117] ([i915#6187])
   [117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-5/igt@kms_big_fb@y-tiled-addfb.html

  * igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip:
    - shard-tglu:         [PASS][118] -> [FAIL][119] ([i915#3743])
   [118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-tglu-9/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html
   [119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-6/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html

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

  * igt@kms_big_fb@yf-tiled-64bpp-rotate-270:
    - shard-tglu:         NOTRUN -> [SKIP][121] ([fdo#111615])
   [121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-9/igt@kms_big_fb@yf-tiled-64bpp-rotate-270.html

  * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0:
    - shard-dg1:          NOTRUN -> [SKIP][122] ([i915#4538])
   [122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-13/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0.html

  * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-async-flip:
    - shard-rkl:          NOTRUN -> [SKIP][123] ([fdo#110723])
   [123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-4/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html

  * igt@kms_big_joiner@invalid-modeset:
    - shard-dg2:          NOTRUN -> [SKIP][124] ([i915#2705]) +1 other test skip
   [124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-11/igt@kms_big_joiner@invalid-modeset.html

  * igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-3:
    - shard-dg2:          NOTRUN -> [SKIP][125] ([i915#7213]) +3 other tests skip
   [125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-1/igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-3.html

  * igt@kms_cdclk@plane-scaling@pipe-d-dp-4:
    - shard-dg2:          NOTRUN -> [SKIP][126] ([i915#4087]) +3 other tests skip
   [126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-11/igt@kms_cdclk@plane-scaling@pipe-d-dp-4.html

  * igt@kms_chamelium_audio@dp-audio-edid:
    - shard-dg2:          NOTRUN -> [SKIP][127] ([i915#7828]) +16 other tests skip
   [127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-2/igt@kms_chamelium_audio@dp-audio-edid.html

  * igt@kms_chamelium_color@degamma:
    - shard-dg2:          NOTRUN -> [SKIP][128] ([fdo#111827]) +1 other test skip
   [128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-11/igt@kms_chamelium_color@degamma.html
    - shard-tglu:         NOTRUN -> [SKIP][129] ([fdo#111827])
   [129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-7/igt@kms_chamelium_color@degamma.html
    - shard-mtlp:         NOTRUN -> [SKIP][130] ([fdo#111827])
   [130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-7/igt@kms_chamelium_color@degamma.html

  * igt@kms_chamelium_edid@vga-edid-read:
    - shard-mtlp:         NOTRUN -> [SKIP][131] ([i915#7828]) +3 other tests skip
   [131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-3/igt@kms_chamelium_edid@vga-edid-read.html

  * igt@kms_chamelium_frames@vga-frame-dump:
    - shard-rkl:          NOTRUN -> [SKIP][132] ([i915#7828]) +4 other tests skip
   [132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-5/igt@kms_chamelium_frames@vga-frame-dump.html

  * igt@kms_chamelium_hpd@hdmi-hpd-storm:
    - shard-tglu:         NOTRUN -> [SKIP][133] ([i915#7828]) +3 other tests skip
   [133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-2/igt@kms_chamelium_hpd@hdmi-hpd-storm.html

  * igt@kms_chamelium_hpd@vga-hpd-fast:
    - shard-dg1:          NOTRUN -> [SKIP][134] ([i915#7828]) +2 other tests skip
   [134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-15/igt@kms_chamelium_hpd@vga-hpd-fast.html

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

  * igt@kms_content_protection@dp-mst-type-0:
    - shard-dg1:          NOTRUN -> [SKIP][136] ([i915#3299])
   [136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-19/igt@kms_content_protection@dp-mst-type-0.html

  * igt@kms_content_protection@lic-type-0:
    - shard-dg2:          NOTRUN -> [SKIP][137] ([i915#9424])
   [137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-7/igt@kms_content_protection@lic-type-0.html

  * igt@kms_content_protection@lic-type-1:
    - shard-rkl:          NOTRUN -> [SKIP][138] ([i915#9424])
   [138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-5/igt@kms_content_protection@lic-type-1.html

  * igt@kms_content_protection@srm@pipe-a-dp-4:
    - shard-dg2:          NOTRUN -> [TIMEOUT][139] ([i915#7173])
   [139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-11/igt@kms_content_protection@srm@pipe-a-dp-4.html

  * igt@kms_content_protection@type1:
    - shard-dg2:          NOTRUN -> [SKIP][140] ([i915#7118] / [i915#9424]) +1 other test skip
   [140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-1/igt@kms_content_protection@type1.html
    - shard-rkl:          NOTRUN -> [SKIP][141] ([i915#7118] / [i915#9424])
   [141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-4/igt@kms_content_protection@type1.html

  * igt@kms_content_protection@uevent:
    - shard-dg1:          NOTRUN -> [SKIP][142] ([i915#7116] / [i915#9424])
   [142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-19/igt@kms_content_protection@uevent.html
    - shard-tglu:         NOTRUN -> [SKIP][143] ([i915#6944] / [i915#7116] / [i915#7118] / [i915#9424])
   [143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-4/igt@kms_content_protection@uevent.html

  * igt@kms_cursor_crc@cursor-offscreen-512x512:
    - shard-mtlp:         NOTRUN -> [SKIP][144] ([i915#3359])
   [144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-7/igt@kms_cursor_crc@cursor-offscreen-512x512.html
    - shard-dg2:          NOTRUN -> [SKIP][145] ([i915#3359])
   [145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-11/igt@kms_cursor_crc@cursor-offscreen-512x512.html

  * igt@kms_cursor_crc@cursor-onscreen-32x32:
    - shard-rkl:          NOTRUN -> [SKIP][146] ([i915#3555]) +4 other tests skip
   [146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-4/igt@kms_cursor_crc@cursor-onscreen-32x32.html

  * igt@kms_cursor_crc@cursor-random-128x42:
    - shard-mtlp:         NOTRUN -> [SKIP][147] ([i915#8814])
   [147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-7/igt@kms_cursor_crc@cursor-random-128x42.html

  * igt@kms_cursor_crc@cursor-random-512x512:
    - shard-dg1:          NOTRUN -> [SKIP][148] ([i915#3359])
   [148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-13/igt@kms_cursor_crc@cursor-random-512x512.html
    - shard-tglu:         NOTRUN -> [SKIP][149] ([i915#3359]) +1 other test skip
   [149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-8/igt@kms_cursor_crc@cursor-random-512x512.html

  * igt@kms_cursor_crc@cursor-rapid-movement-max-size:
    - shard-dg2:          NOTRUN -> [SKIP][150] ([i915#3555]) +10 other tests skip
   [150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-6/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html

  * igt@kms_cursor_crc@cursor-sliding-32x32:
    - shard-mtlp:         NOTRUN -> [SKIP][151] ([i915#3555] / [i915#8814])
   [151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-5/igt@kms_cursor_crc@cursor-sliding-32x32.html

  * igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic:
    - shard-dg2:          NOTRUN -> [SKIP][152] ([fdo#109274] / [fdo#111767] / [i915#5354])
   [152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-2/igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic.html

  * igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy:
    - shard-rkl:          NOTRUN -> [SKIP][153] ([fdo#111825]) +5 other tests skip
   [153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-7/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html

  * igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy:
    - shard-tglu:         NOTRUN -> [SKIP][154] ([fdo#109274])
   [154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-9/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html
    - shard-mtlp:         NOTRUN -> [SKIP][155] ([i915#9809]) +1 other test skip
   [155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-4/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html

  * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
    - shard-dg2:          NOTRUN -> [SKIP][156] ([i915#4103] / [i915#4213]) +1 other test skip
   [156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-10/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html

  * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size:
    - shard-tglu:         NOTRUN -> [SKIP][157] ([i915#4103])
   [157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-10/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html

  * igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size:
    - shard-dg2:          NOTRUN -> [SKIP][158] ([fdo#109274] / [i915#5354]) +10 other tests skip
   [158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-10/igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size.html

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

  * igt@kms_cursor_legacy@single-move@pipe-a:
    - shard-rkl:          [PASS][160] -> [DMESG-WARN][161] ([i915#10166])
   [160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-rkl-4/igt@kms_cursor_legacy@single-move@pipe-a.html
   [161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-1/igt@kms_cursor_legacy@single-move@pipe-a.html

  * igt@kms_dirtyfb@drrs-dirtyfb-ioctl:
    - shard-dg2:          NOTRUN -> [SKIP][162] ([i915#9833])
   [162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-7/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html

  * igt@kms_dirtyfb@fbc-dirtyfb-ioctl@a-hdmi-a-2:
    - shard-dg2:          NOTRUN -> [SKIP][163] ([fdo#110189] / [i915#9227])
   [163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-2/igt@kms_dirtyfb@fbc-dirtyfb-ioctl@a-hdmi-a-2.html
    - shard-rkl:          NOTRUN -> [SKIP][164] ([fdo#110189] / [i915#9723])
   [164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-1/igt@kms_dirtyfb@fbc-dirtyfb-ioctl@a-hdmi-a-2.html

  * igt@kms_dirtyfb@fbc-dirtyfb-ioctl@a-hdmi-a-3:
    - shard-dg1:          NOTRUN -> [SKIP][165] ([fdo#110189] / [i915#9723])
   [165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-12/igt@kms_dirtyfb@fbc-dirtyfb-ioctl@a-hdmi-a-3.html

  * igt@kms_display_modes@mst-extended-mode-negative:
    - shard-mtlp:         NOTRUN -> [SKIP][166] ([i915#8588])
   [166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-7/igt@kms_display_modes@mst-extended-mode-negative.html

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

  * igt@kms_dsc@dsc-fractional-bpp:
    - shard-dg2:          NOTRUN -> [SKIP][168] ([i915#3840] / [i915#9688])
   [168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-11/igt@kms_dsc@dsc-fractional-bpp.html

  * igt@kms_dsc@dsc-with-output-formats:
    - shard-dg2:          NOTRUN -> [SKIP][169] ([i915#3555] / [i915#3840])
   [169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-10/igt@kms_dsc@dsc-with-output-formats.html
    - shard-rkl:          NOTRUN -> [SKIP][170] ([i915#3555] / [i915#3840])
   [170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-6/igt@kms_dsc@dsc-with-output-formats.html

  * igt@kms_feature_discovery@display-3x:
    - shard-dg2:          NOTRUN -> [SKIP][171] ([i915#1839]) +1 other test skip
   [171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-10/igt@kms_feature_discovery@display-3x.html

  * igt@kms_feature_discovery@dp-mst:
    - shard-dg2:          NOTRUN -> [SKIP][172] ([i915#9337])
   [172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-6/igt@kms_feature_discovery@dp-mst.html
    - shard-rkl:          NOTRUN -> [SKIP][173] ([i915#9337])
   [173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-5/igt@kms_feature_discovery@dp-mst.html

  * igt@kms_fence_pin_leak:
    - shard-mtlp:         NOTRUN -> [SKIP][174] ([i915#4881])
   [174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-5/igt@kms_fence_pin_leak.html

  * igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible:
    - shard-tglu:         NOTRUN -> [SKIP][175] ([fdo#109274] / [i915#3637] / [i915#3966])
   [175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-4/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible.html

  * igt@kms_flip@2x-flip-vs-expired-vblank:
    - shard-dg1:          NOTRUN -> [SKIP][176] ([fdo#111825] / [i915#9934])
   [176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-15/igt@kms_flip@2x-flip-vs-expired-vblank.html
    - shard-tglu:         NOTRUN -> [SKIP][177] ([fdo#109274] / [i915#3637])
   [177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-5/igt@kms_flip@2x-flip-vs-expired-vblank.html

  * igt@kms_flip@2x-flip-vs-expired-vblank-interruptible:
    - shard-dg2:          NOTRUN -> [SKIP][178] ([fdo#109274] / [fdo#111767])
   [178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-6/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible.html

  * igt@kms_flip@2x-flip-vs-panning-vs-hang:
    - shard-dg2:          NOTRUN -> [SKIP][179] ([fdo#109274]) +5 other tests skip
   [179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-6/igt@kms_flip@2x-flip-vs-panning-vs-hang.html

  * igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a2:
    - shard-glk:          [PASS][180] -> [FAIL][181] ([i915#79])
   [180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-glk2/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a2.html
   [181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-glk3/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a2.html

  * igt@kms_flip@flip-vs-fences-interruptible:
    - shard-dg2:          NOTRUN -> [SKIP][182] ([i915#8381]) +1 other test skip
   [182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-11/igt@kms_flip@flip-vs-fences-interruptible.html
    - shard-mtlp:         NOTRUN -> [SKIP][183] ([i915#8381])
   [183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-3/igt@kms_flip@flip-vs-fences-interruptible.html

  * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-default-mode:
    - shard-mtlp:         NOTRUN -> [SKIP][184] ([i915#2672])
   [184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-2/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-default-mode.html

  * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode:
    - shard-tglu:         NOTRUN -> [SKIP][185] ([i915#2587] / [i915#2672])
   [185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-4/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html

  * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling@pipe-a-valid-mode:
    - shard-rkl:          NOTRUN -> [SKIP][186] ([i915#2672])
   [186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-1/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling@pipe-a-valid-mode.html

  * igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling@pipe-a-default-mode:
    - shard-mtlp:         NOTRUN -> [SKIP][187] ([i915#3555] / [i915#8810])
   [187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-3/igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling@pipe-a-default-mode.html

  * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode:
    - shard-dg1:          NOTRUN -> [SKIP][188] ([i915#2587] / [i915#2672])
   [188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-19/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html

  * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode:
    - shard-dg2:          NOTRUN -> [SKIP][189] ([i915#2672]) +5 other tests skip
   [189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-2/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode.html

  * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling@pipe-a-default-mode:
    - shard-mtlp:         NOTRUN -> [SKIP][190] ([i915#2672] / [i915#3555])
   [190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-8/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling@pipe-a-default-mode.html

  * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-blt:
    - shard-snb:          [PASS][191] -> [SKIP][192] ([fdo#109271] / [fdo#111767])
   [191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-snb7/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-blt.html
   [192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-snb4/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-blt.html

  * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt:
    - shard-dg2:          NOTRUN -> [SKIP][193] ([i915#8708]) +15 other tests skip
   [193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-7/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-pgflip-blt:
    - shard-dg1:          NOTRUN -> [SKIP][194] ([fdo#111825]) +17 other tests skip
   [194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-15/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-pgflip-blt.html

  * igt@kms_frontbuffer_tracking@fbc-2p-rte:
    - shard-snb:          [PASS][195] -> [SKIP][196] ([fdo#109271]) +7 other tests skip
   [195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-snb7/igt@kms_frontbuffer_tracking@fbc-2p-rte.html
   [196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-snb5/igt@kms_frontbuffer_tracking@fbc-2p-rte.html

  * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-blt:
    - shard-mtlp:         NOTRUN -> [SKIP][197] ([fdo#111767] / [i915#1825]) +1 other test skip
   [197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-3/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-blt.html

  * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-wc:
    - shard-dg1:          NOTRUN -> [SKIP][198] ([i915#8708]) +4 other tests skip
   [198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-17/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-wc.html

  * igt@kms_frontbuffer_tracking@fbc-tiling-y:
    - shard-mtlp:         NOTRUN -> [SKIP][199] ([i915#10055])
   [199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-3/igt@kms_frontbuffer_tracking@fbc-tiling-y.html
    - shard-dg2:          NOTRUN -> [SKIP][200] ([i915#10055])
   [200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-11/igt@kms_frontbuffer_tracking@fbc-tiling-y.html

  * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-blt:
    - shard-tglu:         NOTRUN -> [SKIP][201] ([fdo#110189]) +10 other tests skip
   [201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-7/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-blt.html

  * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-render:
    - shard-dg2:          NOTRUN -> [SKIP][202] ([fdo#111767] / [i915#5354]) +1 other test skip
   [202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-10/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-render.html
    - shard-rkl:          NOTRUN -> [SKIP][203] ([fdo#111767] / [fdo#111825] / [i915#1825]) +1 other test skip
   [203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-1/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-render.html

  * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-plflip-blt:
    - shard-dg2:          NOTRUN -> [SKIP][204] ([i915#5354]) +39 other tests skip
   [204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-plflip-blt.html

  * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-wc:
    - shard-tglu:         NOTRUN -> [SKIP][205] ([fdo#109280] / [fdo#111767])
   [205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-wc.html

  * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-mmap-wc:
    - shard-glk:          NOTRUN -> [SKIP][206] ([fdo#109271]) +114 other tests skip
   [206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-glk9/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-mmap-wc.html

  * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-fullscreen:
    - shard-tglu:         NOTRUN -> [SKIP][207] ([fdo#109280]) +18 other tests skip
   [207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-10/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-fullscreen.html

  * igt@kms_frontbuffer_tracking@pipe-fbc-rte:
    - shard-dg2:          NOTRUN -> [SKIP][208] ([i915#9766])
   [208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-2/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html

  * igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-mmap-gtt:
    - shard-mtlp:         NOTRUN -> [SKIP][209] ([i915#8708]) +2 other tests skip
   [209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-8/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move:
    - shard-dg2:          NOTRUN -> [SKIP][210] ([i915#3458]) +23 other tests skip
   [210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-2/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html

  * igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-gtt:
    - shard-rkl:          NOTRUN -> [SKIP][211] ([i915#3023]) +9 other tests skip
   [211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html

  * igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-pwrite:
    - shard-dg1:          NOTRUN -> [SKIP][212] ([i915#3458]) +6 other tests skip
   [212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-16/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-pwrite.html

  * igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt:
    - shard-mtlp:         NOTRUN -> [SKIP][213] ([i915#1825]) +8 other tests skip
   [213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-6/igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt.html

  * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-blt:
    - shard-rkl:          NOTRUN -> [SKIP][214] ([fdo#111825] / [i915#1825]) +14 other tests skip
   [214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-1/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-blt.html

  * igt@kms_hdr@static-toggle-suspend:
    - shard-dg2:          NOTRUN -> [SKIP][215] ([i915#3555] / [i915#8228]) +2 other tests skip
   [215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-2/igt@kms_hdr@static-toggle-suspend.html

  * igt@kms_panel_fitting@legacy:
    - shard-snb:          NOTRUN -> [SKIP][216] ([fdo#109271]) +22 other tests skip
   [216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-snb6/igt@kms_panel_fitting@legacy.html
    - shard-dg2:          NOTRUN -> [SKIP][217] ([i915#6301])
   [217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-10/igt@kms_panel_fitting@legacy.html

  * igt@kms_pipe_b_c_ivb@disable-pipe-b-enable-pipe-c:
    - shard-mtlp:         NOTRUN -> [SKIP][218] ([fdo#109289]) +1 other test skip
   [218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-5/igt@kms_pipe_b_c_ivb@disable-pipe-b-enable-pipe-c.html

  * igt@kms_pipe_b_c_ivb@enable-pipe-c-while-b-has-3-lanes:
    - shard-dg1:          NOTRUN -> [SKIP][219] ([fdo#109289]) +2 other tests skip
   [219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-18/igt@kms_pipe_b_c_ivb@enable-pipe-c-while-b-has-3-lanes.html

  * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-b-dp-4:
    - shard-dg2:          NOTRUN -> [SKIP][220] ([i915#9423]) +11 other tests skip
   [220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-11/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-b-dp-4.html

  * igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-a-hdmi-a-4:
    - shard-dg1:          NOTRUN -> [SKIP][221] ([i915#9423]) +27 other tests skip
   [221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-19/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-a-hdmi-a-4.html

  * igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-d-hdmi-a-1:
    - shard-tglu:         NOTRUN -> [SKIP][222] ([i915#9423]) +7 other tests skip
   [222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-4/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-d-hdmi-a-1.html

  * igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-a-hdmi-a-2:
    - shard-rkl:          NOTRUN -> [SKIP][223] ([i915#9423]) +1 other test skip
   [223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-3/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-a-hdmi-a-2.html

  * igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-a-hdmi-a-3:
    - shard-dg1:          NOTRUN -> [SKIP][224] ([i915#5176] / [i915#9423]) +3 other tests skip
   [224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-12/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-a-hdmi-a-3.html

  * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b-hdmi-a-2:
    - shard-rkl:          NOTRUN -> [SKIP][225] ([i915#5235]) +7 other tests skip
   [225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-1/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b-hdmi-a-2.html

  * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-c-hdmi-a-1:
    - shard-tglu:         NOTRUN -> [SKIP][226] ([i915#5235]) +3 other tests skip
   [226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-8/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-c-hdmi-a-1.html

  * igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-a-hdmi-a-2:
    - shard-dg2:          NOTRUN -> [SKIP][227] ([i915#5235] / [i915#9423]) +19 other tests skip
   [227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-2/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-a-hdmi-a-2.html

  * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-d-hdmi-a-4:
    - shard-dg1:          NOTRUN -> [SKIP][228] ([i915#5235]) +11 other tests skip
   [228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-17/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-d-hdmi-a-4.html

  * igt@kms_pm_backlight@fade:
    - shard-tglu:         NOTRUN -> [SKIP][229] ([i915#9812])
   [229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-10/igt@kms_pm_backlight@fade.html
    - shard-dg1:          NOTRUN -> [SKIP][230] ([i915#5354])
   [230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-12/igt@kms_pm_backlight@fade.html

  * igt@kms_pm_dc@dc5-psr:
    - shard-rkl:          NOTRUN -> [SKIP][231] ([i915#9685])
   [231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-1/igt@kms_pm_dc@dc5-psr.html

  * igt@kms_pm_dc@dc6-dpms:
    - shard-dg2:          NOTRUN -> [SKIP][232] ([i915#5978])
   [232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-3/igt@kms_pm_dc@dc6-dpms.html
    - shard-rkl:          NOTRUN -> [SKIP][233] ([i915#3361])
   [233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-4/igt@kms_pm_dc@dc6-dpms.html

  * igt@kms_pm_rpm@modeset-lpsp:
    - shard-dg2:          [PASS][234] -> [SKIP][235] ([i915#9519])
   [234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-dg2-10/igt@kms_pm_rpm@modeset-lpsp.html
   [235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-7/igt@kms_pm_rpm@modeset-lpsp.html
    - shard-rkl:          [PASS][236] -> [SKIP][237] ([i915#9519]) +3 other tests skip
   [236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-rkl-5/igt@kms_pm_rpm@modeset-lpsp.html
   [237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-3/igt@kms_pm_rpm@modeset-lpsp.html

  * igt@kms_pm_rpm@modeset-lpsp-stress:
    - shard-dg2:          NOTRUN -> [SKIP][238] ([i915#9519]) +1 other test skip
   [238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-11/igt@kms_pm_rpm@modeset-lpsp-stress.html

  * igt@kms_pm_rpm@modeset-pc8-residency-stress:
    - shard-rkl:          NOTRUN -> [SKIP][239] ([fdo#109293] / [fdo#109506])
   [239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-4/igt@kms_pm_rpm@modeset-pc8-residency-stress.html

  * igt@kms_prime@basic-modeset-hybrid:
    - shard-dg2:          NOTRUN -> [SKIP][240] ([i915#6524] / [i915#6805])
   [240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-10/igt@kms_prime@basic-modeset-hybrid.html

  * igt@kms_prime@d3hot:
    - shard-rkl:          NOTRUN -> [SKIP][241] ([i915#6524])
   [241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-7/igt@kms_prime@d3hot.html

  * igt@kms_psr2_sf@fbc-overlay-plane-update-continuous-sf:
    - shard-dg2:          NOTRUN -> [SKIP][242] ([fdo#110189]) +4 other tests skip
   [242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-11/igt@kms_psr2_sf@fbc-overlay-plane-update-continuous-sf.html

  * igt@kms_psr2_sf@fbc-plane-move-sf-dmg-area:
    - shard-glk:          NOTRUN -> [SKIP][243] ([fdo#109271] / [fdo#110189]) +4 other tests skip
   [243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-glk1/igt@kms_psr2_sf@fbc-plane-move-sf-dmg-area.html

  * igt@kms_psr2_sf@fbc-primary-plane-update-sf-dmg-area:
    - shard-dg1:          NOTRUN -> [SKIP][244] ([fdo#110189]) +1 other test skip
   [244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-15/igt@kms_psr2_sf@fbc-primary-plane-update-sf-dmg-area.html

  * igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-fully-sf:
    - shard-rkl:          NOTRUN -> [SKIP][245] ([fdo#110189]) +1 other test skip
   [245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-5/igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-fully-sf.html

  * igt@kms_psr2_su@page_flip-nv12:
    - shard-dg1:          NOTRUN -> [SKIP][246] ([fdo#111068] / [i915#9683])
   [246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-15/igt@kms_psr2_su@page_flip-nv12.html

  * igt@kms_psr2_su@page_flip-xrgb8888:
    - shard-dg2:          NOTRUN -> [SKIP][247] ([i915#9683]) +1 other test skip
   [247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-2/igt@kms_psr2_su@page_flip-xrgb8888.html
    - shard-rkl:          NOTRUN -> [SKIP][248] ([fdo#111068] / [i915#9683])
   [248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-1/igt@kms_psr2_su@page_flip-xrgb8888.html

  * igt@kms_psr@fbc-pr-cursor-plane-move:
    - shard-mtlp:         NOTRUN -> [SKIP][249] ([i915#9688]) +5 other tests skip
   [249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-2/igt@kms_psr@fbc-pr-cursor-plane-move.html

  * igt@kms_psr@fbc-psr2-cursor-blt:
    - shard-dg1:          NOTRUN -> [SKIP][250] ([i915#9732]) +8 other tests skip
   [250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-16/igt@kms_psr@fbc-psr2-cursor-blt.html

  * igt@kms_psr@pr-sprite-plane-onoff:
    - shard-tglu:         NOTRUN -> [SKIP][251] ([i915#9732]) +11 other tests skip
   [251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-5/igt@kms_psr@pr-sprite-plane-onoff.html

  * igt@kms_psr@psr-cursor-mmap-cpu:
    - shard-dg2:          NOTRUN -> [SKIP][252] ([i915#9732]) +18 other tests skip
   [252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-10/igt@kms_psr@psr-cursor-mmap-cpu.html

  * igt@kms_psr@psr-primary-mmap-cpu:
    - shard-rkl:          NOTRUN -> [SKIP][253] ([i915#9732]) +7 other tests skip
   [253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-4/igt@kms_psr@psr-primary-mmap-cpu.html

  * igt@kms_psr@psr2-cursor-blt:
    - shard-dg2:          NOTRUN -> [SKIP][254] ([i915#9673] / [i915#9732]) +5 other tests skip
   [254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-11/igt@kms_psr@psr2-cursor-blt.html

  * igt@kms_rotation_crc@primary-y-tiled-reflect-x-0:
    - shard-mtlp:         NOTRUN -> [SKIP][255] ([i915#5289])
   [255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-3/igt@kms_rotation_crc@primary-y-tiled-reflect-x-0.html

  * igt@kms_rotation_crc@primary-y-tiled-reflect-x-90:
    - shard-rkl:          [PASS][256] -> [INCOMPLETE][257] ([i915#8875] / [i915#9569])
   [256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-rkl-5/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html
   [257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-7/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html

  * igt@kms_rotation_crc@sprite-rotation-270:
    - shard-dg2:          NOTRUN -> [SKIP][258] ([i915#4235]) +1 other test skip
   [258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-11/igt@kms_rotation_crc@sprite-rotation-270.html

  * igt@kms_setmode@invalid-clone-single-crtc-stealing:
    - shard-dg1:          NOTRUN -> [SKIP][259] ([i915#3555]) +2 other tests skip
   [259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-17/igt@kms_setmode@invalid-clone-single-crtc-stealing.html
    - shard-tglu:         NOTRUN -> [SKIP][260] ([i915#3555]) +1 other test skip
   [260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-5/igt@kms_setmode@invalid-clone-single-crtc-stealing.html

  * igt@kms_tiled_display@basic-test-pattern:
    - shard-dg2:          NOTRUN -> [SKIP][261] ([i915#8623]) +1 other test skip
   [261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-1/igt@kms_tiled_display@basic-test-pattern.html
    - shard-rkl:          NOTRUN -> [SKIP][262] ([i915#8623])
   [262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-6/igt@kms_tiled_display@basic-test-pattern.html

  * igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-1:
    - shard-snb:          [PASS][263] -> [FAIL][264] ([i915#9196])
   [263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-snb6/igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-1.html
   [264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-snb2/igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-1.html

  * igt@kms_universal_plane@cursor-fb-leak@pipe-d-hdmi-a-1:
    - shard-tglu:         NOTRUN -> [FAIL][265] ([i915#9196]) +3 other tests fail
   [265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-8/igt@kms_universal_plane@cursor-fb-leak@pipe-d-hdmi-a-1.html

  * igt@kms_writeback@writeback-fb-id-xrgb2101010:
    - shard-rkl:          NOTRUN -> [SKIP][266] ([i915#2437] / [i915#9412])
   [266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-6/igt@kms_writeback@writeback-fb-id-xrgb2101010.html

  * igt@perf@unprivileged-single-ctx-counters:
    - shard-dg1:          NOTRUN -> [SKIP][267] ([fdo#109289] / [i915#2433])
   [267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-17/igt@perf@unprivileged-single-ctx-counters.html

  * igt@perf_pmu@busy-double-start@ccs0:
    - shard-mtlp:         NOTRUN -> [FAIL][268] ([i915#4349])
   [268]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-5/igt@perf_pmu@busy-double-start@ccs0.html

  * igt@perf_pmu@cpu-hotplug:
    - shard-dg1:          NOTRUN -> [SKIP][269] ([i915#8850])
   [269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-15/igt@perf_pmu@cpu-hotplug.html

  * igt@perf_pmu@module-unload:
    - shard-dg2:          NOTRUN -> [FAIL][270] ([i915#5793])
   [270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-10/igt@perf_pmu@module-unload.html

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

  * igt@prime_udl:
    - shard-dg2:          NOTRUN -> [SKIP][273] ([fdo#109291])
   [273]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-11/igt@prime_udl.html
    - shard-rkl:          NOTRUN -> [SKIP][274] ([fdo#109291])
   [274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-7/igt@prime_udl.html

  * igt@prime_vgem@basic-fence-flip:
    - shard-dg2:          NOTRUN -> [SKIP][275] ([i915#3708])
   [275]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-10/igt@prime_vgem@basic-fence-flip.html

  * igt@prime_vgem@basic-write:
    - shard-dg2:          NOTRUN -> [SKIP][276] ([i915#3291] / [i915#3708]) +1 other test skip
   [276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-10/igt@prime_vgem@basic-write.html

  * igt@prime_vgem@coherency-gtt:
    - shard-dg2:          NOTRUN -> [SKIP][277] ([i915#3708] / [i915#4077])
   [277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-10/igt@prime_vgem@coherency-gtt.html

  * igt@prime_vgem@fence-flip-hang:
    - shard-dg1:          NOTRUN -> [SKIP][278] ([i915#3708])
   [278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-17/igt@prime_vgem@fence-flip-hang.html
    - shard-tglu:         NOTRUN -> [SKIP][279] ([fdo#109295])
   [279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-5/igt@prime_vgem@fence-flip-hang.html

  * igt@sriov_basic@enable-vfs-autoprobe-off:
    - shard-dg1:          NOTRUN -> [SKIP][280] ([i915#9917])
   [280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-17/igt@sriov_basic@enable-vfs-autoprobe-off.html
    - shard-tglu:         NOTRUN -> [SKIP][281] ([i915#9917])
   [281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-4/igt@sriov_basic@enable-vfs-autoprobe-off.html

  * igt@syncobj_timeline@invalid-wait-zero-handles:
    - shard-dg2:          NOTRUN -> [FAIL][282] ([i915#9781])
   [282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-10/igt@syncobj_timeline@invalid-wait-zero-handles.html
    - shard-dg1:          NOTRUN -> [FAIL][283] ([i915#9781])
   [283]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-17/igt@syncobj_timeline@invalid-wait-zero-handles.html
    - shard-glk:          NOTRUN -> [FAIL][284] ([i915#9781])
   [284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-glk3/igt@syncobj_timeline@invalid-wait-zero-handles.html

  * igt@v3d/v3d_perfmon@get-values-invalid-pointer:
    - shard-dg1:          NOTRUN -> [SKIP][285] ([i915#2575]) +3 other tests skip
   [285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-15/igt@v3d/v3d_perfmon@get-values-invalid-pointer.html

  * igt@v3d/v3d_submit_cl@multisync-out-syncs:
    - shard-dg2:          NOTRUN -> [SKIP][286] ([i915#2575]) +19 other tests skip
   [286]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-6/igt@v3d/v3d_submit_cl@multisync-out-syncs.html

  * igt@v3d/v3d_submit_cl@single-out-sync:
    - shard-tglu:         NOTRUN -> [SKIP][287] ([fdo#109315] / [i915#2575]) +4 other tests skip
   [287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-8/igt@v3d/v3d_submit_cl@single-out-sync.html

  * igt@v3d/v3d_submit_csd@bad-extension:
    - shard-mtlp:         NOTRUN -> [SKIP][288] ([i915#2575]) +4 other tests skip
   [288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-5/igt@v3d/v3d_submit_csd@bad-extension.html

  * igt@v3d/v3d_submit_csd@bad-multisync-extension:
    - shard-rkl:          NOTRUN -> [SKIP][289] ([fdo#109315]) +7 other tests skip
   [289]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-6/igt@v3d/v3d_submit_csd@bad-multisync-extension.html

  * igt@vc4/vc4_label_bo@set-bad-name:
    - shard-dg1:          NOTRUN -> [SKIP][290] ([i915#7711]) +3 other tests skip
   [290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-13/igt@vc4/vc4_label_bo@set-bad-name.html

  * igt@vc4/vc4_purgeable_bo@access-purged-bo-mem:
    - shard-mtlp:         NOTRUN -> [SKIP][291] ([i915#7711]) +1 other test skip
   [291]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-mtlp-6/igt@vc4/vc4_purgeable_bo@access-purged-bo-mem.html

  * igt@vc4/vc4_tiling@get-bad-modifier:
    - shard-dg2:          NOTRUN -> [SKIP][292] ([i915#7711]) +9 other tests skip
   [292]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-1/igt@vc4/vc4_tiling@get-bad-modifier.html
    - shard-rkl:          NOTRUN -> [SKIP][293] ([i915#7711]) +2 other tests skip
   [293]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-6/igt@vc4/vc4_tiling@get-bad-modifier.html

  * igt@vc4/vc4_tiling@set-bad-flags:
    - shard-tglu:         NOTRUN -> [SKIP][294] ([i915#2575]) +3 other tests skip
   [294]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-8/igt@vc4/vc4_tiling@set-bad-flags.html

  
#### Possible fixes ####

  * igt@drm_fdinfo@most-busy-check-all@rcs0:
    - shard-rkl:          [FAIL][295] ([i915#7742]) -> [PASS][296]
   [295]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-rkl-7/igt@drm_fdinfo@most-busy-check-all@rcs0.html
   [296]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-7/igt@drm_fdinfo@most-busy-check-all@rcs0.html

  * igt@gem_exec_fair@basic-pace@rcs0:
    - shard-tglu:         [FAIL][297] ([i915#2842]) -> [PASS][298] +1 other test pass
   [297]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-tglu-9/igt@gem_exec_fair@basic-pace@rcs0.html
   [298]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-3/igt@gem_exec_fair@basic-pace@rcs0.html

  * igt@gem_exec_fair@basic-pace@vecs0:
    - shard-rkl:          [FAIL][299] ([i915#2842]) -> [PASS][300] +3 other tests pass
   [299]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-rkl-1/igt@gem_exec_fair@basic-pace@vecs0.html
   [300]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-4/igt@gem_exec_fair@basic-pace@vecs0.html

  * igt@gem_exec_suspend@basic-s0@smem:
    - shard-dg2:          [INCOMPLETE][301] ([i915#9275]) -> [PASS][302]
   [301]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-dg2-5/igt@gem_exec_suspend@basic-s0@smem.html
   [302]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-3/igt@gem_exec_suspend@basic-s0@smem.html

  * igt@gen9_exec_parse@allowed-all:
    - shard-glk:          [INCOMPLETE][303] ([i915#10137] / [i915#5566]) -> [PASS][304]
   [303]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-glk4/igt@gen9_exec_parse@allowed-all.html
   [304]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-glk9/igt@gen9_exec_parse@allowed-all.html

  * igt@i915_selftest@live@execlists:
    - shard-dg1:          [INCOMPLETE][305] ([i915#10137]) -> [PASS][306]
   [305]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-dg1-13/igt@i915_selftest@live@execlists.html
   [306]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg1-12/igt@i915_selftest@live@execlists.html

  * igt@i915_suspend@basic-s3-without-i915:
    - shard-snb:          [INCOMPLETE][307] ([i915#10044]) -> [PASS][308]
   [307]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-snb5/igt@i915_suspend@basic-s3-without-i915.html
   [308]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-snb7/igt@i915_suspend@basic-s3-without-i915.html

  * igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-async-flip:
    - shard-tglu:         [FAIL][309] ([i915#3743]) -> [PASS][310]
   [309]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-tglu-6/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html
   [310]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-tglu-9/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html

  * igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions:
    - shard-glk:          [FAIL][311] ([i915#2346]) -> [PASS][312]
   [311]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-glk9/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
   [312]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-glk8/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html

  * igt@kms_flip@2x-absolute-wf_vblank-interruptible@ab-vga1-hdmi-a1:
    - shard-snb:          [INCOMPLETE][313] -> [PASS][314]
   [313]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-snb1/igt@kms_flip@2x-absolute-wf_vblank-interruptible@ab-vga1-hdmi-a1.html
   [314]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-snb2/igt@kms_flip@2x-absolute-wf_vblank-interruptible@ab-vga1-hdmi-a1.html

  * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-msflip-blt:
    - shard-snb:          [SKIP][315] ([fdo#109271]) -> [PASS][316] +11 other tests pass
   [315]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-snb6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-msflip-blt.html
   [316]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-snb7/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-msflip-blt.html

  * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-gtt:
    - shard-snb:          [SKIP][317] ([fdo#109271] / [fdo#111767]) -> [PASS][318]
   [317]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-snb6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-gtt.html
   [318]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-snb7/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-gtt.html

  * igt@kms_pm_rpm@dpms-mode-unset-non-lpsp:
    - shard-dg2:          [SKIP][319] ([i915#9519]) -> [PASS][320]
   [319]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-dg2-10/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
   [320]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-11/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html

  * igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
    - shard-rkl:          [SKIP][321] ([i915#9519]) -> [PASS][322] +2 other tests pass
   [321]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-rkl-5/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
   [322]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-3/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html

  * igt@perf@enable-disable@0-rcs0:
    - shard-dg2:          [FAIL][323] ([i915#8724]) -> [PASS][324]
   [323]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-dg2-11/igt@perf@enable-disable@0-rcs0.html
   [324]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-6/igt@perf@enable-disable@0-rcs0.html

  
#### Warnings ####

  * igt@kms_content_protection@mei-interface:
    - shard-snb:          [INCOMPLETE][325] ([i915#9878]) -> [SKIP][326] ([fdo#109271])
   [325]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-snb7/igt@kms_content_protection@mei-interface.html
   [326]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-snb6/igt@kms_content_protection@mei-interface.html

  * igt@kms_content_protection@srm:
    - shard-snb:          [SKIP][327] ([fdo#109271]) -> [INCOMPLETE][328] ([i915#8816])
   [327]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-snb2/igt@kms_content_protection@srm.html
   [328]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-snb7/igt@kms_content_protection@srm.html

  * igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-plflip-blt:
    - shard-snb:          [SKIP][329] ([fdo#109271] / [fdo#111767]) -> [SKIP][330] ([fdo#109271]) +2 other tests skip
   [329]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-snb4/igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-plflip-blt.html
   [330]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-snb7/igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-plflip-blt.html

  * igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
    - shard-rkl:          [SKIP][331] ([i915#4070] / [i915#4816]) -> [SKIP][332] ([i915#4816])
   [331]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-rkl-5/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
   [332]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-rkl-7/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html

  * igt@kms_psr@fbc-psr-cursor-blt:
    - shard-dg2:          [SKIP][333] ([i915#9673] / [i915#9732]) -> [SKIP][334] ([i915#9732]) +8 other tests skip
   [333]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-dg2-11/igt@kms_psr@fbc-psr-cursor-blt.html
   [334]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-1/igt@kms_psr@fbc-psr-cursor-blt.html

  * igt@kms_psr@psr2-primary-mmap-gtt:
    - shard-dg2:          [SKIP][335] ([i915#9732]) -> [SKIP][336] ([i915#9673] / [i915#9732]) +10 other tests skip
   [335]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7733/shard-dg2-2/igt@kms_psr@psr2-primary-mmap-gtt.html
   [336]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/shard-dg2-11/igt@kms_psr@psr2-primary-mmap-gtt.html

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

  [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
  [fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274
  [fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280
  [fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289
  [fdo#109291]: https://bugs.freedesktop.org/show_bug.cgi?id=109291
  [fdo#109293]: https://bugs.freedesktop.org/show_bug.cgi?id=109293
  [fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295
  [fdo#109302]: https://bugs.freedesktop.org/show_bug.cgi?id=109302
  [fdo#109314]: https://bugs.freedesktop.org/show_bug.cgi?id=109314
  [fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315
  [fdo#109506]: https://bugs.freedesktop.org/show_bug.cgi?id=109506
  [fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189
  [fdo#110723]: https://bugs.freedesktop.org/show_bug.cgi?id=110723
  [fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068
  [fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614
  [fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615
  [fdo#111767]: https://bugs.freedesktop.org/show_bug.cgi?id=111767
  [fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825
  [fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
  [i915#10031]: https://gitlab.freedesktop.org/drm/intel/issues/10031
  [i915#10044]: https://gitlab.freedesktop.org/drm/intel/issues/10044
  [i915#10055]: https://gitlab.freedesktop.org/drm/intel/issues/10055
  [i915#10137]: https://gitlab.freedesktop.org/drm/intel/issues/10137
  [i915#10166]: https://gitlab.freedesktop.org/drm/intel/issues/10166
  [i915#10278]: https://gitlab.freedesktop.org/drm/intel/issues/10278
  [i915#10288]: https://gitlab.freedesktop.org/drm/intel/issues/10288
  [i915#10307]: https://gitlab.freedesktop.org/drm/intel/issues/10307
  [i915#1099]: https://gitlab.freedesktop.org/drm/intel/issues/1099
  [i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825
  [i915#1839]: https://gitlab.freedesktop.org/drm/intel/issues/1839
  [i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
  [i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346
  [i915#2433]: https://gitlab.freedesktop.org/drm/intel/issues/2433
  [i915#2437]: https://gitlab.freedesktop.org/drm/intel/issues/2437
  [i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527
  [i915#2575]: https://gitlab.freedesktop.org/drm/intel/issues/2575
  [i915#2587]: https://gitlab.freedesktop.org/drm/intel/issues/2587
  [i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672
  [i915#2681]: https://gitlab.freedesktop.org/drm/intel/issues/2681
  [i915#2705]: https://gitlab.freedesktop.org/drm/intel/issues/2705
  [i915#280]: https://gitlab.freedesktop.org/drm/intel/issues/280
  [i915#284]: https://gitlab.freedesktop.org/drm/intel/issues/284
  [i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842
  [i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856
  [i915#3023]: https://gitlab.freedesktop.org/drm/intel/issues/3023
  [i915#3116]: https://gitlab.freedesktop.org/drm/intel/issues/3116
  [i915#3281]: https://gitlab.freedesktop.org/drm/intel/issues/3281
  [i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
  [i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291
  [i915#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297
  [i915#3299]: https://gitlab.freedesktop.org/drm/intel/issues/3299
  [i915#3323]: https://gitlab.freedesktop.org/drm/intel/issues/3323
  [i915#3359]: https://gitlab.freedesktop.org/drm/intel/issues/3359
  [i915#3361]: https://gitlab.freedesktop.org/drm/intel/issues/3361
  [i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458
  [i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539
  [i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
  [i915#3591]: https://gitlab.freedesktop.org/drm/intel/issues/3591
  [i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637
  [i915#3638]: https://gitlab.freedesktop.org/drm/intel/issues/3638
  [i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
  [i915#3743]: https://gitlab.freedesktop.org/drm/intel/issues/3743
  [i915#3778]: https://gitlab.freedesktop.org/drm/intel/issues/3778
  [i915#3804]: https://gitlab.freedesktop.org/drm/intel/issues/3804
  [i915#3826]: https://gitlab.freedesktop.org/drm/intel/issues/3826
  [i915#3840]: https://gitlab.freedesktop.org/drm/intel/issues/3840
  [i915#3966]: https://gitlab.freedesktop.org/drm/intel/issues/3966
  [i915#4070]: https://gitlab.freedesktop.org/drm/intel/issues/4070
  [i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077
  [i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079
  [i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083
  [i915#4087]: https://gitlab.freedesktop.org/drm/intel/issues/4087
  [i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
  [i915#4212]: https://gitlab.freedesktop.org/drm/intel/issues/4212
  [i915#4213]: https://gitlab.freedesktop.org/drm/intel/issues/4213
  [i915#4235]: https://gitlab.freedesktop.org/drm/intel/issues/4235
  [i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270
  [i915#4349]: https://gitlab.freedesktop.org/drm/intel/issues/4349
  [i915#4473]: https://gitlab.freedesktop.org/drm/intel/issues/4473
  [i915#4525]: https://gitlab.freedesktop.org/drm/intel/issues/4525
  [i915#4537]: https://gitlab.freedesktop.org/drm/intel/issues/4537
  [i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538
  [i915#4565]: https://gitlab.freedesktop.org/drm/intel/issues/4565
  [i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
  [i915#4771]: https://gitlab.freedesktop.org/drm/intel/issues/4771
  [i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812
  [i915#4816]: https://gitlab.freedesktop.org/drm/intel/issues/4816
  [i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852
  [i915#4860]: https://gitlab.freedesktop.org/drm/intel/issues/4860
  [i915#4880]: https://gitlab.freedesktop.org/drm/intel/issues/4880
  [i915#4881]: https://gitlab.freedesktop.org/drm/intel/issues/4881
  [i915#4885]: https://gitlab.freedesktop.org/drm/intel/issues/4885
  [i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176
  [i915#5190]: https://gitlab.freedesktop.org/drm/intel/issues/5190
  [i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235
  [i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286
  [i915#5289]: https://gitlab.freedesktop.org/drm/intel/issues/5289
  [i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354
  [i915#5493]: https://gitlab.freedesktop.org/drm/intel/issues/5493
  [i915#5566]: https://gitlab.freedesktop.org/drm/intel/issues/5566
  [i915#5784]: https://gitlab.freedesktop.org/drm/intel/issues/5784
  [i915#5793]: https://gitlab.freedesktop.org/drm/intel/issues/5793
  [i915#5882]: https://gitlab.freedesktop.org/drm/intel/issues/5882
  [i915#5889]: https://gitlab.freedesktop.org/drm/intel/issues/5889
  [i915#5978]: https://gitlab.freedesktop.org/drm/intel/issues/5978
  [i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095
  [i915#6187]: https://gitlab.freedesktop.org/drm/intel/issues/6187
  [i915#6228]: https://gitlab.freedesktop.org/drm/intel/issues/6228
  [i915#6245]: https://gitlab.freedesktop.org/drm/intel/issues/6245
  [i915#6301]: https://gitlab.freedesktop.org/drm/intel/issues/6301
  [i915#6334]: https://gitlab.freedesktop.org/drm/intel/issues/6334
  [i915#6524]: https://gitlab.freedesktop.org/drm/intel/issues/6524
  [i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621
  [i915#6805]: https://gitlab.freedesktop.org/drm/intel/issues/6805
  [i915#6944]: https://gitlab.freedesktop.org/drm/intel/issues/6944
  [i915#7016]: https://gitlab.freedesktop.org/drm/intel/issues/7016
  [i915#7116]: https://gitlab.freedesktop.org/drm/intel/issues/7116
  [i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118
  [i915#7173]: https://gitlab.freedesktop.org/drm/intel/issues/7173
  [i915#7213]: https://gitlab.freedesktop.org/drm/intel/issues/7213
  [i915#7443]: https://gitlab.freedesktop.org/drm/intel/issues/7443
  [i915#7582]: https://gitlab.freedesktop.org/drm/intel/issues/7582
  [i915#7707]: https://gitlab.freedesktop.org/drm/intel/issues/7707
  [i915#7711]: https://gitlab.freedesktop.org/drm/intel/issues/7711
  [i915#7742]: https://gitlab.freedesktop.org/drm/intel/issues/7742
  [i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828
  [i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79
  [i915#7975]: https://gitlab.freedesktop.org/drm/intel/issues/7975
  [i915#8213]: https://gitlab.freedesktop.org/drm/intel/issues/8213
  [i915#8228]: https://gitlab.freedesktop.org/drm/intel/issues/8228
  [i915#8381]: https://gitlab.freedesktop.org/drm/intel/issues/8381
  [i915#8411]: https://gitlab.freedesktop.org/drm/intel/issues/8411
  [i915#8414]: https://gitlab.freedesktop.org/drm/intel/issues/8414
  [i915#8428]: https://gitlab.freedesktop.org/drm/intel/issues/8428
  [i915#8516]: https://gitlab.freedesktop.org/drm/intel/issues/8516
  [i915#8555]: https://gitlab.freedesktop.org/drm/intel/issues/8555
  [i915#8588]: https://gitlab.freedesktop.org/drm/intel/issues/8588
  [i915#8623]: https://gitlab.freedesktop.org/drm/intel/issues/8623
  [i915#8708]: https://gitlab.freedesktop.org/drm/intel/issues/8708
  [i915#8709]: https://gitlab.freedesktop.org/drm/intel/issues/8709
  [i915#8724]: https://gitlab.freedesktop.org/drm/intel/issues/8724
  [i915#8810]: https://gitlab.freedesktop.org/drm/intel/issues/8810
  [i915#8814]: https://gitlab.freedesktop.org/drm/intel/issues/8814
  [i915#8816]: https://gitlab.freedesktop.org/drm/intel/issues/8816
  [i915#8850]: https://gitlab.freedesktop.org/drm/intel/issues/8850
  [i915#8875]: https://gitlab.freedesktop.org/drm/intel/issues/8875
  [i915#9196]: https://gitlab.freedesktop.org/drm/intel/issues/9196
  [i915#9227]: https://gitlab.freedesktop.org/drm/intel/issues/9227
  [i915#9275]: https://gitlab.freedesktop.org/drm/intel/issues/9275
  [i915#9318]: https://gitlab.freedesktop.org/drm/intel/issues/9318
  [i915#9337]: https://gitlab.freedesktop.org/drm/intel/issues/9337
  [i915#9412]: https://gitlab.freedesktop.org/drm/intel/issues/9412
  [i915#9423]: https://gitlab.freedesktop.org/drm/intel/issues/9423
  [i915#9424]: https://gitlab.freedesktop.org/drm/intel/issues/9424
  [i915#9519]: https://gitlab.freedesktop.org/drm/intel/issues/9519
  [i915#9569]: https://gitlab.freedesktop.org/drm/intel/issues/9569
  [i915#9673]: https://gitlab.freedesktop.org/drm/intel/issues/9673
  [i915#9683]: https://gitlab.freedesktop.org/drm/intel/issues/9683
  [i915#9685]: https://gitlab.freedesktop.org/drm/intel/issues/9685
  [i915#9688]: https://gitlab.freedesktop.org/drm/intel/issues/9688
  [i915#9723]: https://gitlab.freedesktop.org/drm/intel/issues/9723
  [i915#9732]: https://gitlab.freedesktop.org/drm/intel/issues/9732
  [i915#9766]: https://gitlab.freedesktop.org/drm/intel/issues/9766
  [i915#9781]: https://gitlab.freedesktop.org/drm/intel/issues/9781
  [i915#9809]: https://gitlab.freedesktop.org/drm/intel/issues/9809
  [i915#9812]: https://gitlab.freedesktop.org/drm/intel/issues/9812
  [i915#9820]: https://gitlab.freedesktop.org/drm/intel/issues/9820
  [i915#9833]: https://gitlab.freedesktop.org/drm/intel/issues/9833
  [i915#9849]: https://gitlab.freedesktop.org/drm/intel/issues/9849
  [i915#9878]: https://gitlab.freedesktop.org/drm/intel/issues/9878
  [i915#9917]: https://gitlab.freedesktop.org/drm/intel/issues/9917
  [i915#9934]: https://gitlab.freedesktop.org/drm/intel/issues/9934


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

  * CI: CI-20190529 -> None
  * IGT: IGT_7733 -> IGTPW_10748

  CI-20190529: 20190529
  CI_DRM_14360: 3bdccc6629ee909a167daedd6a8b75f6967ab726 @ git://anongit.freedesktop.org/gfx-ci/linux
  IGTPW_10748: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/index.html
  IGT_7733: aef5f474230d00901e4e80da00ce696eb99f71e5 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git

== Logs ==

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

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

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

* Re: ✗ Fi.CI.IGT: failure for intel-buf changes for xe render-copy tests
  2024-02-29 12:07 ` ✗ Fi.CI.IGT: failure " Patchwork
@ 2024-02-29 12:25   ` Zbigniew Kempczyński
  0 siblings, 0 replies; 20+ messages in thread
From: Zbigniew Kempczyński @ 2024-02-29 12:25 UTC (permalink / raw
  To: igt-dev

On Thu, Feb 29, 2024 at 12:07:05PM +0000, Patchwork wrote:
>    Patch Details
> 
>    Series:  intel-buf changes for xe render-copy tests                      
>    URL:     https://patchwork.freedesktop.org/series/130508/                
>    State:   failure                                                         
>    Details: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/index.html 
> 
>           CI Bug Log - changes from IGT_7733_full -> IGTPW_10748_full
> 
> Summary
> 
>    FAILURE
> 
>    Serious unknown changes coming with IGTPW_10748_full absolutely need to be
>    verified manually.
> 
>    If you think the reported changes have nothing to do with the changes
>    introduced in IGTPW_10748_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_10748/index.html
> 
> Participating hosts (8 -> 8)
> 
>    No changes in participating hosts
> 
> Possible new issues
> 
>    Here are the unknown changes that may have been introduced in
>    IGTPW_10748_full:
> 
>   IGT changes
> 
>     Possible regressions
> 
>      * igt@kms_big_fb@y-tiled-16bpp-rotate-180:
> 
>           * shard-dg1: PASS -> INCOMPLETE

I've tested manually on dg1:

Subtest y-tiled-16bpp-rotate-180: SUCCESS (1,331s)

I assume then that above incomplete isn't related to the change.

--
Zbigniew

>      * igt@kms_flip@flip-vs-absolute-wf_vblank@a-hdmi-a2:
> 
>           * shard-rkl: NOTRUN -> INCOMPLETE
> 
>     Warnings
> 
>      * igt@api_intel_bb@render-ccs:
>           * shard-dg2: FAIL (i915#10288) -> FAIL
> 
> New tests
> 
>    New tests have been introduced between IGT_7733_full and IGTPW_10748_full:
> 
>   New IGT tests (16)
> 
>      * igt@kms_cursor_edge_walk@128x128-left-edge@pipe-a-dp-4:
> 
>           * Statuses : 1 pass(s)
>           * Exec time: [3.45] s
>      * igt@kms_cursor_edge_walk@128x128-left-edge@pipe-d-dp-4:
> 
>           * Statuses : 1 pass(s)
>           * Exec time: [3.33] s
>      * igt@kms_cursor_edge_walk@64x64-top-edge@pipe-a-dp-4:
> 
>           * Statuses : 1 pass(s)
>           * Exec time: [3.45] s
>      * igt@kms_cursor_edge_walk@64x64-top-edge@pipe-d-dp-4:
> 
>           * Statuses : 1 pass(s)
>           * Exec time: [3.33] s
>      * igt@kms_plane_alpha_blend@constant-alpha-min@pipe-d-dp-4:
> 
>           * Statuses : 1 pass(s)
>           * Exec time: [0.75] s
>      * igt@kms_plane_cursor@primary@pipe-c-dp-4-size-128:
> 
>           * Statuses : 1 pass(s)
>           * Exec time: [3.50] s
>      * igt@kms_plane_cursor@primary@pipe-c-dp-4-size-256:
> 
>           * Statuses : 1 pass(s)
>           * Exec time: [3.42] s
>      * igt@kms_plane_cursor@primary@pipe-c-dp-4-size-64:
> 
>           * Statuses : 1 pass(s)
>           * Exec time: [3.57] s
>      * igt@kms_plane_cursor@primary@pipe-d-dp-4-size-128:
> 
>           * Statuses : 1 pass(s)
>           * Exec time: [3.43] s
>      * igt@kms_plane_cursor@primary@pipe-d-dp-4-size-256:
> 
>           * Statuses : 1 pass(s)
>           * Exec time: [3.50] s
>      * igt@kms_plane_cursor@primary@pipe-d-dp-4-size-64:
> 
>           * Statuses : 1 pass(s)
>           * Exec time: [3.54] s
>      * igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-a-dp-4:
> 
>           * Statuses : 1 pass(s)
>           * Exec time: [0.09] s
>      * igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-b-dp-4:
> 
>           * Statuses : 1 pass(s)
>           * Exec time: [0.19] s
>      * igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-c-dp-4:
> 
>           * Statuses : 1 pass(s)
>           * Exec time: [0.20] s
>      * igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-d-dp-4:
> 
>           * Statuses : 1 pass(s)
>           * Exec time: [0.21] s
>      * igt@kms_rmfb@close-fd@pipe-c-dp-4:
> 
>           * Statuses : 1 pass(s)
>           * Exec time: [0.28] s
> 
> Known issues
> 
>    Here are the changes found in IGTPW_10748_full that come from known
>    issues:
> 
>   IGT changes
> 
>     Issues hit
> 
>      * igt@api_intel_bb@blit-reloc-purge-cache:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#8411) +1 other test skip
>      * igt@debugfs_test@basic-hwmon:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#9318)
>           * shard-tglu: NOTRUN -> SKIP (i915#9318)
>      * igt@drm_fdinfo@busy-idle@vecs0:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#8414) +5 other tests skip
>      * igt@drm_fdinfo@most-busy-idle-check-all@vecs1:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#8414) +20 other tests skip
>      * igt@gem_ctx_param@set-priority-not-supported:
> 
>           * shard-dg2: NOTRUN -> SKIP (fdo#109314)
>           * shard-rkl: NOTRUN -> SKIP (fdo#109314)
>      * igt@gem_ctx_persistence@engines-cleanup:
> 
>           * shard-snb: NOTRUN -> SKIP (fdo#109271 / i915#1099)
>      * igt@gem_ctx_persistence@heartbeat-close:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#8555)
>      * igt@gem_ctx_persistence@heartbeat-hang:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#8555) +1 other test skip
>      * igt@gem_ctx_persistence@saturated-hostile-nopreempt@ccs0:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#5882) +9 other tests skip
>      * igt@gem_ctx_persistence@saturated-hostile-nopreempt@vcs0:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#5882) +5 other tests skip
>      * igt@gem_ctx_sseu@invalid-args:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#280)
>      * igt@gem_ctx_sseu@invalid-sseu:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#280)
>           * shard-tglu: NOTRUN -> SKIP (i915#280)
>      * igt@gem_eio@unwedge-stress:
> 
>           * shard-dg1: PASS -> FAIL (i915#5784) +1 other test fail
>      * igt@gem_exec_balancer@bonded-false-hang:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#4812) +1 other test skip
>      * igt@gem_exec_balancer@parallel-ordering:
> 
>           * shard-rkl: NOTRUN -> SKIP (i915#4525) +1 other test skip
>      * igt@gem_exec_capture@capture-invisible@lmem0:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#6334) +1 other test skip
>      * igt@gem_exec_endless@dispatch@bcs0:
> 
>           * shard-dg2: NOTRUN -> TIMEOUT (i915#3778 / i915#7016)
>      * igt@gem_exec_fair@basic-flow:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#3539 / i915#4852) +1 other test
>             skip
>      * igt@gem_exec_fair@basic-none@rcs0:
> 
>           * shard-glk: NOTRUN -> FAIL (i915#2842) +2 other tests fail
>      * igt@gem_exec_fair@basic-sync:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#4473 / i915#4771)
>      * igt@gem_exec_fair@basic-throttle:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#3539)
>      * igt@gem_exec_reloc@basic-cpu-gtt-noreloc:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#3281) +11 other tests skip
>      * igt@gem_exec_reloc@basic-gtt-active:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#3281)
>      * igt@gem_exec_reloc@basic-wc-cpu:
> 
>           * shard-rkl: NOTRUN -> SKIP (i915#3281) +2 other tests skip
>      * igt@gem_exec_reloc@basic-write-wc-active:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#3281)
>      * igt@gem_exec_schedule@preempt-queue-chain:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#4812)
>      * igt@gem_exec_schedule@reorder-wide:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#4537 / i915#4812) +1 other test
>             skip
>      * igt@gem_exec_suspend@basic-s0@lmem0:
> 
>           * shard-dg2: NOTRUN -> INCOMPLETE (i915#9275)
>      * igt@gem_exec_suspend@basic-s4-devices@lmem0:
> 
>           * shard-dg2: NOTRUN -> ABORT (i915#7975 / i915#8213)
>      * igt@gem_exec_suspend@basic-s4-devices@smem:
> 
>           * shard-rkl: NOTRUN -> ABORT (i915#7975 / i915#8213)
>      * igt@gem_fence_thrash@bo-copy:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#4860)
>      * igt@gem_fenced_exec_thrash@no-spare-fences:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#4860)
>      * igt@gem_gtt_cpu_tlb:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#4077) +3 other tests skip
>      * igt@gem_huc_copy@huc-copy:
> 
>           * shard-glk: NOTRUN -> SKIP (fdo#109271 / i915#2190)
>      * igt@gem_lmem_evict@dontneed-evict-race:
> 
>           * shard-rkl: NOTRUN -> SKIP (i915#4613 / i915#7582)
>      * igt@gem_lmem_swapping@basic:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#4613) +1 other test skip
>      * igt@gem_lmem_swapping@heavy-verify-multi-ccs:
> 
>           * shard-glk: NOTRUN -> SKIP (fdo#109271 / i915#4613) +1 other test
>             skip
>      * igt@gem_lmem_swapping@heavy-verify-random-ccs:
> 
>           * shard-rkl: NOTRUN -> SKIP (i915#4613) +1 other test skip
>      * igt@gem_lmem_swapping@smem-oom@lmem0:
> 
>           * shard-dg2: NOTRUN -> TIMEOUT (i915#5493)
>      * igt@gem_lmem_swapping@verify-ccs:
> 
>           * shard-tglu: NOTRUN -> SKIP (i915#4613)
>      * igt@gem_lmem_swapping@verify-ccs@lmem0:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#4565)
>      * igt@gem_media_vme:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#284)
>           * shard-dg2: NOTRUN -> SKIP (i915#284)
>           * shard-tglu: NOTRUN -> SKIP (i915#284)
>      * igt@gem_mmap_gtt@zero-extend:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#4077) +19 other tests skip
>      * igt@gem_mmap_wc@write-gtt-read-wc:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#4083) +1 other test skip
>      * igt@gem_mmap_wc@write-prefaulted:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#4083) +6 other tests skip
>      * igt@gem_mmap_wc@write-wc-read-gtt:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#4083)
>      * igt@gem_partial_pwrite_pread@reads-uncached:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#3282) +8 other tests skip
>      * igt@gem_pwrite@basic-exhaustion:
> 
>           * shard-rkl: NOTRUN -> SKIP (i915#3282) +3 other tests skip
>      * igt@gem_pxp@create-regular-buffer:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#4270) +1 other test skip
>      * igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#4270) +5 other tests skip
>           * shard-rkl: NOTRUN -> SKIP (i915#4270) +1 other test skip
>      * igt@gem_pxp@verify-pxp-key-change-after-suspend-resume:
> 
>           * shard-tglu: NOTRUN -> SKIP (i915#4270) +1 other test skip
>           * shard-mtlp: NOTRUN -> SKIP (i915#4270)
>      * igt@gem_readwrite@beyond-eob:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#3282) +2 other tests skip
>      * igt@gem_render_copy@yf-tiled-mc-ccs-to-vebox-y-tiled:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#5190) +14 other tests skip
>      * igt@gem_render_copy@yf-tiled-to-vebox-linear:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#8428) +1 other test skip
>      * igt@gem_set_tiling_vs_blt@tiled-to-untiled:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#4079) +1 other test skip
>           * shard-mtlp: NOTRUN -> SKIP (i915#4079)
>      * igt@gem_softpin@evict-snoop-interruptible:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#4885) +1 other test skip
>      * igt@gem_spin_batch@spin-all-new:
> 
>           * shard-dg2: NOTRUN -> FAIL (i915#5889)
>      * igt@gem_userptr_blits@create-destroy-unsync:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#3297) +3 other tests skip
>      * igt@gem_userptr_blits@dmabuf-sync:
> 
>           * shard-rkl: NOTRUN -> SKIP (i915#3323)
>      * igt@gem_userptr_blits@dmabuf-unsync:
> 
>           * shard-rkl: NOTRUN -> SKIP (i915#3297) +1 other test skip
>      * igt@gem_userptr_blits@forbidden-operations:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#3282 / i915#3297)
>      * igt@gem_userptr_blits@invalid-mmap-offset-unsync:
> 
>           * shard-tglu: NOTRUN -> SKIP (i915#3297) +2 other tests skip
>      * igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#3297 / i915#4880)
>      * igt@gem_userptr_blits@unsync-overlap:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#3297) +1 other test skip
>      * igt@gen3_render_tiledx_blits:
> 
>           * shard-dg2: NOTRUN -> SKIP (fdo#109289) +3 other tests skip
>           * shard-tglu: NOTRUN -> SKIP (fdo#109289) +1 other test skip
>      * igt@gen9_exec_parse@allowed-single:
> 
>           * shard-rkl: NOTRUN -> SKIP (i915#2527) +1 other test skip
>      * igt@gen9_exec_parse@basic-rejected:
> 
>           * shard-tglu: NOTRUN -> SKIP (i915#2527 / i915#2856) +1 other test
>             skip
>           * shard-mtlp: NOTRUN -> SKIP (i915#2856)
>      * igt@gen9_exec_parse@bb-oversize:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#2527) +1 other test skip
>      * igt@gen9_exec_parse@valid-registers:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#2856) +7 other tests skip
>      * igt@i915_module_load@reload-with-fault-injection:
> 
>           * shard-tglu: NOTRUN -> INCOMPLETE (i915#10137)
>           * shard-glk: PASS -> INCOMPLETE (i915#10137 / i915#9849)
>           * shard-dg2: NOTRUN -> INCOMPLETE (i915#10137 / i915#9820 /
>             i915#9849)
>      * igt@i915_pm_rc6_residency@rc6-idle@gt0-bcs0:
> 
>           * shard-tglu: NOTRUN -> WARN (i915#2681) +3 other tests warn
>      * igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0:
> 
>           * shard-dg1: NOTRUN -> FAIL (i915#3591) +1 other test fail
>      * igt@i915_pm_rpm@gem-execbuf-stress-pc8:
> 
>           * shard-dg2: NOTRUN -> SKIP (fdo#109293 / fdo#109506)
>      * igt@i915_pm_rps@basic-api:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#6621)
>      * igt@i915_pm_rps@min-max-config-idle:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#6621) +1 other test skip
>      * igt@i915_query@hwconfig_table:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#6245)
>      * igt@i915_query@query-topology-unsupported:
> 
>           * shard-dg2: NOTRUN -> SKIP (fdo#109302)
>      * igt@i915_suspend@basic-s3-without-i915:
> 
>           * shard-rkl: PASS -> FAIL (i915#10031) +1 other test fail
>           * shard-tglu: NOTRUN -> INCOMPLETE (i915#7443)
>      * igt@i915_suspend@fence-restore-tiled2untiled:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#4077) +6 other tests skip
>      * igt@intel_hwmon@hwmon-write:
> 
>           * shard-rkl: NOTRUN -> SKIP (i915#7707)
>      * igt@kms_addfb_basic@addfb25-framebuffer-vs-set-tiling:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#4212) +1 other test skip
>      * igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#4212)
>      * igt@kms_addfb_basic@basic-y-tiled-legacy:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#4212)
>      * igt@kms_addfb_basic@invalid-smem-bo-on-discrete:
> 
>           * shard-tglu: NOTRUN -> SKIP (i915#3826)
>      * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-d-hdmi-a-3-4-mc-ccs:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#8709) +11 other tests skip
>      * igt@kms_async_flips@invalid-async-flip:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#6228)
>      * igt@kms_big_fb@4-tiled-64bpp-rotate-90:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#4538 / i915#5286) +4 other tests
>             skip
>      * igt@kms_big_fb@4-tiled-addfb:
> 
>           * shard-rkl: NOTRUN -> SKIP (i915#5286) +2 other tests skip
>      * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0:
> 
>           * shard-tglu: NOTRUN -> SKIP (fdo#111615 / i915#5286) +1 other test
>             skip
>      * igt@kms_big_fb@linear-16bpp-rotate-270:
> 
>           * shard-tglu: NOTRUN -> SKIP (fdo#111614) +3 other tests skip
>           * shard-mtlp: NOTRUN -> SKIP (fdo#111614) +1 other test skip
>      * igt@kms_big_fb@linear-64bpp-rotate-270:
> 
>           * shard-dg2: NOTRUN -> SKIP (fdo#111614) +1 other test skip
>      * igt@kms_big_fb@x-tiled-32bpp-rotate-270:
> 
>           * shard-rkl: NOTRUN -> SKIP (fdo#111614 / i915#3638) +1 other test
>             skip
>      * igt@kms_big_fb@x-tiled-64bpp-rotate-270:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#3638) +2 other tests skip
>      * igt@kms_big_fb@y-tiled-64bpp-rotate-270:
> 
>           * shard-mtlp: NOTRUN -> SKIP (fdo#111615) +3 other tests skip
>      * igt@kms_big_fb@y-tiled-addfb:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#6187)
>      * igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip:
> 
>           * shard-tglu: PASS -> FAIL (i915#3743)
>      * igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#4538 / i915#5190) +15 other tests
>             skip
>      * igt@kms_big_fb@yf-tiled-64bpp-rotate-270:
> 
>           * shard-tglu: NOTRUN -> SKIP (fdo#111615)
>      * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#4538)
>      * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-async-flip:
> 
>           * shard-rkl: NOTRUN -> SKIP (fdo#110723)
>      * igt@kms_big_joiner@invalid-modeset:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#2705) +1 other test skip
>      * igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-3:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#7213) +3 other tests skip
>      * igt@kms_cdclk@plane-scaling@pipe-d-dp-4:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#4087) +3 other tests skip
>      * igt@kms_chamelium_audio@dp-audio-edid:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#7828) +16 other tests skip
>      * igt@kms_chamelium_color@degamma:
> 
>           * shard-dg2: NOTRUN -> SKIP (fdo#111827) +1 other test skip
>           * shard-tglu: NOTRUN -> SKIP (fdo#111827)
>           * shard-mtlp: NOTRUN -> SKIP (fdo#111827)
>      * igt@kms_chamelium_edid@vga-edid-read:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#7828) +3 other tests skip
>      * igt@kms_chamelium_frames@vga-frame-dump:
> 
>           * shard-rkl: NOTRUN -> SKIP (i915#7828) +4 other tests skip
>      * igt@kms_chamelium_hpd@hdmi-hpd-storm:
> 
>           * shard-tglu: NOTRUN -> SKIP (i915#7828) +3 other tests skip
>      * igt@kms_chamelium_hpd@vga-hpd-fast:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#7828) +2 other tests skip
>      * igt@kms_content_protection@dp-mst-lic-type-0:
> 
>           * shard-rkl: NOTRUN -> SKIP (i915#3116)
>      * igt@kms_content_protection@dp-mst-type-0:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#3299)
>      * igt@kms_content_protection@lic-type-0:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#9424)
>      * igt@kms_content_protection@lic-type-1:
> 
>           * shard-rkl: NOTRUN -> SKIP (i915#9424)
>      * igt@kms_content_protection@srm@pipe-a-dp-4:
> 
>           * shard-dg2: NOTRUN -> TIMEOUT (i915#7173)
>      * igt@kms_content_protection@type1:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#7118 / i915#9424) +1 other test
>             skip
>           * shard-rkl: NOTRUN -> SKIP (i915#7118 / i915#9424)
>      * igt@kms_content_protection@uevent:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#7116 / i915#9424)
>           * shard-tglu: NOTRUN -> SKIP (i915#6944 / i915#7116 / i915#7118 /
>             i915#9424)
>      * igt@kms_cursor_crc@cursor-offscreen-512x512:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#3359)
>           * shard-dg2: NOTRUN -> SKIP (i915#3359)
>      * igt@kms_cursor_crc@cursor-onscreen-32x32:
> 
>           * shard-rkl: NOTRUN -> SKIP (i915#3555) +4 other tests skip
>      * igt@kms_cursor_crc@cursor-random-128x42:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#8814)
>      * igt@kms_cursor_crc@cursor-random-512x512:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#3359)
>           * shard-tglu: NOTRUN -> SKIP (i915#3359) +1 other test skip
>      * igt@kms_cursor_crc@cursor-rapid-movement-max-size:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#3555) +10 other tests skip
>      * igt@kms_cursor_crc@cursor-sliding-32x32:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#3555 / i915#8814)
>      * igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic:
> 
>           * shard-dg2: NOTRUN -> SKIP (fdo#109274 / fdo#111767 / i915#5354)
>      * igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy:
> 
>           * shard-rkl: NOTRUN -> SKIP (fdo#111825) +5 other tests skip
>      * igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy:
> 
>           * shard-tglu: NOTRUN -> SKIP (fdo#109274)
>           * shard-mtlp: NOTRUN -> SKIP (i915#9809) +1 other test skip
>      * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#4103 / i915#4213) +1 other test
>             skip
>      * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size:
> 
>           * shard-tglu: NOTRUN -> SKIP (i915#4103)
>      * igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size:
> 
>           * shard-dg2: NOTRUN -> SKIP (fdo#109274 / i915#5354) +10 other
>             tests skip
>      * igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions:
> 
>           * shard-rkl: NOTRUN -> SKIP (i915#4103)
>      * igt@kms_cursor_legacy@single-move@pipe-a:
> 
>           * shard-rkl: PASS -> DMESG-WARN (i915#10166)
>      * igt@kms_dirtyfb@drrs-dirtyfb-ioctl:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#9833)
>      * igt@kms_dirtyfb@fbc-dirtyfb-ioctl@a-hdmi-a-2:
> 
>           * shard-dg2: NOTRUN -> SKIP (fdo#110189 / i915#9227)
>           * shard-rkl: NOTRUN -> SKIP (fdo#110189 / i915#9723)
>      * igt@kms_dirtyfb@fbc-dirtyfb-ioctl@a-hdmi-a-3:
> 
>           * shard-dg1: NOTRUN -> SKIP (fdo#110189 / i915#9723)
>      * igt@kms_display_modes@mst-extended-mode-negative:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#8588)
>      * igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1:
> 
>           * shard-rkl: NOTRUN -> SKIP (i915#3804)
>      * igt@kms_dsc@dsc-fractional-bpp:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#3840 / i915#9688)
>      * igt@kms_dsc@dsc-with-output-formats:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#3555 / i915#3840)
>           * shard-rkl: NOTRUN -> SKIP (i915#3555 / i915#3840)
>      * igt@kms_feature_discovery@display-3x:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#1839) +1 other test skip
>      * igt@kms_feature_discovery@dp-mst:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#9337)
>           * shard-rkl: NOTRUN -> SKIP (i915#9337)
>      * igt@kms_fence_pin_leak:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#4881)
>      * igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible:
> 
>           * shard-tglu: NOTRUN -> SKIP (fdo#109274 / i915#3637 / i915#3966)
>      * igt@kms_flip@2x-flip-vs-expired-vblank:
> 
>           * shard-dg1: NOTRUN -> SKIP (fdo#111825 / i915#9934)
>           * shard-tglu: NOTRUN -> SKIP (fdo#109274 / i915#3637)
>      * igt@kms_flip@2x-flip-vs-expired-vblank-interruptible:
> 
>           * shard-dg2: NOTRUN -> SKIP (fdo#109274 / fdo#111767)
>      * igt@kms_flip@2x-flip-vs-panning-vs-hang:
> 
>           * shard-dg2: NOTRUN -> SKIP (fdo#109274) +5 other tests skip
>      * igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a2:
> 
>           * shard-glk: PASS -> FAIL (i915#79)
>      * igt@kms_flip@flip-vs-fences-interruptible:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#8381) +1 other test skip
>           * shard-mtlp: NOTRUN -> SKIP (i915#8381)
>      * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-default-mode:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#2672)
>      * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode:
> 
>           * shard-tglu: NOTRUN -> SKIP (i915#2587 / i915#2672)
>      * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling@pipe-a-valid-mode:
> 
>           * shard-rkl: NOTRUN -> SKIP (i915#2672)
>      * igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-downscaling@pipe-a-default-mode:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#3555 / i915#8810)
>      * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#2587 / i915#2672)
>      * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#2672) +5 other tests skip
>      * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling@pipe-a-default-mode:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#2672 / i915#3555)
>      * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-blt:
> 
>           * shard-snb: PASS -> SKIP (fdo#109271 / fdo#111767)
>      * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#8708) +15 other tests skip
>      * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-pgflip-blt:
> 
>           * shard-dg1: NOTRUN -> SKIP (fdo#111825) +17 other tests skip
>      * igt@kms_frontbuffer_tracking@fbc-2p-rte:
> 
>           * shard-snb: PASS -> SKIP (fdo#109271) +7 other tests skip
>      * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-blt:
> 
>           * shard-mtlp: NOTRUN -> SKIP (fdo#111767 / i915#1825) +1 other test
>             skip
>      * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-wc:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#8708) +4 other tests skip
>      * igt@kms_frontbuffer_tracking@fbc-tiling-y:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#10055)
>           * shard-dg2: NOTRUN -> SKIP (i915#10055)
>      * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-blt:
> 
>           * shard-tglu: NOTRUN -> SKIP (fdo#110189) +10 other tests skip
>      * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-render:
> 
>           * shard-dg2: NOTRUN -> SKIP (fdo#111767 / i915#5354) +1 other test
>             skip
>           * shard-rkl: NOTRUN -> SKIP (fdo#111767 / fdo#111825 / i915#1825)
>             +1 other test skip
>      * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-plflip-blt:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#5354) +39 other tests skip
>      * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-wc:
> 
>           * shard-tglu: NOTRUN -> SKIP (fdo#109280 / fdo#111767)
>      * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-mmap-wc:
> 
>           * shard-glk: NOTRUN -> SKIP (fdo#109271) +114 other tests skip
>      * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-fullscreen:
> 
>           * shard-tglu: NOTRUN -> SKIP (fdo#109280) +18 other tests skip
>      * igt@kms_frontbuffer_tracking@pipe-fbc-rte:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#9766)
>      * igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-mmap-gtt:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#8708) +2 other tests skip
>      * igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#3458) +23 other tests skip
>      * igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-gtt:
> 
>           * shard-rkl: NOTRUN -> SKIP (i915#3023) +9 other tests skip
>      * igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-pwrite:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#3458) +6 other tests skip
>      * igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#1825) +8 other tests skip
>      * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-blt:
> 
>           * shard-rkl: NOTRUN -> SKIP (fdo#111825 / i915#1825) +14 other
>             tests skip
>      * igt@kms_hdr@static-toggle-suspend:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#3555 / i915#8228) +2 other tests
>             skip
>      * igt@kms_panel_fitting@legacy:
> 
>           * shard-snb: NOTRUN -> SKIP (fdo#109271) +22 other tests skip
>           * shard-dg2: NOTRUN -> SKIP (i915#6301)
>      * igt@kms_pipe_b_c_ivb@disable-pipe-b-enable-pipe-c:
> 
>           * shard-mtlp: NOTRUN -> SKIP (fdo#109289) +1 other test skip
>      * igt@kms_pipe_b_c_ivb@enable-pipe-c-while-b-has-3-lanes:
> 
>           * shard-dg1: NOTRUN -> SKIP (fdo#109289) +2 other tests skip
>      * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-b-dp-4:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#9423) +11 other tests skip
>      * igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-a-hdmi-a-4:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#9423) +27 other tests skip
>      * igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-d-hdmi-a-1:
> 
>           * shard-tglu: NOTRUN -> SKIP (i915#9423) +7 other tests skip
>      * igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-a-hdmi-a-2:
> 
>           * shard-rkl: NOTRUN -> SKIP (i915#9423) +1 other test skip
>      * igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-a-hdmi-a-3:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#5176 / i915#9423) +3 other tests
>             skip
>      * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b-hdmi-a-2:
> 
>           * shard-rkl: NOTRUN -> SKIP (i915#5235) +7 other tests skip
>      * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-c-hdmi-a-1:
> 
>           * shard-tglu: NOTRUN -> SKIP (i915#5235) +3 other tests skip
>      * igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-a-hdmi-a-2:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#5235 / i915#9423) +19 other tests
>             skip
>      * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-d-hdmi-a-4:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#5235) +11 other tests skip
>      * igt@kms_pm_backlight@fade:
> 
>           * shard-tglu: NOTRUN -> SKIP (i915#9812)
>           * shard-dg1: NOTRUN -> SKIP (i915#5354)
>      * igt@kms_pm_dc@dc5-psr:
> 
>           * shard-rkl: NOTRUN -> SKIP (i915#9685)
>      * igt@kms_pm_dc@dc6-dpms:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#5978)
>           * shard-rkl: NOTRUN -> SKIP (i915#3361)
>      * igt@kms_pm_rpm@modeset-lpsp:
> 
>           * shard-dg2: PASS -> SKIP (i915#9519)
>           * shard-rkl: PASS -> SKIP (i915#9519) +3 other tests skip
>      * igt@kms_pm_rpm@modeset-lpsp-stress:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#9519) +1 other test skip
>      * igt@kms_pm_rpm@modeset-pc8-residency-stress:
> 
>           * shard-rkl: NOTRUN -> SKIP (fdo#109293 / fdo#109506)
>      * igt@kms_prime@basic-modeset-hybrid:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#6524 / i915#6805)
>      * igt@kms_prime@d3hot:
> 
>           * shard-rkl: NOTRUN -> SKIP (i915#6524)
>      * igt@kms_psr2_sf@fbc-overlay-plane-update-continuous-sf:
> 
>           * shard-dg2: NOTRUN -> SKIP (fdo#110189) +4 other tests skip
>      * igt@kms_psr2_sf@fbc-plane-move-sf-dmg-area:
> 
>           * shard-glk: NOTRUN -> SKIP (fdo#109271 / fdo#110189) +4 other
>             tests skip
>      * igt@kms_psr2_sf@fbc-primary-plane-update-sf-dmg-area:
> 
>           * shard-dg1: NOTRUN -> SKIP (fdo#110189) +1 other test skip
>      * igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-fully-sf:
> 
>           * shard-rkl: NOTRUN -> SKIP (fdo#110189) +1 other test skip
>      * igt@kms_psr2_su@page_flip-nv12:
> 
>           * shard-dg1: NOTRUN -> SKIP (fdo#111068 / i915#9683)
>      * igt@kms_psr2_su@page_flip-xrgb8888:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#9683) +1 other test skip
>           * shard-rkl: NOTRUN -> SKIP (fdo#111068 / i915#9683)
>      * igt@kms_psr@fbc-pr-cursor-plane-move:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#9688) +5 other tests skip
>      * igt@kms_psr@fbc-psr2-cursor-blt:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#9732) +8 other tests skip
>      * igt@kms_psr@pr-sprite-plane-onoff:
> 
>           * shard-tglu: NOTRUN -> SKIP (i915#9732) +11 other tests skip
>      * igt@kms_psr@psr-cursor-mmap-cpu:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#9732) +18 other tests skip
>      * igt@kms_psr@psr-primary-mmap-cpu:
> 
>           * shard-rkl: NOTRUN -> SKIP (i915#9732) +7 other tests skip
>      * igt@kms_psr@psr2-cursor-blt:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#9673 / i915#9732) +5 other tests
>             skip
>      * igt@kms_rotation_crc@primary-y-tiled-reflect-x-0:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#5289)
>      * igt@kms_rotation_crc@primary-y-tiled-reflect-x-90:
> 
>           * shard-rkl: PASS -> INCOMPLETE (i915#8875 / i915#9569)
>      * igt@kms_rotation_crc@sprite-rotation-270:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#4235) +1 other test skip
>      * igt@kms_setmode@invalid-clone-single-crtc-stealing:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#3555) +2 other tests skip
>           * shard-tglu: NOTRUN -> SKIP (i915#3555) +1 other test skip
>      * igt@kms_tiled_display@basic-test-pattern:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#8623) +1 other test skip
>           * shard-rkl: NOTRUN -> SKIP (i915#8623)
>      * igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-1:
> 
>           * shard-snb: PASS -> FAIL (i915#9196)
>      * igt@kms_universal_plane@cursor-fb-leak@pipe-d-hdmi-a-1:
> 
>           * shard-tglu: NOTRUN -> FAIL (i915#9196) +3 other tests fail
>      * igt@kms_writeback@writeback-fb-id-xrgb2101010:
> 
>           * shard-rkl: NOTRUN -> SKIP (i915#2437 / i915#9412)
>      * igt@perf@unprivileged-single-ctx-counters:
> 
>           * shard-dg1: NOTRUN -> SKIP (fdo#109289 / i915#2433)
>      * igt@perf_pmu@busy-double-start@ccs0:
> 
>           * shard-mtlp: NOTRUN -> FAIL (i915#4349)
>      * igt@perf_pmu@cpu-hotplug:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#8850)
>      * igt@perf_pmu@module-unload:
> 
>           * shard-dg2: NOTRUN -> FAIL (i915#5793)
>      * igt@perf_pmu@rc6-all-gts:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#8516)
>           * shard-rkl: NOTRUN -> SKIP (i915#8516)
>      * igt@prime_udl:
> 
>           * shard-dg2: NOTRUN -> SKIP (fdo#109291)
>           * shard-rkl: NOTRUN -> SKIP (fdo#109291)
>      * igt@prime_vgem@basic-fence-flip:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#3708)
>      * igt@prime_vgem@basic-write:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#3291 / i915#3708) +1 other test
>             skip
>      * igt@prime_vgem@coherency-gtt:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#3708 / i915#4077)
>      * igt@prime_vgem@fence-flip-hang:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#3708)
>           * shard-tglu: NOTRUN -> SKIP (fdo#109295)
>      * igt@sriov_basic@enable-vfs-autoprobe-off:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#9917)
>           * shard-tglu: NOTRUN -> SKIP (i915#9917)
>      * igt@syncobj_timeline@invalid-wait-zero-handles:
> 
>           * shard-dg2: NOTRUN -> FAIL (i915#9781)
>           * shard-dg1: NOTRUN -> FAIL (i915#9781)
>           * shard-glk: NOTRUN -> FAIL (i915#9781)
>      * igt@v3d/v3d_perfmon@get-values-invalid-pointer:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#2575) +3 other tests skip
>      * igt@v3d/v3d_submit_cl@multisync-out-syncs:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#2575) +19 other tests skip
>      * igt@v3d/v3d_submit_cl@single-out-sync:
> 
>           * shard-tglu: NOTRUN -> SKIP (fdo#109315 / i915#2575) +4 other
>             tests skip
>      * igt@v3d/v3d_submit_csd@bad-extension:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#2575) +4 other tests skip
>      * igt@v3d/v3d_submit_csd@bad-multisync-extension:
> 
>           * shard-rkl: NOTRUN -> SKIP (fdo#109315) +7 other tests skip
>      * igt@vc4/vc4_label_bo@set-bad-name:
> 
>           * shard-dg1: NOTRUN -> SKIP (i915#7711) +3 other tests skip
>      * igt@vc4/vc4_purgeable_bo@access-purged-bo-mem:
> 
>           * shard-mtlp: NOTRUN -> SKIP (i915#7711) +1 other test skip
>      * igt@vc4/vc4_tiling@get-bad-modifier:
> 
>           * shard-dg2: NOTRUN -> SKIP (i915#7711) +9 other tests skip
>           * shard-rkl: NOTRUN -> SKIP (i915#7711) +2 other tests skip
>      * igt@vc4/vc4_tiling@set-bad-flags:
> 
>           * shard-tglu: NOTRUN -> SKIP (i915#2575) +3 other tests skip
> 
>     Possible fixes
> 
>      * igt@drm_fdinfo@most-busy-check-all@rcs0:
> 
>           * shard-rkl: FAIL (i915#7742) -> PASS
>      * igt@gem_exec_fair@basic-pace@rcs0:
> 
>           * shard-tglu: FAIL (i915#2842) -> PASS +1 other test pass
>      * igt@gem_exec_fair@basic-pace@vecs0:
> 
>           * shard-rkl: FAIL (i915#2842) -> PASS +3 other tests pass
>      * igt@gem_exec_suspend@basic-s0@smem:
> 
>           * shard-dg2: INCOMPLETE (i915#9275) -> PASS
>      * igt@gen9_exec_parse@allowed-all:
> 
>           * shard-glk: INCOMPLETE (i915#10137 / i915#5566) -> PASS
>      * igt@i915_selftest@live@execlists:
> 
>           * shard-dg1: INCOMPLETE (i915#10137) -> PASS
>      * igt@i915_suspend@basic-s3-without-i915:
> 
>           * shard-snb: INCOMPLETE (i915#10044) -> PASS
>      * igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-async-flip:
> 
>           * shard-tglu: FAIL (i915#3743) -> PASS
>      * igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions:
> 
>           * shard-glk: FAIL (i915#2346) -> PASS
>      * igt@kms_flip@2x-absolute-wf_vblank-interruptible@ab-vga1-hdmi-a1:
> 
>           * shard-snb: INCOMPLETE -> PASS
>      * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-msflip-blt:
> 
>           * shard-snb: SKIP (fdo#109271) -> PASS +11 other tests pass
>      * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-gtt:
> 
>           * shard-snb: SKIP (fdo#109271 / fdo#111767) -> PASS
>      * igt@kms_pm_rpm@dpms-mode-unset-non-lpsp:
> 
>           * shard-dg2: SKIP (i915#9519) -> PASS
>      * igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
> 
>           * shard-rkl: SKIP (i915#9519) -> PASS +2 other tests pass
>      * igt@perf@enable-disable@0-rcs0:
> 
>           * shard-dg2: FAIL (i915#8724) -> PASS
> 
>     Warnings
> 
>      * igt@kms_content_protection@mei-interface:
> 
>           * shard-snb: INCOMPLETE (i915#9878) -> SKIP (fdo#109271)
>      * igt@kms_content_protection@srm:
> 
>           * shard-snb: SKIP (fdo#109271) -> INCOMPLETE (i915#8816)
>      * igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-plflip-blt:
> 
>           * shard-snb: SKIP (fdo#109271 / fdo#111767) -> SKIP (fdo#109271) +2
>             other tests skip
>      * igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
> 
>           * shard-rkl: SKIP (i915#4070 / i915#4816) -> SKIP (i915#4816)
>      * igt@kms_psr@fbc-psr-cursor-blt:
> 
>           * shard-dg2: SKIP (i915#9673 / i915#9732) -> SKIP (i915#9732) +8
>             other tests skip
>      * igt@kms_psr@psr2-primary-mmap-gtt:
> 
>           * shard-dg2: SKIP (i915#9732) -> SKIP (i915#9673 / i915#9732) +10
>             other tests skip
> 
>    {name}: This element is suppressed. This means it is ignored when
>    computing
>    the status of the difference (SUCCESS, WARNING, or FAILURE).
> 
> Build changes
> 
>      * CI: CI-20190529 -> None
>      * IGT: IGT_7733 -> IGTPW_10748
> 
>    CI-20190529: 20190529
>    CI_DRM_14360: 3bdccc6629ee909a167daedd6a8b75f6967ab726 @
>    git://anongit.freedesktop.org/gfx-ci/linux
>    IGTPW_10748:
>    https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10748/index.html
>    IGT_7733: aef5f474230d00901e4e80da00ce696eb99f71e5 @
>    https://gitlab.freedesktop.org/drm/igt-gpu-tools.git

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

end of thread, other threads:[~2024-02-29 12:25 UTC | newest]

Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-28 14:54 [PATCH i-g-t 0/7] intel-buf changes for xe render-copy tests Zbigniew Kempczyński
2024-02-28 14:54 ` [PATCH i-g-t 1/7] lib/intel_batchbuffer: Add I915_TILING_64 definition Zbigniew Kempczyński
2024-02-28 17:24   ` Matthew Auld
2024-02-28 14:54 ` [PATCH i-g-t 2/7] lib/intel_batchbuffer: Fix intel_bb_dump for Xe Zbigniew Kempczyński
2024-02-28 15:36   ` Matthew Auld
2024-02-28 14:54 ` [PATCH i-g-t 3/7] lib/intel_bufops: Add width and height to intel_buf Zbigniew Kempczyński
2024-02-28 16:10   ` Matthew Auld
2024-02-28 14:54 ` [PATCH i-g-t 4/7] lib/intel_bufops: Simplify buffer dimension calculations Zbigniew Kempczyński
2024-02-28 17:16   ` Matthew Auld
2024-02-28 14:54 ` [PATCH i-g-t 5/7] lib/intel_bufops: Use common helper to fill buffer with pattern Zbigniew Kempczyński
2024-02-28 17:17   ` Matthew Auld
2024-02-28 14:54 ` [PATCH i-g-t 6/7] lib/intel_bufops: Add png dump helper without detiling Zbigniew Kempczyński
2024-02-28 17:21   ` Matthew Auld
2024-02-28 14:54 ` [PATCH i-g-t 7/7] tests/xe_intel_bb: Dump do png " Zbigniew Kempczyński
2024-02-28 17:22   ` Matthew Auld
2024-02-28 21:26     ` Zbigniew Kempczyński
2024-02-28 18:15 ` ✓ Fi.CI.BAT: success for intel-buf changes for xe render-copy tests Patchwork
2024-02-28 18:16 ` ✓ CI.xeBAT: " Patchwork
2024-02-29 12:07 ` ✗ Fi.CI.IGT: failure " Patchwork
2024-02-29 12:25   ` Zbigniew Kempczyński

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.