* [PATCH i-g-t v3 0/4] Fill block-copy test gap for unaligned sizes
@ 2024-02-01 9:22 Zbigniew Kempczyński
2024-02-01 9:22 ` [PATCH i-g-t v3 1/4] lib/intel_blt: Add helpers for calculating stride and aligned height Zbigniew Kempczyński
` (6 more replies)
0 siblings, 7 replies; 8+ messages in thread
From: Zbigniew Kempczyński @ 2024-02-01 9:22 UTC (permalink / raw)
To: igt-dev
Using 512x512 resolution for testing is too optimistic and hides intel_blt
limitation for using different (smaller) resolutions which also might
not be aligned to expected stride and height.
Address this by adding few helpers, change blt buffer creation size
calculation and add "increment" version of the test in xe_ccs.
v2: fix handling Tile64 what also requires bpp in dumping to
png as helper for aligned height depend on it (Zbigniew)
v3: fix xmajor stride + make helpers public (Zbigniew)
Zbigniew Kempczyński (4):
lib/intel_blt: Add helpers for calculating stride and aligned height
lib/intel_blt: Change surface size calculation
lib/intel_blt: Use object pitch and aligned height on png write
tests/xe-ccs: Add tests which exercise small to large blit sizes
lib/intel_blt.c | 84 ++++++++++++++++-
lib/intel_blt.h | 6 +-
tests/intel/gem_ccs.c | 23 ++---
tests/intel/gem_exercise_blt.c | 16 ++--
tests/intel/xe_ccs.c | 167 ++++++++++++++++++++++++---------
tests/intel/xe_exercise_blt.c | 16 ++--
6 files changed, 238 insertions(+), 74 deletions(-)
--
2.34.1
^ permalink raw reply [flat|nested] 8+ messages in thread
* [PATCH i-g-t v3 1/4] lib/intel_blt: Add helpers for calculating stride and aligned height
2024-02-01 9:22 [PATCH i-g-t v3 0/4] Fill block-copy test gap for unaligned sizes Zbigniew Kempczyński
@ 2024-02-01 9:22 ` Zbigniew Kempczyński
2024-02-01 9:22 ` [PATCH i-g-t v3 2/4] lib/intel_blt: Change surface size calculation Zbigniew Kempczyński
` (5 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Zbigniew Kempczyński @ 2024-02-01 9:22 UTC (permalink / raw)
To: igt-dev; +Cc: Karolina Drobnik
Tiled surfaces have stride / aligned height constraints. Currently
blt library has limitation and doesn't work properly when surface
stride is not valid for specific tiling.
As an example lets say we want to copy from linear to xmajor
33 x 33 x 32bpp surface. Xmajor surface expects stride aligned to
512 bytes and height to 8 rows so this surface will occupy 512B x 40
(128 x 40 x 32 bpp).
Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
Cc: Karolina Drobnik <karolina.drobnik@intel.com>
---
v2: Fix stride/aligned height calculation for Tile64
v3: Fix stride calculation for xmajor
Make helpers public (fixes compilation warning due to lack
or static function users)
---
lib/intel_blt.c | 64 +++++++++++++++++++++++++++++++++++++++++++++++++
lib/intel_blt.h | 4 ++++
2 files changed, 68 insertions(+)
diff --git a/lib/intel_blt.c b/lib/intel_blt.c
index 25d251c4f8..13b1dbba4f 100644
--- a/lib/intel_blt.c
+++ b/lib/intel_blt.c
@@ -521,6 +521,70 @@ static int __block_tiling(enum blt_tiling_type tiling)
return 0;
}
+/**
+ * blt_get_min_stride
+ * @width: width in pixels
+ * @bpp: bits per pixel
+ * @tiling: tiling
+ *
+ * Function returns minimum posibble stride in bytes for width, bpp and tiling.
+ *
+ * Returns:
+ * minimum possible stride in bytes.
+ */
+uint32_t blt_get_min_stride(uint32_t width, uint32_t bpp,
+ enum blt_tiling_type tiling)
+{
+ switch (tiling) {
+ case T_LINEAR:
+ return width * bpp / 8;
+ case T_XMAJOR:
+ return ALIGN(width * bpp / 8, 512);
+ case T_TILE64:
+ 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);
+ }
+}
+
+/**
+ * blt_get_aligned_height
+ * @height: height in pixels
+ * @bpp: bits per pixel (used for Tile64 due to different tile organization
+ * in pixels)
+ * @tiling: tiling
+ *
+ * Function returns aligned height for specific tiling. Height returned is
+ * important from memory allocation perspective, because each tiling has
+ * specific memory constraints.
+ *
+ * Returns:
+ * height (rows) expected for specific tiling
+ */
+uint32_t blt_get_aligned_height(uint32_t height, uint32_t bpp,
+ enum blt_tiling_type tiling)
+{
+ switch (tiling) {
+ case T_LINEAR:
+ return height;
+ case T_XMAJOR:
+ return ALIGN(height, 8);
+ case T_TILE64:
+ 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 int __special_mode(const struct blt_copy_data *blt)
{
if (blt->src.handle == blt->dst.handle &&
diff --git a/lib/intel_blt.h b/lib/intel_blt.h
index d9be22fdf4..e3084dc0cd 100644
--- a/lib/intel_blt.h
+++ b/lib/intel_blt.h
@@ -212,6 +212,10 @@ bool blt_block_copy_supports_compression(int fd);
bool blt_uses_extended_block_copy(int fd);
const char *blt_tiling_name(enum blt_tiling_type tiling);
+uint32_t blt_get_min_stride(uint32_t width, uint32_t bpp,
+ enum blt_tiling_type tiling);
+uint32_t blt_get_aligned_height(uint32_t height, uint32_t bpp,
+ enum blt_tiling_type tiling);
void blt_copy_init(int fd, struct blt_copy_data *blt);
--
2.34.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH i-g-t v3 2/4] lib/intel_blt: Change surface size calculation
2024-02-01 9:22 [PATCH i-g-t v3 0/4] Fill block-copy test gap for unaligned sizes Zbigniew Kempczyński
2024-02-01 9:22 ` [PATCH i-g-t v3 1/4] lib/intel_blt: Add helpers for calculating stride and aligned height Zbigniew Kempczyński
@ 2024-02-01 9:22 ` Zbigniew Kempczyński
2024-02-01 9:22 ` [PATCH i-g-t v3 3/4] lib/intel_blt: Use object pitch and aligned height on png write Zbigniew Kempczyński
` (4 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Zbigniew Kempczyński @ 2024-02-01 9:22 UTC (permalink / raw)
To: igt-dev; +Cc: Karolina Drobnik
For tiled surfaces we need to ensure stride and height are valid
from the blit operation perspective. Calculate required surface
size according to tiling constraints.
Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
Cc: Karolina Drobnik <karolina.drobnik@intel.com>
---
lib/intel_blt.c | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/lib/intel_blt.c b/lib/intel_blt.c
index 13b1dbba4f..00208fc243 100644
--- a/lib/intel_blt.c
+++ b/lib/intel_blt.c
@@ -1858,13 +1858,21 @@ blt_create_object(const struct blt_copy_data *blt, uint32_t region,
bool create_mapping)
{
struct blt_copy_object *obj;
- uint64_t size = width * height * bpp / 8;
- uint32_t stride = tiling == T_LINEAR ? width * 4 : width;
+ uint32_t stride, aligned_height;
+ uint64_t size;
uint32_t handle;
uint8_t pat_index = DEFAULT_PAT_INDEX;
igt_assert_f(blt->driver, "Driver isn't set, have you called blt_copy_init()?\n");
+ stride = blt_get_min_stride(width, bpp, tiling);
+ aligned_height = blt_get_aligned_height(height, bpp, tiling);
+ size = stride * aligned_height;
+
+ /* blitter command expects stride in dwords on tiled surfaces */
+ if (tiling)
+ stride /= 4;
+
obj = calloc(1, sizeof(*obj));
obj->size = size;
--
2.34.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH i-g-t v3 3/4] lib/intel_blt: Use object pitch and aligned height on png write
2024-02-01 9:22 [PATCH i-g-t v3 0/4] Fill block-copy test gap for unaligned sizes Zbigniew Kempczyński
2024-02-01 9:22 ` [PATCH i-g-t v3 1/4] lib/intel_blt: Add helpers for calculating stride and aligned height Zbigniew Kempczyński
2024-02-01 9:22 ` [PATCH i-g-t v3 2/4] lib/intel_blt: Change surface size calculation Zbigniew Kempczyński
@ 2024-02-01 9:22 ` Zbigniew Kempczyński
2024-02-01 9:22 ` [PATCH i-g-t v3 4/4] tests/xe-ccs: Add tests which exercise small to large blit sizes Zbigniew Kempczyński
` (3 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Zbigniew Kempczyński @ 2024-02-01 9:22 UTC (permalink / raw)
To: igt-dev; +Cc: Karolina Drobnik
Pitch and buffer height on tiled surfaces might be bigger than
image width and height so dump memory to png using pitch size
instead width and aligned height instead height.
Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
Cc: Karolina Drobnik <karolina.drobnik@intel.com>
---
lib/intel_blt.c | 8 +++++++-
lib/intel_blt.h | 2 +-
tests/intel/gem_ccs.c | 23 ++++++++++++-----------
tests/intel/gem_exercise_blt.c | 16 ++++++++--------
tests/intel/xe_ccs.c | 23 ++++++++++++-----------
tests/intel/xe_exercise_blt.c | 16 ++++++++--------
6 files changed, 48 insertions(+), 40 deletions(-)
diff --git a/lib/intel_blt.c b/lib/intel_blt.c
index 00208fc243..6a1d7457c1 100644
--- a/lib/intel_blt.c
+++ b/lib/intel_blt.c
@@ -2076,12 +2076,13 @@ void blt_surface_info(const char *info, const struct blt_copy_object *obj)
* @obj: blitter copy object (@blt_copy_object) to save to png
* @width: width
* @height: height
+ * @bpp: bits per pixel
*
* Function save surface to png file. Assumes ARGB format where A == 0xff.
*/
void blt_surface_to_png(int fd, uint32_t run_id, const char *fileid,
const struct blt_copy_object *obj,
- uint32_t width, uint32_t height)
+ uint32_t width, uint32_t height, uint32_t bpp)
{
cairo_surface_t *surface;
cairo_status_t ret;
@@ -2091,6 +2092,11 @@ void blt_surface_to_png(int fd, uint32_t run_id, const char *fileid,
char filename[FILENAME_MAX];
bool is_xe = is_xe_device(fd);
+ if (obj->tiling) {
+ width = obj->pitch;
+ height = blt_get_aligned_height(height, bpp, obj->tiling);
+ }
+
snprintf(filename, FILENAME_MAX-1, "%d-%s-%s-%ux%u-%s.png",
run_id, fileid, blt_tiling_name(obj->tiling), width, height,
obj->compression ? "compressed" : "uncompressed");
diff --git a/lib/intel_blt.h b/lib/intel_blt.h
index e3084dc0cd..077283a088 100644
--- a/lib/intel_blt.h
+++ b/lib/intel_blt.h
@@ -315,7 +315,7 @@ void blt_surface_fill_rect(int fd, const struct blt_copy_object *obj,
uint32_t width, uint32_t height);
void blt_surface_to_png(int fd, uint32_t run_id, const char *fileid,
const struct blt_copy_object *obj,
- uint32_t width, uint32_t height);
+ uint32_t width, uint32_t height, uint32_t bpp);
void blt_dump_corruption_info_32b(const struct blt_copy_object *surf1,
const struct blt_copy_object *surf2);
diff --git a/tests/intel/gem_ccs.c b/tests/intel/gem_ccs.c
index 80a29ecab7..e8f16d7d88 100644
--- a/tests/intel/gem_ccs.c
+++ b/tests/intel/gem_ccs.c
@@ -82,9 +82,9 @@ struct test_config {
if (param.print_surface_info) \
blt_surface_info((name), (obj)); } while (0)
-#define WRITE_PNG(fd, id, name, obj, w, h) do { \
+#define WRITE_PNG(fd, id, name, obj, w, h, bpp) do { \
if (param.write_png) \
- blt_surface_to_png((fd), (id), (name), (obj), (w), (h)); } while (0)
+ blt_surface_to_png((fd), (id), (name), (obj), (w), (h), (bpp)); } while (0)
static void surf_copy(int i915,
const intel_ctx_t *ctx,
@@ -98,6 +98,7 @@ static void surf_copy(int i915,
struct blt_copy_data blt = {};
struct blt_block_copy_data_ext ext = {};
struct blt_ctrl_surf_copy_data surf = {};
+ const uint32_t bpp = 32;
uint32_t bb1, bb2, ccs, ccs2, *ccsmap, *ccsmap2;
uint64_t bb_size, ccssize = mid->size / CCS_RATIO(i915);
uint32_t *ccscopy;
@@ -172,7 +173,7 @@ static void surf_copy(int i915,
blt_set_batch(&blt.bb, bb2, bb_size, REGION_SMEM);
blt_block_copy(i915, ctx, e, ahnd, &blt, &ext);
gem_sync(i915, blt.dst.handle);
- WRITE_PNG(i915, run_id, "corrupted", &blt.dst, dst->x2, dst->y2);
+ WRITE_PNG(i915, run_id, "corrupted", &blt.dst, dst->x2, dst->y2, bpp);
result = memcmp(src->ptr, dst->ptr, src->size);
igt_assert(result != 0);
@@ -182,7 +183,7 @@ static void surf_copy(int i915,
blt_block_copy(i915, ctx, e, ahnd, &blt, &ext);
gem_sync(i915, blt.dst.handle);
- WRITE_PNG(i915, run_id, "corrected", &blt.dst, dst->x2, dst->y2);
+ WRITE_PNG(i915, run_id, "corrected", &blt.dst, dst->x2, dst->y2, bpp);
result = memcmp(src->ptr, dst->ptr, src->size);
if (result)
blt_dump_corruption_info_32b(src, dst);
@@ -346,7 +347,7 @@ static void block_copy(int i915,
PRINT_SURFACE_INFO("dst", dst);
blt_surface_fill_rect(i915, src, width, height);
- WRITE_PNG(i915, run_id, "src", src, width, height);
+ WRITE_PNG(i915, run_id, "src", src, width, height, bpp);
blt.color_depth = CD_32bit;
blt.print_bb = param.print_bb;
@@ -363,7 +364,7 @@ static void block_copy(int i915,
if (mid->compression)
igt_assert(memcmp(src->ptr, mid->ptr, src->size) != 0);
- WRITE_PNG(i915, run_id, "mid", &blt.dst, width, height);
+ WRITE_PNG(i915, run_id, "mid", &blt.dst, width, height, bpp);
if (config->surfcopy && pext) {
const intel_ctx_t *surf_ctx = ctx;
@@ -408,7 +409,7 @@ static void block_copy(int i915,
blt_set_batch(&blt.bb, bb, bb_size, region1);
blt_block_copy(i915, ctx, e, ahnd, &blt, pext);
gem_sync(i915, blt.dst.handle);
- WRITE_PNG(i915, run_id, "dst", &blt.dst, width, height);
+ WRITE_PNG(i915, run_id, "dst", &blt.dst, width, height, bpp);
result = memcmp(src->ptr, blt.dst.ptr, src->size);
@@ -491,11 +492,11 @@ static void block_multicopy(int i915,
blt_block_copy3(i915, ctx, e, ahnd, &blt3, pext3);
gem_sync(i915, blt3.final.handle);
- WRITE_PNG(i915, run_id, "src", &blt3.src, width, height);
+ WRITE_PNG(i915, run_id, "src", &blt3.src, width, height, bpp);
if (!config->inplace)
- WRITE_PNG(i915, run_id, "mid", &blt3.mid, width, height);
- WRITE_PNG(i915, run_id, "dst", &blt3.dst, width, height);
- WRITE_PNG(i915, run_id, "final", &blt3.final, width, height);
+ WRITE_PNG(i915, run_id, "mid", &blt3.mid, width, height, bpp);
+ WRITE_PNG(i915, run_id, "dst", &blt3.dst, width, height, bpp);
+ WRITE_PNG(i915, run_id, "final", &blt3.final, width, height, bpp);
result = memcmp(src->ptr, blt3.final.ptr, src->size);
diff --git a/tests/intel/gem_exercise_blt.c b/tests/intel/gem_exercise_blt.c
index 7355eabbe9..4a9bc37298 100644
--- a/tests/intel/gem_exercise_blt.c
+++ b/tests/intel/gem_exercise_blt.c
@@ -50,9 +50,9 @@ static struct param {
if (param.print_surface_info) \
blt_surface_info((name), (obj)); } while (0)
-#define WRITE_PNG(fd, id, name, obj, w, h) do { \
+#define WRITE_PNG(fd, id, name, obj, w, h, bpp) do { \
if (param.write_png) \
- blt_surface_to_png((fd), (id), (name), (obj), (w), (h)); } while (0)
+ blt_surface_to_png((fd), (id), (name), (obj), (w), (h), (bpp)); } while (0)
struct blt_fast_copy_data {
int i915;
@@ -167,7 +167,7 @@ static void fast_copy_emit(int i915, const intel_ctx_t *ctx,
PRINT_SURFACE_INFO("dst", dst);
blt_surface_fill_rect(i915, src, width, height);
- WRITE_PNG(i915, mid_tiling, "src", src, width, height);
+ WRITE_PNG(i915, mid_tiling, "src", src, width, height, bpp);
memset(&blt, 0, sizeof(blt));
blt.color_depth = CD_32bit;
@@ -180,8 +180,8 @@ static void fast_copy_emit(int i915, const intel_ctx_t *ctx,
fast_copy_one_bb(i915, ctx, e, ahnd, &blt);
gem_sync(i915, blt.dst.handle);
- WRITE_PNG(i915, mid_tiling, "mid", &blt.mid, width, height);
- WRITE_PNG(i915, mid_tiling, "dst", &blt.dst, width, height);
+ WRITE_PNG(i915, mid_tiling, "mid", &blt.mid, width, height, bpp);
+ WRITE_PNG(i915, mid_tiling, "dst", &blt.dst, width, height, bpp);
result = memcmp(src->ptr, blt.dst.ptr, src->size);
@@ -234,8 +234,8 @@ static void fast_copy(int i915, const intel_ctx_t *ctx,
blt_fast_copy(i915, ctx, e, ahnd, &blt);
gem_sync(i915, mid->handle);
- WRITE_PNG(i915, mid_tiling, "src", &blt.src, width, height);
- WRITE_PNG(i915, mid_tiling, "mid", &blt.dst, width, height);
+ WRITE_PNG(i915, mid_tiling, "src", &blt.src, width, height, bpp);
+ WRITE_PNG(i915, mid_tiling, "mid", &blt.dst, width, height, bpp);
blt_copy_init(i915, &blt);
blt.color_depth = CD_32bit;
@@ -247,7 +247,7 @@ static void fast_copy(int i915, const intel_ctx_t *ctx,
blt_fast_copy(i915, ctx, e, ahnd, &blt);
gem_sync(i915, blt.dst.handle);
- WRITE_PNG(i915, mid_tiling, "dst", &blt.dst, width, height);
+ WRITE_PNG(i915, mid_tiling, "dst", &blt.dst, width, height, bpp);
result = memcmp(src->ptr, blt.dst.ptr, src->size);
diff --git a/tests/intel/xe_ccs.c b/tests/intel/xe_ccs.c
index 7d0e8ed7a5..a7785edcb1 100644
--- a/tests/intel/xe_ccs.c
+++ b/tests/intel/xe_ccs.c
@@ -79,9 +79,9 @@ struct test_config {
if (param.print_surface_info) \
blt_surface_info((name), (obj)); } while (0)
-#define WRITE_PNG(fd, id, name, obj, w, h) do { \
+#define WRITE_PNG(fd, id, name, obj, w, h, bpp) do { \
if (param.write_png) \
- blt_surface_to_png((fd), (id), (name), (obj), (w), (h)); } while (0)
+ blt_surface_to_png((fd), (id), (name), (obj), (w), (h), (bpp)); } while (0)
static void surf_copy(int xe,
intel_ctx_t *ctx,
@@ -94,6 +94,7 @@ static void surf_copy(int xe,
struct blt_copy_data blt = {};
struct blt_block_copy_data_ext ext = {};
struct blt_ctrl_surf_copy_data surf = {};
+ const uint32_t bpp = 32;
uint32_t bb1, bb2, ccs, ccs2, *ccsmap, *ccsmap2;
uint64_t bb_size, ccssize = mid->size / CCS_RATIO(xe);
uint64_t ccs_bo_size = xe_get_default_alignment(xe);
@@ -179,7 +180,7 @@ static void surf_copy(int xe,
blt_set_batch(&blt.bb, bb2, bb_size, sysmem);
blt_block_copy(xe, ctx, NULL, ahnd, &blt, &ext);
intel_ctx_xe_sync(ctx, true);
- WRITE_PNG(xe, run_id, "corrupted", &blt.dst, dst->x2, dst->y2);
+ WRITE_PNG(xe, run_id, "corrupted", &blt.dst, dst->x2, dst->y2, bpp);
result = memcmp(src->ptr, dst->ptr, src->size);
igt_assert(result != 0);
@@ -189,7 +190,7 @@ static void surf_copy(int xe,
blt_block_copy(xe, ctx, NULL, ahnd, &blt, &ext);
intel_ctx_xe_sync(ctx, true);
- WRITE_PNG(xe, run_id, "corrected", &blt.dst, dst->x2, dst->y2);
+ WRITE_PNG(xe, run_id, "corrected", &blt.dst, dst->x2, dst->y2, bpp);
result = memcmp(src->ptr, dst->ptr, src->size);
if (result)
blt_dump_corruption_info_32b(src, dst);
@@ -326,7 +327,7 @@ static void block_copy(int xe,
PRINT_SURFACE_INFO("dst", dst);
blt_surface_fill_rect(xe, src, width, height);
- WRITE_PNG(xe, run_id, "src", src, width, height);
+ WRITE_PNG(xe, run_id, "src", src, width, height, bpp);
blt.color_depth = CD_32bit;
blt.print_bb = param.print_bb;
@@ -342,7 +343,7 @@ static void block_copy(int xe,
if (mid->compression)
igt_assert(memcmp(src->ptr, mid->ptr, src->size) != 0);
- WRITE_PNG(xe, run_id, "mid", &blt.dst, width, height);
+ WRITE_PNG(xe, run_id, "mid", &blt.dst, width, height, bpp);
if (config->surfcopy && pext) {
struct drm_xe_engine_class_instance inst = {
@@ -393,7 +394,7 @@ static void block_copy(int xe,
blt_block_copy(xe, ctx, NULL, ahnd, &blt, pext);
intel_ctx_xe_sync(ctx, true);
- WRITE_PNG(xe, run_id, "dst", &blt.dst, width, height);
+ WRITE_PNG(xe, run_id, "dst", &blt.dst, width, height, bpp);
result = memcmp(src->ptr, blt.dst.ptr, src->size);
@@ -486,11 +487,11 @@ static void block_multicopy(int xe,
blt_block_copy3(xe, ctx, ahnd, &blt3, pext3);
intel_ctx_xe_sync(ctx, true);
- WRITE_PNG(xe, run_id, "src", &blt3.src, width, height);
+ WRITE_PNG(xe, run_id, "src", &blt3.src, width, height, bpp);
if (!config->inplace)
- WRITE_PNG(xe, run_id, "mid", &blt3.mid, width, height);
- WRITE_PNG(xe, run_id, "dst", &blt3.dst, width, height);
- WRITE_PNG(xe, run_id, "final", &blt3.final, width, height);
+ WRITE_PNG(xe, run_id, "mid", &blt3.mid, width, height, bpp);
+ WRITE_PNG(xe, run_id, "dst", &blt3.dst, width, height, bpp);
+ WRITE_PNG(xe, run_id, "final", &blt3.final, width, height, bpp);
result = memcmp(src->ptr, blt3.final.ptr, src->size);
diff --git a/tests/intel/xe_exercise_blt.c b/tests/intel/xe_exercise_blt.c
index c908800cf4..ddf9d188a7 100644
--- a/tests/intel/xe_exercise_blt.c
+++ b/tests/intel/xe_exercise_blt.c
@@ -53,9 +53,9 @@ static struct param {
if (param.print_surface_info) \
blt_surface_info((name), (obj)); } while (0)
-#define WRITE_PNG(fd, id, name, obj, w, h) do { \
+#define WRITE_PNG(fd, id, name, obj, w, h, bpp) do { \
if (param.write_png) \
- blt_surface_to_png((fd), (id), (name), (obj), (w), (h)); } while (0)
+ blt_surface_to_png((fd), (id), (name), (obj), (w), (h), (bpp)); } while (0)
struct blt_fast_copy_data {
int xe;
@@ -141,7 +141,7 @@ static void fast_copy_emit(int xe, const intel_ctx_t *ctx,
PRINT_SURFACE_INFO("dst", dst);
blt_surface_fill_rect(xe, src, width, height);
- WRITE_PNG(xe, mid_tiling, "src", src, width, height);
+ WRITE_PNG(xe, mid_tiling, "src", src, width, height, bpp);
memset(&blt, 0, sizeof(blt));
blt.color_depth = CD_32bit;
@@ -153,8 +153,8 @@ static void fast_copy_emit(int xe, const intel_ctx_t *ctx,
fast_copy_one_bb(xe, ctx, ahnd, &blt);
- WRITE_PNG(xe, mid_tiling, "mid", &blt.mid, width, height);
- WRITE_PNG(xe, mid_tiling, "dst", &blt.dst, width, height);
+ WRITE_PNG(xe, mid_tiling, "mid", &blt.mid, width, height, bpp);
+ WRITE_PNG(xe, mid_tiling, "dst", &blt.dst, width, height, bpp);
result = memcmp(src->ptr, blt.dst.ptr, src->size);
@@ -205,8 +205,8 @@ static void fast_copy(int xe, const intel_ctx_t *ctx,
blt_fast_copy(xe, ctx, NULL, ahnd, &blt);
- WRITE_PNG(xe, mid_tiling, "src", &blt.src, width, height);
- WRITE_PNG(xe, mid_tiling, "mid", &blt.dst, width, height);
+ WRITE_PNG(xe, mid_tiling, "src", &blt.src, width, height, bpp);
+ WRITE_PNG(xe, mid_tiling, "mid", &blt.dst, width, height, bpp);
blt_copy_init(xe, &blt);
blt.color_depth = CD_32bit;
@@ -217,7 +217,7 @@ static void fast_copy(int xe, const intel_ctx_t *ctx,
blt_fast_copy(xe, ctx, NULL, ahnd, &blt);
- WRITE_PNG(xe, mid_tiling, "dst", &blt.dst, width, height);
+ WRITE_PNG(xe, mid_tiling, "dst", &blt.dst, width, height, bpp);
result = memcmp(src->ptr, blt.dst.ptr, src->size);
--
2.34.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [PATCH i-g-t v3 4/4] tests/xe-ccs: Add tests which exercise small to large blit sizes
2024-02-01 9:22 [PATCH i-g-t v3 0/4] Fill block-copy test gap for unaligned sizes Zbigniew Kempczyński
` (2 preceding siblings ...)
2024-02-01 9:22 ` [PATCH i-g-t v3 3/4] lib/intel_blt: Use object pitch and aligned height on png write Zbigniew Kempczyński
@ 2024-02-01 9:22 ` Zbigniew Kempczyński
2024-02-01 10:19 ` ✓ Fi.CI.BAT: success for Fill block-copy test gap for unaligned sizes (rev3) Patchwork
` (2 subsequent siblings)
6 siblings, 0 replies; 8+ messages in thread
From: Zbigniew Kempczyński @ 2024-02-01 9:22 UTC (permalink / raw)
To: igt-dev; +Cc: Karolina Drobnik
Testing block-copy for 512 x 512 x 32bpp is not enough to verify
blit is working for different (small) and not always aligned
resolutions. Add 'increment' subtests which checks blits from
small (1x1) to large (512x512) resolutions.
To avoid too long execution resolution increment equals 15x15 pixels.
Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
Cc: Karolina Drobnik <karolina.drobnik@intel.com>
---
tests/intel/xe_ccs.c | 144 +++++++++++++++++++++++++++++++++----------
1 file changed, 112 insertions(+), 32 deletions(-)
diff --git a/tests/intel/xe_ccs.c b/tests/intel/xe_ccs.c
index a7785edcb1..627976049c 100644
--- a/tests/intel/xe_ccs.c
+++ b/tests/intel/xe_ccs.c
@@ -28,9 +28,15 @@
* SUBTEST: block-copy-compressed
* Description: Check block-copy flatccs compressed blit
*
+ * SUBTEST: block-copy-compressed-inc-dimension
+ * Description: Check block-copy compressed blit for different sizes
+ *
* SUBTEST: block-copy-uncompressed
* Description: Check block-copy uncompressed blit
*
+ * SUBTEST: block-copy-uncompressed-inc-dimension
+ * Description: Check block-copy uncompressed blit for different sizes
+ *
* SUBTEST: block-multicopy-compressed
* Description: Check block-multicopy flatccs compressed blit
*
@@ -73,6 +79,8 @@ struct test_config {
bool surfcopy;
bool new_ctx;
bool suspend_resume;
+ int width_increment;
+ int width_steps;
};
#define PRINT_SURFACE_INFO(name, obj) do { \
@@ -286,9 +294,17 @@ static int blt_block_copy3(int xe,
return ret;
}
+#define CHECK_MIN_WIDTH 2
+#define CHECK_MIN_HEIGHT 2
+#define MIN_EXP_WH(w, h) ((w) >= CHECK_MIN_WIDTH && (h) >= CHECK_MIN_HEIGHT)
+#define CHECK_FROM_WIDTH 256
+#define CHECK_FROM_HEIGHT 256
+#define FROM_EXP_WH(w, h) ((w) >= CHECK_FROM_WIDTH && (h) >= CHECK_FROM_HEIGHT)
+
static void block_copy(int xe,
intel_ctx_t *ctx,
uint32_t region1, uint32_t region2,
+ uint32_t width, uint32_t height,
enum blt_tiling_type mid_tiling,
const struct test_config *config)
{
@@ -301,7 +317,7 @@ static void block_copy(int xe,
uint32_t run_id = mid_tiling;
uint32_t mid_region = (AT_LEAST_GEN(intel_get_drm_devid(xe), 20) &
!xe_has_vram(xe)) ? region1 : region2;
- uint32_t width = param.width, height = param.height, bb;
+ uint32_t bb;
enum blt_compression mid_compression = config->compression;
int mid_compression_format = param.compression_format;
enum blt_compression_type comp_type = COMPRESSION_TYPE_3D;
@@ -339,9 +355,16 @@ static void block_copy(int xe,
blt_block_copy(xe, ctx, NULL, ahnd, &blt, pext);
intel_ctx_xe_sync(ctx, true);
- /* We expect mid != src if there's compression */
- if (mid->compression)
- igt_assert(memcmp(src->ptr, mid->ptr, src->size) != 0);
+ /*
+ * We expect mid != src if there's compression. Ignore this for small
+ * width x height for linear as compression for gradient occurs in the
+ * middle for bigger sizes. We also ignore 1x1 as this looks same for
+ * xmajor.
+ */
+ if (mid->compression && MIN_EXP_WH(width, height)) {
+ if (mid_tiling != T_LINEAR || FROM_EXP_WH(width, height))
+ igt_assert(memcmp(src->ptr, mid->ptr, src->size) != 0);
+ }
WRITE_PNG(xe, run_id, "mid", &blt.dst, width, height, bpp);
@@ -416,6 +439,7 @@ static void block_copy(int xe,
static void block_multicopy(int xe,
intel_ctx_t *ctx,
uint32_t region1, uint32_t region2,
+ uint32_t width, uint32_t height,
enum blt_tiling_type mid_tiling,
const struct test_config *config)
{
@@ -429,7 +453,7 @@ static void block_multicopy(int xe,
uint32_t run_id = mid_tiling;
uint32_t mid_region = (AT_LEAST_GEN(intel_get_drm_devid(xe), 20) &
!xe_has_vram(xe)) ? region1 : region2;
- uint32_t width = param.width, height = param.height, bb;
+ uint32_t bb;
enum blt_compression mid_compression = config->compression;
int mid_compression_format = param.compression_format;
enum blt_compression_type comp_type = COMPRESSION_TYPE_3D;
@@ -521,6 +545,7 @@ static const struct {
void (*copyfn)(int fd,
intel_ctx_t *ctx,
uint32_t region1, uint32_t region2,
+ uint32_t width, uint32_t height,
enum blt_tiling_type btype,
const struct test_config *config);
} copyfns[] = {
@@ -528,17 +553,44 @@ static const struct {
[BLOCK_MULTICOPY] = { "-multicopy", block_multicopy },
};
-static void block_copy_test(int xe,
- const struct test_config *config,
- struct igt_collection *set,
- enum copy_func copy_function)
+static void single_copy(int xe, const struct test_config *config,
+ int32_t region1, uint32_t region2,
+ uint32_t width, uint32_t height,
+ int tiling, enum copy_func copy_function)
{
struct drm_xe_engine_class_instance inst = {
.engine_class = DRM_XE_ENGINE_CLASS_COPY,
};
+ uint32_t vm, exec_queue;
+ uint32_t sync_bind, sync_out;
intel_ctx_t *ctx;
+
+ vm = xe_vm_create(xe, 0, 0);
+ exec_queue = xe_exec_queue_create(xe, vm, &inst, 0);
+ sync_bind = syncobj_create(xe, 0);
+ sync_out = syncobj_create(xe, 0);
+ ctx = intel_ctx_xe(xe, vm, exec_queue,
+ 0, sync_bind, sync_out);
+
+ copyfns[copy_function].copyfn(xe, ctx,
+ region1, region2,
+ width, height,
+ tiling, config);
+
+ xe_exec_queue_destroy(xe, exec_queue);
+ xe_vm_destroy(xe, vm);
+ syncobj_destroy(xe, sync_bind);
+ syncobj_destroy(xe, sync_out);
+ free(ctx);
+}
+
+static void block_copy_test(int xe,
+ const struct test_config *config,
+ struct igt_collection *set,
+ enum copy_func copy_function)
+{
+
struct igt_collection *regions;
- uint32_t vm, exec_queue;
int tiling;
if (config->compression && !blt_block_copy_supports_compression(xe))
@@ -555,6 +607,7 @@ static void block_copy_test(int xe,
for_each_variation_r(regions, 2, set) {
uint32_t region1, region2;
char *regtxt;
+ char testname[256];
region1 = igt_collection_get_value(regions, 0);
region2 = igt_collection_get_value(regions, 1);
@@ -566,30 +619,36 @@ static void block_copy_test(int xe,
regtxt = xe_memregion_dynamic_subtest_name(xe, regions);
- igt_dynamic_f("%s-%s-compfmt%d-%s%s",
- blt_tiling_name(tiling),
- config->compression ?
- "compressed" : "uncompressed",
- param.compression_format, regtxt,
- copyfns[copy_function].suffix) {
- uint32_t sync_bind, sync_out;
+ snprintf(testname, sizeof(testname),
+ "%s-%s-compfmt%d-%s%s",
+ blt_tiling_name(tiling),
+ config->compression ?
+ "compressed" : "uncompressed",
+ param.compression_format, regtxt,
+ copyfns[copy_function].suffix);
- vm = xe_vm_create(xe, 0, 0);
- exec_queue = xe_exec_queue_create(xe, vm, &inst, 0);
- sync_bind = syncobj_create(xe, 0);
- sync_out = syncobj_create(xe, 0);
- ctx = intel_ctx_xe(xe, vm, exec_queue,
- 0, sync_bind, sync_out);
+ if (!config->width_increment) {
+ igt_dynamic(testname)
+ single_copy(xe, config, region1, region2,
+ param.width, param.height,
+ tiling, copy_function);
+ } else {
+ for (int w = param.width;
+ w < param.width + config->width_steps;
+ w += config->width_increment) {
+ snprintf(testname, sizeof(testname),
+ "%s-%s-compfmt%d-%s%s-%dx%d",
+ blt_tiling_name(tiling),
+ config->compression ?
+ "compressed" : "uncompressed",
+ param.compression_format, regtxt,
+ copyfns[copy_function].suffix,
+ w, w);
+ igt_dynamic(testname)
+ single_copy(xe, config, region1, region2,
+ w, w, tiling, copy_function);
+ }
- copyfns[copy_function].copyfn(xe, ctx,
- region1, region2,
- tiling, config);
-
- xe_exec_queue_destroy(xe, exec_queue);
- xe_vm_destroy(xe, vm);
- syncobj_destroy(xe, sync_bind);
- syncobj_destroy(xe, sync_out);
- free(ctx);
}
free(regtxt);
@@ -669,6 +728,16 @@ igt_main_args("bf:pst:W:H:", NULL, help_str, opt_handler, NULL)
block_copy_test(xe, &config, set, BLOCK_COPY);
}
+ igt_describe("Check block-copy uncompressed blit with increment width/height");
+ igt_subtest_with_dynamic("block-copy-uncompressed-inc-dimension") {
+ struct test_config config = { .width_increment = 15,
+ .width_steps = 512 };
+ param.width = 1;
+ param.height = 1;
+
+ block_copy_test(xe, &config, set, BLOCK_COPY);
+ }
+
igt_describe("Check block-copy flatccs compressed blit");
igt_subtest_with_dynamic("block-copy-compressed") {
struct test_config config = { .compression = true };
@@ -676,6 +745,17 @@ igt_main_args("bf:pst:W:H:", NULL, help_str, opt_handler, NULL)
block_copy_test(xe, &config, set, BLOCK_COPY);
}
+ igt_describe("Check block-copy compressed blit with increment width/height");
+ igt_subtest_with_dynamic("block-copy-compressed-inc-dimension") {
+ struct test_config config = { .compression = true,
+ .width_increment = 15,
+ .width_steps = 512 };
+ param.width = 1;
+ param.height = 1;
+
+ block_copy_test(xe, &config, set, BLOCK_COPY);
+ }
+
igt_describe("Check block-multicopy flatccs compressed blit");
igt_subtest_with_dynamic("block-multicopy-compressed") {
struct test_config config = { .compression = true };
--
2.34.1
^ permalink raw reply related [flat|nested] 8+ messages in thread
* ✓ Fi.CI.BAT: success for Fill block-copy test gap for unaligned sizes (rev3)
2024-02-01 9:22 [PATCH i-g-t v3 0/4] Fill block-copy test gap for unaligned sizes Zbigniew Kempczyński
` (3 preceding siblings ...)
2024-02-01 9:22 ` [PATCH i-g-t v3 4/4] tests/xe-ccs: Add tests which exercise small to large blit sizes Zbigniew Kempczyński
@ 2024-02-01 10:19 ` Patchwork
2024-02-01 10:39 ` ✓ CI.xeBAT: " Patchwork
2024-02-01 11:37 ` ✗ Fi.CI.IGT: failure " Patchwork
6 siblings, 0 replies; 8+ messages in thread
From: Patchwork @ 2024-02-01 10:19 UTC (permalink / raw)
To: Zbigniew Kempczyński; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 12304 bytes --]
== Series Details ==
Series: Fill block-copy test gap for unaligned sizes (rev3)
URL : https://patchwork.freedesktop.org/series/129362/
State : success
== Summary ==
CI Bug Log - changes from IGT_7700 -> IGTPW_10620
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/index.html
Participating hosts (38 -> 37)
------------------------------
Additional (1): bat-adlm-1
Missing (2): bat-jsl-1 fi-snb-2520m
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_10620:
### IGT changes ###
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* igt@gem_lmem_swapping@verify-random:
- {bat-arls-2}: NOTRUN -> [SKIP][1] +3 other tests skip
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-arls-2/igt@gem_lmem_swapping@verify-random.html
* igt@i915_pm_rpm@module-reload:
- {bat-arls-2}: NOTRUN -> [DMESG-WARN][2]
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-arls-2/igt@i915_pm_rpm@module-reload.html
Known issues
------------
Here are the changes found in IGTPW_10620 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@debugfs_test@basic-hwmon:
- bat-adlm-1: NOTRUN -> [SKIP][3] ([i915#3826])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-adlm-1/igt@debugfs_test@basic-hwmon.html
* igt@fbdev@eof:
- bat-adlm-1: NOTRUN -> [SKIP][4] ([i915#2582]) +3 other tests skip
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-adlm-1/igt@fbdev@eof.html
* igt@fbdev@info:
- bat-adlm-1: NOTRUN -> [SKIP][5] ([i915#1849] / [i915#2582])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-adlm-1/igt@fbdev@info.html
* igt@gem_lmem_swapping@parallel-random-engines:
- bat-adlm-1: NOTRUN -> [SKIP][6] ([i915#4613]) +3 other tests skip
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-adlm-1/igt@gem_lmem_swapping@parallel-random-engines.html
* igt@gem_lmem_swapping@random-engines:
- fi-bsw-n3050: NOTRUN -> [SKIP][7] ([fdo#109271]) +15 other tests skip
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/fi-bsw-n3050/igt@gem_lmem_swapping@random-engines.html
* igt@gem_lmem_swapping@verify-random:
- bat-mtlp-6: NOTRUN -> [SKIP][8] ([i915#4613]) +3 other tests skip
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-mtlp-6/igt@gem_lmem_swapping@verify-random.html
* igt@gem_tiled_pread_basic:
- bat-adlm-1: NOTRUN -> [SKIP][9] ([i915#3282])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-adlm-1/igt@gem_tiled_pread_basic.html
* igt@i915_pm_rps@basic-api:
- bat-adlm-1: NOTRUN -> [SKIP][10] ([i915#6621])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-adlm-1/igt@i915_pm_rps@basic-api.html
- bat-mtlp-6: NOTRUN -> [SKIP][11] ([i915#6621])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-mtlp-6/igt@i915_pm_rps@basic-api.html
* igt@kms_addfb_basic@addfb25-x-tiled-legacy:
- bat-mtlp-6: NOTRUN -> [SKIP][12] ([i915#4212] / [i915#9792]) +8 other tests skip
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-mtlp-6/igt@kms_addfb_basic@addfb25-x-tiled-legacy.html
* igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
- bat-mtlp-6: NOTRUN -> [SKIP][13] ([i915#5190] / [i915#9792])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-mtlp-6/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html
* igt@kms_cursor_legacy@basic-flip-after-cursor-legacy:
- bat-mtlp-6: NOTRUN -> [SKIP][14] ([i915#9792]) +16 other tests skip
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-mtlp-6/igt@kms_cursor_legacy@basic-flip-after-cursor-legacy.html
* igt@kms_cursor_legacy@basic-flip-after-cursor-varying-size:
- bat-adlm-1: NOTRUN -> [SKIP][15] ([i915#9875] / [i915#9900]) +16 other tests skip
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-adlm-1/igt@kms_cursor_legacy@basic-flip-after-cursor-varying-size.html
* igt@kms_flip@basic-flip-vs-dpms:
- bat-mtlp-6: NOTRUN -> [SKIP][16] ([i915#3637] / [i915#9792]) +3 other tests skip
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-mtlp-6/igt@kms_flip@basic-flip-vs-dpms.html
* igt@kms_flip@basic-plain-flip:
- bat-adlm-1: NOTRUN -> [SKIP][17] ([i915#3637]) +3 other tests skip
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-adlm-1/igt@kms_flip@basic-plain-flip.html
* igt@kms_force_connector_basic@force-load-detect:
- bat-adlm-1: NOTRUN -> [SKIP][18] ([fdo#109285])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-adlm-1/igt@kms_force_connector_basic@force-load-detect.html
- bat-mtlp-6: NOTRUN -> [SKIP][19] ([fdo#109285] / [i915#9792])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-mtlp-6/igt@kms_force_connector_basic@force-load-detect.html
* igt@kms_force_connector_basic@prune-stale-modes:
- bat-mtlp-6: NOTRUN -> [SKIP][20] ([i915#5274] / [i915#9792])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-mtlp-6/igt@kms_force_connector_basic@prune-stale-modes.html
* igt@kms_frontbuffer_tracking@basic:
- bat-adlm-1: NOTRUN -> [SKIP][21] ([i915#1849] / [i915#4342])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-adlm-1/igt@kms_frontbuffer_tracking@basic.html
- bat-mtlp-6: NOTRUN -> [SKIP][22] ([i915#4342] / [i915#5354] / [i915#9792])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-mtlp-6/igt@kms_frontbuffer_tracking@basic.html
* igt@kms_pm_backlight@basic-brightness:
- bat-adlm-1: NOTRUN -> [SKIP][23] ([i915#5354])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-adlm-1/igt@kms_pm_backlight@basic-brightness.html
- bat-mtlp-6: NOTRUN -> [SKIP][24] ([i915#5354] / [i915#9792])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-mtlp-6/igt@kms_pm_backlight@basic-brightness.html
* igt@kms_setmode@basic-clone-single-crtc:
- bat-adlm-1: NOTRUN -> [SKIP][25] ([i915#3555])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-adlm-1/igt@kms_setmode@basic-clone-single-crtc.html
- bat-mtlp-6: NOTRUN -> [SKIP][26] ([i915#3555] / [i915#8809] / [i915#9792])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-mtlp-6/igt@kms_setmode@basic-clone-single-crtc.html
* igt@prime_vgem@basic-fence-flip:
- bat-adlm-1: NOTRUN -> [SKIP][27] ([i915#3708] / [i915#9900])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-adlm-1/igt@prime_vgem@basic-fence-flip.html
- bat-mtlp-6: NOTRUN -> [SKIP][28] ([i915#3708] / [i915#9792])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-mtlp-6/igt@prime_vgem@basic-fence-flip.html
* igt@prime_vgem@basic-fence-mmap:
- bat-mtlp-6: NOTRUN -> [SKIP][29] ([i915#3708] / [i915#4077]) +1 other test skip
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-mtlp-6/igt@prime_vgem@basic-fence-mmap.html
* igt@prime_vgem@basic-write:
- bat-adlm-1: NOTRUN -> [SKIP][30] ([i915#3708]) +2 other tests skip
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-adlm-1/igt@prime_vgem@basic-write.html
- bat-mtlp-6: NOTRUN -> [SKIP][31] ([i915#3708]) +2 other tests skip
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-mtlp-6/igt@prime_vgem@basic-write.html
#### Possible fixes ####
* igt@i915_hangman@error-state-basic:
- bat-mtlp-6: [ABORT][32] ([i915#9414]) -> [PASS][33]
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/bat-mtlp-6/igt@i915_hangman@error-state-basic.html
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-mtlp-6/igt@i915_hangman@error-state-basic.html
* igt@i915_selftest@live@hangcheck:
- {bat-adls-6}: [DMESG-WARN][34] ([i915#5591]) -> [PASS][35]
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/bat-adls-6/igt@i915_selftest@live@hangcheck.html
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/bat-adls-6/igt@i915_selftest@live@hangcheck.html
* igt@i915_selftest@live@sanitycheck:
- fi-kbl-7567u: [DMESG-WARN][36] ([i915#9730]) -> [PASS][37] +36 other tests pass
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/fi-kbl-7567u/igt@i915_selftest@live@sanitycheck.html
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/fi-kbl-7567u/igt@i915_selftest@live@sanitycheck.html
* igt@kms_addfb_basic@invalid-set-prop:
- fi-kbl-7567u: [DMESG-WARN][38] ([i915#8585]) -> [PASS][39] +41 other tests pass
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/fi-kbl-7567u/igt@kms_addfb_basic@invalid-set-prop.html
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/fi-kbl-7567u/igt@kms_addfb_basic@invalid-set-prop.html
* igt@kms_pm_rpm@basic-pci-d3-state:
- fi-kbl-7567u: [DMESG-WARN][40] ([i915#180] / [i915#8585]) -> [PASS][41] +45 other tests pass
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/fi-kbl-7567u/igt@kms_pm_rpm@basic-pci-d3-state.html
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/fi-kbl-7567u/igt@kms_pm_rpm@basic-pci-d3-state.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#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285
[i915#10194]: https://gitlab.freedesktop.org/drm/intel/issues/10194
[i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180
[i915#1849]: https://gitlab.freedesktop.org/drm/intel/issues/1849
[i915#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#3826]: https://gitlab.freedesktop.org/drm/intel/issues/3826
[i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077
[i915#4212]: https://gitlab.freedesktop.org/drm/intel/issues/4212
[i915#4342]: https://gitlab.freedesktop.org/drm/intel/issues/4342
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#5190]: https://gitlab.freedesktop.org/drm/intel/issues/5190
[i915#5274]: https://gitlab.freedesktop.org/drm/intel/issues/5274
[i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354
[i915#5591]: https://gitlab.freedesktop.org/drm/intel/issues/5591
[i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621
[i915#8585]: https://gitlab.freedesktop.org/drm/intel/issues/8585
[i915#8809]: https://gitlab.freedesktop.org/drm/intel/issues/8809
[i915#9414]: https://gitlab.freedesktop.org/drm/intel/issues/9414
[i915#9673]: https://gitlab.freedesktop.org/drm/intel/issues/9673
[i915#9730]: https://gitlab.freedesktop.org/drm/intel/issues/9730
[i915#9732]: https://gitlab.freedesktop.org/drm/intel/issues/9732
[i915#9792]: https://gitlab.freedesktop.org/drm/intel/issues/9792
[i915#9875]: https://gitlab.freedesktop.org/drm/intel/issues/9875
[i915#9900]: https://gitlab.freedesktop.org/drm/intel/issues/9900
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7700 -> IGTPW_10620
CI-20190529: 20190529
CI_DRM_14193: c655e0fd28045dbaa581d04bf7cc266eec1c3457 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_10620: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/index.html
IGT_7700: 7700
Testlist changes
----------------
+igt@xe_ccs@block-copy-compressed-inc-dimension
+igt@xe_ccs@block-copy-uncompressed-inc-dimension
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/index.html
[-- Attachment #2: Type: text/html, Size: 15131 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* ✓ CI.xeBAT: success for Fill block-copy test gap for unaligned sizes (rev3)
2024-02-01 9:22 [PATCH i-g-t v3 0/4] Fill block-copy test gap for unaligned sizes Zbigniew Kempczyński
` (4 preceding siblings ...)
2024-02-01 10:19 ` ✓ Fi.CI.BAT: success for Fill block-copy test gap for unaligned sizes (rev3) Patchwork
@ 2024-02-01 10:39 ` Patchwork
2024-02-01 11:37 ` ✗ Fi.CI.IGT: failure " Patchwork
6 siblings, 0 replies; 8+ messages in thread
From: Patchwork @ 2024-02-01 10:39 UTC (permalink / raw)
To: Zbigniew Kempczyński; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 1038 bytes --]
== Series Details ==
Series: Fill block-copy test gap for unaligned sizes (rev3)
URL : https://patchwork.freedesktop.org/series/129362/
State : success
== Summary ==
CI Bug Log - changes from XEIGT_7700_BAT -> XEIGTPW_10620_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (4 -> 4)
------------------------------
No changes in participating hosts
Changes
-------
No changes found
Build changes
-------------
* IGT: IGT_7700 -> IGTPW_10620
* Linux: xe-712-cba66c6a2af4df1b9b420fbad0a9ac1e68f14030 -> xe-713-bbce0395a5bb76fedf0f9dbdfe1da90db253f4ee
IGTPW_10620: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/index.html
IGT_7700: 7700
xe-712-cba66c6a2af4df1b9b420fbad0a9ac1e68f14030: cba66c6a2af4df1b9b420fbad0a9ac1e68f14030
xe-713-bbce0395a5bb76fedf0f9dbdfe1da90db253f4ee: bbce0395a5bb76fedf0f9dbdfe1da90db253f4ee
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_10620/index.html
[-- Attachment #2: Type: text/html, Size: 1597 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* ✗ Fi.CI.IGT: failure for Fill block-copy test gap for unaligned sizes (rev3)
2024-02-01 9:22 [PATCH i-g-t v3 0/4] Fill block-copy test gap for unaligned sizes Zbigniew Kempczyński
` (5 preceding siblings ...)
2024-02-01 10:39 ` ✓ CI.xeBAT: " Patchwork
@ 2024-02-01 11:37 ` Patchwork
6 siblings, 0 replies; 8+ messages in thread
From: Patchwork @ 2024-02-01 11:37 UTC (permalink / raw)
To: Zbigniew Kempczyński; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 77352 bytes --]
== Series Details ==
Series: Fill block-copy test gap for unaligned sizes (rev3)
URL : https://patchwork.freedesktop.org/series/129362/
State : failure
== Summary ==
CI Bug Log - changes from IGT_7700_full -> IGTPW_10620_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_10620_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_10620_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_10620/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_10620_full:
### IGT changes ###
#### Possible regressions ####
* igt@kms_vblank@wait-forked-busy-hang@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [INCOMPLETE][1]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-3/igt@kms_vblank@wait-forked-busy-hang@pipe-b-hdmi-a-2.html
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* {igt@kms_psr@psr2-primary-render@edp-1}:
- shard-mtlp: [PASS][2] -> [FAIL][3]
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-mtlp-2/igt@kms_psr@psr2-primary-render@edp-1.html
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-mtlp-1/igt@kms_psr@psr2-primary-render@edp-1.html
Known issues
------------
Here are the changes found in IGTPW_10620_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@crc32:
- shard-rkl: NOTRUN -> [SKIP][4] ([i915#6230])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-6/igt@api_intel_bb@crc32.html
* igt@drm_fdinfo@busy-idle@bcs0:
- shard-dg2: NOTRUN -> [SKIP][5] ([i915#8414]) +13 other tests skip
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-10/igt@drm_fdinfo@busy-idle@bcs0.html
* igt@drm_fdinfo@busy-idle@vcs1:
- shard-dg1: NOTRUN -> [SKIP][6] ([i915#8414]) +4 other tests skip
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-15/igt@drm_fdinfo@busy-idle@vcs1.html
* igt@drm_fdinfo@busy-idle@vecs0:
- shard-mtlp: NOTRUN -> [SKIP][7] ([i915#8414]) +5 other tests skip
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-mtlp-6/igt@drm_fdinfo@busy-idle@vecs0.html
* igt@drm_fdinfo@most-busy-check-all@rcs0:
- shard-rkl: [PASS][8] -> [FAIL][9] ([i915#7742])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-rkl-1/igt@drm_fdinfo@most-busy-check-all@rcs0.html
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-7/igt@drm_fdinfo@most-busy-check-all@rcs0.html
* igt@gem_bad_reloc@negative-reloc-bltcopy:
- shard-dg1: NOTRUN -> [SKIP][10] ([i915#3281])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-13/igt@gem_bad_reloc@negative-reloc-bltcopy.html
* igt@gem_ccs@block-multicopy-compressed:
- shard-dg1: NOTRUN -> [SKIP][11] ([i915#9323])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-16/igt@gem_ccs@block-multicopy-compressed.html
- shard-mtlp: NOTRUN -> [SKIP][12] ([i915#9323])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-mtlp-5/igt@gem_ccs@block-multicopy-compressed.html
* igt@gem_ccs@ctrl-surf-copy:
- shard-tglu: NOTRUN -> [SKIP][13] ([i915#3555])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-tglu-3/igt@gem_ccs@ctrl-surf-copy.html
* igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0:
- shard-dg2: [PASS][14] -> [INCOMPLETE][15] ([i915#7297])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-dg2-2/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0.html
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-7/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0.html
* igt@gem_close_race@multigpu-basic-threads:
- shard-rkl: NOTRUN -> [SKIP][16] ([i915#7697])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-1/igt@gem_close_race@multigpu-basic-threads.html
* igt@gem_create@create-ext-cpu-access-big:
- shard-tglu: NOTRUN -> [SKIP][17] ([i915#6335])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-tglu-10/igt@gem_create@create-ext-cpu-access-big.html
* igt@gem_eio@kms:
- shard-dg1: NOTRUN -> [FAIL][18] ([i915#5784])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-17/igt@gem_eio@kms.html
* igt@gem_eio@unwedge-stress:
- shard-dg1: [PASS][19] -> [FAIL][20] ([i915#5784]) +1 other test fail
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-dg1-18/igt@gem_eio@unwedge-stress.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-15/igt@gem_eio@unwedge-stress.html
* igt@gem_exec_balancer@parallel-keep-submit-fence:
- shard-rkl: NOTRUN -> [SKIP][21] ([i915#4525])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-7/igt@gem_exec_balancer@parallel-keep-submit-fence.html
* igt@gem_exec_capture@capture-invisible@lmem0:
- shard-dg2: NOTRUN -> [SKIP][22] ([i915#6334]) +1 other test skip
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-5/igt@gem_exec_capture@capture-invisible@lmem0.html
* igt@gem_exec_capture@many-4k-incremental:
- shard-dg2: NOTRUN -> [FAIL][23] ([i915#9606])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-1/igt@gem_exec_capture@many-4k-incremental.html
* igt@gem_exec_fair@basic-deadline:
- shard-glk: NOTRUN -> [FAIL][24] ([i915#2846])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-glk1/igt@gem_exec_fair@basic-deadline.html
* igt@gem_exec_fair@basic-none-rrul@rcs0:
- shard-glk: [PASS][25] -> [FAIL][26] ([i915#2842]) +1 other test fail
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-glk5/igt@gem_exec_fair@basic-none-rrul@rcs0.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-glk4/igt@gem_exec_fair@basic-none-rrul@rcs0.html
- shard-rkl: NOTRUN -> [FAIL][27] ([i915#2842])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-5/igt@gem_exec_fair@basic-none-rrul@rcs0.html
* igt@gem_exec_fair@basic-pace-solo@rcs0:
- shard-rkl: [PASS][28] -> [FAIL][29] ([i915#2842])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-rkl-4/igt@gem_exec_fair@basic-pace-solo@rcs0.html
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-6/igt@gem_exec_fair@basic-pace-solo@rcs0.html
* igt@gem_exec_flush@basic-uc-pro-default:
- shard-dg2: NOTRUN -> [SKIP][30] ([i915#3539] / [i915#4852]) +2 other tests skip
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-3/igt@gem_exec_flush@basic-uc-pro-default.html
* igt@gem_exec_flush@basic-uc-rw-default:
- shard-dg1: NOTRUN -> [SKIP][31] ([i915#3539] / [i915#4852])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-18/igt@gem_exec_flush@basic-uc-rw-default.html
* igt@gem_exec_params@rsvd2-dirt:
- shard-dg2: NOTRUN -> [SKIP][32] ([fdo#109283] / [i915#5107])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-1/igt@gem_exec_params@rsvd2-dirt.html
- shard-rkl: NOTRUN -> [SKIP][33] ([fdo#109283])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-4/igt@gem_exec_params@rsvd2-dirt.html
* igt@gem_exec_params@secure-non-root:
- shard-dg2: NOTRUN -> [SKIP][34] ([fdo#112283])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-2/igt@gem_exec_params@secure-non-root.html
- shard-rkl: NOTRUN -> [SKIP][35] ([fdo#112283])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-4/igt@gem_exec_params@secure-non-root.html
* igt@gem_exec_reloc@basic-gtt-read:
- shard-dg2: NOTRUN -> [SKIP][36] ([i915#3281]) +8 other tests skip
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-5/igt@gem_exec_reloc@basic-gtt-read.html
* igt@gem_exec_reloc@basic-gtt-wc-noreloc:
- shard-rkl: NOTRUN -> [SKIP][37] ([i915#3281]) +8 other tests skip
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-7/igt@gem_exec_reloc@basic-gtt-wc-noreloc.html
* igt@gem_exec_schedule@preempt-queue-chain:
- shard-dg2: NOTRUN -> [SKIP][38] ([i915#4537] / [i915#4812])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-1/igt@gem_exec_schedule@preempt-queue-chain.html
* igt@gem_exec_suspend@basic-s4-devices@smem:
- shard-tglu: [PASS][39] -> [ABORT][40] ([i915#7975] / [i915#8213])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-tglu-6/igt@gem_exec_suspend@basic-s4-devices@smem.html
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-tglu-10/igt@gem_exec_suspend@basic-s4-devices@smem.html
- shard-rkl: NOTRUN -> [ABORT][41] ([i915#7975] / [i915#8213])
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-2/igt@gem_exec_suspend@basic-s4-devices@smem.html
* igt@gem_fence_thrash@bo-write-verify-x:
- shard-dg2: NOTRUN -> [SKIP][42] ([i915#4860]) +2 other tests skip
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-1/igt@gem_fence_thrash@bo-write-verify-x.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_10620/shard-glk7/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@heavy-verify-random:
- shard-rkl: NOTRUN -> [SKIP][44] ([i915#4613]) +2 other tests skip
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-1/igt@gem_lmem_swapping@heavy-verify-random.html
* igt@gem_lmem_swapping@parallel-random-verify:
- shard-glk: NOTRUN -> [SKIP][45] ([fdo#109271] / [i915#4613])
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-glk2/igt@gem_lmem_swapping@parallel-random-verify.html
* igt@gem_mmap_gtt@coherency:
- shard-rkl: NOTRUN -> [SKIP][46] ([fdo#111656])
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-1/igt@gem_mmap_gtt@coherency.html
* igt@gem_mmap_gtt@cpuset-big-copy-odd:
- shard-dg2: NOTRUN -> [SKIP][47] ([i915#4077]) +11 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-2/igt@gem_mmap_gtt@cpuset-big-copy-odd.html
* igt@gem_mmap_wc@invalid-flags:
- shard-dg1: NOTRUN -> [SKIP][48] ([i915#4083])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-18/igt@gem_mmap_wc@invalid-flags.html
- shard-mtlp: NOTRUN -> [SKIP][49] ([i915#4083])
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-mtlp-2/igt@gem_mmap_wc@invalid-flags.html
* igt@gem_mmap_wc@read-write:
- shard-dg2: NOTRUN -> [SKIP][50] ([i915#4083]) +3 other tests skip
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-5/igt@gem_mmap_wc@read-write.html
* igt@gem_partial_pwrite_pread@writes-after-reads:
- shard-dg1: NOTRUN -> [SKIP][51] ([i915#3282])
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-17/igt@gem_partial_pwrite_pread@writes-after-reads.html
* igt@gem_partial_pwrite_pread@writes-after-reads-uncached:
- shard-rkl: NOTRUN -> [SKIP][52] ([i915#3282]) +3 other tests skip
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-6/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html
* igt@gem_pread@self:
- shard-dg2: NOTRUN -> [SKIP][53] ([i915#3282]) +3 other tests skip
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-5/igt@gem_pread@self.html
* igt@gem_pxp@create-regular-context-2:
- shard-rkl: NOTRUN -> [SKIP][54] ([i915#4270])
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-4/igt@gem_pxp@create-regular-context-2.html
* igt@gem_pxp@verify-pxp-stale-buf-execution:
- shard-dg2: NOTRUN -> [SKIP][55] ([i915#4270]) +3 other tests skip
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-6/igt@gem_pxp@verify-pxp-stale-buf-execution.html
* igt@gem_render_copy@y-tiled-ccs-to-y-tiled:
- shard-dg2: NOTRUN -> [SKIP][56] ([i915#5190]) +6 other tests skip
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-6/igt@gem_render_copy@y-tiled-ccs-to-y-tiled.html
* igt@gem_render_copy@yf-tiled-mc-ccs-to-vebox-yf-tiled:
- shard-mtlp: NOTRUN -> [SKIP][57] ([i915#8428])
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-mtlp-2/igt@gem_render_copy@yf-tiled-mc-ccs-to-vebox-yf-tiled.html
* igt@gem_set_tiling_vs_blt@tiled-to-untiled:
- shard-dg2: NOTRUN -> [SKIP][58] ([i915#4079])
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-5/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html
* igt@gem_softpin@evict-snoop:
- shard-dg2: NOTRUN -> [SKIP][59] ([i915#4885])
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-3/igt@gem_softpin@evict-snoop.html
* igt@gem_userptr_blits@create-destroy-unsync:
- shard-dg2: NOTRUN -> [SKIP][60] ([i915#3297]) +2 other tests skip
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-3/igt@gem_userptr_blits@create-destroy-unsync.html
* igt@gem_userptr_blits@dmabuf-sync:
- shard-mtlp: NOTRUN -> [SKIP][61] ([i915#3297])
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-mtlp-4/igt@gem_userptr_blits@dmabuf-sync.html
- shard-dg1: NOTRUN -> [SKIP][62] ([i915#3297])
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-12/igt@gem_userptr_blits@dmabuf-sync.html
* igt@gem_userptr_blits@invalid-mmap-offset-unsync:
- shard-rkl: NOTRUN -> [SKIP][63] ([i915#3297])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-3/igt@gem_userptr_blits@invalid-mmap-offset-unsync.html
* igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy:
- shard-dg2: NOTRUN -> [SKIP][64] ([i915#3297] / [i915#4880]) +1 other test skip
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-5/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy.html
* igt@gen9_exec_parse@basic-rejected-ctx-param:
- shard-dg2: NOTRUN -> [SKIP][65] ([i915#2856]) +1 other test skip
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-1/igt@gen9_exec_parse@basic-rejected-ctx-param.html
* igt@gen9_exec_parse@bb-start-param:
- shard-rkl: NOTRUN -> [SKIP][66] ([i915#2527]) +1 other test skip
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-1/igt@gen9_exec_parse@bb-start-param.html
* igt@i915_pipe_stress@stress-xrgb8888-ytiled:
- shard-dg2: NOTRUN -> [SKIP][67] ([i915#7091])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-6/igt@i915_pipe_stress@stress-xrgb8888-ytiled.html
* igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0:
- shard-dg1: [PASS][68] -> [FAIL][69] ([i915#3591])
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-dg1-15/igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0.html
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-17/igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0.html
* igt@i915_pm_rps@min-max-config-idle:
- shard-dg2: NOTRUN -> [SKIP][70] ([i915#6621]) +1 other test skip
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-2/igt@i915_pm_rps@min-max-config-idle.html
* igt@i915_pm_rps@thresholds-idle@gt0:
- shard-dg2: NOTRUN -> [SKIP][71] ([i915#8925]) +2 other tests skip
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-10/igt@i915_pm_rps@thresholds-idle@gt0.html
* igt@i915_pm_rps@thresholds-park@gt0:
- shard-dg1: NOTRUN -> [SKIP][72] ([i915#8925])
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-16/igt@i915_pm_rps@thresholds-park@gt0.html
* igt@i915_query@query-topology-coherent-slice-mask:
- shard-mtlp: NOTRUN -> [SKIP][73] ([i915#6188])
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-mtlp-8/igt@i915_query@query-topology-coherent-slice-mask.html
* igt@i915_suspend@debugfs-reader:
- shard-tglu: [PASS][74] -> [ABORT][75] ([i915#8213])
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-tglu-7/igt@i915_suspend@debugfs-reader.html
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-tglu-9/igt@i915_suspend@debugfs-reader.html
* igt@i915_suspend@forcewake:
- shard-tglu: [PASS][76] -> [ABORT][77] ([i915#10159] / [i915#10180])
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-tglu-7/igt@i915_suspend@forcewake.html
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-tglu-9/igt@i915_suspend@forcewake.html
* igt@intel_hwmon@hwmon-write:
- shard-rkl: NOTRUN -> [SKIP][78] ([i915#7707])
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-5/igt@intel_hwmon@hwmon-write.html
* igt@kms_addfb_basic@tile-pitch-mismatch:
- shard-dg2: NOTRUN -> [SKIP][79] ([i915#4212])
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-2/igt@kms_addfb_basic@tile-pitch-mismatch.html
* igt@kms_big_fb@4-tiled-16bpp-rotate-90:
- shard-dg2: NOTRUN -> [SKIP][80] ([fdo#111614]) +7 other tests skip
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-10/igt@kms_big_fb@4-tiled-16bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-64bpp-rotate-0:
- shard-rkl: NOTRUN -> [SKIP][81] ([i915#5286]) +5 other tests skip
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-1/igt@kms_big_fb@4-tiled-64bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0:
- shard-dg1: NOTRUN -> [SKIP][82] ([i915#4538] / [i915#5286]) +1 other test skip
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-18/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip:
- shard-tglu: NOTRUN -> [SKIP][83] ([fdo#111615] / [i915#5286]) +1 other test skip
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-tglu-5/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip.html
* igt@kms_big_fb@linear-8bpp-rotate-90:
- shard-rkl: NOTRUN -> [SKIP][84] ([fdo#111614] / [i915#3638])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-4/igt@kms_big_fb@linear-8bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip:
- shard-tglu: [PASS][85] -> [FAIL][86] ([i915#3743]) +1 other test fail
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-tglu-4/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-tglu-3/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip:
- shard-dg2: NOTRUN -> [SKIP][87] ([i915#4538] / [i915#5190]) +11 other tests skip
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-10/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@yf-tiled-64bpp-rotate-90:
- shard-mtlp: NOTRUN -> [SKIP][88] ([fdo#111615])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-mtlp-3/igt@kms_big_fb@yf-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow:
- shard-dg1: NOTRUN -> [SKIP][89] ([fdo#111615])
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-17/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip:
- shard-rkl: NOTRUN -> [SKIP][90] ([fdo#110723]) +5 other tests skip
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-5/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
* igt@kms_ccs@pipe-a-bad-aux-stride-4-tiled-mtl-rc-ccs-cc:
- shard-rkl: NOTRUN -> [SKIP][91] ([i915#5354] / [i915#6095]) +18 other tests skip
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-6/igt@kms_ccs@pipe-a-bad-aux-stride-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_ccs@pipe-b-ccs-on-another-bo-4-tiled-mtl-rc-ccs:
- shard-dg2: NOTRUN -> [SKIP][92] ([i915#5354]) +91 other tests skip
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-6/igt@kms_ccs@pipe-b-ccs-on-another-bo-4-tiled-mtl-rc-ccs.html
* igt@kms_ccs@pipe-b-missing-ccs-buffer-yf-tiled-ccs:
- shard-tglu: NOTRUN -> [SKIP][93] ([i915#5354] / [i915#6095]) +3 other tests skip
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-tglu-9/igt@kms_ccs@pipe-b-missing-ccs-buffer-yf-tiled-ccs.html
* igt@kms_ccs@pipe-c-missing-ccs-buffer-4-tiled-mtl-rc-ccs:
- shard-dg1: NOTRUN -> [SKIP][94] ([i915#5354] / [i915#6095]) +8 other tests skip
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-18/igt@kms_ccs@pipe-c-missing-ccs-buffer-4-tiled-mtl-rc-ccs.html
* igt@kms_ccs@pipe-d-bad-aux-stride-y-tiled-gen12-mc-ccs:
- shard-rkl: NOTRUN -> [SKIP][95] ([i915#5354]) +21 other tests skip
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-2/igt@kms_ccs@pipe-d-bad-aux-stride-y-tiled-gen12-mc-ccs.html
* igt@kms_ccs@pipe-d-ccs-on-another-bo-yf-tiled-ccs:
- shard-mtlp: NOTRUN -> [SKIP][96] ([i915#5354] / [i915#6095]) +5 other tests skip
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-mtlp-3/igt@kms_ccs@pipe-d-ccs-on-another-bo-yf-tiled-ccs.html
* igt@kms_cdclk@mode-transition-all-outputs:
- shard-dg2: NOTRUN -> [SKIP][97] ([i915#4087] / [i915#7213])
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-5/igt@kms_cdclk@mode-transition-all-outputs.html
- shard-rkl: NOTRUN -> [SKIP][98] ([i915#3742])
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-4/igt@kms_cdclk@mode-transition-all-outputs.html
* igt@kms_chamelium_color@ctm-blue-to-red:
- shard-dg2: NOTRUN -> [SKIP][99] ([fdo#111827])
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-6/igt@kms_chamelium_color@ctm-blue-to-red.html
* igt@kms_chamelium_edid@dp-edid-stress-resolution-4k:
- shard-rkl: NOTRUN -> [SKIP][100] ([i915#7828]) +6 other tests skip
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-6/igt@kms_chamelium_edid@dp-edid-stress-resolution-4k.html
* igt@kms_chamelium_frames@dp-crc-multiple:
- shard-dg2: NOTRUN -> [SKIP][101] ([i915#7828]) +7 other tests skip
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-10/igt@kms_chamelium_frames@dp-crc-multiple.html
* igt@kms_chamelium_hpd@hdmi-hpd:
- shard-mtlp: NOTRUN -> [SKIP][102] ([i915#7828])
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-mtlp-4/igt@kms_chamelium_hpd@hdmi-hpd.html
- shard-dg1: NOTRUN -> [SKIP][103] ([i915#7828])
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-19/igt@kms_chamelium_hpd@hdmi-hpd.html
* igt@kms_content_protection@dp-mst-type-0:
- shard-rkl: NOTRUN -> [SKIP][104] ([i915#3116])
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-2/igt@kms_content_protection@dp-mst-type-0.html
* igt@kms_content_protection@legacy:
- shard-rkl: NOTRUN -> [SKIP][105] ([i915#7118])
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-6/igt@kms_content_protection@legacy.html
* igt@kms_content_protection@type1:
- shard-dg2: NOTRUN -> [SKIP][106] ([i915#7118]) +2 other tests skip
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-10/igt@kms_content_protection@type1.html
* igt@kms_cursor_crc@cursor-onscreen-32x32:
- shard-dg1: NOTRUN -> [SKIP][107] ([i915#3555]) +1 other test skip
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-17/igt@kms_cursor_crc@cursor-onscreen-32x32.html
- shard-mtlp: NOTRUN -> [SKIP][108] ([i915#3555] / [i915#8814])
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-mtlp-6/igt@kms_cursor_crc@cursor-onscreen-32x32.html
* igt@kms_cursor_crc@cursor-rapid-movement-128x42:
- shard-mtlp: NOTRUN -> [SKIP][109] ([i915#8814])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-mtlp-1/igt@kms_cursor_crc@cursor-rapid-movement-128x42.html
* igt@kms_cursor_crc@cursor-rapid-movement-32x10:
- shard-rkl: NOTRUN -> [SKIP][110] ([i915#3555]) +4 other tests skip
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-6/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html
* igt@kms_cursor_crc@cursor-rapid-movement-512x512:
- shard-rkl: NOTRUN -> [SKIP][111] ([i915#3359])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-2/igt@kms_cursor_crc@cursor-rapid-movement-512x512.html
* igt@kms_cursor_crc@cursor-sliding-512x512:
- shard-dg1: NOTRUN -> [SKIP][112] ([i915#3359])
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-16/igt@kms_cursor_crc@cursor-sliding-512x512.html
* igt@kms_cursor_legacy@2x-cursor-vs-flip-legacy:
- shard-dg2: NOTRUN -> [SKIP][113] ([fdo#109274] / [i915#5354]) +3 other tests skip
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-10/igt@kms_cursor_legacy@2x-cursor-vs-flip-legacy.html
* igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic:
- shard-rkl: NOTRUN -> [SKIP][114] ([fdo#111825]) +4 other tests skip
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-2/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- shard-dg2: NOTRUN -> [SKIP][115] ([i915#4103] / [i915#4213]) +1 other test skip
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-5/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-legacy:
- shard-snb: [PASS][116] -> [SKIP][117] ([fdo#109271]) +11 other tests skip
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-snb7/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-snb1/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions:
- shard-dg2: NOTRUN -> [SKIP][118] ([fdo#109274] / [fdo#111767] / [i915#5354])
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-5/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions.html
- shard-rkl: NOTRUN -> [SKIP][119] ([fdo#111767] / [fdo#111825]) +1 other test skip
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-7/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions.html
* igt@kms_dirtyfb@drrs-dirtyfb-ioctl:
- shard-dg2: NOTRUN -> [SKIP][120] ([i915#9833])
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-1/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html
* igt@kms_dirtyfb@fbc-dirtyfb-ioctl@a-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][121] ([fdo#110189] / [i915#9227])
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-6/igt@kms_dirtyfb@fbc-dirtyfb-ioctl@a-hdmi-a-3.html
- shard-dg1: NOTRUN -> [SKIP][122] ([fdo#110189] / [i915#9723])
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-13/igt@kms_dirtyfb@fbc-dirtyfb-ioctl@a-hdmi-a-3.html
* igt@kms_dirtyfb@fbc-dirtyfb-ioctl@a-vga-1:
- shard-snb: NOTRUN -> [SKIP][123] ([fdo#109271] / [fdo#110189])
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-snb7/igt@kms_dirtyfb@fbc-dirtyfb-ioctl@a-vga-1.html
* igt@kms_display_modes@extended-mode-basic:
- shard-dg2: NOTRUN -> [SKIP][124] ([i915#3555]) +7 other tests skip
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-5/igt@kms_display_modes@extended-mode-basic.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][125] ([i915#3804])
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-1/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2.html
* igt@kms_dp_aux_dev:
- shard-dg2: NOTRUN -> [SKIP][126] ([i915#1257])
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-6/igt@kms_dp_aux_dev.html
* igt@kms_draw_crc@draw-method-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][127] ([i915#8812])
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-10/igt@kms_draw_crc@draw-method-mmap-wc.html
* igt@kms_dsc@dsc-with-bpc:
- shard-rkl: NOTRUN -> [SKIP][128] ([i915#3555] / [i915#3840])
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-6/igt@kms_dsc@dsc-with-bpc.html
* igt@kms_feature_discovery@display-2x:
- shard-rkl: NOTRUN -> [SKIP][129] ([i915#1839])
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-4/igt@kms_feature_discovery@display-2x.html
* igt@kms_fence_pin_leak:
- shard-dg1: NOTRUN -> [SKIP][130] ([i915#4881])
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-18/igt@kms_fence_pin_leak.html
- shard-mtlp: NOTRUN -> [SKIP][131] ([i915#4881])
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-mtlp-2/igt@kms_fence_pin_leak.html
* igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset:
- shard-dg2: NOTRUN -> [SKIP][132] ([fdo#109274]) +2 other tests skip
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-3/igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode:
- shard-rkl: NOTRUN -> [SKIP][133] ([i915#2672]) +2 other tests skip
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-2/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling@pipe-a-valid-mode:
- shard-dg2: NOTRUN -> [SKIP][134] ([i915#2672]) +1 other test skip
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-5/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling@pipe-a-valid-mode.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt:
- shard-rkl: NOTRUN -> [SKIP][135] ([fdo#111825] / [i915#1825]) +24 other tests skip
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-7/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-gtt:
- shard-dg1: NOTRUN -> [SKIP][136] ([i915#8708]) +2 other tests skip
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-18/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-gtt.html
- shard-mtlp: NOTRUN -> [SKIP][137] ([i915#8708]) +1 other test skip
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-mtlp-1/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-tiling-4:
- shard-dg1: NOTRUN -> [SKIP][138] ([i915#5439])
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-18/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
* igt@kms_frontbuffer_tracking@fbc-tiling-y:
- shard-mtlp: NOTRUN -> [SKIP][139] ([i915#10055])
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-mtlp-1/igt@kms_frontbuffer_tracking@fbc-tiling-y.html
- shard-dg2: NOTRUN -> [SKIP][140] ([i915#10055])
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-5/igt@kms_frontbuffer_tracking@fbc-tiling-y.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-mmap-cpu:
- shard-dg1: NOTRUN -> [SKIP][141] ([i915#3458]) +2 other tests skip
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-17/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][142] ([i915#8708]) +12 other tests skip
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render:
- shard-dg1: NOTRUN -> [SKIP][143] ([fdo#111825]) +4 other tests skip
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-16/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render.html
- shard-mtlp: NOTRUN -> [SKIP][144] ([i915#1825]) +2 other tests skip
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-mtlp-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@pipe-fbc-rte:
- shard-rkl: NOTRUN -> [SKIP][145] ([i915#9766])
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-7/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html
* igt@kms_frontbuffer_tracking@psr-1p-pri-indfb-multidraw:
- shard-glk: NOTRUN -> [SKIP][146] ([fdo#109271]) +143 other tests skip
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-glk6/igt@kms_frontbuffer_tracking@psr-1p-pri-indfb-multidraw.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt:
- shard-rkl: NOTRUN -> [SKIP][147] ([i915#3023]) +20 other tests skip
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@psr-1p-rte:
- shard-dg2: NOTRUN -> [SKIP][148] ([i915#3458]) +30 other tests skip
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-2/igt@kms_frontbuffer_tracking@psr-1p-rte.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][149] ([fdo#111767] / [fdo#111825] / [i915#1825])
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-2/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-render:
- shard-dg2: NOTRUN -> [SKIP][150] ([fdo#111767] / [i915#5354]) +2 other tests skip
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-10/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-render.html
- shard-dg1: NOTRUN -> [SKIP][151] ([fdo#111767] / [fdo#111825])
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-15/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-render.html
- shard-mtlp: NOTRUN -> [SKIP][152] ([fdo#111767] / [i915#1825])
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-mtlp-3/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-render.html
* igt@kms_getfb@getfb-reject-ccs:
- shard-dg2: NOTRUN -> [SKIP][153] ([i915#6118])
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-5/igt@kms_getfb@getfb-reject-ccs.html
* igt@kms_hdr@bpc-switch:
- shard-dg2: NOTRUN -> [SKIP][154] ([i915#3555] / [i915#8228]) +1 other test skip
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-10/igt@kms_hdr@bpc-switch.html
* igt@kms_hdr@bpc-switch-dpms:
- shard-rkl: NOTRUN -> [SKIP][155] ([i915#3555] / [i915#8228])
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-5/igt@kms_hdr@bpc-switch-dpms.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-dg2: NOTRUN -> [SKIP][156] ([i915#4816])
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-5/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
- shard-rkl: NOTRUN -> [SKIP][157] ([i915#4816])
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-4/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_pipe_b_c_ivb@disable-pipe-b-enable-pipe-c:
- shard-mtlp: NOTRUN -> [SKIP][158] ([fdo#109289])
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-mtlp-3/igt@kms_pipe_b_c_ivb@disable-pipe-b-enable-pipe-c.html
* igt@kms_pipe_b_c_ivb@from-pipe-c-to-b-with-3-lanes:
- shard-dg2: NOTRUN -> [SKIP][159] ([fdo#109289]) +1 other test skip
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-6/igt@kms_pipe_b_c_ivb@from-pipe-c-to-b-with-3-lanes.html
* igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-a-hdmi-a-1:
- shard-snb: NOTRUN -> [SKIP][160] ([fdo#109271])
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-snb2/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-a-hdmi-a-1.html
* igt@kms_plane_lowres@tiling-yf:
- shard-dg2: NOTRUN -> [SKIP][161] ([i915#3555] / [i915#8821])
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-2/igt@kms_plane_lowres@tiling-yf.html
* igt@kms_plane_multiple@tiling-y:
- shard-dg2: NOTRUN -> [SKIP][162] ([i915#8806])
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-5/igt@kms_plane_multiple@tiling-y.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-a-hdmi-a-2:
- shard-dg2: NOTRUN -> [SKIP][163] ([i915#9423]) +7 other tests skip
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-3/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-a-hdmi-a-2.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][164] ([i915#9423]) +9 other tests skip
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-3/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-b-hdmi-a-2.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-c-hdmi-a-3:
- shard-dg1: NOTRUN -> [SKIP][165] ([i915#9423]) +11 other tests skip
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-12/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-c-hdmi-a-3.html
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][166] ([i915#5176] / [i915#9423]) +1 other test skip
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-5/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-a-hdmi-a-1.html
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-c-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][167] ([i915#5176] / [i915#9423]) +3 other tests skip
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-19/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-c-hdmi-a-4.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][168] ([i915#5235]) +5 other tests skip
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-6/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-b-hdmi-a-2.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-d-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][169] ([i915#5235] / [i915#9423]) +11 other tests skip
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-6/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-d-hdmi-a-3.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-d-hdmi-a-3:
- shard-dg1: NOTRUN -> [SKIP][170] ([i915#5235]) +11 other tests skip
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-12/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-d-hdmi-a-3.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-dg2: NOTRUN -> [SKIP][171] ([i915#9340])
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-1/igt@kms_pm_lpsp@kms-lpsp.html
- shard-rkl: NOTRUN -> [SKIP][172] ([i915#9340])
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-6/igt@kms_pm_lpsp@kms-lpsp.html
- shard-dg1: NOTRUN -> [SKIP][173] ([i915#9340])
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-17/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_rpm@i2c:
- shard-dg2: [PASS][174] -> [FAIL][175] ([i915#8717])
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-dg2-3/igt@kms_pm_rpm@i2c.html
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-2/igt@kms_pm_rpm@i2c.html
* igt@kms_pm_rpm@modeset-non-lpsp:
- shard-rkl: [PASS][176] -> [SKIP][177] ([i915#9519])
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-rkl-1/igt@kms_pm_rpm@modeset-non-lpsp.html
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-7/igt@kms_pm_rpm@modeset-non-lpsp.html
* igt@kms_prime@d3hot:
- shard-dg2: NOTRUN -> [SKIP][178] ([i915#6524] / [i915#6805])
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-10/igt@kms_prime@d3hot.html
* igt@kms_psr2_sf@overlay-plane-move-continuous-sf:
- shard-rkl: NOTRUN -> [SKIP][179] ([i915#9683])
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-6/igt@kms_psr2_sf@overlay-plane-move-continuous-sf.html
* igt@kms_psr2_su@page_flip-xrgb8888:
- shard-dg2: NOTRUN -> [SKIP][180] ([i915#9683]) +1 other test skip
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-1/igt@kms_psr2_su@page_flip-xrgb8888.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-rkl: NOTRUN -> [SKIP][181] ([i915#9685])
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-4/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
- shard-dg2: NOTRUN -> [SKIP][182] ([i915#9685]) +1 other test skip
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-2/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0:
- shard-rkl: NOTRUN -> [SKIP][183] ([fdo#111615] / [i915#5289])
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-5/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
* igt@kms_rotation_crc@sprite-rotation-90-pos-100-0:
- shard-dg2: NOTRUN -> [SKIP][184] ([i915#4235])
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-3/igt@kms_rotation_crc@sprite-rotation-90-pos-100-0.html
* igt@kms_selftest@drm_format_helper@drm_format_helper_test-drm_test_fb_swab:
- shard-dg2: [PASS][185] -> [DMESG-WARN][186] ([i915#10143]) +1 other test dmesg-warn
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-dg2-3/igt@kms_selftest@drm_format_helper@drm_format_helper_test-drm_test_fb_swab.html
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-10/igt@kms_selftest@drm_format_helper@drm_format_helper_test-drm_test_fb_swab.html
* igt@kms_selftest@drm_format_helper@drm_format_helper_test-drm_test_fb_xrgb8888_to_abgr8888:
- shard-snb: [PASS][187] -> [DMESG-WARN][188] ([i915#10143]) +1 other test dmesg-warn
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-snb1/igt@kms_selftest@drm_format_helper@drm_format_helper_test-drm_test_fb_xrgb8888_to_abgr8888.html
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-snb5/igt@kms_selftest@drm_format_helper@drm_format_helper_test-drm_test_fb_xrgb8888_to_abgr8888.html
- shard-tglu: [PASS][189] -> [DMESG-WARN][190] ([i915#10143])
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-tglu-5/igt@kms_selftest@drm_format_helper@drm_format_helper_test-drm_test_fb_xrgb8888_to_abgr8888.html
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-tglu-3/igt@kms_selftest@drm_format_helper@drm_format_helper_test-drm_test_fb_xrgb8888_to_abgr8888.html
- shard-glk: [PASS][191] -> [DMESG-WARN][192] ([i915#10143] / [i915#10165])
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-glk2/igt@kms_selftest@drm_format_helper@drm_format_helper_test-drm_test_fb_xrgb8888_to_abgr8888.html
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-glk1/igt@kms_selftest@drm_format_helper@drm_format_helper_test-drm_test_fb_xrgb8888_to_abgr8888.html
* igt@kms_selftest@drm_format_helper@drm_format_helper_test-drm_test_fb_xrgb8888_to_argb2101010:
- shard-dg1: [PASS][193] -> [DMESG-WARN][194] ([i915#10143]) +1 other test dmesg-warn
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-dg1-15/igt@kms_selftest@drm_format_helper@drm_format_helper_test-drm_test_fb_xrgb8888_to_argb2101010.html
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-15/igt@kms_selftest@drm_format_helper@drm_format_helper_test-drm_test_fb_xrgb8888_to_argb2101010.html
* igt@kms_setmode@invalid-clone-single-crtc-stealing:
- shard-mtlp: NOTRUN -> [SKIP][195] ([i915#3555] / [i915#8809])
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-mtlp-8/igt@kms_setmode@invalid-clone-single-crtc-stealing.html
* igt@kms_sysfs_edid_timing:
- shard-dg2: NOTRUN -> [FAIL][196] ([IGT#2])
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-6/igt@kms_sysfs_edid_timing.html
- shard-dg1: NOTRUN -> [FAIL][197] ([IGT#2] / [i915#6493])
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-19/igt@kms_sysfs_edid_timing.html
* igt@kms_vrr@flip-basic:
- shard-mtlp: NOTRUN -> [SKIP][198] ([i915#3555] / [i915#8808])
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-mtlp-6/igt@kms_vrr@flip-basic.html
* igt@kms_writeback@writeback-check-output:
- shard-glk: NOTRUN -> [SKIP][199] ([fdo#109271] / [i915#2437])
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-glk5/igt@kms_writeback@writeback-check-output.html
* igt@kms_writeback@writeback-pixel-formats:
- shard-dg2: NOTRUN -> [SKIP][200] ([i915#2437])
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-7/igt@kms_writeback@writeback-pixel-formats.html
* igt@perf@per-context-mode-unprivileged:
- shard-rkl: NOTRUN -> [SKIP][201] ([i915#2435])
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-4/igt@perf@per-context-mode-unprivileged.html
* igt@perf_pmu@faulting-read@gtt:
- shard-mtlp: NOTRUN -> [SKIP][202] ([i915#8440])
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-mtlp-3/igt@perf_pmu@faulting-read@gtt.html
* igt@perf_pmu@rc6-all-gts:
- shard-dg2: NOTRUN -> [SKIP][203] ([i915#8516])
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-5/igt@perf_pmu@rc6-all-gts.html
* igt@perf_pmu@rc6@other-idle-gt0:
- shard-rkl: NOTRUN -> [SKIP][204] ([i915#8516])
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-4/igt@perf_pmu@rc6@other-idle-gt0.html
* igt@prime_mmap@test_aperture_limit@test_aperture_limit-smem:
- shard-dg2: NOTRUN -> [CRASH][205] ([i915#9351])
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-1/igt@prime_mmap@test_aperture_limit@test_aperture_limit-smem.html
* igt@prime_vgem@basic-fence-read:
- shard-dg2: NOTRUN -> [SKIP][206] ([i915#3291] / [i915#3708]) +1 other test skip
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-10/igt@prime_vgem@basic-fence-read.html
* igt@prime_vgem@basic-gtt:
- shard-dg2: NOTRUN -> [SKIP][207] ([i915#3708] / [i915#4077])
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-10/igt@prime_vgem@basic-gtt.html
* igt@prime_vgem@fence-write-hang:
- shard-dg2: NOTRUN -> [SKIP][208] ([i915#3708])
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-5/igt@prime_vgem@fence-write-hang.html
* igt@sriov_basic@enable-vfs-autoprobe-on:
- shard-dg2: NOTRUN -> [SKIP][209] ([i915#9917])
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-10/igt@sriov_basic@enable-vfs-autoprobe-on.html
* igt@v3d/v3d_perfmon@create-single-perfmon:
- shard-dg2: NOTRUN -> [SKIP][210] ([i915#2575]) +11 other tests skip
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-5/igt@v3d/v3d_perfmon@create-single-perfmon.html
* igt@v3d/v3d_perfmon@destroy-invalid-perfmon:
- shard-mtlp: NOTRUN -> [SKIP][211] ([i915#2575]) +1 other test skip
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-mtlp-2/igt@v3d/v3d_perfmon@destroy-invalid-perfmon.html
* igt@v3d/v3d_submit_cl@bad-pad:
- shard-rkl: NOTRUN -> [SKIP][212] ([fdo#109315]) +10 other tests skip
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-6/igt@v3d/v3d_submit_cl@bad-pad.html
* igt@v3d/v3d_submit_cl@valid-multisync-submission:
- shard-dg1: NOTRUN -> [SKIP][213] ([i915#2575]) +1 other test skip
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-16/igt@v3d/v3d_submit_cl@valid-multisync-submission.html
* igt@vc4/vc4_mmap@mmap-bad-handle:
- shard-dg1: NOTRUN -> [SKIP][214] ([i915#7711]) +2 other tests skip
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-12/igt@vc4/vc4_mmap@mmap-bad-handle.html
* igt@vc4/vc4_perfmon@create-single-perfmon:
- shard-mtlp: NOTRUN -> [SKIP][215] ([i915#7711]) +1 other test skip
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-mtlp-6/igt@vc4/vc4_perfmon@create-single-perfmon.html
* igt@vc4/vc4_purgeable_bo@mark-purgeable:
- shard-rkl: NOTRUN -> [SKIP][216] ([i915#7711]) +6 other tests skip
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-7/igt@vc4/vc4_purgeable_bo@mark-purgeable.html
* igt@vc4/vc4_wait_seqno@bad-seqno-1ns:
- shard-dg2: NOTRUN -> [SKIP][217] ([i915#7711]) +10 other tests skip
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-6/igt@vc4/vc4_wait_seqno@bad-seqno-1ns.html
#### Possible fixes ####
* igt@gem_ctx_exec@basic-nohangcheck:
- shard-rkl: [FAIL][218] ([i915#6268]) -> [PASS][219]
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-rkl-7/igt@gem_ctx_exec@basic-nohangcheck.html
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-6/igt@gem_ctx_exec@basic-nohangcheck.html
- shard-tglu: [FAIL][220] ([i915#6268]) -> [PASS][221]
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-tglu-8/igt@gem_ctx_exec@basic-nohangcheck.html
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-tglu-4/igt@gem_ctx_exec@basic-nohangcheck.html
* igt@gem_exec_fair@basic-none-share@rcs0:
- shard-tglu: [FAIL][222] ([i915#2842]) -> [PASS][223]
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-tglu-8/igt@gem_exec_fair@basic-none-share@rcs0.html
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-tglu-5/igt@gem_exec_fair@basic-none-share@rcs0.html
* igt@gem_exec_fair@basic-pace@vecs0:
- shard-rkl: [FAIL][224] ([i915#2842]) -> [PASS][225] +1 other test pass
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-rkl-1/igt@gem_exec_fair@basic-pace@vecs0.html
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-1/igt@gem_exec_fair@basic-pace@vecs0.html
* igt@gem_exec_fair@basic-throttle@rcs0:
- shard-glk: [FAIL][226] ([i915#2842]) -> [PASS][227]
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-glk9/igt@gem_exec_fair@basic-throttle@rcs0.html
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-glk5/igt@gem_exec_fair@basic-throttle@rcs0.html
* igt@gem_lmem_swapping@smem-oom@lmem0:
- shard-dg1: [TIMEOUT][228] ([i915#5493]) -> [PASS][229]
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-dg1-13/igt@gem_lmem_swapping@smem-oom@lmem0.html
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-18/igt@gem_lmem_swapping@smem-oom@lmem0.html
* igt@gem_workarounds@suspend-resume:
- shard-mtlp: [FAIL][230] ([i915#10177]) -> [PASS][231]
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-mtlp-5/igt@gem_workarounds@suspend-resume.html
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-mtlp-3/igt@gem_workarounds@suspend-resume.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-dg1: [INCOMPLETE][232] ([i915#10137] / [i915#9820] / [i915#9849]) -> [PASS][233]
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-dg1-19/igt@i915_module_load@reload-with-fault-injection.html
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-16/igt@i915_module_load@reload-with-fault-injection.html
- shard-mtlp: [ABORT][234] ([i915#10131] / [i915#9820]) -> [PASS][235]
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-mtlp-6/igt@i915_module_load@reload-with-fault-injection.html
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-mtlp-5/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_selftest@live@guc:
- shard-mtlp: [INCOMPLETE][236] -> [PASS][237]
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-mtlp-7/igt@i915_selftest@live@guc.html
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-mtlp-2/igt@i915_selftest@live@guc.html
* igt@i915_suspend@basic-s3-without-i915:
- shard-rkl: [FAIL][238] ([i915#10031]) -> [PASS][239]
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-rkl-4/igt@i915_suspend@basic-s3-without-i915.html
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-1/igt@i915_suspend@basic-s3-without-i915.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip:
- shard-tglu: [FAIL][240] ([i915#3743]) -> [PASS][241]
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-tglu-3/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-tglu-6/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html
* igt@kms_cursor_crc@cursor-sliding-64x64@pipe-a-edp-1:
- shard-mtlp: [DMESG-WARN][242] -> [PASS][243]
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-mtlp-3/igt@kms_cursor_crc@cursor-sliding-64x64@pipe-a-edp-1.html
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-mtlp-7/igt@kms_cursor_crc@cursor-sliding-64x64@pipe-a-edp-1.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size:
- shard-snb: [SKIP][244] ([fdo#109271]) -> [PASS][245] +13 other tests pass
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-snb4/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-snb7/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
- shard-glk: [FAIL][246] ([i915#2346]) -> [PASS][247]
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-glk4/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-glk6/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
* igt@kms_pm_dc@dc6-dpms:
- shard-tglu: [FAIL][248] ([i915#9295]) -> [PASS][249]
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-tglu-10/igt@kms_pm_dc@dc6-dpms.html
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-tglu-10/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress:
- shard-rkl: [SKIP][250] ([i915#9519]) -> [PASS][251] +1 other test pass
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-rkl-5/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-3/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
* igt@kms_selftest@drm_format_helper@drm_format_helper_test-drm_test_fb_clip_offset:
- shard-dg2: [DMESG-WARN][252] ([i915#10143]) -> [PASS][253]
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-dg2-3/igt@kms_selftest@drm_format_helper@drm_format_helper_test-drm_test_fb_clip_offset.html
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-10/igt@kms_selftest@drm_format_helper@drm_format_helper_test-drm_test_fb_clip_offset.html
- shard-dg1: [DMESG-WARN][254] ([i915#10143]) -> [PASS][255]
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-dg1-15/igt@kms_selftest@drm_format_helper@drm_format_helper_test-drm_test_fb_clip_offset.html
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-15/igt@kms_selftest@drm_format_helper@drm_format_helper_test-drm_test_fb_clip_offset.html
- shard-snb: [DMESG-WARN][256] ([i915#10143]) -> [PASS][257]
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-snb1/igt@kms_selftest@drm_format_helper@drm_format_helper_test-drm_test_fb_clip_offset.html
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-snb5/igt@kms_selftest@drm_format_helper@drm_format_helper_test-drm_test_fb_clip_offset.html
* igt@kms_universal_plane@cursor-fb-leak@pipe-a-hdmi-a-1:
- shard-rkl: [FAIL][258] ([i915#9196]) -> [PASS][259] +1 other test pass
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-rkl-7/igt@kms_universal_plane@cursor-fb-leak@pipe-a-hdmi-a-1.html
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-5/igt@kms_universal_plane@cursor-fb-leak@pipe-a-hdmi-a-1.html
* igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1:
- shard-mtlp: [FAIL][260] ([i915#9196]) -> [PASS][261]
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-mtlp-4/igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1.html
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-mtlp-8/igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1.html
* igt@perf_pmu@busy-double-start@ccs0:
- shard-mtlp: [FAIL][262] ([i915#4349]) -> [PASS][263]
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-mtlp-7/igt@perf_pmu@busy-double-start@ccs0.html
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-mtlp-5/igt@perf_pmu@busy-double-start@ccs0.html
#### Warnings ####
* igt@gem_pread@exhaustion:
- shard-tglu: [WARN][264] ([i915#2658]) -> [INCOMPLETE][265] ([i915#10042] / [i915#10137])
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-tglu-5/igt@gem_pread@exhaustion.html
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-tglu-6/igt@gem_pread@exhaustion.html
- shard-glk: [INCOMPLETE][266] ([i915#10042] / [i915#10137]) -> [WARN][267] ([i915#2658])
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-glk2/igt@gem_pread@exhaustion.html
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-glk8/igt@gem_pread@exhaustion.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-dg2: [INCOMPLETE][268] ([i915#10137] / [i915#9820] / [i915#9849]) -> [DMESG-WARN][269] ([i915#9559])
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-dg2-5/igt@i915_module_load@reload-with-fault-injection.html
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-1/igt@i915_module_load@reload-with-fault-injection.html
* igt@kms_big_fb@y-tiled-64bpp-rotate-0:
- shard-dg2: [SKIP][270] ([i915#5190]) -> [SKIP][271] ([i915#4538] / [i915#5190]) +16 other tests skip
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-dg2-2/igt@kms_big_fb@y-tiled-64bpp-rotate-0.html
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-10/igt@kms_big_fb@y-tiled-64bpp-rotate-0.html
* igt@kms_content_protection@mei-interface:
- shard-rkl: [SKIP][272] ([i915#9424]) -> [SKIP][273] ([i915#8063])
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-rkl-1/igt@kms_content_protection@mei-interface.html
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-5/igt@kms_content_protection@mei-interface.html
- shard-dg1: [SKIP][274] ([i915#9424]) -> [SKIP][275] ([i915#9433])
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-dg1-18/igt@kms_content_protection@mei-interface.html
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-15/igt@kms_content_protection@mei-interface.html
- shard-tglu: [SKIP][276] ([i915#6944] / [i915#9424]) -> [SKIP][277] ([i915#8063])
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-tglu-9/igt@kms_content_protection@mei-interface.html
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-tglu-3/igt@kms_content_protection@mei-interface.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-rkl: [SKIP][278] ([fdo#110189] / [i915#3955]) -> [SKIP][279] ([i915#3955]) +1 other test skip
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-rkl-5/igt@kms_fbcon_fbt@psr-suspend.html
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-rkl-7/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-render:
- shard-snb: [SKIP][280] ([fdo#109271] / [fdo#111767]) -> [SKIP][281] ([fdo#109271]) +2 other tests skip
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-snb4/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-render.html
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-snb7/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-pwrite:
- shard-snb: [SKIP][282] ([fdo#109271]) -> [SKIP][283] ([fdo#109271] / [fdo#111767])
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-snb7/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-pwrite.html
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-snb6/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-pwrite.html
* igt@kms_selftest@drm_format_helper@drm_format_helper_test-drm_test_fb_build_fourcc_list:
- shard-dg1: [DMESG-FAIL][284] ([i915#10143]) -> [FAIL][285] ([i915#10136])
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-dg1-15/igt@kms_selftest@drm_format_helper@drm_format_helper_test-drm_test_fb_build_fourcc_list.html
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg1-15/igt@kms_selftest@drm_format_helper@drm_format_helper_test-drm_test_fb_build_fourcc_list.html
- shard-snb: [DMESG-FAIL][286] ([i915#10143]) -> [FAIL][287] ([i915#10136])
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-snb1/igt@kms_selftest@drm_format_helper@drm_format_helper_test-drm_test_fb_build_fourcc_list.html
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-snb5/igt@kms_selftest@drm_format_helper@drm_format_helper_test-drm_test_fb_build_fourcc_list.html
- shard-glk: [DMESG-FAIL][288] ([i915#10143] / [i915#10165]) -> [FAIL][289] ([i915#10136])
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-glk2/igt@kms_selftest@drm_format_helper@drm_format_helper_test-drm_test_fb_build_fourcc_list.html
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-glk1/igt@kms_selftest@drm_format_helper@drm_format_helper_test-drm_test_fb_build_fourcc_list.html
- shard-dg2: [DMESG-FAIL][290] ([i915#10143]) -> [FAIL][291] ([i915#10136])
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7700/shard-dg2-3/igt@kms_selftest@drm_format_helper@drm_format_helper_test-drm_test_fb_build_fourcc_list.html
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/shard-dg2-10/igt@kms_selftest@drm_format_helper@drm_format_helper_test-drm_test_fb_build_fourcc_list.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[IGT#2]: https://gitlab.freedesktop.org/drm/igt-gpu-tools/issues/2
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274
[fdo#109283]: https://bugs.freedesktop.org/show_bug.cgi?id=109283
[fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289
[fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315
[fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189
[fdo#110723]: https://bugs.freedesktop.org/show_bug.cgi?id=110723
[fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614
[fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615
[fdo#111656]: https://bugs.freedesktop.org/show_bug.cgi?id=111656
[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
[fdo#112283]: https://bugs.freedesktop.org/show_bug.cgi?id=112283
[i915#10031]: https://gitlab.freedesktop.org/drm/intel/issues/10031
[i915#10042]: https://gitlab.freedesktop.org/drm/intel/issues/10042
[i915#10055]: https://gitlab.freedesktop.org/drm/intel/issues/10055
[i915#10131]: https://gitlab.freedesktop.org/drm/intel/issues/10131
[i915#10136]: https://gitlab.freedesktop.org/drm/intel/issues/10136
[i915#10137]: https://gitlab.freedesktop.org/drm/intel/issues/10137
[i915#10143]: https://gitlab.freedesktop.org/drm/intel/issues/10143
[i915#10159]: https://gitlab.freedesktop.org/drm/intel/issues/10159
[i915#10165]: https://gitlab.freedesktop.org/drm/intel/issues/10165
[i915#10177]: https://gitlab.freedesktop.org/drm/intel/issues/10177
[i915#10180]: https://gitlab.freedesktop.org/drm/intel/issues/10180
[i915#1257]: https://gitlab.freedesktop.org/drm/intel/issues/1257
[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#2435]: https://gitlab.freedesktop.org/drm/intel/issues/2435
[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#2658]: https://gitlab.freedesktop.org/drm/intel/issues/2658
[i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672
[i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842
[i915#2846]: https://gitlab.freedesktop.org/drm/intel/issues/2846
[i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856
[i915#2920]: https://gitlab.freedesktop.org/drm/intel/issues/2920
[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#3359]: https://gitlab.freedesktop.org/drm/intel/issues/3359
[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#3638]: https://gitlab.freedesktop.org/drm/intel/issues/3638
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#3742]: https://gitlab.freedesktop.org/drm/intel/issues/3742
[i915#3743]: https://gitlab.freedesktop.org/drm/intel/issues/3743
[i915#3804]: https://gitlab.freedesktop.org/drm/intel/issues/3804
[i915#3840]: https://gitlab.freedesktop.org/drm/intel/issues/3840
[i915#3955]: https://gitlab.freedesktop.org/drm/intel/issues/3955
[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#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#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[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#5107]: https://gitlab.freedesktop.org/drm/intel/issues/5107
[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#5439]: https://gitlab.freedesktop.org/drm/intel/issues/5439
[i915#5493]: https://gitlab.freedesktop.org/drm/intel/issues/5493
[i915#5784]: https://gitlab.freedesktop.org/drm/intel/issues/5784
[i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095
[i915#6118]: https://gitlab.freedesktop.org/drm/intel/issues/6118
[i915#6188]: https://gitlab.freedesktop.org/drm/intel/issues/6188
[i915#6230]: https://gitlab.freedesktop.org/drm/intel/issues/6230
[i915#6268]: https://gitlab.freedesktop.org/drm/intel/issues/6268
[i915#6334]: https://gitlab.freedesktop.org/drm/intel/issues/6334
[i915#6335]: https://gitlab.freedesktop.org/drm/intel/issues/6335
[i915#6493]: https://gitlab.freedesktop.org/drm/intel/issues/6493
[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#7091]: https://gitlab.freedesktop.org/drm/intel/issues/7091
[i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118
[i915#7213]: https://gitlab.freedesktop.org/drm/intel/issues/7213
[i915#7297]: https://gitlab.freedesktop.org/drm/intel/issues/7297
[i915#7697]: https://gitlab.freedesktop.org/drm/intel/issues/7697
[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#7975]: https://gitlab.freedesktop.org/drm/intel/issues/7975
[i915#8063]: https://gitlab.freedesktop.org/drm/intel/issues/8063
[i915#8213]: https://gitlab.freedesktop.org/drm/intel/issues/8213
[i915#8228]: https://gitlab.freedesktop.org/drm/intel/issues/8228
[i915#8414]: https://gitlab.freedesktop.org/drm/intel/issues/8414
[i915#8428]: https://gitlab.freedesktop.org/drm/intel/issues/8428
[i915#8440]: https://gitlab.freedesktop.org/drm/intel/issues/8440
[i915#8516]: https://gitlab.freedesktop.org/drm/intel/issues/8516
[i915#8708]: https://gitlab.freedesktop.org/drm/intel/issues/8708
[i915#8717]: https://gitlab.freedesktop.org/drm/intel/issues/8717
[i915#8806]: https://gitlab.freedesktop.org/drm/intel/issues/8806
[i915#8808]: https://gitlab.freedesktop.org/drm/intel/issues/8808
[i915#8809]: https://gitlab.freedesktop.org/drm/intel/issues/8809
[i915#8812]: https://gitlab.freedesktop.org/drm/intel/issues/8812
[i915#8814]: https://gitlab.freedesktop.org/drm/intel/issues/8814
[i915#8821]: https://gitlab.freedesktop.org/drm/intel/issues/8821
[i915#8925]: https://gitlab.freedesktop.org/drm/intel/issues/8925
[i915#9196]: https://gitlab.freedesktop.org/drm/intel/issues/9196
[i915#9227]: https://gitlab.freedesktop.org/drm/intel/issues/9227
[i915#9295]: https://gitlab.freedesktop.org/drm/intel/issues/9295
[i915#9323]: https://gitlab.freedesktop.org/drm/intel/issues/9323
[i915#9340]: https://gitlab.freedesktop.org/drm/intel/issues/9340
[i915#9351]: https://gitlab.freedesktop.org/drm/intel/issues/9351
[i915#9423]: https://gitlab.freedesktop.org/drm/intel/issues/9423
[i915#9424]: https://gitlab.freedesktop.org/drm/intel/issues/9424
[i915#9433]: https://gitlab.freedesktop.org/drm/intel/issues/9433
[i915#9519]: https://gitlab.freedesktop.org/drm/intel/issues/9519
[i915#9559]: https://gitlab.freedesktop.org/drm/intel/issues/9559
[i915#9606]: https://gitlab.freedesktop.org/drm/intel/issues/9606
[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#9808]: https://gitlab.freedesktop.org/drm/intel/issues/9808
[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#9906]: https://gitlab.freedesktop.org/drm/intel/issues/9906
[i915#9917]: https://gitlab.freedesktop.org/drm/intel/issues/9917
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7700 -> IGTPW_10620
CI-20190529: 20190529
CI_DRM_14193: c655e0fd28045dbaa581d04bf7cc266eec1c3457 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_10620: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/index.html
IGT_7700: 7700
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10620/index.html
[-- Attachment #2: Type: text/html, Size: 93187 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2024-02-01 11:37 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-02-01 9:22 [PATCH i-g-t v3 0/4] Fill block-copy test gap for unaligned sizes Zbigniew Kempczyński
2024-02-01 9:22 ` [PATCH i-g-t v3 1/4] lib/intel_blt: Add helpers for calculating stride and aligned height Zbigniew Kempczyński
2024-02-01 9:22 ` [PATCH i-g-t v3 2/4] lib/intel_blt: Change surface size calculation Zbigniew Kempczyński
2024-02-01 9:22 ` [PATCH i-g-t v3 3/4] lib/intel_blt: Use object pitch and aligned height on png write Zbigniew Kempczyński
2024-02-01 9:22 ` [PATCH i-g-t v3 4/4] tests/xe-ccs: Add tests which exercise small to large blit sizes Zbigniew Kempczyński
2024-02-01 10:19 ` ✓ Fi.CI.BAT: success for Fill block-copy test gap for unaligned sizes (rev3) Patchwork
2024-02-01 10:39 ` ✓ CI.xeBAT: " Patchwork
2024-02-01 11:37 ` ✗ Fi.CI.IGT: failure " Patchwork
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox