* [PATCH i-g-t 01/14] lib/igt_draw: Use void* where appopriate
2024-10-04 10:41 [PATCH i-g-t 00/14] intel: igt_draw and intel_bufops improvements Ville Syrjala
@ 2024-10-04 10:41 ` Ville Syrjala
2024-10-29 14:44 ` Juha-Pekka Heikkila
2024-10-04 10:41 ` [PATCH i-g-t 02/14] lib/igt_draw: Extend the API to support 64bpp colors Ville Syrjala
` (21 subsequent siblings)
22 siblings, 1 reply; 47+ messages in thread
From: Ville Syrjala @ 2024-10-04 10:41 UTC (permalink / raw)
To: igt-dev
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Use void* instead of uint32_t* when we don't care about the
element size.
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
lib/igt_draw.c | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/lib/igt_draw.c b/lib/igt_draw.c
index 97a7e6b375fb..3ebfaad6ef31 100644
--- a/lib/igt_draw.c
+++ b/lib/igt_draw.c
@@ -446,7 +446,7 @@ static void draw_rect_ptr_tiled(void *ptr, uint32_t stride, uint32_t tiling,
static void draw_rect_mmap_cpu(int fd, struct buf_data *buf, struct rect *rect,
uint32_t tiling, uint32_t swizzle, uint32_t color)
{
- uint32_t *ptr;
+ void *ptr;
gem_set_domain(fd, buf->handle, I915_GEM_DOMAIN_CPU,
I915_GEM_DOMAIN_CPU);
@@ -481,7 +481,7 @@ static void draw_rect_mmap_cpu(int fd, struct buf_data *buf, struct rect *rect,
static void draw_rect_mmap_gtt(int fd, struct buf_data *buf, struct rect *rect,
uint32_t color)
{
- uint32_t *ptr;
+ void *ptr;
gem_set_domain(fd, buf->handle, I915_GEM_DOMAIN_GTT,
I915_GEM_DOMAIN_GTT);
@@ -497,7 +497,7 @@ static void draw_rect_mmap_gtt(int fd, struct buf_data *buf, struct rect *rect,
static void draw_rect_mmap_wc(int fd, struct buf_data *buf, struct rect *rect,
uint32_t tiling, uint32_t swizzle, uint32_t color)
{
- uint32_t *ptr;
+ void *ptr;
if (is_i915_device(fd)) {
gem_set_domain(fd, buf->handle, I915_GEM_DOMAIN_GTT,
--
2.45.2
^ permalink raw reply related [flat|nested] 47+ messages in thread* Re: [PATCH i-g-t 01/14] lib/igt_draw: Use void* where appopriate
2024-10-04 10:41 ` [PATCH i-g-t 01/14] lib/igt_draw: Use void* where appopriate Ville Syrjala
@ 2024-10-29 14:44 ` Juha-Pekka Heikkila
0 siblings, 0 replies; 47+ messages in thread
From: Juha-Pekka Heikkila @ 2024-10-29 14:44 UTC (permalink / raw)
To: igt-dev
Reviewed-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
On 4.10.2024 13.41, Ville Syrjala wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> Use void* instead of uint32_t* when we don't care about the
> element size.
>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> ---
> lib/igt_draw.c | 6 +++---
> 1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/lib/igt_draw.c b/lib/igt_draw.c
> index 97a7e6b375fb..3ebfaad6ef31 100644
> --- a/lib/igt_draw.c
> +++ b/lib/igt_draw.c
> @@ -446,7 +446,7 @@ static void draw_rect_ptr_tiled(void *ptr, uint32_t stride, uint32_t tiling,
> static void draw_rect_mmap_cpu(int fd, struct buf_data *buf, struct rect *rect,
> uint32_t tiling, uint32_t swizzle, uint32_t color)
> {
> - uint32_t *ptr;
> + void *ptr;
>
> gem_set_domain(fd, buf->handle, I915_GEM_DOMAIN_CPU,
> I915_GEM_DOMAIN_CPU);
> @@ -481,7 +481,7 @@ static void draw_rect_mmap_cpu(int fd, struct buf_data *buf, struct rect *rect,
> static void draw_rect_mmap_gtt(int fd, struct buf_data *buf, struct rect *rect,
> uint32_t color)
> {
> - uint32_t *ptr;
> + void *ptr;
>
> gem_set_domain(fd, buf->handle, I915_GEM_DOMAIN_GTT,
> I915_GEM_DOMAIN_GTT);
> @@ -497,7 +497,7 @@ static void draw_rect_mmap_gtt(int fd, struct buf_data *buf, struct rect *rect,
> static void draw_rect_mmap_wc(int fd, struct buf_data *buf, struct rect *rect,
> uint32_t tiling, uint32_t swizzle, uint32_t color)
> {
> - uint32_t *ptr;
> + void *ptr;
>
> if (is_i915_device(fd)) {
> gem_set_domain(fd, buf->handle, I915_GEM_DOMAIN_GTT,
^ permalink raw reply [flat|nested] 47+ messages in thread
* [PATCH i-g-t 02/14] lib/igt_draw: Extend the API to support 64bpp colors
2024-10-04 10:41 [PATCH i-g-t 00/14] intel: igt_draw and intel_bufops improvements Ville Syrjala
2024-10-04 10:41 ` [PATCH i-g-t 01/14] lib/igt_draw: Use void* where appopriate Ville Syrjala
@ 2024-10-04 10:41 ` Ville Syrjala
2024-10-22 16:04 ` Kamil Konieczny
2024-10-04 10:41 ` [PATCH i-g-t 03/14] lib/igt_draw: Support 64bpp int the mmap/pwrite paths Ville Syrjala
` (20 subsequent siblings)
22 siblings, 1 reply; 47+ messages in thread
From: Ville Syrjala @ 2024-10-04 10:41 UTC (permalink / raw)
To: igt-dev
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Pass the color as uint64_t to igt_draw in preparation
for supporting 64bpp pixel formats.
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
lib/igt_draw.c | 28 ++++++++++++++--------------
lib/igt_draw.h | 6 +++---
2 files changed, 17 insertions(+), 17 deletions(-)
diff --git a/lib/igt_draw.c b/lib/igt_draw.c
index 3ebfaad6ef31..917cc37a2175 100644
--- a/lib/igt_draw.c
+++ b/lib/igt_draw.c
@@ -363,7 +363,7 @@ static void tile4_pos_to_x_y_linear(int tiled_pos, uint32_t stride,
*y = tile_origin_y + subtile_origin_y + oword_num;
}
-static void set_pixel(void *_ptr, int index, uint32_t color, int bpp)
+static void set_pixel(void *_ptr, int index, uint64_t color, int bpp)
{
if (bpp == 16) {
uint16_t *ptr = _ptr;
@@ -403,7 +403,7 @@ static void switch_blt_tiling(struct intel_bb *ibb, uint32_t tiling, bool on)
}
static void draw_rect_ptr_linear(void *ptr, uint32_t stride,
- struct rect *rect, uint32_t color, int bpp)
+ struct rect *rect, uint64_t color, int bpp)
{
int x, y, line_begin;
@@ -415,7 +415,7 @@ static void draw_rect_ptr_linear(void *ptr, uint32_t stride,
}
static void draw_rect_ptr_tiled(void *ptr, uint32_t stride, uint32_t tiling,
- int swizzle, struct rect *rect, uint32_t color,
+ int swizzle, struct rect *rect, uint64_t color,
int bpp)
{
int x, y, pos;
@@ -444,7 +444,7 @@ static void draw_rect_ptr_tiled(void *ptr, uint32_t stride, uint32_t tiling,
}
static void draw_rect_mmap_cpu(int fd, struct buf_data *buf, struct rect *rect,
- uint32_t tiling, uint32_t swizzle, uint32_t color)
+ uint32_t tiling, uint32_t swizzle, uint64_t color)
{
void *ptr;
@@ -479,7 +479,7 @@ static void draw_rect_mmap_cpu(int fd, struct buf_data *buf, struct rect *rect,
}
static void draw_rect_mmap_gtt(int fd, struct buf_data *buf, struct rect *rect,
- uint32_t color)
+ uint64_t color)
{
void *ptr;
@@ -495,7 +495,7 @@ static void draw_rect_mmap_gtt(int fd, struct buf_data *buf, struct rect *rect,
}
static void draw_rect_mmap_wc(int fd, struct buf_data *buf, struct rect *rect,
- uint32_t tiling, uint32_t swizzle, uint32_t color)
+ uint32_t tiling, uint32_t swizzle, uint64_t color)
{
void *ptr;
@@ -542,7 +542,7 @@ static void draw_rect_mmap_wc(int fd, struct buf_data *buf, struct rect *rect,
}
static void draw_rect_pwrite_untiled(int fd, struct buf_data *buf,
- struct rect *rect, uint32_t color)
+ struct rect *rect, uint64_t color)
{
int i, y, offset;
int pixel_size = buf->bpp / 8;
@@ -559,7 +559,7 @@ static void draw_rect_pwrite_untiled(int fd, struct buf_data *buf,
static void draw_rect_pwrite_tiled(int fd, struct buf_data *buf,
uint32_t tiling, struct rect *rect,
- uint32_t color, uint32_t swizzle)
+ uint64_t color, uint32_t swizzle)
{
int i;
int tiled_pos, x, y, pixel_size;
@@ -624,7 +624,7 @@ static void draw_rect_pwrite_tiled(int fd, struct buf_data *buf,
static void draw_rect_pwrite(int fd, struct buf_data *buf,
struct rect *rect, uint32_t tiling,
- uint32_t swizzle, uint32_t color)
+ uint32_t swizzle, uint64_t color)
{
switch (tiling) {
case I915_TILING_NONE:
@@ -674,7 +674,7 @@ static struct intel_buf *create_buf(int fd, struct buf_ops *bops,
static void draw_rect_blt(int fd, struct cmd_data *cmd_data,
struct buf_data *buf, struct rect *rect,
- uint32_t tiling, uint32_t color)
+ uint32_t tiling, uint64_t color)
{
struct intel_bb *ibb;
struct intel_buf *dst;
@@ -785,7 +785,7 @@ static void draw_rect_blt(int fd, struct cmd_data *cmd_data,
static void draw_rect_render(int fd, struct cmd_data *cmd_data,
struct buf_data *buf, struct rect *rect,
- uint32_t tiling, uint32_t color)
+ uint32_t tiling, uint64_t color)
{
struct intel_buf *src, *dst;
uint32_t devid = intel_get_drm_devid(fd);
@@ -858,7 +858,7 @@ void igt_draw_rect(int fd, struct buf_ops *bops, uint32_t ctx,
int buf_width, int buf_height,
uint32_t tiling, enum igt_draw_method method,
int rect_x, int rect_y, int rect_w, int rect_h,
- uint32_t color, int bpp)
+ uint64_t color, int bpp)
{
uint32_t buf_tiling, swizzle;
@@ -932,7 +932,7 @@ void igt_draw_rect(int fd, struct buf_ops *bops, uint32_t ctx,
void igt_draw_rect_fb(int fd, struct buf_ops *bops,
uint32_t ctx, struct igt_fb *fb,
enum igt_draw_method method, int rect_x, int rect_y,
- int rect_w, int rect_h, uint32_t color)
+ int rect_w, int rect_h, uint64_t color)
{
igt_draw_rect(fd, bops, ctx, fb->gem_handle, fb->size, fb->strides[0],
fb->width, fb->height,
@@ -949,7 +949,7 @@ void igt_draw_rect_fb(int fd, struct buf_ops *bops,
*
* This function just paints an igt_fb using the provided color.
*/
-void igt_draw_fill_fb(int fd, struct igt_fb *fb, uint32_t color)
+void igt_draw_fill_fb(int fd, struct igt_fb *fb, uint64_t color)
{
igt_draw_rect_fb(fd, NULL, 0, fb,
igt_draw_supports_method(fd, IGT_DRAW_MMAP_GTT) ?
diff --git a/lib/igt_draw.h b/lib/igt_draw.h
index 1dec95e86e0f..33763812ea4f 100644
--- a/lib/igt_draw.h
+++ b/lib/igt_draw.h
@@ -57,13 +57,13 @@ void igt_draw_rect(int fd, struct buf_ops *bops, uint32_t ctx,
int buf_width, int buf_height,
uint32_t tiling, enum igt_draw_method method,
int rect_x, int rect_y, int rect_w, int rect_h,
- uint32_t color, int bpp);
+ uint64_t color, int bpp);
void igt_draw_rect_fb(int fd, struct buf_ops *bops,
uint32_t ctx, struct igt_fb *fb,
enum igt_draw_method method, int rect_x, int rect_y,
- int rect_w, int rect_h, uint32_t color);
+ int rect_w, int rect_h, uint64_t color);
-void igt_draw_fill_fb(int fd, struct igt_fb *fb, uint32_t color);
+void igt_draw_fill_fb(int fd, struct igt_fb *fb, uint64_t color);
#endif /* __IGT_DRAW_H__ */
--
2.45.2
^ permalink raw reply related [flat|nested] 47+ messages in thread* Re: [PATCH i-g-t 02/14] lib/igt_draw: Extend the API to support 64bpp colors
2024-10-04 10:41 ` [PATCH i-g-t 02/14] lib/igt_draw: Extend the API to support 64bpp colors Ville Syrjala
@ 2024-10-22 16:04 ` Kamil Konieczny
0 siblings, 0 replies; 47+ messages in thread
From: Kamil Konieczny @ 2024-10-22 16:04 UTC (permalink / raw)
To: igt-dev; +Cc: Ville Syrjala, Zbigniew Kempczyński
Hi Ville,
On 2024-10-04 at 13:41:09 +0300, Ville Syrjala wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> Pass the color as uint64_t to igt_draw in preparation
> for supporting 64bpp pixel formats.
>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
LGTM but please see one nit below.
Reviewed-by: Kamil Konieczny <kamil.konieczny@linux.intel.com>
> ---
> lib/igt_draw.c | 28 ++++++++++++++--------------
> lib/igt_draw.h | 6 +++---
> 2 files changed, 17 insertions(+), 17 deletions(-)
>
> diff --git a/lib/igt_draw.c b/lib/igt_draw.c
> index 3ebfaad6ef31..917cc37a2175 100644
> --- a/lib/igt_draw.c
> +++ b/lib/igt_draw.c
> @@ -363,7 +363,7 @@ static void tile4_pos_to_x_y_linear(int tiled_pos, uint32_t stride,
> *y = tile_origin_y + subtile_origin_y + oword_num;
> }
>
> -static void set_pixel(void *_ptr, int index, uint32_t color, int bpp)
> +static void set_pixel(void *_ptr, int index, uint64_t color, int bpp)
> {
> if (bpp == 16) {
> uint16_t *ptr = _ptr;
> @@ -403,7 +403,7 @@ static void switch_blt_tiling(struct intel_bb *ibb, uint32_t tiling, bool on)
> }
>
> static void draw_rect_ptr_linear(void *ptr, uint32_t stride,
> - struct rect *rect, uint32_t color, int bpp)
> + struct rect *rect, uint64_t color, int bpp)
> {
> int x, y, line_begin;
>
> @@ -415,7 +415,7 @@ static void draw_rect_ptr_linear(void *ptr, uint32_t stride,
> }
>
> static void draw_rect_ptr_tiled(void *ptr, uint32_t stride, uint32_t tiling,
> - int swizzle, struct rect *rect, uint32_t color,
> + int swizzle, struct rect *rect, uint64_t color,
> int bpp)
> {
> int x, y, pos;
> @@ -444,7 +444,7 @@ static void draw_rect_ptr_tiled(void *ptr, uint32_t stride, uint32_t tiling,
> }
>
> static void draw_rect_mmap_cpu(int fd, struct buf_data *buf, struct rect *rect,
> - uint32_t tiling, uint32_t swizzle, uint32_t color)
> + uint32_t tiling, uint32_t swizzle, uint64_t color)
> {
> void *ptr;
>
> @@ -479,7 +479,7 @@ static void draw_rect_mmap_cpu(int fd, struct buf_data *buf, struct rect *rect,
> }
>
> static void draw_rect_mmap_gtt(int fd, struct buf_data *buf, struct rect *rect,
> - uint32_t color)
> + uint64_t color)
> {
> void *ptr;
>
> @@ -495,7 +495,7 @@ static void draw_rect_mmap_gtt(int fd, struct buf_data *buf, struct rect *rect,
> }
>
> static void draw_rect_mmap_wc(int fd, struct buf_data *buf, struct rect *rect,
> - uint32_t tiling, uint32_t swizzle, uint32_t color)
> + uint32_t tiling, uint32_t swizzle, uint64_t color)
> {
> void *ptr;
>
> @@ -542,7 +542,7 @@ static void draw_rect_mmap_wc(int fd, struct buf_data *buf, struct rect *rect,
> }
>
> static void draw_rect_pwrite_untiled(int fd, struct buf_data *buf,
> - struct rect *rect, uint32_t color)
> + struct rect *rect, uint64_t color)
> {
> int i, y, offset;
> int pixel_size = buf->bpp / 8;
> @@ -559,7 +559,7 @@ static void draw_rect_pwrite_untiled(int fd, struct buf_data *buf,
>
> static void draw_rect_pwrite_tiled(int fd, struct buf_data *buf,
> uint32_t tiling, struct rect *rect,
> - uint32_t color, uint32_t swizzle)
> + uint64_t color, uint32_t swizzle)
This one function have 'color, swizzle' while all others
have it 'swizzle, color'. It could be misleading. It is not
a purpose of your patch to correct this so it is not a blocker.
+Cc Zbigniew
Regards,
Kamil
> {
> int i;
> int tiled_pos, x, y, pixel_size;
> @@ -624,7 +624,7 @@ static void draw_rect_pwrite_tiled(int fd, struct buf_data *buf,
>
> static void draw_rect_pwrite(int fd, struct buf_data *buf,
> struct rect *rect, uint32_t tiling,
> - uint32_t swizzle, uint32_t color)
> + uint32_t swizzle, uint64_t color)
> {
> switch (tiling) {
> case I915_TILING_NONE:
> @@ -674,7 +674,7 @@ static struct intel_buf *create_buf(int fd, struct buf_ops *bops,
>
> static void draw_rect_blt(int fd, struct cmd_data *cmd_data,
> struct buf_data *buf, struct rect *rect,
> - uint32_t tiling, uint32_t color)
> + uint32_t tiling, uint64_t color)
> {
> struct intel_bb *ibb;
> struct intel_buf *dst;
> @@ -785,7 +785,7 @@ static void draw_rect_blt(int fd, struct cmd_data *cmd_data,
>
> static void draw_rect_render(int fd, struct cmd_data *cmd_data,
> struct buf_data *buf, struct rect *rect,
> - uint32_t tiling, uint32_t color)
> + uint32_t tiling, uint64_t color)
> {
> struct intel_buf *src, *dst;
> uint32_t devid = intel_get_drm_devid(fd);
> @@ -858,7 +858,7 @@ void igt_draw_rect(int fd, struct buf_ops *bops, uint32_t ctx,
> int buf_width, int buf_height,
> uint32_t tiling, enum igt_draw_method method,
> int rect_x, int rect_y, int rect_w, int rect_h,
> - uint32_t color, int bpp)
> + uint64_t color, int bpp)
> {
> uint32_t buf_tiling, swizzle;
>
> @@ -932,7 +932,7 @@ void igt_draw_rect(int fd, struct buf_ops *bops, uint32_t ctx,
> void igt_draw_rect_fb(int fd, struct buf_ops *bops,
> uint32_t ctx, struct igt_fb *fb,
> enum igt_draw_method method, int rect_x, int rect_y,
> - int rect_w, int rect_h, uint32_t color)
> + int rect_w, int rect_h, uint64_t color)
> {
> igt_draw_rect(fd, bops, ctx, fb->gem_handle, fb->size, fb->strides[0],
> fb->width, fb->height,
> @@ -949,7 +949,7 @@ void igt_draw_rect_fb(int fd, struct buf_ops *bops,
> *
> * This function just paints an igt_fb using the provided color.
> */
> -void igt_draw_fill_fb(int fd, struct igt_fb *fb, uint32_t color)
> +void igt_draw_fill_fb(int fd, struct igt_fb *fb, uint64_t color)
> {
> igt_draw_rect_fb(fd, NULL, 0, fb,
> igt_draw_supports_method(fd, IGT_DRAW_MMAP_GTT) ?
> diff --git a/lib/igt_draw.h b/lib/igt_draw.h
> index 1dec95e86e0f..33763812ea4f 100644
> --- a/lib/igt_draw.h
> +++ b/lib/igt_draw.h
> @@ -57,13 +57,13 @@ void igt_draw_rect(int fd, struct buf_ops *bops, uint32_t ctx,
> int buf_width, int buf_height,
> uint32_t tiling, enum igt_draw_method method,
> int rect_x, int rect_y, int rect_w, int rect_h,
> - uint32_t color, int bpp);
> + uint64_t color, int bpp);
>
> void igt_draw_rect_fb(int fd, struct buf_ops *bops,
> uint32_t ctx, struct igt_fb *fb,
> enum igt_draw_method method, int rect_x, int rect_y,
> - int rect_w, int rect_h, uint32_t color);
> + int rect_w, int rect_h, uint64_t color);
>
> -void igt_draw_fill_fb(int fd, struct igt_fb *fb, uint32_t color);
> +void igt_draw_fill_fb(int fd, struct igt_fb *fb, uint64_t color);
>
> #endif /* __IGT_DRAW_H__ */
> --
> 2.45.2
>
^ permalink raw reply [flat|nested] 47+ messages in thread
* [PATCH i-g-t 03/14] lib/igt_draw: Support 64bpp int the mmap/pwrite paths
2024-10-04 10:41 [PATCH i-g-t 00/14] intel: igt_draw and intel_bufops improvements Ville Syrjala
2024-10-04 10:41 ` [PATCH i-g-t 01/14] lib/igt_draw: Use void* where appopriate Ville Syrjala
2024-10-04 10:41 ` [PATCH i-g-t 02/14] lib/igt_draw: Extend the API to support 64bpp colors Ville Syrjala
@ 2024-10-04 10:41 ` Ville Syrjala
2024-10-22 15:55 ` Kamil Konieczny
2024-10-04 10:41 ` [PATCH i-g-t 04/14] lib/igt_draw: Support 8bpp " Ville Syrjala
` (19 subsequent siblings)
22 siblings, 1 reply; 47+ messages in thread
From: Ville Syrjala @ 2024-10-04 10:41 UTC (permalink / raw)
To: igt-dev
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Handle 64bpp pixels formats correcly in the mmap/pwrite
methods.
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
lib/igt_draw.c | 3 +++
1 file changed, 3 insertions(+)
diff --git a/lib/igt_draw.c b/lib/igt_draw.c
index 917cc37a2175..54c46fe6360c 100644
--- a/lib/igt_draw.c
+++ b/lib/igt_draw.c
@@ -371,6 +371,9 @@ static void set_pixel(void *_ptr, int index, uint64_t color, int bpp)
} else if (bpp == 32) {
uint32_t *ptr = _ptr;
ptr[index] = color;
+ } else if (bpp == 64) {
+ uint64_t *ptr = _ptr;
+ ptr[index] = color;
} else {
igt_assert_f(false, "bpp: %d\n", bpp);
}
--
2.45.2
^ permalink raw reply related [flat|nested] 47+ messages in thread* Re: [PATCH i-g-t 03/14] lib/igt_draw: Support 64bpp int the mmap/pwrite paths
2024-10-04 10:41 ` [PATCH i-g-t 03/14] lib/igt_draw: Support 64bpp int the mmap/pwrite paths Ville Syrjala
@ 2024-10-22 15:55 ` Kamil Konieczny
0 siblings, 0 replies; 47+ messages in thread
From: Kamil Konieczny @ 2024-10-22 15:55 UTC (permalink / raw)
To: igt-dev; +Cc: Ville Syrjala
Hi Ville,
On 2024-10-04 at 13:41:10 +0300, Ville Syrjala wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> Handle 64bpp pixels formats correcly in the mmap/pwrite
> methods.
>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Reviewed-by: Kamil Konieczny <kamil.konieczny@linux.intel.com>
> ---
> lib/igt_draw.c | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/lib/igt_draw.c b/lib/igt_draw.c
> index 917cc37a2175..54c46fe6360c 100644
> --- a/lib/igt_draw.c
> +++ b/lib/igt_draw.c
> @@ -371,6 +371,9 @@ static void set_pixel(void *_ptr, int index, uint64_t color, int bpp)
> } else if (bpp == 32) {
> uint32_t *ptr = _ptr;
> ptr[index] = color;
> + } else if (bpp == 64) {
> + uint64_t *ptr = _ptr;
> + ptr[index] = color;
> } else {
> igt_assert_f(false, "bpp: %d\n", bpp);
> }
> --
> 2.45.2
>
^ permalink raw reply [flat|nested] 47+ messages in thread
* [PATCH i-g-t 04/14] lib/igt_draw: Support 8bpp int the mmap/pwrite paths
2024-10-04 10:41 [PATCH i-g-t 00/14] intel: igt_draw and intel_bufops improvements Ville Syrjala
` (2 preceding siblings ...)
2024-10-04 10:41 ` [PATCH i-g-t 03/14] lib/igt_draw: Support 64bpp int the mmap/pwrite paths Ville Syrjala
@ 2024-10-04 10:41 ` Ville Syrjala
2024-10-22 15:54 ` Kamil Konieczny
2024-10-04 10:41 ` [PATCH i-g-t 05/14] lib/igt_draw: Use function pointers for the linear<->tiled conversion Ville Syrjala
` (18 subsequent siblings)
22 siblings, 1 reply; 47+ messages in thread
From: Ville Syrjala @ 2024-10-04 10:41 UTC (permalink / raw)
To: igt-dev
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Handle 8bpp pixels formats correcly in the mmap/pwrite
methods.
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
lib/igt_draw.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/lib/igt_draw.c b/lib/igt_draw.c
index 54c46fe6360c..b39a33dcf2cb 100644
--- a/lib/igt_draw.c
+++ b/lib/igt_draw.c
@@ -365,7 +365,10 @@ static void tile4_pos_to_x_y_linear(int tiled_pos, uint32_t stride,
static void set_pixel(void *_ptr, int index, uint64_t color, int bpp)
{
- if (bpp == 16) {
+ if (bpp == 8) {
+ uint8_t *ptr = _ptr;
+ ptr[index] = color;
+ } else if (bpp == 16) {
uint16_t *ptr = _ptr;
ptr[index] = color;
} else if (bpp == 32) {
--
2.45.2
^ permalink raw reply related [flat|nested] 47+ messages in thread* Re: [PATCH i-g-t 04/14] lib/igt_draw: Support 8bpp int the mmap/pwrite paths
2024-10-04 10:41 ` [PATCH i-g-t 04/14] lib/igt_draw: Support 8bpp " Ville Syrjala
@ 2024-10-22 15:54 ` Kamil Konieczny
0 siblings, 0 replies; 47+ messages in thread
From: Kamil Konieczny @ 2024-10-22 15:54 UTC (permalink / raw)
To: igt-dev; +Cc: Ville Syrjala
Hi Ville,
On 2024-10-04 at 13:41:11 +0300, Ville Syrjala wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> Handle 8bpp pixels formats correcly in the mmap/pwrite
> methods.
>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Reviewed-by: Kamil Konieczny <kamil.konieczny@linux.intel.com>
> ---
> lib/igt_draw.c | 5 ++++-
> 1 file changed, 4 insertions(+), 1 deletion(-)
>
> diff --git a/lib/igt_draw.c b/lib/igt_draw.c
> index 54c46fe6360c..b39a33dcf2cb 100644
> --- a/lib/igt_draw.c
> +++ b/lib/igt_draw.c
> @@ -365,7 +365,10 @@ static void tile4_pos_to_x_y_linear(int tiled_pos, uint32_t stride,
>
> static void set_pixel(void *_ptr, int index, uint64_t color, int bpp)
> {
> - if (bpp == 16) {
> + if (bpp == 8) {
> + uint8_t *ptr = _ptr;
> + ptr[index] = color;
> + } else if (bpp == 16) {
> uint16_t *ptr = _ptr;
> ptr[index] = color;
> } else if (bpp == 32) {
> --
> 2.45.2
>
^ permalink raw reply [flat|nested] 47+ messages in thread
* [PATCH i-g-t 05/14] lib/igt_draw: Use function pointers for the linear<->tiled conversion
2024-10-04 10:41 [PATCH i-g-t 00/14] intel: igt_draw and intel_bufops improvements Ville Syrjala
` (3 preceding siblings ...)
2024-10-04 10:41 ` [PATCH i-g-t 04/14] lib/igt_draw: Support 8bpp " Ville Syrjala
@ 2024-10-04 10:41 ` Ville Syrjala
2024-11-12 9:59 ` Juha-Pekka Heikkilä
2024-10-04 10:41 ` [PATCH i-g-t 06/14] lib/igt_draw: Add support for gen2 and i915 tiling layouts Ville Syrjala
` (17 subsequent siblings)
22 siblings, 1 reply; 47+ messages in thread
From: Ville Syrjala @ 2024-10-04 10:41 UTC (permalink / raw)
To: igt-dev
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Replace the bare switch statements in the linear<->tiled
conversions with functions pointers. This will allow us to
more cleanly provide platform specific implementations for
each tiling format.
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
lib/igt_draw.c | 79 ++++++++++++++++++++++++++++----------------------
1 file changed, 44 insertions(+), 35 deletions(-)
diff --git a/lib/igt_draw.c b/lib/igt_draw.c
index b39a33dcf2cb..dea73aca57b5 100644
--- a/lib/igt_draw.c
+++ b/lib/igt_draw.c
@@ -420,30 +420,34 @@ static void draw_rect_ptr_linear(void *ptr, uint32_t stride,
}
}
-static void draw_rect_ptr_tiled(void *ptr, uint32_t stride, uint32_t tiling,
+typedef int (*linear_x_y_to_tiled_pos_fn)(int x, int y, uint32_t stride, int swizzle,
+ int bpp);
+
+static linear_x_y_to_tiled_pos_fn linear_to_tiled_fn(int fd, uint32_t tiling)
+{
+ switch (tiling) {
+ case I915_TILING_X:
+ return linear_x_y_to_xtiled_pos;
+ case I915_TILING_Y:
+ return linear_x_y_to_ytiled_pos;
+ case I915_TILING_4:
+ return linear_x_y_to_4tiled_pos;
+ default:
+ igt_assert(false);
+ }
+}
+
+static void draw_rect_ptr_tiled(int fd, void *ptr, uint32_t stride, uint32_t tiling,
int swizzle, struct rect *rect, uint64_t color,
int bpp)
{
+ linear_x_y_to_tiled_pos_fn linear_x_y_to_tiled_pos =
+ linear_to_tiled_fn(fd, tiling);
int x, y, pos;
for (y = rect->y; y < rect->y + rect->h; y++) {
for (x = rect->x; x < rect->x + rect->w; x++) {
- switch (tiling) {
- case I915_TILING_X:
- pos = linear_x_y_to_xtiled_pos(x, y, stride,
- swizzle, bpp);
- break;
- case I915_TILING_Y:
- pos = linear_x_y_to_ytiled_pos(x, y, stride,
- swizzle, bpp);
- break;
- case I915_TILING_4:
- pos = linear_x_y_to_4tiled_pos(x, y, stride,
- swizzle, bpp);
- break;
- default:
- igt_assert(false);
- }
+ pos = linear_x_y_to_tiled_pos(x, y, stride, swizzle, bpp);
set_pixel(ptr, pos, color, bpp);
}
}
@@ -471,7 +475,7 @@ static void draw_rect_mmap_cpu(int fd, struct buf_data *buf, struct rect *rect,
case I915_TILING_X:
case I915_TILING_Y:
case I915_TILING_4:
- draw_rect_ptr_tiled(ptr, buf->stride, tiling, swizzle, rect,
+ draw_rect_ptr_tiled(fd, ptr, buf->stride, tiling, swizzle, rect,
color, buf->bpp);
break;
default:
@@ -536,7 +540,7 @@ static void draw_rect_mmap_wc(int fd, struct buf_data *buf, struct rect *rect,
case I915_TILING_X:
case I915_TILING_Y:
case I915_TILING_4:
- draw_rect_ptr_tiled(ptr, buf->stride, tiling, swizzle, rect,
+ draw_rect_ptr_tiled(fd, ptr, buf->stride, tiling, swizzle, rect,
color, buf->bpp);
break;
default:
@@ -563,10 +567,29 @@ static void draw_rect_pwrite_untiled(int fd, struct buf_data *buf,
}
}
+typedef void (*tiled_pos_to_x_y_linear_fn)(int tiled_pos, uint32_t stride,
+ int swizzle, int bpp, int *x, int *y);
+
+static tiled_pos_to_x_y_linear_fn tiled_to_linear_fn(int fd, uint32_t tiling)
+{
+ switch (tiling) {
+ case I915_TILING_X:
+ return xtiled_pos_to_x_y_linear;
+ case I915_TILING_Y:
+ return ytiled_pos_to_x_y_linear;
+ case I915_TILING_4:
+ return tile4_pos_to_x_y_linear;
+ default:
+ igt_assert(false);
+ }
+}
+
static void draw_rect_pwrite_tiled(int fd, struct buf_data *buf,
uint32_t tiling, struct rect *rect,
uint64_t color, uint32_t swizzle)
{
+ tiled_pos_to_x_y_linear_fn tiled_pos_to_x_y_linear =
+ tiled_to_linear_fn(fd, tiling);
int i;
int tiled_pos, x, y, pixel_size;
uint8_t tmp[4096];
@@ -588,22 +611,8 @@ static void draw_rect_pwrite_tiled(int fd, struct buf_data *buf,
set_pixel(tmp, i, color, buf->bpp);
for (tiled_pos = 0; tiled_pos < buf->size; tiled_pos += pixel_size) {
- switch (tiling) {
- case I915_TILING_X:
- xtiled_pos_to_x_y_linear(tiled_pos, buf->stride,
- swizzle, buf->bpp, &x, &y);
- break;
- case I915_TILING_Y:
- ytiled_pos_to_x_y_linear(tiled_pos, buf->stride,
- swizzle, buf->bpp, &x, &y);
- break;
- case I915_TILING_4:
- tile4_pos_to_x_y_linear(tiled_pos, buf->stride,
- swizzle, buf->bpp, &x, &y);
- break;
- default:
- igt_assert(false);
- }
+ tiled_pos_to_x_y_linear(tiled_pos, buf->stride,
+ swizzle, buf->bpp, &x, &y);
if (x >= rect->x && x < rect->x + rect->w &&
y >= rect->y && y < rect->y + rect->h) {
--
2.45.2
^ permalink raw reply related [flat|nested] 47+ messages in thread* Re: [PATCH i-g-t 05/14] lib/igt_draw: Use function pointers for the linear<->tiled conversion
2024-10-04 10:41 ` [PATCH i-g-t 05/14] lib/igt_draw: Use function pointers for the linear<->tiled conversion Ville Syrjala
@ 2024-11-12 9:59 ` Juha-Pekka Heikkilä
0 siblings, 0 replies; 47+ messages in thread
From: Juha-Pekka Heikkilä @ 2024-11-12 9:59 UTC (permalink / raw)
To: Ville Syrjala; +Cc: igt-dev
Reviewed-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
On Fri, Oct 4, 2024 at 1:41 PM Ville Syrjala
<ville.syrjala@linux.intel.com> wrote:
>
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> Replace the bare switch statements in the linear<->tiled
> conversions with functions pointers. This will allow us to
> more cleanly provide platform specific implementations for
> each tiling format.
>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> ---
> lib/igt_draw.c | 79 ++++++++++++++++++++++++++++----------------------
> 1 file changed, 44 insertions(+), 35 deletions(-)
>
> diff --git a/lib/igt_draw.c b/lib/igt_draw.c
> index b39a33dcf2cb..dea73aca57b5 100644
> --- a/lib/igt_draw.c
> +++ b/lib/igt_draw.c
> @@ -420,30 +420,34 @@ static void draw_rect_ptr_linear(void *ptr, uint32_t stride,
> }
> }
>
> -static void draw_rect_ptr_tiled(void *ptr, uint32_t stride, uint32_t tiling,
> +typedef int (*linear_x_y_to_tiled_pos_fn)(int x, int y, uint32_t stride, int swizzle,
> + int bpp);
> +
> +static linear_x_y_to_tiled_pos_fn linear_to_tiled_fn(int fd, uint32_t tiling)
> +{
> + switch (tiling) {
> + case I915_TILING_X:
> + return linear_x_y_to_xtiled_pos;
> + case I915_TILING_Y:
> + return linear_x_y_to_ytiled_pos;
> + case I915_TILING_4:
> + return linear_x_y_to_4tiled_pos;
> + default:
> + igt_assert(false);
> + }
> +}
> +
> +static void draw_rect_ptr_tiled(int fd, void *ptr, uint32_t stride, uint32_t tiling,
> int swizzle, struct rect *rect, uint64_t color,
> int bpp)
> {
> + linear_x_y_to_tiled_pos_fn linear_x_y_to_tiled_pos =
> + linear_to_tiled_fn(fd, tiling);
> int x, y, pos;
>
> for (y = rect->y; y < rect->y + rect->h; y++) {
> for (x = rect->x; x < rect->x + rect->w; x++) {
> - switch (tiling) {
> - case I915_TILING_X:
> - pos = linear_x_y_to_xtiled_pos(x, y, stride,
> - swizzle, bpp);
> - break;
> - case I915_TILING_Y:
> - pos = linear_x_y_to_ytiled_pos(x, y, stride,
> - swizzle, bpp);
> - break;
> - case I915_TILING_4:
> - pos = linear_x_y_to_4tiled_pos(x, y, stride,
> - swizzle, bpp);
> - break;
> - default:
> - igt_assert(false);
> - }
> + pos = linear_x_y_to_tiled_pos(x, y, stride, swizzle, bpp);
> set_pixel(ptr, pos, color, bpp);
> }
> }
> @@ -471,7 +475,7 @@ static void draw_rect_mmap_cpu(int fd, struct buf_data *buf, struct rect *rect,
> case I915_TILING_X:
> case I915_TILING_Y:
> case I915_TILING_4:
> - draw_rect_ptr_tiled(ptr, buf->stride, tiling, swizzle, rect,
> + draw_rect_ptr_tiled(fd, ptr, buf->stride, tiling, swizzle, rect,
> color, buf->bpp);
> break;
> default:
> @@ -536,7 +540,7 @@ static void draw_rect_mmap_wc(int fd, struct buf_data *buf, struct rect *rect,
> case I915_TILING_X:
> case I915_TILING_Y:
> case I915_TILING_4:
> - draw_rect_ptr_tiled(ptr, buf->stride, tiling, swizzle, rect,
> + draw_rect_ptr_tiled(fd, ptr, buf->stride, tiling, swizzle, rect,
> color, buf->bpp);
> break;
> default:
> @@ -563,10 +567,29 @@ static void draw_rect_pwrite_untiled(int fd, struct buf_data *buf,
> }
> }
>
> +typedef void (*tiled_pos_to_x_y_linear_fn)(int tiled_pos, uint32_t stride,
> + int swizzle, int bpp, int *x, int *y);
> +
> +static tiled_pos_to_x_y_linear_fn tiled_to_linear_fn(int fd, uint32_t tiling)
> +{
> + switch (tiling) {
> + case I915_TILING_X:
> + return xtiled_pos_to_x_y_linear;
> + case I915_TILING_Y:
> + return ytiled_pos_to_x_y_linear;
> + case I915_TILING_4:
> + return tile4_pos_to_x_y_linear;
> + default:
> + igt_assert(false);
> + }
> +}
> +
> static void draw_rect_pwrite_tiled(int fd, struct buf_data *buf,
> uint32_t tiling, struct rect *rect,
> uint64_t color, uint32_t swizzle)
> {
> + tiled_pos_to_x_y_linear_fn tiled_pos_to_x_y_linear =
> + tiled_to_linear_fn(fd, tiling);
> int i;
> int tiled_pos, x, y, pixel_size;
> uint8_t tmp[4096];
> @@ -588,22 +611,8 @@ static void draw_rect_pwrite_tiled(int fd, struct buf_data *buf,
> set_pixel(tmp, i, color, buf->bpp);
>
> for (tiled_pos = 0; tiled_pos < buf->size; tiled_pos += pixel_size) {
> - switch (tiling) {
> - case I915_TILING_X:
> - xtiled_pos_to_x_y_linear(tiled_pos, buf->stride,
> - swizzle, buf->bpp, &x, &y);
> - break;
> - case I915_TILING_Y:
> - ytiled_pos_to_x_y_linear(tiled_pos, buf->stride,
> - swizzle, buf->bpp, &x, &y);
> - break;
> - case I915_TILING_4:
> - tile4_pos_to_x_y_linear(tiled_pos, buf->stride,
> - swizzle, buf->bpp, &x, &y);
> - break;
> - default:
> - igt_assert(false);
> - }
> + tiled_pos_to_x_y_linear(tiled_pos, buf->stride,
> + swizzle, buf->bpp, &x, &y);
>
> if (x >= rect->x && x < rect->x + rect->w &&
> y >= rect->y && y < rect->y + rect->h) {
> --
> 2.45.2
>
^ permalink raw reply [flat|nested] 47+ messages in thread
* [PATCH i-g-t 06/14] lib/igt_draw: Add support for gen2 and i915 tiling layouts
2024-10-04 10:41 [PATCH i-g-t 00/14] intel: igt_draw and intel_bufops improvements Ville Syrjala
` (4 preceding siblings ...)
2024-10-04 10:41 ` [PATCH i-g-t 05/14] lib/igt_draw: Use function pointers for the linear<->tiled conversion Ville Syrjala
@ 2024-10-04 10:41 ` Ville Syrjala
2024-11-12 16:08 ` Juha-Pekka Heikkilä
2024-10-04 10:41 ` [PATCH i-g-t 07/14] lib/igt_draw: Add 64bpp support to the XY_FAST_COLOR_BLT path Ville Syrjala
` (16 subsequent siblings)
22 siblings, 1 reply; 47+ messages in thread
From: Ville Syrjala @ 2024-10-04 10:41 UTC (permalink / raw)
To: igt-dev
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Add the full complement of X/Y-tile<->linear conversions.
Our tile formats are as follows:
X-tile:
gen2: 128B x 16, made of 8B QWords
gen3: 512B x 8, made of 32B SWords
gen4+: 512B x 8, made of 16B OWords
Y-tile:
gen2: 128B x 16, made of 8B QWords
i915: 512B x 8, made of 32B SWords
i945+: 128B x 32, made of 16B OWords
We already had the i945+ Y-tile and i915+ X-tile
(since the i945 OW vs. i915 SW makes no difference
for X-tile). So just need to deal with gen2 X/Y-tile
and i915 Y-tile.
And we finish off by nuking the (technically
incorrect) gen5+ checks so that people can use
this.
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
lib/igt_draw.c | 124 ++++++++++++++++++++++++++++++++++++++-----------
1 file changed, 98 insertions(+), 26 deletions(-)
diff --git a/lib/igt_draw.c b/lib/igt_draw.c
index dea73aca57b5..93924ece8250 100644
--- a/lib/igt_draw.c
+++ b/lib/igt_draw.c
@@ -204,35 +204,65 @@ static void untile(int tiled_pos, int x_tile_size, int y_tile_size,
}
static int linear_x_y_to_xtiled_pos(int x, int y, uint32_t stride, int swizzle,
- int bpp)
+ int bpp, int x_tile_size, int y_tile_size)
{
int pos;
int pixel_size = bpp / 8;
x *= pixel_size;
- pos = tile(x, y, 512, 8, stride, true);
+ pos = tile(x, y, x_tile_size, y_tile_size, stride, true);
pos = swizzle_addr(pos, swizzle);
return pos / pixel_size;
}
+static int gen2_linear_x_y_to_xtiled_pos(int x, int y, uint32_t stride, int swizzle,
+ int bpp)
+{
+ return linear_x_y_to_xtiled_pos(x, y, stride, swizzle, bpp, 128, 16);
+}
+
+static int gen3_linear_x_y_to_xtiled_pos(int x, int y, uint32_t stride, int swizzle,
+ int bpp)
+{
+ return linear_x_y_to_xtiled_pos(x, y, stride, swizzle, bpp, 512, 8);
+}
+
static int linear_x_y_to_ytiled_pos(int x, int y, uint32_t stride, int swizzle,
- int bpp)
+ int bpp, int x_tile_size, int y_tile_size,
+ int ow_size)
{
int ow_tile_n, pos;
- int ow_size = 16;
int pixel_size = bpp / 8;
/* We have an Y tiling of OWords, so use the tile() function to get the
* OW number, then adjust to the fact that the OW may have more than one
* pixel. */
x *= pixel_size;
- ow_tile_n = tile(x / ow_size, y, 128 / ow_size, 32,
- stride / ow_size, false);
+ ow_tile_n = tile(x / ow_size, y, x_tile_size / ow_size,
+ y_tile_size, stride / ow_size, false);
pos = ow_tile_n * ow_size + (x % ow_size);
pos = swizzle_addr(pos, swizzle);
return pos / pixel_size;
}
+static int gen2_linear_x_y_to_ytiled_pos(int x, int y, uint32_t stride, int swizzle,
+ int bpp)
+{
+ return linear_x_y_to_ytiled_pos(x, y, stride, swizzle, bpp, 128, 16, 8);
+}
+
+static int i915_linear_x_y_to_ytiled_pos(int x, int y, uint32_t stride, int swizzle,
+ int bpp)
+{
+ return linear_x_y_to_ytiled_pos(x, y, stride, swizzle, bpp, 512, 8, 32);
+}
+
+static int i945_linear_x_y_to_ytiled_pos(int x, int y, uint32_t stride, int swizzle,
+ int bpp)
+{
+ return linear_x_y_to_ytiled_pos(x, y, stride, swizzle, bpp, 128, 32, 16);
+}
+
#define OW_SIZE 16 /* in bytes */
#define TILE_4_SUBTILE_SIZE 64 /* in bytes */
#define TILE_4_WIDTH 128 /* in bytes */
@@ -299,32 +329,63 @@ static int linear_x_y_to_4tiled_pos(int x, int y, uint32_t stride, int swizzle,
}
static void xtiled_pos_to_x_y_linear(int tiled_pos, uint32_t stride,
- int swizzle, int bpp, int *x, int *y)
+ int swizzle, int bpp, int *x, int *y,
+ int x_tile_size, int y_tile_size)
{
int pixel_size = bpp / 8;
tiled_pos = swizzle_addr(tiled_pos, swizzle);
- untile(tiled_pos, 512, 8, stride, true, x, y);
+ untile(tiled_pos, x_tile_size, y_tile_size, stride, true, x, y);
*x /= pixel_size;
}
+static void gen2_xtiled_pos_to_x_y_linear(int tiled_pos, uint32_t stride,
+ int swizzle, int bpp, int *x, int *y)
+{
+ return xtiled_pos_to_x_y_linear(tiled_pos, stride, swizzle, bpp, x, y, 128, 16);
+}
+
+static void gen3_xtiled_pos_to_x_y_linear(int tiled_pos, uint32_t stride,
+ int swizzle, int bpp, int *x, int *y)
+{
+ return xtiled_pos_to_x_y_linear(tiled_pos, stride, swizzle, bpp, x, y, 512, 8);
+}
+
static void ytiled_pos_to_x_y_linear(int tiled_pos, uint32_t stride,
- int swizzle, int bpp, int *x, int *y)
+ int swizzle, int bpp, int *x, int *y,
+ int x_tile_size, int y_tile_size, int ow_size)
{
int ow_tile_n;
- int ow_size = 16;
int pixel_size = bpp / 8;
tiled_pos = swizzle_addr(tiled_pos, swizzle);
ow_tile_n = tiled_pos / ow_size;
- untile(ow_tile_n, 128 / ow_size, 32, stride / ow_size, false, x, y);
+ untile(ow_tile_n, x_tile_size / ow_size, y_tile_size, stride / ow_size, false, x, y);
*x *= ow_size;
*x += tiled_pos % ow_size;
*x /= pixel_size;
}
+static void gen2_ytiled_pos_to_x_y_linear(int tiled_pos, uint32_t stride,
+ int swizzle, int bpp, int *x, int *y)
+{
+ ytiled_pos_to_x_y_linear(tiled_pos, stride, swizzle, bpp, x, y, 128, 16, 8);
+}
+
+static void i915_ytiled_pos_to_x_y_linear(int tiled_pos, uint32_t stride,
+ int swizzle, int bpp, int *x, int *y)
+{
+ ytiled_pos_to_x_y_linear(tiled_pos, stride, swizzle, bpp, x, y, 512, 8, 32);
+}
+
+static void i945_ytiled_pos_to_x_y_linear(int tiled_pos, uint32_t stride,
+ int swizzle, int bpp, int *x, int *y)
+{
+ ytiled_pos_to_x_y_linear(tiled_pos, stride, swizzle, bpp, x, y, 128, 32, 16);
+}
+
static void tile4_pos_to_x_y_linear(int tiled_pos, uint32_t stride,
int swizzle, int bpp, int *x, int *y)
{
@@ -425,11 +486,22 @@ typedef int (*linear_x_y_to_tiled_pos_fn)(int x, int y, uint32_t stride, int swi
static linear_x_y_to_tiled_pos_fn linear_to_tiled_fn(int fd, uint32_t tiling)
{
+ const struct intel_device_info *info =
+ intel_get_device_info(intel_get_drm_devid(fd));
+
switch (tiling) {
case I915_TILING_X:
- return linear_x_y_to_xtiled_pos;
+ if (info->graphics_ver == 2)
+ return gen2_linear_x_y_to_xtiled_pos;
+ else
+ return gen3_linear_x_y_to_xtiled_pos;
case I915_TILING_Y:
- return linear_x_y_to_ytiled_pos;
+ if (info->graphics_ver == 2)
+ return gen2_linear_x_y_to_ytiled_pos;
+ else if (info->is_grantsdale || info->is_alviso)
+ return i915_linear_x_y_to_ytiled_pos;
+ else
+ return i945_linear_x_y_to_ytiled_pos;
case I915_TILING_4:
return linear_x_y_to_4tiled_pos;
default:
@@ -461,10 +533,6 @@ static void draw_rect_mmap_cpu(int fd, struct buf_data *buf, struct rect *rect,
gem_set_domain(fd, buf->handle, I915_GEM_DOMAIN_CPU,
I915_GEM_DOMAIN_CPU);
- /* We didn't implement suport for the older tiling methods yet. */
- if (tiling != I915_TILING_NONE)
- igt_require(intel_display_ver(intel_get_drm_devid(fd)) >= 5);
-
ptr = gem_mmap__cpu_coherent(fd, buf->handle, 0, PAGE_ALIGN(buf->size),
PROT_READ | PROT_WRITE);
@@ -513,10 +581,6 @@ static void draw_rect_mmap_wc(int fd, struct buf_data *buf, struct rect *rect,
gem_set_domain(fd, buf->handle, I915_GEM_DOMAIN_GTT,
I915_GEM_DOMAIN_GTT);
- /* We didn't implement suport for the older tiling methods yet. */
- if (tiling != I915_TILING_NONE)
- igt_require(intel_display_ver(intel_get_drm_devid(fd)) >= 5);
-
if (gem_has_lmem(fd))
ptr = gem_mmap_offset__fixed(fd, buf->handle, 0,
PAGE_ALIGN(buf->size),
@@ -572,11 +636,22 @@ typedef void (*tiled_pos_to_x_y_linear_fn)(int tiled_pos, uint32_t stride,
static tiled_pos_to_x_y_linear_fn tiled_to_linear_fn(int fd, uint32_t tiling)
{
+ const struct intel_device_info *info =
+ intel_get_device_info(intel_get_drm_devid(fd));
+
switch (tiling) {
case I915_TILING_X:
- return xtiled_pos_to_x_y_linear;
+ if (info->graphics_ver == 2)
+ return gen2_xtiled_pos_to_x_y_linear;
+ else
+ return gen3_xtiled_pos_to_x_y_linear;
case I915_TILING_Y:
- return ytiled_pos_to_x_y_linear;
+ if (info->graphics_ver == 2)
+ return gen2_ytiled_pos_to_x_y_linear;
+ else if (info->is_grantsdale || info->is_alviso)
+ return i915_ytiled_pos_to_x_y_linear;
+ else
+ return i945_ytiled_pos_to_x_y_linear;
case I915_TILING_4:
return tile4_pos_to_x_y_linear;
default:
@@ -598,9 +673,6 @@ static void draw_rect_pwrite_tiled(int fd, struct buf_data *buf,
int tmp_start_pos = 0;
int pixels_written = 0;
- /* We didn't implement suport for the older tiling methods yet. */
- igt_require(intel_display_ver(intel_get_drm_devid(fd)) >= 5);
-
pixel_size = buf->bpp / 8;
tmp_size = sizeof(tmp) / pixel_size;
--
2.45.2
^ permalink raw reply related [flat|nested] 47+ messages in thread* Re: [PATCH i-g-t 06/14] lib/igt_draw: Add support for gen2 and i915 tiling layouts
2024-10-04 10:41 ` [PATCH i-g-t 06/14] lib/igt_draw: Add support for gen2 and i915 tiling layouts Ville Syrjala
@ 2024-11-12 16:08 ` Juha-Pekka Heikkilä
0 siblings, 0 replies; 47+ messages in thread
From: Juha-Pekka Heikkilä @ 2024-11-12 16:08 UTC (permalink / raw)
To: Ville Syrjala; +Cc: igt-dev
Reviewed-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
On Fri, Oct 4, 2024 at 1:41 PM Ville Syrjala
<ville.syrjala@linux.intel.com> wrote:
>
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> Add the full complement of X/Y-tile<->linear conversions.
>
> Our tile formats are as follows:
> X-tile:
> gen2: 128B x 16, made of 8B QWords
> gen3: 512B x 8, made of 32B SWords
> gen4+: 512B x 8, made of 16B OWords
> Y-tile:
> gen2: 128B x 16, made of 8B QWords
> i915: 512B x 8, made of 32B SWords
> i945+: 128B x 32, made of 16B OWords
>
> We already had the i945+ Y-tile and i915+ X-tile
> (since the i945 OW vs. i915 SW makes no difference
> for X-tile). So just need to deal with gen2 X/Y-tile
> and i915 Y-tile.
>
> And we finish off by nuking the (technically
> incorrect) gen5+ checks so that people can use
> this.
>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> ---
> lib/igt_draw.c | 124 ++++++++++++++++++++++++++++++++++++++-----------
> 1 file changed, 98 insertions(+), 26 deletions(-)
>
> diff --git a/lib/igt_draw.c b/lib/igt_draw.c
> index dea73aca57b5..93924ece8250 100644
> --- a/lib/igt_draw.c
> +++ b/lib/igt_draw.c
> @@ -204,35 +204,65 @@ static void untile(int tiled_pos, int x_tile_size, int y_tile_size,
> }
>
> static int linear_x_y_to_xtiled_pos(int x, int y, uint32_t stride, int swizzle,
> - int bpp)
> + int bpp, int x_tile_size, int y_tile_size)
> {
> int pos;
> int pixel_size = bpp / 8;
>
> x *= pixel_size;
> - pos = tile(x, y, 512, 8, stride, true);
> + pos = tile(x, y, x_tile_size, y_tile_size, stride, true);
> pos = swizzle_addr(pos, swizzle);
> return pos / pixel_size;
> }
>
> +static int gen2_linear_x_y_to_xtiled_pos(int x, int y, uint32_t stride, int swizzle,
> + int bpp)
> +{
> + return linear_x_y_to_xtiled_pos(x, y, stride, swizzle, bpp, 128, 16);
> +}
> +
> +static int gen3_linear_x_y_to_xtiled_pos(int x, int y, uint32_t stride, int swizzle,
> + int bpp)
> +{
> + return linear_x_y_to_xtiled_pos(x, y, stride, swizzle, bpp, 512, 8);
> +}
> +
> static int linear_x_y_to_ytiled_pos(int x, int y, uint32_t stride, int swizzle,
> - int bpp)
> + int bpp, int x_tile_size, int y_tile_size,
> + int ow_size)
> {
> int ow_tile_n, pos;
> - int ow_size = 16;
> int pixel_size = bpp / 8;
>
> /* We have an Y tiling of OWords, so use the tile() function to get the
> * OW number, then adjust to the fact that the OW may have more than one
> * pixel. */
> x *= pixel_size;
> - ow_tile_n = tile(x / ow_size, y, 128 / ow_size, 32,
> - stride / ow_size, false);
> + ow_tile_n = tile(x / ow_size, y, x_tile_size / ow_size,
> + y_tile_size, stride / ow_size, false);
> pos = ow_tile_n * ow_size + (x % ow_size);
> pos = swizzle_addr(pos, swizzle);
> return pos / pixel_size;
> }
>
> +static int gen2_linear_x_y_to_ytiled_pos(int x, int y, uint32_t stride, int swizzle,
> + int bpp)
> +{
> + return linear_x_y_to_ytiled_pos(x, y, stride, swizzle, bpp, 128, 16, 8);
> +}
> +
> +static int i915_linear_x_y_to_ytiled_pos(int x, int y, uint32_t stride, int swizzle,
> + int bpp)
> +{
> + return linear_x_y_to_ytiled_pos(x, y, stride, swizzle, bpp, 512, 8, 32);
> +}
> +
> +static int i945_linear_x_y_to_ytiled_pos(int x, int y, uint32_t stride, int swizzle,
> + int bpp)
> +{
> + return linear_x_y_to_ytiled_pos(x, y, stride, swizzle, bpp, 128, 32, 16);
> +}
> +
> #define OW_SIZE 16 /* in bytes */
> #define TILE_4_SUBTILE_SIZE 64 /* in bytes */
> #define TILE_4_WIDTH 128 /* in bytes */
> @@ -299,32 +329,63 @@ static int linear_x_y_to_4tiled_pos(int x, int y, uint32_t stride, int swizzle,
> }
>
> static void xtiled_pos_to_x_y_linear(int tiled_pos, uint32_t stride,
> - int swizzle, int bpp, int *x, int *y)
> + int swizzle, int bpp, int *x, int *y,
> + int x_tile_size, int y_tile_size)
> {
> int pixel_size = bpp / 8;
>
> tiled_pos = swizzle_addr(tiled_pos, swizzle);
>
> - untile(tiled_pos, 512, 8, stride, true, x, y);
> + untile(tiled_pos, x_tile_size, y_tile_size, stride, true, x, y);
> *x /= pixel_size;
> }
>
> +static void gen2_xtiled_pos_to_x_y_linear(int tiled_pos, uint32_t stride,
> + int swizzle, int bpp, int *x, int *y)
> +{
> + return xtiled_pos_to_x_y_linear(tiled_pos, stride, swizzle, bpp, x, y, 128, 16);
> +}
> +
> +static void gen3_xtiled_pos_to_x_y_linear(int tiled_pos, uint32_t stride,
> + int swizzle, int bpp, int *x, int *y)
> +{
> + return xtiled_pos_to_x_y_linear(tiled_pos, stride, swizzle, bpp, x, y, 512, 8);
> +}
> +
> static void ytiled_pos_to_x_y_linear(int tiled_pos, uint32_t stride,
> - int swizzle, int bpp, int *x, int *y)
> + int swizzle, int bpp, int *x, int *y,
> + int x_tile_size, int y_tile_size, int ow_size)
> {
> int ow_tile_n;
> - int ow_size = 16;
> int pixel_size = bpp / 8;
>
> tiled_pos = swizzle_addr(tiled_pos, swizzle);
>
> ow_tile_n = tiled_pos / ow_size;
> - untile(ow_tile_n, 128 / ow_size, 32, stride / ow_size, false, x, y);
> + untile(ow_tile_n, x_tile_size / ow_size, y_tile_size, stride / ow_size, false, x, y);
> *x *= ow_size;
> *x += tiled_pos % ow_size;
> *x /= pixel_size;
> }
>
> +static void gen2_ytiled_pos_to_x_y_linear(int tiled_pos, uint32_t stride,
> + int swizzle, int bpp, int *x, int *y)
> +{
> + ytiled_pos_to_x_y_linear(tiled_pos, stride, swizzle, bpp, x, y, 128, 16, 8);
> +}
> +
> +static void i915_ytiled_pos_to_x_y_linear(int tiled_pos, uint32_t stride,
> + int swizzle, int bpp, int *x, int *y)
> +{
> + ytiled_pos_to_x_y_linear(tiled_pos, stride, swizzle, bpp, x, y, 512, 8, 32);
> +}
> +
> +static void i945_ytiled_pos_to_x_y_linear(int tiled_pos, uint32_t stride,
> + int swizzle, int bpp, int *x, int *y)
> +{
> + ytiled_pos_to_x_y_linear(tiled_pos, stride, swizzle, bpp, x, y, 128, 32, 16);
> +}
> +
> static void tile4_pos_to_x_y_linear(int tiled_pos, uint32_t stride,
> int swizzle, int bpp, int *x, int *y)
> {
> @@ -425,11 +486,22 @@ typedef int (*linear_x_y_to_tiled_pos_fn)(int x, int y, uint32_t stride, int swi
>
> static linear_x_y_to_tiled_pos_fn linear_to_tiled_fn(int fd, uint32_t tiling)
> {
> + const struct intel_device_info *info =
> + intel_get_device_info(intel_get_drm_devid(fd));
> +
> switch (tiling) {
> case I915_TILING_X:
> - return linear_x_y_to_xtiled_pos;
> + if (info->graphics_ver == 2)
> + return gen2_linear_x_y_to_xtiled_pos;
> + else
> + return gen3_linear_x_y_to_xtiled_pos;
> case I915_TILING_Y:
> - return linear_x_y_to_ytiled_pos;
> + if (info->graphics_ver == 2)
> + return gen2_linear_x_y_to_ytiled_pos;
> + else if (info->is_grantsdale || info->is_alviso)
> + return i915_linear_x_y_to_ytiled_pos;
> + else
> + return i945_linear_x_y_to_ytiled_pos;
> case I915_TILING_4:
> return linear_x_y_to_4tiled_pos;
> default:
> @@ -461,10 +533,6 @@ static void draw_rect_mmap_cpu(int fd, struct buf_data *buf, struct rect *rect,
> gem_set_domain(fd, buf->handle, I915_GEM_DOMAIN_CPU,
> I915_GEM_DOMAIN_CPU);
>
> - /* We didn't implement suport for the older tiling methods yet. */
> - if (tiling != I915_TILING_NONE)
> - igt_require(intel_display_ver(intel_get_drm_devid(fd)) >= 5);
> -
> ptr = gem_mmap__cpu_coherent(fd, buf->handle, 0, PAGE_ALIGN(buf->size),
> PROT_READ | PROT_WRITE);
>
> @@ -513,10 +581,6 @@ static void draw_rect_mmap_wc(int fd, struct buf_data *buf, struct rect *rect,
> gem_set_domain(fd, buf->handle, I915_GEM_DOMAIN_GTT,
> I915_GEM_DOMAIN_GTT);
>
> - /* We didn't implement suport for the older tiling methods yet. */
> - if (tiling != I915_TILING_NONE)
> - igt_require(intel_display_ver(intel_get_drm_devid(fd)) >= 5);
> -
> if (gem_has_lmem(fd))
> ptr = gem_mmap_offset__fixed(fd, buf->handle, 0,
> PAGE_ALIGN(buf->size),
> @@ -572,11 +636,22 @@ typedef void (*tiled_pos_to_x_y_linear_fn)(int tiled_pos, uint32_t stride,
>
> static tiled_pos_to_x_y_linear_fn tiled_to_linear_fn(int fd, uint32_t tiling)
> {
> + const struct intel_device_info *info =
> + intel_get_device_info(intel_get_drm_devid(fd));
> +
> switch (tiling) {
> case I915_TILING_X:
> - return xtiled_pos_to_x_y_linear;
> + if (info->graphics_ver == 2)
> + return gen2_xtiled_pos_to_x_y_linear;
> + else
> + return gen3_xtiled_pos_to_x_y_linear;
> case I915_TILING_Y:
> - return ytiled_pos_to_x_y_linear;
> + if (info->graphics_ver == 2)
> + return gen2_ytiled_pos_to_x_y_linear;
> + else if (info->is_grantsdale || info->is_alviso)
> + return i915_ytiled_pos_to_x_y_linear;
> + else
> + return i945_ytiled_pos_to_x_y_linear;
> case I915_TILING_4:
> return tile4_pos_to_x_y_linear;
> default:
> @@ -598,9 +673,6 @@ static void draw_rect_pwrite_tiled(int fd, struct buf_data *buf,
> int tmp_start_pos = 0;
> int pixels_written = 0;
>
> - /* We didn't implement suport for the older tiling methods yet. */
> - igt_require(intel_display_ver(intel_get_drm_devid(fd)) >= 5);
> -
> pixel_size = buf->bpp / 8;
> tmp_size = sizeof(tmp) / pixel_size;
>
> --
> 2.45.2
>
^ permalink raw reply [flat|nested] 47+ messages in thread
* [PATCH i-g-t 07/14] lib/igt_draw: Add 64bpp support to the XY_FAST_COLOR_BLT path
2024-10-04 10:41 [PATCH i-g-t 00/14] intel: igt_draw and intel_bufops improvements Ville Syrjala
` (5 preceding siblings ...)
2024-10-04 10:41 ` [PATCH i-g-t 06/14] lib/igt_draw: Add support for gen2 and i915 tiling layouts Ville Syrjala
@ 2024-10-04 10:41 ` Ville Syrjala
2024-10-29 15:02 ` Juha-Pekka Heikkila
2024-10-04 10:41 ` [PATCH i-g-t 08/14] lib/igt_draw: Add 64bpp support for the non-XY_FAST_COLOR_BLT path Ville Syrjala
` (15 subsequent siblings)
22 siblings, 1 reply; 47+ messages in thread
From: Ville Syrjala @ 2024-10-04 10:41 UTC (permalink / raw)
To: igt-dev
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
XY_FAST_COLOR_BLT supports 64bpp natively. Simply enable it.
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
lib/igt_draw.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/lib/igt_draw.c b/lib/igt_draw.c
index 93924ece8250..2312a0c71030 100644
--- a/lib/igt_draw.c
+++ b/lib/igt_draw.c
@@ -789,7 +789,8 @@ static void draw_rect_blt(int fd, struct cmd_data *cmd_data,
blt_cmd_depth = 2 << 19;
break;
case 64:
- /* Not used or supported yet */
+ blt_cmd_depth = 3 << 19;
+ break;
default:
igt_assert(false);
}
@@ -824,7 +825,7 @@ static void draw_rect_blt(int fd, struct cmd_data *cmd_data,
dst->addr.offset);
intel_bb_out(ibb, 0); /* TODO: Pass down enough info for target memory hint */
intel_bb_out(ibb, color);
- intel_bb_out(ibb, 0); /* 64 bit color */
+ intel_bb_out(ibb, color >> 32); /* 64 bit color */
intel_bb_out(ibb, 0); /* 96 bit color */
intel_bb_out(ibb, 0); /* 128 bit color */
intel_bb_out(ibb, 0); /* clear address */
--
2.45.2
^ permalink raw reply related [flat|nested] 47+ messages in thread* Re: [PATCH i-g-t 07/14] lib/igt_draw: Add 64bpp support to the XY_FAST_COLOR_BLT path
2024-10-04 10:41 ` [PATCH i-g-t 07/14] lib/igt_draw: Add 64bpp support to the XY_FAST_COLOR_BLT path Ville Syrjala
@ 2024-10-29 15:02 ` Juha-Pekka Heikkila
0 siblings, 0 replies; 47+ messages in thread
From: Juha-Pekka Heikkila @ 2024-10-29 15:02 UTC (permalink / raw)
To: Ville Syrjala, igt-dev
Reviewed-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
On 4.10.2024 13.41, Ville Syrjala wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> XY_FAST_COLOR_BLT supports 64bpp natively. Simply enable it.
>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> ---
> lib/igt_draw.c | 5 +++--
> 1 file changed, 3 insertions(+), 2 deletions(-)
>
> diff --git a/lib/igt_draw.c b/lib/igt_draw.c
> index 93924ece8250..2312a0c71030 100644
> --- a/lib/igt_draw.c
> +++ b/lib/igt_draw.c
> @@ -789,7 +789,8 @@ static void draw_rect_blt(int fd, struct cmd_data *cmd_data,
> blt_cmd_depth = 2 << 19;
> break;
> case 64:
> - /* Not used or supported yet */
> + blt_cmd_depth = 3 << 19;
> + break;
> default:
> igt_assert(false);
> }
> @@ -824,7 +825,7 @@ static void draw_rect_blt(int fd, struct cmd_data *cmd_data,
> dst->addr.offset);
> intel_bb_out(ibb, 0); /* TODO: Pass down enough info for target memory hint */
> intel_bb_out(ibb, color);
> - intel_bb_out(ibb, 0); /* 64 bit color */
> + intel_bb_out(ibb, color >> 32); /* 64 bit color */
> intel_bb_out(ibb, 0); /* 96 bit color */
> intel_bb_out(ibb, 0); /* 128 bit color */
> intel_bb_out(ibb, 0); /* clear address */
^ permalink raw reply [flat|nested] 47+ messages in thread
* [PATCH i-g-t 08/14] lib/igt_draw: Add 64bpp support for the non-XY_FAST_COLOR_BLT path
2024-10-04 10:41 [PATCH i-g-t 00/14] intel: igt_draw and intel_bufops improvements Ville Syrjala
` (6 preceding siblings ...)
2024-10-04 10:41 ` [PATCH i-g-t 07/14] lib/igt_draw: Add 64bpp support to the XY_FAST_COLOR_BLT path Ville Syrjala
@ 2024-10-04 10:41 ` Ville Syrjala
2024-11-18 14:42 ` Juha-Pekka Heikkilä
2024-10-04 10:41 ` [PATCH i-g-t 09/14] lib/intel_bufops: Add support for gen2 and i915 tiling layouts Ville Syrjala
` (14 subsequent siblings)
22 siblings, 1 reply; 47+ messages in thread
From: Ville Syrjala @ 2024-10-04 10:41 UTC (permalink / raw)
To: igt-dev
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
XY_COLOR_BLT can't do 64bpp since we have nowhere to store
the other half of the color. In order to support 64bpp
pixel formats we have to get a little bit creative and
use XY_PAT_BLT_IMMEDIATE instead. We simply treat the
buffer as 32bpp, double the horizontal dimensions to
compensate, and alternate between the lower and upper
dwords of the color value when filling the 8x8 pattern.
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
lib/igt_draw.c | 24 ++++++++++++++++++++++++
lib/intel_reg.h | 2 ++
2 files changed, 26 insertions(+)
diff --git a/lib/igt_draw.c b/lib/igt_draw.c
index 2312a0c71030..81da01a6c5ad 100644
--- a/lib/igt_draw.c
+++ b/lib/igt_draw.c
@@ -833,6 +833,30 @@ static void draw_rect_blt(int fd, struct cmd_data *cmd_data,
intel_bb_out(ibb, (1 << 29) | ((pitch-1) << 14) | (buf_height-1));
intel_bb_out(ibb, 0); /* mipmap levels / qpitch */
intel_bb_out(ibb, 0); /* mipmap index / alignment */
+ } else if (buf->bpp == 64) {
+ int x = rect->x * 2;
+ int w = rect->w * 2;
+
+ blt_cmd_depth = 3 << 24; /* 32bpp */
+ blt_cmd_len = ((ver >= 8) ? 0x4 : 0x3) + 8*8;
+ blt_cmd_tiling = (tiling) ? XY_COLOR_BLT_TILED : 0;
+ pitch = (ver >= 4 && tiling) ? buf->stride / 4 : buf->stride;
+
+ switch_blt_tiling(ibb, tiling, true);
+
+ intel_bb_out(ibb, XY_PAT_BLT_IMMEDIATE_CMD_NOLEN | XY_COLOR_BLT_WRITE_ALPHA |
+ XY_COLOR_BLT_WRITE_RGB | blt_cmd_tiling | blt_cmd_len);
+ intel_bb_out(ibb, blt_cmd_depth | (0xF0 << 16) | pitch);
+ intel_bb_out(ibb, (rect->y << 16) | x);
+ intel_bb_out(ibb, ((rect->y + rect->h) << 16) | (x + w));
+ intel_bb_emit_reloc_fenced(ibb, dst->handle, 0, I915_GEM_DOMAIN_RENDER,
+ 0, dst->addr.offset);
+ for (int i = 0; i < 8*8; i += 2) {
+ intel_bb_out(ibb, color);
+ intel_bb_out(ibb, color >> 32);
+ }
+
+ switch_blt_tiling(ibb, tiling, false);
} else {
switch (buf->bpp) {
case 8:
diff --git a/lib/intel_reg.h b/lib/intel_reg.h
index 26833c66f8e7..903b44b59fc3 100644
--- a/lib/intel_reg.h
+++ b/lib/intel_reg.h
@@ -2545,6 +2545,8 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
#define XY_COLOR_BLT_WRITE_RGB (1<<20)
#define XY_COLOR_BLT_TILED (1<<11)
+#define XY_PAT_BLT_IMMEDIATE_CMD_NOLEN ((2<<29)|(0x72<<22))
+
#define XY_SETUP_CLIP_BLT_CMD ((2<<29)|(3<<22)|1)
#define XY_SRC_COPY_BLT_WRITE_ALPHA (1<<21)
--
2.45.2
^ permalink raw reply related [flat|nested] 47+ messages in thread* Re: [PATCH i-g-t 08/14] lib/igt_draw: Add 64bpp support for the non-XY_FAST_COLOR_BLT path
2024-10-04 10:41 ` [PATCH i-g-t 08/14] lib/igt_draw: Add 64bpp support for the non-XY_FAST_COLOR_BLT path Ville Syrjala
@ 2024-11-18 14:42 ` Juha-Pekka Heikkilä
0 siblings, 0 replies; 47+ messages in thread
From: Juha-Pekka Heikkilä @ 2024-11-18 14:42 UTC (permalink / raw)
To: Ville Syrjala; +Cc: igt-dev
Reviewed-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
On Fri, Oct 4, 2024 at 1:41 PM Ville Syrjala
<ville.syrjala@linux.intel.com> wrote:
>
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> XY_COLOR_BLT can't do 64bpp since we have nowhere to store
> the other half of the color. In order to support 64bpp
> pixel formats we have to get a little bit creative and
> use XY_PAT_BLT_IMMEDIATE instead. We simply treat the
> buffer as 32bpp, double the horizontal dimensions to
> compensate, and alternate between the lower and upper
> dwords of the color value when filling the 8x8 pattern.
>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> ---
> lib/igt_draw.c | 24 ++++++++++++++++++++++++
> lib/intel_reg.h | 2 ++
> 2 files changed, 26 insertions(+)
>
> diff --git a/lib/igt_draw.c b/lib/igt_draw.c
> index 2312a0c71030..81da01a6c5ad 100644
> --- a/lib/igt_draw.c
> +++ b/lib/igt_draw.c
> @@ -833,6 +833,30 @@ static void draw_rect_blt(int fd, struct cmd_data *cmd_data,
> intel_bb_out(ibb, (1 << 29) | ((pitch-1) << 14) | (buf_height-1));
> intel_bb_out(ibb, 0); /* mipmap levels / qpitch */
> intel_bb_out(ibb, 0); /* mipmap index / alignment */
> + } else if (buf->bpp == 64) {
> + int x = rect->x * 2;
> + int w = rect->w * 2;
> +
> + blt_cmd_depth = 3 << 24; /* 32bpp */
> + blt_cmd_len = ((ver >= 8) ? 0x4 : 0x3) + 8*8;
> + blt_cmd_tiling = (tiling) ? XY_COLOR_BLT_TILED : 0;
> + pitch = (ver >= 4 && tiling) ? buf->stride / 4 : buf->stride;
> +
> + switch_blt_tiling(ibb, tiling, true);
> +
> + intel_bb_out(ibb, XY_PAT_BLT_IMMEDIATE_CMD_NOLEN | XY_COLOR_BLT_WRITE_ALPHA |
> + XY_COLOR_BLT_WRITE_RGB | blt_cmd_tiling | blt_cmd_len);
> + intel_bb_out(ibb, blt_cmd_depth | (0xF0 << 16) | pitch);
> + intel_bb_out(ibb, (rect->y << 16) | x);
> + intel_bb_out(ibb, ((rect->y + rect->h) << 16) | (x + w));
> + intel_bb_emit_reloc_fenced(ibb, dst->handle, 0, I915_GEM_DOMAIN_RENDER,
> + 0, dst->addr.offset);
> + for (int i = 0; i < 8*8; i += 2) {
> + intel_bb_out(ibb, color);
> + intel_bb_out(ibb, color >> 32);
> + }
> +
> + switch_blt_tiling(ibb, tiling, false);
> } else {
> switch (buf->bpp) {
> case 8:
> diff --git a/lib/intel_reg.h b/lib/intel_reg.h
> index 26833c66f8e7..903b44b59fc3 100644
> --- a/lib/intel_reg.h
> +++ b/lib/intel_reg.h
> @@ -2545,6 +2545,8 @@ SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
> #define XY_COLOR_BLT_WRITE_RGB (1<<20)
> #define XY_COLOR_BLT_TILED (1<<11)
>
> +#define XY_PAT_BLT_IMMEDIATE_CMD_NOLEN ((2<<29)|(0x72<<22))
> +
> #define XY_SETUP_CLIP_BLT_CMD ((2<<29)|(3<<22)|1)
>
> #define XY_SRC_COPY_BLT_WRITE_ALPHA (1<<21)
> --
> 2.45.2
>
^ permalink raw reply [flat|nested] 47+ messages in thread
* [PATCH i-g-t 09/14] lib/intel_bufops: Add support for gen2 and i915 tiling layouts
2024-10-04 10:41 [PATCH i-g-t 00/14] intel: igt_draw and intel_bufops improvements Ville Syrjala
` (7 preceding siblings ...)
2024-10-04 10:41 ` [PATCH i-g-t 08/14] lib/igt_draw: Add 64bpp support for the non-XY_FAST_COLOR_BLT path Ville Syrjala
@ 2024-10-04 10:41 ` Ville Syrjala
2024-10-04 10:41 ` [PATCH i-g-t 10/14] lib/intel_bufops: Provide pread/pwrite based fallback when we don't have WC Ville Syrjala
` (13 subsequent siblings)
22 siblings, 0 replies; 47+ messages in thread
From: Ville Syrjala @ 2024-10-04 10:41 UTC (permalink / raw)
To: igt-dev
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Add support for tiling formats on gen2/3.
Our tile formats are as follows:
X-tile:
gen2: 128B x 16, made of 8B QWords
gen3: 512B x 8, made of 32B SWords
gen4+: 512B x 8, made of 16B OWords
Y-tile:
gen2: 128B x 16, made of 8B QWords
i915: 512B x 8, made of 32B SWords
i945+: 128B x 32, made of 16B OWords
We already had the i945+ Y-tile and i915+ X-tile
(since the i945 OW vs. i915 SW makes no difference
for X-tile). So just need to deal with gen2 X/Y-tile
and i915 Y-tile.
Note that the gen2 check that was there was incorrect
becasue it completely forgot about i915 Y-tile.
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
lib/intel_bufops.c | 83 +++++++++++++++++++++++++++++++---------------
1 file changed, 56 insertions(+), 27 deletions(-)
diff --git a/lib/intel_bufops.c b/lib/intel_bufops.c
index 600a485362b5..619222019fd8 100644
--- a/lib/intel_bufops.c
+++ b/lib/intel_bufops.c
@@ -307,10 +307,9 @@ static void *linear_ptr(void *ptr,
static void *x_ptr(void *ptr,
unsigned int x, unsigned int y,
- unsigned int stride, unsigned int cpp)
+ unsigned int stride, unsigned int cpp,
+ const int tile_width, const int tile_height)
{
- const int tile_width = 512;
- const int tile_height = 8;
const int tile_size = tile_width * tile_height;
int offset_x, offset_y, pos;
int tile_x, tile_y;
@@ -327,13 +326,27 @@ static void *x_ptr(void *ptr,
return ptr + pos;
}
+static void *gen2_x_ptr(void *ptr,
+ unsigned int x, unsigned int y,
+ unsigned int stride, unsigned int cpp)
+{
+ return x_ptr(ptr, x, y, stride, cpp, 128, 16);
+}
+
+static void *gen3_x_ptr(void *ptr,
+ unsigned int x, unsigned int y,
+ unsigned int stride, unsigned int cpp)
+{
+ return x_ptr(ptr, x, y, stride, cpp, 512, 8);
+}
+
static void *y_ptr(void *ptr,
unsigned int x, unsigned int y,
- unsigned int stride, unsigned int cpp)
+ unsigned int stride, unsigned int cpp,
+ const int tile_width,
+ const int tile_height,
+ const int owords)
{
- const int tile_width = 128;
- const int tile_height = 32;
- const int owords = 16;
const int tile_size = tile_width * tile_height;
int offset_x, offset_y, pos;
int shift_x, shift_y;
@@ -352,6 +365,27 @@ static void *y_ptr(void *ptr,
return ptr + pos;
}
+static void *gen2_y_ptr(void *ptr,
+ unsigned int x, unsigned int y,
+ unsigned int stride, unsigned int cpp)
+{
+ return y_ptr(ptr, x, y, stride, cpp, 128, 16, 8);
+}
+
+static void *i915_y_ptr(void *ptr,
+ unsigned int x, unsigned int y,
+ unsigned int stride, unsigned int cpp)
+{
+ return y_ptr(ptr, x, y, stride, cpp, 512, 8, 32);
+}
+
+static void *i945_y_ptr(void *ptr,
+ unsigned int x, unsigned int y,
+ unsigned int stride, unsigned int cpp)
+{
+ return y_ptr(ptr, x, y, stride, cpp, 128, 32, 16);
+}
+
/*
* (x,y) to memory location in tiled-4 surface
*
@@ -426,8 +460,10 @@ static void *yf_ptr(void *ptr,
typedef void *(*tile_fn)(void *, unsigned int, unsigned int,
unsigned int, unsigned int);
-static tile_fn __get_tile_fn_ptr(int tiling)
+static tile_fn __get_tile_fn_ptr(int fd, int tiling)
{
+ const struct intel_device_info *info =
+ intel_get_device_info(intel_get_drm_devid(fd));
tile_fn fn = NULL;
switch (tiling) {
@@ -435,10 +471,18 @@ static tile_fn __get_tile_fn_ptr(int tiling)
fn = linear_ptr;
break;
case I915_TILING_X:
- fn = x_ptr;
+ if (info->graphics_ver == 2)
+ fn = gen2_x_ptr;
+ else
+ fn = gen3_x_ptr;
break;
case I915_TILING_Y:
- fn = y_ptr;
+ if (info->graphics_ver == 2)
+ fn = gen2_y_ptr;
+ else if (info->is_grantsdale || info->is_alviso)
+ fn = i915_y_ptr;
+ else
+ fn = i945_y_ptr;
break;
case I915_TILING_Yf:
fn = yf_ptr;
@@ -595,7 +639,7 @@ static void __copy_linear_to(int fd, struct intel_buf *buf,
const uint32_t *linear,
int tiling, uint32_t swizzle)
{
- const tile_fn fn = __get_tile_fn_ptr(tiling);
+ const tile_fn fn = __get_tile_fn_ptr(fd, tiling);
int height = intel_buf_height(buf);
int width = intel_buf_width(buf);
void *map = mmap_write(fd, buf);
@@ -659,7 +703,7 @@ static void copy_linear_to_tile4(struct buf_ops *bops, struct intel_buf *buf,
static void __copy_to_linear(int fd, struct intel_buf *buf,
uint32_t *linear, int tiling, uint32_t swizzle)
{
- const tile_fn fn = __get_tile_fn_ptr(tiling);
+ const tile_fn fn = __get_tile_fn_ptr(fd, tiling);
int height = intel_buf_height(buf);
int width = intel_buf_width(buf);
void *map = mmap_write(fd, buf);
@@ -1699,21 +1743,6 @@ static struct buf_ops *__buf_ops_create(int fd, bool check_idempotency)
return bops;
}
- /*
- * Warning!
- *
- * Gen2 software tiling/detiling is not supported! (yet).
- *
- * If you are brave hero with an access to Gen2 you can save the world.
- * Until then we're doomed to use only hardware (de)tiling.
- *
- * Ok, you have been warned.
- */
- if (bops->intel_gen == 2) {
- igt_warn("Gen2 detected. HW (de)tiling support only.");
- return bops;
- }
-
/* Let's probe X and Y hw tiling support */
if (is_hw_tiling_supported(bops, I915_TILING_X)) {
bool swizzling_supported;
--
2.45.2
^ permalink raw reply related [flat|nested] 47+ messages in thread* [PATCH i-g-t 10/14] lib/intel_bufops: Provide pread/pwrite based fallback when we don't have WC
2024-10-04 10:41 [PATCH i-g-t 00/14] intel: igt_draw and intel_bufops improvements Ville Syrjala
` (8 preceding siblings ...)
2024-10-04 10:41 ` [PATCH i-g-t 09/14] lib/intel_bufops: Add support for gen2 and i915 tiling layouts Ville Syrjala
@ 2024-10-04 10:41 ` Ville Syrjala
2024-10-22 15:51 ` Kamil Konieczny
2024-10-24 16:20 ` [PATCH i-g-t v2 " Ville Syrjala
2024-10-04 10:41 ` [PATCH i-g-t 11/14] lib/rendercopy: Use igt_require() to validate gen2/3 surface size Ville Syrjala
` (12 subsequent siblings)
22 siblings, 2 replies; 47+ messages in thread
From: Ville Syrjala @ 2024-10-04 10:41 UTC (permalink / raw)
To: igt-dev
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
The linear<->tiled conversion code currently assume that we may
be able to use either cpu or wc mmaps. That is not true on all
systems. As a last resort provide a pread/pwrite based fallback.
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
lib/intel_bufops.c | 68 ++++++++++++++++++++++++++++++++++++++--------
1 file changed, 56 insertions(+), 12 deletions(-)
diff --git a/lib/intel_bufops.c b/lib/intel_bufops.c
index 619222019fd8..641f1dae91b5 100644
--- a/lib/intel_bufops.c
+++ b/lib/intel_bufops.c
@@ -549,10 +549,12 @@ static void __copy_ccs(struct buf_ops *bops, struct intel_buf *buf,
munmap(map, size);
}
-static void *mmap_write(int fd, struct intel_buf *buf)
+static void *mmap_write(int fd, const struct intel_buf *buf, bool *malloced)
{
void *map = NULL;
+ *malloced = false;
+
if (buf->bops->driver == INTEL_DRIVER_XE)
return xe_bo_map(fd, buf->handle, buf->surface[0].size);
@@ -580,7 +582,7 @@ static void *mmap_write(int fd, struct intel_buf *buf)
I915_GEM_DOMAIN_CPU);
}
- if (!map) {
+ if (!map && gem_mmap__has_wc(fd)) {
map = __gem_mmap_offset__wc(fd, buf->handle, 0, buf->surface[0].size,
PROT_READ | PROT_WRITE);
if (!map)
@@ -591,13 +593,32 @@ static void *mmap_write(int fd, struct intel_buf *buf)
I915_GEM_DOMAIN_WC, I915_GEM_DOMAIN_WC);
}
+ if (!map) {
+ *malloced = true;
+
+ map = malloc(buf->surface[0].size);
+ igt_assert(map);
+ }
+
return map;
}
-static void *mmap_read(int fd, struct intel_buf *buf)
+static void munmap_write(void *map, int fd, const struct intel_buf *buf, bool malloced)
+{
+ if (malloced) {
+ igt_assert(__gem_write(fd, buf->handle, 0, map, buf->surface[0].size) == 0);
+ free(map);
+ } else {
+ munmap(map, buf->surface[0].size);
+ }
+}
+
+static void *mmap_read(int fd, struct intel_buf *buf, bool *malloced)
{
void *map = NULL;
+ *malloced = false;
+
if (buf->bops->driver == INTEL_DRIVER_XE)
return xe_bo_map(fd, buf->handle, buf->surface[0].size);
@@ -622,7 +643,7 @@ static void *mmap_read(int fd, struct intel_buf *buf)
gem_set_domain(fd, buf->handle, I915_GEM_DOMAIN_CPU, 0);
}
- if (!map) {
+ if (!map && gem_mmap__has_wc(fd)) {
map = __gem_mmap_offset__wc(fd, buf->handle, 0, buf->surface[0].size,
PROT_READ);
if (!map)
@@ -632,9 +653,24 @@ static void *mmap_read(int fd, struct intel_buf *buf)
gem_set_domain(fd, buf->handle, I915_GEM_DOMAIN_WC, 0);
}
+ if (!map) {
+ map = malloc(buf->surface[0].size);
+ igt_assert(map);
+
+ igt_assert(__gem_read(fd, buf->handle, 0, map, buf->surface[0].size) == 0);
+ }
+
return map;
}
+static void munmap_read(void *map, int fd, const struct intel_buf *buf, bool malloced)
+{
+ if (malloced)
+ free(map);
+ else
+ munmap(map, buf->surface[0].size);
+}
+
static void __copy_linear_to(int fd, struct intel_buf *buf,
const uint32_t *linear,
int tiling, uint32_t swizzle)
@@ -642,7 +678,10 @@ static void __copy_linear_to(int fd, struct intel_buf *buf,
const tile_fn fn = __get_tile_fn_ptr(fd, tiling);
int height = intel_buf_height(buf);
int width = intel_buf_width(buf);
- void *map = mmap_write(fd, buf);
+ bool malloced;
+ void *map;
+
+ map = mmap_write(fd, buf, &malloced);
for (int y = 0; y < height; y++) {
for (int x = 0; x < width; x++) {
@@ -655,7 +694,7 @@ static void __copy_linear_to(int fd, struct intel_buf *buf,
}
}
- munmap(map, buf->surface[0].size);
+ munmap_write(map, fd, buf, malloced);
}
static void copy_linear_to_none(struct buf_ops *bops, struct intel_buf *buf,
@@ -706,7 +745,10 @@ static void __copy_to_linear(int fd, struct intel_buf *buf,
const tile_fn fn = __get_tile_fn_ptr(fd, tiling);
int height = intel_buf_height(buf);
int width = intel_buf_width(buf);
- void *map = mmap_write(fd, buf);
+ bool malloced;
+ void *map;
+
+ map = mmap_write(fd, buf, &malloced);
for (int y = 0; y < height; y++) {
for (int x = 0; x < width; x++) {
@@ -719,7 +761,7 @@ static void __copy_to_linear(int fd, struct intel_buf *buf,
}
}
- munmap(map, buf->surface[0].size);
+ munmap_write(map, fd, buf, malloced);
}
static void copy_none_to_linear(struct buf_ops *bops, struct intel_buf *buf,
@@ -803,25 +845,27 @@ static void copy_gtt_to_linear(struct buf_ops *bops, struct intel_buf *buf,
static void copy_linear_to_wc(struct buf_ops *bops, struct intel_buf *buf,
uint32_t *linear)
{
+ bool malloced;
void *map;
DEBUGFN();
- map = mmap_write(bops->fd, buf);
+ map = mmap_write(bops->fd, buf, &malloced);
memcpy(map, linear, buf->surface[0].size);
- munmap(map, buf->surface[0].size);
+ munmap_write(map, bops->fd, buf, malloced);
}
static void copy_wc_to_linear(struct buf_ops *bops, struct intel_buf *buf,
uint32_t *linear)
{
+ bool malloced;
void *map;
DEBUGFN();
- map = mmap_read(bops->fd, buf);
+ map = mmap_read(bops->fd, buf, &malloced);
igt_memcpy_from_wc(linear, map, buf->surface[0].size);
- munmap(map, buf->surface[0].size);
+ munmap_read(map, bops->fd, buf, malloced);
}
void intel_buf_to_linear(struct buf_ops *bops, struct intel_buf *buf,
--
2.45.2
^ permalink raw reply related [flat|nested] 47+ messages in thread* Re: [PATCH i-g-t 10/14] lib/intel_bufops: Provide pread/pwrite based fallback when we don't have WC
2024-10-04 10:41 ` [PATCH i-g-t 10/14] lib/intel_bufops: Provide pread/pwrite based fallback when we don't have WC Ville Syrjala
@ 2024-10-22 15:51 ` Kamil Konieczny
2024-10-24 16:20 ` [PATCH i-g-t v2 " Ville Syrjala
1 sibling, 0 replies; 47+ messages in thread
From: Kamil Konieczny @ 2024-10-22 15:51 UTC (permalink / raw)
To: igt-dev; +Cc: Ville Syrjala
Hi Ville,
On 2024-10-04 at 13:41:17 +0300, Ville Syrjala wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> The linear<->tiled conversion code currently assume that we may
> be able to use either cpu or wc mmaps. That is not true on all
> systems. As a last resort provide a pread/pwrite based fallback.
>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> ---
> lib/intel_bufops.c | 68 ++++++++++++++++++++++++++++++++++++++--------
> 1 file changed, 56 insertions(+), 12 deletions(-)
>
> diff --git a/lib/intel_bufops.c b/lib/intel_bufops.c
> index 619222019fd8..641f1dae91b5 100644
> --- a/lib/intel_bufops.c
> +++ b/lib/intel_bufops.c
> @@ -549,10 +549,12 @@ static void __copy_ccs(struct buf_ops *bops, struct intel_buf *buf,
> munmap(map, size);
> }
>
> -static void *mmap_write(int fd, struct intel_buf *buf)
> +static void *mmap_write(int fd, const struct intel_buf *buf, bool *malloced)
> {
> void *map = NULL;
>
> + *malloced = false;
> +
> if (buf->bops->driver == INTEL_DRIVER_XE)
> return xe_bo_map(fd, buf->handle, buf->surface[0].size);
>
> @@ -580,7 +582,7 @@ static void *mmap_write(int fd, struct intel_buf *buf)
> I915_GEM_DOMAIN_CPU);
> }
>
> - if (!map) {
> + if (!map && gem_mmap__has_wc(fd)) {
> map = __gem_mmap_offset__wc(fd, buf->handle, 0, buf->surface[0].size,
> PROT_READ | PROT_WRITE);
> if (!map)
> @@ -591,13 +593,32 @@ static void *mmap_write(int fd, struct intel_buf *buf)
> I915_GEM_DOMAIN_WC, I915_GEM_DOMAIN_WC);
> }
>
> + if (!map) {
> + *malloced = true;
I would move that after igt_assert.
> +
> + map = malloc(buf->surface[0].size);
> + igt_assert(map);
> + }
> +
> return map;
> }
>
> -static void *mmap_read(int fd, struct intel_buf *buf)
> +static void munmap_write(void *map, int fd, const struct intel_buf *buf, bool malloced)
> +{
> + if (malloced) {
> + igt_assert(__gem_write(fd, buf->handle, 0, map, buf->surface[0].size) == 0);
> + free(map);
> + } else {
> + munmap(map, buf->surface[0].size);
> + }
> +}
> +
> +static void *mmap_read(int fd, struct intel_buf *buf, bool *malloced)
> {
> void *map = NULL;
>
> + *malloced = false;
> +
> if (buf->bops->driver == INTEL_DRIVER_XE)
> return xe_bo_map(fd, buf->handle, buf->surface[0].size);
>
> @@ -622,7 +643,7 @@ static void *mmap_read(int fd, struct intel_buf *buf)
> gem_set_domain(fd, buf->handle, I915_GEM_DOMAIN_CPU, 0);
> }
>
> - if (!map) {
> + if (!map && gem_mmap__has_wc(fd)) {
> map = __gem_mmap_offset__wc(fd, buf->handle, 0, buf->surface[0].size,
> PROT_READ);
> if (!map)
> @@ -632,9 +653,24 @@ static void *mmap_read(int fd, struct intel_buf *buf)
> gem_set_domain(fd, buf->handle, I915_GEM_DOMAIN_WC, 0);
> }
>
> + if (!map) {
> + map = malloc(buf->surface[0].size);
> + igt_assert(map);
Add here:
*malloced = true;
Regards,
Kamil
> +
> + igt_assert(__gem_read(fd, buf->handle, 0, map, buf->surface[0].size) == 0);
> + }
> +
> return map;
> }
>
> +static void munmap_read(void *map, int fd, const struct intel_buf *buf, bool malloced)
> +{
> + if (malloced)
> + free(map);
> + else
> + munmap(map, buf->surface[0].size);
> +}
> +
> static void __copy_linear_to(int fd, struct intel_buf *buf,
> const uint32_t *linear,
> int tiling, uint32_t swizzle)
> @@ -642,7 +678,10 @@ static void __copy_linear_to(int fd, struct intel_buf *buf,
> const tile_fn fn = __get_tile_fn_ptr(fd, tiling);
> int height = intel_buf_height(buf);
> int width = intel_buf_width(buf);
> - void *map = mmap_write(fd, buf);
> + bool malloced;
> + void *map;
> +
> + map = mmap_write(fd, buf, &malloced);
>
> for (int y = 0; y < height; y++) {
> for (int x = 0; x < width; x++) {
> @@ -655,7 +694,7 @@ static void __copy_linear_to(int fd, struct intel_buf *buf,
> }
> }
>
> - munmap(map, buf->surface[0].size);
> + munmap_write(map, fd, buf, malloced);
> }
>
> static void copy_linear_to_none(struct buf_ops *bops, struct intel_buf *buf,
> @@ -706,7 +745,10 @@ static void __copy_to_linear(int fd, struct intel_buf *buf,
> const tile_fn fn = __get_tile_fn_ptr(fd, tiling);
> int height = intel_buf_height(buf);
> int width = intel_buf_width(buf);
> - void *map = mmap_write(fd, buf);
> + bool malloced;
> + void *map;
> +
> + map = mmap_write(fd, buf, &malloced);
>
> for (int y = 0; y < height; y++) {
> for (int x = 0; x < width; x++) {
> @@ -719,7 +761,7 @@ static void __copy_to_linear(int fd, struct intel_buf *buf,
> }
> }
>
> - munmap(map, buf->surface[0].size);
> + munmap_write(map, fd, buf, malloced);
> }
>
> static void copy_none_to_linear(struct buf_ops *bops, struct intel_buf *buf,
> @@ -803,25 +845,27 @@ static void copy_gtt_to_linear(struct buf_ops *bops, struct intel_buf *buf,
> static void copy_linear_to_wc(struct buf_ops *bops, struct intel_buf *buf,
> uint32_t *linear)
> {
> + bool malloced;
> void *map;
>
> DEBUGFN();
>
> - map = mmap_write(bops->fd, buf);
> + map = mmap_write(bops->fd, buf, &malloced);
> memcpy(map, linear, buf->surface[0].size);
> - munmap(map, buf->surface[0].size);
> + munmap_write(map, bops->fd, buf, malloced);
> }
>
> static void copy_wc_to_linear(struct buf_ops *bops, struct intel_buf *buf,
> uint32_t *linear)
> {
> + bool malloced;
> void *map;
>
> DEBUGFN();
>
> - map = mmap_read(bops->fd, buf);
> + map = mmap_read(bops->fd, buf, &malloced);
> igt_memcpy_from_wc(linear, map, buf->surface[0].size);
> - munmap(map, buf->surface[0].size);
> + munmap_read(map, bops->fd, buf, malloced);
> }
>
> void intel_buf_to_linear(struct buf_ops *bops, struct intel_buf *buf,
> --
> 2.45.2
>
^ permalink raw reply [flat|nested] 47+ messages in thread* [PATCH i-g-t v2 10/14] lib/intel_bufops: Provide pread/pwrite based fallback when we don't have WC
2024-10-04 10:41 ` [PATCH i-g-t 10/14] lib/intel_bufops: Provide pread/pwrite based fallback when we don't have WC Ville Syrjala
2024-10-22 15:51 ` Kamil Konieczny
@ 2024-10-24 16:20 ` Ville Syrjala
1 sibling, 0 replies; 47+ messages in thread
From: Ville Syrjala @ 2024-10-24 16:20 UTC (permalink / raw)
To: igt-dev; +Cc: Kamil Konieczny
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
The linear<->tiled conversion code currently assume that we may
be able to use either cpu or wc mmaps. That is not true on all
systems. As a last resort provide a pread/pwrite based fallback.
v2: Add missing *malloced=true (Kamil)
Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com>
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
lib/intel_bufops.c | 68 ++++++++++++++++++++++++++++++++++++++--------
1 file changed, 56 insertions(+), 12 deletions(-)
diff --git a/lib/intel_bufops.c b/lib/intel_bufops.c
index 619222019fd8..15f23d0e1375 100644
--- a/lib/intel_bufops.c
+++ b/lib/intel_bufops.c
@@ -549,10 +549,12 @@ static void __copy_ccs(struct buf_ops *bops, struct intel_buf *buf,
munmap(map, size);
}
-static void *mmap_write(int fd, struct intel_buf *buf)
+static void *mmap_write(int fd, const struct intel_buf *buf, bool *malloced)
{
void *map = NULL;
+ *malloced = false;
+
if (buf->bops->driver == INTEL_DRIVER_XE)
return xe_bo_map(fd, buf->handle, buf->surface[0].size);
@@ -580,7 +582,7 @@ static void *mmap_write(int fd, struct intel_buf *buf)
I915_GEM_DOMAIN_CPU);
}
- if (!map) {
+ if (!map && gem_mmap__has_wc(fd)) {
map = __gem_mmap_offset__wc(fd, buf->handle, 0, buf->surface[0].size,
PROT_READ | PROT_WRITE);
if (!map)
@@ -591,13 +593,31 @@ static void *mmap_write(int fd, struct intel_buf *buf)
I915_GEM_DOMAIN_WC, I915_GEM_DOMAIN_WC);
}
+ if (!map) {
+ map = malloc(buf->surface[0].size);
+ igt_assert(map);
+ *malloced = true;
+ }
+
return map;
}
-static void *mmap_read(int fd, struct intel_buf *buf)
+static void munmap_write(void *map, int fd, const struct intel_buf *buf, bool malloced)
+{
+ if (malloced) {
+ igt_assert(__gem_write(fd, buf->handle, 0, map, buf->surface[0].size) == 0);
+ free(map);
+ } else {
+ munmap(map, buf->surface[0].size);
+ }
+}
+
+static void *mmap_read(int fd, struct intel_buf *buf, bool *malloced)
{
void *map = NULL;
+ *malloced = false;
+
if (buf->bops->driver == INTEL_DRIVER_XE)
return xe_bo_map(fd, buf->handle, buf->surface[0].size);
@@ -622,7 +642,7 @@ static void *mmap_read(int fd, struct intel_buf *buf)
gem_set_domain(fd, buf->handle, I915_GEM_DOMAIN_CPU, 0);
}
- if (!map) {
+ if (!map && gem_mmap__has_wc(fd)) {
map = __gem_mmap_offset__wc(fd, buf->handle, 0, buf->surface[0].size,
PROT_READ);
if (!map)
@@ -632,9 +652,25 @@ static void *mmap_read(int fd, struct intel_buf *buf)
gem_set_domain(fd, buf->handle, I915_GEM_DOMAIN_WC, 0);
}
+ if (!map) {
+ map = malloc(buf->surface[0].size);
+ igt_assert(map);
+ *malloced = true;
+
+ igt_assert(__gem_read(fd, buf->handle, 0, map, buf->surface[0].size) == 0);
+ }
+
return map;
}
+static void munmap_read(void *map, int fd, const struct intel_buf *buf, bool malloced)
+{
+ if (malloced)
+ free(map);
+ else
+ munmap(map, buf->surface[0].size);
+}
+
static void __copy_linear_to(int fd, struct intel_buf *buf,
const uint32_t *linear,
int tiling, uint32_t swizzle)
@@ -642,7 +678,10 @@ static void __copy_linear_to(int fd, struct intel_buf *buf,
const tile_fn fn = __get_tile_fn_ptr(fd, tiling);
int height = intel_buf_height(buf);
int width = intel_buf_width(buf);
- void *map = mmap_write(fd, buf);
+ bool malloced;
+ void *map;
+
+ map = mmap_write(fd, buf, &malloced);
for (int y = 0; y < height; y++) {
for (int x = 0; x < width; x++) {
@@ -655,7 +694,7 @@ static void __copy_linear_to(int fd, struct intel_buf *buf,
}
}
- munmap(map, buf->surface[0].size);
+ munmap_write(map, fd, buf, malloced);
}
static void copy_linear_to_none(struct buf_ops *bops, struct intel_buf *buf,
@@ -706,7 +745,10 @@ static void __copy_to_linear(int fd, struct intel_buf *buf,
const tile_fn fn = __get_tile_fn_ptr(fd, tiling);
int height = intel_buf_height(buf);
int width = intel_buf_width(buf);
- void *map = mmap_write(fd, buf);
+ bool malloced;
+ void *map;
+
+ map = mmap_write(fd, buf, &malloced);
for (int y = 0; y < height; y++) {
for (int x = 0; x < width; x++) {
@@ -719,7 +761,7 @@ static void __copy_to_linear(int fd, struct intel_buf *buf,
}
}
- munmap(map, buf->surface[0].size);
+ munmap_write(map, fd, buf, malloced);
}
static void copy_none_to_linear(struct buf_ops *bops, struct intel_buf *buf,
@@ -803,25 +845,27 @@ static void copy_gtt_to_linear(struct buf_ops *bops, struct intel_buf *buf,
static void copy_linear_to_wc(struct buf_ops *bops, struct intel_buf *buf,
uint32_t *linear)
{
+ bool malloced;
void *map;
DEBUGFN();
- map = mmap_write(bops->fd, buf);
+ map = mmap_write(bops->fd, buf, &malloced);
memcpy(map, linear, buf->surface[0].size);
- munmap(map, buf->surface[0].size);
+ munmap_write(map, bops->fd, buf, malloced);
}
static void copy_wc_to_linear(struct buf_ops *bops, struct intel_buf *buf,
uint32_t *linear)
{
+ bool malloced;
void *map;
DEBUGFN();
- map = mmap_read(bops->fd, buf);
+ map = mmap_read(bops->fd, buf, &malloced);
igt_memcpy_from_wc(linear, map, buf->surface[0].size);
- munmap(map, buf->surface[0].size);
+ munmap_read(map, bops->fd, buf, malloced);
}
void intel_buf_to_linear(struct buf_ops *bops, struct intel_buf *buf,
--
2.45.2
^ permalink raw reply related [flat|nested] 47+ messages in thread
* [PATCH i-g-t 11/14] lib/rendercopy: Use igt_require() to validate gen2/3 surface size
2024-10-04 10:41 [PATCH i-g-t 00/14] intel: igt_draw and intel_bufops improvements Ville Syrjala
` (9 preceding siblings ...)
2024-10-04 10:41 ` [PATCH i-g-t 10/14] lib/intel_bufops: Provide pread/pwrite based fallback when we don't have WC Ville Syrjala
@ 2024-10-04 10:41 ` Ville Syrjala
2024-10-22 16:21 ` Kamil Konieczny
2024-10-04 10:41 ` [PATCH i-g-t 12/14] tests/kms_draw_crc: Test 64bpp Ville Syrjala
` (11 subsequent siblings)
22 siblings, 1 reply; 47+ messages in thread
From: Ville Syrjala @ 2024-10-04 10:41 UTC (permalink / raw)
To: igt-dev
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
gen2/3 render engine has a max surface size 2kx2k. That is
pretty easy to hit accidentally. Rather than exploding with
an assert it seems better to just gracefully skip the test.
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
lib/rendercopy_i830.c | 8 ++++----
lib/rendercopy_i915.c | 8 ++++----
2 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/lib/rendercopy_i830.c b/lib/rendercopy_i830.c
index 4b0ea3b859e2..ced4a84a23e8 100644
--- a/lib/rendercopy_i830.c
+++ b/lib/rendercopy_i830.c
@@ -139,8 +139,8 @@ static void gen2_emit_target(struct intel_bb *ibb,
uint32_t format;
igt_assert_lte(dst->surface[0].stride, 8192);
- igt_assert_lte(intel_buf_width(dst), 2048);
- igt_assert_lte(intel_buf_height(dst), 2048);
+ igt_require(intel_buf_width(dst) <= 2048);
+ igt_require(intel_buf_height(dst) <= 2048);
switch (dst->bpp) {
case 8: format = COLR_BUF_8BIT; break;
@@ -184,8 +184,8 @@ static void gen2_emit_texture(struct intel_bb *ibb,
uint32_t format;
igt_assert_lte(src->surface[0].stride, 8192);
- igt_assert_lte(intel_buf_width(src), 2048);
- igt_assert_lte(intel_buf_height(src), 2048);
+ igt_require(intel_buf_width(src) <= 2048);
+ igt_require(intel_buf_height(src) <= 2048);
switch (src->bpp) {
case 8: format = MAPSURF_8BIT | MT_8BIT_L8; break;
diff --git a/lib/rendercopy_i915.c b/lib/rendercopy_i915.c
index 94cdfb99af9a..2095a7c14b26 100644
--- a/lib/rendercopy_i915.c
+++ b/lib/rendercopy_i915.c
@@ -93,8 +93,8 @@ void gen3_render_copyfunc(struct intel_bb *ibb,
uint32_t format_bits, tiling_bits = 0;
igt_assert_lte(src->surface[0].stride, 8192);
- igt_assert_lte(intel_buf_width(src), 2048);
- igt_assert_lte(intel_buf_height(src), 2048);
+ igt_require(intel_buf_width(src) <= 2048);
+ igt_require(intel_buf_height(src) <= 2048);
if (src->tiling != I915_TILING_NONE)
tiling_bits = MS3_TILED_SURFACE;
@@ -136,8 +136,8 @@ void gen3_render_copyfunc(struct intel_bb *ibb,
uint32_t format_bits;
igt_assert_lte(dst->surface[0].stride, 8192);
- igt_assert_lte(intel_buf_width(dst), 2048);
- igt_assert_lte(intel_buf_height(dst), 2048);
+ igt_require(intel_buf_width(dst) <= 2048);
+ igt_require(intel_buf_height(dst) <= 2048);
switch (dst->bpp) {
case 8: format_bits = COLR_BUF_8BIT; break;
--
2.45.2
^ permalink raw reply related [flat|nested] 47+ messages in thread* Re: [PATCH i-g-t 11/14] lib/rendercopy: Use igt_require() to validate gen2/3 surface size
2024-10-04 10:41 ` [PATCH i-g-t 11/14] lib/rendercopy: Use igt_require() to validate gen2/3 surface size Ville Syrjala
@ 2024-10-22 16:21 ` Kamil Konieczny
0 siblings, 0 replies; 47+ messages in thread
From: Kamil Konieczny @ 2024-10-22 16:21 UTC (permalink / raw)
To: igt-dev; +Cc: Ville Syrjala
Hi Ville,
On 2024-10-04 at 13:41:18 +0300, Ville Syrjala wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> gen2/3 render engine has a max surface size 2kx2k. That is
> pretty easy to hit accidentally. Rather than exploding with
> an assert it seems better to just gracefully skip the test.
>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Reviewed-by: Kamil Konieczny <kamil.konieczny@linux.intel.com>
> ---
> lib/rendercopy_i830.c | 8 ++++----
> lib/rendercopy_i915.c | 8 ++++----
> 2 files changed, 8 insertions(+), 8 deletions(-)
>
> diff --git a/lib/rendercopy_i830.c b/lib/rendercopy_i830.c
> index 4b0ea3b859e2..ced4a84a23e8 100644
> --- a/lib/rendercopy_i830.c
> +++ b/lib/rendercopy_i830.c
> @@ -139,8 +139,8 @@ static void gen2_emit_target(struct intel_bb *ibb,
> uint32_t format;
>
> igt_assert_lte(dst->surface[0].stride, 8192);
> - igt_assert_lte(intel_buf_width(dst), 2048);
> - igt_assert_lte(intel_buf_height(dst), 2048);
> + igt_require(intel_buf_width(dst) <= 2048);
> + igt_require(intel_buf_height(dst) <= 2048);
>
> switch (dst->bpp) {
> case 8: format = COLR_BUF_8BIT; break;
> @@ -184,8 +184,8 @@ static void gen2_emit_texture(struct intel_bb *ibb,
> uint32_t format;
>
> igt_assert_lte(src->surface[0].stride, 8192);
> - igt_assert_lte(intel_buf_width(src), 2048);
> - igt_assert_lte(intel_buf_height(src), 2048);
> + igt_require(intel_buf_width(src) <= 2048);
> + igt_require(intel_buf_height(src) <= 2048);
>
> switch (src->bpp) {
> case 8: format = MAPSURF_8BIT | MT_8BIT_L8; break;
> diff --git a/lib/rendercopy_i915.c b/lib/rendercopy_i915.c
> index 94cdfb99af9a..2095a7c14b26 100644
> --- a/lib/rendercopy_i915.c
> +++ b/lib/rendercopy_i915.c
> @@ -93,8 +93,8 @@ void gen3_render_copyfunc(struct intel_bb *ibb,
> uint32_t format_bits, tiling_bits = 0;
>
> igt_assert_lte(src->surface[0].stride, 8192);
> - igt_assert_lte(intel_buf_width(src), 2048);
> - igt_assert_lte(intel_buf_height(src), 2048);
> + igt_require(intel_buf_width(src) <= 2048);
> + igt_require(intel_buf_height(src) <= 2048);
>
> if (src->tiling != I915_TILING_NONE)
> tiling_bits = MS3_TILED_SURFACE;
> @@ -136,8 +136,8 @@ void gen3_render_copyfunc(struct intel_bb *ibb,
> uint32_t format_bits;
>
> igt_assert_lte(dst->surface[0].stride, 8192);
> - igt_assert_lte(intel_buf_width(dst), 2048);
> - igt_assert_lte(intel_buf_height(dst), 2048);
> + igt_require(intel_buf_width(dst) <= 2048);
> + igt_require(intel_buf_height(dst) <= 2048);
>
> switch (dst->bpp) {
> case 8: format_bits = COLR_BUF_8BIT; break;
> --
> 2.45.2
>
^ permalink raw reply [flat|nested] 47+ messages in thread
* [PATCH i-g-t 12/14] tests/kms_draw_crc: Test 64bpp
2024-10-04 10:41 [PATCH i-g-t 00/14] intel: igt_draw and intel_bufops improvements Ville Syrjala
` (10 preceding siblings ...)
2024-10-04 10:41 ` [PATCH i-g-t 11/14] lib/rendercopy: Use igt_require() to validate gen2/3 surface size Ville Syrjala
@ 2024-10-04 10:41 ` Ville Syrjala
2024-11-18 14:50 ` Juha-Pekka Heikkilä
2024-10-04 10:41 ` [PATCH i-g-t 13/14] lib/igt_aux: Add igt_ror() and igt_rol() Ville Syrjala
` (10 subsequent siblings)
22 siblings, 1 reply; 47+ messages in thread
From: Ville Syrjala @ 2024-10-04 10:41 UTC (permalink / raw)
To: igt-dev
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Test 64bpp formats to make sure igt_draw is working correctly.
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
tests/intel/kms_draw_crc.c | 19 +++++++++++++++++--
1 file changed, 17 insertions(+), 2 deletions(-)
diff --git a/tests/intel/kms_draw_crc.c b/tests/intel/kms_draw_crc.c
index e3d1c0ba9bd8..078a6f46d31a 100644
--- a/tests/intel/kms_draw_crc.c
+++ b/tests/intel/kms_draw_crc.c
@@ -34,6 +34,7 @@
#include "i915/gem.h"
#include "igt.h"
+#include "igt_halffloat.h"
/**
* SUBTEST: fill-fb
@@ -76,6 +77,7 @@ static const uint32_t formats[] = {
DRM_FORMAT_XRGB8888,
DRM_FORMAT_RGB565,
DRM_FORMAT_XRGB2101010,
+ DRM_FORMAT_XBGR16161616F,
};
static const uint64_t modifiers[] = {
@@ -109,9 +111,11 @@ static void find_modeset_params(void)
}
}
-static uint32_t get_color(uint32_t drm_format, bool r, bool g, bool b)
+static uint64_t get_color(uint32_t drm_format, bool r, bool g, bool b)
{
- uint32_t color = 0;
+ uint64_t color = 0;
+ uint16_t h[3];
+ float f[3];
switch (drm_format) {
case DRM_FORMAT_RGB565:
@@ -129,6 +133,15 @@ static uint32_t get_color(uint32_t drm_format, bool r, bool g, bool b)
color |= g ? 0x3FF << 10 : 0;
color |= b ? 0x3FF : 0;
break;
+ case DRM_FORMAT_XBGR16161616F:
+ f[0] = r ? 1.0f : 0.0f;
+ f[1] = g ? 1.0f : 0.0f;
+ f[2] = b ? 1.0f : 0.0f;
+ igt_float_to_half(f, h, 3);
+ color |= (uint64_t)h[2] << 32 |
+ (uint64_t)h[1] << 16 |
+ (uint64_t)h[0] << 0;
+ break;
default:
igt_assert(false);
}
@@ -290,6 +303,8 @@ static const char *format_str(int format_index)
return "xrgb8888";
case DRM_FORMAT_XRGB2101010:
return "xrgb2101010";
+ case DRM_FORMAT_XBGR16161616F:
+ return "xbgr16161616f";
default:
igt_assert(false);
}
--
2.45.2
^ permalink raw reply related [flat|nested] 47+ messages in thread* Re: [PATCH i-g-t 12/14] tests/kms_draw_crc: Test 64bpp
2024-10-04 10:41 ` [PATCH i-g-t 12/14] tests/kms_draw_crc: Test 64bpp Ville Syrjala
@ 2024-11-18 14:50 ` Juha-Pekka Heikkilä
0 siblings, 0 replies; 47+ messages in thread
From: Juha-Pekka Heikkilä @ 2024-11-18 14:50 UTC (permalink / raw)
To: Ville Syrjala; +Cc: igt-dev
Reviewed-by: Juha-Pekka Heikkila <juhapekka.heikkila@gmail.com>
On Fri, Oct 4, 2024 at 1:41 PM Ville Syrjala
<ville.syrjala@linux.intel.com> wrote:
>
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> Test 64bpp formats to make sure igt_draw is working correctly.
>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> ---
> tests/intel/kms_draw_crc.c | 19 +++++++++++++++++--
> 1 file changed, 17 insertions(+), 2 deletions(-)
>
> diff --git a/tests/intel/kms_draw_crc.c b/tests/intel/kms_draw_crc.c
> index e3d1c0ba9bd8..078a6f46d31a 100644
> --- a/tests/intel/kms_draw_crc.c
> +++ b/tests/intel/kms_draw_crc.c
> @@ -34,6 +34,7 @@
>
> #include "i915/gem.h"
> #include "igt.h"
> +#include "igt_halffloat.h"
>
> /**
> * SUBTEST: fill-fb
> @@ -76,6 +77,7 @@ static const uint32_t formats[] = {
> DRM_FORMAT_XRGB8888,
> DRM_FORMAT_RGB565,
> DRM_FORMAT_XRGB2101010,
> + DRM_FORMAT_XBGR16161616F,
> };
>
> static const uint64_t modifiers[] = {
> @@ -109,9 +111,11 @@ static void find_modeset_params(void)
> }
> }
>
> -static uint32_t get_color(uint32_t drm_format, bool r, bool g, bool b)
> +static uint64_t get_color(uint32_t drm_format, bool r, bool g, bool b)
> {
> - uint32_t color = 0;
> + uint64_t color = 0;
> + uint16_t h[3];
> + float f[3];
>
> switch (drm_format) {
> case DRM_FORMAT_RGB565:
> @@ -129,6 +133,15 @@ static uint32_t get_color(uint32_t drm_format, bool r, bool g, bool b)
> color |= g ? 0x3FF << 10 : 0;
> color |= b ? 0x3FF : 0;
> break;
> + case DRM_FORMAT_XBGR16161616F:
> + f[0] = r ? 1.0f : 0.0f;
> + f[1] = g ? 1.0f : 0.0f;
> + f[2] = b ? 1.0f : 0.0f;
> + igt_float_to_half(f, h, 3);
> + color |= (uint64_t)h[2] << 32 |
> + (uint64_t)h[1] << 16 |
> + (uint64_t)h[0] << 0;
> + break;
> default:
> igt_assert(false);
> }
> @@ -290,6 +303,8 @@ static const char *format_str(int format_index)
> return "xrgb8888";
> case DRM_FORMAT_XRGB2101010:
> return "xrgb2101010";
> + case DRM_FORMAT_XBGR16161616F:
> + return "xbgr16161616f";
> default:
> igt_assert(false);
> }
> --
> 2.45.2
>
^ permalink raw reply [flat|nested] 47+ messages in thread
* [PATCH i-g-t 13/14] lib/igt_aux: Add igt_ror() and igt_rol()
2024-10-04 10:41 [PATCH i-g-t 00/14] intel: igt_draw and intel_bufops improvements Ville Syrjala
` (11 preceding siblings ...)
2024-10-04 10:41 ` [PATCH i-g-t 12/14] tests/kms_draw_crc: Test 64bpp Ville Syrjala
@ 2024-10-04 10:41 ` Ville Syrjala
2024-10-22 15:52 ` Kamil Konieczny
2024-10-04 10:41 ` [PATCH i-g-t 14/14] tests/gem_draw: Test igt_draw without kms Ville Syrjala
` (9 subsequent siblings)
22 siblings, 1 reply; 47+ messages in thread
From: Ville Syrjala @ 2024-10-04 10:41 UTC (permalink / raw)
To: igt-dev
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Add helpers to do bitwise rotate operatios.
igt_rol(): bitwise rotate left
igt_ror(): bitwise rotate right
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
lib/igt_aux.h | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/lib/igt_aux.h b/lib/igt_aux.h
index 4b8116dc0998..bfd83adcacb9 100644
--- a/lib/igt_aux.h
+++ b/lib/igt_aux.h
@@ -337,6 +337,13 @@ void pipewire_pulse_stop_reserve(void);
#define DIV_ROUND_UP(n, d) (((n) + (d) - 1) / (d))
#define DIV_ROUND_CLOSEST(n, d) (((n) + (d) / 2) / (d))
+#define igt_rol(value, shift, size) \
+ (((value) << (shift)) | \
+ ((value) >> ((size) - (shift))))
+#define igt_ror(value, shift, size) \
+ (((value) >> (shift)) | \
+ ((value) << ((size) - (shift))))
+
uint64_t vfs_file_max(void);
void *igt_memdup(const void *ptr, size_t len);
--
2.45.2
^ permalink raw reply related [flat|nested] 47+ messages in thread* Re: [PATCH i-g-t 13/14] lib/igt_aux: Add igt_ror() and igt_rol()
2024-10-04 10:41 ` [PATCH i-g-t 13/14] lib/igt_aux: Add igt_ror() and igt_rol() Ville Syrjala
@ 2024-10-22 15:52 ` Kamil Konieczny
0 siblings, 0 replies; 47+ messages in thread
From: Kamil Konieczny @ 2024-10-22 15:52 UTC (permalink / raw)
To: igt-dev; +Cc: Ville Syrjala
Hi Ville,
On 2024-10-04 at 13:41:20 +0300, Ville Syrjala wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> Add helpers to do bitwise rotate operatios.
> igt_rol(): bitwise rotate left
> igt_ror(): bitwise rotate right
>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
Reviewed-by: Kamil Konieczny <kamil.konieczny@linux.intel.com>
> ---
> lib/igt_aux.h | 7 +++++++
> 1 file changed, 7 insertions(+)
>
> diff --git a/lib/igt_aux.h b/lib/igt_aux.h
> index 4b8116dc0998..bfd83adcacb9 100644
> --- a/lib/igt_aux.h
> +++ b/lib/igt_aux.h
> @@ -337,6 +337,13 @@ void pipewire_pulse_stop_reserve(void);
> #define DIV_ROUND_UP(n, d) (((n) + (d) - 1) / (d))
> #define DIV_ROUND_CLOSEST(n, d) (((n) + (d) / 2) / (d))
>
> +#define igt_rol(value, shift, size) \
> + (((value) << (shift)) | \
> + ((value) >> ((size) - (shift))))
> +#define igt_ror(value, shift, size) \
> + (((value) >> (shift)) | \
> + ((value) << ((size) - (shift))))
> +
> uint64_t vfs_file_max(void);
>
> void *igt_memdup(const void *ptr, size_t len);
> --
> 2.45.2
>
^ permalink raw reply [flat|nested] 47+ messages in thread
* [PATCH i-g-t 14/14] tests/gem_draw: Test igt_draw without kms
2024-10-04 10:41 [PATCH i-g-t 00/14] intel: igt_draw and intel_bufops improvements Ville Syrjala
` (12 preceding siblings ...)
2024-10-04 10:41 ` [PATCH i-g-t 13/14] lib/igt_aux: Add igt_ror() and igt_rol() Ville Syrjala
@ 2024-10-04 10:41 ` Ville Syrjala
2024-10-11 10:43 ` [PATCH i-g-t v2 " Ville Syrjala
2024-10-07 15:39 ` ✗ GitLab.Pipeline: warning for intel: igt_draw and intel_bufops improvements Patchwork
` (8 subsequent siblings)
22 siblings, 1 reply; 47+ messages in thread
From: Ville Syrjala @ 2024-10-04 10:41 UTC (permalink / raw)
To: igt-dev
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
kms_draw_crc is our only way to confirm that igt_draw
linear<->tiled conversion routines are correct. That's may
not cover every case as we could be hitting display specific
limitations that prevent testing everything.
Introduce a new gem_draw test case that compares igt_draw
mmap/pwrite methods against GTT mmaps. This will verify that
the software conversion routines match the hardware (de)tiling
peformed via the fenced region.
TODO: could verify against blt/rendercopy
when gtt mmaps are not available...
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
tests/intel/gem_draw.c | 235 +++++++++++++++++++++++++++++++++++++++++
tests/meson.build | 1 +
2 files changed, 236 insertions(+)
create mode 100644 tests/intel/gem_draw.c
diff --git a/tests/intel/gem_draw.c b/tests/intel/gem_draw.c
new file mode 100644
index 000000000000..b719db7c381b
--- /dev/null
+++ b/tests/intel/gem_draw.c
@@ -0,0 +1,235 @@
+// SPDX-License-Identifier: MIT
+/*
+ * Copyright © 2024 Intel Corporation
+ */
+
+/**
+ * TEST: gem draw
+ * Category: GEM
+ * Description: Tests whether the igt_draw library actually works.
+ * Driver requirement: i915
+ * Functionality: tiling
+ * Test category: functionality test
+ */
+
+/**
+ * SUBTEST: draw-method-%s
+ * Description: Verify that igt draw library works for the %arg[1] method with
+ * different tilings and color depths.
+ * Driver requirement: i915
+ *
+ * arg[1]:
+ *
+ * @mmap-cpu: MMAP-CPU
+ * @mmap-wc: MMAP-WC
+ * @pwrite: PWRITE
+ */
+
+#include "i915/gem.h"
+#include "i915/gem_create.h"
+#include "igt.h"
+#include "igt_halffloat.h"
+#include "igt_primes.h"
+
+int drm_fd;
+struct buf_ops *bops;
+
+static const enum igt_draw_method draw_methods[] = {
+ IGT_DRAW_MMAP_CPU,
+ IGT_DRAW_MMAP_WC,
+ IGT_DRAW_PWRITE,
+};
+
+static const uint32_t tilings[] = {
+ I915_TILING_NONE,
+ I915_TILING_X,
+ I915_TILING_Y,
+};
+
+static uint64_t read_pixel(const void *ptr, int stride, int x, int y, int bpp)
+{
+ ptr += y * stride + x * bpp / 8;
+
+ switch (bpp) {
+ case 8:
+ return *(const uint8_t*)ptr;
+ case 16:
+ return *(const uint16_t*)ptr;
+ case 32:
+ return *(const uint32_t*)ptr;
+ case 64:
+ return *(const uint64_t*)ptr;
+ default:
+ return 0;
+ }
+}
+
+static void check_rect(const void *ptr, int stride,
+ int x0, int y0, int w, int h,
+ uint64_t color, int bpp)
+{
+ int x1 = x0 + w - 1;
+ int y1 = y0 + h - 1;
+
+ if (bpp < 64)
+ color &= (1ull << bpp) - 1;
+
+ /* only check the corners to speed this up a bit */
+ igt_assert_eq(read_pixel(ptr, stride, x0, y0, bpp), color);
+ igt_assert_eq(read_pixel(ptr, stride, x0, y1, bpp), color);
+ igt_assert_eq(read_pixel(ptr, stride, x1, y0, bpp), color);
+ igt_assert_eq(read_pixel(ptr, stride, x1, y1, bpp), color);
+}
+
+static void draw(enum igt_draw_method method,
+ int width, int height,
+ uint32_t stride, int bpp, uint32_t tiling)
+{
+ uint64_t size = stride * height;
+ uint64_t color;
+ uint32_t handle;
+ void *ptr;
+
+ igt_require(buf_ops_has_tiling_support(bops, tiling));
+
+ handle = gem_create(drm_fd, size);
+ gem_set_tiling(drm_fd, handle, tiling, stride);
+
+ color = 0x0123456789abcdef;
+ for (int y = 0 ; y < height;) {
+ int y_next = min(height, (int)igt_next_prime_number(y));
+ int h = y_next - y;
+
+ for (int x = 0; x < width; ) {
+ int x_next = min(width, (int)igt_next_prime_number(x));
+ int w = x_next - x;
+
+ igt_draw_rect(drm_fd, bops, 0, handle, size, stride,
+ width, height, tiling, method,
+ x, y, w, h, color, bpp);
+
+ color = igt_ror(color, 1, 64);
+
+ x = x_next;
+ }
+
+ y = y_next;
+ }
+
+ gem_set_domain(drm_fd, handle, I915_GEM_DOMAIN_GTT, I915_GEM_DOMAIN_GTT);
+
+ ptr = gem_mmap__gtt(drm_fd, handle, size, PROT_READ);
+
+ color = 0x0123456789abcdef;
+ for (int y = 0 ; y < height;) {
+ int y_next = min(height, (int)igt_next_prime_number(y));
+ int h = y_next - y;
+
+ for (int x = 0; x < width; ) {
+ int x_next = min(width, (int)igt_next_prime_number(x));
+ int w = x_next - x;
+
+ check_rect(ptr, stride, x, y, w, h, color, bpp);
+
+ color = igt_ror(color, 1, 64);
+
+ x = x_next;
+ }
+
+ y = y_next;
+ }
+
+ munmap(ptr, size);
+
+ gem_close(drm_fd, handle);
+}
+
+static void draw_method_subtest(enum igt_draw_method method,
+ int bpp, uint32_t tiling)
+{
+ const struct intel_device_info *info =
+ intel_get_device_info(intel_get_drm_devid(drm_fd));
+ int width, height, stride;
+ int tile_w, tile_h;
+
+ if (info->graphics_ver == 2) {
+ tile_w = 128;
+ tile_h = 16;
+ } else if (tiling == I915_TILING_X ||
+ info->is_grantsdale || info->is_alviso) {
+ tile_w = 512;
+ tile_h = 8;
+ } else {
+ tile_w = 128;
+ tile_h = 32;
+ }
+
+ stride = 4 * tile_w;
+ width = stride * 8 / bpp;
+ height = 4 * tile_h;
+
+ draw(method, width, height, stride, bpp, tiling);
+}
+
+static void setup_environment(void)
+{
+ drm_fd = drm_open_driver_master(DRIVER_INTEL | DRIVER_XE);
+ igt_require(drm_fd >= 0);
+ bops = buf_ops_create(drm_fd);
+
+ /* need hardware to untile for verification */
+ gem_require_mappable_ggtt(drm_fd);
+}
+
+static void teardown_environment(void)
+{
+ buf_ops_destroy(bops);
+ drm_close_driver(drm_fd);
+}
+
+static const char *tiling_str(uint32_t tiling)
+{
+ switch (tiling) {
+ case I915_TILING_NONE :
+ return "untiled";
+ case I915_TILING_X :
+ return "xtiled";
+ case I915_TILING_Y :
+ return "ytiled";
+ default:
+ igt_assert(false);
+ }
+}
+
+igt_main
+{
+ int method_idx, tiling_idx;
+
+ igt_fixture
+ setup_environment();
+
+ for (method_idx = 0; method_idx < ARRAY_SIZE(draw_methods); method_idx++) {
+ enum igt_draw_method method = draw_methods[method_idx];
+
+ igt_describe_f("Verify that igt draw library works for the draw "
+ "method (%s) with different tilings and color depths.",
+ igt_draw_get_method_name(method));
+
+ igt_subtest_with_dynamic_f("draw-method-%s", igt_draw_get_method_name(method)) {
+ if (!igt_draw_supports_method(drm_fd, method))
+ continue;
+
+ for (tiling_idx = 0; tiling_idx < ARRAY_SIZE(tilings); tiling_idx++) {
+ uint32_t tiling = tilings[tiling_idx];
+
+ for (int bpp = 8; bpp <= 64; bpp *= 2) {
+ igt_dynamic_f("%dbpp-%s", bpp, tiling_str(tiling))
+ draw_method_subtest(method, bpp, tiling);
+ }
+ }
+ }
+ }
+
+ igt_fixture
+ teardown_environment();
+}
diff --git a/tests/meson.build b/tests/meson.build
index 2d8cb87d5dfd..853f1e17ad79 100644
--- a/tests/meson.build
+++ b/tests/meson.build
@@ -118,6 +118,7 @@ intel_i915_progs = [
'gem_ctx_shared',
'gem_ctx_sseu',
'gem_ctx_switch',
+ 'gem_draw',
'gem_eio',
'gem_evict_alignment',
'gem_evict_everything',
--
2.45.2
^ permalink raw reply related [flat|nested] 47+ messages in thread* [PATCH i-g-t v2 14/14] tests/gem_draw: Test igt_draw without kms
2024-10-04 10:41 ` [PATCH i-g-t 14/14] tests/gem_draw: Test igt_draw without kms Ville Syrjala
@ 2024-10-11 10:43 ` Ville Syrjala
2024-10-22 16:30 ` Kamil Konieczny
0 siblings, 1 reply; 47+ messages in thread
From: Ville Syrjala @ 2024-10-11 10:43 UTC (permalink / raw)
To: igt-dev
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
kms_draw_crc is our only way to confirm that igt_draw
linear<->tiled conversion routines are correct. That may
not cover every case as we could be hitting display
specific limitations that prevent testing everything.
Introduce a new gem_draw test case that compares igt_draw
mmap/pwrite methods against GTT mmaps. This will verify that
the software conversion routines match the hardware (de)tiling
peformed via the fenced region.
TODO: could verify against blt/rendercopy
when gtt mmaps are not available...
v2: Drop the "driver requirement: i915" to make it past
the documentation build scripts
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
tests/intel/gem_draw.c | 233 +++++++++++++++++++++++++++++++++++++++++
tests/meson.build | 1 +
2 files changed, 234 insertions(+)
create mode 100644 tests/intel/gem_draw.c
diff --git a/tests/intel/gem_draw.c b/tests/intel/gem_draw.c
new file mode 100644
index 000000000000..86df7c33ff2d
--- /dev/null
+++ b/tests/intel/gem_draw.c
@@ -0,0 +1,233 @@
+// SPDX-License-Identifier: MIT
+/*
+ * Copyright © 2024 Intel Corporation
+ */
+
+/**
+ * TEST: gem draw
+ * Category: GEM
+ * Description: Tests whether the igt_draw library actually works.
+ * Functionality: tiling
+ * Test category: functionality test
+ */
+
+/**
+ * SUBTEST: draw-method-%s
+ * Description: Verify that igt draw library works for the %arg[1] method with
+ * different tilings and color depths.
+ *
+ * arg[1]:
+ *
+ * @mmap-cpu: MMAP-CPU
+ * @mmap-wc: MMAP-WC
+ * @pwrite: PWRITE
+ */
+
+#include "i915/gem.h"
+#include "i915/gem_create.h"
+#include "igt.h"
+#include "igt_halffloat.h"
+#include "igt_primes.h"
+
+int drm_fd;
+struct buf_ops *bops;
+
+static const enum igt_draw_method draw_methods[] = {
+ IGT_DRAW_MMAP_CPU,
+ IGT_DRAW_MMAP_WC,
+ IGT_DRAW_PWRITE,
+};
+
+static const uint32_t tilings[] = {
+ I915_TILING_NONE,
+ I915_TILING_X,
+ I915_TILING_Y,
+};
+
+static uint64_t read_pixel(const void *ptr, int stride, int x, int y, int bpp)
+{
+ ptr += y * stride + x * bpp / 8;
+
+ switch (bpp) {
+ case 8:
+ return *(const uint8_t*)ptr;
+ case 16:
+ return *(const uint16_t*)ptr;
+ case 32:
+ return *(const uint32_t*)ptr;
+ case 64:
+ return *(const uint64_t*)ptr;
+ default:
+ return 0;
+ }
+}
+
+static void check_rect(const void *ptr, int stride,
+ int x0, int y0, int w, int h,
+ uint64_t color, int bpp)
+{
+ int x1 = x0 + w - 1;
+ int y1 = y0 + h - 1;
+
+ if (bpp < 64)
+ color &= (1ull << bpp) - 1;
+
+ /* only check the corners to speed this up a bit */
+ igt_assert_eq(read_pixel(ptr, stride, x0, y0, bpp), color);
+ igt_assert_eq(read_pixel(ptr, stride, x0, y1, bpp), color);
+ igt_assert_eq(read_pixel(ptr, stride, x1, y0, bpp), color);
+ igt_assert_eq(read_pixel(ptr, stride, x1, y1, bpp), color);
+}
+
+static void draw(enum igt_draw_method method,
+ int width, int height,
+ uint32_t stride, int bpp, uint32_t tiling)
+{
+ uint64_t size = stride * height;
+ uint64_t color;
+ uint32_t handle;
+ void *ptr;
+
+ igt_require(buf_ops_has_tiling_support(bops, tiling));
+
+ handle = gem_create(drm_fd, size);
+ gem_set_tiling(drm_fd, handle, tiling, stride);
+
+ color = 0x0123456789abcdef;
+ for (int y = 0 ; y < height;) {
+ int y_next = min(height, (int)igt_next_prime_number(y));
+ int h = y_next - y;
+
+ for (int x = 0; x < width; ) {
+ int x_next = min(width, (int)igt_next_prime_number(x));
+ int w = x_next - x;
+
+ igt_draw_rect(drm_fd, bops, 0, handle, size, stride,
+ width, height, tiling, method,
+ x, y, w, h, color, bpp);
+
+ color = igt_ror(color, 1, 64);
+
+ x = x_next;
+ }
+
+ y = y_next;
+ }
+
+ gem_set_domain(drm_fd, handle, I915_GEM_DOMAIN_GTT, I915_GEM_DOMAIN_GTT);
+
+ ptr = gem_mmap__gtt(drm_fd, handle, size, PROT_READ);
+
+ color = 0x0123456789abcdef;
+ for (int y = 0 ; y < height;) {
+ int y_next = min(height, (int)igt_next_prime_number(y));
+ int h = y_next - y;
+
+ for (int x = 0; x < width; ) {
+ int x_next = min(width, (int)igt_next_prime_number(x));
+ int w = x_next - x;
+
+ check_rect(ptr, stride, x, y, w, h, color, bpp);
+
+ color = igt_ror(color, 1, 64);
+
+ x = x_next;
+ }
+
+ y = y_next;
+ }
+
+ munmap(ptr, size);
+
+ gem_close(drm_fd, handle);
+}
+
+static void draw_method_subtest(enum igt_draw_method method,
+ int bpp, uint32_t tiling)
+{
+ const struct intel_device_info *info =
+ intel_get_device_info(intel_get_drm_devid(drm_fd));
+ int width, height, stride;
+ int tile_w, tile_h;
+
+ if (info->graphics_ver == 2) {
+ tile_w = 128;
+ tile_h = 16;
+ } else if (tiling == I915_TILING_X ||
+ info->is_grantsdale || info->is_alviso) {
+ tile_w = 512;
+ tile_h = 8;
+ } else {
+ tile_w = 128;
+ tile_h = 32;
+ }
+
+ stride = 4 * tile_w;
+ width = stride * 8 / bpp;
+ height = 4 * tile_h;
+
+ draw(method, width, height, stride, bpp, tiling);
+}
+
+static void setup_environment(void)
+{
+ drm_fd = drm_open_driver_master(DRIVER_INTEL | DRIVER_XE);
+ igt_require(drm_fd >= 0);
+ bops = buf_ops_create(drm_fd);
+
+ /* need hardware to untile for verification */
+ gem_require_mappable_ggtt(drm_fd);
+}
+
+static void teardown_environment(void)
+{
+ buf_ops_destroy(bops);
+ drm_close_driver(drm_fd);
+}
+
+static const char *tiling_str(uint32_t tiling)
+{
+ switch (tiling) {
+ case I915_TILING_NONE :
+ return "untiled";
+ case I915_TILING_X :
+ return "xtiled";
+ case I915_TILING_Y :
+ return "ytiled";
+ default:
+ igt_assert(false);
+ }
+}
+
+igt_main
+{
+ int method_idx, tiling_idx;
+
+ igt_fixture
+ setup_environment();
+
+ for (method_idx = 0; method_idx < ARRAY_SIZE(draw_methods); method_idx++) {
+ enum igt_draw_method method = draw_methods[method_idx];
+
+ igt_describe_f("Verify that igt draw library works for the draw "
+ "method (%s) with different tilings and color depths.",
+ igt_draw_get_method_name(method));
+
+ igt_subtest_with_dynamic_f("draw-method-%s", igt_draw_get_method_name(method)) {
+ if (!igt_draw_supports_method(drm_fd, method))
+ continue;
+
+ for (tiling_idx = 0; tiling_idx < ARRAY_SIZE(tilings); tiling_idx++) {
+ uint32_t tiling = tilings[tiling_idx];
+
+ for (int bpp = 8; bpp <= 64; bpp *= 2) {
+ igt_dynamic_f("%dbpp-%s", bpp, tiling_str(tiling))
+ draw_method_subtest(method, bpp, tiling);
+ }
+ }
+ }
+ }
+
+ igt_fixture
+ teardown_environment();
+}
diff --git a/tests/meson.build b/tests/meson.build
index 2d8cb87d5dfd..853f1e17ad79 100644
--- a/tests/meson.build
+++ b/tests/meson.build
@@ -118,6 +118,7 @@ intel_i915_progs = [
'gem_ctx_shared',
'gem_ctx_sseu',
'gem_ctx_switch',
+ 'gem_draw',
'gem_eio',
'gem_evict_alignment',
'gem_evict_everything',
--
2.45.2
^ permalink raw reply related [flat|nested] 47+ messages in thread* Re: [PATCH i-g-t v2 14/14] tests/gem_draw: Test igt_draw without kms
2024-10-11 10:43 ` [PATCH i-g-t v2 " Ville Syrjala
@ 2024-10-22 16:30 ` Kamil Konieczny
2024-10-23 12:21 ` Ville Syrjälä
0 siblings, 1 reply; 47+ messages in thread
From: Kamil Konieczny @ 2024-10-22 16:30 UTC (permalink / raw)
To: igt-dev; +Cc: Ville Syrjala
Hi Ville,
On 2024-10-11 at 13:43:54 +0300, Ville Syrjala wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
This is intel specific so please use it in subject:
tests/intel/gem_draw: Test without kms
> kms_draw_crc is our only way to confirm that igt_draw
> linear<->tiled conversion routines are correct. That may
> not cover every case as we could be hitting display
> specific limitations that prevent testing everything.
>
> Introduce a new gem_draw test case that compares igt_draw
> mmap/pwrite methods against GTT mmaps. This will verify that
> the software conversion routines match the hardware (de)tiling
> peformed via the fenced region.
>
> TODO: could verify against blt/rendercopy
> when gtt mmaps are not available...
>
> v2: Drop the "driver requirement: i915" to make it past
> the documentation build scripts
>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> ---
> tests/intel/gem_draw.c | 233 +++++++++++++++++++++++++++++++++++++++++
> tests/meson.build | 1 +
> 2 files changed, 234 insertions(+)
> create mode 100644 tests/intel/gem_draw.c
>
> diff --git a/tests/intel/gem_draw.c b/tests/intel/gem_draw.c
> new file mode 100644
> index 000000000000..86df7c33ff2d
> --- /dev/null
> +++ b/tests/intel/gem_draw.c
> @@ -0,0 +1,233 @@
> +// SPDX-License-Identifier: MIT
> +/*
> + * Copyright © 2024 Intel Corporation
> + */
> +
> +/**
> + * TEST: gem draw
> + * Category: GEM
> + * Description: Tests whether the igt_draw library actually works.
> + * Functionality: tiling
Add here 'Mega feature:'
Regards,
Kamil
> + * Test category: functionality test
> + */
> +
> +/**
> + * SUBTEST: draw-method-%s
> + * Description: Verify that igt draw library works for the %arg[1] method with
> + * different tilings and color depths.
> + *
> + * arg[1]:
> + *
> + * @mmap-cpu: MMAP-CPU
> + * @mmap-wc: MMAP-WC
> + * @pwrite: PWRITE
> + */
> +
> +#include "i915/gem.h"
> +#include "i915/gem_create.h"
> +#include "igt.h"
> +#include "igt_halffloat.h"
> +#include "igt_primes.h"
> +
> +int drm_fd;
> +struct buf_ops *bops;
> +
> +static const enum igt_draw_method draw_methods[] = {
> + IGT_DRAW_MMAP_CPU,
> + IGT_DRAW_MMAP_WC,
> + IGT_DRAW_PWRITE,
> +};
> +
> +static const uint32_t tilings[] = {
> + I915_TILING_NONE,
> + I915_TILING_X,
> + I915_TILING_Y,
> +};
> +
> +static uint64_t read_pixel(const void *ptr, int stride, int x, int y, int bpp)
> +{
> + ptr += y * stride + x * bpp / 8;
> +
> + switch (bpp) {
> + case 8:
> + return *(const uint8_t*)ptr;
> + case 16:
> + return *(const uint16_t*)ptr;
> + case 32:
> + return *(const uint32_t*)ptr;
> + case 64:
> + return *(const uint64_t*)ptr;
> + default:
> + return 0;
> + }
> +}
> +
> +static void check_rect(const void *ptr, int stride,
> + int x0, int y0, int w, int h,
> + uint64_t color, int bpp)
> +{
> + int x1 = x0 + w - 1;
> + int y1 = y0 + h - 1;
> +
> + if (bpp < 64)
> + color &= (1ull << bpp) - 1;
> +
> + /* only check the corners to speed this up a bit */
> + igt_assert_eq(read_pixel(ptr, stride, x0, y0, bpp), color);
> + igt_assert_eq(read_pixel(ptr, stride, x0, y1, bpp), color);
> + igt_assert_eq(read_pixel(ptr, stride, x1, y0, bpp), color);
> + igt_assert_eq(read_pixel(ptr, stride, x1, y1, bpp), color);
> +}
> +
> +static void draw(enum igt_draw_method method,
> + int width, int height,
> + uint32_t stride, int bpp, uint32_t tiling)
> +{
> + uint64_t size = stride * height;
> + uint64_t color;
> + uint32_t handle;
> + void *ptr;
> +
> + igt_require(buf_ops_has_tiling_support(bops, tiling));
> +
> + handle = gem_create(drm_fd, size);
> + gem_set_tiling(drm_fd, handle, tiling, stride);
> +
> + color = 0x0123456789abcdef;
> + for (int y = 0 ; y < height;) {
> + int y_next = min(height, (int)igt_next_prime_number(y));
> + int h = y_next - y;
> +
> + for (int x = 0; x < width; ) {
> + int x_next = min(width, (int)igt_next_prime_number(x));
> + int w = x_next - x;
> +
> + igt_draw_rect(drm_fd, bops, 0, handle, size, stride,
> + width, height, tiling, method,
> + x, y, w, h, color, bpp);
> +
> + color = igt_ror(color, 1, 64);
> +
> + x = x_next;
> + }
> +
> + y = y_next;
> + }
> +
> + gem_set_domain(drm_fd, handle, I915_GEM_DOMAIN_GTT, I915_GEM_DOMAIN_GTT);
> +
> + ptr = gem_mmap__gtt(drm_fd, handle, size, PROT_READ);
> +
> + color = 0x0123456789abcdef;
> + for (int y = 0 ; y < height;) {
> + int y_next = min(height, (int)igt_next_prime_number(y));
> + int h = y_next - y;
> +
> + for (int x = 0; x < width; ) {
> + int x_next = min(width, (int)igt_next_prime_number(x));
> + int w = x_next - x;
> +
> + check_rect(ptr, stride, x, y, w, h, color, bpp);
> +
> + color = igt_ror(color, 1, 64);
> +
> + x = x_next;
> + }
> +
> + y = y_next;
> + }
> +
> + munmap(ptr, size);
> +
> + gem_close(drm_fd, handle);
> +}
> +
> +static void draw_method_subtest(enum igt_draw_method method,
> + int bpp, uint32_t tiling)
> +{
> + const struct intel_device_info *info =
> + intel_get_device_info(intel_get_drm_devid(drm_fd));
> + int width, height, stride;
> + int tile_w, tile_h;
> +
> + if (info->graphics_ver == 2) {
> + tile_w = 128;
> + tile_h = 16;
> + } else if (tiling == I915_TILING_X ||
> + info->is_grantsdale || info->is_alviso) {
> + tile_w = 512;
> + tile_h = 8;
> + } else {
> + tile_w = 128;
> + tile_h = 32;
> + }
> +
> + stride = 4 * tile_w;
> + width = stride * 8 / bpp;
> + height = 4 * tile_h;
> +
> + draw(method, width, height, stride, bpp, tiling);
> +}
> +
> +static void setup_environment(void)
> +{
> + drm_fd = drm_open_driver_master(DRIVER_INTEL | DRIVER_XE);
> + igt_require(drm_fd >= 0);
> + bops = buf_ops_create(drm_fd);
> +
> + /* need hardware to untile for verification */
> + gem_require_mappable_ggtt(drm_fd);
> +}
> +
> +static void teardown_environment(void)
> +{
> + buf_ops_destroy(bops);
> + drm_close_driver(drm_fd);
> +}
> +
> +static const char *tiling_str(uint32_t tiling)
> +{
> + switch (tiling) {
> + case I915_TILING_NONE :
> + return "untiled";
> + case I915_TILING_X :
> + return "xtiled";
> + case I915_TILING_Y :
> + return "ytiled";
> + default:
> + igt_assert(false);
> + }
> +}
> +
> +igt_main
> +{
> + int method_idx, tiling_idx;
> +
> + igt_fixture
> + setup_environment();
> +
> + for (method_idx = 0; method_idx < ARRAY_SIZE(draw_methods); method_idx++) {
> + enum igt_draw_method method = draw_methods[method_idx];
> +
> + igt_describe_f("Verify that igt draw library works for the draw "
> + "method (%s) with different tilings and color depths.",
> + igt_draw_get_method_name(method));
> +
> + igt_subtest_with_dynamic_f("draw-method-%s", igt_draw_get_method_name(method)) {
> + if (!igt_draw_supports_method(drm_fd, method))
> + continue;
> +
> + for (tiling_idx = 0; tiling_idx < ARRAY_SIZE(tilings); tiling_idx++) {
> + uint32_t tiling = tilings[tiling_idx];
> +
> + for (int bpp = 8; bpp <= 64; bpp *= 2) {
> + igt_dynamic_f("%dbpp-%s", bpp, tiling_str(tiling))
> + draw_method_subtest(method, bpp, tiling);
> + }
> + }
> + }
> + }
> +
> + igt_fixture
> + teardown_environment();
> +}
> diff --git a/tests/meson.build b/tests/meson.build
> index 2d8cb87d5dfd..853f1e17ad79 100644
> --- a/tests/meson.build
> +++ b/tests/meson.build
> @@ -118,6 +118,7 @@ intel_i915_progs = [
> 'gem_ctx_shared',
> 'gem_ctx_sseu',
> 'gem_ctx_switch',
> + 'gem_draw',
> 'gem_eio',
> 'gem_evict_alignment',
> 'gem_evict_everything',
> --
> 2.45.2
>
^ permalink raw reply [flat|nested] 47+ messages in thread* Re: [PATCH i-g-t v2 14/14] tests/gem_draw: Test igt_draw without kms
2024-10-22 16:30 ` Kamil Konieczny
@ 2024-10-23 12:21 ` Ville Syrjälä
0 siblings, 0 replies; 47+ messages in thread
From: Ville Syrjälä @ 2024-10-23 12:21 UTC (permalink / raw)
To: Kamil Konieczny, igt-dev
On Tue, Oct 22, 2024 at 06:30:47PM +0200, Kamil Konieczny wrote:
> Hi Ville,
> On 2024-10-11 at 13:43:54 +0300, Ville Syrjala wrote:
> > From: Ville Syrjälä <ville.syrjala@linux.intel.com>
> >
>
> This is intel specific so please use it in subject:
>
> tests/intel/gem_draw: Test without kms
>
> > kms_draw_crc is our only way to confirm that igt_draw
> > linear<->tiled conversion routines are correct. That may
> > not cover every case as we could be hitting display
> > specific limitations that prevent testing everything.
> >
> > Introduce a new gem_draw test case that compares igt_draw
> > mmap/pwrite methods against GTT mmaps. This will verify that
> > the software conversion routines match the hardware (de)tiling
> > peformed via the fenced region.
> >
> > TODO: could verify against blt/rendercopy
> > when gtt mmaps are not available...
> >
> > v2: Drop the "driver requirement: i915" to make it past
> > the documentation build scripts
> >
> > Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> > ---
> > tests/intel/gem_draw.c | 233 +++++++++++++++++++++++++++++++++++++++++
> > tests/meson.build | 1 +
> > 2 files changed, 234 insertions(+)
> > create mode 100644 tests/intel/gem_draw.c
> >
> > diff --git a/tests/intel/gem_draw.c b/tests/intel/gem_draw.c
> > new file mode 100644
> > index 000000000000..86df7c33ff2d
> > --- /dev/null
> > +++ b/tests/intel/gem_draw.c
> > @@ -0,0 +1,233 @@
> > +// SPDX-License-Identifier: MIT
> > +/*
> > + * Copyright © 2024 Intel Corporation
> > + */
> > +
> > +/**
> > + * TEST: gem draw
> > + * Category: GEM
> > + * Description: Tests whether the igt_draw library actually works.
> > + * Functionality: tiling
>
> Add here 'Mega feature:'
I have no idea what that is.
--
Ville Syrjälä
Intel
^ permalink raw reply [flat|nested] 47+ messages in thread
* ✗ GitLab.Pipeline: warning for intel: igt_draw and intel_bufops improvements
2024-10-04 10:41 [PATCH i-g-t 00/14] intel: igt_draw and intel_bufops improvements Ville Syrjala
` (13 preceding siblings ...)
2024-10-04 10:41 ` [PATCH i-g-t 14/14] tests/gem_draw: Test igt_draw without kms Ville Syrjala
@ 2024-10-07 15:39 ` Patchwork
2024-10-10 19:41 ` Ville Syrjälä
2024-10-11 15:23 ` ✓ Fi.CI.BAT: success for intel: igt_draw and intel_bufops improvements (rev2) Patchwork
` (7 subsequent siblings)
22 siblings, 1 reply; 47+ messages in thread
From: Patchwork @ 2024-10-07 15:39 UTC (permalink / raw)
To: Ville Syrjälä; +Cc: igt-dev
== Series Details ==
Series: intel: igt_draw and intel_bufops improvements
URL : https://patchwork.freedesktop.org/series/139556/
State : warning
== Summary ==
Pipeline status: FAILED.
see https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/pipelines/1285113 for the overview.
build:tests-debian-meson has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/64744864):
[1900/1907] Generating xe_tests.rst with a custom command.
[1901/1907] Generating kms_tests.rst with a custom command.
[1902/1907] Compiling C object 'runner/527aa9f@@runner_test@exe/runner_tests.c.o'.
ninja: build stopped: subcommand failed.
ninja: Entering directory `build'
[1/848] Generating version.h with a custom command.
[2/8] Linking target runner/runner_test.
[3/8] Linking target assembler/intel-gen4asm.
[4/8] Generating intel-ci-tests with a custom command.
FAILED: docs/testplan/intel-ci-tests
/builds/gfx-ci/igt-ci-tags/scripts/igt_doc.py --config /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json /builds/gfx-ci/igt-ci-tags/tests/intel/kms_test_config.json /builds/gfx-ci/igt-ci-tags/tests/intel/xe_test_config.json --intelci-testlist docs/testplan/intel-ci-tests
/builds/gfx-ci/igt-ci-tags/tests/intel/gem_draw.c:10: Error: unrecognized line. Need to add field at /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json?
==> Driver requirement: i915
ninja: build stopped: subcommand failed.
section_end:1728315260:step_script
section_start:1728315260:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1728315260:cleanup_file_variables
ERROR: Job failed: exit code 1
build:tests-debian-meson-arm64 has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/64744867):
[1/519] Generating version.h with a custom command.
[2/13] Linking static target runner/libigt_runner.a.
[3/13] Linking target runner/igt_runner.
[4/13] Linking target runner/igt_resume.
[5/13] Linking target runner/igt_results.
[6/13] Linking target runner/runner_json_test.
[7/13] Linking target runner/igt_comms_decoder.
[8/13] Linking target runner/runner_test.
[9/13] Generating i915_tests.rst with a custom command.
FAILED: docs/testplan/i915_tests.rst
/builds/gfx-ci/igt-ci-tags/scripts/igt_doc.py --config /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json --rest docs/testplan/i915_tests.rst
/builds/gfx-ci/igt-ci-tags/tests/intel/gem_draw.c:10: Error: unrecognized line. Need to add field at /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json?
==> Driver requirement: i915
ninja: build stopped: subcommand failed.
section_end:1728315279:step_script
section_start:1728315279:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1728315280:cleanup_file_variables
ERROR: Job failed: exit code 1
build:tests-debian-meson-armhf has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/64744866):
[1/519] Generating version.h with a custom command.
[2/13] Linking static target runner/libigt_runner.a.
[3/13] Linking target runner/igt_runner.
[4/13] Linking target runner/igt_resume.
[5/13] Linking target runner/igt_results.
[6/13] Linking target runner/igt_comms_decoder.
[7/13] Linking target runner/runner_test.
[8/13] Linking target runner/runner_json_test.
[9/13] Generating i915_tests.rst with a custom command.
FAILED: docs/testplan/i915_tests.rst
/builds/gfx-ci/igt-ci-tags/scripts/igt_doc.py --config /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json --rest docs/testplan/i915_tests.rst
/builds/gfx-ci/igt-ci-tags/tests/intel/gem_draw.c:10: Error: unrecognized line. Need to add field at /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json?
==> Driver requirement: i915
ninja: build stopped: subcommand failed.
section_end:1728315258:step_script
section_start:1728315258:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1728315259:cleanup_file_variables
ERROR: Job failed: exit code 1
build:tests-debian-meson-mips has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/64744868):
[1/519] Generating version.h with a custom command.
[2/13] Linking static target runner/libigt_runner.a.
[3/13] Linking target runner/igt_runner.
[4/13] Linking target runner/igt_results.
[5/13] Linking target runner/igt_resume.
[6/13] Linking target runner/igt_comms_decoder.
[7/13] Linking target runner/runner_test.
[8/13] Linking target runner/runner_json_test.
[9/13] Generating i915_tests.rst with a custom command.
FAILED: docs/testplan/i915_tests.rst
/builds/gfx-ci/igt-ci-tags/scripts/igt_doc.py --config /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json --rest docs/testplan/i915_tests.rst
/builds/gfx-ci/igt-ci-tags/tests/intel/gem_draw.c:10: Error: unrecognized line. Need to add field at /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json?
==> Driver requirement: i915
ninja: build stopped: subcommand failed.
section_end:1728315273:step_script
section_start:1728315273:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1728315274:cleanup_file_variables
ERROR: Job failed: exit code 1
build:tests-debian-minimal has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/64744865):
ninja: Entering directory `build'
[1/115] Generating version.h with a custom command.
[2/9] Linking target lib/libi915_perf.so.1.5.
[3/9] Generating symbol file 'lib/76b5a35@@i915_perf@sha/libi915_perf.so.1.5.symbols'.
[4/9] Linking target tools/intel_gpu_top.
[5/9] Linking target tools/i915-perf/i915-perf-configs.
[6/9] Linking target tools/i915-perf/i915-perf-recorder.
[7/9] Linking target tools/i915-perf/i915-perf-reader.
[8/9] Generating i915_tests.rst with a custom command.
FAILED: docs/testplan/i915_tests.rst
/builds/gfx-ci/igt-ci-tags/scripts/igt_doc.py --config /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json --rest docs/testplan/i915_tests.rst
/builds/gfx-ci/igt-ci-tags/tests/intel/gem_draw.c:10: Error: unrecognized line. Need to add field at /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json?
==> Driver requirement: i915
ninja: build stopped: subcommand failed.
section_end:1728315192:step_script
section_start:1728315192:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1728315193:cleanup_file_variables
ERROR: Job failed: exit code 1
build:tests-fedora has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/64744859):
==> Driver requirement: i915
[1907/1913] Generating xe_tests.rst with a custom command.
[1908/1913] Generating kms_tests.rst with a custom command.
[1909/1913] Compiling C object 'runner/527aa9f@@runner_test@exe/runner_tests.c.o'.
ninja: build stopped: subcommand failed.
ninja: Entering directory `build'
[1/850] Generating version.h with a custom command.
[2/7] Linking target runner/runner_test.
[3/7] Generating intel-ci-tests with a custom command.
FAILED: docs/testplan/intel-ci-tests
/builds/gfx-ci/igt-ci-tags/scripts/igt_doc.py --config /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json /builds/gfx-ci/igt-ci-tags/tests/intel/kms_test_config.json /builds/gfx-ci/igt-ci-tags/tests/intel/xe_test_config.json --intelci-testlist docs/testplan/intel-ci-tests
/builds/gfx-ci/igt-ci-tags/tests/intel/gem_draw.c:10: Error: unrecognized line. Need to add field at /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json?
==> Driver requirement: i915
ninja: build stopped: subcommand failed.
section_end:1728315260:step_script
section_start:1728315260:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1728315261:cleanup_file_variables
ERROR: Job failed: exit code 1
build:tests-fedora-clang has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/64744863):
/builds/gfx-ci/igt-ci-tags/scripts/igt_doc.py --config /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json --rest docs/testplan/i915_tests.rst --check-testlist --igt-build-path /builds/gfx-ci/igt-ci-tags/build
/builds/gfx-ci/igt-ci-tags/tests/intel/gem_draw.c:10: Error: unrecognized line. Need to add field at /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json?
==> Driver requirement: i915
[1909/1913] Generating xe_tests.rst with a custom command.
[1910/1913] Generating kms_tests.rst with a custom command.
ninja: build stopped: subcommand failed.
ninja: Entering directory `build'
[1/850] Generating version.h with a custom command.
[2/6] Generating intel-ci-tests with a custom command.
FAILED: docs/testplan/intel-ci-tests
/builds/gfx-ci/igt-ci-tags/scripts/igt_doc.py --config /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json /builds/gfx-ci/igt-ci-tags/tests/intel/kms_test_config.json /builds/gfx-ci/igt-ci-tags/tests/intel/xe_test_config.json --intelci-testlist docs/testplan/intel-ci-tests
/builds/gfx-ci/igt-ci-tags/tests/intel/gem_draw.c:10: Error: unrecognized line. Need to add field at /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json?
==> Driver requirement: i915
ninja: build stopped: subcommand failed.
section_end:1728315262:step_script
section_start:1728315262:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1728315264:cleanup_file_variables
ERROR: Job failed: exit code 1
build:tests-fedora-no-libdrm-nouveau has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/64744862):
[1737/1743] Generating xe_tests.rst with a custom command.
[1738/1743] Generating kms_tests.rst with a custom command.
[1739/1743] Compiling C object 'runner/527aa9f@@runner_test@exe/runner_tests.c.o'.
ninja: build stopped: subcommand failed.
ninja: Entering directory `build'
[1/798] Generating version.h with a custom command.
[2/7] Linking target runner/runner_test.
[3/7] Generating kms_tests.html with a custom command.
[4/7] Generating i915_tests.rst with a custom command.
FAILED: docs/testplan/i915_tests.rst
/builds/gfx-ci/igt-ci-tags/scripts/igt_doc.py --config /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json --rest docs/testplan/i915_tests.rst --check-testlist --igt-build-path /builds/gfx-ci/igt-ci-tags/build
/builds/gfx-ci/igt-ci-tags/tests/intel/gem_draw.c:10: Error: unrecognized line. Need to add field at /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json?
==> Driver requirement: i915
ninja: build stopped: subcommand failed.
section_end:1728315239:step_script
section_start:1728315239:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1728315241:cleanup_file_variables
ERROR: Job failed: exit code 1
build:tests-fedora-no-libunwind has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/64744860):
/builds/gfx-ci/igt-ci-tags/tests/intel/gem_draw.c:10: Error: unrecognized line. Need to add field at /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json?
==> Driver requirement: i915
[1908/1913] Generating kms_tests.rst with a custom command.
[1909/1913] Compiling C object 'runner/527aa9f@@runner_test@exe/runner_tests.c.o'.
ninja: build stopped: subcommand failed.
ninja: Entering directory `build'
[1/850] Generating version.h with a custom command.
[2/7] Linking target runner/runner_test.
[3/7] Generating intel-ci-tests with a custom command.
FAILED: docs/testplan/intel-ci-tests
/builds/gfx-ci/igt-ci-tags/scripts/igt_doc.py --config /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json /builds/gfx-ci/igt-ci-tags/tests/intel/kms_test_config.json /builds/gfx-ci/igt-ci-tags/tests/intel/xe_test_config.json --intelci-testlist docs/testplan/intel-ci-tests
/builds/gfx-ci/igt-ci-tags/tests/intel/gem_draw.c:10: Error: unrecognized line. Need to add field at /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json?
==> Driver requirement: i915
ninja: build stopped: subcommand failed.
section_end:1728315256:step_script
section_start:1728315256:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1728315257:cleanup_file_variables
ERROR: Job failed: exit code 1
build:tests-fedora-oldest-meson has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/64744861):
==> Driver requirement: i915
[1907/1913] Generating xe_tests.rst with a custom command.
[1908/1913] Generating kms_tests.rst with a custom command.
[1909/1913] Compiling C object 'runner/runner@@runner_test@exe/runner_tests.c.o'.
ninja: build stopped: subcommand failed.
ninja: Entering directory `build'
[1/850] Generating version.h with a custom command.
[2/7] Linking target runner/runner_test.
[3/7] Generating i915_tests.rst with a custom command.
FAILED: docs/testplan/i915_tests.rst
/builds/gfx-ci/igt-ci-tags/scripts/igt_doc.py --config /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json --rest docs/testplan/i915_tests.rst --check-testlist --igt-build-path /builds/gfx-ci/igt-ci-tags/build
/builds/gfx-ci/igt-ci-tags/tests/intel/gem_draw.c:10: Error: unrecognized line. Need to add field at /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json?
==> Driver requirement: i915
ninja: build stopped: subcommand failed.
section_end:1728315235:step_script
section_start:1728315235:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1728315236:cleanup_file_variables
ERROR: Job failed: exit code 1
== Logs ==
For more details see: https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/pipelines/1285113
^ permalink raw reply [flat|nested] 47+ messages in thread* Re: ✗ GitLab.Pipeline: warning for intel: igt_draw and intel_bufops improvements
2024-10-07 15:39 ` ✗ GitLab.Pipeline: warning for intel: igt_draw and intel_bufops improvements Patchwork
@ 2024-10-10 19:41 ` Ville Syrjälä
2024-10-11 6:37 ` Zbigniew Kempczyński
2024-10-11 7:00 ` Zbigniew Kempczyński
0 siblings, 2 replies; 47+ messages in thread
From: Ville Syrjälä @ 2024-10-10 19:41 UTC (permalink / raw)
To: igt-dev
On Mon, Oct 07, 2024 at 03:39:24PM -0000, Patchwork wrote:
> == Series Details ==
>
> Series: intel: igt_draw and intel_bufops improvements
> URL : https://patchwork.freedesktop.org/series/139556/
> State : warning
>
> == Summary ==
>
> Pipeline status: FAILED.
>
> see https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/pipelines/1285113 for the overview.
>
> build:tests-debian-meson has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/64744864):
> [1900/1907] Generating xe_tests.rst with a custom command.
> [1901/1907] Generating kms_tests.rst with a custom command.
> [1902/1907] Compiling C object 'runner/527aa9f@@runner_test@exe/runner_tests.c.o'.
> ninja: build stopped: subcommand failed.
> ninja: Entering directory `build'
> [1/848] Generating version.h with a custom command.
> [2/8] Linking target runner/runner_test.
> [3/8] Linking target assembler/intel-gen4asm.
> [4/8] Generating intel-ci-tests with a custom command.
> FAILED: docs/testplan/intel-ci-tests
> /builds/gfx-ci/igt-ci-tags/scripts/igt_doc.py --config /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json /builds/gfx-ci/igt-ci-tags/tests/intel/kms_test_config.json /builds/gfx-ci/igt-ci-tags/tests/intel/xe_test_config.json --intelci-testlist docs/testplan/intel-ci-tests
> /builds/gfx-ci/igt-ci-tags/tests/intel/gem_draw.c:10: Error: unrecognized line. Need to add field at /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json?
Do I need to add something? Who the heck knows?
Can the person who added all this crap provide
the patch to fix it?
We've reached a point where making any changes to igt means
spending 10% of time on actual work, and the remaining 90%
is spent dealing with the idiotic "documentation" stuff.
--
Ville Syrjälä
Intel
^ permalink raw reply [flat|nested] 47+ messages in thread
* Re: ✗ GitLab.Pipeline: warning for intel: igt_draw and intel_bufops improvements
2024-10-10 19:41 ` Ville Syrjälä
@ 2024-10-11 6:37 ` Zbigniew Kempczyński
2024-10-11 7:42 ` Kamil Konieczny
2024-10-11 10:25 ` Ville Syrjälä
2024-10-11 7:00 ` Zbigniew Kempczyński
1 sibling, 2 replies; 47+ messages in thread
From: Zbigniew Kempczyński @ 2024-10-11 6:37 UTC (permalink / raw)
To: Ville Syrjälä; +Cc: igt-dev
On Thu, Oct 10, 2024 at 10:41:13PM +0300, Ville Syrjälä wrote:
> On Mon, Oct 07, 2024 at 03:39:24PM -0000, Patchwork wrote:
> > == Series Details ==
> >
> > Series: intel: igt_draw and intel_bufops improvements
> > URL : https://patchwork.freedesktop.org/series/139556/
> > State : warning
> >
> > == Summary ==
> >
> > Pipeline status: FAILED.
> >
> > see https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/pipelines/1285113 for the overview.
> >
> > build:tests-debian-meson has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/64744864):
> > [1900/1907] Generating xe_tests.rst with a custom command.
> > [1901/1907] Generating kms_tests.rst with a custom command.
> > [1902/1907] Compiling C object 'runner/527aa9f@@runner_test@exe/runner_tests.c.o'.
> > ninja: build stopped: subcommand failed.
> > ninja: Entering directory `build'
> > [1/848] Generating version.h with a custom command.
> > [2/8] Linking target runner/runner_test.
> > [3/8] Linking target assembler/intel-gen4asm.
> > [4/8] Generating intel-ci-tests with a custom command.
> > FAILED: docs/testplan/intel-ci-tests
> > /builds/gfx-ci/igt-ci-tags/scripts/igt_doc.py --config /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json /builds/gfx-ci/igt-ci-tags/tests/intel/kms_test_config.json /builds/gfx-ci/igt-ci-tags/tests/intel/xe_test_config.json --intelci-testlist docs/testplan/intel-ci-tests
> > /builds/gfx-ci/igt-ci-tags/tests/intel/gem_draw.c:10: Error: unrecognized line. Need to add field at /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json?
>
> Do I need to add something? Who the heck knows?
> Can the person who added all this crap provide
> the patch to fix it?
>
> We've reached a point where making any changes to igt means
> spending 10% of time on actual work, and the remaining 90%
> is spent dealing with the idiotic "documentation" stuff.
There're people who are using this so my personal opinion about
this doesn't matter. Try to add:
tests/intel/i915_test_config.json
@@ -91,6 +91,11 @@
"description": "Describes any GPU-specific requrirement, like requiring multi-tiles."
}
},
+ "Driver requirement": {
+ "_properties_": {
+ "description": "Describes any Driver specific requrirement, like i915/xe."
+ }
+ },
This should fix one of the issues.
--
Zbigniew
>
> --
> Ville Syrjälä
> Intel
^ permalink raw reply [flat|nested] 47+ messages in thread* Re: ✗ GitLab.Pipeline: warning for intel: igt_draw and intel_bufops improvements
2024-10-11 6:37 ` Zbigniew Kempczyński
@ 2024-10-11 7:42 ` Kamil Konieczny
2024-10-11 10:25 ` Ville Syrjälä
1 sibling, 0 replies; 47+ messages in thread
From: Kamil Konieczny @ 2024-10-11 7:42 UTC (permalink / raw)
To: igt-dev; +Cc: Ville Syrjälä, Zbigniew Kempczyński
Hi Zbigniew,
On 2024-10-11 at 08:37:27 +0200, Zbigniew Kempczyński wrote:
> On Thu, Oct 10, 2024 at 10:41:13PM +0300, Ville Syrjälä wrote:
> > On Mon, Oct 07, 2024 at 03:39:24PM -0000, Patchwork wrote:
> > > == Series Details ==
> > >
> > > Series: intel: igt_draw and intel_bufops improvements
> > > URL : https://patchwork.freedesktop.org/series/139556/
> > > State : warning
> > >
> > > == Summary ==
> > >
> > > Pipeline status: FAILED.
> > >
> > > see https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/pipelines/1285113 for the overview.
> > >
> > > build:tests-debian-meson has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/64744864):
> > > [1900/1907] Generating xe_tests.rst with a custom command.
> > > [1901/1907] Generating kms_tests.rst with a custom command.
> > > [1902/1907] Compiling C object 'runner/527aa9f@@runner_test@exe/runner_tests.c.o'.
> > > ninja: build stopped: subcommand failed.
> > > ninja: Entering directory `build'
> > > [1/848] Generating version.h with a custom command.
> > > [2/8] Linking target runner/runner_test.
> > > [3/8] Linking target assembler/intel-gen4asm.
> > > [4/8] Generating intel-ci-tests with a custom command.
> > > FAILED: docs/testplan/intel-ci-tests
> > > /builds/gfx-ci/igt-ci-tags/scripts/igt_doc.py --config /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json /builds/gfx-ci/igt-ci-tags/tests/intel/kms_test_config.json /builds/gfx-ci/igt-ci-tags/tests/intel/xe_test_config.json --intelci-testlist docs/testplan/intel-ci-tests
> > > /builds/gfx-ci/igt-ci-tags/tests/intel/gem_draw.c:10: Error: unrecognized line. Need to add field at /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json?
> >
> > Do I need to add something? Who the heck knows?
> > Can the person who added all this crap provide
> > the patch to fix it?
> >
> > We've reached a point where making any changes to igt means
> > spending 10% of time on actual work, and the remaining 90%
> > is spent dealing with the idiotic "documentation" stuff.
>
> There're people who are using this so my personal opinion about
> this doesn't matter. Try to add:
>
> tests/intel/i915_test_config.json
> @@ -91,6 +91,11 @@
> "description": "Describes any GPU-specific requrirement, like requiring multi-tiles."
> }
> },
> + "Driver requirement": {
> + "_properties_": {
> + "description": "Describes any Driver specific requrirement, like i915/xe."
> + }
> + },
>
> This should fix one of the issues.
Better just drop this from test description, it is not used now.
Regards,
Kamil
>
> --
> Zbigniew
>
> >
> > --
> > Ville Syrjälä
> > Intel
^ permalink raw reply [flat|nested] 47+ messages in thread* Re: ✗ GitLab.Pipeline: warning for intel: igt_draw and intel_bufops improvements
2024-10-11 6:37 ` Zbigniew Kempczyński
2024-10-11 7:42 ` Kamil Konieczny
@ 2024-10-11 10:25 ` Ville Syrjälä
1 sibling, 0 replies; 47+ messages in thread
From: Ville Syrjälä @ 2024-10-11 10:25 UTC (permalink / raw)
To: Zbigniew Kempczyński; +Cc: igt-dev
On Fri, Oct 11, 2024 at 08:37:27AM +0200, Zbigniew Kempczyński wrote:
> On Thu, Oct 10, 2024 at 10:41:13PM +0300, Ville Syrjälä wrote:
> > On Mon, Oct 07, 2024 at 03:39:24PM -0000, Patchwork wrote:
> > > == Series Details ==
> > >
> > > Series: intel: igt_draw and intel_bufops improvements
> > > URL : https://patchwork.freedesktop.org/series/139556/
> > > State : warning
> > >
> > > == Summary ==
> > >
> > > Pipeline status: FAILED.
> > >
> > > see https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/pipelines/1285113 for the overview.
> > >
> > > build:tests-debian-meson has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/64744864):
> > > [1900/1907] Generating xe_tests.rst with a custom command.
> > > [1901/1907] Generating kms_tests.rst with a custom command.
> > > [1902/1907] Compiling C object 'runner/527aa9f@@runner_test@exe/runner_tests.c.o'.
> > > ninja: build stopped: subcommand failed.
> > > ninja: Entering directory `build'
> > > [1/848] Generating version.h with a custom command.
> > > [2/8] Linking target runner/runner_test.
> > > [3/8] Linking target assembler/intel-gen4asm.
> > > [4/8] Generating intel-ci-tests with a custom command.
> > > FAILED: docs/testplan/intel-ci-tests
> > > /builds/gfx-ci/igt-ci-tags/scripts/igt_doc.py --config /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json /builds/gfx-ci/igt-ci-tags/tests/intel/kms_test_config.json /builds/gfx-ci/igt-ci-tags/tests/intel/xe_test_config.json --intelci-testlist docs/testplan/intel-ci-tests
> > > /builds/gfx-ci/igt-ci-tags/tests/intel/gem_draw.c:10: Error: unrecognized line. Need to add field at /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json?
> >
> > Do I need to add something? Who the heck knows?
> > Can the person who added all this crap provide
> > the patch to fix it?
> >
> > We've reached a point where making any changes to igt means
> > spending 10% of time on actual work, and the remaining 90%
> > is spent dealing with the idiotic "documentation" stuff.
>
> There're people who are using this so my personal opinion about
> this doesn't matter.
Who are those people? They need to step up and fix this mess.
At the *very least* the inane arg[1] stuff needs to be nuked
from orbit and instead the test names must be made to support
real wildcards of some sort (ie. without having to painstakingly
list each and every value for every damn wildcard).
Hmm. Seems if I stick a '*' into a test name then the
documentation build scripts just seem to ignore it or
something. I'll probably just start using that even if it
doesn't do what some people want. They can come in and
fix their crazy scripts themselves.
--
Ville Syrjälä
Intel
^ permalink raw reply [flat|nested] 47+ messages in thread
* Re: ✗ GitLab.Pipeline: warning for intel: igt_draw and intel_bufops improvements
2024-10-10 19:41 ` Ville Syrjälä
2024-10-11 6:37 ` Zbigniew Kempczyński
@ 2024-10-11 7:00 ` Zbigniew Kempczyński
2024-10-11 8:01 ` Piecielska, Katarzyna
2024-10-11 10:15 ` Ville Syrjälä
1 sibling, 2 replies; 47+ messages in thread
From: Zbigniew Kempczyński @ 2024-10-11 7:00 UTC (permalink / raw)
To: Ville Syrjälä; +Cc: igt-dev
On Thu, Oct 10, 2024 at 10:41:13PM +0300, Ville Syrjälä wrote:
> On Mon, Oct 07, 2024 at 03:39:24PM -0000, Patchwork wrote:
> > == Series Details ==
> >
> > Series: intel: igt_draw and intel_bufops improvements
> > URL : https://patchwork.freedesktop.org/series/139556/
> > State : warning
> >
> > == Summary ==
> >
> > Pipeline status: FAILED.
> >
> > see https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/pipelines/1285113 for the overview.
> >
> > build:tests-debian-meson has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/64744864):
> > [1900/1907] Generating xe_tests.rst with a custom command.
> > [1901/1907] Generating kms_tests.rst with a custom command.
> > [1902/1907] Compiling C object 'runner/527aa9f@@runner_test@exe/runner_tests.c.o'.
> > ninja: build stopped: subcommand failed.
> > ninja: Entering directory `build'
> > [1/848] Generating version.h with a custom command.
> > [2/8] Linking target runner/runner_test.
> > [3/8] Linking target assembler/intel-gen4asm.
> > [4/8] Generating intel-ci-tests with a custom command.
> > FAILED: docs/testplan/intel-ci-tests
> > /builds/gfx-ci/igt-ci-tags/scripts/igt_doc.py --config /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json /builds/gfx-ci/igt-ci-tags/tests/intel/kms_test_config.json /builds/gfx-ci/igt-ci-tags/tests/intel/xe_test_config.json --intelci-testlist docs/testplan/intel-ci-tests
> > /builds/gfx-ci/igt-ci-tags/tests/intel/gem_draw.c:10: Error: unrecognized line. Need to add field at /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json?
>
> Do I need to add something? Who the heck knows?
> Can the person who added all this crap provide
> the patch to fix it?
>
> We've reached a point where making any changes to igt means
> spending 10% of time on actual work, and the remaining 90%
> is spent dealing with the idiotic "documentation" stuff.
I've checked gem_draw.c and it seems it is i915 specific. Instead
of adding 'Driver requirement' field to i915_test_config.json, remove
it from from gem_draw.c.
--
Zbigniew
>
> --
> Ville Syrjälä
> Intel
^ permalink raw reply [flat|nested] 47+ messages in thread
* RE: ✗ GitLab.Pipeline: warning for intel: igt_draw and intel_bufops improvements
2024-10-11 7:00 ` Zbigniew Kempczyński
@ 2024-10-11 8:01 ` Piecielska, Katarzyna
2024-10-11 10:15 ` Ville Syrjälä
1 sibling, 0 replies; 47+ messages in thread
From: Piecielska, Katarzyna @ 2024-10-11 8:01 UTC (permalink / raw)
To: Kempczynski, Zbigniew, Ville Syrjälä
Cc: igt-dev@lists.freedesktop.org
In test documentation you are pointing to:
+/**
+ * TEST: gem draw
+ * Category: GEM
+ * Description: Tests whether the igt_draw library actually works.
+ * Driver requirement: i915
+ * Functionality: tiling
+ * Test category: functionality test
+ */
Please add Mega feature field as well as this is mandatory. For 'Driver requirement' is it strange as I see that used in many tests.
Kasia
-----Original Message-----
From: igt-dev <igt-dev-bounces@lists.freedesktop.org> On Behalf Of Zbigniew Kempczynski
Sent: Friday, October 11, 2024 9:00 AM
To: Ville Syrjälä <ville.syrjala@linux.intel.com>
Cc: igt-dev@lists.freedesktop.org
Subject: Re: ✗ GitLab.Pipeline: warning for intel: igt_draw and intel_bufops improvements
On Thu, Oct 10, 2024 at 10:41:13PM +0300, Ville Syrjälä wrote:
> On Mon, Oct 07, 2024 at 03:39:24PM -0000, Patchwork wrote:
> > == Series Details ==
> >
> > Series: intel: igt_draw and intel_bufops improvements
> > URL : https://patchwork.freedesktop.org/series/139556/
> > State : warning
> >
> > == Summary ==
> >
> > Pipeline status: FAILED.
> >
> > see https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/pipelines/1285113 for the overview.
> >
> > build:tests-debian-meson has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/64744864):
> > [1900/1907] Generating xe_tests.rst with a custom command.
> > [1901/1907] Generating kms_tests.rst with a custom command.
> > [1902/1907] Compiling C object 'runner/527aa9f@@runner_test@exe/runner_tests.c.o'.
> > ninja: build stopped: subcommand failed.
> > ninja: Entering directory `build'
> > [1/848] Generating version.h with a custom command.
> > [2/8] Linking target runner/runner_test.
> > [3/8] Linking target assembler/intel-gen4asm.
> > [4/8] Generating intel-ci-tests with a custom command.
> > FAILED: docs/testplan/intel-ci-tests
> > /builds/gfx-ci/igt-ci-tags/scripts/igt_doc.py --config /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json /builds/gfx-ci/igt-ci-tags/tests/intel/kms_test_config.json /builds/gfx-ci/igt-ci-tags/tests/intel/xe_test_config.json --intelci-testlist docs/testplan/intel-ci-tests
> > /builds/gfx-ci/igt-ci-tags/tests/intel/gem_draw.c:10: Error: unrecognized line. Need to add field at /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json?
>
> Do I need to add something? Who the heck knows?
> Can the person who added all this crap provide the patch to fix it?
>
> We've reached a point where making any changes to igt means spending
> 10% of time on actual work, and the remaining 90% is spent dealing
> with the idiotic "documentation" stuff.
I've checked gem_draw.c and it seems it is i915 specific. Instead of adding 'Driver requirement' field to i915_test_config.json, remove it from from gem_draw.c.
--
Zbigniew
>
> --
> Ville Syrjälä
> Intel
^ permalink raw reply [flat|nested] 47+ messages in thread
* Re: ✗ GitLab.Pipeline: warning for intel: igt_draw and intel_bufops improvements
2024-10-11 7:00 ` Zbigniew Kempczyński
2024-10-11 8:01 ` Piecielska, Katarzyna
@ 2024-10-11 10:15 ` Ville Syrjälä
1 sibling, 0 replies; 47+ messages in thread
From: Ville Syrjälä @ 2024-10-11 10:15 UTC (permalink / raw)
To: Zbigniew Kempczyński; +Cc: igt-dev
On Fri, Oct 11, 2024 at 09:00:17AM +0200, Zbigniew Kempczyński wrote:
> On Thu, Oct 10, 2024 at 10:41:13PM +0300, Ville Syrjälä wrote:
> > On Mon, Oct 07, 2024 at 03:39:24PM -0000, Patchwork wrote:
> > > == Series Details ==
> > >
> > > Series: intel: igt_draw and intel_bufops improvements
> > > URL : https://patchwork.freedesktop.org/series/139556/
> > > State : warning
> > >
> > > == Summary ==
> > >
> > > Pipeline status: FAILED.
> > >
> > > see https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/pipelines/1285113 for the overview.
> > >
> > > build:tests-debian-meson has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/64744864):
> > > [1900/1907] Generating xe_tests.rst with a custom command.
> > > [1901/1907] Generating kms_tests.rst with a custom command.
> > > [1902/1907] Compiling C object 'runner/527aa9f@@runner_test@exe/runner_tests.c.o'.
> > > ninja: build stopped: subcommand failed.
> > > ninja: Entering directory `build'
> > > [1/848] Generating version.h with a custom command.
> > > [2/8] Linking target runner/runner_test.
> > > [3/8] Linking target assembler/intel-gen4asm.
> > > [4/8] Generating intel-ci-tests with a custom command.
> > > FAILED: docs/testplan/intel-ci-tests
> > > /builds/gfx-ci/igt-ci-tags/scripts/igt_doc.py --config /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json /builds/gfx-ci/igt-ci-tags/tests/intel/kms_test_config.json /builds/gfx-ci/igt-ci-tags/tests/intel/xe_test_config.json --intelci-testlist docs/testplan/intel-ci-tests
> > > /builds/gfx-ci/igt-ci-tags/tests/intel/gem_draw.c:10: Error: unrecognized line. Need to add field at /builds/gfx-ci/igt-ci-tags/tests/intel/i915_test_config.json?
> >
> > Do I need to add something? Who the heck knows?
> > Can the person who added all this crap provide
> > the patch to fix it?
> >
> > We've reached a point where making any changes to igt means
> > spending 10% of time on actual work, and the remaining 90%
> > is spent dealing with the idiotic "documentation" stuff.
>
> I've checked gem_draw.c and it seems it is i915 specific. Instead
> of adding 'Driver requirement' field to i915_test_config.json, remove
> it from from gem_draw.c.
Pretty sure I tried that and it still complained about something.
Hmm, tried it again and it does seem to help. I must have had
something else "wrong" when I tried it the first time. It still
warns about "mega features" (whatever that is) but at least it
doesn't fail the build anymore. Thanks.
--
Ville Syrjälä
Intel
^ permalink raw reply [flat|nested] 47+ messages in thread
* ✓ Fi.CI.BAT: success for intel: igt_draw and intel_bufops improvements (rev2)
2024-10-04 10:41 [PATCH i-g-t 00/14] intel: igt_draw and intel_bufops improvements Ville Syrjala
` (14 preceding siblings ...)
2024-10-07 15:39 ` ✗ GitLab.Pipeline: warning for intel: igt_draw and intel_bufops improvements Patchwork
@ 2024-10-11 15:23 ` Patchwork
2024-10-11 16:01 ` ✓ CI.xeBAT: " Patchwork
` (6 subsequent siblings)
22 siblings, 0 replies; 47+ messages in thread
From: Patchwork @ 2024-10-11 15:23 UTC (permalink / raw)
To: Ville Syrjala; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 4564 bytes --]
== Series Details ==
Series: intel: igt_draw and intel_bufops improvements (rev2)
URL : https://patchwork.freedesktop.org/series/139556/
State : success
== Summary ==
CI Bug Log - changes from IGT_8065 -> IGTPW_11902
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/index.html
Participating hosts (45 -> 44)
------------------------------
Missing (1): fi-snb-2520m
Known issues
------------
Here are the changes found in IGTPW_11902 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@i915_selftest@live:
- bat-dg2-11: [PASS][1] -> [DMESG-FAIL][2] ([i915#12133] / [i915#9500])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8065/bat-dg2-11/igt@i915_selftest@live.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/bat-dg2-11/igt@i915_selftest@live.html
* igt@i915_selftest@live@gt_heartbeat:
- bat-dg2-9: [PASS][3] -> [ABORT][4] ([i915#12133]) +1 other test abort
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8065/bat-dg2-9/igt@i915_selftest@live@gt_heartbeat.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/bat-dg2-9/igt@i915_selftest@live@gt_heartbeat.html
* igt@i915_selftest@live@workarounds:
- bat-dg2-11: [PASS][5] -> [DMESG-FAIL][6] ([i915#9500])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8065/bat-dg2-11/igt@i915_selftest@live@workarounds.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/bat-dg2-11/igt@i915_selftest@live@workarounds.html
#### Possible fixes ####
* igt@i915_selftest@live@workarounds:
- bat-mtlp-6: [ABORT][7] ([i915#12216]) -> [PASS][8] +1 other test pass
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8065/bat-mtlp-6/igt@i915_selftest@live@workarounds.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/bat-mtlp-6/igt@i915_selftest@live@workarounds.html
* igt@kms_frontbuffer_tracking@basic:
- fi-elk-e7500: [SKIP][9] -> [PASS][10]
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8065/fi-elk-e7500/igt@kms_frontbuffer_tracking@basic.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/fi-elk-e7500/igt@kms_frontbuffer_tracking@basic.html
#### Warnings ####
* igt@i915_pm_rpm@module-reload:
- fi-kbl-7567u: [DMESG-WARN][11] ([i915#11621] / [i915#180] / [i915#1982]) -> [DMESG-WARN][12] ([i915#11621] / [i915#180])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8065/fi-kbl-7567u/igt@i915_pm_rpm@module-reload.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/fi-kbl-7567u/igt@i915_pm_rpm@module-reload.html
* igt@kms_flip@basic-flip-vs-wf_vblank@a-dp1:
- fi-kbl-7567u: [DMESG-WARN][13] ([i915#11621] / [i915#180]) -> [DMESG-WARN][14] ([i915#11621] / [i915#180] / [i915#1982]) +1 other test dmesg-warn
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8065/fi-kbl-7567u/igt@kms_flip@basic-flip-vs-wf_vblank@a-dp1.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/fi-kbl-7567u/igt@kms_flip@basic-flip-vs-wf_vblank@a-dp1.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[i915#11621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11621
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#12133]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12133
[i915#12216]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12216
[i915#180]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/180
[i915#1982]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1982
[i915#9500]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9500
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_8065 -> IGTPW_11902
* Linux: CI_DRM_15514 -> CI_DRM_15517
CI-20190529: 20190529
CI_DRM_15514: f3354eab2a45420cf38a67f6d7735d5dff53eb6f @ git://anongit.freedesktop.org/gfx-ci/linux
CI_DRM_15517: 20c57deec46e59d392ec6d4a23257f4bb5673982 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_11902: 5882525a22f7d165cf866b584f0bcd298fb1ed95 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8065: c727cc3fad56f16f1a9f35023ae5dd7111976fa3 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/index.html
[-- Attachment #2: Type: text/html, Size: 5941 bytes --]
^ permalink raw reply [flat|nested] 47+ messages in thread* ✓ CI.xeBAT: success for intel: igt_draw and intel_bufops improvements (rev2)
2024-10-04 10:41 [PATCH i-g-t 00/14] intel: igt_draw and intel_bufops improvements Ville Syrjala
` (15 preceding siblings ...)
2024-10-11 15:23 ` ✓ Fi.CI.BAT: success for intel: igt_draw and intel_bufops improvements (rev2) Patchwork
@ 2024-10-11 16:01 ` Patchwork
2024-10-11 19:55 ` ✗ CI.xeFULL: failure " Patchwork
` (5 subsequent siblings)
22 siblings, 0 replies; 47+ messages in thread
From: Patchwork @ 2024-10-11 16:01 UTC (permalink / raw)
To: Ville Syrjala; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 2445 bytes --]
== Series Details ==
Series: intel: igt_draw and intel_bufops improvements (rev2)
URL : https://patchwork.freedesktop.org/series/139556/
State : success
== Summary ==
CI Bug Log - changes from XEIGT_8065_BAT -> XEIGTPW_11902_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (9 -> 9)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in XEIGTPW_11902_BAT that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@xe_exec_fault_mode@twice-bindexecqueue-userptr:
- bat-dg2-oem2: NOTRUN -> [SKIP][1] ([Intel XE#288]) +32 other tests skip
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/bat-dg2-oem2/igt@xe_exec_fault_mode@twice-bindexecqueue-userptr.html
* igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit:
- bat-dg2-oem2: NOTRUN -> [SKIP][2] ([Intel XE#2229])
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/bat-dg2-oem2/igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit.html
#### Possible fixes ####
* igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit:
- bat-dg2-oem2: [INCOMPLETE][3] ([Intel XE#2874]) -> [PASS][4] +1 other test pass
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/bat-dg2-oem2/igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit.html
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/bat-dg2-oem2/igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit.html
[Intel XE#2229]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2229
[Intel XE#2874]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2874
[Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
Build changes
-------------
* IGT: IGT_8065 -> IGTPW_11902
* Linux: xe-2048-09a8c322287e106dca33e28fa7f1475255a9ef16 -> xe-2049-20c57deec46e59d392ec6d4a23257f4bb5673982
IGTPW_11902: 5882525a22f7d165cf866b584f0bcd298fb1ed95 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8065: c727cc3fad56f16f1a9f35023ae5dd7111976fa3 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-2048-09a8c322287e106dca33e28fa7f1475255a9ef16: 09a8c322287e106dca33e28fa7f1475255a9ef16
xe-2049-20c57deec46e59d392ec6d4a23257f4bb5673982: 20c57deec46e59d392ec6d4a23257f4bb5673982
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/index.html
[-- Attachment #2: Type: text/html, Size: 3076 bytes --]
^ permalink raw reply [flat|nested] 47+ messages in thread* ✗ CI.xeFULL: failure for intel: igt_draw and intel_bufops improvements (rev2)
2024-10-04 10:41 [PATCH i-g-t 00/14] intel: igt_draw and intel_bufops improvements Ville Syrjala
` (16 preceding siblings ...)
2024-10-11 16:01 ` ✓ CI.xeBAT: " Patchwork
@ 2024-10-11 19:55 ` Patchwork
2024-10-12 9:01 ` ✗ Fi.CI.IGT: " Patchwork
` (4 subsequent siblings)
22 siblings, 0 replies; 47+ messages in thread
From: Patchwork @ 2024-10-11 19:55 UTC (permalink / raw)
To: Ville Syrjala; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 75625 bytes --]
== Series Details ==
Series: intel: igt_draw and intel_bufops improvements (rev2)
URL : https://patchwork.freedesktop.org/series/139556/
State : failure
== Summary ==
CI Bug Log - changes from XEIGT_8065_full -> XEIGTPW_11902_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with XEIGTPW_11902_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in XEIGTPW_11902_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
Participating hosts (4 -> 4)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in XEIGTPW_11902_full:
### IGT changes ###
#### Possible regressions ####
* igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0:
- shard-dg2-set2: [PASS][1] -> [SKIP][2] +6 other tests skip
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-434/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0.html
* igt@kms_flip@2x-flip-vs-absolute-wf_vblank@ac-hdmi-a6-dp4:
- shard-dg2-set2: [PASS][3] -> [FAIL][4] +3 other tests fail
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-435/igt@kms_flip@2x-flip-vs-absolute-wf_vblank@ac-hdmi-a6-dp4.html
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-463/igt@kms_flip@2x-flip-vs-absolute-wf_vblank@ac-hdmi-a6-dp4.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-cur-indfb-draw-render:
- shard-dg2-set2: NOTRUN -> [SKIP][5]
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-cur-indfb-draw-render.html
* igt@xe_wedged@wedged-mode-toggle:
- shard-dg2-set2: NOTRUN -> [ABORT][6]
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-436/igt@xe_wedged@wedged-mode-toggle.html
#### Warnings ####
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip:
- shard-dg2-set2: [SKIP][7] ([Intel XE#1124]) -> [SKIP][8] +1 other test skip
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-432/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-mc-ccs:
- shard-dg2-set2: [SKIP][9] ([Intel XE#455] / [Intel XE#787]) -> [SKIP][10] +1 other test skip
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-464/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-mc-ccs.html
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-mc-ccs.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling:
- shard-dg2-set2: [SKIP][11] ([Intel XE#455]) -> [SKIP][12]
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-433/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling.html
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling.html
* igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-onoff:
- shard-dg2-set2: [SKIP][13] ([Intel XE#651]) -> [SKIP][14] +4 other tests skip
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-432/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-onoff.html
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-onoff.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-blt:
- shard-dg2-set2: [SKIP][15] ([Intel XE#653]) -> [SKIP][16] +4 other tests skip
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-464/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-blt.html
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-blt.html
* igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf:
- shard-dg2-set2: [SKIP][17] ([Intel XE#1489]) -> [SKIP][18] +1 other test skip
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-463/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf.html
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr@psr2-dpms:
- shard-dg2-set2: [SKIP][19] ([Intel XE#2850] / [Intel XE#929]) -> [SKIP][20]
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-436/igt@kms_psr@psr2-dpms.html
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_psr@psr2-dpms.html
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* igt@kms_async_flips@async-flip-suspend-resume@pipe-c-hdmi-a-3:
- {shard-bmg}: [PASS][21] -> [DMESG-WARN][22]
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-bmg-1/igt@kms_async_flips@async-flip-suspend-resume@pipe-c-hdmi-a-3.html
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-bmg-6/igt@kms_async_flips@async-flip-suspend-resume@pipe-c-hdmi-a-3.html
* igt@kms_chamelium_color@ctm-blue-to-red:
- {shard-bmg}: [SKIP][23] ([Intel XE#2325]) -> [SKIP][24]
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-bmg-5/igt@kms_chamelium_color@ctm-blue-to-red.html
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-bmg-5/igt@kms_chamelium_color@ctm-blue-to-red.html
* igt@kms_chamelium_frames@vga-frame-dump:
- {shard-bmg}: [SKIP][25] ([Intel XE#2252]) -> [SKIP][26] +1 other test skip
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-bmg-6/igt@kms_chamelium_frames@vga-frame-dump.html
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-bmg-5/igt@kms_chamelium_frames@vga-frame-dump.html
* igt@kms_cursor_crc@cursor-random-64x21:
- {shard-bmg}: [SKIP][27] ([Intel XE#2320]) -> [SKIP][28] +1 other test skip
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-bmg-2/igt@kms_cursor_crc@cursor-random-64x21.html
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-bmg-5/igt@kms_cursor_crc@cursor-random-64x21.html
* igt@kms_cursor_legacy@basic-flip-after-cursor-varying-size:
- {shard-bmg}: [PASS][29] -> [SKIP][30] +14 other tests skip
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-bmg-6/igt@kms_cursor_legacy@basic-flip-after-cursor-varying-size.html
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-bmg-5/igt@kms_cursor_legacy@basic-flip-after-cursor-varying-size.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size:
- {shard-bmg}: [DMESG-WARN][31] ([Intel XE#2791] / [Intel XE#877]) -> [SKIP][32]
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-bmg-2/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-bmg-5/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-atomic:
- {shard-bmg}: [PASS][33] -> [INCOMPLETE][34]
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-bmg-2/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic.html
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-bmg-4/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25:
- {shard-bmg}: [SKIP][35] ([Intel XE#2763]) -> [SKIP][36]
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-bmg-6/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25.html
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-bmg-5/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25.html
* igt@kms_rotation_crc@sprite-rotation-270:
- {shard-bmg}: [SKIP][37] ([Intel XE#2329]) -> [SKIP][38]
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-bmg-3/igt@kms_rotation_crc@sprite-rotation-270.html
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-bmg-5/igt@kms_rotation_crc@sprite-rotation-270.html
* igt@kms_vrr@flip-basic-fastset:
- {shard-bmg}: [SKIP][39] ([Intel XE#1499]) -> [SKIP][40]
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-bmg-1/igt@kms_vrr@flip-basic-fastset.html
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-bmg-5/igt@kms_vrr@flip-basic-fastset.html
New tests
---------
New tests have been introduced between XEIGT_8065_full and XEIGTPW_11902_full:
### New IGT tests (9) ###
* igt@kms_draw_crc@draw-method-blt@xbgr16161616f-4tiled:
- Statuses : 3 pass(s)
- Exec time: [0.13, 0.15] s
* igt@kms_draw_crc@draw-method-blt@xbgr16161616f-untiled:
- Statuses : 3 pass(s)
- Exec time: [0.27, 0.34] s
* igt@kms_draw_crc@draw-method-blt@xbgr16161616f-xtiled:
- Statuses : 3 pass(s)
- Exec time: [0.13, 0.15] s
* igt@kms_draw_crc@draw-method-mmap-wc@xbgr16161616f-4tiled:
- Statuses : 2 pass(s)
- Exec time: [0.15, 0.22] s
* igt@kms_draw_crc@draw-method-mmap-wc@xbgr16161616f-untiled:
- Statuses : 2 pass(s)
- Exec time: [0.28, 0.32] s
* igt@kms_draw_crc@draw-method-mmap-wc@xbgr16161616f-xtiled:
- Statuses : 2 pass(s)
- Exec time: [0.13, 0.15] s
* igt@kms_draw_crc@draw-method-render@xbgr16161616f-4tiled:
- Statuses : 3 pass(s)
- Exec time: [0.13, 0.17] s
* igt@kms_draw_crc@draw-method-render@xbgr16161616f-untiled:
- Statuses : 3 pass(s)
- Exec time: [0.28, 0.30] s
* igt@kms_draw_crc@draw-method-render@xbgr16161616f-xtiled:
- Statuses : 3 pass(s)
- Exec time: [0.15, 0.17] s
Known issues
------------
Here are the changes found in XEIGTPW_11902_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@core_hotunplug@hotreplug-lateclose:
- shard-dg2-set2: [PASS][41] -> [SKIP][42] ([Intel XE#1885])
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-464/igt@core_hotunplug@hotreplug-lateclose.html
[42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@core_hotunplug@hotreplug-lateclose.html
* igt@kms_async_flips@invalid-async-flip:
- shard-dg2-set2: NOTRUN -> [SKIP][43] ([Intel XE#873])
[43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-434/igt@kms_async_flips@invalid-async-flip.html
* igt@kms_atomic_transition@modeset-transition-nonblocking-fencing:
- shard-lnl: [PASS][44] -> [FAIL][45] ([Intel XE#1701]) +1 other test fail
[44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-lnl-4/igt@kms_atomic_transition@modeset-transition-nonblocking-fencing.html
[45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-1/igt@kms_atomic_transition@modeset-transition-nonblocking-fencing.html
* igt@kms_big_fb@x-tiled-64bpp-rotate-90:
- shard-dg2-set2: NOTRUN -> [SKIP][46] ([Intel XE#316])
[46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-463/igt@kms_big_fb@x-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-64bpp-rotate-0:
- shard-dg2-set2: NOTRUN -> [SKIP][47] ([Intel XE#1124]) +4 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-433/igt@kms_big_fb@yf-tiled-64bpp-rotate-0.html
* igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow:
- shard-dg2-set2: NOTRUN -> [SKIP][48] ([Intel XE#607])
[48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-436/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip:
- shard-lnl: NOTRUN -> [SKIP][49] ([Intel XE#1124]) +2 other tests skip
[49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-6/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html
* igt@kms_bw@connected-linear-tiling-1-displays-2560x1440p:
- shard-dg2-set2: NOTRUN -> [SKIP][50] ([Intel XE#367]) +2 other tests skip
[50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-464/igt@kms_bw@connected-linear-tiling-1-displays-2560x1440p.html
* igt@kms_bw@connected-linear-tiling-3-displays-3840x2160p:
- shard-dg2-set2: NOTRUN -> [SKIP][51] ([Intel XE#2191])
[51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-463/igt@kms_bw@connected-linear-tiling-3-displays-3840x2160p.html
* igt@kms_ccs@crc-primary-basic-yf-tiled-ccs@pipe-d-dp-4:
- shard-dg2-set2: NOTRUN -> [SKIP][52] ([Intel XE#455] / [Intel XE#787]) +9 other tests skip
[52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-464/igt@kms_ccs@crc-primary-basic-yf-tiled-ccs@pipe-d-dp-4.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs:
- shard-dg2-set2: [PASS][53] -> [SKIP][54] ([Intel XE#2890])
[53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-463/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs.html
[54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-y-tiled-ccs@pipe-b-hdmi-a-6:
- shard-dg2-set2: NOTRUN -> [SKIP][55] ([Intel XE#787]) +34 other tests skip
[55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-433/igt@kms_ccs@crc-primary-rotation-180-y-tiled-ccs@pipe-b-hdmi-a-6.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-c-hdmi-a-6:
- shard-dg2-set2: [PASS][56] -> [INCOMPLETE][57] ([Intel XE#1195]) +1 other test incomplete
[56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-433/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-c-hdmi-a-6.html
[57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-463/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-c-hdmi-a-6.html
* igt@kms_chamelium_audio@dp-audio-edid:
- shard-lnl: NOTRUN -> [SKIP][58] ([Intel XE#373]) +1 other test skip
[58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-6/igt@kms_chamelium_audio@dp-audio-edid.html
* igt@kms_chamelium_color@ctm-0-25:
- shard-dg2-set2: NOTRUN -> [SKIP][59] ([Intel XE#306])
[59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-436/igt@kms_chamelium_color@ctm-0-25.html
* igt@kms_chamelium_hpd@vga-hpd:
- shard-dg2-set2: NOTRUN -> [SKIP][60] ([Intel XE#373]) +7 other tests skip
[60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-434/igt@kms_chamelium_hpd@vga-hpd.html
* igt@kms_content_protection@legacy:
- shard-dg2-set2: NOTRUN -> [FAIL][61] ([Intel XE#1178]) +1 other test fail
[61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-432/igt@kms_content_protection@legacy.html
* igt@kms_content_protection@uevent:
- shard-lnl: NOTRUN -> [SKIP][62] ([Intel XE#599])
[62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-7/igt@kms_content_protection@uevent.html
* igt@kms_cursor_crc@cursor-offscreen-512x512:
- shard-lnl: NOTRUN -> [SKIP][63] ([Intel XE#2321])
[63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-4/igt@kms_cursor_crc@cursor-offscreen-512x512.html
* igt@kms_cursor_crc@cursor-sliding-64x21:
- shard-lnl: NOTRUN -> [SKIP][64] ([Intel XE#1424])
[64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-7/igt@kms_cursor_crc@cursor-sliding-64x21.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic:
- shard-lnl: NOTRUN -> [SKIP][65] ([Intel XE#309])
[65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-1/igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic.html
* igt@kms_cursor_legacy@basic-flip-after-cursor-varying-size:
- shard-dg2-set2: NOTRUN -> [SKIP][66] ([Intel XE#2423] / [i915#2575])
[66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_cursor_legacy@basic-flip-after-cursor-varying-size.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size:
- shard-dg2-set2: [PASS][67] -> [SKIP][68] ([Intel XE#2423] / [i915#2575]) +16 other tests skip
[67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-436/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html
[68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html
* igt@kms_cursor_legacy@torture-bo@pipe-a:
- shard-dg2-set2: [PASS][69] -> [DMESG-WARN][70] ([Intel XE#1620]) +1 other test dmesg-warn
[69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-435/igt@kms_cursor_legacy@torture-bo@pipe-a.html
[70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-433/igt@kms_cursor_legacy@torture-bo@pipe-a.html
* igt@kms_dsc@dsc-with-bpc-formats:
- shard-dg2-set2: NOTRUN -> [SKIP][71] ([Intel XE#455]) +10 other tests skip
[71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-463/igt@kms_dsc@dsc-with-bpc-formats.html
* igt@kms_feature_discovery@dp-mst:
- shard-dg2-set2: NOTRUN -> [SKIP][72] ([Intel XE#1137])
[72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-435/igt@kms_feature_discovery@dp-mst.html
* igt@kms_flip@2x-flip-vs-expired-vblank@ad-hdmi-a6-dp4:
- shard-dg2-set2: NOTRUN -> [FAIL][73] ([Intel XE#301]) +6 other tests fail
[73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-464/igt@kms_flip@2x-flip-vs-expired-vblank@ad-hdmi-a6-dp4.html
* igt@kms_flip@2x-flip-vs-expired-vblank@bc-hdmi-a6-dp4:
- shard-dg2-set2: NOTRUN -> [FAIL][74] ([Intel XE#1204])
[74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-464/igt@kms_flip@2x-flip-vs-expired-vblank@bc-hdmi-a6-dp4.html
* igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@c-edp1:
- shard-lnl: [PASS][75] -> [FAIL][76] ([Intel XE#886]) +3 other tests fail
[75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-lnl-3/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@c-edp1.html
[76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-5/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@c-edp1.html
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-dg2-set2: [PASS][77] -> [INCOMPLETE][78] ([Intel XE#1195] / [Intel XE#2049] / [Intel XE#2597])
[77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-466/igt@kms_flip@flip-vs-suspend-interruptible.html
[78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-463/igt@kms_flip@flip-vs-suspend-interruptible.html
* igt@kms_flip@flip-vs-suspend-interruptible@d-dp4:
- shard-dg2-set2: [PASS][79] -> [INCOMPLETE][80] ([Intel XE#1195] / [Intel XE#2049])
[79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-466/igt@kms_flip@flip-vs-suspend-interruptible@d-dp4.html
[80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-463/igt@kms_flip@flip-vs-suspend-interruptible@d-dp4.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-msflip-blt:
- shard-dg2-set2: [PASS][81] -> [SKIP][82] ([Intel XE#2351])
[81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-466/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-msflip-blt.html
[82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-render:
- shard-lnl: NOTRUN -> [SKIP][83] ([Intel XE#656]) +3 other tests skip
[83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-7/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-spr-indfb-onoff:
- shard-dg2-set2: NOTRUN -> [SKIP][84] ([Intel XE#651]) +18 other tests skip
[84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-433/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbcdrrs-tiling-y:
- shard-lnl: NOTRUN -> [SKIP][85] ([Intel XE#1469])
[85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-5/igt@kms_frontbuffer_tracking@fbcdrrs-tiling-y.html
* igt@kms_frontbuffer_tracking@plane-fbc-rte:
- shard-dg2-set2: NOTRUN -> [SKIP][86] ([Intel XE#1158])
[86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-464/igt@kms_frontbuffer_tracking@plane-fbc-rte.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-plflip-blt:
- shard-dg2-set2: NOTRUN -> [SKIP][87] ([Intel XE#653]) +14 other tests skip
[87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-plflip-blt.html
* igt@kms_hdr@static-toggle-suspend@pipe-a-dp-4:
- shard-dg2-set2: [PASS][88] -> [ABORT][89] ([Intel XE#2625]) +1 other test abort
[88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-463/igt@kms_hdr@static-toggle-suspend@pipe-a-dp-4.html
[89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-432/igt@kms_hdr@static-toggle-suspend@pipe-a-dp-4.html
* igt@kms_plane@plane-position-covered@pipe-a-plane-1:
- shard-lnl: [PASS][90] -> [DMESG-FAIL][91] ([Intel XE#324]) +2 other tests dmesg-fail
[90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-lnl-5/igt@kms_plane@plane-position-covered@pipe-a-plane-1.html
[91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-6/igt@kms_plane@plane-position-covered@pipe-a-plane-1.html
* igt@kms_plane@plane-position-covered@pipe-b-plane-4:
- shard-lnl: [PASS][92] -> [DMESG-WARN][93] ([Intel XE#324]) +5 other tests dmesg-warn
[92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-lnl-5/igt@kms_plane@plane-position-covered@pipe-b-plane-4.html
[93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-6/igt@kms_plane@plane-position-covered@pipe-b-plane-4.html
* igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6:
- shard-dg2-set2: [PASS][94] -> [FAIL][95] ([Intel XE#361])
[94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-433/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6.html
[95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-433/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-c:
- shard-dg2-set2: NOTRUN -> [SKIP][96] ([Intel XE#2763]) +5 other tests skip
[96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-436/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-c.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling:
- shard-dg2-set2: NOTRUN -> [SKIP][97] ([Intel XE#2763] / [Intel XE#455]) +3 other tests skip
[97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-435/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling.html
* igt@kms_pm_backlight@bad-brightness:
- shard-dg2-set2: NOTRUN -> [SKIP][98] ([Intel XE#870])
[98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-434/igt@kms_pm_backlight@bad-brightness.html
* igt@kms_pm_dc@dc5-dpms-negative:
- shard-lnl: NOTRUN -> [SKIP][99] ([Intel XE#1131])
[99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-4/igt@kms_pm_dc@dc5-dpms-negative.html
* igt@kms_pm_dc@dc5-psr:
- shard-lnl: [PASS][100] -> [FAIL][101] ([Intel XE#718])
[100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-lnl-4/igt@kms_pm_dc@dc5-psr.html
[101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-2/igt@kms_pm_dc@dc5-psr.html
* igt@kms_pm_dc@deep-pkgc:
- shard-dg2-set2: NOTRUN -> [SKIP][102] ([Intel XE#908])
[102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-433/igt@kms_pm_dc@deep-pkgc.html
* igt@kms_pm_rpm@cursor:
- shard-dg2-set2: NOTRUN -> [SKIP][103] ([Intel XE#2446])
[103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_pm_rpm@cursor.html
* igt@kms_psr2_sf@fbc-pr-overlay-primary-update-sf-dmg-area:
- shard-dg2-set2: NOTRUN -> [SKIP][104] ([Intel XE#1489]) +3 other tests skip
[104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-464/igt@kms_psr2_sf@fbc-pr-overlay-primary-update-sf-dmg-area.html
* igt@kms_psr@fbc-psr2-cursor-render@edp-1:
- shard-lnl: [PASS][105] -> [FAIL][106] ([Intel XE#2948]) +1 other test fail
[105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-lnl-7/igt@kms_psr@fbc-psr2-cursor-render@edp-1.html
[106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-7/igt@kms_psr@fbc-psr2-cursor-render@edp-1.html
* igt@kms_psr@fbc-psr2-sprite-plane-onoff:
- shard-dg2-set2: NOTRUN -> [SKIP][107] ([Intel XE#2850] / [Intel XE#929]) +8 other tests skip
[107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-463/igt@kms_psr@fbc-psr2-sprite-plane-onoff.html
* igt@kms_psr@pr-suspend:
- shard-lnl: NOTRUN -> [SKIP][108] ([Intel XE#1406])
[108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-5/igt@kms_psr@pr-suspend.html
* igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
- shard-dg2-set2: NOTRUN -> [SKIP][109] ([Intel XE#2939])
[109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-435/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
* igt@kms_rotation_crc@bad-tiling:
- shard-dg2-set2: NOTRUN -> [SKIP][110] ([Intel XE#327])
[110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_rotation_crc@bad-tiling.html
* igt@kms_rotation_crc@sprite-rotation-270:
- shard-lnl: NOTRUN -> [SKIP][111] ([Intel XE#1437])
[111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-7/igt@kms_rotation_crc@sprite-rotation-270.html
* igt@kms_vblank@accuracy-idle:
- shard-lnl: [PASS][112] -> [FAIL][113] ([Intel XE#1523]) +1 other test fail
[112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-lnl-5/igt@kms_vblank@accuracy-idle.html
[113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-7/igt@kms_vblank@accuracy-idle.html
* igt@kms_vrr@flip-basic:
- shard-lnl: [PASS][114] -> [FAIL][115] ([Intel XE#2443]) +3 other tests fail
[114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-lnl-6/igt@kms_vrr@flip-basic.html
[115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-4/igt@kms_vrr@flip-basic.html
* igt@kms_writeback@writeback-check-output:
- shard-lnl: NOTRUN -> [SKIP][116] ([Intel XE#756])
[116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-5/igt@kms_writeback@writeback-check-output.html
* igt@kms_writeback@writeback-fb-id:
- shard-dg2-set2: NOTRUN -> [SKIP][117] ([Intel XE#756])
[117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-464/igt@kms_writeback@writeback-fb-id.html
* igt@xe_copy_basic@mem-copy-linear-0xfffe:
- shard-dg2-set2: NOTRUN -> [SKIP][118] ([Intel XE#1123])
[118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-434/igt@xe_copy_basic@mem-copy-linear-0xfffe.html
* igt@xe_drm_fdinfo@utilization-single-full-load-destroy-queue:
- shard-lnl: [PASS][119] -> [FAIL][120] ([Intel XE#2667])
[119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-lnl-7/igt@xe_drm_fdinfo@utilization-single-full-load-destroy-queue.html
[120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-7/igt@xe_drm_fdinfo@utilization-single-full-load-destroy-queue.html
* igt@xe_eudebug_online@interrupt-all:
- shard-lnl: NOTRUN -> [SKIP][121] ([Intel XE#2905])
[121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-3/igt@xe_eudebug_online@interrupt-all.html
* igt@xe_evict@evict-mixed-many-threads-small:
- shard-dg2-set2: [PASS][122] -> [TIMEOUT][123] ([Intel XE#1473]) +1 other test timeout
[122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-466/igt@xe_evict@evict-mixed-many-threads-small.html
[123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@xe_evict@evict-mixed-many-threads-small.html
* igt@xe_evict_ccs@evict-overcommit-parallel-nofree-reopen:
- shard-lnl: NOTRUN -> [SKIP][124] ([Intel XE#688]) +2 other tests skip
[124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-6/igt@xe_evict_ccs@evict-overcommit-parallel-nofree-reopen.html
* igt@xe_exec_compute_mode@many-bindexecqueue-userptr-invalidate:
- shard-lnl: [PASS][125] -> [FAIL][126] ([Intel XE#2754])
[125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-lnl-1/igt@xe_exec_compute_mode@many-bindexecqueue-userptr-invalidate.html
[126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-8/igt@xe_exec_compute_mode@many-bindexecqueue-userptr-invalidate.html
* igt@xe_exec_fault_mode@once-bindexecqueue-rebind:
- shard-dg2-set2: NOTRUN -> [SKIP][127] ([Intel XE#288]) +17 other tests skip
[127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-433/igt@xe_exec_fault_mode@once-bindexecqueue-rebind.html
* igt@xe_exec_mix_modes@exec-simple-batch-store-lr:
- shard-dg2-set2: NOTRUN -> [SKIP][128] ([Intel XE#2360])
[128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-463/igt@xe_exec_mix_modes@exec-simple-batch-store-lr.html
* igt@xe_exec_reset@parallel-gt-reset:
- shard-dg2-set2: [PASS][129] -> [TIMEOUT][130] ([Intel XE#2105])
[129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-464/igt@xe_exec_reset@parallel-gt-reset.html
[130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-436/igt@xe_exec_reset@parallel-gt-reset.html
* igt@xe_exec_sip_eudebug@breakpoint-writesip:
- shard-dg2-set2: NOTRUN -> [SKIP][131] ([Intel XE#2905]) +7 other tests skip
[131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-464/igt@xe_exec_sip_eudebug@breakpoint-writesip.html
* igt@xe_huc_copy@huc_copy:
- shard-dg2-set2: NOTRUN -> [SKIP][132] ([Intel XE#255])
[132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-434/igt@xe_huc_copy@huc_copy.html
* igt@xe_live_ktest@xe_mocs@xe_live_mocs_kernel_kunit:
- shard-dg2-set2: NOTRUN -> [FAIL][133] ([Intel XE#1999]) +2 other tests fail
[133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-436/igt@xe_live_ktest@xe_mocs@xe_live_mocs_kernel_kunit.html
* igt@xe_oa@mmio-triggered-reports:
- shard-lnl: [PASS][134] -> [FAIL][135] ([Intel XE#2249])
[134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-lnl-6/igt@xe_oa@mmio-triggered-reports.html
[135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-6/igt@xe_oa@mmio-triggered-reports.html
* igt@xe_oa@mmio-triggered-reports@ccs-0:
- shard-lnl: NOTRUN -> [FAIL][136] ([Intel XE#2249])
[136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-6/igt@xe_oa@mmio-triggered-reports@ccs-0.html
* igt@xe_oa@oa-unit-exclusive-stream-sample-oa:
- shard-dg2-set2: NOTRUN -> [SKIP][137] ([Intel XE#2541]) +3 other tests skip
[137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-435/igt@xe_oa@oa-unit-exclusive-stream-sample-oa.html
* igt@xe_pm@d3cold-mmap-system:
- shard-lnl: NOTRUN -> [SKIP][138] ([Intel XE#2284] / [Intel XE#366])
[138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-4/igt@xe_pm@d3cold-mmap-system.html
* igt@xe_pm@d3cold-multiple-execs:
- shard-dg2-set2: NOTRUN -> [SKIP][139] ([Intel XE#2284] / [Intel XE#366])
[139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-434/igt@xe_pm@d3cold-multiple-execs.html
* igt@xe_pm@s2idle-exec-after:
- shard-dg2-set2: [PASS][140] -> [ABORT][141] ([Intel XE#1358]) +1 other test abort
[140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-464/igt@xe_pm@s2idle-exec-after.html
[141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-432/igt@xe_pm@s2idle-exec-after.html
* igt@xe_pm_residency@gt-c6-freeze:
- shard-dg2-set2: [PASS][142] -> [FAIL][143] ([Intel XE#2028] / [Intel XE#2951]) +1 other test fail
[142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-434/igt@xe_pm_residency@gt-c6-freeze.html
[143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-433/igt@xe_pm_residency@gt-c6-freeze.html
* igt@xe_query@multigpu-query-uc-fw-version-guc:
- shard-dg2-set2: NOTRUN -> [SKIP][144] ([Intel XE#944]) +2 other tests skip
[144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-435/igt@xe_query@multigpu-query-uc-fw-version-guc.html
* igt@xe_vm@large-binds-2147483648:
- shard-dg2-set2: [PASS][145] -> [SKIP][146] ([Intel XE#1130]) +30 other tests skip
[145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-436/igt@xe_vm@large-binds-2147483648.html
[146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@xe_vm@large-binds-2147483648.html
* igt@xe_vm@large-userptr-binds-134217728:
- shard-dg2-set2: NOTRUN -> [SKIP][147] ([Intel XE#1130]) +5 other tests skip
[147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@xe_vm@large-userptr-binds-134217728.html
#### Possible fixes ####
* igt@kms_async_flips@async-flip-suspend-resume@pipe-d-dp-2:
- {shard-bmg}: [DMESG-WARN][148] -> [PASS][149]
[148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-bmg-1/igt@kms_async_flips@async-flip-suspend-resume@pipe-d-dp-2.html
[149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-bmg-6/igt@kms_async_flips@async-flip-suspend-resume@pipe-d-dp-2.html
* igt@kms_async_flips@crc:
- {shard-bmg}: [DMESG-FAIL][150] ([Intel XE#1033]) -> [PASS][151] +1 other test pass
[150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-bmg-5/igt@kms_async_flips@crc.html
[151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-bmg-1/igt@kms_async_flips@crc.html
* igt@kms_async_flips@crc@pipe-c-dp-2:
- {shard-bmg}: [FAIL][152] ([Intel XE#1656]) -> [PASS][153] +2 other tests pass
[152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-bmg-5/igt@kms_async_flips@crc@pipe-c-dp-2.html
[153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-bmg-1/igt@kms_async_flips@crc@pipe-c-dp-2.html
* igt@kms_async_flips@crc@pipe-d-hdmi-a-3:
- {shard-bmg}: [FAIL][154] ([Intel XE#1288]) -> [PASS][155] +3 other tests pass
[154]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-bmg-5/igt@kms_async_flips@crc@pipe-d-hdmi-a-3.html
[155]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-bmg-1/igt@kms_async_flips@crc@pipe-d-hdmi-a-3.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-lnl: [FAIL][156] ([Intel XE#1426]) -> [PASS][157] +1 other test pass
[156]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-lnl-6/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
[157]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-2/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_atomic_transition@plane-all-transition-nonblocking-fencing:
- shard-dg2-set2: [INCOMPLETE][158] ([Intel XE#1195]) -> [PASS][159] +1 other test pass
[158]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-464/igt@kms_atomic_transition@plane-all-transition-nonblocking-fencing.html
[159]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-434/igt@kms_atomic_transition@plane-all-transition-nonblocking-fencing.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0:
- {shard-bmg}: [SKIP][160] ([Intel XE#2231]) -> [PASS][161] +1 other test pass
[160]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-bmg-8/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0.html
[161]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-bmg-6/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-lnl: [FAIL][162] ([Intel XE#1659]) -> [PASS][163]
[162]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-lnl-6/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
[163]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-5/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_big_fb@linear-64bpp-rotate-180:
- shard-dg2-set2: [DMESG-WARN][164] ([Intel XE#877]) -> [PASS][165]
[164]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-466/igt@kms_big_fb@linear-64bpp-rotate-180.html
[165]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_big_fb@linear-64bpp-rotate-180.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs:
- {shard-bmg}: [SKIP][166] ([Intel XE#2231] / [Intel XE#2890]) -> [PASS][167]
[166]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-bmg-8/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs.html
[167]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-bmg-3/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs.html
* igt@kms_cursor_crc@cursor-onscreen-256x256:
- {shard-bmg}: [INCOMPLETE][168] -> [PASS][169] +1 other test pass
[168]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-bmg-4/igt@kms_cursor_crc@cursor-onscreen-256x256.html
[169]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-bmg-7/igt@kms_cursor_crc@cursor-onscreen-256x256.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
- shard-dg2-set2: [FAIL][170] -> [PASS][171]
[170]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-463/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
[171]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-435/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
* igt@kms_cursor_legacy@flip-vs-cursor-varying-size:
- shard-lnl: [FAIL][172] ([Intel XE#1475]) -> [PASS][173]
[172]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-lnl-3/igt@kms_cursor_legacy@flip-vs-cursor-varying-size.html
[173]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-7/igt@kms_cursor_legacy@flip-vs-cursor-varying-size.html
* igt@kms_cursor_legacy@nonblocking-modeset-vs-cursor-atomic:
- shard-dg2-set2: [SKIP][174] ([Intel XE#2423] / [i915#2575]) -> [PASS][175] +7 other tests pass
[174]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-436/igt@kms_cursor_legacy@nonblocking-modeset-vs-cursor-atomic.html
[175]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-436/igt@kms_cursor_legacy@nonblocking-modeset-vs-cursor-atomic.html
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bd-dp2-hdmi-a3:
- {shard-bmg}: [FAIL][176] ([Intel XE#301]) -> [PASS][177] +5 other tests pass
[176]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-bmg-8/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bd-dp2-hdmi-a3.html
[177]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-bmg-1/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bd-dp2-hdmi-a3.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible:
- shard-dg2-set2: [ABORT][178] ([Intel XE#2625]) -> [PASS][179]
[178]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-432/igt@kms_flip@2x-flip-vs-suspend-interruptible.html
[179]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-436/igt@kms_flip@2x-flip-vs-suspend-interruptible.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible@cd-hdmi-a6-dp4:
- shard-dg2-set2: [ABORT][180] -> [PASS][181]
[180]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-432/igt@kms_flip@2x-flip-vs-suspend-interruptible@cd-hdmi-a6-dp4.html
[181]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-436/igt@kms_flip@2x-flip-vs-suspend-interruptible@cd-hdmi-a6-dp4.html
* igt@kms_flip@flip-vs-absolute-wf_vblank:
- shard-lnl: [FAIL][182] ([Intel XE#886]) -> [PASS][183] +5 other tests pass
[182]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-lnl-1/igt@kms_flip@flip-vs-absolute-wf_vblank.html
[183]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-3/igt@kms_flip@flip-vs-absolute-wf_vblank.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@c-dp2:
- {shard-bmg}: [FAIL][184] -> [PASS][185] +1 other test pass
[184]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-bmg-2/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-dp2.html
[185]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-bmg-3/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-dp2.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling:
- shard-dg2-set2: [SKIP][186] -> [PASS][187] +2 other tests pass
[186]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-436/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling.html
[187]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling:
- shard-dg2-set2: [SKIP][188] ([Intel XE#2351]) -> [PASS][189]
[188]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-436/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling.html
[189]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-435/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-32bpp-xtile-downscaling.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-pgflip-blt:
- shard-dg2-set2: [SKIP][190] ([Intel XE#2890]) -> [PASS][191]
[190]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-436/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-pgflip-blt.html
[191]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-433/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-pgflip-blt.html
* igt@kms_plane@plane-position-covered@pipe-a-plane-2:
- shard-lnl: [DMESG-FAIL][192] ([Intel XE#324]) -> [PASS][193]
[192]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-lnl-5/igt@kms_plane@plane-position-covered@pipe-a-plane-2.html
[193]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-6/igt@kms_plane@plane-position-covered@pipe-a-plane-2.html
* igt@kms_plane@plane-position-hole-dpms@pipe-b-plane-3:
- shard-lnl: [DMESG-WARN][194] ([Intel XE#324]) -> [PASS][195] +4 other tests pass
[194]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-lnl-5/igt@kms_plane@plane-position-hole-dpms@pipe-b-plane-3.html
[195]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-5/igt@kms_plane@plane-position-hole-dpms@pipe-b-plane-3.html
* igt@kms_plane_scaling@intel-max-src-size@pipe-a-dp-4:
- shard-dg2-set2: [FAIL][196] ([Intel XE#361]) -> [PASS][197]
[196]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-433/igt@kms_plane_scaling@intel-max-src-size@pipe-a-dp-4.html
[197]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-433/igt@kms_plane_scaling@intel-max-src-size@pipe-a-dp-4.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-pixel-format:
- {shard-bmg}: [SKIP][198] -> [PASS][199] +9 other tests pass
[198]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-bmg-8/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-pixel-format.html
[199]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-bmg-7/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-pixel-format.html
* igt@kms_pm_dc@dc5-dpms:
- shard-lnl: [FAIL][200] ([Intel XE#718]) -> [PASS][201]
[200]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-lnl-7/igt@kms_pm_dc@dc5-dpms.html
[201]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-4/igt@kms_pm_dc@dc5-dpms.html
* igt@kms_pm_rpm@modeset-lpsp-stress-no-wait:
- shard-dg2-set2: [SKIP][202] ([Intel XE#2446]) -> [PASS][203]
[202]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-436/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
[203]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-435/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
* igt@kms_pm_rpm@universal-planes-dpms:
- shard-lnl: [DMESG-WARN][204] ([Intel XE#2042]) -> [PASS][205]
[204]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-lnl-6/igt@kms_pm_rpm@universal-planes-dpms.html
[205]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-8/igt@kms_pm_rpm@universal-planes-dpms.html
* igt@kms_pm_rpm@universal-planes-dpms@plane-41:
- shard-lnl: [DMESG-WARN][206] -> [PASS][207]
[206]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-lnl-6/igt@kms_pm_rpm@universal-planes-dpms@plane-41.html
[207]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-8/igt@kms_pm_rpm@universal-planes-dpms@plane-41.html
* igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1:
- shard-lnl: [FAIL][208] ([Intel XE#899]) -> [PASS][209]
[208]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-lnl-4/igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1.html
[209]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-6/igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1.html
* igt@kms_vrr@flip-basic-fastset:
- shard-lnl: [FAIL][210] ([Intel XE#2443]) -> [PASS][211] +1 other test pass
[210]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-lnl-5/igt@kms_vrr@flip-basic-fastset.html
[211]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-7/igt@kms_vrr@flip-basic-fastset.html
* igt@xe_evict@evict-beng-mixed-many-threads-small:
- shard-dg2-set2: [TIMEOUT][212] ([Intel XE#1473] / [Intel XE#402]) -> [PASS][213]
[212]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-466/igt@xe_evict@evict-beng-mixed-many-threads-small.html
[213]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-464/igt@xe_evict@evict-beng-mixed-many-threads-small.html
* igt@xe_exec_compute_mode@many-bindexecqueue-userptr-invalidate-race:
- shard-lnl: [FAIL][214] ([Intel XE#2754]) -> [PASS][215]
[214]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-lnl-4/igt@xe_exec_compute_mode@many-bindexecqueue-userptr-invalidate-race.html
[215]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-6/igt@xe_exec_compute_mode@many-bindexecqueue-userptr-invalidate-race.html
* igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit:
- {shard-bmg}: [INCOMPLETE][216] ([Intel XE#2998]) -> [PASS][217] +1 other test pass
[216]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-bmg-4/igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit.html
[217]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-bmg-6/igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit.html
* igt@xe_pm@s2idle-vm-bind-prefetch:
- shard-dg2-set2: [ABORT][218] ([Intel XE#1694]) -> [PASS][219]
[218]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-432/igt@xe_pm@s2idle-vm-bind-prefetch.html
[219]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-463/igt@xe_pm@s2idle-vm-bind-prefetch.html
* igt@xe_pm@s4-vm-bind-userptr:
- shard-lnl: [ABORT][220] ([Intel XE#1794]) -> [PASS][221]
[220]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-lnl-2/igt@xe_pm@s4-vm-bind-userptr.html
[221]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-1/igt@xe_pm@s4-vm-bind-userptr.html
* igt@xe_sysfs_preempt_timeout@preempt_timeout_us-timeout:
- {shard-bmg}: [SKIP][222] ([Intel XE#1130]) -> [PASS][223] +21 other tests pass
[222]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-bmg-8/igt@xe_sysfs_preempt_timeout@preempt_timeout_us-timeout.html
[223]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-bmg-4/igt@xe_sysfs_preempt_timeout@preempt_timeout_us-timeout.html
* igt@xe_vm@large-misaligned-binds-536870912:
- shard-dg2-set2: [SKIP][224] ([Intel XE#1130]) -> [PASS][225] +15 other tests pass
[224]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-436/igt@xe_vm@large-misaligned-binds-536870912.html
[225]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-435/igt@xe_vm@large-misaligned-binds-536870912.html
#### Warnings ####
* igt@kms_big_fb@4-tiled-32bpp-rotate-90:
- shard-dg2-set2: [SKIP][226] ([Intel XE#316]) -> [SKIP][227] ([Intel XE#2351]) +1 other test skip
[226]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-433/igt@kms_big_fb@4-tiled-32bpp-rotate-90.html
[227]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_big_fb@4-tiled-32bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-addfb:
- shard-dg2-set2: [SKIP][228] ([Intel XE#2351]) -> [SKIP][229] ([Intel XE#619])
[228]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-436/igt@kms_big_fb@y-tiled-addfb.html
[229]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-434/igt@kms_big_fb@y-tiled-addfb.html
* igt@kms_bw@linear-tiling-2-displays-2160x1440p:
- shard-dg2-set2: [SKIP][230] ([Intel XE#367]) -> [SKIP][231] ([Intel XE#2423] / [i915#2575])
[230]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-435/igt@kms_bw@linear-tiling-2-displays-2160x1440p.html
[231]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_bw@linear-tiling-2-displays-2160x1440p.html
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc:
- shard-dg2-set2: [SKIP][232] ([Intel XE#455] / [Intel XE#787]) -> [SKIP][233] ([Intel XE#2351])
[232]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-436/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc.html
[233]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs:
- shard-dg2-set2: [SKIP][234] -> [SKIP][235] ([Intel XE#2907])
[234]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-436/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs.html
[235]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-434/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs.html
* igt@kms_chamelium_color@ctm-blue-to-red:
- shard-dg2-set2: [SKIP][236] ([Intel XE#306]) -> [SKIP][237] ([Intel XE#2423] / [i915#2575])
[236]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-436/igt@kms_chamelium_color@ctm-blue-to-red.html
[237]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_chamelium_color@ctm-blue-to-red.html
* igt@kms_chamelium_frames@vga-frame-dump:
- shard-dg2-set2: [SKIP][238] ([Intel XE#373]) -> [SKIP][239] ([Intel XE#2423] / [i915#2575]) +1 other test skip
[238]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-433/igt@kms_chamelium_frames@vga-frame-dump.html
[239]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_chamelium_frames@vga-frame-dump.html
* igt@kms_chamelium_hpd@vga-hpd-enable-disable-mode:
- shard-dg2-set2: [SKIP][240] ([Intel XE#2423] / [i915#2575]) -> [SKIP][241] ([Intel XE#373])
[240]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-436/igt@kms_chamelium_hpd@vga-hpd-enable-disable-mode.html
[241]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-463/igt@kms_chamelium_hpd@vga-hpd-enable-disable-mode.html
* igt@kms_cursor_crc@cursor-random-32x32:
- shard-dg2-set2: [SKIP][242] ([Intel XE#2423] / [i915#2575]) -> [SKIP][243] ([Intel XE#455]) +1 other test skip
[242]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-436/igt@kms_cursor_crc@cursor-random-32x32.html
[243]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-463/igt@kms_cursor_crc@cursor-random-32x32.html
* igt@kms_dsc@dsc-with-output-formats-with-bpc:
- shard-dg2-set2: [SKIP][244] ([Intel XE#455]) -> [SKIP][245] ([Intel XE#2890])
[244]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-464/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
[245]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling:
- shard-dg2-set2: [SKIP][246] ([Intel XE#455]) -> [SKIP][247] ([Intel XE#2351])
[246]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-432/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling.html
[247]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling.html
* igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-mmap-wc:
- shard-dg2-set2: [SKIP][248] ([Intel XE#651]) -> [SKIP][249] ([Intel XE#2351]) +1 other test skip
[248]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-436/igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-mmap-wc.html
[249]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-cur-indfb-draw-blt:
- shard-dg2-set2: [SKIP][250] -> [SKIP][251] ([Intel XE#651])
[250]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-436/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-cur-indfb-draw-blt.html
[251]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-433/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcdrrs-rgb101010-draw-mmap-wc:
- shard-dg2-set2: [SKIP][252] ([Intel XE#2351]) -> [SKIP][253] ([Intel XE#651])
[252]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-436/igt@kms_frontbuffer_tracking@fbcdrrs-rgb101010-draw-mmap-wc.html
[253]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-463/igt@kms_frontbuffer_tracking@fbcdrrs-rgb101010-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-mmap-wc:
- shard-dg2-set2: [SKIP][254] ([Intel XE#2890]) -> [SKIP][255] ([Intel XE#653])
[254]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-436/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-mmap-wc.html
[255]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-463/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-pri-indfb-multidraw:
- shard-dg2-set2: [SKIP][256] ([Intel XE#2351]) -> [SKIP][257] ([Intel XE#653]) +1 other test skip
[256]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-436/igt@kms_frontbuffer_tracking@fbcpsr-2p-pri-indfb-multidraw.html
[257]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-434/igt@kms_frontbuffer_tracking@fbcpsr-2p-pri-indfb-multidraw.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-render:
- shard-dg2-set2: [SKIP][258] ([Intel XE#653]) -> [SKIP][259] ([Intel XE#2351]) +1 other test skip
[258]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-464/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-render.html
[259]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-render.html
* igt@kms_plane@plane-position-hole:
- shard-lnl: [DMESG-WARN][260] ([Intel XE#324]) -> [DMESG-FAIL][261] ([Intel XE#324])
[260]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-lnl-3/igt@kms_plane@plane-position-hole.html
[261]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-lnl-2/igt@kms_plane@plane-position-hole.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25:
- shard-dg2-set2: [SKIP][262] ([Intel XE#2763] / [Intel XE#455]) -> [SKIP][263] ([Intel XE#2423] / [i915#2575])
[262]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-464/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25.html
[263]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25.html
* igt@kms_pm_backlight@brightness-with-dpms:
- shard-dg2-set2: [SKIP][264] -> [SKIP][265] ([Intel XE#2938])
[264]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-436/igt@kms_pm_backlight@brightness-with-dpms.html
[265]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-464/igt@kms_pm_backlight@brightness-with-dpms.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf:
- shard-dg2-set2: [SKIP][266] -> [SKIP][267] ([Intel XE#1489]) +1 other test skip
[266]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-436/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf.html
[267]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-432/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf.html
* igt@kms_psr@fbc-psr-sprite-plane-move:
- shard-dg2-set2: [SKIP][268] ([Intel XE#2850] / [Intel XE#929]) -> [SKIP][269] ([Intel XE#2351]) +1 other test skip
[268]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-435/igt@kms_psr@fbc-psr-sprite-plane-move.html
[269]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_psr@fbc-psr-sprite-plane-move.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-dg2-set2: [SKIP][270] ([Intel XE#2939]) -> [SKIP][271] ([Intel XE#2351])
[270]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-433/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
[271]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_rotation_crc@sprite-rotation-270:
- shard-dg2-set2: [SKIP][272] ([Intel XE#327]) -> [SKIP][273] ([Intel XE#2423] / [i915#2575])
[272]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-463/igt@kms_rotation_crc@sprite-rotation-270.html
[273]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_rotation_crc@sprite-rotation-270.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-dg2-set2: [FAIL][274] ([Intel XE#1729]) -> [SKIP][275] ([Intel XE#362])
[274]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-435/igt@kms_tiled_display@basic-test-pattern.html
[275]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-463/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_vrr@flip-basic-fastset:
- shard-dg2-set2: [SKIP][276] ([Intel XE#455]) -> [SKIP][277] ([Intel XE#2423] / [i915#2575])
[276]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-432/igt@kms_vrr@flip-basic-fastset.html
[277]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@kms_vrr@flip-basic-fastset.html
* igt@xe_compute@ccs-mode-basic:
- shard-dg2-set2: [SKIP][278] ([Intel XE#1130]) -> [FAIL][279] ([Intel XE#1050])
[278]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-436/igt@xe_compute@ccs-mode-basic.html
[279]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-436/igt@xe_compute@ccs-mode-basic.html
* igt@xe_compute_preempt@compute-preempt:
- shard-dg2-set2: [SKIP][280] ([Intel XE#1280] / [Intel XE#455]) -> [SKIP][281] ([Intel XE#1130])
[280]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-434/igt@xe_compute_preempt@compute-preempt.html
[281]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@xe_compute_preempt@compute-preempt.html
* igt@xe_copy_basic@mem-set-linear-0xfffe:
- shard-dg2-set2: [SKIP][282] ([Intel XE#1130]) -> [SKIP][283] ([Intel XE#1126])
[282]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-436/igt@xe_copy_basic@mem-set-linear-0xfffe.html
[283]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-464/igt@xe_copy_basic@mem-set-linear-0xfffe.html
* igt@xe_eudebug@basic-vm-bind-discovery:
- shard-dg2-set2: [SKIP][284] ([Intel XE#1130]) -> [SKIP][285] ([Intel XE#2905]) +2 other tests skip
[284]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-436/igt@xe_eudebug@basic-vm-bind-discovery.html
[285]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-435/igt@xe_eudebug@basic-vm-bind-discovery.html
* igt@xe_eudebug@discovery-race-vmbind:
- shard-dg2-set2: [SKIP][286] ([Intel XE#2905]) -> [SKIP][287] ([Intel XE#1130]) +1 other test skip
[286]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-436/igt@xe_eudebug@discovery-race-vmbind.html
[287]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@xe_eudebug@discovery-race-vmbind.html
* igt@xe_exec_fault_mode@invalid-va:
- shard-dg2-set2: [SKIP][288] ([Intel XE#1130]) -> [SKIP][289] ([Intel XE#288]) +1 other test skip
[288]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-436/igt@xe_exec_fault_mode@invalid-va.html
[289]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-434/igt@xe_exec_fault_mode@invalid-va.html
* igt@xe_exec_fault_mode@many-execqueues-userptr-invalidate:
- shard-dg2-set2: [SKIP][290] ([Intel XE#288]) -> [SKIP][291] ([Intel XE#1130]) +4 other tests skip
[290]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-432/igt@xe_exec_fault_mode@many-execqueues-userptr-invalidate.html
[291]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@xe_exec_fault_mode@many-execqueues-userptr-invalidate.html
* igt@xe_oa@non-privileged-access-vaddr:
- shard-dg2-set2: [SKIP][292] ([Intel XE#2541]) -> [SKIP][293] ([Intel XE#1130])
[292]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-463/igt@xe_oa@non-privileged-access-vaddr.html
[293]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@xe_oa@non-privileged-access-vaddr.html
* igt@xe_oa@non-privileged-map-oa-buffer:
- shard-dg2-set2: [SKIP][294] ([Intel XE#1130]) -> [SKIP][295] ([Intel XE#2541])
[294]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-436/igt@xe_oa@non-privileged-map-oa-buffer.html
[295]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-434/igt@xe_oa@non-privileged-map-oa-buffer.html
* igt@xe_pat@display-vs-wb-transient:
- shard-dg2-set2: [SKIP][296] ([Intel XE#1337]) -> [SKIP][297] ([Intel XE#1130])
[296]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-463/igt@xe_pat@display-vs-wb-transient.html
[297]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@xe_pat@display-vs-wb-transient.html
* igt@xe_query@multigpu-query-hwconfig:
- shard-dg2-set2: [SKIP][298] ([Intel XE#1130]) -> [SKIP][299] ([Intel XE#944])
[298]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-436/igt@xe_query@multigpu-query-hwconfig.html
[299]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-463/igt@xe_query@multigpu-query-hwconfig.html
* igt@xe_query@multigpu-query-topology-l3-bank-mask:
- shard-dg2-set2: [SKIP][300] ([Intel XE#944]) -> [SKIP][301] ([Intel XE#1130])
[300]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8065/shard-dg2-464/igt@xe_query@multigpu-query-topology-l3-bank-mask.html
[301]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/shard-dg2-466/igt@xe_query@multigpu-query-topology-l3-bank-mask.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[Intel XE#1033]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1033
[Intel XE#1050]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1050
[Intel XE#1123]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1123
[Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
[Intel XE#1126]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1126
[Intel XE#1130]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1130
[Intel XE#1131]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1131
[Intel XE#1137]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1137
[Intel XE#1158]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1158
[Intel XE#1178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1178
[Intel XE#1195]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1195
[Intel XE#1204]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1204
[Intel XE#1280]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1280
[Intel XE#1288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1288
[Intel XE#1337]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1337
[Intel XE#1358]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1358
[Intel XE#1406]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1406
[Intel XE#1424]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1424
[Intel XE#1426]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1426
[Intel XE#1437]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1437
[Intel XE#1439]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1439
[Intel XE#1469]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1469
[Intel XE#1473]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1473
[Intel XE#1475]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1475
[Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489
[Intel XE#1499]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1499
[Intel XE#1503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1503
[Intel XE#1523]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1523
[Intel XE#1620]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1620
[Intel XE#1656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1656
[Intel XE#1659]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1659
[Intel XE#1694]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1694
[Intel XE#1701]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1701
[Intel XE#1729]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1729
[Intel XE#1794]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1794
[Intel XE#1885]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1885
[Intel XE#1999]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1999
[Intel XE#2028]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2028
[Intel XE#2042]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2042
[Intel XE#2049]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2049
[Intel XE#2105]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2105
[Intel XE#2191]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2191
[Intel XE#2231]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2231
[Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234
[Intel XE#2244]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2244
[Intel XE#2249]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2249
[Intel XE#2252]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2252
[Intel XE#2284]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2284
[Intel XE#2293]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2293
[Intel XE#2311]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311
[Intel XE#2313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313
[Intel XE#2320]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2320
[Intel XE#2321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2321
[Intel XE#2322]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2322
[Intel XE#2325]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2325
[Intel XE#2327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2327
[Intel XE#2328]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2328
[Intel XE#2329]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2329
[Intel XE#2333]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2333
[Intel XE#2341]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2341
[Intel XE#2351]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2351
[Intel XE#2360]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2360
[Intel XE#2364]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2364
[Intel XE#2380]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2380
[Intel XE#2414]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2414
[Intel XE#2423]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2423
[Intel XE#2426]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2426
[Intel XE#2443]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2443
[Intel XE#2446]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2446
[Intel XE#2509]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2509
[Intel XE#2541]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2541
[Intel XE#255]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/255
[Intel XE#2597]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2597
[Intel XE#2625]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2625
[Intel XE#2667]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2667
[Intel XE#2754]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2754
[Intel XE#2763]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763
[Intel XE#2791]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2791
[Intel XE#2850]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850
[Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
[Intel XE#2887]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2887
[Intel XE#2890]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2890
[Intel XE#2905]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2905
[Intel XE#2907]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2907
[Intel XE#2938]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2938
[Intel XE#2939]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2939
[Intel XE#2948]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2948
[Intel XE#2951]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2951
[Intel XE#2998]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2998
[Intel XE#3007]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3007
[Intel XE#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301
[Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306
[Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309
[Intel XE#316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/316
[Intel XE#324]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/324
[Intel XE#327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/327
[Intel XE#361]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/361
[Intel XE#362]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/362
[Intel XE#366]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/366
[Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367
[Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373
[Intel XE#402]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/402
[Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455
[Intel XE#599]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/599
[Intel XE#607]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/607
[Intel XE#619]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/619
[Intel XE#651]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/651
[Intel XE#653]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/653
[Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656
[Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688
[Intel XE#718]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/718
[Intel XE#756]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/756
[Intel XE#787]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/787
[Intel XE#870]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/870
[Intel XE#873]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/873
[Intel XE#877]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/877
[Intel XE#886]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/886
[Intel XE#899]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/899
[Intel XE#908]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/908
[Intel XE#929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/929
[Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944
[i915#2575]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2575
Build changes
-------------
* IGT: IGT_8065 -> IGTPW_11902
* Linux: xe-2048-09a8c322287e106dca33e28fa7f1475255a9ef16 -> xe-2049-20c57deec46e59d392ec6d4a23257f4bb5673982
IGTPW_11902: 5882525a22f7d165cf866b584f0bcd298fb1ed95 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8065: c727cc3fad56f16f1a9f35023ae5dd7111976fa3 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-2048-09a8c322287e106dca33e28fa7f1475255a9ef16: 09a8c322287e106dca33e28fa7f1475255a9ef16
xe-2049-20c57deec46e59d392ec6d4a23257f4bb5673982: 20c57deec46e59d392ec6d4a23257f4bb5673982
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11902/index.html
[-- Attachment #2: Type: text/html, Size: 87630 bytes --]
^ permalink raw reply [flat|nested] 47+ messages in thread* ✗ Fi.CI.IGT: failure for intel: igt_draw and intel_bufops improvements (rev2)
2024-10-04 10:41 [PATCH i-g-t 00/14] intel: igt_draw and intel_bufops improvements Ville Syrjala
` (17 preceding siblings ...)
2024-10-11 19:55 ` ✗ CI.xeFULL: failure " Patchwork
@ 2024-10-12 9:01 ` Patchwork
2024-10-24 18:03 ` ✓ Fi.CI.BAT: success for intel: igt_draw and intel_bufops improvements (rev3) Patchwork
` (3 subsequent siblings)
22 siblings, 0 replies; 47+ messages in thread
From: Patchwork @ 2024-10-12 9:01 UTC (permalink / raw)
To: Ville Syrjala; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 100272 bytes --]
== Series Details ==
Series: intel: igt_draw and intel_bufops improvements (rev2)
URL : https://patchwork.freedesktop.org/series/139556/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_15517_full -> IGTPW_11902_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_11902_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_11902_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_11902/index.html
Participating hosts (8 -> 8)
------------------------------
Additional (1): shard-glk-0
Missing (1): shard-glk
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_11902_full:
### IGT changes ###
#### Possible regressions ####
* igt@gem_ctx_isolation@preservation-s3@bcs0:
- shard-dg2: [PASS][1] -> [INCOMPLETE][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-6/igt@gem_ctx_isolation@preservation-s3@bcs0.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-4/igt@gem_ctx_isolation@preservation-s3@bcs0.html
* igt@gem_exec_balancer@nop:
- shard-mtlp: NOTRUN -> [DMESG-WARN][3]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-2/igt@gem_exec_balancer@nop.html
* igt@kms_color@ctm-0-50:
- shard-tglu: [PASS][4] -> [ABORT][5] +1 other test abort
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-tglu-5/igt@kms_color@ctm-0-50.html
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-6/igt@kms_color@ctm-0-50.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-vga1-hdmi-a1:
- shard-snb: [PASS][6] -> [DMESG-WARN][7] +1 other test dmesg-warn
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-snb1/igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-vga1-hdmi-a1.html
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-snb6/igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-vga1-hdmi-a1.html
* igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a3:
- shard-dg2: [PASS][8] -> [FAIL][9]
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-7/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a3.html
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-6/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a3.html
* igt@kms_flip@plain-flip-ts-check@d-edp1:
- shard-mtlp: [PASS][10] -> [FAIL][11]
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-mtlp-1/igt@kms_flip@plain-flip-ts-check@d-edp1.html
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-4/igt@kms_flip@plain-flip-ts-check@d-edp1.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress:
- shard-dg2: NOTRUN -> [DMESG-WARN][12]
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-1/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* igt@kms_setmode@basic@pipe-a-hdmi-a-1:
- {shard-tglu-1}: NOTRUN -> [FAIL][13]
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-1/igt@kms_setmode@basic@pipe-a-hdmi-a-1.html
New tests
---------
New tests have been introduced between CI_DRM_15517_full and IGTPW_11902_full:
### New IGT tests (50) ###
* igt@gem_draw@draw-method-mmap-cpu:
- Statuses :
- Exec time: [None] s
* igt@gem_draw@draw-method-mmap-wc:
- Statuses : 3 pass(s) 3 skip(s)
- Exec time: [0.0, 1.20] s
* igt@gem_draw@draw-method-mmap-wc@16bpp-untiled:
- Statuses : 3 pass(s)
- Exec time: [0.05, 0.09] s
* igt@gem_draw@draw-method-mmap-wc@16bpp-xtiled:
- Statuses : 3 pass(s)
- Exec time: [0.07, 0.12] s
* igt@gem_draw@draw-method-mmap-wc@16bpp-ytiled:
- Statuses : 3 pass(s)
- Exec time: [0.06, 0.11] s
* igt@gem_draw@draw-method-mmap-wc@32bpp-untiled:
- Statuses : 3 pass(s)
- Exec time: [0.03, 0.06] s
* igt@gem_draw@draw-method-mmap-wc@32bpp-xtiled:
- Statuses : 3 pass(s)
- Exec time: [0.04, 0.07] s
* igt@gem_draw@draw-method-mmap-wc@32bpp-ytiled:
- Statuses : 3 pass(s)
- Exec time: [0.04, 0.07] s
* igt@gem_draw@draw-method-mmap-wc@64bpp-untiled:
- Statuses : 3 pass(s)
- Exec time: [0.02, 0.04] s
* igt@gem_draw@draw-method-mmap-wc@64bpp-xtiled:
- Statuses : 3 pass(s)
- Exec time: [0.02, 0.04] s
* igt@gem_draw@draw-method-mmap-wc@64bpp-ytiled:
- Statuses : 3 pass(s)
- Exec time: [0.02, 0.04] s
* igt@gem_draw@draw-method-mmap-wc@8bpp-untiled:
- Statuses : 3 pass(s)
- Exec time: [0.09, 0.16] s
* igt@gem_draw@draw-method-mmap-wc@8bpp-xtiled:
- Statuses : 3 pass(s)
- Exec time: [0.13, 0.22] s
* igt@gem_draw@draw-method-mmap-wc@8bpp-ytiled:
- Statuses : 3 pass(s)
- Exec time: [0.11, 0.18] s
* igt@gem_draw@draw-method-pwrite:
- Statuses : 3 pass(s) 3 skip(s)
- Exec time: [0.0, 6.96] s
* igt@gem_draw@draw-method-pwrite@16bpp-untiled:
- Statuses : 3 pass(s)
- Exec time: [0.02, 0.24] s
* igt@gem_draw@draw-method-pwrite@16bpp-xtiled:
- Statuses : 3 pass(s)
- Exec time: [0.21, 0.55] s
* igt@gem_draw@draw-method-pwrite@16bpp-ytiled:
- Statuses : 3 pass(s)
- Exec time: [0.38, 0.96] s
* igt@gem_draw@draw-method-pwrite@32bpp-untiled:
- Statuses : 3 pass(s)
- Exec time: [0.01, 0.15] s
* igt@gem_draw@draw-method-pwrite@32bpp-xtiled:
- Statuses : 3 pass(s)
- Exec time: [0.07, 0.27] s
* igt@gem_draw@draw-method-pwrite@32bpp-ytiled:
- Statuses : 3 pass(s)
- Exec time: [0.12, 0.40] s
* igt@gem_draw@draw-method-pwrite@64bpp-untiled:
- Statuses : 3 pass(s)
- Exec time: [0.01, 0.09] s
* igt@gem_draw@draw-method-pwrite@64bpp-xtiled:
- Statuses : 3 pass(s)
- Exec time: [0.03, 0.13] s
* igt@gem_draw@draw-method-pwrite@64bpp-ytiled:
- Statuses : 3 pass(s)
- Exec time: [0.04, 0.21] s
* igt@gem_draw@draw-method-pwrite@8bpp-untiled:
- Statuses : 3 pass(s)
- Exec time: [0.03, 0.43] s
* igt@gem_draw@draw-method-pwrite@8bpp-xtiled:
- Statuses : 3 pass(s)
- Exec time: [0.66, 1.57] s
* igt@gem_draw@draw-method-pwrite@8bpp-ytiled:
- Statuses : 3 pass(s)
- Exec time: [1.28, 3.23] s
* igt@kms_draw_crc@draw-method-blt@xbgr16161616f-4tiled:
- Statuses : 2 pass(s)
- Exec time: [0.09, 0.15] s
* igt@kms_draw_crc@draw-method-blt@xbgr16161616f-untiled:
- Statuses : 6 pass(s)
- Exec time: [0.17, 0.33] s
* igt@kms_draw_crc@draw-method-blt@xbgr16161616f-xtiled:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.15] s
* igt@kms_draw_crc@draw-method-blt@xbgr16161616f-ytiled:
- Statuses : 3 pass(s)
- Exec time: [0.09, 0.15] s
* igt@kms_draw_crc@draw-method-mmap-cpu@xbgr16161616f-4tiled:
- Statuses : 2 pass(s)
- Exec time: [0.12, 0.18] s
* igt@kms_draw_crc@draw-method-mmap-cpu@xbgr16161616f-untiled:
- Statuses : 6 pass(s)
- Exec time: [0.15, 0.33] s
* igt@kms_draw_crc@draw-method-mmap-cpu@xbgr16161616f-xtiled:
- Statuses : 6 pass(s)
- Exec time: [0.08, 0.18] s
* igt@kms_draw_crc@draw-method-mmap-cpu@xbgr16161616f-ytiled:
- Statuses : 3 pass(s)
- Exec time: [0.08, 0.18] s
* igt@kms_draw_crc@draw-method-mmap-gtt@xbgr16161616f-untiled:
- Statuses : 3 pass(s)
- Exec time: [0.14, 0.30] s
* igt@kms_draw_crc@draw-method-mmap-gtt@xbgr16161616f-xtiled:
- Statuses : 3 pass(s)
- Exec time: [0.07, 0.15] s
* igt@kms_draw_crc@draw-method-mmap-gtt@xbgr16161616f-ytiled:
- Statuses : 2 pass(s)
- Exec time: [0.11, 0.17] s
* igt@kms_draw_crc@draw-method-mmap-wc@xbgr16161616f-4tiled:
- Statuses : 1 pass(s)
- Exec time: [0.14] s
* igt@kms_draw_crc@draw-method-mmap-wc@xbgr16161616f-untiled:
- Statuses : 4 pass(s)
- Exec time: [0.15, 0.32] s
* igt@kms_draw_crc@draw-method-mmap-wc@xbgr16161616f-xtiled:
- Statuses : 4 pass(s)
- Exec time: [0.08, 0.18] s
* igt@kms_draw_crc@draw-method-mmap-wc@xbgr16161616f-ytiled:
- Statuses : 2 pass(s)
- Exec time: [0.08, 0.15] s
* igt@kms_draw_crc@draw-method-pwrite@xbgr16161616f-4tiled:
- Statuses : 2 pass(s)
- Exec time: [0.53, 1.96] s
* igt@kms_draw_crc@draw-method-pwrite@xbgr16161616f-untiled:
- Statuses : 5 pass(s)
- Exec time: [0.32, 0.53] s
* igt@kms_draw_crc@draw-method-pwrite@xbgr16161616f-xtiled:
- Statuses : 5 pass(s)
- Exec time: [0.25, 2.13] s
* igt@kms_draw_crc@draw-method-pwrite@xbgr16161616f-ytiled:
- Statuses : 2 pass(s)
- Exec time: [0.90, 1.00] s
* igt@kms_draw_crc@draw-method-render@xbgr16161616f-4tiled:
- Statuses : 2 pass(s)
- Exec time: [0.10, 0.18] s
* igt@kms_draw_crc@draw-method-render@xbgr16161616f-untiled:
- Statuses : 5 pass(s)
- Exec time: [0.16, 0.31] s
* igt@kms_draw_crc@draw-method-render@xbgr16161616f-xtiled:
- Statuses : 5 pass(s)
- Exec time: [0.08, 0.18] s
* igt@kms_draw_crc@draw-method-render@xbgr16161616f-ytiled:
- Statuses : 2 pass(s)
- Exec time: [0.08, 0.15] s
Known issues
------------
Here are the changes found in IGTPW_11902_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@device_reset@unbind-cold-reset-rebind:
- shard-tglu: NOTRUN -> [SKIP][14] ([i915#11078])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-8/igt@device_reset@unbind-cold-reset-rebind.html
* igt@drm_fdinfo@virtual-busy-idle-all:
- shard-dg2: NOTRUN -> [SKIP][15] ([i915#8414])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-1/igt@drm_fdinfo@virtual-busy-idle-all.html
- shard-dg1: NOTRUN -> [SKIP][16] ([i915#8414])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-17/igt@drm_fdinfo@virtual-busy-idle-all.html
* igt@drm_read@empty-block:
- shard-dg1: [PASS][17] -> [DMESG-WARN][18] ([i915#4423]) +1 other test dmesg-warn
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg1-18/igt@drm_read@empty-block.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-16/igt@drm_read@empty-block.html
* igt@fbdev@unaligned-write:
- shard-dg2: [PASS][19] -> [SKIP][20] ([i915#2582])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-8/igt@fbdev@unaligned-write.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-2/igt@fbdev@unaligned-write.html
* igt@gem_busy@close-race:
- shard-dg2: NOTRUN -> [FAIL][21] ([i915#12297])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-7/igt@gem_busy@close-race.html
* igt@gem_ccs@suspend-resume:
- shard-tglu: NOTRUN -> [SKIP][22] ([i915#9323])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-7/igt@gem_ccs@suspend-resume.html
* igt@gem_create@create-ext-cpu-access-sanity-check:
- shard-tglu: NOTRUN -> [SKIP][23] ([i915#6335])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-7/igt@gem_create@create-ext-cpu-access-sanity-check.html
* igt@gem_ctx_engines@invalid-engines:
- shard-rkl: NOTRUN -> [FAIL][24] ([i915#12027])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-7/igt@gem_ctx_engines@invalid-engines.html
- shard-tglu: NOTRUN -> [FAIL][25] ([i915#12027])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-6/igt@gem_ctx_engines@invalid-engines.html
* igt@gem_ctx_isolation@preservation-s3:
- shard-dg1: [PASS][26] -> [INCOMPLETE][27] ([i915#12353]) +1 other test incomplete
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg1-16/igt@gem_ctx_isolation@preservation-s3.html
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-18/igt@gem_ctx_isolation@preservation-s3.html
* igt@gem_ctx_persistence@heartbeat-many:
- shard-dg1: NOTRUN -> [SKIP][28] ([i915#8555])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-16/igt@gem_ctx_persistence@heartbeat-many.html
* igt@gem_ctx_persistence@hostile:
- shard-rkl: [PASS][29] -> [FAIL][30] ([i915#11980])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-rkl-3/igt@gem_ctx_persistence@hostile.html
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-2/igt@gem_ctx_persistence@hostile.html
* igt@gem_ctx_sseu@engines:
- shard-tglu: NOTRUN -> [SKIP][31] ([i915#280])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-3/igt@gem_ctx_sseu@engines.html
* igt@gem_eio@unwedge-stress:
- shard-dg2: [PASS][32] -> [FAIL][33] ([i915#5784]) +1 other test fail
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-6/igt@gem_eio@unwedge-stress.html
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-6/igt@gem_eio@unwedge-stress.html
* igt@gem_exec_async@forked-writes:
- shard-dg2: [PASS][34] -> [INCOMPLETE][35] ([i915#2295])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-10/igt@gem_exec_async@forked-writes.html
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-5/igt@gem_exec_async@forked-writes.html
* igt@gem_exec_balancer@parallel-ordering:
- shard-tglu: NOTRUN -> [FAIL][36] ([i915#6117])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-6/igt@gem_exec_balancer@parallel-ordering.html
* igt@gem_exec_capture@capture:
- shard-mtlp: NOTRUN -> [FAIL][37] ([i915#11965]) +1 other test fail
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-3/igt@gem_exec_capture@capture.html
* igt@gem_exec_capture@capture-invisible:
- shard-rkl: NOTRUN -> [SKIP][38] ([i915#6334]) +1 other test skip
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-5/igt@gem_exec_capture@capture-invisible.html
- shard-tglu: NOTRUN -> [SKIP][39] ([i915#6334]) +1 other test skip
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-8/igt@gem_exec_capture@capture-invisible.html
* igt@gem_exec_fair@basic-pace-share:
- shard-rkl: [PASS][40] -> [FAIL][41] ([i915#2842]) +2 other tests fail
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-rkl-1/igt@gem_exec_fair@basic-pace-share.html
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-7/igt@gem_exec_fair@basic-pace-share.html
* igt@gem_exec_fair@basic-throttle:
- shard-dg2: NOTRUN -> [SKIP][42] ([i915#3539])
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-6/igt@gem_exec_fair@basic-throttle.html
* igt@gem_exec_flush@basic-uc-pro-default:
- shard-dg2: NOTRUN -> [SKIP][43] ([i915#3539] / [i915#4852]) +1 other test skip
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-7/igt@gem_exec_flush@basic-uc-pro-default.html
* igt@gem_exec_flush@basic-uc-rw-default:
- shard-dg1: NOTRUN -> [SKIP][44] ([i915#3539] / [i915#4852]) +3 other tests skip
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-17/igt@gem_exec_flush@basic-uc-rw-default.html
* igt@gem_exec_reloc@basic-cpu-wc:
- shard-dg1: NOTRUN -> [SKIP][45] ([i915#3281]) +6 other tests skip
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-13/igt@gem_exec_reloc@basic-cpu-wc.html
* igt@gem_exec_reloc@basic-gtt-cpu-noreloc:
- shard-mtlp: NOTRUN -> [SKIP][46] ([i915#3281]) +4 other tests skip
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-6/igt@gem_exec_reloc@basic-gtt-cpu-noreloc.html
- shard-dg2: NOTRUN -> [SKIP][47] ([i915#3281]) +8 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-1/igt@gem_exec_reloc@basic-gtt-cpu-noreloc.html
* igt@gem_exec_reloc@basic-write-read:
- shard-rkl: NOTRUN -> [SKIP][48] ([i915#3281]) +3 other tests skip
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-7/igt@gem_exec_reloc@basic-write-read.html
* igt@gem_exec_suspend@basic-s4-devices@lmem0:
- shard-dg1: [PASS][49] -> [ABORT][50] ([i915#7975] / [i915#8213]) +1 other test abort
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg1-17/igt@gem_exec_suspend@basic-s4-devices@lmem0.html
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-14/igt@gem_exec_suspend@basic-s4-devices@lmem0.html
* igt@gem_lmem_evict@dontneed-evict-race:
- shard-mtlp: NOTRUN -> [SKIP][51] ([i915#4613])
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-8/igt@gem_lmem_evict@dontneed-evict-race.html
* igt@gem_lmem_swapping@basic:
- shard-rkl: NOTRUN -> [SKIP][52] ([i915#4613]) +2 other tests skip
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-6/igt@gem_lmem_swapping@basic.html
* igt@gem_lmem_swapping@smem-oom:
- shard-tglu: NOTRUN -> [SKIP][53] ([i915#4613]) +2 other tests skip
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-5/igt@gem_lmem_swapping@smem-oom.html
* igt@gem_madvise@dontneed-before-pwrite:
- shard-dg2: NOTRUN -> [SKIP][54] ([i915#3282]) +2 other tests skip
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-3/igt@gem_madvise@dontneed-before-pwrite.html
- shard-dg1: NOTRUN -> [SKIP][55] ([i915#3282]) +1 other test skip
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-13/igt@gem_madvise@dontneed-before-pwrite.html
* igt@gem_mmap_gtt@basic:
- shard-mtlp: NOTRUN -> [SKIP][56] ([i915#4077]) +5 other tests skip
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-3/igt@gem_mmap_gtt@basic.html
* igt@gem_mmap_gtt@basic-small-bo:
- shard-dg2: NOTRUN -> [SKIP][57] ([i915#4077]) +11 other tests skip
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-7/igt@gem_mmap_gtt@basic-small-bo.html
* igt@gem_mmap_gtt@basic-wc:
- shard-dg1: NOTRUN -> [SKIP][58] ([i915#4077]) +9 other tests skip
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-17/igt@gem_mmap_gtt@basic-wc.html
* igt@gem_mmap_wc@copy:
- shard-dg2: NOTRUN -> [SKIP][59] ([i915#4083]) +1 other test skip
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-6/igt@gem_mmap_wc@copy.html
- shard-dg1: NOTRUN -> [SKIP][60] ([i915#4083]) +1 other test skip
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-16/igt@gem_mmap_wc@copy.html
- shard-mtlp: NOTRUN -> [SKIP][61] ([i915#4083])
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-4/igt@gem_mmap_wc@copy.html
* igt@gem_pwrite@basic-exhaustion:
- shard-rkl: NOTRUN -> [SKIP][62] ([i915#3282]) +5 other tests skip
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-7/igt@gem_pwrite@basic-exhaustion.html
- shard-tglu: NOTRUN -> [WARN][63] ([i915#2658])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-4/igt@gem_pwrite@basic-exhaustion.html
* igt@gem_pxp@reject-modify-context-protection-off-2:
- shard-rkl: NOTRUN -> [SKIP][64] ([i915#4270]) +1 other test skip
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-1/igt@gem_pxp@reject-modify-context-protection-off-2.html
* igt@gem_pxp@verify-pxp-execution-after-suspend-resume:
- shard-dg2: NOTRUN -> [SKIP][65] ([i915#4270]) +3 other tests skip
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-3/igt@gem_pxp@verify-pxp-execution-after-suspend-resume.html
* igt@gem_pxp@verify-pxp-stale-ctx-execution:
- shard-dg1: NOTRUN -> [SKIP][66] ([i915#4270]) +1 other test skip
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-14/igt@gem_pxp@verify-pxp-stale-ctx-execution.html
- shard-tglu: NOTRUN -> [SKIP][67] ([i915#4270]) +3 other tests skip
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-7/igt@gem_pxp@verify-pxp-stale-ctx-execution.html
- shard-mtlp: NOTRUN -> [SKIP][68] ([i915#4270])
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-7/igt@gem_pxp@verify-pxp-stale-ctx-execution.html
* igt@gem_render_copy@y-tiled-ccs-to-y-tiled:
- shard-dg2: NOTRUN -> [SKIP][69] ([i915#5190] / [i915#8428]) +2 other tests skip
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-8/igt@gem_render_copy@y-tiled-ccs-to-y-tiled.html
* igt@gem_set_tiling_vs_blt@tiled-to-untiled:
- shard-rkl: NOTRUN -> [SKIP][70] ([i915#8411]) +1 other test skip
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-5/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html
* igt@gem_set_tiling_vs_blt@untiled-to-tiled:
- shard-dg1: NOTRUN -> [SKIP][71] ([i915#4079]) +2 other tests skip
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-19/igt@gem_set_tiling_vs_blt@untiled-to-tiled.html
* igt@gem_set_tiling_vs_pwrite:
- shard-mtlp: NOTRUN -> [SKIP][72] ([i915#4079]) +1 other test skip
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-6/igt@gem_set_tiling_vs_pwrite.html
- shard-dg2: NOTRUN -> [SKIP][73] ([i915#4079]) +1 other test skip
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-7/igt@gem_set_tiling_vs_pwrite.html
* igt@gem_userptr_blits@create-destroy-unsync:
- shard-rkl: NOTRUN -> [SKIP][74] ([i915#3297])
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-5/igt@gem_userptr_blits@create-destroy-unsync.html
- shard-tglu: NOTRUN -> [SKIP][75] ([i915#3297]) +1 other test skip
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-4/igt@gem_userptr_blits@create-destroy-unsync.html
* igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy:
- shard-dg1: NOTRUN -> [SKIP][76] ([i915#3297] / [i915#4880])
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-17/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy.html
* igt@gem_userptr_blits@relocations:
- shard-rkl: NOTRUN -> [SKIP][77] ([i915#3281] / [i915#3297])
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-5/igt@gem_userptr_blits@relocations.html
- shard-dg1: NOTRUN -> [SKIP][78] ([i915#3281] / [i915#3297])
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-14/igt@gem_userptr_blits@relocations.html
* igt@gen9_exec_parse@bb-chained:
- shard-rkl: NOTRUN -> [SKIP][79] ([i915#2527]) +1 other test skip
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-3/igt@gen9_exec_parse@bb-chained.html
- shard-tglu: NOTRUN -> [SKIP][80] ([i915#2527] / [i915#2856]) +2 other tests skip
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-5/igt@gen9_exec_parse@bb-chained.html
* igt@gen9_exec_parse@unaligned-access:
- shard-dg2: NOTRUN -> [SKIP][81] ([i915#2856]) +3 other tests skip
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-2/igt@gen9_exec_parse@unaligned-access.html
- shard-dg1: NOTRUN -> [SKIP][82] ([i915#2527]) +1 other test skip
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-15/igt@gen9_exec_parse@unaligned-access.html
- shard-mtlp: NOTRUN -> [SKIP][83] ([i915#2856]) +1 other test skip
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-3/igt@gen9_exec_parse@unaligned-access.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-tglu: NOTRUN -> [ABORT][84] ([i915#9820])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-8/igt@i915_module_load@reload-with-fault-injection.html
- shard-mtlp: [PASS][85] -> [ABORT][86] ([i915#10131] / [i915#10887] / [i915#9697])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-mtlp-2/igt@i915_module_load@reload-with-fault-injection.html
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-4/igt@i915_module_load@reload-with-fault-injection.html
- shard-dg2: [PASS][87] -> [ABORT][88] ([i915#9820])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-3/igt@i915_module_load@reload-with-fault-injection.html
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-1/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_module_load@resize-bar:
- shard-rkl: NOTRUN -> [SKIP][89] ([i915#6412])
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-4/igt@i915_module_load@resize-bar.html
- shard-dg1: NOTRUN -> [SKIP][90] ([i915#7178])
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-17/igt@i915_module_load@resize-bar.html
- shard-tglu: NOTRUN -> [SKIP][91] ([i915#6412])
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-9/igt@i915_module_load@resize-bar.html
* igt@i915_pm_freq_api@freq-basic-api:
- shard-tglu: NOTRUN -> [SKIP][92] ([i915#8399])
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-5/igt@i915_pm_freq_api@freq-basic-api.html
- shard-rkl: NOTRUN -> [SKIP][93] ([i915#8399])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-3/igt@i915_pm_freq_api@freq-basic-api.html
* igt@i915_pm_freq_mult@media-freq@gt0:
- shard-rkl: NOTRUN -> [SKIP][94] ([i915#6590]) +1 other test skip
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-3/igt@i915_pm_freq_mult@media-freq@gt0.html
- shard-dg1: NOTRUN -> [SKIP][95] ([i915#6590]) +1 other test skip
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-18/igt@i915_pm_freq_mult@media-freq@gt0.html
- shard-tglu: NOTRUN -> [SKIP][96] ([i915#6590]) +1 other test skip
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-10/igt@i915_pm_freq_mult@media-freq@gt0.html
* igt@i915_pm_rps@basic-api:
- shard-dg1: NOTRUN -> [SKIP][97] ([i915#11681] / [i915#6621])
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-15/igt@i915_pm_rps@basic-api.html
- shard-dg2: NOTRUN -> [SKIP][98] ([i915#11681] / [i915#6621])
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-8/igt@i915_pm_rps@basic-api.html
* igt@i915_query@hwconfig_table:
- shard-tglu: NOTRUN -> [SKIP][99] ([i915#6245])
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-6/igt@i915_query@hwconfig_table.html
- shard-rkl: NOTRUN -> [SKIP][100] ([i915#6245])
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-4/igt@i915_query@hwconfig_table.html
* igt@intel_hwmon@hwmon-write:
- shard-rkl: NOTRUN -> [SKIP][101] ([i915#7707])
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-2/igt@intel_hwmon@hwmon-write.html
- shard-tglu: NOTRUN -> [SKIP][102] ([i915#7707])
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-6/igt@intel_hwmon@hwmon-write.html
* igt@kms_addfb_basic@addfb25-framebuffer-vs-set-tiling:
- shard-dg2: NOTRUN -> [SKIP][103] ([i915#4212])
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-7/igt@kms_addfb_basic@addfb25-framebuffer-vs-set-tiling.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-hdmi-a-1-4-mc-ccs:
- shard-dg2: NOTRUN -> [SKIP][104] ([i915#8709]) +11 other tests skip
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-8/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-hdmi-a-1-4-mc-ccs.html
* igt@kms_atomic@plane-primary-overlay-mutable-zpos:
- shard-dg2: NOTRUN -> [SKIP][105] ([i915#9531])
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-5/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
- shard-dg1: NOTRUN -> [SKIP][106] ([i915#9531])
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-16/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
- shard-rkl: NOTRUN -> [SKIP][107] ([i915#1769] / [i915#3555])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-5/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
- shard-tglu: NOTRUN -> [SKIP][108] ([i915#1769] / [i915#3555])
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-8/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
* igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-1:
- shard-dg2: NOTRUN -> [FAIL][109] ([i915#5956]) +1 other test fail
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-4/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-1.html
* igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1:
- shard-tglu: [PASS][110] -> [FAIL][111] ([i915#11808]) +1 other test fail
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-tglu-7/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1.html
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-7/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1.html
* igt@kms_big_fb@4-tiled-64bpp-rotate-0:
- shard-dg2: [PASS][112] -> [SKIP][113] ([i915#9197]) +15 other tests skip
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-4/igt@kms_big_fb@4-tiled-64bpp-rotate-0.html
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-2/igt@kms_big_fb@4-tiled-64bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-90:
- shard-rkl: NOTRUN -> [SKIP][114] ([i915#5286]) +1 other test skip
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-4/igt@kms_big_fb@4-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-async-flip:
- shard-tglu: NOTRUN -> [SKIP][115] ([i915#5286]) +3 other tests skip
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-9/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html
* igt@kms_big_fb@x-tiled-32bpp-rotate-270:
- shard-dg1: NOTRUN -> [SKIP][116] ([i915#3638])
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-17/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html
* igt@kms_big_fb@x-tiled-64bpp-rotate-270:
- shard-rkl: NOTRUN -> [SKIP][117] ([i915#3638])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-4/igt@kms_big_fb@x-tiled-64bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-8bpp-rotate-180:
- shard-dg2: NOTRUN -> [SKIP][118] ([i915#4538] / [i915#5190]) +9 other tests skip
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-10/igt@kms_big_fb@y-tiled-8bpp-rotate-180.html
* igt@kms_big_fb@yf-tiled-64bpp-rotate-90:
- shard-dg1: NOTRUN -> [SKIP][119] ([i915#4538]) +2 other tests skip
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-16/igt@kms_big_fb@yf-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0:
- shard-mtlp: NOTRUN -> [SKIP][120] +6 other tests skip
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-5/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0.html
* igt@kms_ccs@bad-aux-stride-y-tiled-ccs@pipe-c-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][121] ([i915#6095]) +116 other tests skip
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-14/igt@kms_ccs@bad-aux-stride-y-tiled-ccs@pipe-c-hdmi-a-4.html
* igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs:
- shard-tglu: NOTRUN -> [SKIP][122] ([i915#12313]) +2 other tests skip
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-7/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs.html
- shard-mtlp: NOTRUN -> [SKIP][123] ([i915#12313])
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-2/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs.html
- shard-rkl: NOTRUN -> [SKIP][124] ([i915#12313]) +1 other test skip
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-2/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs.html
- shard-dg1: NOTRUN -> [SKIP][125] ([i915#12313])
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-15/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs.html
* igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs@pipe-c-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][126] ([i915#6095]) +19 other tests skip
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-4/igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs@pipe-c-edp-1.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][127] ([i915#6095]) +74 other tests skip
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-5/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-mc-ccs@pipe-b-hdmi-a-2:
- shard-dg2: NOTRUN -> [SKIP][128] ([i915#10307] / [i915#6095]) +178 other tests skip
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-3/igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-mc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][129] ([i915#10307] / [i915#10434] / [i915#6095]) +1 other test skip
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-8/igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-c-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][130] ([i915#6095]) +64 other tests skip
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-8/igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-c-hdmi-a-1.html
* igt@kms_cdclk@plane-scaling@pipe-b-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][131] ([i915#4087]) +3 other tests skip
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-5/igt@kms_cdclk@plane-scaling@pipe-b-hdmi-a-3.html
* igt@kms_chamelium_edid@dp-edid-read:
- shard-mtlp: NOTRUN -> [SKIP][132] ([i915#7828])
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-4/igt@kms_chamelium_edid@dp-edid-read.html
* igt@kms_chamelium_frames@hdmi-crc-single:
- shard-rkl: NOTRUN -> [SKIP][133] ([i915#7828]) +2 other tests skip
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-2/igt@kms_chamelium_frames@hdmi-crc-single.html
* igt@kms_chamelium_hpd@dp-hpd-storm:
- shard-dg2: NOTRUN -> [SKIP][134] ([i915#7828]) +5 other tests skip
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-7/igt@kms_chamelium_hpd@dp-hpd-storm.html
* igt@kms_chamelium_hpd@hdmi-hpd-for-each-pipe:
- shard-tglu: NOTRUN -> [SKIP][135] ([i915#7828]) +10 other tests skip
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-8/igt@kms_chamelium_hpd@hdmi-hpd-for-each-pipe.html
* igt@kms_chamelium_hpd@hdmi-hpd-storm-disable:
- shard-dg1: NOTRUN -> [SKIP][136] ([i915#7828]) +4 other tests skip
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-14/igt@kms_chamelium_hpd@hdmi-hpd-storm-disable.html
* igt@kms_content_protection@atomic-dpms:
- shard-dg2: NOTRUN -> [SKIP][137] ([i915#7118] / [i915#9424])
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-5/igt@kms_content_protection@atomic-dpms.html
- shard-dg1: NOTRUN -> [SKIP][138] ([i915#7116] / [i915#9424])
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-17/igt@kms_content_protection@atomic-dpms.html
* igt@kms_content_protection@content-type-change:
- shard-tglu: NOTRUN -> [SKIP][139] ([i915#6944] / [i915#9424]) +1 other test skip
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-4/igt@kms_content_protection@content-type-change.html
* igt@kms_content_protection@dp-mst-type-1:
- shard-dg2: NOTRUN -> [SKIP][140] ([i915#3299])
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-4/igt@kms_content_protection@dp-mst-type-1.html
* igt@kms_content_protection@lic-type-0:
- shard-mtlp: NOTRUN -> [SKIP][141] ([i915#6944] / [i915#9424]) +1 other test skip
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-7/igt@kms_content_protection@lic-type-0.html
- shard-dg2: NOTRUN -> [TIMEOUT][142] ([i915#7173]) +1 other test timeout
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-10/igt@kms_content_protection@lic-type-0.html
- shard-dg1: NOTRUN -> [SKIP][143] ([i915#9424])
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-13/igt@kms_content_protection@lic-type-0.html
* igt@kms_content_protection@uevent:
- shard-tglu: NOTRUN -> [SKIP][144] ([i915#6944] / [i915#7116] / [i915#7118] / [i915#9424])
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-9/igt@kms_content_protection@uevent.html
* igt@kms_cursor_crc@cursor-offscreen-512x512:
- shard-rkl: NOTRUN -> [SKIP][145] ([i915#11453]) +2 other tests skip
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-7/igt@kms_cursor_crc@cursor-offscreen-512x512.html
* igt@kms_cursor_crc@cursor-onscreen-32x10:
- shard-rkl: NOTRUN -> [SKIP][146] ([i915#3555]) +2 other tests skip
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-4/igt@kms_cursor_crc@cursor-onscreen-32x10.html
* igt@kms_cursor_crc@cursor-random-512x512:
- shard-dg2: NOTRUN -> [SKIP][147] ([i915#11453]) +1 other test skip
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-7/igt@kms_cursor_crc@cursor-random-512x512.html
- shard-dg1: NOTRUN -> [SKIP][148] ([i915#11453]) +1 other test skip
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-16/igt@kms_cursor_crc@cursor-random-512x512.html
- shard-mtlp: NOTRUN -> [SKIP][149] ([i915#11453])
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-6/igt@kms_cursor_crc@cursor-random-512x512.html
* igt@kms_cursor_crc@cursor-rapid-movement-512x170:
- shard-tglu: NOTRUN -> [SKIP][150] ([i915#11453]) +2 other tests skip
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-2/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html
* igt@kms_cursor_crc@cursor-sliding-32x10:
- shard-dg2: NOTRUN -> [SKIP][151] ([i915#3555]) +3 other tests skip
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-4/igt@kms_cursor_crc@cursor-sliding-32x10.html
* igt@kms_cursor_legacy@2x-long-nonblocking-modeset-vs-cursor-atomic:
- shard-snb: [PASS][152] -> [SKIP][153] +2 other tests skip
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-snb5/igt@kms_cursor_legacy@2x-long-nonblocking-modeset-vs-cursor-atomic.html
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-snb4/igt@kms_cursor_legacy@2x-long-nonblocking-modeset-vs-cursor-atomic.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size:
- shard-rkl: NOTRUN -> [SKIP][154] ([i915#4103])
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-6/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html
- shard-dg1: NOTRUN -> [SKIP][155] ([i915#4103] / [i915#4213]) +1 other test skip
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-19/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html
- shard-mtlp: NOTRUN -> [SKIP][156] ([i915#4213])
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-3/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-atomic:
- shard-mtlp: NOTRUN -> [SKIP][157] ([i915#9809]) +1 other test skip
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-8/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions:
- shard-dg2: NOTRUN -> [SKIP][158] ([i915#4103] / [i915#4213]) +1 other test skip
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-5/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html
* igt@kms_dirtyfb@psr-dirtyfb-ioctl:
- shard-tglu: NOTRUN -> [SKIP][159] ([i915#9723])
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-6/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html
* igt@kms_display_modes@mst-extended-mode-negative:
- shard-dg2: NOTRUN -> [SKIP][160] ([i915#8588])
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-10/igt@kms_display_modes@mst-extended-mode-negative.html
- shard-rkl: NOTRUN -> [SKIP][161] ([i915#8588])
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-3/igt@kms_display_modes@mst-extended-mode-negative.html
- shard-tglu: NOTRUN -> [SKIP][162] ([i915#8588])
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-3/igt@kms_display_modes@mst-extended-mode-negative.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][163] ([i915#3804])
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-5/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2.html
* igt@kms_draw_crc@draw-method-mmap-gtt:
- shard-dg1: NOTRUN -> [SKIP][164] ([i915#8812])
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-14/igt@kms_draw_crc@draw-method-mmap-gtt.html
- shard-dg2: NOTRUN -> [SKIP][165] ([i915#8812])
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-11/igt@kms_draw_crc@draw-method-mmap-gtt.html
* igt@kms_dsc@dsc-fractional-bpp:
- shard-dg2: NOTRUN -> [SKIP][166] ([i915#3840] / [i915#9688])
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-1/igt@kms_dsc@dsc-fractional-bpp.html
- shard-rkl: NOTRUN -> [SKIP][167] ([i915#3840])
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-2/igt@kms_dsc@dsc-fractional-bpp.html
- shard-dg1: NOTRUN -> [SKIP][168] ([i915#3840])
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-19/igt@kms_dsc@dsc-fractional-bpp.html
- shard-mtlp: NOTRUN -> [SKIP][169] ([i915#3840] / [i915#9688])
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-6/igt@kms_dsc@dsc-fractional-bpp.html
* igt@kms_dsc@dsc-with-bpc:
- shard-tglu: NOTRUN -> [SKIP][170] ([i915#3555] / [i915#3840]) +2 other tests skip
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-5/igt@kms_dsc@dsc-with-bpc.html
* igt@kms_dsc@dsc-with-bpc-formats:
- shard-rkl: NOTRUN -> [SKIP][171] ([i915#3555] / [i915#3840]) +2 other tests skip
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-3/igt@kms_dsc@dsc-with-bpc-formats.html
* igt@kms_dsc@dsc-with-output-formats:
- shard-mtlp: NOTRUN -> [SKIP][172] ([i915#3555] / [i915#3840]) +1 other test skip
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-6/igt@kms_dsc@dsc-with-output-formats.html
- shard-dg2: NOTRUN -> [SKIP][173] ([i915#3555] / [i915#3840]) +1 other test skip
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-5/igt@kms_dsc@dsc-with-output-formats.html
- shard-dg1: NOTRUN -> [SKIP][174] ([i915#3555] / [i915#3840]) +2 other tests skip
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-16/igt@kms_dsc@dsc-with-output-formats.html
* igt@kms_feature_discovery@display-3x:
- shard-tglu: NOTRUN -> [SKIP][175] ([i915#1839])
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-7/igt@kms_feature_discovery@display-3x.html
* igt@kms_flip@2x-flip-vs-dpms:
- shard-rkl: NOTRUN -> [SKIP][176] +21 other tests skip
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-1/igt@kms_flip@2x-flip-vs-dpms.html
* igt@kms_flip@2x-modeset-vs-vblank-race:
- shard-dg2: NOTRUN -> [SKIP][177] +11 other tests skip
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-4/igt@kms_flip@2x-modeset-vs-vblank-race.html
- shard-dg1: NOTRUN -> [SKIP][178] ([i915#9934]) +2 other tests skip
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-18/igt@kms_flip@2x-modeset-vs-vblank-race.html
* igt@kms_flip@2x-nonexisting-fb-interruptible:
- shard-tglu: NOTRUN -> [SKIP][179] ([i915#3637]) +5 other tests skip
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-7/igt@kms_flip@2x-nonexisting-fb-interruptible.html
* igt@kms_flip@2x-plain-flip-ts-check:
- shard-tglu: NOTRUN -> [SKIP][180] ([i915#3637] / [i915#3966])
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-5/igt@kms_flip@2x-plain-flip-ts-check.html
* igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@a-hdmi-a1:
- shard-tglu: [PASS][181] -> [FAIL][182] ([i915#10826])
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-tglu-4/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@a-hdmi-a1.html
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-5/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@a-hdmi-a1.html
* igt@kms_flip@flip-vs-expired-vblank:
- shard-dg2: [PASS][183] -> [FAIL][184] ([i915#79])
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-7/igt@kms_flip@flip-vs-expired-vblank.html
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-6/igt@kms_flip@flip-vs-expired-vblank.html
* igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a4:
- shard-dg1: [PASS][185] -> [FAIL][186] ([i915#79]) +2 other tests fail
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg1-14/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a4.html
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-16/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a4.html
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-dg1: NOTRUN -> [DMESG-WARN][187] ([i915#4423]) +1 other test dmesg-warn
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-19/igt@kms_flip@flip-vs-suspend-interruptible.html
* igt@kms_flip@plain-flip-fb-recreate@d-hdmi-a1:
- shard-tglu: NOTRUN -> [FAIL][188] ([i915#2122]) +4 other tests fail
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-8/igt@kms_flip@plain-flip-fb-recreate@d-hdmi-a1.html
* igt@kms_flip@plain-flip-ts-check:
- shard-rkl: [PASS][189] -> [FAIL][190] ([i915#2122])
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-rkl-5/igt@kms_flip@plain-flip-ts-check.html
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-5/igt@kms_flip@plain-flip-ts-check.html
- shard-dg1: [PASS][191] -> [FAIL][192] ([i915#2122]) +1 other test fail
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg1-19/igt@kms_flip@plain-flip-ts-check.html
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-16/igt@kms_flip@plain-flip-ts-check.html
* igt@kms_flip@plain-flip-ts-check@b-edp1:
- shard-mtlp: [PASS][193] -> [FAIL][194] ([i915#11989])
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-mtlp-1/igt@kms_flip@plain-flip-ts-check@b-edp1.html
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-4/igt@kms_flip@plain-flip-ts-check@b-edp1.html
* igt@kms_flip@plain-flip-ts-check@b-hdmi-a2:
- shard-rkl: [PASS][195] -> [FAIL][196] ([i915#11989]) +1 other test fail
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-rkl-5/igt@kms_flip@plain-flip-ts-check@b-hdmi-a2.html
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-5/igt@kms_flip@plain-flip-ts-check@b-hdmi-a2.html
* igt@kms_flip@plain-flip-ts-check@b-vga1:
- shard-snb: [PASS][197] -> [FAIL][198] ([i915#2122]) +6 other tests fail
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-snb6/igt@kms_flip@plain-flip-ts-check@b-vga1.html
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-snb6/igt@kms_flip@plain-flip-ts-check@b-vga1.html
* igt@kms_flip@plain-flip-ts-check@c-edp1:
- shard-mtlp: [PASS][199] -> [FAIL][200] ([i915#2122]) +2 other tests fail
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-mtlp-1/igt@kms_flip@plain-flip-ts-check@c-edp1.html
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-4/igt@kms_flip@plain-flip-ts-check@c-edp1.html
* igt@kms_flip@plain-flip-ts-check@d-hdmi-a1:
- shard-tglu: [PASS][201] -> [FAIL][202] ([i915#2122]) +3 other tests fail
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-tglu-7/igt@kms_flip@plain-flip-ts-check@d-hdmi-a1.html
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-8/igt@kms_flip@plain-flip-ts-check@d-hdmi-a1.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-downscaling@pipe-a-valid-mode:
- shard-tglu: NOTRUN -> [SKIP][203] ([i915#2587] / [i915#2672]) +3 other tests skip
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-6/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling:
- shard-mtlp: NOTRUN -> [SKIP][204] ([i915#2672] / [i915#3555] / [i915#8813]) +1 other test skip
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-2/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode:
- shard-dg1: NOTRUN -> [SKIP][205] ([i915#2587] / [i915#2672]) +3 other tests skip
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-18/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling:
- shard-dg2: NOTRUN -> [SKIP][206] ([i915#2672] / [i915#3555]) +1 other test skip
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-1/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-valid-mode:
- shard-dg2: NOTRUN -> [SKIP][207] ([i915#2672]) +3 other tests skip
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-1/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][208] ([i915#2672] / [i915#8813]) +1 other test skip
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-6/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling:
- shard-dg2: NOTRUN -> [SKIP][209] ([i915#2672] / [i915#3555] / [i915#5190])
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-4/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling:
- shard-dg1: NOTRUN -> [SKIP][210] ([i915#2672] / [i915#3555]) +3 other tests skip
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-19/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
- shard-rkl: NOTRUN -> [SKIP][211] ([i915#2672] / [i915#3555]) +4 other tests skip
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-1/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode:
- shard-rkl: NOTRUN -> [SKIP][212] ([i915#2672]) +4 other tests skip
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-1/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling:
- shard-dg2: [PASS][213] -> [SKIP][214] ([i915#3555]) +2 other tests skip
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-10/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling.html
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-2/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling:
- shard-tglu: NOTRUN -> [SKIP][215] ([i915#2672] / [i915#3555]) +3 other tests skip
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-7/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-pwrite:
- shard-dg2: [PASS][216] -> [FAIL][217] ([i915#6880])
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-5/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-pwrite.html
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-7/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-wc:
- shard-rkl: NOTRUN -> [SKIP][218] ([i915#1825]) +27 other tests skip
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-3/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][219] ([i915#8708]) +8 other tests skip
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-1/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-mmap-cpu:
- shard-dg2: [PASS][220] -> [SKIP][221] ([i915#5354]) +6 other tests skip
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-6/igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-mmap-cpu.html
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-2/igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbc-tiling-4:
- shard-dg1: NOTRUN -> [SKIP][222] ([i915#5439]) +1 other test skip
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-13/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-gtt:
- shard-dg1: NOTRUN -> [SKIP][223] ([i915#8708]) +7 other tests skip
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-13/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-rte:
- shard-rkl: NOTRUN -> [SKIP][224] ([i915#3023]) +17 other tests skip
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-1/igt@kms_frontbuffer_tracking@fbcpsr-1p-rte.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render:
- shard-dg1: NOTRUN -> [SKIP][225] +25 other tests skip
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-15/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][226] ([i915#8708]) +2 other tests skip
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-mmap-cpu:
- shard-tglu: NOTRUN -> [SKIP][227] +96 other tests skip
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-6/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-mmap-cpu.html
- shard-dg2: NOTRUN -> [SKIP][228] ([i915#10433] / [i915#3458])
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-render:
- shard-dg2: NOTRUN -> [SKIP][229] ([i915#3458]) +10 other tests skip
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-8/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-pgflip-blt:
- shard-mtlp: NOTRUN -> [SKIP][230] ([i915#1825]) +12 other tests skip
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-8/igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-blt:
- shard-dg2: NOTRUN -> [SKIP][231] ([i915#5354]) +23 other tests skip
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-1/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-cpu:
- shard-dg1: NOTRUN -> [SKIP][232] ([i915#3458]) +8 other tests skip
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-14/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-cpu.html
* igt@kms_hdmi_inject@inject-audio:
- shard-mtlp: NOTRUN -> [SKIP][233] ([i915#433])
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-6/igt@kms_hdmi_inject@inject-audio.html
- shard-dg2: NOTRUN -> [SKIP][234] ([i915#433])
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-7/igt@kms_hdmi_inject@inject-audio.html
- shard-rkl: NOTRUN -> [SKIP][235] ([i915#433])
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-7/igt@kms_hdmi_inject@inject-audio.html
- shard-dg1: NOTRUN -> [SKIP][236] ([i915#433])
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-16/igt@kms_hdmi_inject@inject-audio.html
* igt@kms_hdr@bpc-switch-dpms:
- shard-tglu: NOTRUN -> [SKIP][237] ([i915#3555] / [i915#8228]) +2 other tests skip
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-7/igt@kms_hdr@bpc-switch-dpms.html
* igt@kms_hdr@invalid-metadata-sizes:
- shard-mtlp: NOTRUN -> [SKIP][238] ([i915#3555] / [i915#8228]) +1 other test skip
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-5/igt@kms_hdr@invalid-metadata-sizes.html
* igt@kms_hdr@static-toggle-dpms:
- shard-dg2: NOTRUN -> [SKIP][239] ([i915#3555] / [i915#8228]) +1 other test skip
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-5/igt@kms_hdr@static-toggle-dpms.html
- shard-rkl: NOTRUN -> [SKIP][240] ([i915#3555] / [i915#8228]) +1 other test skip
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-2/igt@kms_hdr@static-toggle-dpms.html
- shard-dg1: NOTRUN -> [SKIP][241] ([i915#3555] / [i915#8228])
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-16/igt@kms_hdr@static-toggle-dpms.html
* igt@kms_joiner@basic-force-big-joiner:
- shard-dg2: [PASS][242] -> [SKIP][243] ([i915#12388])
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-10/igt@kms_joiner@basic-force-big-joiner.html
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-3/igt@kms_joiner@basic-force-big-joiner.html
* igt@kms_joiner@invalid-modeset-big-joiner:
- shard-rkl: NOTRUN -> [SKIP][244] ([i915#10656])
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-5/igt@kms_joiner@invalid-modeset-big-joiner.html
- shard-dg1: NOTRUN -> [SKIP][245] ([i915#10656])
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-16/igt@kms_joiner@invalid-modeset-big-joiner.html
- shard-tglu: NOTRUN -> [SKIP][246] ([i915#10656])
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-8/igt@kms_joiner@invalid-modeset-big-joiner.html
- shard-mtlp: NOTRUN -> [SKIP][247] ([i915#10656])
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-4/igt@kms_joiner@invalid-modeset-big-joiner.html
- shard-dg2: NOTRUN -> [SKIP][248] ([i915#10656])
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-6/igt@kms_joiner@invalid-modeset-big-joiner.html
* igt@kms_joiner@invalid-modeset-force-big-joiner:
- shard-tglu: NOTRUN -> [SKIP][249] ([i915#12388])
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-2/igt@kms_joiner@invalid-modeset-force-big-joiner.html
* igt@kms_joiner@invalid-modeset-ultra-joiner:
- shard-tglu: NOTRUN -> [SKIP][250] ([i915#12339])
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-9/igt@kms_joiner@invalid-modeset-ultra-joiner.html
- shard-rkl: NOTRUN -> [SKIP][251] ([i915#12339])
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-1/igt@kms_joiner@invalid-modeset-ultra-joiner.html
- shard-dg1: NOTRUN -> [SKIP][252] ([i915#12339])
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-13/igt@kms_joiner@invalid-modeset-ultra-joiner.html
* igt@kms_panel_fitting@legacy:
- shard-tglu: NOTRUN -> [SKIP][253] ([i915#6301])
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-9/igt@kms_panel_fitting@legacy.html
- shard-dg2: NOTRUN -> [SKIP][254] ([i915#6301])
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-1/igt@kms_panel_fitting@legacy.html
- shard-rkl: NOTRUN -> [SKIP][255] ([i915#6301])
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-4/igt@kms_panel_fitting@legacy.html
* igt@kms_pipe_crc_basic@read-crc:
- shard-dg2: NOTRUN -> [SKIP][256] ([i915#9197]) +7 other tests skip
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-2/igt@kms_pipe_crc_basic@read-crc.html
* igt@kms_plane@planar-pixel-format-settings:
- shard-dg2: [PASS][257] -> [SKIP][258] ([i915#9581])
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-6/igt@kms_plane@planar-pixel-format-settings.html
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-2/igt@kms_plane@planar-pixel-format-settings.html
* igt@kms_plane_lowres@tiling-4:
- shard-mtlp: NOTRUN -> [SKIP][259] ([i915#10226] / [i915#3555] / [i915#8821])
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-6/igt@kms_plane_lowres@tiling-4.html
* igt@kms_plane_lowres@tiling-4@pipe-b-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][260] ([i915#11614] / [i915#3582]) +3 other tests skip
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-6/igt@kms_plane_lowres@tiling-4@pipe-b-edp-1.html
* igt@kms_plane_scaling@2x-scaler-multi-pipe:
- shard-dg2: NOTRUN -> [SKIP][261] ([i915#5354] / [i915#9423])
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-4/igt@kms_plane_scaling@2x-scaler-multi-pipe.html
* igt@kms_plane_scaling@intel-max-src-size:
- shard-mtlp: NOTRUN -> [SKIP][262] ([i915#6953])
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-2/igt@kms_plane_scaling@intel-max-src-size.html
- shard-dg2: NOTRUN -> [SKIP][263] ([i915#6953] / [i915#9423])
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-7/igt@kms_plane_scaling@intel-max-src-size.html
* igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-4:
- shard-dg1: NOTRUN -> [FAIL][264] ([i915#8292]) +1 other test fail
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-18/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-4.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-c:
- shard-tglu: NOTRUN -> [SKIP][265] ([i915#12247]) +27 other tests skip
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-7/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-c.html
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats:
- shard-dg2: [PASS][266] -> [SKIP][267] ([i915#3555] / [i915#8152] / [i915#9423])
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-6/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats.html
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-2/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats.html
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats@pipe-a:
- shard-dg2: [PASS][268] -> [SKIP][269] ([i915#12247]) +5 other tests skip
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-6/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats@pipe-a.html
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-2/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats@pipe-a.html
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats@pipe-d:
- shard-dg2: [PASS][270] -> [SKIP][271] ([i915#8152])
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-6/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats@pipe-d.html
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-2/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats@pipe-d.html
* igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a:
- shard-rkl: NOTRUN -> [SKIP][272] ([i915#12247]) +8 other tests skip
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-1/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20:
- shard-dg2: NOTRUN -> [SKIP][273] ([i915#12247] / [i915#9423])
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-3/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-d:
- shard-dg1: NOTRUN -> [SKIP][274] ([i915#12247]) +4 other tests skip
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-13/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-d.html
* igt@kms_plane_scaling@planes-downscale-factor-0-5:
- shard-tglu: NOTRUN -> [SKIP][275] ([i915#12247] / [i915#6953]) +1 other test skip
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-5/igt@kms_plane_scaling@planes-downscale-factor-0-5.html
- shard-mtlp: NOTRUN -> [SKIP][276] ([i915#12247] / [i915#6953]) +1 other test skip
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-8/igt@kms_plane_scaling@planes-downscale-factor-0-5.html
* igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20:
- shard-dg2: NOTRUN -> [SKIP][277] ([i915#12247] / [i915#8152] / [i915#9423])
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-2/igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20.html
* igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-a:
- shard-dg2: NOTRUN -> [SKIP][278] ([i915#12247]) +6 other tests skip
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-2/igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-a.html
* igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-d:
- shard-dg2: NOTRUN -> [SKIP][279] ([i915#12247] / [i915#8152])
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-2/igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-d.html
* igt@kms_plane_scaling@planes-downscale-factor-0-5@pipe-b:
- shard-snb: NOTRUN -> [SKIP][280] +45 other tests skip
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-snb6/igt@kms_plane_scaling@planes-downscale-factor-0-5@pipe-b.html
* igt@kms_plane_scaling@planes-downscale-factor-0-75-unity-scaling:
- shard-dg2: [PASS][281] -> [SKIP][282] ([i915#12247] / [i915#3558] / [i915#8152] / [i915#9423])
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-4/igt@kms_plane_scaling@planes-downscale-factor-0-75-unity-scaling.html
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-2/igt@kms_plane_scaling@planes-downscale-factor-0-75-unity-scaling.html
* igt@kms_plane_scaling@planes-downscale-factor-0-75-unity-scaling@pipe-d:
- shard-dg2: [PASS][283] -> [SKIP][284] ([i915#12247] / [i915#8152])
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-4/igt@kms_plane_scaling@planes-downscale-factor-0-75-unity-scaling@pipe-d.html
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-2/igt@kms_plane_scaling@planes-downscale-factor-0-75-unity-scaling@pipe-d.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-d:
- shard-mtlp: NOTRUN -> [SKIP][285] ([i915#12247]) +7 other tests skip
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-7/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-d.html
* igt@kms_pm_dc@dc3co-vpb-simulation:
- shard-dg2: NOTRUN -> [SKIP][286] ([i915#9685]) +1 other test skip
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-1/igt@kms_pm_dc@dc3co-vpb-simulation.html
- shard-rkl: NOTRUN -> [SKIP][287] ([i915#9685])
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-4/igt@kms_pm_dc@dc3co-vpb-simulation.html
* igt@kms_pm_dc@dc5-psr:
- shard-dg1: NOTRUN -> [SKIP][288] ([i915#9685])
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-13/igt@kms_pm_dc@dc5-psr.html
* igt@kms_pm_dc@dc6-dpms:
- shard-tglu: [PASS][289] -> [FAIL][290] ([i915#9295])
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-tglu-6/igt@kms_pm_dc@dc6-dpms.html
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-7/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-rkl: NOTRUN -> [SKIP][291] ([i915#3828])
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-7/igt@kms_pm_lpsp@kms-lpsp.html
- shard-dg1: NOTRUN -> [SKIP][292] ([i915#9340])
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-16/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp:
- shard-dg2: NOTRUN -> [SKIP][293] ([i915#9519])
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-7/igt@kms_pm_rpm@modeset-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
- shard-rkl: [PASS][294] -> [SKIP][295] ([i915#9519])
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-rkl-3/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-4/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
* igt@kms_prime@d3hot:
- shard-rkl: NOTRUN -> [SKIP][296] ([i915#6524])
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-7/igt@kms_prime@d3hot.html
- shard-tglu: NOTRUN -> [SKIP][297] ([i915#6524]) +1 other test skip
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-2/igt@kms_prime@d3hot.html
* igt@kms_psr2_sf@fbc-pr-cursor-plane-update-sf:
- shard-tglu: NOTRUN -> [SKIP][298] ([i915#11520]) +12 other tests skip
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-5/igt@kms_psr2_sf@fbc-pr-cursor-plane-update-sf.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-update-continuous-sf:
- shard-dg2: NOTRUN -> [SKIP][299] ([i915#11520]) +6 other tests skip
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-4/igt@kms_psr2_sf@fbc-pr-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf:
- shard-mtlp: NOTRUN -> [SKIP][300] ([i915#12316]) +2 other tests skip
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-5/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area:
- shard-rkl: NOTRUN -> [SKIP][301] ([i915#11520]) +8 other tests skip
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-2/igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf:
- shard-snb: NOTRUN -> [SKIP][302] ([i915#11520])
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-snb5/igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb:
- shard-dg1: NOTRUN -> [SKIP][303] ([i915#11520]) +5 other tests skip
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-14/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb.html
* igt@kms_psr@fbc-psr-cursor-render:
- shard-mtlp: NOTRUN -> [SKIP][304] ([i915#9688]) +6 other tests skip
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-6/igt@kms_psr@fbc-psr-cursor-render.html
* igt@kms_psr@fbc-psr-primary-render:
- shard-dg1: NOTRUN -> [SKIP][305] ([i915#1072] / [i915#9732]) +13 other tests skip
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-13/igt@kms_psr@fbc-psr-primary-render.html
* igt@kms_psr@fbc-psr2-no-drrs:
- shard-tglu: NOTRUN -> [SKIP][306] ([i915#9732]) +18 other tests skip
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-9/igt@kms_psr@fbc-psr2-no-drrs.html
* igt@kms_psr@psr2-primary-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][307] ([i915#1072] / [i915#9732]) +18 other tests skip
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-1/igt@kms_psr@psr2-primary-mmap-gtt.html
* igt@kms_psr@psr2-suspend:
- shard-rkl: NOTRUN -> [SKIP][308] ([i915#1072] / [i915#9732]) +10 other tests skip
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-6/igt@kms_psr@psr2-suspend.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-tglu: NOTRUN -> [SKIP][309] ([i915#9685]) +2 other tests skip
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-7/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_rotation_crc@exhaust-fences:
- shard-dg1: NOTRUN -> [SKIP][310] ([i915#4884])
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-18/igt@kms_rotation_crc@exhaust-fences.html
* igt@kms_rotation_crc@primary-4-tiled-reflect-x-0:
- shard-rkl: NOTRUN -> [SKIP][311] ([i915#5289])
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-4/igt@kms_rotation_crc@primary-4-tiled-reflect-x-0.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-0:
- shard-dg2: NOTRUN -> [SKIP][312] ([i915#5190])
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-6/igt@kms_rotation_crc@primary-y-tiled-reflect-x-0.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270:
- shard-dg2: NOTRUN -> [SKIP][313] ([i915#11131] / [i915#5190])
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-4/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
- shard-tglu: NOTRUN -> [SKIP][314] ([i915#5289]) +1 other test skip
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-10/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
* igt@kms_setmode@basic:
- shard-snb: [PASS][315] -> [FAIL][316] ([i915#5465]) +2 other tests fail
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-snb5/igt@kms_setmode@basic.html
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-snb5/igt@kms_setmode@basic.html
* igt@kms_setmode@clone-exclusive-crtc:
- shard-dg1: NOTRUN -> [SKIP][317] ([i915#3555]) +1 other test skip
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-17/igt@kms_setmode@clone-exclusive-crtc.html
- shard-tglu: NOTRUN -> [SKIP][318] ([i915#3555]) +4 other tests skip
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-7/igt@kms_setmode@clone-exclusive-crtc.html
- shard-mtlp: NOTRUN -> [SKIP][319] ([i915#3555] / [i915#8809])
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-7/igt@kms_setmode@clone-exclusive-crtc.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-tglu: NOTRUN -> [SKIP][320] ([i915#8623]) +1 other test skip
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-5/igt@kms_tiled_display@basic-test-pattern.html
- shard-rkl: NOTRUN -> [SKIP][321] ([i915#8623])
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-3/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_vrr@flip-basic:
- shard-mtlp: NOTRUN -> [SKIP][322] ([i915#3555] / [i915#8808])
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-8/igt@kms_vrr@flip-basic.html
* igt@kms_vrr@flip-basic-fastset:
- shard-dg2: NOTRUN -> [SKIP][323] ([i915#9906])
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-11/igt@kms_vrr@flip-basic-fastset.html
* igt@kms_vrr@negative-basic:
- shard-tglu: NOTRUN -> [SKIP][324] ([i915#3555] / [i915#9906])
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-3/igt@kms_vrr@negative-basic.html
* igt@kms_vrr@seamless-rr-switch-virtual:
- shard-tglu: NOTRUN -> [SKIP][325] ([i915#9906])
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-5/igt@kms_vrr@seamless-rr-switch-virtual.html
* igt@kms_writeback@writeback-pixel-formats:
- shard-dg2: NOTRUN -> [SKIP][326] ([i915#2437] / [i915#9412])
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-2/igt@kms_writeback@writeback-pixel-formats.html
- shard-dg1: NOTRUN -> [SKIP][327] ([i915#2437] / [i915#9412])
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-15/igt@kms_writeback@writeback-pixel-formats.html
* igt@perf_pmu@cpu-hotplug:
- shard-mtlp: NOTRUN -> [SKIP][328] ([i915#8850])
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-4/igt@perf_pmu@cpu-hotplug.html
- shard-dg2: NOTRUN -> [SKIP][329] ([i915#8850])
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-11/igt@perf_pmu@cpu-hotplug.html
- shard-dg1: NOTRUN -> [SKIP][330] ([i915#8850])
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-14/igt@perf_pmu@cpu-hotplug.html
* igt@perf_pmu@module-unload:
- shard-dg2: NOTRUN -> [FAIL][331] ([i915#11823])
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-1/igt@perf_pmu@module-unload.html
* igt@prime_vgem@basic-fence-read:
- shard-mtlp: NOTRUN -> [SKIP][332] ([i915#3708])
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-6/igt@prime_vgem@basic-fence-read.html
* igt@prime_vgem@basic-write:
- shard-dg2: NOTRUN -> [SKIP][333] ([i915#3291] / [i915#3708]) +1 other test skip
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-6/igt@prime_vgem@basic-write.html
- shard-rkl: NOTRUN -> [SKIP][334] ([i915#3291] / [i915#3708]) +1 other test skip
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-7/igt@prime_vgem@basic-write.html
- shard-dg1: NOTRUN -> [SKIP][335] ([i915#3708]) +1 other test skip
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-17/igt@prime_vgem@basic-write.html
- shard-mtlp: NOTRUN -> [SKIP][336] ([i915#10216] / [i915#3708])
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-5/igt@prime_vgem@basic-write.html
* igt@prime_vgem@coherency-gtt:
- shard-dg2: NOTRUN -> [SKIP][337] ([i915#3708] / [i915#4077])
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-11/igt@prime_vgem@coherency-gtt.html
* igt@sriov_basic@enable-vfs-autoprobe-on:
- shard-tglu: NOTRUN -> [SKIP][338] ([i915#9917])
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-5/igt@sriov_basic@enable-vfs-autoprobe-on.html
* igt@tools_test@sysfs_l3_parity:
- shard-dg1: NOTRUN -> [SKIP][339] ([i915#4818])
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-17/igt@tools_test@sysfs_l3_parity.html
- shard-mtlp: NOTRUN -> [SKIP][340] ([i915#4818])
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-1/igt@tools_test@sysfs_l3_parity.html
- shard-dg2: NOTRUN -> [SKIP][341] ([i915#4818])
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-1/igt@tools_test@sysfs_l3_parity.html
#### Possible fixes ####
* igt@gem_ccs@suspend-resume:
- shard-dg2: [INCOMPLETE][342] ([i915#7297]) -> [PASS][343]
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-6/igt@gem_ccs@suspend-resume.html
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-8/igt@gem_ccs@suspend-resume.html
* igt@gem_ccs@suspend-resume@tile64-compressed-compfmt0-lmem0-lmem0:
- shard-dg2: [INCOMPLETE][344] ([i915#12392] / [i915#7297]) -> [PASS][345]
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-6/igt@gem_ccs@suspend-resume@tile64-compressed-compfmt0-lmem0-lmem0.html
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-8/igt@gem_ccs@suspend-resume@tile64-compressed-compfmt0-lmem0-lmem0.html
* igt@gem_exec_suspend@basic-s0@smem:
- shard-tglu: [ABORT][346] -> [PASS][347] +1 other test pass
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-tglu-6/igt@gem_exec_suspend@basic-s0@smem.html
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-tglu-7/igt@gem_exec_suspend@basic-s0@smem.html
* igt@i915_power@sanity:
- shard-mtlp: [SKIP][348] ([i915#7984]) -> [PASS][349]
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-mtlp-7/igt@i915_power@sanity.html
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-1/igt@i915_power@sanity.html
* igt@i915_selftest@live@workarounds:
- shard-mtlp: [ABORT][350] ([i915#12216]) -> [PASS][351] +1 other test pass
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-mtlp-1/igt@i915_selftest@live@workarounds.html
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-3/igt@i915_selftest@live@workarounds.html
* igt@i915_suspend@basic-s3-without-i915:
- shard-rkl: [INCOMPLETE][352] ([i915#4817]) -> [PASS][353]
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-rkl-6/igt@i915_suspend@basic-s3-without-i915.html
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-5/igt@i915_suspend@basic-s3-without-i915.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs:
- shard-dg2: [SKIP][354] ([i915#9197]) -> [PASS][355] +20 other tests pass
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-2/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs.html
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-7/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs.html
* igt@kms_cursor_legacy@single-move:
- shard-dg1: [INCOMPLETE][356] -> [PASS][357] +1 other test pass
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg1-19/igt@kms_cursor_legacy@single-move.html
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-19/igt@kms_cursor_legacy@single-move.html
* igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible:
- shard-rkl: [FAIL][358] ([i915#2122]) -> [PASS][359] +2 other tests pass
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-rkl-4/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible.html
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-2/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible.html
* igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@a-vga1:
- shard-snb: [FAIL][360] ([i915#2122]) -> [PASS][361] +9 other tests pass
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-snb2/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@a-vga1.html
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-snb6/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@a-vga1.html
* igt@kms_flip@flip-vs-absolute-wf_vblank@a-hdmi-a4:
- shard-dg1: [FAIL][362] ([i915#2122]) -> [PASS][363] +1 other test pass
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg1-14/igt@kms_flip@flip-vs-absolute-wf_vblank@a-hdmi-a4.html
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-16/igt@kms_flip@flip-vs-absolute-wf_vblank@a-hdmi-a4.html
* igt@kms_flip@flip-vs-fences-interruptible:
- shard-rkl: [ABORT][364] -> [PASS][365]
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-rkl-7/igt@kms_flip@flip-vs-fences-interruptible.html
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-5/igt@kms_flip@flip-vs-fences-interruptible.html
* igt@kms_flip@plain-flip-fb-recreate:
- shard-dg2: [FAIL][366] ([i915#2122]) -> [PASS][367] +3 other tests pass
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-6/igt@kms_flip@plain-flip-fb-recreate.html
[367]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-7/igt@kms_flip@plain-flip-fb-recreate.html
* igt@kms_frontbuffer_tracking@fbc-1p-pri-indfb-multidraw:
- shard-dg2: [FAIL][368] ([i915#6880]) -> [PASS][369]
[368]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-7/igt@kms_frontbuffer_tracking@fbc-1p-pri-indfb-multidraw.html
[369]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-3/igt@kms_frontbuffer_tracking@fbc-1p-pri-indfb-multidraw.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-cpu:
- shard-dg2: [SKIP][370] ([i915#5354]) -> [PASS][371] +5 other tests pass
[370]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-cpu.html
[371]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-3/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-cpu.html
* igt@kms_pipe_crc_basic@suspend-read-crc:
- shard-dg2: [INCOMPLETE][372] -> [PASS][373]
[372]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-4/igt@kms_pipe_crc_basic@suspend-read-crc.html
[373]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-5/igt@kms_pipe_crc_basic@suspend-read-crc.html
* igt@kms_plane_scaling@invalid-num-scalers:
- shard-dg2: [SKIP][374] ([i915#3555] / [i915#6953] / [i915#8152] / [i915#9423]) -> [PASS][375]
[374]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-2/igt@kms_plane_scaling@invalid-num-scalers.html
[375]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-10/igt@kms_plane_scaling@invalid-num-scalers.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5:
- shard-dg2: [SKIP][376] ([i915#6953] / [i915#8152] / [i915#9423]) -> [PASS][377]
[376]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-2/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5.html
[377]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-6/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5@pipe-b:
- shard-dg2: [SKIP][378] ([i915#12247]) -> [PASS][379] +2 other tests pass
[378]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-2/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5@pipe-b.html
[379]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-6/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5@pipe-b.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5@pipe-d:
- shard-dg2: [SKIP][380] ([i915#12247] / [i915#8152]) -> [PASS][381]
[380]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-2/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5@pipe-d.html
[381]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-6/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5@pipe-d.html
* igt@kms_pm_dc@dc9-dpms:
- shard-dg2: [FAIL][382] ([i915#7330]) -> [PASS][383]
[382]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-2/igt@kms_pm_dc@dc9-dpms.html
[383]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-1/igt@kms_pm_dc@dc9-dpms.html
* igt@kms_pm_rpm@dpms-mode-unset-non-lpsp:
- shard-dg2: [SKIP][384] ([i915#9519]) -> [PASS][385] +1 other test pass
[384]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-4/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
[385]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-11/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
- shard-rkl: [SKIP][386] ([i915#9519]) -> [PASS][387] +1 other test pass
[386]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-rkl-7/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
[387]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-rkl-5/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
* igt@kms_sysfs_edid_timing:
- shard-dg2: [FAIL][388] ([IGT#2]) -> [PASS][389]
[388]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-5/igt@kms_sysfs_edid_timing.html
[389]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-2/igt@kms_sysfs_edid_timing.html
* igt@kms_vrr@negative-basic:
- shard-dg2: [SKIP][390] ([i915#3555] / [i915#9906]) -> [PASS][391]
[390]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-6/igt@kms_vrr@negative-basic.html
[391]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-10/igt@kms_vrr@negative-basic.html
* igt@perf_pmu@all-busy-idle-check-all:
- shard-mtlp: [FAIL][392] ([i915#11943]) -> [PASS][393]
[392]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-mtlp-2/igt@perf_pmu@all-busy-idle-check-all.html
[393]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-8/igt@perf_pmu@all-busy-idle-check-all.html
* igt@perf_pmu@semaphore-busy@vecs0:
- shard-mtlp: [FAIL][394] ([i915#4349]) -> [PASS][395] +4 other tests pass
[394]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-mtlp-1/igt@perf_pmu@semaphore-busy@vecs0.html
[395]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-3/igt@perf_pmu@semaphore-busy@vecs0.html
#### Warnings ####
* igt@gem_madvise@dontneed-before-pwrite:
- shard-mtlp: [INCOMPLETE][396] ([i915#2295]) -> [SKIP][397] ([i915#3282])
[396]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-mtlp-8/igt@gem_madvise@dontneed-before-pwrite.html
[397]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-mtlp-8/igt@gem_madvise@dontneed-before-pwrite.html
* igt@kms_big_fb@4-tiled-16bpp-rotate-270:
- shard-dg1: [SKIP][398] ([i915#4538] / [i915#5286]) -> [SKIP][399] ([i915#4423] / [i915#4538] / [i915#5286])
[398]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg1-17/igt@kms_big_fb@4-tiled-16bpp-rotate-270.html
[399]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-14/igt@kms_big_fb@4-tiled-16bpp-rotate-270.html
* igt@kms_big_fb@linear-64bpp-rotate-90:
- shard-dg1: [SKIP][400] ([i915#3638]) -> [SKIP][401] ([i915#3638] / [i915#4423])
[400]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg1-14/igt@kms_big_fb@linear-64bpp-rotate-90.html
[401]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-14/igt@kms_big_fb@linear-64bpp-rotate-90.html
* igt@kms_big_fb@x-tiled-64bpp-rotate-90:
- shard-dg2: [SKIP][402] -> [SKIP][403] ([i915#9197])
[402]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-6/igt@kms_big_fb@x-tiled-64bpp-rotate-90.html
[403]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-2/igt@kms_big_fb@x-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-32bpp-rotate-180:
- shard-dg2: [SKIP][404] ([i915#5190] / [i915#9197]) -> [SKIP][405] ([i915#4538] / [i915#5190]) +3 other tests skip
[404]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-2/igt@kms_big_fb@y-tiled-32bpp-rotate-180.html
[405]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-10/igt@kms_big_fb@y-tiled-32bpp-rotate-180.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip:
- shard-dg2: [SKIP][406] ([i915#4538] / [i915#5190]) -> [SKIP][407] ([i915#5190] / [i915#9197]) +6 other tests skip
[406]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-5/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html
[407]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-2/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs:
- shard-dg2: [SKIP][408] ([i915#9197]) -> [SKIP][409] ([i915#10307] / [i915#6095])
[408]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-2/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs.html
[409]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-7/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs:
- shard-dg2: [SKIP][410] ([i915#9197]) -> [SKIP][411] ([i915#12313])
[410]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-2/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs.html
[411]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-11/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs:
- shard-dg2: [SKIP][412] ([i915#10307] / [i915#6095]) -> [SKIP][413] ([i915#9197]) +2 other tests skip
[412]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-1/igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs.html
[413]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-2/igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs.html
* igt@kms_content_protection@content-type-change:
- shard-dg2: [SKIP][414] ([i915#9424]) -> [SKIP][415] ([i915#9197])
[414]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-6/igt@kms_content_protection@content-type-change.html
[415]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-2/igt@kms_content_protection@content-type-change.html
* igt@kms_content_protection@dp-mst-lic-type-1:
- shard-dg2: [SKIP][416] ([i915#3299]) -> [SKIP][417] ([i915#9197])
[416]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-7/igt@kms_content_protection@dp-mst-lic-type-1.html
[417]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-2/igt@kms_content_protection@dp-mst-lic-type-1.html
* igt@kms_content_protection@mei-interface:
- shard-dg1: [SKIP][418] ([i915#9424]) -> [SKIP][419] ([i915#9433])
[418]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg1-17/igt@kms_content_protection@mei-interface.html
[419]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg1-13/igt@kms_content_protection@mei-interface.html
* igt@kms_content_protection@uevent:
- shard-dg2: [SKIP][420] ([i915#9197]) -> [SKIP][421] ([i915#7118] / [i915#9424])
[420]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-2/igt@kms_content_protection@uevent.html
[421]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-1/igt@kms_content_protection@uevent.html
* igt@kms_cursor_crc@cursor-onscreen-512x170:
- shard-dg2: [SKIP][422] ([i915#11453]) -> [SKIP][423] ([i915#9197]) +2 other tests skip
[422]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-1/igt@kms_cursor_crc@cursor-onscreen-512x170.html
[423]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2-2/igt@kms_cursor_crc@cursor-onscreen-512x170.html
* igt@kms_cursor_crc@cursor-random-max-size:
- shard-dg2: [SKIP][424] ([i915#9197]) -> [SKIP][425] ([i915#3555]) +2 other tests skip
[424]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15517/shard-dg2-2/igt@kms_cursor_crc@cursor-random-max-size.html
[425]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/shard-dg2
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11902/index.html
[-- Attachment #2: Type: text/html, Size: 109635 bytes --]
^ permalink raw reply [flat|nested] 47+ messages in thread* ✓ Fi.CI.BAT: success for intel: igt_draw and intel_bufops improvements (rev3)
2024-10-04 10:41 [PATCH i-g-t 00/14] intel: igt_draw and intel_bufops improvements Ville Syrjala
` (18 preceding siblings ...)
2024-10-12 9:01 ` ✗ Fi.CI.IGT: " Patchwork
@ 2024-10-24 18:03 ` Patchwork
2024-10-24 18:37 ` ✓ CI.xeBAT: " Patchwork
` (2 subsequent siblings)
22 siblings, 0 replies; 47+ messages in thread
From: Patchwork @ 2024-10-24 18:03 UTC (permalink / raw)
To: Ville Syrjala; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 13392 bytes --]
== Series Details ==
Series: intel: igt_draw and intel_bufops improvements (rev3)
URL : https://patchwork.freedesktop.org/series/139556/
State : success
== Summary ==
CI Bug Log - changes from IGT_8082 -> IGTPW_11976
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/index.html
Participating hosts (45 -> 44)
------------------------------
Additional (2): fi-skl-6600u bat-dg1-6
Missing (3): bat-arls-1 fi-snb-2520m bat-adls-6
Known issues
------------
Here are the changes found in IGTPW_11976 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@fbdev@info:
- bat-dg1-6: NOTRUN -> [SKIP][1] ([i915#12311] / [i915#1849])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/bat-dg1-6/igt@fbdev@info.html
* igt@gem_huc_copy@huc-copy:
- fi-skl-6600u: NOTRUN -> [SKIP][2] ([i915#2190])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/fi-skl-6600u/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@random-engines:
- fi-skl-6600u: NOTRUN -> [SKIP][3] ([i915#4613]) +3 other tests skip
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/fi-skl-6600u/igt@gem_lmem_swapping@random-engines.html
* igt@i915_module_load@load:
- bat-apl-1: [PASS][4] -> [DMESG-WARN][5] ([i915#180])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/bat-apl-1/igt@i915_module_load@load.html
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/bat-apl-1/igt@i915_module_load@load.html
* igt@i915_module_load@reload:
- bat-apl-1: [PASS][6] -> [DMESG-WARN][7] ([i915#180] / [i915#1982]) +2 other tests dmesg-warn
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/bat-apl-1/igt@i915_module_load@reload.html
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/bat-apl-1/igt@i915_module_load@reload.html
* igt@i915_selftest@live@sanitycheck:
- bat-apl-1: [PASS][8] -> [DMESG-WARN][9] ([i915#11621]) +79 other tests dmesg-warn
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/bat-apl-1/igt@i915_selftest@live@sanitycheck.html
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/bat-apl-1/igt@i915_selftest@live@sanitycheck.html
* igt@kms_cursor_legacy@basic-flip-before-cursor-varying-size:
- bat-dg1-6: NOTRUN -> [SKIP][10] ([i915#12311]) +54 other tests skip
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/bat-dg1-6/igt@kms_cursor_legacy@basic-flip-before-cursor-varying-size.html
* igt@kms_dsc@dsc-basic:
- fi-skl-6600u: NOTRUN -> [SKIP][11] +9 other tests skip
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/fi-skl-6600u/igt@kms_dsc@dsc-basic.html
* igt@kms_flip@basic-flip-vs-wf_vblank:
- bat-apl-1: [PASS][12] -> [DMESG-WARN][13] ([i915#11621] / [i915#180] / [i915#1982]) +2 other tests dmesg-warn
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/bat-apl-1/igt@kms_flip@basic-flip-vs-wf_vblank.html
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/bat-apl-1/igt@kms_flip@basic-flip-vs-wf_vblank.html
* igt@kms_pm_rpm@basic-pci-d3-state:
- bat-apl-1: [PASS][14] -> [DMESG-WARN][15] ([i915#11621] / [i915#180]) +42 other tests dmesg-warn
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/bat-apl-1/igt@kms_pm_rpm@basic-pci-d3-state.html
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/bat-apl-1/igt@kms_pm_rpm@basic-pci-d3-state.html
* igt@prime_vgem@basic-write:
- bat-dg1-6: NOTRUN -> [SKIP][16] ([i915#11723] / [i915#12311])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/bat-dg1-6/igt@prime_vgem@basic-write.html
#### Possible fixes ####
* igt@i915_selftest@live:
- bat-twl-1: [INCOMPLETE][17] ([i915#12133] / [i915#9413]) -> [PASS][18]
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/bat-twl-1/igt@i915_selftest@live.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/bat-twl-1/igt@i915_selftest@live.html
- bat-dg2-9: [ABORT][19] ([i915#12133]) -> [PASS][20]
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/bat-dg2-9/igt@i915_selftest@live.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/bat-dg2-9/igt@i915_selftest@live.html
* igt@i915_selftest@live@client:
- bat-dg2-9: [ABORT][21] ([i915#12305]) -> [PASS][22]
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/bat-dg2-9/igt@i915_selftest@live@client.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/bat-dg2-9/igt@i915_selftest@live@client.html
* igt@i915_selftest@live@gt_lrc:
- bat-twl-1: [INCOMPLETE][23] ([i915#9413]) -> [PASS][24]
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/bat-twl-1/igt@i915_selftest@live@gt_lrc.html
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/bat-twl-1/igt@i915_selftest@live@gt_lrc.html
* igt@i915_selftest@live@late_gt_pm:
- fi-cfl-8109u: [DMESG-WARN][25] ([i915#11621]) -> [PASS][26] +132 other tests pass
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/fi-cfl-8109u/igt@i915_selftest@live@late_gt_pm.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/fi-cfl-8109u/igt@i915_selftest@live@late_gt_pm.html
* igt@kms_frontbuffer_tracking@basic:
- fi-elk-e7500: [SKIP][27] -> [PASS][28]
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/fi-elk-e7500/igt@kms_frontbuffer_tracking@basic.html
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/fi-elk-e7500/igt@kms_frontbuffer_tracking@basic.html
#### Warnings ####
* igt@debugfs_test@basic-hwmon:
- bat-adlm-1: [SKIP][29] ([i915#3826]) -> [SKIP][30] ([i915#3826] / [i915#9900])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/bat-adlm-1/igt@debugfs_test@basic-hwmon.html
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/bat-adlm-1/igt@debugfs_test@basic-hwmon.html
* igt@fbdev@info:
- bat-adlm-1: [SKIP][31] ([i915#1849] / [i915#2582]) -> [SKIP][32] ([i915#1849] / [i915#2582] / [i915#9900])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/bat-adlm-1/igt@fbdev@info.html
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/bat-adlm-1/igt@fbdev@info.html
* igt@fbdev@read:
- bat-adlm-1: [SKIP][33] ([i915#2582]) -> [SKIP][34] ([i915#2582] / [i915#9900]) +3 other tests skip
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/bat-adlm-1/igt@fbdev@read.html
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/bat-adlm-1/igt@fbdev@read.html
* igt@gem_lmem_swapping@parallel-random-engines:
- bat-adlm-1: [SKIP][35] ([i915#4613]) -> [SKIP][36] ([i915#4613] / [i915#9900]) +3 other tests skip
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/bat-adlm-1/igt@gem_lmem_swapping@parallel-random-engines.html
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/bat-adlm-1/igt@gem_lmem_swapping@parallel-random-engines.html
* igt@gem_tiled_pread_basic:
- bat-adlm-1: [SKIP][37] ([i915#3282]) -> [SKIP][38] ([i915#3282] / [i915#9900])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/bat-adlm-1/igt@gem_tiled_pread_basic.html
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/bat-adlm-1/igt@gem_tiled_pread_basic.html
* igt@i915_pm_rps@basic-api:
- bat-adlm-1: [SKIP][39] ([i915#6621]) -> [SKIP][40] ([i915#6621] / [i915#9900])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/bat-adlm-1/igt@i915_pm_rps@basic-api.html
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/bat-adlm-1/igt@i915_pm_rps@basic-api.html
* igt@kms_cursor_legacy@basic-flip-after-cursor-varying-size:
- bat-adlm-1: [SKIP][41] ([i915#9875] / [i915#9900]) -> [SKIP][42] ([i915#9900]) +16 other tests skip
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/bat-adlm-1/igt@kms_cursor_legacy@basic-flip-after-cursor-varying-size.html
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/bat-adlm-1/igt@kms_cursor_legacy@basic-flip-after-cursor-varying-size.html
* igt@kms_flip@basic-flip-vs-wf_vblank:
- bat-adlm-1: [SKIP][43] ([i915#3637]) -> [SKIP][44] ([i915#3637] / [i915#9900]) +3 other tests skip
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/bat-adlm-1/igt@kms_flip@basic-flip-vs-wf_vblank.html
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/bat-adlm-1/igt@kms_flip@basic-flip-vs-wf_vblank.html
* igt@kms_force_connector_basic@force-load-detect:
- bat-adlm-1: [SKIP][45] -> [SKIP][46] ([i915#9900])
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/bat-adlm-1/igt@kms_force_connector_basic@force-load-detect.html
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/bat-adlm-1/igt@kms_force_connector_basic@force-load-detect.html
* igt@kms_frontbuffer_tracking@basic:
- bat-adlm-1: [SKIP][47] ([i915#1849] / [i915#4342]) -> [SKIP][48] ([i915#1849] / [i915#4342] / [i915#9900])
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/bat-adlm-1/igt@kms_frontbuffer_tracking@basic.html
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/bat-adlm-1/igt@kms_frontbuffer_tracking@basic.html
* igt@kms_pm_backlight@basic-brightness:
- bat-adlm-1: [SKIP][49] ([i915#5354]) -> [SKIP][50] ([i915#5354] / [i915#9900])
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/bat-adlm-1/igt@kms_pm_backlight@basic-brightness.html
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/bat-adlm-1/igt@kms_pm_backlight@basic-brightness.html
* igt@kms_psr@psr-sprite-plane-onoff:
- bat-adlm-1: [SKIP][51] ([i915#1072] / [i915#9732]) -> [SKIP][52] ([i915#1072] / [i915#9732] / [i915#9900]) +3 other tests skip
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/bat-adlm-1/igt@kms_psr@psr-sprite-plane-onoff.html
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/bat-adlm-1/igt@kms_psr@psr-sprite-plane-onoff.html
* igt@kms_setmode@basic-clone-single-crtc:
- bat-adlm-1: [SKIP][53] ([i915#3555]) -> [SKIP][54] ([i915#3555] / [i915#9900])
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/bat-adlm-1/igt@kms_setmode@basic-clone-single-crtc.html
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/bat-adlm-1/igt@kms_setmode@basic-clone-single-crtc.html
* igt@prime_vgem@basic-write:
- bat-adlm-1: [SKIP][55] ([i915#3708]) -> [SKIP][56] ([i915#3708] / [i915#9900]) +2 other tests skip
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/bat-adlm-1/igt@prime_vgem@basic-write.html
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/bat-adlm-1/igt@prime_vgem@basic-write.html
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#11621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11621
[i915#11723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11723
[i915#12133]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12133
[i915#12305]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12305
[i915#12311]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12311
[i915#180]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/180
[i915#1849]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849
[i915#1982]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1982
[i915#2190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2190
[i915#2582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2582
[i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637
[i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
[i915#3826]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3826
[i915#4342]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4342
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
[i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621
[i915#9413]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9413
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
[i915#9875]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9875
[i915#9900]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9900
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_8082 -> IGTPW_11976
* Linux: CI_DRM_15576 -> CI_DRM_15588
CI-20190529: 20190529
CI_DRM_15576: d5bac12430b0d4a980c0498b3c946772950e70ee @ git://anongit.freedesktop.org/gfx-ci/linux
CI_DRM_15588: 121cd95da591284c97d6f9ac1c58c7a79d27b201 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_11976: 2eeba9fd54f0c56bab309e16fd2364142670fda7 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8082: c8379ec8b26f3c21bae5473706b23da78bd26ffa @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/index.html
[-- Attachment #2: Type: text/html, Size: 17998 bytes --]
^ permalink raw reply [flat|nested] 47+ messages in thread* ✓ CI.xeBAT: success for intel: igt_draw and intel_bufops improvements (rev3)
2024-10-04 10:41 [PATCH i-g-t 00/14] intel: igt_draw and intel_bufops improvements Ville Syrjala
` (19 preceding siblings ...)
2024-10-24 18:03 ` ✓ Fi.CI.BAT: success for intel: igt_draw and intel_bufops improvements (rev3) Patchwork
@ 2024-10-24 18:37 ` Patchwork
2024-10-24 20:53 ` ✗ Fi.CI.IGT: failure " Patchwork
2024-10-25 22:48 ` ✗ CI.xeFULL: " Patchwork
22 siblings, 0 replies; 47+ messages in thread
From: Patchwork @ 2024-10-24 18:37 UTC (permalink / raw)
To: Ville Syrjala; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 4386 bytes --]
== Series Details ==
Series: intel: igt_draw and intel_bufops improvements (rev3)
URL : https://patchwork.freedesktop.org/series/139556/
State : success
== Summary ==
CI Bug Log - changes from XEIGT_8082_BAT -> XEIGTPW_11976_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (9 -> 9)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in XEIGTPW_11976_BAT that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@core_hotunplug@unbind-rebind:
- bat-adlp-7: [PASS][1] -> [DMESG-WARN][2] ([Intel XE#2871])
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/bat-adlp-7/igt@core_hotunplug@unbind-rebind.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/bat-adlp-7/igt@core_hotunplug@unbind-rebind.html
* igt@kms_psr@psr-cursor-plane-move:
- bat-adlp-7: [PASS][3] -> [SKIP][4] ([Intel XE#455]) +3 other tests skip
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/bat-adlp-7/igt@kms_psr@psr-cursor-plane-move.html
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/bat-adlp-7/igt@kms_psr@psr-cursor-plane-move.html
* igt@kms_psr@psr-primary-page-flip@edp-1:
- bat-adlp-7: [PASS][5] -> [DMESG-FAIL][6] ([Intel XE#2871]) +1 other test dmesg-fail
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/bat-adlp-7/igt@kms_psr@psr-primary-page-flip@edp-1.html
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/bat-adlp-7/igt@kms_psr@psr-primary-page-flip@edp-1.html
#### Possible fixes ####
* igt@kms_addfb_basic@bad-pitch-0:
- bat-adlp-7: [DMESG-WARN][7] ([Intel XE#2496]) -> [PASS][8] +31 other tests pass
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/bat-adlp-7/igt@kms_addfb_basic@bad-pitch-0.html
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/bat-adlp-7/igt@kms_addfb_basic@bad-pitch-0.html
* igt@kms_frontbuffer_tracking@basic:
- bat-adlp-7: [FAIL][9] ([Intel XE#1861]) -> [PASS][10]
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/bat-adlp-7/igt@kms_frontbuffer_tracking@basic.html
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/bat-adlp-7/igt@kms_frontbuffer_tracking@basic.html
* igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit:
- bat-bmg-2: [INCOMPLETE][11] ([Intel XE#2874] / [Intel XE#2998]) -> [PASS][12] +1 other test pass
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/bat-bmg-2/igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit.html
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/bat-bmg-2/igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit.html
#### Warnings ####
* igt@kms_dsc@dsc-basic:
- bat-lnl-1: [SKIP][13] ([Intel XE#599]) -> [SKIP][14] ([Intel XE#2244])
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/bat-lnl-1/igt@kms_dsc@dsc-basic.html
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/bat-lnl-1/igt@kms_dsc@dsc-basic.html
[Intel XE#1861]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1861
[Intel XE#2244]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2244
[Intel XE#2496]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2496
[Intel XE#2871]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2871
[Intel XE#2874]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2874
[Intel XE#2998]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2998
[Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455
[Intel XE#599]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/599
Build changes
-------------
* IGT: IGT_8082 -> IGTPW_11976
* Linux: xe-2107-beaeaccd284ba3b69b6dbfdc18bb89441fc99a52 -> xe-2116-1f26e15db2d2aa3422f9faa057d23a6558166a70
IGTPW_11976: 2eeba9fd54f0c56bab309e16fd2364142670fda7 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8082: c8379ec8b26f3c21bae5473706b23da78bd26ffa @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-2107-beaeaccd284ba3b69b6dbfdc18bb89441fc99a52: beaeaccd284ba3b69b6dbfdc18bb89441fc99a52
xe-2116-1f26e15db2d2aa3422f9faa057d23a6558166a70: 1f26e15db2d2aa3422f9faa057d23a6558166a70
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/index.html
[-- Attachment #2: Type: text/html, Size: 5178 bytes --]
^ permalink raw reply [flat|nested] 47+ messages in thread* ✗ Fi.CI.IGT: failure for intel: igt_draw and intel_bufops improvements (rev3)
2024-10-04 10:41 [PATCH i-g-t 00/14] intel: igt_draw and intel_bufops improvements Ville Syrjala
` (20 preceding siblings ...)
2024-10-24 18:37 ` ✓ CI.xeBAT: " Patchwork
@ 2024-10-24 20:53 ` Patchwork
2024-10-25 22:48 ` ✗ CI.xeFULL: " Patchwork
22 siblings, 0 replies; 47+ messages in thread
From: Patchwork @ 2024-10-24 20:53 UTC (permalink / raw)
To: Ville Syrjala; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 100272 bytes --]
== Series Details ==
Series: intel: igt_draw and intel_bufops improvements (rev3)
URL : https://patchwork.freedesktop.org/series/139556/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_15588_full -> IGTPW_11976_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_11976_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_11976_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_11976/index.html
Participating hosts (9 -> 8)
------------------------------
Missing (1): shard-glk
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_11976_full:
### IGT changes ###
#### Possible regressions ####
* igt@kms_flip@dpms-vs-vblank-race-interruptible:
- shard-dg1: [PASS][1] -> [INCOMPLETE][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-dg1-17/igt@kms_flip@dpms-vs-vblank-race-interruptible.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-13/igt@kms_flip@dpms-vs-vblank-race-interruptible.html
* igt@kms_flip@dpms-vs-vblank-race-interruptible@b-hdmi-a3:
- shard-dg1: NOTRUN -> [INCOMPLETE][3]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-13/igt@kms_flip@dpms-vs-vblank-race-interruptible@b-hdmi-a3.html
New tests
---------
New tests have been introduced between CI_DRM_15588_full and IGTPW_11976_full:
### New IGT tests (61) ###
* igt@gem_draw@draw-method-mmap-cpu:
- Statuses : 3 pass(s) 3 skip(s)
- Exec time: [0.0, 2.87] s
* igt@gem_draw@draw-method-mmap-cpu@16bpp-untiled:
- Statuses : 3 pass(s)
- Exec time: [0.07, 0.24] s
* igt@gem_draw@draw-method-mmap-cpu@16bpp-xtiled:
- Statuses : 3 pass(s)
- Exec time: [0.09, 0.29] s
* igt@gem_draw@draw-method-mmap-cpu@16bpp-ytiled:
- Statuses : 3 pass(s)
- Exec time: [0.08, 0.25] s
* igt@gem_draw@draw-method-mmap-cpu@32bpp-untiled:
- Statuses : 3 pass(s)
- Exec time: [0.04, 0.14] s
* igt@gem_draw@draw-method-mmap-cpu@32bpp-xtiled:
- Statuses : 3 pass(s)
- Exec time: [0.05, 0.17] s
* igt@gem_draw@draw-method-mmap-cpu@32bpp-ytiled:
- Statuses : 3 pass(s)
- Exec time: [0.05, 0.15] s
* igt@gem_draw@draw-method-mmap-cpu@64bpp-untiled:
- Statuses : 3 pass(s)
- Exec time: [0.03, 0.09] s
* igt@gem_draw@draw-method-mmap-cpu@64bpp-xtiled:
- Statuses : 3 pass(s)
- Exec time: [0.03, 0.10] s
* igt@gem_draw@draw-method-mmap-cpu@64bpp-ytiled:
- Statuses : 3 pass(s)
- Exec time: [0.03, 0.09] s
* igt@gem_draw@draw-method-mmap-cpu@8bpp-untiled:
- Statuses : 3 pass(s)
- Exec time: [0.12, 0.41] s
* igt@gem_draw@draw-method-mmap-cpu@8bpp-xtiled:
- Statuses : 3 pass(s)
- Exec time: [0.16, 0.51] s
* igt@gem_draw@draw-method-mmap-cpu@8bpp-ytiled:
- Statuses : 3 pass(s)
- Exec time: [0.13, 0.44] s
* igt@gem_draw@draw-method-mmap-wc:
- Statuses : 3 pass(s) 3 skip(s)
- Exec time: [0.0, 1.24] s
* igt@gem_draw@draw-method-mmap-wc@16bpp-untiled:
- Statuses : 3 pass(s)
- Exec time: [0.05, 0.10] s
* igt@gem_draw@draw-method-mmap-wc@16bpp-xtiled:
- Statuses : 3 pass(s)
- Exec time: [0.07, 0.13] s
* igt@gem_draw@draw-method-mmap-wc@16bpp-ytiled:
- Statuses : 3 pass(s)
- Exec time: [0.06, 0.11] s
* igt@gem_draw@draw-method-mmap-wc@32bpp-untiled:
- Statuses : 3 pass(s)
- Exec time: [0.03, 0.06] s
* igt@gem_draw@draw-method-mmap-wc@32bpp-xtiled:
- Statuses : 3 pass(s)
- Exec time: [0.04, 0.08] s
* igt@gem_draw@draw-method-mmap-wc@32bpp-ytiled:
- Statuses : 3 pass(s)
- Exec time: [0.04, 0.06] s
* igt@gem_draw@draw-method-mmap-wc@64bpp-untiled:
- Statuses : 3 pass(s)
- Exec time: [0.02, 0.04] s
* igt@gem_draw@draw-method-mmap-wc@64bpp-xtiled:
- Statuses : 3 pass(s)
- Exec time: [0.02, 0.04] s
* igt@gem_draw@draw-method-mmap-wc@64bpp-ytiled:
- Statuses : 3 pass(s)
- Exec time: [0.02, 0.04] s
* igt@gem_draw@draw-method-mmap-wc@8bpp-untiled:
- Statuses : 3 pass(s)
- Exec time: [0.09, 0.17] s
* igt@gem_draw@draw-method-mmap-wc@8bpp-xtiled:
- Statuses : 3 pass(s)
- Exec time: [0.12, 0.23] s
* igt@gem_draw@draw-method-mmap-wc@8bpp-ytiled:
- Statuses : 3 pass(s)
- Exec time: [0.10, 0.19] s
* igt@gem_draw@draw-method-pwrite:
- Statuses : 3 pass(s) 3 skip(s)
- Exec time: [0.0, 6.92] s
* igt@gem_draw@draw-method-pwrite@16bpp-untiled:
- Statuses : 3 pass(s)
- Exec time: [0.02, 0.24] s
* igt@gem_draw@draw-method-pwrite@16bpp-xtiled:
- Statuses : 3 pass(s)
- Exec time: [0.21, 0.55] s
* igt@gem_draw@draw-method-pwrite@16bpp-ytiled:
- Statuses : 3 pass(s)
- Exec time: [0.37, 0.97] s
* igt@gem_draw@draw-method-pwrite@32bpp-untiled:
- Statuses : 3 pass(s)
- Exec time: [0.01, 0.15] s
* igt@gem_draw@draw-method-pwrite@32bpp-xtiled:
- Statuses : 3 pass(s)
- Exec time: [0.07, 0.27] s
* igt@gem_draw@draw-method-pwrite@32bpp-ytiled:
- Statuses : 3 pass(s)
- Exec time: [0.12, 0.40] s
* igt@gem_draw@draw-method-pwrite@64bpp-untiled:
- Statuses : 3 pass(s)
- Exec time: [0.01, 0.09] s
* igt@gem_draw@draw-method-pwrite@64bpp-xtiled:
- Statuses : 3 pass(s)
- Exec time: [0.03, 0.14] s
* igt@gem_draw@draw-method-pwrite@64bpp-ytiled:
- Statuses : 3 pass(s)
- Exec time: [0.04, 0.22] s
* igt@gem_draw@draw-method-pwrite@8bpp-untiled:
- Statuses : 3 pass(s)
- Exec time: [0.03, 0.43] s
* igt@gem_draw@draw-method-pwrite@8bpp-xtiled:
- Statuses : 3 pass(s)
- Exec time: [0.66, 1.56] s
* igt@gem_draw@draw-method-pwrite@8bpp-ytiled:
- Statuses : 3 pass(s)
- Exec time: [1.25, 3.23] s
* igt@kms_draw_crc@draw-method-blt@xbgr16161616f-4tiled:
- Statuses : 1 pass(s)
- Exec time: [0.09] s
* igt@kms_draw_crc@draw-method-blt@xbgr16161616f-untiled:
- Statuses : 5 pass(s)
- Exec time: [0.17, 0.33] s
* igt@kms_draw_crc@draw-method-blt@xbgr16161616f-xtiled:
- Statuses : 5 pass(s)
- Exec time: [0.09, 0.15] s
* igt@kms_draw_crc@draw-method-blt@xbgr16161616f-ytiled:
- Statuses : 3 pass(s)
- Exec time: [0.09, 0.15] s
* igt@kms_draw_crc@draw-method-mmap-cpu@xbgr16161616f-4tiled:
- Statuses : 1 pass(s)
- Exec time: [0.12] s
* igt@kms_draw_crc@draw-method-mmap-cpu@xbgr16161616f-untiled:
- Statuses : 5 pass(s)
- Exec time: [0.15, 0.35] s
* igt@kms_draw_crc@draw-method-mmap-cpu@xbgr16161616f-xtiled:
- Statuses : 5 pass(s)
- Exec time: [0.08, 0.20] s
* igt@kms_draw_crc@draw-method-mmap-cpu@xbgr16161616f-ytiled:
- Statuses : 3 pass(s)
- Exec time: [0.08, 0.18] s
* igt@kms_draw_crc@draw-method-mmap-gtt@xbgr16161616f-untiled:
- Statuses : 3 pass(s)
- Exec time: [0.15, 0.30] s
* igt@kms_draw_crc@draw-method-mmap-gtt@xbgr16161616f-xtiled:
- Statuses : 3 pass(s)
- Exec time: [0.07, 0.15] s
* igt@kms_draw_crc@draw-method-mmap-gtt@xbgr16161616f-ytiled:
- Statuses : 2 pass(s)
- Exec time: [0.11, 0.17] s
* igt@kms_draw_crc@draw-method-mmap-wc@xbgr16161616f-untiled:
- Statuses : 3 pass(s)
- Exec time: [0.13, 0.32] s
* igt@kms_draw_crc@draw-method-mmap-wc@xbgr16161616f-xtiled:
- Statuses : 3 pass(s)
- Exec time: [0.07, 0.18] s
* igt@kms_draw_crc@draw-method-mmap-wc@xbgr16161616f-ytiled:
- Statuses : 2 pass(s)
- Exec time: [0.07, 0.15] s
* igt@kms_draw_crc@draw-method-pwrite@xbgr16161616f-4tiled:
- Statuses : 2 pass(s)
- Exec time: [0.87, 2.02] s
* igt@kms_draw_crc@draw-method-pwrite@xbgr16161616f-untiled:
- Statuses : 6 pass(s)
- Exec time: [0.15, 0.54] s
* igt@kms_draw_crc@draw-method-pwrite@xbgr16161616f-xtiled:
- Statuses : 6 pass(s)
- Exec time: [0.11, 2.20] s
* igt@kms_draw_crc@draw-method-pwrite@xbgr16161616f-ytiled:
- Statuses : 3 pass(s)
- Exec time: [0.16, 1.06] s
* igt@kms_draw_crc@draw-method-render@xbgr16161616f-4tiled:
- Statuses : 1 pass(s)
- Exec time: [0.15] s
* igt@kms_draw_crc@draw-method-render@xbgr16161616f-untiled:
- Statuses : 4 pass(s)
- Exec time: [0.16, 0.32] s
* igt@kms_draw_crc@draw-method-render@xbgr16161616f-xtiled:
- Statuses : 4 pass(s)
- Exec time: [0.08, 0.18] s
* igt@kms_draw_crc@draw-method-render@xbgr16161616f-ytiled:
- Statuses : 2 pass(s)
- Exec time: [0.08, 0.18] s
Known issues
------------
Here are the changes found in IGTPW_11976_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@blit-reloc-keep-cache:
- shard-rkl: NOTRUN -> [SKIP][4] ([i915#8411]) +1 other test skip
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-1/igt@api_intel_bb@blit-reloc-keep-cache.html
* igt@device_reset@cold-reset-bound:
- shard-dg1: NOTRUN -> [SKIP][5] ([i915#11078])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-15/igt@device_reset@cold-reset-bound.html
- shard-mtlp: NOTRUN -> [SKIP][6] ([i915#11078])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-4/igt@device_reset@cold-reset-bound.html
* igt@drm_fdinfo@busy-idle@bcs0:
- shard-dg2: NOTRUN -> [SKIP][7] ([i915#8414]) +8 other tests skip
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-4/igt@drm_fdinfo@busy-idle@bcs0.html
- shard-dg1: NOTRUN -> [SKIP][8] ([i915#8414]) +6 other tests skip
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-15/igt@drm_fdinfo@busy-idle@bcs0.html
- shard-mtlp: NOTRUN -> [SKIP][9] ([i915#8414]) +7 other tests skip
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-3/igt@drm_fdinfo@busy-idle@bcs0.html
* igt@fbdev@eof:
- shard-dg2: [PASS][10] -> [SKIP][11] ([i915#2582]) +1 other test skip
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-dg2-4/igt@fbdev@eof.html
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-2/igt@fbdev@eof.html
* igt@gem_ccs@block-multicopy-inplace:
- shard-rkl: NOTRUN -> [SKIP][12] ([i915#3555] / [i915#9323])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-5/igt@gem_ccs@block-multicopy-inplace.html
* igt@gem_ccs@ctrl-surf-copy:
- shard-dg1: NOTRUN -> [SKIP][13] ([i915#3555] / [i915#9323])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-14/igt@gem_ccs@ctrl-surf-copy.html
* igt@gem_ccs@ctrl-surf-copy-new-ctx:
- shard-dg1: NOTRUN -> [SKIP][14] ([i915#9323])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-17/igt@gem_ccs@ctrl-surf-copy-new-ctx.html
* igt@gem_close_race@multigpu-basic-process:
- shard-tglu: NOTRUN -> [SKIP][15] ([i915#7697])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-9/igt@gem_close_race@multigpu-basic-process.html
* igt@gem_compute@compute-square:
- shard-mtlp: NOTRUN -> [SKIP][16] ([i915#9310])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-1/igt@gem_compute@compute-square.html
* igt@gem_create@create-ext-set-pat:
- shard-dg2: NOTRUN -> [SKIP][17] ([i915#8562])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-10/igt@gem_create@create-ext-set-pat.html
- shard-tglu-1: NOTRUN -> [SKIP][18] ([i915#8562])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@gem_create@create-ext-set-pat.html
- shard-dg1: NOTRUN -> [SKIP][19] ([i915#8562])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-18/igt@gem_create@create-ext-set-pat.html
* igt@gem_ctx_engines@invalid-engines:
- shard-tglu: [PASS][20] -> [FAIL][21] ([i915#12031])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-tglu-8/igt@gem_ctx_engines@invalid-engines.html
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-4/igt@gem_ctx_engines@invalid-engines.html
* igt@gem_ctx_persistence@engines-mixed:
- shard-snb: NOTRUN -> [SKIP][22] ([i915#1099])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-snb7/igt@gem_ctx_persistence@engines-mixed.html
* igt@gem_ctx_persistence@heartbeat-hang:
- shard-dg2: NOTRUN -> [SKIP][23] ([i915#8555])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-3/igt@gem_ctx_persistence@heartbeat-hang.html
- shard-dg1: NOTRUN -> [SKIP][24] ([i915#8555])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-15/igt@gem_ctx_persistence@heartbeat-hang.html
* igt@gem_ctx_persistence@hostile:
- shard-tglu: [PASS][25] -> [FAIL][26] ([i915#11980])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-tglu-5/igt@gem_ctx_persistence@hostile.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-6/igt@gem_ctx_persistence@hostile.html
* igt@gem_ctx_sseu@engines:
- shard-tglu-1: NOTRUN -> [SKIP][27] ([i915#280])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@gem_ctx_sseu@engines.html
* igt@gem_ctx_sseu@mmap-args:
- shard-rkl: NOTRUN -> [SKIP][28] ([i915#280])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-4/igt@gem_ctx_sseu@mmap-args.html
* igt@gem_draw@draw-method-mmap-wc (NEW):
- shard-dg2: NOTRUN -> [SKIP][29] ([i915#4077]) +17 other tests skip
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-6/igt@gem_draw@draw-method-mmap-wc.html
* igt@gem_draw@draw-method-pwrite (NEW):
- shard-mtlp: NOTRUN -> [SKIP][30] ([i915#4077]) +9 other tests skip
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-4/igt@gem_draw@draw-method-pwrite.html
* igt@gem_eio@reset-stress:
- shard-dg1: [PASS][31] -> [FAIL][32] ([i915#5784])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-dg1-16/igt@gem_eio@reset-stress.html
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-17/igt@gem_eio@reset-stress.html
* igt@gem_exec_balancer@bonded-false-hang:
- shard-dg2: NOTRUN -> [SKIP][33] ([i915#4812])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-5/igt@gem_exec_balancer@bonded-false-hang.html
* igt@gem_exec_balancer@bonded-sync:
- shard-dg2: NOTRUN -> [SKIP][34] ([i915#4771]) +1 other test skip
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-10/igt@gem_exec_balancer@bonded-sync.html
* igt@gem_exec_balancer@nop:
- shard-mtlp: [PASS][35] -> [DMESG-WARN][36] ([i915#12412])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-mtlp-1/igt@gem_exec_balancer@nop.html
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-4/igt@gem_exec_balancer@nop.html
* igt@gem_exec_balancer@parallel-balancer:
- shard-rkl: NOTRUN -> [SKIP][37] ([i915#4525]) +4 other tests skip
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-4/igt@gem_exec_balancer@parallel-balancer.html
* igt@gem_exec_balancer@parallel-ordering:
- shard-tglu: NOTRUN -> [FAIL][38] ([i915#6117])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-7/igt@gem_exec_balancer@parallel-ordering.html
* igt@gem_exec_capture@capture-invisible@smem0:
- shard-rkl: NOTRUN -> [SKIP][39] ([i915#6334]) +1 other test skip
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-3/igt@gem_exec_capture@capture-invisible@smem0.html
* igt@gem_exec_fair@basic-none-solo:
- shard-tglu: NOTRUN -> [FAIL][40] ([i915#2842]) +1 other test fail
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-6/igt@gem_exec_fair@basic-none-solo.html
* igt@gem_exec_fair@basic-none@bcs0:
- shard-rkl: NOTRUN -> [FAIL][41] ([i915#2842]) +4 other tests fail
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-5/igt@gem_exec_fair@basic-none@bcs0.html
* igt@gem_exec_fence@syncobj-backward-timeline-chain-engines:
- shard-snb: NOTRUN -> [SKIP][42] +137 other tests skip
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-snb7/igt@gem_exec_fence@syncobj-backward-timeline-chain-engines.html
* igt@gem_exec_flush@basic-batch-kernel-default-cmd:
- shard-dg1: NOTRUN -> [SKIP][43] ([i915#3539] / [i915#4852]) +2 other tests skip
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-18/igt@gem_exec_flush@basic-batch-kernel-default-cmd.html
- shard-mtlp: NOTRUN -> [SKIP][44] ([i915#3711])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-5/igt@gem_exec_flush@basic-batch-kernel-default-cmd.html
* igt@gem_exec_flush@basic-uc-ro-default:
- shard-dg2: NOTRUN -> [SKIP][45] ([i915#3539] / [i915#4852]) +3 other tests skip
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-3/igt@gem_exec_flush@basic-uc-ro-default.html
* igt@gem_exec_reloc@basic-cpu-gtt-noreloc:
- shard-dg1: NOTRUN -> [SKIP][46] ([i915#3281]) +8 other tests skip
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-15/igt@gem_exec_reloc@basic-cpu-gtt-noreloc.html
* igt@gem_exec_reloc@basic-wc-cpu:
- shard-mtlp: NOTRUN -> [SKIP][47] ([i915#3281]) +3 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-3/igt@gem_exec_reloc@basic-wc-cpu.html
* igt@gem_exec_reloc@basic-write-read-noreloc:
- shard-rkl: NOTRUN -> [SKIP][48] ([i915#3281]) +12 other tests skip
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-2/igt@gem_exec_reloc@basic-write-read-noreloc.html
* igt@gem_exec_reloc@basic-write-wc-noreloc:
- shard-dg2: NOTRUN -> [SKIP][49] ([i915#3281]) +8 other tests skip
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-6/igt@gem_exec_reloc@basic-write-wc-noreloc.html
* igt@gem_exec_schedule@preempt-queue-contexts:
- shard-dg1: NOTRUN -> [SKIP][50] ([i915#4812]) +3 other tests skip
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-13/igt@gem_exec_schedule@preempt-queue-contexts.html
- shard-dg2: NOTRUN -> [SKIP][51] ([i915#4537] / [i915#4812]) +1 other test skip
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-11/igt@gem_exec_schedule@preempt-queue-contexts.html
* igt@gem_exec_schedule@semaphore-power:
- shard-rkl: NOTRUN -> [SKIP][52] ([i915#7276])
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-1/igt@gem_exec_schedule@semaphore-power.html
* igt@gem_fence_thrash@bo-copy:
- shard-dg2: NOTRUN -> [SKIP][53] ([i915#4860]) +2 other tests skip
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-5/igt@gem_fence_thrash@bo-copy.html
- shard-mtlp: NOTRUN -> [SKIP][54] ([i915#4860])
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-1/igt@gem_fence_thrash@bo-copy.html
* igt@gem_fence_thrash@bo-write-verify-none:
- shard-dg1: NOTRUN -> [SKIP][55] ([i915#4860]) +2 other tests skip
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-17/igt@gem_fence_thrash@bo-write-verify-none.html
* igt@gem_lmem_swapping@parallel-multi:
- shard-tglu-1: NOTRUN -> [SKIP][56] ([i915#4613]) +3 other tests skip
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@gem_lmem_swapping@parallel-multi.html
* igt@gem_lmem_swapping@parallel-random-verify-ccs:
- shard-rkl: NOTRUN -> [SKIP][57] ([i915#4613]) +4 other tests skip
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-2/igt@gem_lmem_swapping@parallel-random-verify-ccs.html
* igt@gem_lmem_swapping@smem-oom:
- shard-tglu: NOTRUN -> [SKIP][58] ([i915#4613]) +2 other tests skip
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-5/igt@gem_lmem_swapping@smem-oom.html
* igt@gem_lmem_swapping@verify-random-ccs:
- shard-dg1: NOTRUN -> [SKIP][59] ([i915#12193])
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-17/igt@gem_lmem_swapping@verify-random-ccs.html
* igt@gem_lmem_swapping@verify-random-ccs@lmem0:
- shard-dg1: NOTRUN -> [SKIP][60] ([i915#4565])
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-17/igt@gem_lmem_swapping@verify-random-ccs@lmem0.html
* igt@gem_media_vme:
- shard-dg2: NOTRUN -> [SKIP][61] ([i915#284])
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-11/igt@gem_media_vme.html
- shard-dg1: NOTRUN -> [SKIP][62] ([i915#284])
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-13/igt@gem_media_vme.html
* igt@gem_mmap_gtt@basic-wc:
- shard-dg1: NOTRUN -> [SKIP][63] ([i915#4077]) +15 other tests skip
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-16/igt@gem_mmap_gtt@basic-wc.html
* igt@gem_mmap_wc@bad-offset:
- shard-mtlp: NOTRUN -> [SKIP][64] ([i915#4083]) +3 other tests skip
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-6/igt@gem_mmap_wc@bad-offset.html
* igt@gem_mmap_wc@read:
- shard-dg1: NOTRUN -> [SKIP][65] ([i915#4083]) +7 other tests skip
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-12/igt@gem_mmap_wc@read.html
* igt@gem_mmap_wc@write-read-distinct:
- shard-dg2: NOTRUN -> [SKIP][66] ([i915#4083]) +7 other tests skip
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-3/igt@gem_mmap_wc@write-read-distinct.html
* igt@gem_partial_pwrite_pread@writes-after-reads-display:
- shard-dg2: NOTRUN -> [SKIP][67] ([i915#3282]) +5 other tests skip
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-8/igt@gem_partial_pwrite_pread@writes-after-reads-display.html
- shard-dg1: NOTRUN -> [SKIP][68] ([i915#3282]) +4 other tests skip
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-17/igt@gem_partial_pwrite_pread@writes-after-reads-display.html
- shard-mtlp: NOTRUN -> [SKIP][69] ([i915#3282])
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-6/igt@gem_partial_pwrite_pread@writes-after-reads-display.html
* igt@gem_partial_pwrite_pread@writes-after-reads-uncached:
- shard-rkl: NOTRUN -> [SKIP][70] ([i915#3282]) +6 other tests skip
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-4/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html
* igt@gem_pread@exhaustion:
- shard-tglu-1: NOTRUN -> [WARN][71] ([i915#2658])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@gem_pread@exhaustion.html
* igt@gem_pxp@display-protected-crc:
- shard-tglu: NOTRUN -> [SKIP][72] ([i915#4270]) +4 other tests skip
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-2/igt@gem_pxp@display-protected-crc.html
* igt@gem_pxp@reject-modify-context-protection-on:
- shard-tglu-1: NOTRUN -> [SKIP][73] ([i915#4270]) +1 other test skip
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@gem_pxp@reject-modify-context-protection-on.html
* igt@gem_pxp@verify-pxp-execution-after-suspend-resume:
- shard-dg2: NOTRUN -> [SKIP][74] ([i915#4270]) +3 other tests skip
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-2/igt@gem_pxp@verify-pxp-execution-after-suspend-resume.html
- shard-rkl: NOTRUN -> [SKIP][75] ([i915#4270]) +3 other tests skip
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-7/igt@gem_pxp@verify-pxp-execution-after-suspend-resume.html
- shard-dg1: NOTRUN -> [SKIP][76] ([i915#4270]) +3 other tests skip
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-19/igt@gem_pxp@verify-pxp-execution-after-suspend-resume.html
* igt@gem_pxp@verify-pxp-stale-buf-execution:
- shard-mtlp: NOTRUN -> [SKIP][77] ([i915#4270]) +1 other test skip
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-6/igt@gem_pxp@verify-pxp-stale-buf-execution.html
* igt@gem_render_copy@y-tiled:
- shard-mtlp: NOTRUN -> [SKIP][78] ([i915#8428]) +2 other tests skip
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-8/igt@gem_render_copy@y-tiled.html
* igt@gem_render_copy@y-tiled-ccs-to-yf-tiled-mc-ccs:
- shard-dg2: NOTRUN -> [SKIP][79] ([i915#5190] / [i915#8428]) +6 other tests skip
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-10/igt@gem_render_copy@y-tiled-ccs-to-yf-tiled-mc-ccs.html
* igt@gem_set_tiling_vs_blt@tiled-to-untiled:
- shard-dg2: NOTRUN -> [SKIP][80] ([i915#4079]) +3 other tests skip
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-7/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html
* igt@gem_set_tiling_vs_gtt:
- shard-dg1: NOTRUN -> [SKIP][81] ([i915#4079]) +2 other tests skip
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-14/igt@gem_set_tiling_vs_gtt.html
- shard-mtlp: NOTRUN -> [SKIP][82] ([i915#4079]) +2 other tests skip
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-2/igt@gem_set_tiling_vs_gtt.html
* igt@gem_userptr_blits@coherency-unsync:
- shard-tglu-1: NOTRUN -> [SKIP][83] ([i915#3297]) +1 other test skip
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@gem_userptr_blits@coherency-unsync.html
* igt@gem_userptr_blits@create-destroy-unsync:
- shard-dg2: NOTRUN -> [SKIP][84] ([i915#3297]) +1 other test skip
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-6/igt@gem_userptr_blits@create-destroy-unsync.html
- shard-dg1: NOTRUN -> [SKIP][85] ([i915#3297])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-14/igt@gem_userptr_blits@create-destroy-unsync.html
- shard-tglu: NOTRUN -> [SKIP][86] ([i915#3297]) +1 other test skip
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-7/igt@gem_userptr_blits@create-destroy-unsync.html
* igt@gem_userptr_blits@map-fixed-invalidate-busy:
- shard-dg2: NOTRUN -> [SKIP][87] ([i915#3297] / [i915#4880])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-2/igt@gem_userptr_blits@map-fixed-invalidate-busy.html
- shard-dg1: NOTRUN -> [SKIP][88] ([i915#3297] / [i915#4880])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-14/igt@gem_userptr_blits@map-fixed-invalidate-busy.html
- shard-mtlp: NOTRUN -> [SKIP][89] ([i915#3297]) +1 other test skip
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-1/igt@gem_userptr_blits@map-fixed-invalidate-busy.html
* igt@gem_userptr_blits@readonly-pwrite-unsync:
- shard-rkl: NOTRUN -> [SKIP][90] ([i915#3297]) +1 other test skip
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-1/igt@gem_userptr_blits@readonly-pwrite-unsync.html
* igt@gen9_exec_parse@basic-rejected-ctx-param:
- shard-tglu: NOTRUN -> [SKIP][91] ([i915#2527] / [i915#2856]) +1 other test skip
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-4/igt@gen9_exec_parse@basic-rejected-ctx-param.html
* igt@gen9_exec_parse@bb-start-param:
- shard-tglu-1: NOTRUN -> [SKIP][92] ([i915#2527] / [i915#2856]) +2 other tests skip
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@gen9_exec_parse@bb-start-param.html
- shard-dg1: NOTRUN -> [SKIP][93] ([i915#2527]) +3 other tests skip
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-18/igt@gen9_exec_parse@bb-start-param.html
* igt@gen9_exec_parse@secure-batches:
- shard-dg2: NOTRUN -> [SKIP][94] ([i915#2856]) +3 other tests skip
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-4/igt@gen9_exec_parse@secure-batches.html
- shard-mtlp: NOTRUN -> [SKIP][95] ([i915#2856]) +1 other test skip
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-3/igt@gen9_exec_parse@secure-batches.html
* igt@gen9_exec_parse@shadow-peek:
- shard-rkl: NOTRUN -> [SKIP][96] ([i915#2527]) +6 other tests skip
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-5/igt@gen9_exec_parse@shadow-peek.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-rkl: [PASS][97] -> [ABORT][98] ([i915#9820])
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-rkl-7/igt@i915_module_load@reload-with-fault-injection.html
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-5/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_pm_freq_api@freq-reset:
- shard-tglu: NOTRUN -> [SKIP][99] ([i915#8399])
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-8/igt@i915_pm_freq_api@freq-reset.html
* igt@i915_pm_rc6_residency@rc6-fence:
- shard-tglu: NOTRUN -> [WARN][100] ([i915#2681]) +1 other test warn
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-7/igt@i915_pm_rc6_residency@rc6-fence.html
* igt@i915_pm_rc6_residency@rc6-idle@gt0-rcs0:
- shard-dg1: [PASS][101] -> [FAIL][102] ([i915#3591])
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-dg1-12/igt@i915_pm_rc6_residency@rc6-idle@gt0-rcs0.html
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-18/igt@i915_pm_rc6_residency@rc6-idle@gt0-rcs0.html
* igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0:
- shard-tglu-1: NOTRUN -> [WARN][103] ([i915#2681]) +4 other tests warn
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0.html
* igt@i915_pm_rps@thresholds-idle-park:
- shard-dg2: NOTRUN -> [SKIP][104] ([i915#11681]) +2 other tests skip
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-8/igt@i915_pm_rps@thresholds-idle-park.html
- shard-dg1: NOTRUN -> [SKIP][105] ([i915#11681]) +1 other test skip
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-17/igt@i915_pm_rps@thresholds-idle-park.html
* igt@i915_pm_sseu@full-enable:
- shard-dg2: NOTRUN -> [SKIP][106] ([i915#4387])
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-4/igt@i915_pm_sseu@full-enable.html
* igt@i915_query@hwconfig_table:
- shard-dg1: NOTRUN -> [SKIP][107] ([i915#6245])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-19/igt@i915_query@hwconfig_table.html
* igt@i915_selftest@live@workarounds:
- shard-mtlp: [PASS][108] -> [ABORT][109] ([i915#12061] / [i915#12216]) +1 other test abort
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-mtlp-2/igt@i915_selftest@live@workarounds.html
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-3/igt@i915_selftest@live@workarounds.html
* igt@intel_hwmon@hwmon-read:
- shard-tglu-1: NOTRUN -> [SKIP][110] ([i915#7707])
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@intel_hwmon@hwmon-read.html
* igt@kms_addfb_basic@clobberred-modifier:
- shard-mtlp: NOTRUN -> [SKIP][111] ([i915#4212])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-3/igt@kms_addfb_basic@clobberred-modifier.html
* igt@kms_addfb_basic@framebuffer-vs-set-tiling:
- shard-dg2: NOTRUN -> [SKIP][112] ([i915#4212]) +1 other test skip
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-2/igt@kms_addfb_basic@framebuffer-vs-set-tiling.html
* igt@kms_addfb_basic@invalid-smem-bo-on-discrete:
- shard-rkl: NOTRUN -> [SKIP][113] ([i915#12454])
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-2/igt@kms_addfb_basic@invalid-smem-bo-on-discrete.html
* igt@kms_addfb_basic@tile-pitch-mismatch:
- shard-dg1: NOTRUN -> [SKIP][114] ([i915#4212]) +2 other tests skip
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-18/igt@kms_addfb_basic@tile-pitch-mismatch.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-hdmi-a-1-y-rc-ccs-cc:
- shard-rkl: NOTRUN -> [SKIP][115] ([i915#8709]) +3 other tests skip
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-7/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-hdmi-a-1-y-rc-ccs-cc.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-1-y-rc-ccs:
- shard-tglu: NOTRUN -> [SKIP][116] ([i915#8709]) +7 other tests skip
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-8/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-1-y-rc-ccs.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-4-y-rc-ccs:
- shard-dg1: NOTRUN -> [SKIP][117] ([i915#8709]) +7 other tests skip
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-16/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-4-y-rc-ccs.html
* igt@kms_atomic@plane-primary-overlay-mutable-zpos:
- shard-dg2: NOTRUN -> [SKIP][118] ([i915#9531])
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-7/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
- shard-dg1: NOTRUN -> [SKIP][119] ([i915#9531])
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-14/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
* igt@kms_atomic_transition@plane-all-modeset-transition:
- shard-rkl: [PASS][120] -> [FAIL][121] ([i915#11808])
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-rkl-7/igt@kms_atomic_transition@plane-all-modeset-transition.html
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-5/igt@kms_atomic_transition@plane-all-modeset-transition.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-dg2: NOTRUN -> [SKIP][122] ([i915#1769] / [i915#3555])
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-3/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
- shard-tglu: NOTRUN -> [SKIP][123] ([i915#1769] / [i915#3555])
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-7/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
* igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [FAIL][124] ([i915#11808])
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-5/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-2.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-180:
- shard-dg1: NOTRUN -> [SKIP][125] ([i915#4538] / [i915#5286]) +7 other tests skip
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-13/igt@kms_big_fb@4-tiled-8bpp-rotate-180.html
* igt@kms_big_fb@4-tiled-addfb:
- shard-rkl: NOTRUN -> [SKIP][126] ([i915#5286]) +5 other tests skip
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-1/igt@kms_big_fb@4-tiled-addfb.html
- shard-tglu-1: NOTRUN -> [SKIP][127] ([i915#5286]) +3 other tests skip
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@kms_big_fb@4-tiled-addfb.html
* igt@kms_big_fb@4-tiled-addfb-size-offset-overflow:
- shard-dg1: NOTRUN -> [SKIP][128] ([i915#5286])
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-15/igt@kms_big_fb@4-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-async-flip:
- shard-tglu: NOTRUN -> [SKIP][129] ([i915#5286]) +6 other tests skip
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-8/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html
* igt@kms_big_fb@linear-64bpp-rotate-90:
- shard-rkl: NOTRUN -> [SKIP][130] ([i915#3638]) +3 other tests skip
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-4/igt@kms_big_fb@linear-64bpp-rotate-90.html
* igt@kms_big_fb@linear-8bpp-rotate-270:
- shard-dg1: NOTRUN -> [SKIP][131] ([i915#3638]) +1 other test skip
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-12/igt@kms_big_fb@linear-8bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-8bpp-rotate-180:
- shard-dg2: NOTRUN -> [SKIP][132] ([i915#5190] / [i915#9197]) +2 other tests skip
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-2/igt@kms_big_fb@y-tiled-8bpp-rotate-180.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-hflip:
- shard-mtlp: NOTRUN -> [SKIP][133] +11 other tests skip
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-7/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
* igt@kms_big_fb@yf-tiled-32bpp-rotate-90:
- shard-dg2: NOTRUN -> [SKIP][134] ([i915#4538] / [i915#5190]) +9 other tests skip
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-7/igt@kms_big_fb@yf-tiled-32bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-64bpp-rotate-90:
- shard-dg1: NOTRUN -> [SKIP][135] ([i915#4538]) +6 other tests skip
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-16/igt@kms_big_fb@yf-tiled-64bpp-rotate-90.html
* igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs-cc@pipe-d-hdmi-a-1:
- shard-tglu-1: NOTRUN -> [SKIP][136] ([i915#6095]) +34 other tests skip
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs-cc@pipe-d-hdmi-a-1.html
* igt@kms_ccs@bad-aux-stride-y-tiled-ccs@pipe-c-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][137] ([i915#6095]) +69 other tests skip
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-9/igt@kms_ccs@bad-aux-stride-y-tiled-ccs@pipe-c-hdmi-a-1.html
* igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs:
- shard-dg2: NOTRUN -> [SKIP][138] ([i915#12313])
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-7/igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-basic-y-tiled-gen12-rc-ccs@pipe-a-dp-3:
- shard-dg2: NOTRUN -> [SKIP][139] ([i915#10307] / [i915#6095]) +164 other tests skip
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-10/igt@kms_ccs@crc-primary-basic-y-tiled-gen12-rc-ccs@pipe-a-dp-3.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs:
- shard-tglu: NOTRUN -> [SKIP][140] ([i915#12313])
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-5/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs@pipe-d-hdmi-a-3:
- shard-dg1: NOTRUN -> [SKIP][141] ([i915#6095]) +123 other tests skip
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-12/igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs@pipe-d-hdmi-a-3.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][142] ([i915#12313])
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][143] ([i915#6095]) +79 other tests skip
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-5/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2.html
* igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][144] ([i915#10307] / [i915#10434] / [i915#6095]) +2 other tests skip
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-4/igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@missing-ccs-buffer-yf-tiled-ccs@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][145] ([i915#6095]) +24 other tests skip
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-4/igt@kms_ccs@missing-ccs-buffer-yf-tiled-ccs@pipe-a-edp-1.html
* igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs:
- shard-rkl: NOTRUN -> [SKIP][146] ([i915#12313])
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-3/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html
* igt@kms_cdclk@mode-transition:
- shard-tglu-1: NOTRUN -> [SKIP][147] ([i915#3742]) +1 other test skip
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@kms_cdclk@mode-transition.html
* igt@kms_cdclk@mode-transition-all-outputs:
- shard-rkl: NOTRUN -> [SKIP][148] ([i915#3742])
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-3/igt@kms_cdclk@mode-transition-all-outputs.html
* igt@kms_cdclk@mode-transition@pipe-b-dp-3:
- shard-dg2: NOTRUN -> [SKIP][149] ([i915#11616] / [i915#7213]) +4 other tests skip
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-10/igt@kms_cdclk@mode-transition@pipe-b-dp-3.html
* igt@kms_chamelium_frames@hdmi-crc-multiple:
- shard-dg2: NOTRUN -> [SKIP][150] ([i915#7828]) +6 other tests skip
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-3/igt@kms_chamelium_frames@hdmi-crc-multiple.html
* igt@kms_chamelium_frames@hdmi-frame-dump:
- shard-tglu-1: NOTRUN -> [SKIP][151] ([i915#7828]) +5 other tests skip
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@kms_chamelium_frames@hdmi-frame-dump.html
* igt@kms_chamelium_hpd@dp-hpd-storm-disable:
- shard-dg1: NOTRUN -> [SKIP][152] ([i915#7828]) +9 other tests skip
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-17/igt@kms_chamelium_hpd@dp-hpd-storm-disable.html
- shard-tglu: NOTRUN -> [SKIP][153] ([i915#7828]) +9 other tests skip
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-6/igt@kms_chamelium_hpd@dp-hpd-storm-disable.html
- shard-mtlp: NOTRUN -> [SKIP][154] ([i915#7828]) +2 other tests skip
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-6/igt@kms_chamelium_hpd@dp-hpd-storm-disable.html
* igt@kms_chamelium_hpd@vga-hpd-with-enabled-mode:
- shard-rkl: NOTRUN -> [SKIP][155] ([i915#7828]) +4 other tests skip
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-5/igt@kms_chamelium_hpd@vga-hpd-with-enabled-mode.html
* igt@kms_content_protection@atomic:
- shard-tglu-1: NOTRUN -> [SKIP][156] ([i915#6944] / [i915#7116] / [i915#7118] / [i915#9424])
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@kms_content_protection@atomic.html
* igt@kms_content_protection@content-type-change:
- shard-dg2: NOTRUN -> [SKIP][157] ([i915#9424])
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-11/igt@kms_content_protection@content-type-change.html
- shard-dg1: NOTRUN -> [SKIP][158] ([i915#9424]) +2 other tests skip
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-15/igt@kms_content_protection@content-type-change.html
- shard-mtlp: NOTRUN -> [SKIP][159] ([i915#6944] / [i915#9424])
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-4/igt@kms_content_protection@content-type-change.html
* igt@kms_content_protection@dp-mst-type-0:
- shard-dg1: NOTRUN -> [SKIP][160] ([i915#3299])
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-16/igt@kms_content_protection@dp-mst-type-0.html
* igt@kms_content_protection@legacy:
- shard-dg1: NOTRUN -> [SKIP][161] ([i915#7116] / [i915#9424])
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-15/igt@kms_content_protection@legacy.html
* igt@kms_content_protection@lic-type-0@pipe-a-dp-3:
- shard-dg2: NOTRUN -> [TIMEOUT][162] ([i915#7173])
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-10/igt@kms_content_protection@lic-type-0@pipe-a-dp-3.html
* igt@kms_content_protection@srm:
- shard-rkl: NOTRUN -> [SKIP][163] ([i915#7118])
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-5/igt@kms_content_protection@srm.html
* igt@kms_cursor_crc@cursor-offscreen-max-size:
- shard-mtlp: NOTRUN -> [SKIP][164] ([i915#3555] / [i915#8814])
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-2/igt@kms_cursor_crc@cursor-offscreen-max-size.html
* igt@kms_cursor_crc@cursor-onscreen-256x85:
- shard-mtlp: NOTRUN -> [SKIP][165] ([i915#8814]) +2 other tests skip
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-7/igt@kms_cursor_crc@cursor-onscreen-256x85.html
* igt@kms_cursor_crc@cursor-onscreen-32x32:
- shard-tglu-1: NOTRUN -> [SKIP][166] ([i915#3555]) +3 other tests skip
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@kms_cursor_crc@cursor-onscreen-32x32.html
- shard-dg1: NOTRUN -> [SKIP][167] ([i915#3555]) +7 other tests skip
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-18/igt@kms_cursor_crc@cursor-onscreen-32x32.html
* igt@kms_cursor_crc@cursor-onscreen-512x512:
- shard-mtlp: NOTRUN -> [SKIP][168] ([i915#11453] / [i915#3359])
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-1/igt@kms_cursor_crc@cursor-onscreen-512x512.html
- shard-dg2: NOTRUN -> [SKIP][169] ([i915#11453] / [i915#3359])
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-7/igt@kms_cursor_crc@cursor-onscreen-512x512.html
- shard-dg1: NOTRUN -> [SKIP][170] ([i915#11453] / [i915#3359])
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-13/igt@kms_cursor_crc@cursor-onscreen-512x512.html
* igt@kms_cursor_crc@cursor-rapid-movement-32x10:
- shard-rkl: NOTRUN -> [SKIP][171] ([i915#3555]) +6 other tests skip
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-7/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html
* igt@kms_cursor_crc@cursor-rapid-movement-512x170:
- shard-tglu: NOTRUN -> [SKIP][172] ([i915#11453] / [i915#3359])
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-2/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html
* igt@kms_cursor_crc@cursor-sliding-512x512:
- shard-rkl: NOTRUN -> [SKIP][173] ([i915#11453] / [i915#3359]) +1 other test skip
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-7/igt@kms_cursor_crc@cursor-sliding-512x512.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy:
- shard-rkl: NOTRUN -> [SKIP][174] +30 other tests skip
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-5/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- shard-dg2: NOTRUN -> [SKIP][175] ([i915#4103] / [i915#4213])
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-7/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
- shard-dg1: NOTRUN -> [SKIP][176] ([i915#4103] / [i915#4213])
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-19/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
- shard-tglu: NOTRUN -> [SKIP][177] ([i915#4103])
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-3/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
- shard-mtlp: NOTRUN -> [SKIP][178] ([i915#4213])
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-2/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size:
- shard-rkl: NOTRUN -> [SKIP][179] ([i915#4103])
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-1/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html
- shard-tglu-1: NOTRUN -> [SKIP][180] ([i915#4103])
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html
* igt@kms_display_modes@mst-extended-mode-negative:
- shard-rkl: NOTRUN -> [SKIP][181] ([i915#8588])
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-1/igt@kms_display_modes@mst-extended-mode-negative.html
- shard-tglu-1: NOTRUN -> [SKIP][182] ([i915#8588])
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@kms_display_modes@mst-extended-mode-negative.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc:
- shard-rkl: NOTRUN -> [SKIP][183] ([i915#3555] / [i915#3804])
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-7/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][184] ([i915#3804])
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-7/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html
* igt@kms_dp_aux_dev:
- shard-tglu-1: NOTRUN -> [SKIP][185] ([i915#1257])
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@kms_dp_aux_dev.html
* igt@kms_dp_linktrain_fallback@dp-fallback:
- shard-dg2: [PASS][186] -> [SKIP][187] ([i915#12402])
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-dg2-10/igt@kms_dp_linktrain_fallback@dp-fallback.html
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-8/igt@kms_dp_linktrain_fallback@dp-fallback.html
- shard-rkl: NOTRUN -> [SKIP][188] ([i915#12402])
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-3/igt@kms_dp_linktrain_fallback@dp-fallback.html
* igt@kms_dsc@dsc-fractional-bpp:
- shard-rkl: NOTRUN -> [SKIP][189] ([i915#3840])
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-4/igt@kms_dsc@dsc-fractional-bpp.html
* igt@kms_dsc@dsc-fractional-bpp-with-bpc:
- shard-dg2: NOTRUN -> [SKIP][190] ([i915#3840])
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-10/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html
* igt@kms_dsc@dsc-with-bpc:
- shard-dg2: NOTRUN -> [SKIP][191] ([i915#3555] / [i915#3840])
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-3/igt@kms_dsc@dsc-with-bpc.html
- shard-rkl: NOTRUN -> [SKIP][192] ([i915#3555] / [i915#3840])
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-4/igt@kms_dsc@dsc-with-bpc.html
- shard-dg1: NOTRUN -> [SKIP][193] ([i915#3555] / [i915#3840])
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-16/igt@kms_dsc@dsc-with-bpc.html
* igt@kms_dsc@dsc-with-output-formats-with-bpc:
- shard-dg1: NOTRUN -> [SKIP][194] ([i915#3840] / [i915#9053])
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-12/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
* igt@kms_fbcon_fbt@psr:
- shard-dg2: NOTRUN -> [SKIP][195] ([i915#3469])
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-3/igt@kms_fbcon_fbt@psr.html
* igt@kms_feature_discovery@display-3x:
- shard-dg2: NOTRUN -> [SKIP][196] ([i915#1839])
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-3/igt@kms_feature_discovery@display-3x.html
- shard-rkl: NOTRUN -> [SKIP][197] ([i915#1839])
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-4/igt@kms_feature_discovery@display-3x.html
- shard-dg1: NOTRUN -> [SKIP][198] ([i915#1839]) +1 other test skip
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-16/igt@kms_feature_discovery@display-3x.html
* igt@kms_feature_discovery@display-4x:
- shard-tglu: NOTRUN -> [SKIP][199] ([i915#1839])
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-9/igt@kms_feature_discovery@display-4x.html
* igt@kms_feature_discovery@dp-mst:
- shard-tglu: NOTRUN -> [SKIP][200] ([i915#9337])
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-2/igt@kms_feature_discovery@dp-mst.html
* igt@kms_feature_discovery@psr1:
- shard-rkl: NOTRUN -> [SKIP][201] ([i915#658])
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-5/igt@kms_feature_discovery@psr1.html
* igt@kms_feature_discovery@psr2:
- shard-dg2: NOTRUN -> [SKIP][202] ([i915#658])
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-8/igt@kms_feature_discovery@psr2.html
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible:
- shard-mtlp: NOTRUN -> [SKIP][203] ([i915#3637]) +1 other test skip
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-2/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible.html
* igt@kms_flip@2x-flip-vs-fences-interruptible:
- shard-dg2: NOTRUN -> [SKIP][204] ([i915#8381])
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-7/igt@kms_flip@2x-flip-vs-fences-interruptible.html
- shard-dg1: NOTRUN -> [SKIP][205] ([i915#8381])
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-19/igt@kms_flip@2x-flip-vs-fences-interruptible.html
- shard-mtlp: NOTRUN -> [SKIP][206] ([i915#8381])
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-2/igt@kms_flip@2x-flip-vs-fences-interruptible.html
* igt@kms_flip@2x-flip-vs-modeset:
- shard-dg1: NOTRUN -> [SKIP][207] ([i915#9934]) +5 other tests skip
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-12/igt@kms_flip@2x-flip-vs-modeset.html
* igt@kms_flip@2x-flip-vs-panning:
- shard-tglu-1: NOTRUN -> [SKIP][208] ([i915#3637]) +5 other tests skip
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@kms_flip@2x-flip-vs-panning.html
* igt@kms_flip@2x-flip-vs-panning-vs-hang:
- shard-tglu: NOTRUN -> [SKIP][209] ([i915#3637]) +4 other tests skip
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-9/igt@kms_flip@2x-flip-vs-panning-vs-hang.html
* igt@kms_flip@2x-modeset-vs-vblank-race:
- shard-dg2: NOTRUN -> [SKIP][210] ([i915#5354]) +57 other tests skip
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-6/igt@kms_flip@2x-modeset-vs-vblank-race.html
* igt@kms_flip@2x-wf_vblank-ts-check:
- shard-snb: [PASS][211] -> [FAIL][212] ([i915#2122]) +7 other tests fail
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-snb7/igt@kms_flip@2x-wf_vblank-ts-check.html
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-snb4/igt@kms_flip@2x-wf_vblank-ts-check.html
* igt@kms_flip@plain-flip-fb-recreate-interruptible:
- shard-tglu: [PASS][213] -> [FAIL][214] ([i915#2122]) +3 other tests fail
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-tglu-9/igt@kms_flip@plain-flip-fb-recreate-interruptible.html
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-5/igt@kms_flip@plain-flip-fb-recreate-interruptible.html
* igt@kms_flip@plain-flip-fb-recreate-interruptible@b-hdmi-a1:
- shard-rkl: NOTRUN -> [FAIL][215] ([i915#2122]) +2 other tests fail
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-7/igt@kms_flip@plain-flip-fb-recreate-interruptible@b-hdmi-a1.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
- shard-rkl: NOTRUN -> [SKIP][216] ([i915#2672] / [i915#3555]) +5 other tests skip
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-3/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
- shard-dg1: NOTRUN -> [SKIP][217] ([i915#2672] / [i915#3555]) +4 other tests skip
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-17/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
- shard-mtlp: NOTRUN -> [SKIP][218] ([i915#2672] / [i915#3555] / [i915#8813]) +1 other test skip
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-6/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][219] ([i915#2672] / [i915#8813]) +1 other test skip
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-6/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode:
- shard-rkl: NOTRUN -> [SKIP][220] ([i915#2672]) +5 other tests skip
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-3/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html
- shard-dg1: NOTRUN -> [SKIP][221] ([i915#2587] / [i915#2672]) +5 other tests skip
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-17/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling:
- shard-tglu: NOTRUN -> [SKIP][222] ([i915#2672] / [i915#3555]) +3 other tests skip
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-5/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-upscaling:
- shard-dg2: NOTRUN -> [SKIP][223] ([i915#3555]) +6 other tests skip
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-2/igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-downscaling@pipe-a-valid-mode:
- shard-tglu: NOTRUN -> [SKIP][224] ([i915#2587] / [i915#2672]) +3 other tests skip
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-5/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling:
- shard-dg2: NOTRUN -> [SKIP][225] ([i915#2672] / [i915#3555])
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-6/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling:
- shard-dg1: NOTRUN -> [SKIP][226] ([i915#2587] / [i915#2672] / [i915#3555])
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-14/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode:
- shard-dg2: NOTRUN -> [SKIP][227] ([i915#2672]) +6 other tests skip
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-6/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling:
- shard-dg2: NOTRUN -> [SKIP][228] ([i915#2672] / [i915#3555] / [i915#5190]) +2 other tests skip
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-11/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling:
- shard-tglu-1: NOTRUN -> [SKIP][229] ([i915#2672] / [i915#3555]) +1 other test skip
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling@pipe-a-valid-mode:
- shard-tglu-1: NOTRUN -> [SKIP][230] ([i915#2587] / [i915#2672]) +1 other test skip
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling:
- shard-dg2: NOTRUN -> [SKIP][231] ([i915#3555] / [i915#5190])
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-2/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-pwrite:
- shard-dg2: NOTRUN -> [FAIL][232] ([i915#6880])
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-7/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][233] ([i915#8708]) +18 other tests skip
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-4/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-fullscreen:
- shard-dg1: NOTRUN -> [SKIP][234] +47 other tests skip
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-16/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-fullscreen.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-cpu:
- shard-mtlp: NOTRUN -> [SKIP][235] ([i915#1825]) +9 other tests skip
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-4/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbc-rgb565-draw-render:
- shard-dg2: [PASS][236] -> [SKIP][237] ([i915#5354]) +15 other tests skip
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-dg2-3/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-render.html
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-2/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt:
- shard-rkl: NOTRUN -> [SKIP][238] ([i915#1825]) +41 other tests skip
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-blt:
- shard-tglu-1: NOTRUN -> [SKIP][239] +56 other tests skip
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][240] ([i915#3023]) +25 other tests skip
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-gtt:
- shard-dg1: NOTRUN -> [SKIP][241] ([i915#8708]) +24 other tests skip
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-15/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-pgflip-blt:
- shard-dg1: NOTRUN -> [SKIP][242] ([i915#3458]) +19 other tests skip
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-16/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][243] ([i915#8708]) +4 other tests skip
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-5/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-mmap-cpu:
- shard-tglu: NOTRUN -> [SKIP][244] +81 other tests skip
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-2/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@psr-rgb101010-draw-render:
- shard-dg2: NOTRUN -> [SKIP][245] ([i915#3458]) +14 other tests skip
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-render.html
* igt@kms_hdmi_inject@inject-audio:
- shard-dg1: NOTRUN -> [SKIP][246] ([i915#433])
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-18/igt@kms_hdmi_inject@inject-audio.html
* igt@kms_hdr@bpc-switch-dpms:
- shard-dg2: NOTRUN -> [SKIP][247] ([i915#3555] / [i915#8228])
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-7/igt@kms_hdr@bpc-switch-dpms.html
- shard-dg1: NOTRUN -> [SKIP][248] ([i915#3555] / [i915#8228]) +1 other test skip
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-14/igt@kms_hdr@bpc-switch-dpms.html
* igt@kms_hdr@invalid-metadata-sizes:
- shard-tglu: NOTRUN -> [SKIP][249] ([i915#3555] / [i915#8228]) +1 other test skip
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-6/igt@kms_hdr@invalid-metadata-sizes.html
* igt@kms_hdr@static-toggle-suspend:
- shard-rkl: NOTRUN -> [SKIP][250] ([i915#3555] / [i915#8228]) +1 other test skip
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-1/igt@kms_hdr@static-toggle-suspend.html
- shard-tglu-1: NOTRUN -> [SKIP][251] ([i915#3555] / [i915#8228])
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@kms_hdr@static-toggle-suspend.html
* igt@kms_invalid_mode@bad-vsync-end:
- shard-dg2: [PASS][252] -> [SKIP][253] ([i915#3555]) +1 other test skip
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-dg2-11/igt@kms_invalid_mode@bad-vsync-end.html
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-2/igt@kms_invalid_mode@bad-vsync-end.html
* igt@kms_joiner@basic-big-joiner:
- shard-rkl: NOTRUN -> [SKIP][254] ([i915#10656])
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-1/igt@kms_joiner@basic-big-joiner.html
* igt@kms_joiner@basic-force-ultra-joiner:
- shard-tglu: NOTRUN -> [SKIP][255] ([i915#12394])
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-5/igt@kms_joiner@basic-force-ultra-joiner.html
* igt@kms_joiner@basic-ultra-joiner:
- shard-dg2: NOTRUN -> [SKIP][256] ([i915#12339])
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-3/igt@kms_joiner@basic-ultra-joiner.html
- shard-dg1: NOTRUN -> [SKIP][257] ([i915#12339])
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-16/igt@kms_joiner@basic-ultra-joiner.html
* igt@kms_joiner@invalid-modeset-big-joiner:
- shard-tglu-1: NOTRUN -> [SKIP][258] ([i915#10656])
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@kms_joiner@invalid-modeset-big-joiner.html
* igt@kms_joiner@invalid-modeset-force-big-joiner:
- shard-dg2: NOTRUN -> [SKIP][259] ([i915#12388])
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-2/igt@kms_joiner@invalid-modeset-force-big-joiner.html
- shard-dg1: NOTRUN -> [SKIP][260] ([i915#12388])
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-19/igt@kms_joiner@invalid-modeset-force-big-joiner.html
- shard-tglu: NOTRUN -> [SKIP][261] ([i915#12388])
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-5/igt@kms_joiner@invalid-modeset-force-big-joiner.html
* igt@kms_plane@pixel-format-source-clamping:
- shard-dg2: [PASS][262] -> [SKIP][263] ([i915#8825])
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-dg2-3/igt@kms_plane@pixel-format-source-clamping.html
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-2/igt@kms_plane@pixel-format-source-clamping.html
* igt@kms_plane@plane-panning-top-left:
- shard-dg2: NOTRUN -> [SKIP][264] ([i915#8825]) +1 other test skip
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-2/igt@kms_plane@plane-panning-top-left.html
* igt@kms_plane_alpha_blend@alpha-basic:
- shard-dg2: NOTRUN -> [SKIP][265] ([i915#7294])
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-2/igt@kms_plane_alpha_blend@alpha-basic.html
* igt@kms_plane_scaling@2x-scaler-multi-pipe:
- shard-mtlp: NOTRUN -> [SKIP][266] ([i915#9809]) +2 other tests skip
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-7/igt@kms_plane_scaling@2x-scaler-multi-pipe.html
- shard-dg2: NOTRUN -> [SKIP][267] ([i915#5354] / [i915#9423])
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-3/igt@kms_plane_scaling@2x-scaler-multi-pipe.html
* igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [FAIL][268] ([i915#8292]) +1 other test fail
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-5/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-2.html
* igt@kms_plane_scaling@invalid-parameters:
- shard-dg1: [PASS][269] -> [DMESG-WARN][270] ([i915#4423]) +1 other test dmesg-warn
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-dg1-15/igt@kms_plane_scaling@invalid-parameters.html
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-18/igt@kms_plane_scaling@invalid-parameters.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation:
- shard-dg2: NOTRUN -> [SKIP][271] ([i915#12247] / [i915#9423]) +1 other test skip
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-3/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation:
- shard-dg2: [PASS][272] -> [SKIP][273] ([i915#12247] / [i915#8152] / [i915#9423]) +1 other test skip
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-dg2-3/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation.html
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-2/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-b:
- shard-dg2: [PASS][274] -> [SKIP][275] ([i915#12247]) +8 other tests skip
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-dg2-3/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-b.html
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-2/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-b.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-d:
- shard-dg2: [PASS][276] -> [SKIP][277] ([i915#12247] / [i915#8152]) +1 other test skip
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-dg2-3/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-d.html
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-2/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-d.html
* igt@kms_plane_scaling@plane-upscale-20x20-with-modifiers:
- shard-dg2: NOTRUN -> [SKIP][278] ([i915#8152] / [i915#9423])
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-2/igt@kms_plane_scaling@plane-upscale-20x20-with-modifiers.html
* igt@kms_plane_scaling@plane-upscale-20x20-with-modifiers@pipe-d:
- shard-dg2: NOTRUN -> [SKIP][279] ([i915#8152])
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-2/igt@kms_plane_scaling@plane-upscale-20x20-with-modifiers@pipe-d.html
* igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-c:
- shard-tglu: NOTRUN -> [SKIP][280] ([i915#12247]) +4 other tests skip
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-6/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-c.html
* igt@kms_plane_scaling@plane-upscale-factor-0-25-with-pixel-format:
- shard-dg2: [PASS][281] -> [SKIP][282] ([i915#8152] / [i915#9423])
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-dg2-4/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-pixel-format.html
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-2/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-pixel-format.html
* igt@kms_plane_scaling@plane-upscale-factor-0-25-with-pixel-format@pipe-d:
- shard-dg2: [PASS][283] -> [SKIP][284] ([i915#8152])
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-dg2-4/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-pixel-format@pipe-d.html
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-2/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-pixel-format@pipe-d.html
* igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-d:
- shard-dg1: NOTRUN -> [SKIP][285] ([i915#12247]) +22 other tests skip
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-17/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-d.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-a:
- shard-rkl: NOTRUN -> [SKIP][286] ([i915#12247]) +11 other tests skip
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-2/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-a.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-d:
- shard-dg2: NOTRUN -> [SKIP][287] ([i915#12247]) +14 other tests skip
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-10/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-d.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b:
- shard-tglu-1: NOTRUN -> [SKIP][288] ([i915#12247]) +4 other tests skip
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25:
- shard-dg1: NOTRUN -> [SKIP][289] ([i915#12247] / [i915#6953])
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-13/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25:
- shard-dg2: NOTRUN -> [SKIP][290] ([i915#12247] / [i915#3555] / [i915#9423])
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-4/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25.html
- shard-dg1: NOTRUN -> [SKIP][291] ([i915#12247] / [i915#3555])
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-15/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25.html
* igt@kms_pm_backlight@basic-brightness:
- shard-dg1: NOTRUN -> [SKIP][292] ([i915#5354])
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-13/igt@kms_pm_backlight@basic-brightness.html
* igt@kms_pm_backlight@fade:
- shard-tglu: NOTRUN -> [SKIP][293] ([i915#9812])
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-5/igt@kms_pm_backlight@fade.html
* igt@kms_pm_backlight@fade-with-dpms:
- shard-tglu-1: NOTRUN -> [SKIP][294] ([i915#9812])
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@kms_pm_backlight@fade-with-dpms.html
* igt@kms_pm_dc@dc3co-vpb-simulation:
- shard-tglu: NOTRUN -> [SKIP][295] ([i915#9685])
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-9/igt@kms_pm_dc@dc3co-vpb-simulation.html
* igt@kms_pm_dc@dc5-psr:
- shard-dg2: NOTRUN -> [SKIP][296] ([i915#9685])
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-10/igt@kms_pm_dc@dc5-psr.html
- shard-rkl: NOTRUN -> [SKIP][297] ([i915#9685])
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-3/igt@kms_pm_dc@dc5-psr.html
* igt@kms_pm_dc@dc6-psr:
- shard-dg1: NOTRUN -> [SKIP][298] ([i915#9685]) +1 other test skip
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-14/igt@kms_pm_dc@dc6-psr.html
* igt@kms_pm_dc@dc9-dpms:
- shard-tglu-1: NOTRUN -> [SKIP][299] ([i915#4281])
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@kms_pm_dc@dc9-dpms.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-dg2: NOTRUN -> [SKIP][300] ([i915#9340])
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-2/igt@kms_pm_lpsp@kms-lpsp.html
- shard-rkl: NOTRUN -> [SKIP][301] ([i915#9340])
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-1/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_lpsp@screens-disabled:
- shard-tglu: NOTRUN -> [SKIP][302] ([i915#8430])
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-6/igt@kms_pm_lpsp@screens-disabled.html
* igt@kms_pm_rpm@modeset-non-lpsp:
- shard-dg2: [PASS][303] -> [SKIP][304] ([i915#9519])
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-dg2-10/igt@kms_pm_rpm@modeset-non-lpsp.html
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-8/igt@kms_pm_rpm@modeset-non-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress:
- shard-dg2: NOTRUN -> [SKIP][305] ([i915#9519])
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-2/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
* igt@kms_pm_rpm@modeset-pc8-residency-stress:
- shard-dg2: NOTRUN -> [SKIP][306] +12 other tests skip
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-7/igt@kms_pm_rpm@modeset-pc8-residency-stress.html
* igt@kms_prime@basic-modeset-hybrid:
- shard-rkl: NOTRUN -> [SKIP][307] ([i915#6524])
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-3/igt@kms_prime@basic-modeset-hybrid.html
* igt@kms_properties@plane-properties-legacy:
- shard-dg2: [PASS][308] -> [SKIP][309] ([i915#11521]) +1 other test skip
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-dg2-7/igt@kms_properties@plane-properties-legacy.html
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-2/igt@kms_properties@plane-properties-legacy.html
* igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-fully-sf:
- shard-snb: NOTRUN -> [SKIP][310] ([i915#11520]) +3 other tests skip
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-snb5/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-fully-sf.html
- shard-mtlp: NOTRUN -> [SKIP][311] ([i915#12316]) +4 other tests skip
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-8/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf:
- shard-dg2: NOTRUN -> [SKIP][312] ([i915#11520]) +7 other tests skip
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-8/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf.html
- shard-dg1: NOTRUN -> [SKIP][313] ([i915#11520]) +10 other tests skip
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-17/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][314] ([i915#9808])
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-6/igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area@pipe-a-edp-1.html
* igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area:
- shard-tglu: NOTRUN -> [SKIP][315] ([i915#11520]) +6 other tests skip
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-4/igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf:
- shard-tglu-1: NOTRUN -> [SKIP][316] ([i915#11520]) +4 other tests skip
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf.html
* igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf:
- shard-rkl: NOTRUN -> [SKIP][317] ([i915#11520]) +5 other tests skip
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-7/igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area:
- shard-mtlp: [PASS][318] -> [FAIL][319] ([i915#12380]) +1 other test fail
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-mtlp-6/igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area.html
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-4/igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_su@page_flip-nv12:
- shard-rkl: NOTRUN -> [SKIP][320] ([i915#9683])
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-2/igt@kms_psr2_su@page_flip-nv12.html
* igt@kms_psr2_su@page_flip-p010:
- shard-tglu: NOTRUN -> [SKIP][321] ([i915#9683])
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-8/igt@kms_psr2_su@page_flip-p010.html
* igt@kms_psr2_su@page_flip-xrgb8888:
- shard-tglu-1: NOTRUN -> [SKIP][322] ([i915#9683])
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@kms_psr2_su@page_flip-xrgb8888.html
* igt@kms_psr@fbc-pr-primary-blt:
- shard-mtlp: NOTRUN -> [SKIP][323] ([i915#9688]) +13 other tests skip
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-2/igt@kms_psr@fbc-pr-primary-blt.html
* igt@kms_psr@fbc-psr-no-drrs:
- shard-tglu: NOTRUN -> [SKIP][324] ([i915#9732]) +21 other tests skip
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-6/igt@kms_psr@fbc-psr-no-drrs.html
* igt@kms_psr@fbc-psr-primary-page-flip:
- shard-dg2: NOTRUN -> [SKIP][325] ([i915#1072] / [i915#9732]) +26 other tests skip
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-7/igt@kms_psr@fbc-psr-primary-page-flip.html
* igt@kms_psr@fbc-psr2-cursor-blt:
- shard-dg1: NOTRUN -> [SKIP][326] ([i915#1072] / [i915#9732]) +25 other tests skip
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-16/igt@kms_psr@fbc-psr2-cursor-blt.html
* igt@kms_psr@fbc-psr2-sprite-render:
- shard-tglu-1: NOTRUN -> [SKIP][327] ([i915#9732]) +12 other tests skip
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@kms_psr@fbc-psr2-sprite-render.html
* igt@kms_psr@psr2-cursor-blt:
- shard-rkl: NOTRUN -> [SKIP][328] ([i915#1072] / [i915#9732]) +18 other tests skip
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-6/igt@kms_psr@psr2-cursor-blt.html
* igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
- shard-tglu-1: NOTRUN -> [SKIP][329] ([i915#9685])
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
* igt@kms_rotation_crc@primary-4-tiled-reflect-x-180:
- shard-rkl: NOTRUN -> [SKIP][330] ([i915#5289])
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-2/igt@kms_rotation_crc@primary-4-tiled-reflect-x-180.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-180:
- shard-mtlp: NOTRUN -> [SKIP][331] ([i915#5289])
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-8/igt@kms_rotation_crc@primary-y-tiled-reflect-x-180.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90:
- shard-dg2: NOTRUN -> [SKIP][332] ([i915#11131] / [i915#4235] / [i915#5190])
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html
- shard-tglu-1: NOTRUN -> [SKIP][333] ([i915#5289])
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html
* igt@kms_rotation_crc@sprite-rotation-90-pos-100-0:
- shard-dg2: NOTRUN -> [SKIP][334] ([i915#11131] / [i915#4235])
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-4/igt@kms_rotation_crc@sprite-rotation-90-pos-100-0.html
* igt@kms_scaling_modes@scaling-mode-full-aspect:
- shard-tglu: NOTRUN -> [SKIP][335] ([i915#3555]) +8 other tests skip
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-8/igt@kms_scaling_modes@scaling-mode-full-aspect.html
* igt@kms_selftest@drm_framebuffer:
- shard-rkl: NOTRUN -> [ABORT][336] ([i915#12231]) +1 other test abort
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-4/igt@kms_selftest@drm_framebuffer.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-tglu: NOTRUN -> [SKIP][337] ([i915#8623])
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-2/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
* igt@kms_vblank@ts-continuation-dpms-suspend:
- shard-dg2: NOTRUN -> [SKIP][338] ([i915#9197]) +14 other tests skip
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-2/igt@kms_vblank@ts-continuation-dpms-suspend.html
* igt@kms_vblank@ts-continuation-modeset:
- shard-dg2: [PASS][339] -> [SKIP][340] ([i915#9197]) +31 other tests skip
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-dg2-4/igt@kms_vblank@ts-continuation-modeset.html
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-2/igt@kms_vblank@ts-continuation-modeset.html
* igt@kms_vrr@flip-basic-fastset:
- shard-rkl: NOTRUN -> [SKIP][341] ([i915#9906])
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-7/igt@kms_vrr@flip-basic-fastset.html
* igt@kms_vrr@lobf:
- shard-dg1: NOTRUN -> [SKIP][342] ([i915#11920])
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-17/igt@kms_vrr@lobf.html
* igt@kms_vrr@negative-basic:
- shard-rkl: NOTRUN -> [SKIP][343] ([i915#3555] / [i915#9906])
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-5/igt@kms_vrr@negative-basic.html
* igt@kms_vrr@seamless-rr-switch-vrr:
- shard-dg2: NOTRUN -> [SKIP][344] ([i915#9906])
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-10/igt@kms_vrr@seamless-rr-switch-vrr.html
- shard-dg1: NOTRUN -> [SKIP][345] ([i915#9906])
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-12/igt@kms_vrr@seamless-rr-switch-vrr.html
- shard-tglu: NOTRUN -> [SKIP][346] ([i915#9906])
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-6/igt@kms_vrr@seamless-rr-switch-vrr.html
- shard-mtlp: NOTRUN -> [SKIP][347] ([i915#8808] / [i915#9906])
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-4/igt@kms_vrr@seamless-rr-switch-vrr.html
* igt@kms_writeback@writeback-fb-id:
- shard-dg2: NOTRUN -> [SKIP][348] ([i915#2437])
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-2/igt@kms_writeback@writeback-fb-id.html
- shard-rkl: NOTRUN -> [SKIP][349] ([i915#2437])
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-2/igt@kms_writeback@writeback-fb-id.html
- shard-dg1: NOTRUN -> [SKIP][350] ([i915#2437]) +1 other test skip
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-12/igt@kms_writeback@writeback-fb-id.html
* igt@perf@mi-rpc:
- shard-dg1: NOTRUN -> [SKIP][351] ([i915#2434])
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-17/igt@perf@mi-rpc.html
* igt@perf@per-context-mode-unprivileged:
- shard-dg1: NOTRUN -> [SKIP][352] ([i915#2433])
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-16/igt@perf@per-context-mode-unprivileged.html
* igt@perf_pmu@busy-idle:
- shard-mtlp: [PASS][353] -> [FAIL][354] ([i915#4349]) +4 other tests fail
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-mtlp-7/igt@perf_pmu@busy-idle.html
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-2/igt@perf_pmu@busy-idle.html
* igt@perf_pmu@busy-idle@vcs0:
- shard-dg2: [PASS][355] -> [FAIL][356] ([i915#4349]) +11 other tests fail
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-dg2-7/igt@perf_pmu@busy-idle@vcs0.html
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-7/igt@perf_pmu@busy-idle@vcs0.html
- shard-dg1: [PASS][357] -> [FAIL][358] ([i915#4349]) +3 other tests fail
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-dg1-18/igt@perf_pmu@busy-idle@vcs0.html
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-19/igt@perf_pmu@busy-idle@vcs0.html
* igt@perf_pmu@render-node-busy-idle@vcs1:
- shard-dg1: NOTRUN -> [FAIL][359] ([i915#4349]) +3 other tests fail
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-13/igt@perf_pmu@render-node-busy-idle@vcs1.html
* igt@prime_vgem@basic-fence-mmap:
- shard-mtlp: NOTRUN -> [SKIP][360] ([i915#3708] / [i915#4077])
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-2/igt@prime_vgem@basic-fence-mmap.html
- shard-dg2: NOTRUN -> [SKIP][361] ([i915#3708] / [i915#4077])
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-7/igt@prime_vgem@basic-fence-mmap.html
* igt@prime_vgem@basic-gtt:
- shard-dg1: NOTRUN -> [SKIP][362] ([i915#3708] / [i915#4077]) +1 other test skip
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-15/igt@prime_vgem@basic-gtt.html
* igt@prime_vgem@basic-write:
- shard-dg2: NOTRUN -> [SKIP][363] ([i915#3291] / [i915#3708]) +1 other test skip
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-1/igt@prime_vgem@basic-write.html
- shard-rkl: NOTRUN -> [SKIP][364] ([i915#3291] / [i915#3708])
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-1/igt@prime_vgem@basic-write.html
* igt@prime_vgem@fence-flip-hang:
- shard-dg2: NOTRUN -> [SKIP][365] ([i915#3708])
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-10/igt@prime_vgem@fence-flip-hang.html
- shard-rkl: NOTRUN -> [SKIP][366] ([i915#3708])
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-3/igt@prime_vgem@fence-flip-hang.html
- shard-dg1: NOTRUN -> [SKIP][367] ([i915#3708]) +3 other tests skip
[367]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-17/igt@prime_vgem@fence-flip-hang.html
- shard-mtlp: NOTRUN -> [SKIP][368] ([i915#3708])
[368]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-6/igt@prime_vgem@fence-flip-hang.html
* igt@sriov_basic@bind-unbind-vf:
- shard-tglu-1: NOTRUN -> [SKIP][369] ([i915#9917]) +1 other test skip
[369]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-1/igt@sriov_basic@bind-unbind-vf.html
* igt@sriov_basic@enable-vfs-autoprobe-off:
- shard-rkl: NOTRUN -> [SKIP][370] ([i915#9917]) +1 other test skip
[370]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-rkl-5/igt@sriov_basic@enable-vfs-autoprobe-off.html
* igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all:
- shard-tglu: NOTRUN -> [SKIP][371] ([i915#9917])
[371]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-6/igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all.html
* igt@tools_test@sysfs_l3_parity:
- shard-dg2: NOTRUN -> [SKIP][372] ([i915#4818])
[372]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-5/igt@tools_test@sysfs_l3_parity.html
#### Possible fixes ####
* igt@gem_eio@unwedge-stress:
- shard-dg1: [FAIL][373] ([i915#5784]) -> [PASS][374]
[373]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-dg1-17/igt@gem_eio@unwedge-stress.html
[374]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-13/igt@gem_eio@unwedge-stress.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-snb: [ABORT][375] ([i915#9820]) -> [PASS][376]
[375]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-snb1/igt@i915_module_load@reload-with-fault-injection.html
[376]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-snb1/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0:
- shard-dg1: [FAIL][377] ([i915#3591]) -> [PASS][378] +1 other test pass
[377]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-dg1-12/igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0.html
[378]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-18/igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0.html
* igt@kms_atomic_transition@plane-all-modeset-transition:
- shard-dg2: [FAIL][379] ([i915#5956]) -> [PASS][380]
[379]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-dg2-8/igt@kms_atomic_transition@plane-all-modeset-transition.html
[380]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-7/igt@kms_atomic_transition@plane-all-modeset-transition.html
* igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-async-flip:
- shard-dg2: [SKIP][381] ([i915#9197]) -> [PASS][382] +27 other tests pass
[381]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-dg2-2/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
[382]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-11/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip:
- shard-dg1: [DMESG-WARN][383] ([i915#4423]) -> [PASS][384] +1 other test pass
[383]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-dg1-17/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
[384]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-19/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_flip@blocking-wf_vblank@c-hdmi-a1:
- shard-tglu: [FAIL][385] ([i915#2122]) -> [PASS][386] +8 other tests pass
[385]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-tglu-9/igt@kms_flip@blocking-wf_vblank@c-hdmi-a1.html
[386]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-tglu-3/igt@kms_flip@blocking-wf_vblank@c-hdmi-a1.html
* igt@kms_flip@flip-vs-rmfb-interruptible:
- shard-mtlp: [INCOMPLETE][387] ([i915#6113]) -> [PASS][388] +1 other test pass
[387]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-mtlp-3/igt@kms_flip@flip-vs-rmfb-interruptible.html
[388]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-mtlp-7/igt@kms_flip@flip-vs-rmfb-interruptible.html
* igt@kms_flip@flip-vs-suspend:
- shard-dg1: [INCOMPLETE][389] ([i915#4839] / [i915#6113]) -> [PASS][390]
[389]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-dg1-13/igt@kms_flip@flip-vs-suspend.html
[390]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-12/igt@kms_flip@flip-vs-suspend.html
* igt@kms_flip@flip-vs-suspend@d-hdmi-a3:
- shard-dg1: [INCOMPLETE][391] ([i915#6113]) -> [PASS][392]
[391]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-dg1-13/igt@kms_flip@flip-vs-suspend@d-hdmi-a3.html
[392]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg1-12/igt@kms_flip@flip-vs-suspend@d-hdmi-a3.html
* igt@kms_flip@plain-flip-fb-recreate@a-vga1:
- shard-snb: [FAIL][393] ([i915#2122]) -> [PASS][394] +5 other tests pass
[393]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-snb1/igt@kms_flip@plain-flip-fb-recreate@a-vga1.html
[394]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-snb2/igt@kms_flip@plain-flip-fb-recreate@a-vga1.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
- shard-dg2: [SKIP][395] ([i915#3555]) -> [PASS][396] +2 other tests pass
[395]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-dg2-2/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
[396]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-10/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-move:
- shard-dg2: [SKIP][397] ([i915#5354]) -> [PASS][398] +13 other tests pass
[397]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-dg2-2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-move.html
[398]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/shard-dg2-10/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-onoff:
- shard-snb: [SKIP][399] -> [PASS][400] +7 other tests pass
[399]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15588/shard-snb5/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-in
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11976/index.html
[-- Attachment #2: Type: text/html, Size: 110738 bytes --]
^ permalink raw reply [flat|nested] 47+ messages in thread* ✗ CI.xeFULL: failure for intel: igt_draw and intel_bufops improvements (rev3)
2024-10-04 10:41 [PATCH i-g-t 00/14] intel: igt_draw and intel_bufops improvements Ville Syrjala
` (21 preceding siblings ...)
2024-10-24 20:53 ` ✗ Fi.CI.IGT: failure " Patchwork
@ 2024-10-25 22:48 ` Patchwork
22 siblings, 0 replies; 47+ messages in thread
From: Patchwork @ 2024-10-25 22:48 UTC (permalink / raw)
To: Ville Syrjälä; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 93124 bytes --]
== Series Details ==
Series: intel: igt_draw and intel_bufops improvements (rev3)
URL : https://patchwork.freedesktop.org/series/139556/
State : failure
== Summary ==
CI Bug Log - changes from XEIGT_8082_full -> XEIGTPW_11976_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with XEIGTPW_11976_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in XEIGTPW_11976_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
Participating hosts (4 -> 4)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in XEIGTPW_11976_full:
### IGT changes ###
#### Possible regressions ####
* igt@core_setmaster@master-drop-set-shared-fd:
- shard-bmg: [PASS][1] -> [SKIP][2]
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-1/igt@core_setmaster@master-drop-set-shared-fd.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-1/igt@core_setmaster@master-drop-set-shared-fd.html
- shard-dg2-set2: NOTRUN -> [SKIP][3]
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-436/igt@core_setmaster@master-drop-set-shared-fd.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-6:
- shard-dg2-set2: [PASS][4] -> [DMESG-WARN][5]
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-6.html
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-464/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-6.html
* igt@kms_flip@2x-flip-vs-expired-vblank@bc-hdmi-a6-dp4:
- shard-dg2-set2: NOTRUN -> [FAIL][6]
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-463/igt@kms_flip@2x-flip-vs-expired-vblank@bc-hdmi-a6-dp4.html
* igt@xe_pm@s2idle-mocs:
- shard-lnl: [PASS][7] -> [DMESG-WARN][8] +1 other test dmesg-warn
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-8/igt@xe_pm@s2idle-mocs.html
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-3/igt@xe_pm@s2idle-mocs.html
#### Warnings ####
* igt@kms_atomic@plane-primary-overlay-mutable-zpos:
- shard-lnl: [SKIP][9] ([Intel XE#599]) -> [SKIP][10] +15 other tests skip
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-4/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-5/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
* igt@kms_content_protection@lic-type-0@pipe-a-dp-4:
- shard-dg2-set2: [FAIL][11] ([Intel XE#1204]) -> [FAIL][12]
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-466/igt@kms_content_protection@lic-type-0@pipe-a-dp-4.html
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-435/igt@kms_content_protection@lic-type-0@pipe-a-dp-4.html
* igt@kms_flip@flip-vs-absolute-wf_vblank:
- shard-lnl: [FAIL][13] ([Intel XE#886]) -> [FAIL][14]
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-7/igt@kms_flip@flip-vs-absolute-wf_vblank.html
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-7/igt@kms_flip@flip-vs-absolute-wf_vblank.html
* igt@xe_evict@evict-mixed-many-threads-large:
- shard-bmg: [INCOMPLETE][15] ([Intel XE#1473]) -> [INCOMPLETE][16]
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-1/igt@xe_evict@evict-mixed-many-threads-large.html
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-6/igt@xe_evict@evict-mixed-many-threads-large.html
New tests
---------
New tests have been introduced between XEIGT_8082_full and XEIGTPW_11976_full:
### New IGT tests (9) ###
* igt@kms_draw_crc@draw-method-blt@xbgr16161616f-4tiled:
- Statuses : 3 pass(s)
- Exec time: [0.13, 0.17] s
* igt@kms_draw_crc@draw-method-blt@xbgr16161616f-untiled:
- Statuses : 3 pass(s)
- Exec time: [0.27, 0.35] s
* igt@kms_draw_crc@draw-method-blt@xbgr16161616f-xtiled:
- Statuses : 3 pass(s)
- Exec time: [0.13, 0.17] s
* igt@kms_draw_crc@draw-method-mmap-wc@xbgr16161616f-4tiled:
- Statuses : 3 pass(s)
- Exec time: [0.13, 0.20] s
* igt@kms_draw_crc@draw-method-mmap-wc@xbgr16161616f-untiled:
- Statuses : 3 pass(s)
- Exec time: [0.27, 0.30] s
* igt@kms_draw_crc@draw-method-mmap-wc@xbgr16161616f-xtiled:
- Statuses : 3 pass(s)
- Exec time: [0.13, 0.15] s
* igt@kms_draw_crc@draw-method-render@xbgr16161616f-4tiled:
- Statuses : 3 pass(s)
- Exec time: [0.15, 0.40] s
* igt@kms_draw_crc@draw-method-render@xbgr16161616f-untiled:
- Statuses : 3 pass(s)
- Exec time: [0.28, 1.67] s
* igt@kms_draw_crc@draw-method-render@xbgr16161616f-xtiled:
- Statuses : 3 pass(s)
- Exec time: [0.15, 0.19] s
Known issues
------------
Here are the changes found in XEIGTPW_11976_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@core_hotunplug@hotrebind:
- shard-lnl: [PASS][17] -> [DMESG-WARN][18] ([Intel XE#2910])
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-5/igt@core_hotunplug@hotrebind.html
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-3/igt@core_hotunplug@hotrebind.html
* igt@kms_3d:
- shard-dg2-set2: [PASS][19] -> [SKIP][20] ([Intel XE#2423]) +1 other test skip
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-434/igt@kms_3d.html
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-436/igt@kms_3d.html
* igt@kms_big_fb@4-tiled-16bpp-rotate-90:
- shard-dg2-set2: NOTRUN -> [SKIP][21] ([Intel XE#316])
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-434/igt@kms_big_fb@4-tiled-16bpp-rotate-90.html
* igt@kms_big_fb@linear-64bpp-rotate-0:
- shard-dg2-set2: [PASS][22] -> [DMESG-WARN][23] ([Intel XE#877])
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-463/igt@kms_big_fb@linear-64bpp-rotate-0.html
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-463/igt@kms_big_fb@linear-64bpp-rotate-0.html
* igt@kms_big_fb@x-tiled-32bpp-rotate-180:
- shard-bmg: [PASS][24] -> [SKIP][25] ([Intel XE#2231])
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-8/igt@kms_big_fb@x-tiled-32bpp-rotate-180.html
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-1/igt@kms_big_fb@x-tiled-32bpp-rotate-180.html
* igt@kms_big_fb@x-tiled-32bpp-rotate-90:
- shard-lnl: NOTRUN -> [SKIP][26] ([Intel XE#1407])
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-2/igt@kms_big_fb@x-tiled-32bpp-rotate-90.html
* igt@kms_big_fb@x-tiled-8bpp-rotate-0:
- shard-bmg: [PASS][27] -> [SKIP][28] ([Intel XE#2231] / [Intel XE#2890]) +3 other tests skip
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-2/igt@kms_big_fb@x-tiled-8bpp-rotate-0.html
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-3/igt@kms_big_fb@x-tiled-8bpp-rotate-0.html
* igt@kms_big_fb@yf-tiled-32bpp-rotate-0:
- shard-lnl: NOTRUN -> [SKIP][29] ([Intel XE#1124]) +1 other test skip
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-4/igt@kms_big_fb@yf-tiled-32bpp-rotate-0.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip:
- shard-dg2-set2: NOTRUN -> [SKIP][30] ([Intel XE#1124]) +5 other tests skip
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-435/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html
* igt@kms_bw@connected-linear-tiling-4-displays-2160x1440p:
- shard-dg2-set2: NOTRUN -> [SKIP][31] ([Intel XE#2191])
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-433/igt@kms_bw@connected-linear-tiling-4-displays-2160x1440p.html
* igt@kms_bw@linear-tiling-1-displays-3840x2160p:
- shard-dg2-set2: NOTRUN -> [SKIP][32] ([Intel XE#2423] / [i915#2575])
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-466/igt@kms_bw@linear-tiling-1-displays-3840x2160p.html
* igt@kms_bw@linear-tiling-2-displays-3840x2160p:
- shard-dg2-set2: NOTRUN -> [SKIP][33] ([Intel XE#367]) +1 other test skip
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-466/igt@kms_bw@linear-tiling-2-displays-3840x2160p.html
* igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs-cc@pipe-d-dp-4:
- shard-dg2-set2: NOTRUN -> [SKIP][34] ([Intel XE#455] / [Intel XE#787]) +6 other tests skip
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-433/igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs-cc@pipe-d-dp-4.html
* igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs@pipe-a-edp-1:
- shard-lnl: NOTRUN -> [SKIP][35] ([Intel XE#2669]) +3 other tests skip
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-6/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs@pipe-a-edp-1.html
* igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][36] ([Intel XE#2907])
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-464/igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs:
- shard-lnl: NOTRUN -> [SKIP][37] ([Intel XE#2887]) +1 other test skip
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-1/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc:
- shard-dg2-set2: [PASS][38] -> [SKIP][39] ([Intel XE#2890]) +6 other tests skip
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-435/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc.html
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-466/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_ccs@missing-ccs-buffer-yf-tiled-ccs@pipe-b-dp-4:
- shard-dg2-set2: NOTRUN -> [SKIP][40] ([Intel XE#787]) +27 other tests skip
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-434/igt@kms_ccs@missing-ccs-buffer-yf-tiled-ccs@pipe-b-dp-4.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-a-dp-4:
- shard-dg2-set2: [PASS][41] -> [INCOMPLETE][42] ([Intel XE#1195]) +1 other test incomplete
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-a-dp-4.html
[42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-435/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-a-dp-4.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs:
- shard-dg2-set2: [PASS][43] -> [INCOMPLETE][44] ([Intel XE#1195] / [Intel XE#1727])
[43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
[44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-464/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
* igt@kms_ccs@random-ccs-data-y-tiled-gen12-rc-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][45] ([Intel XE#2351] / [Intel XE#2890]) +1 other test skip
[45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-436/igt@kms_ccs@random-ccs-data-y-tiled-gen12-rc-ccs.html
* igt@kms_chamelium_color@ctm-0-50:
- shard-lnl: NOTRUN -> [SKIP][46] ([Intel XE#306])
[46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-8/igt@kms_chamelium_color@ctm-0-50.html
* igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats:
- shard-dg2-set2: NOTRUN -> [SKIP][47] ([Intel XE#373]) +1 other test skip
[47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-435/igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats.html
* igt@kms_chamelium_hpd@vga-hpd-for-each-pipe:
- shard-lnl: NOTRUN -> [SKIP][48] ([Intel XE#373]) +2 other tests skip
[48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-4/igt@kms_chamelium_hpd@vga-hpd-for-each-pipe.html
* igt@kms_color@ctm-0-75@pipe-a-edp-1:
- shard-lnl: [PASS][49] -> [DMESG-WARN][50] ([Intel XE#2929]) +1 other test dmesg-warn
[49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-1/igt@kms_color@ctm-0-75@pipe-a-edp-1.html
[50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-1/igt@kms_color@ctm-0-75@pipe-a-edp-1.html
* igt@kms_cursor_crc@cursor-offscreen-128x42:
- shard-lnl: NOTRUN -> [SKIP][51] ([Intel XE#1424]) +2 other tests skip
[51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-3/igt@kms_cursor_crc@cursor-offscreen-128x42.html
* igt@kms_cursor_crc@cursor-rapid-movement-64x64:
- shard-bmg: [PASS][52] -> [SKIP][53] ([Intel XE#3007]) +21 other tests skip
[52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-2/igt@kms_cursor_crc@cursor-rapid-movement-64x64.html
[53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-1/igt@kms_cursor_crc@cursor-rapid-movement-64x64.html
* igt@kms_cursor_crc@cursor-sliding-512x170:
- shard-dg2-set2: NOTRUN -> [SKIP][54] ([Intel XE#308])
[54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-434/igt@kms_cursor_crc@cursor-sliding-512x170.html
* igt@kms_cursor_edge_walk@128x128-top-bottom:
- shard-lnl: [PASS][55] -> [FAIL][56] ([Intel XE#2577]) +1 other test fail
[55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-5/igt@kms_cursor_edge_walk@128x128-top-bottom.html
[56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-8/igt@kms_cursor_edge_walk@128x128-top-bottom.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size:
- shard-bmg: [PASS][57] -> [DMESG-WARN][58] ([Intel XE#877])
[57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-8/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html
[58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-8/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html
* igt@kms_dsc@dsc-with-bpc:
- shard-dg2-set2: NOTRUN -> [SKIP][59] ([Intel XE#455]) +6 other tests skip
[59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-466/igt@kms_dsc@dsc-with-bpc.html
* igt@kms_feature_discovery@chamelium:
- shard-dg2-set2: NOTRUN -> [SKIP][60] ([Intel XE#701])
[60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-434/igt@kms_feature_discovery@chamelium.html
* igt@kms_feature_discovery@psr2:
- shard-dg2-set2: NOTRUN -> [SKIP][61] ([Intel XE#1135])
[61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-433/igt@kms_feature_discovery@psr2.html
* igt@kms_flip@2x-flip-vs-expired-vblank@ad-hdmi-a6-dp4:
- shard-dg2-set2: NOTRUN -> [FAIL][62] ([Intel XE#301]) +4 other tests fail
[62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-463/igt@kms_flip@2x-flip-vs-expired-vblank@ad-hdmi-a6-dp4.html
* igt@kms_flip@2x-flip-vs-expired-vblank@cd-dp2-hdmi-a3:
- shard-bmg: [PASS][63] -> [FAIL][64] ([Intel XE#301])
[63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-1/igt@kms_flip@2x-flip-vs-expired-vblank@cd-dp2-hdmi-a3.html
[64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-8/igt@kms_flip@2x-flip-vs-expired-vblank@cd-dp2-hdmi-a3.html
* igt@kms_flip@2x-flip-vs-wf_vblank:
- shard-lnl: NOTRUN -> [SKIP][65] ([Intel XE#1421]) +1 other test skip
[65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-7/igt@kms_flip@2x-flip-vs-wf_vblank.html
* igt@kms_flip@absolute-wf_vblank:
- shard-dg2-set2: [PASS][66] -> [SKIP][67] ([Intel XE#2423] / [i915#2575]) +20 other tests skip
[66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-466/igt@kms_flip@absolute-wf_vblank.html
[67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-466/igt@kms_flip@absolute-wf_vblank.html
* igt@kms_flip@flip-vs-blocking-wf-vblank@c-edp1:
- shard-lnl: NOTRUN -> [FAIL][68] ([Intel XE#886]) +2 other tests fail
[68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-5/igt@kms_flip@flip-vs-blocking-wf-vblank@c-edp1.html
* igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a6:
- shard-dg2-set2: [PASS][69] -> [FAIL][70] ([Intel XE#301])
[69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-466/igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a6.html
[70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-463/igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a6.html
* igt@kms_flip@plain-flip-ts-check-interruptible:
- shard-lnl: [PASS][71] -> [FAIL][72] ([Intel XE#886]) +1 other test fail
[71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-6/igt@kms_flip@plain-flip-ts-check-interruptible.html
[72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-2/igt@kms_flip@plain-flip-ts-check-interruptible.html
* igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-upscaling:
- shard-dg2-set2: [PASS][73] -> [SKIP][74] ([Intel XE#2351] / [Intel XE#2890]) +2 other tests skip
[73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-upscaling.html
[74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-436/igt@kms_flip_scaled_crc@flip-32bpp-linear-to-64bpp-linear-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling:
- shard-lnl: NOTRUN -> [SKIP][75] ([Intel XE#1401] / [Intel XE#1745]) +1 other test skip
[75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-7/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-default-mode:
- shard-lnl: NOTRUN -> [SKIP][76] ([Intel XE#1401]) +1 other test skip
[76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-7/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-default-mode.html
* igt@kms_force_connector_basic@prune-stale-modes:
- shard-dg2-set2: NOTRUN -> [SKIP][77] ([i915#5274])
[77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-433/igt@kms_force_connector_basic@prune-stale-modes.html
* igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-pri-shrfb-draw-render:
- shard-lnl: NOTRUN -> [SKIP][78] ([Intel XE#656]) +7 other tests skip
[78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-2/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-mmap-wc:
- shard-dg2-set2: NOTRUN -> [SKIP][79] ([Intel XE#651]) +10 other tests skip
[79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-435/igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-shrfb-plflip-blt:
- shard-lnl: NOTRUN -> [SKIP][80] ([Intel XE#651]) +1 other test skip
[80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-3/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-shrfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt:
- shard-dg2-set2: NOTRUN -> [SKIP][81] ([Intel XE#653]) +16 other tests skip
[81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-434/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt.html
* igt@kms_hdr@invalid-hdr:
- shard-bmg: [PASS][82] -> [SKIP][83] ([Intel XE#1503])
[82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-2/igt@kms_hdr@invalid-hdr.html
[83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-6/igt@kms_hdr@invalid-hdr.html
* igt@kms_joiner@basic-ultra-joiner:
- shard-dg2-set2: NOTRUN -> [SKIP][84] ([Intel XE#2927])
[84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-433/igt@kms_joiner@basic-ultra-joiner.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-dg2-set2: NOTRUN -> [SKIP][85] ([Intel XE#356])
[85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-435/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_plane_cursor@overlay@pipe-a-hdmi-a-6-size-64:
- shard-dg2-set2: [PASS][86] -> [FAIL][87] ([Intel XE#616]) +1 other test fail
[86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-434/igt@kms_plane_cursor@overlay@pipe-a-hdmi-a-6-size-64.html
[87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-466/igt@kms_plane_cursor@overlay@pipe-a-hdmi-a-6-size-64.html
* igt@kms_plane_scaling@2x-scaler-multi-pipe:
- shard-lnl: NOTRUN -> [SKIP][88] ([Intel XE#309])
[88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-8/igt@kms_plane_scaling@2x-scaler-multi-pipe.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-d:
- shard-dg2-set2: NOTRUN -> [SKIP][89] ([Intel XE#2763] / [Intel XE#455]) +3 other tests skip
[89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-466/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-d.html
* igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-b:
- shard-lnl: NOTRUN -> [SKIP][90] ([Intel XE#2763]) +7 other tests skip
[90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-3/igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-b.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-b:
- shard-dg2-set2: NOTRUN -> [SKIP][91] ([Intel XE#2763]) +5 other tests skip
[91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-434/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-b.html
* igt@kms_pm_dc@dc6-dpms:
- shard-dg2-set2: NOTRUN -> [SKIP][92] ([Intel XE#908])
[92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-434/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_rpm@basic-pci-d3-state:
- shard-dg2-set2: [PASS][93] -> [FAIL][94] ([Intel XE#3129])
[93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-434/igt@kms_pm_rpm@basic-pci-d3-state.html
[94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-466/igt@kms_pm_rpm@basic-pci-d3-state.html
* igt@kms_pm_rpm@dpms-non-lpsp:
- shard-dg2-set2: [PASS][95] -> [SKIP][96] ([Intel XE#2446])
[95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-435/igt@kms_pm_rpm@dpms-non-lpsp.html
[96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-436/igt@kms_pm_rpm@dpms-non-lpsp.html
- shard-bmg: [PASS][97] -> [SKIP][98] ([Intel XE#2446])
[97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-2/igt@kms_pm_rpm@dpms-non-lpsp.html
[98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-1/igt@kms_pm_rpm@dpms-non-lpsp.html
* igt@kms_pm_rpm@legacy-planes-dpms:
- shard-lnl: [PASS][99] -> [DMESG-WARN][100] ([Intel XE#3184])
[99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-4/igt@kms_pm_rpm@legacy-planes-dpms.html
[100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-6/igt@kms_pm_rpm@legacy-planes-dpms.html
* igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-sf:
- shard-dg2-set2: NOTRUN -> [SKIP][101] ([Intel XE#2890])
[101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-436/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf:
- shard-lnl: NOTRUN -> [SKIP][102] ([Intel XE#2893])
[102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-2/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area:
- shard-dg2-set2: NOTRUN -> [SKIP][103] ([Intel XE#1489]) +3 other tests skip
[103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-466/igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area.html
* igt@kms_psr2_su@page_flip-p010:
- shard-lnl: NOTRUN -> [SKIP][104] ([Intel XE#1128])
[104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-1/igt@kms_psr2_su@page_flip-p010.html
* igt@kms_psr@fbc-psr2-primary-page-flip@edp-1:
- shard-lnl: [PASS][105] -> [FAIL][106] ([Intel XE#2948]) +1 other test fail
[105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-4/igt@kms_psr@fbc-psr2-primary-page-flip@edp-1.html
[106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-2/igt@kms_psr@fbc-psr2-primary-page-flip@edp-1.html
* igt@kms_psr@fbc-psr2-primary-render:
- shard-dg2-set2: NOTRUN -> [SKIP][107] ([Intel XE#2850] / [Intel XE#929]) +8 other tests skip
[107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-434/igt@kms_psr@fbc-psr2-primary-render.html
* igt@kms_rotation_crc@sprite-rotation-90:
- shard-lnl: NOTRUN -> [SKIP][108] ([Intel XE#1437])
[108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-6/igt@kms_rotation_crc@sprite-rotation-90.html
* igt@kms_vblank@accuracy-idle:
- shard-lnl: [PASS][109] -> [FAIL][110] ([Intel XE#1523]) +1 other test fail
[109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-1/igt@kms_vblank@accuracy-idle.html
[110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-7/igt@kms_vblank@accuracy-idle.html
* igt@kms_vrr@cmrr@pipe-a-edp-1:
- shard-lnl: [PASS][111] -> [FAIL][112] ([Intel XE#2159]) +1 other test fail
[111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-5/igt@kms_vrr@cmrr@pipe-a-edp-1.html
[112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-6/igt@kms_vrr@cmrr@pipe-a-edp-1.html
* igt@kms_vrr@flip-basic:
- shard-lnl: [PASS][113] -> [FAIL][114] ([Intel XE#2443]) +1 other test fail
[113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-7/igt@kms_vrr@flip-basic.html
[114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-7/igt@kms_vrr@flip-basic.html
* igt@kms_writeback@writeback-fb-id-xrgb2101010:
- shard-dg2-set2: NOTRUN -> [SKIP][115] ([Intel XE#756])
[115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-434/igt@kms_writeback@writeback-fb-id-xrgb2101010.html
* igt@xe_drm_fdinfo@parallel-utilization-single-idle:
- shard-dg2-set2: NOTRUN -> [SKIP][116] ([Intel XE#1130]) +5 other tests skip
[116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-466/igt@xe_drm_fdinfo@parallel-utilization-single-idle.html
* igt@xe_drm_fdinfo@utilization-single-full-load-destroy-queue:
- shard-lnl: [PASS][117] -> [FAIL][118] ([Intel XE#2667])
[117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-5/igt@xe_drm_fdinfo@utilization-single-full-load-destroy-queue.html
[118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-5/igt@xe_drm_fdinfo@utilization-single-full-load-destroy-queue.html
* igt@xe_eudebug@basic-vm-bind-ufence:
- shard-dg2-set2: NOTRUN -> [SKIP][119] ([Intel XE#2905]) +3 other tests skip
[119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-466/igt@xe_eudebug@basic-vm-bind-ufence.html
* igt@xe_eudebug_online@interrupt-all-set-breakpoint:
- shard-lnl: NOTRUN -> [SKIP][120] ([Intel XE#2905]) +1 other test skip
[120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-2/igt@xe_eudebug_online@interrupt-all-set-breakpoint.html
* igt@xe_evict@evict-cm-threads-small:
- shard-lnl: NOTRUN -> [SKIP][121] ([Intel XE#688])
[121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-2/igt@xe_evict@evict-cm-threads-small.html
* igt@xe_evict@evict-mixed-many-threads-large:
- shard-dg2-set2: NOTRUN -> [INCOMPLETE][122] ([Intel XE#1195] / [Intel XE#1473])
[122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-463/igt@xe_evict@evict-mixed-many-threads-large.html
* igt@xe_evict@evict-threads-large:
- shard-dg2-set2: [PASS][123] -> [FAIL][124] ([Intel XE#1000])
[123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-435/igt@xe_evict@evict-threads-large.html
[124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-466/igt@xe_evict@evict-threads-large.html
* igt@xe_exec_balancer@many-virtual-userptr-invalidate-race:
- shard-dg2-set2: [PASS][125] -> [SKIP][126] ([Intel XE#1130]) +44 other tests skip
[125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-466/igt@xe_exec_balancer@many-virtual-userptr-invalidate-race.html
[126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-436/igt@xe_exec_balancer@many-virtual-userptr-invalidate-race.html
* igt@xe_exec_basic@multigpu-no-exec-null-rebind:
- shard-lnl: NOTRUN -> [SKIP][127] ([Intel XE#1392]) +1 other test skip
[127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-3/igt@xe_exec_basic@multigpu-no-exec-null-rebind.html
* igt@xe_exec_fault_mode@twice-userptr-prefetch:
- shard-dg2-set2: NOTRUN -> [SKIP][128] ([Intel XE#288]) +13 other tests skip
[128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-433/igt@xe_exec_fault_mode@twice-userptr-prefetch.html
* igt@xe_gt_freq@freq_reset_multiple:
- shard-lnl: NOTRUN -> [DMESG-WARN][129] ([Intel XE#3184])
[129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-1/igt@xe_gt_freq@freq_reset_multiple.html
* igt@xe_oa@invalid-remove-userspace-config:
- shard-dg2-set2: NOTRUN -> [SKIP][130] ([Intel XE#2541]) +2 other tests skip
[130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-435/igt@xe_oa@invalid-remove-userspace-config.html
* igt@xe_oa@mmio-triggered-reports:
- shard-lnl: [PASS][131] -> [FAIL][132] ([Intel XE#2249]) +1 other test fail
[131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-2/igt@xe_oa@mmio-triggered-reports.html
[132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-8/igt@xe_oa@mmio-triggered-reports.html
* igt@xe_oa@oa-regs-whitelisted:
- shard-lnl: [PASS][133] -> [FAIL][134] ([Intel XE#2514])
[133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-1/igt@xe_oa@oa-regs-whitelisted.html
[134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-1/igt@xe_oa@oa-regs-whitelisted.html
- shard-bmg: [PASS][135] -> [FAIL][136] ([Intel XE#2514])
[135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-7/igt@xe_oa@oa-regs-whitelisted.html
[136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-8/igt@xe_oa@oa-regs-whitelisted.html
* igt@xe_oa@oa-regs-whitelisted@ccs-0:
- shard-lnl: NOTRUN -> [FAIL][137] ([Intel XE#2514])
[137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-1/igt@xe_oa@oa-regs-whitelisted@ccs-0.html
* igt@xe_oa@oa-regs-whitelisted@rcs-0:
- shard-bmg: NOTRUN -> [FAIL][138] ([Intel XE#2514])
[138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-8/igt@xe_oa@oa-regs-whitelisted@rcs-0.html
* igt@xe_pat@pat-index-xehpc:
- shard-lnl: NOTRUN -> [SKIP][139] ([Intel XE#1420] / [Intel XE#2838])
[139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-8/igt@xe_pat@pat-index-xehpc.html
* igt@xe_peer2peer@write@write-gpua-vram01-gpub-system-p2p:
- shard-dg2-set2: NOTRUN -> [FAIL][140] ([Intel XE#1173]) +1 other test fail
[140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-436/igt@xe_peer2peer@write@write-gpua-vram01-gpub-system-p2p.html
* igt@xe_pm@s3-d3cold-basic-exec:
- shard-dg2-set2: NOTRUN -> [SKIP][141] ([Intel XE#2284] / [Intel XE#366]) +1 other test skip
[141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-466/igt@xe_pm@s3-d3cold-basic-exec.html
* igt@xe_query@multigpu-query-config:
- shard-dg2-set2: NOTRUN -> [SKIP][142] ([Intel XE#944]) +1 other test skip
[142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-434/igt@xe_query@multigpu-query-config.html
* igt@xe_query@multigpu-query-gt-list:
- shard-lnl: NOTRUN -> [SKIP][143] ([Intel XE#944])
[143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-8/igt@xe_query@multigpu-query-gt-list.html
* igt@xe_sysfs_scheduler@job_timeout_ms-min-max:
- shard-bmg: [PASS][144] -> [SKIP][145] ([Intel XE#1130]) +57 other tests skip
[144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-4/igt@xe_sysfs_scheduler@job_timeout_ms-min-max.html
[145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-3/igt@xe_sysfs_scheduler@job_timeout_ms-min-max.html
#### Possible fixes ####
* igt@intel_hwmon@hwmon-write:
- shard-bmg: [SKIP][146] ([Intel XE#2231] / [Intel XE#2890]) -> [PASS][147]
[146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@intel_hwmon@hwmon-write.html
[147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-7/igt@intel_hwmon@hwmon-write.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-linear:
- shard-lnl: [FAIL][148] ([Intel XE#911]) -> [PASS][149] +3 other tests pass
[148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-2/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-linear.html
[149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-8/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-linear.html
* igt@kms_atomic@atomic-invalid-params:
- shard-dg2-set2: [SKIP][150] ([Intel XE#2423] / [i915#2575]) -> [PASS][151] +12 other tests pass
[150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_atomic@atomic-invalid-params.html
[151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-435/igt@kms_atomic@atomic-invalid-params.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-bmg: [SKIP][152] ([Intel XE#2231]) -> [PASS][153]
[152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
[153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-7/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_big_fb@linear-8bpp-rotate-180:
- shard-lnl: [FAIL][154] ([Intel XE#1659]) -> [PASS][155]
[154]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-5/igt@kms_big_fb@linear-8bpp-rotate-180.html
[155]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-2/igt@kms_big_fb@linear-8bpp-rotate-180.html
* igt@kms_cursor_edge_walk@128x128-right-edge:
- shard-lnl: [DMESG-WARN][156] ([Intel XE#2055]) -> [PASS][157] +1 other test pass
[156]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-4/igt@kms_cursor_edge_walk@128x128-right-edge.html
[157]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-4/igt@kms_cursor_edge_walk@128x128-right-edge.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-toggle:
- shard-bmg: [DMESG-WARN][158] ([Intel XE#877]) -> [PASS][159]
[158]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-2/igt@kms_cursor_legacy@cursorb-vs-flipa-toggle.html
[159]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-2/igt@kms_cursor_legacy@cursorb-vs-flipa-toggle.html
* igt@kms_cursor_legacy@short-flip-after-cursor-atomic-transitions-varying-size:
- shard-lnl: [FAIL][160] ([Intel XE#1541]) -> [PASS][161]
[160]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-7/igt@kms_cursor_legacy@short-flip-after-cursor-atomic-transitions-varying-size.html
[161]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-6/igt@kms_cursor_legacy@short-flip-after-cursor-atomic-transitions-varying-size.html
* igt@kms_cursor_legacy@torture-move@pipe-b:
- shard-dg2-set2: [DMESG-WARN][162] -> [PASS][163] +1 other test pass
[162]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-466/igt@kms_cursor_legacy@torture-move@pipe-b.html
[163]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-436/igt@kms_cursor_legacy@torture-move@pipe-b.html
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bc-hdmi-a6-dp4:
- shard-dg2-set2: [FAIL][164] ([Intel XE#301]) -> [PASS][165] +7 other tests pass
[164]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-463/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bc-hdmi-a6-dp4.html
[165]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-435/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bc-hdmi-a6-dp4.html
* igt@kms_flip@2x-flip-vs-expired-vblank@ab-dp2-hdmi-a3:
- shard-bmg: [FAIL][166] ([Intel XE#301]) -> [PASS][167] +4 other tests pass
[166]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-1/igt@kms_flip@2x-flip-vs-expired-vblank@ab-dp2-hdmi-a3.html
[167]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-8/igt@kms_flip@2x-flip-vs-expired-vblank@ab-dp2-hdmi-a3.html
* igt@kms_flip@flip-vs-expired-vblank@c-edp1:
- shard-lnl: [FAIL][168] ([Intel XE#3149] / [Intel XE#886]) -> [PASS][169]
[168]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-1/igt@kms_flip@flip-vs-expired-vblank@c-edp1.html
[169]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-7/igt@kms_flip@flip-vs-expired-vblank@c-edp1.html
* igt@kms_flip@nonexisting-fb:
- shard-bmg: [SKIP][170] ([Intel XE#3007]) -> [PASS][171] +11 other tests pass
[170]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_flip@nonexisting-fb.html
[171]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-4/igt@kms_flip@nonexisting-fb.html
* igt@kms_flip@plain-flip-fb-recreate-interruptible@a-edp1:
- shard-lnl: [FAIL][172] ([Intel XE#886]) -> [PASS][173] +7 other tests pass
[172]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-3/igt@kms_flip@plain-flip-fb-recreate-interruptible@a-edp1.html
[173]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-2/igt@kms_flip@plain-flip-fb-recreate-interruptible@a-edp1.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render:
- shard-dg2-set2: [SKIP][174] ([Intel XE#2890]) -> [PASS][175] +1 other test pass
[174]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render.html
[175]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-466/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-dg2-set2: [FAIL][176] ([Intel XE#3217]) -> [PASS][177]
[176]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-wc.html
[177]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-466/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_hdr@invalid-hdr:
- shard-dg2-set2: [SKIP][178] ([Intel XE#455]) -> [PASS][179]
[178]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-464/igt@kms_hdr@invalid-hdr.html
[179]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-463/igt@kms_hdr@invalid-hdr.html
* igt@kms_universal_plane@cursor-fb-leak:
- shard-lnl: [FAIL][180] ([Intel XE#899]) -> [PASS][181] +1 other test pass
[180]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-5/igt@kms_universal_plane@cursor-fb-leak.html
[181]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-2/igt@kms_universal_plane@cursor-fb-leak.html
* igt@xe_evict@evict-beng-threads-large:
- shard-bmg: [FAIL][182] ([Intel XE#1000]) -> [PASS][183]
[182]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@xe_evict@evict-beng-threads-large.html
[183]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-4/igt@xe_evict@evict-beng-threads-large.html
* igt@xe_exec_basic@many-bindexecqueue-rebind:
- shard-bmg: [SKIP][184] ([Intel XE#1130]) -> [PASS][185] +20 other tests pass
[184]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@xe_exec_basic@many-bindexecqueue-rebind.html
[185]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-7/igt@xe_exec_basic@many-bindexecqueue-rebind.html
* igt@xe_exec_compute_mode@many-bindexecqueue-userptr-invalidate-race:
- shard-lnl: [FAIL][186] ([Intel XE#2754]) -> [PASS][187] +1 other test pass
[186]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-2/igt@xe_exec_compute_mode@many-bindexecqueue-userptr-invalidate-race.html
[187]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-5/igt@xe_exec_compute_mode@many-bindexecqueue-userptr-invalidate-race.html
* igt@xe_exec_compute_mode@many-execqueues-basic:
- shard-dg2-set2: [SKIP][188] ([Intel XE#1130]) -> [PASS][189] +17 other tests pass
[188]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@xe_exec_compute_mode@many-execqueues-basic.html
[189]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-464/igt@xe_exec_compute_mode@many-execqueues-basic.html
* igt@xe_exec_reset@parallel-gt-reset:
- shard-dg2-set2: [TIMEOUT][190] ([Intel XE#2105]) -> [PASS][191]
[190]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-435/igt@xe_exec_reset@parallel-gt-reset.html
[191]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-463/igt@xe_exec_reset@parallel-gt-reset.html
* igt@xe_pm@s4-vm-bind-unbind-all:
- shard-lnl: [ABORT][192] ([Intel XE#1794]) -> [PASS][193]
[192]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-2/igt@xe_pm@s4-vm-bind-unbind-all.html
[193]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-1/igt@xe_pm@s4-vm-bind-unbind-all.html
#### Warnings ####
* igt@kms_big_fb@y-tiled-32bpp-rotate-180:
- shard-bmg: [SKIP][194] ([Intel XE#2231]) -> [SKIP][195] ([Intel XE#1124])
[194]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_big_fb@y-tiled-32bpp-rotate-180.html
[195]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-3/igt@kms_big_fb@y-tiled-32bpp-rotate-180.html
- shard-dg2-set2: [SKIP][196] ([Intel XE#2890]) -> [SKIP][197] ([Intel XE#1124])
[196]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_big_fb@y-tiled-32bpp-rotate-180.html
[197]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-434/igt@kms_big_fb@y-tiled-32bpp-rotate-180.html
* igt@kms_big_fb@y-tiled-addfb:
- shard-bmg: [SKIP][198] ([Intel XE#2231]) -> [SKIP][199] ([Intel XE#2328])
[198]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_big_fb@y-tiled-addfb.html
[199]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-3/igt@kms_big_fb@y-tiled-addfb.html
- shard-dg2-set2: [SKIP][200] ([Intel XE#2351] / [Intel XE#2890]) -> [SKIP][201] ([Intel XE#619])
[200]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_big_fb@y-tiled-addfb.html
[201]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-433/igt@kms_big_fb@y-tiled-addfb.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip:
- shard-bmg: [SKIP][202] ([Intel XE#1124]) -> [SKIP][203] ([Intel XE#2231] / [Intel XE#2890])
[202]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-8/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
[203]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-1/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
- shard-dg2-set2: [SKIP][204] ([Intel XE#1124]) -> [SKIP][205] ([Intel XE#2351] / [Intel XE#2890])
[204]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-433/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
[205]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-436/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
* igt@kms_bw@connected-linear-tiling-2-displays-2160x1440p:
- shard-dg2-set2: [SKIP][206] ([Intel XE#367]) -> [SKIP][207] ([Intel XE#2423] / [i915#2575])
[206]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-433/igt@kms_bw@connected-linear-tiling-2-displays-2160x1440p.html
[207]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-436/igt@kms_bw@connected-linear-tiling-2-displays-2160x1440p.html
* igt@kms_bw@linear-tiling-1-displays-3840x2160p:
- shard-bmg: [SKIP][208] ([Intel XE#367]) -> [SKIP][209] ([Intel XE#3007])
[208]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-7/igt@kms_bw@linear-tiling-1-displays-3840x2160p.html
[209]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-3/igt@kms_bw@linear-tiling-1-displays-3840x2160p.html
* igt@kms_bw@linear-tiling-4-displays-3840x2160p:
- shard-bmg: [SKIP][210] ([Intel XE#3007]) -> [SKIP][211] ([Intel XE#367])
[210]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_bw@linear-tiling-4-displays-3840x2160p.html
[211]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-1/igt@kms_bw@linear-tiling-4-displays-3840x2160p.html
- shard-dg2-set2: [SKIP][212] ([Intel XE#2423] / [i915#2575]) -> [SKIP][213] ([Intel XE#367])
[212]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_bw@linear-tiling-4-displays-3840x2160p.html
[213]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-466/igt@kms_bw@linear-tiling-4-displays-3840x2160p.html
* igt@kms_ccs@bad-pixel-format-yf-tiled-ccs:
- shard-dg2-set2: [SKIP][214] ([Intel XE#455] / [Intel XE#787]) -> [SKIP][215] ([Intel XE#2890]) +1 other test skip
[214]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-466/igt@kms_ccs@bad-pixel-format-yf-tiled-ccs.html
[215]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-436/igt@kms_ccs@bad-pixel-format-yf-tiled-ccs.html
* igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-rc-ccs-cc:
- shard-bmg: [SKIP][216] ([Intel XE#2887]) -> [SKIP][217] ([Intel XE#2231]) +1 other test skip
[216]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-1/igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-rc-ccs-cc.html
[217]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-1/igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs:
- shard-bmg: [SKIP][218] ([Intel XE#2887]) -> [SKIP][219] ([Intel XE#2231] / [Intel XE#2890]) +3 other tests skip
[218]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-2/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs.html
[219]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-1/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs.html
* igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-mc-ccs:
- shard-dg2-set2: [SKIP][220] ([Intel XE#455] / [Intel XE#787]) -> [SKIP][221] ([Intel XE#2351] / [Intel XE#2890])
[220]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-435/igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-mc-ccs.html
[221]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-436/igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-mc-ccs.html
* igt@kms_ccs@missing-ccs-buffer-yf-tiled-ccs:
- shard-bmg: [SKIP][222] ([Intel XE#2231] / [Intel XE#2890]) -> [SKIP][223] ([Intel XE#2887])
[222]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_ccs@missing-ccs-buffer-yf-tiled-ccs.html
[223]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-7/igt@kms_ccs@missing-ccs-buffer-yf-tiled-ccs.html
- shard-dg2-set2: [SKIP][224] ([Intel XE#2351] / [Intel XE#2890]) -> [SKIP][225] ([Intel XE#455] / [Intel XE#787])
[224]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_ccs@missing-ccs-buffer-yf-tiled-ccs.html
[225]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-434/igt@kms_ccs@missing-ccs-buffer-yf-tiled-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs:
- shard-dg2-set2: [INCOMPLETE][226] ([Intel XE#1195] / [Intel XE#1727]) -> [INCOMPLETE][227] ([Intel XE#1195])
[226]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs.html
[227]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-435/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs.html
* igt@kms_cdclk@mode-transition:
- shard-lnl: [SKIP][228] ([Intel XE#314] / [Intel XE#599]) -> [SKIP][229] ([Intel XE#314])
[228]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-8/igt@kms_cdclk@mode-transition.html
[229]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-5/igt@kms_cdclk@mode-transition.html
* igt@kms_chamelium_edid@dp-edid-change-during-hibernate:
- shard-bmg: [SKIP][230] ([Intel XE#3007]) -> [SKIP][231] ([Intel XE#2252]) +1 other test skip
[230]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_chamelium_edid@dp-edid-change-during-hibernate.html
[231]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-8/igt@kms_chamelium_edid@dp-edid-change-during-hibernate.html
- shard-dg2-set2: [SKIP][232] ([Intel XE#2423] / [i915#2575]) -> [SKIP][233] ([Intel XE#373]) +1 other test skip
[232]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_chamelium_edid@dp-edid-change-during-hibernate.html
[233]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-436/igt@kms_chamelium_edid@dp-edid-change-during-hibernate.html
* igt@kms_chamelium_hpd@dp-hpd-storm-disable:
- shard-bmg: [SKIP][234] ([Intel XE#2252]) -> [SKIP][235] ([Intel XE#3007]) +4 other tests skip
[234]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_chamelium_hpd@dp-hpd-storm-disable.html
[235]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-1/igt@kms_chamelium_hpd@dp-hpd-storm-disable.html
* igt@kms_chamelium_hpd@vga-hpd-without-ddc:
- shard-dg2-set2: [SKIP][236] ([Intel XE#373]) -> [SKIP][237] ([Intel XE#2423] / [i915#2575]) +4 other tests skip
[236]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-434/igt@kms_chamelium_hpd@vga-hpd-without-ddc.html
[237]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-466/igt@kms_chamelium_hpd@vga-hpd-without-ddc.html
* igt@kms_content_protection@lic-type-0:
- shard-dg2-set2: [FAIL][238] ([Intel XE#1178] / [Intel XE#1204]) -> [FAIL][239] ([Intel XE#1178])
[238]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-466/igt@kms_content_protection@lic-type-0.html
[239]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-435/igt@kms_content_protection@lic-type-0.html
* igt@kms_content_protection@lic-type-1:
- shard-dg2-set2: [SKIP][240] ([Intel XE#2423] / [i915#2575]) -> [SKIP][241] ([Intel XE#455])
[240]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_content_protection@lic-type-1.html
[241]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-463/igt@kms_content_protection@lic-type-1.html
- shard-bmg: [SKIP][242] ([Intel XE#3007]) -> [SKIP][243] ([Intel XE#2341])
[242]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_content_protection@lic-type-1.html
[243]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-7/igt@kms_content_protection@lic-type-1.html
* igt@kms_cursor_crc@cursor-offscreen-32x10:
- shard-bmg: [SKIP][244] ([Intel XE#2320]) -> [SKIP][245] ([Intel XE#3007])
[244]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-8/igt@kms_cursor_crc@cursor-offscreen-32x10.html
[245]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-1/igt@kms_cursor_crc@cursor-offscreen-32x10.html
* igt@kms_cursor_crc@cursor-onscreen-512x170:
- shard-dg2-set2: [SKIP][246] ([Intel XE#308]) -> [SKIP][247] ([Intel XE#2423] / [i915#2575])
[246]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-434/igt@kms_cursor_crc@cursor-onscreen-512x170.html
[247]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-436/igt@kms_cursor_crc@cursor-onscreen-512x170.html
- shard-bmg: [SKIP][248] ([Intel XE#2321]) -> [SKIP][249] ([Intel XE#3007])
[248]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_cursor_crc@cursor-onscreen-512x170.html
[249]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-1/igt@kms_cursor_crc@cursor-onscreen-512x170.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size:
- shard-bmg: [DMESG-WARN][250] ([Intel XE#2791] / [Intel XE#877]) -> [DMESG-WARN][251] ([Intel XE#877])
[250]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-8/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html
[251]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-7/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size:
- shard-dg2-set2: [SKIP][252] ([Intel XE#323]) -> [SKIP][253] ([Intel XE#2423] / [i915#2575])
[252]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-464/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
[253]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-466/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
- shard-bmg: [SKIP][254] ([Intel XE#2286]) -> [SKIP][255] ([Intel XE#3007])
[254]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-7/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
[255]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-3/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
* igt@kms_dirtyfb@drrs-dirtyfb-ioctl:
- shard-lnl: [SKIP][256] ([Intel XE#1508] / [Intel XE#599]) -> [SKIP][257] ([Intel XE#1508])
[256]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-1/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html
[257]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-2/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html
* igt@kms_dsc@dsc-with-bpc-formats:
- shard-lnl: [SKIP][258] ([Intel XE#599]) -> [SKIP][259] ([Intel XE#2244]) +7 other tests skip
[258]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-3/igt@kms_dsc@dsc-with-bpc-formats.html
[259]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-7/igt@kms_dsc@dsc-with-bpc-formats.html
* igt@kms_flip@flip-vs-expired-vblank:
- shard-lnl: [FAIL][260] ([Intel XE#301] / [Intel XE#3149] / [Intel XE#886]) -> [FAIL][261] ([Intel XE#886])
[260]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-1/igt@kms_flip@flip-vs-expired-vblank.html
[261]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-7/igt@kms_flip@flip-vs-expired-vblank.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a6:
- shard-dg2-set2: [FAIL][262] ([Intel XE#1204]) -> [FAIL][263] ([Intel XE#3267])
[262]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a6.html
[263]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-464/igt@kms_flip@flip-vs-expired-vblank-interruptible@c-hdmi-a6.html
* igt@kms_flip@flip-vs-expired-vblank@a-edp1:
- shard-lnl: [FAIL][264] ([Intel XE#301]) -> [FAIL][265] ([Intel XE#886])
[264]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-1/igt@kms_flip@flip-vs-expired-vblank@a-edp1.html
[265]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-7/igt@kms_flip@flip-vs-expired-vblank@a-edp1.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling:
- shard-bmg: [SKIP][266] ([Intel XE#2380]) -> [SKIP][267] ([Intel XE#2231])
[266]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-2/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling.html
[267]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-1/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling.html
* igt@kms_frontbuffer_tracking@drrs-1p-primscrn-spr-indfb-onoff:
- shard-dg2-set2: [SKIP][268] ([Intel XE#651]) -> [SKIP][269] ([Intel XE#2351] / [Intel XE#2890]) +3 other tests skip
[268]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-434/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-spr-indfb-onoff.html
[269]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-466/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@drrs-1p-rte:
- shard-bmg: [SKIP][270] ([Intel XE#2311]) -> [SKIP][271] ([Intel XE#2231] / [Intel XE#2890]) +2 other tests skip
[270]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-8/igt@kms_frontbuffer_tracking@drrs-1p-rte.html
[271]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-1/igt@kms_frontbuffer_tracking@drrs-1p-rte.html
* igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-pri-indfb-draw-mmap-wc:
- shard-bmg: [SKIP][272] ([Intel XE#2311]) -> [SKIP][273] ([Intel XE#2231]) +4 other tests skip
[272]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-7/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-pri-indfb-draw-mmap-wc.html
[273]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-1/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@drrs-rgb565-draw-render:
- shard-bmg: [SKIP][274] ([Intel XE#2231]) -> [SKIP][275] ([Intel XE#2311]) +1 other test skip
[274]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_frontbuffer_tracking@drrs-rgb565-draw-render.html
[275]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-5/igt@kms_frontbuffer_tracking@drrs-rgb565-draw-render.html
- shard-dg2-set2: [SKIP][276] ([Intel XE#2890]) -> [SKIP][277] ([Intel XE#651]) +2 other tests skip
[276]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_frontbuffer_tracking@drrs-rgb565-draw-render.html
[277]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-434/igt@kms_frontbuffer_tracking@drrs-rgb565-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render:
- shard-bmg: [SKIP][278] ([Intel XE#2231]) -> [FAIL][279] ([Intel XE#2333])
[278]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render.html
[279]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-move:
- shard-bmg: [FAIL][280] ([Intel XE#2333]) -> [SKIP][281] ([Intel XE#2231] / [Intel XE#2890]) +1 other test skip
[280]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-8/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-move.html
[281]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-1/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-move.html
* igt@kms_frontbuffer_tracking@fbc-tiling-4:
- shard-bmg: [FAIL][282] ([Intel XE#2333]) -> [SKIP][283] ([Intel XE#2231])
[282]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-7/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
[283]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-1/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-pri-indfb-draw-blt:
- shard-bmg: [SKIP][284] ([Intel XE#2231] / [Intel XE#2890]) -> [SKIP][285] ([Intel XE#2311])
[284]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-pri-indfb-draw-blt.html
[285]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-3/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-spr-indfb-onoff:
- shard-dg2-set2: [SKIP][286] ([Intel XE#651]) -> [SKIP][287] ([Intel XE#2890]) +3 other tests skip
[286]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-433/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-spr-indfb-onoff.html
[287]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-466/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-move:
- shard-bmg: [SKIP][288] ([Intel XE#2313]) -> [SKIP][289] ([Intel XE#2231]) +2 other tests skip
[288]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-move.html
[289]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-1/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render:
- shard-bmg: [SKIP][290] ([Intel XE#2313]) -> [SKIP][291] ([Intel XE#2231] / [Intel XE#2890]) +6 other tests skip
[290]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render.html
[291]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-1/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-blt:
- shard-bmg: [SKIP][292] ([Intel XE#2231]) -> [SKIP][293] ([Intel XE#2313])
[292]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-blt.html
[293]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-1/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-blt.html
- shard-dg2-set2: [SKIP][294] ([Intel XE#2890]) -> [SKIP][295] ([Intel XE#653]) +1 other test skip
[294]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-blt.html
[295]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-466/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-plflip-blt:
- shard-dg2-set2: [SKIP][296] ([Intel XE#653]) -> [SKIP][297] ([Intel XE#2351] / [Intel XE#2890]) +1 other test skip
[296]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-464/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-plflip-blt.html
[297]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-466/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-blt:
- shard-dg2-set2: [SKIP][298] ([Intel XE#653]) -> [SKIP][299] ([Intel XE#2890]) +7 other tests skip
[298]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-435/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-blt.html
[299]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-436/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt:
- shard-dg2-set2: [SKIP][300] ([Intel XE#2351] / [Intel XE#2890]) -> [SKIP][301] ([Intel XE#653])
[300]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt.html
[301]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-435/igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@psr-rgb565-draw-render:
- shard-bmg: [SKIP][302] ([Intel XE#2231] / [Intel XE#2890]) -> [SKIP][303] ([Intel XE#2313]) +1 other test skip
[302]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_frontbuffer_tracking@psr-rgb565-draw-render.html
[303]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-1/igt@kms_frontbuffer_tracking@psr-rgb565-draw-render.html
* igt@kms_getfb@getfb2-accept-ccs:
- shard-bmg: [SKIP][304] ([Intel XE#3007]) -> [SKIP][305] ([Intel XE#2340])
[304]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_getfb@getfb2-accept-ccs.html
[305]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-7/igt@kms_getfb@getfb2-accept-ccs.html
* igt@kms_hdr@invalid-metadata-sizes:
- shard-lnl: [SKIP][306] ([Intel XE#1503] / [Intel XE#599]) -> [SKIP][307] ([Intel XE#1503]) +4 other tests skip
[306]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-4/igt@kms_hdr@invalid-metadata-sizes.html
[307]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-7/igt@kms_hdr@invalid-metadata-sizes.html
* igt@kms_invalid_mode@clock-too-high:
- shard-lnl: [SKIP][308] ([Intel XE#1450] / [Intel XE#2568] / [Intel XE#599]) -> [SKIP][309] ([Intel XE#1450] / [Intel XE#2568])
[308]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-4/igt@kms_invalid_mode@clock-too-high.html
[309]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-5/igt@kms_invalid_mode@clock-too-high.html
* igt@kms_invalid_mode@clock-too-high@pipe-c-edp-1:
- shard-lnl: [SKIP][310] ([Intel XE#1450] / [Intel XE#599]) -> [SKIP][311] ([Intel XE#1450])
[310]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-4/igt@kms_invalid_mode@clock-too-high@pipe-c-edp-1.html
[311]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-5/igt@kms_invalid_mode@clock-too-high@pipe-c-edp-1.html
* igt@kms_joiner@invalid-modeset-big-joiner:
- shard-bmg: [SKIP][312] ([Intel XE#2231]) -> [SKIP][313] ([Intel XE#346])
[312]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_joiner@invalid-modeset-big-joiner.html
[313]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-5/igt@kms_joiner@invalid-modeset-big-joiner.html
- shard-dg2-set2: [SKIP][314] ([Intel XE#2890]) -> [SKIP][315] ([Intel XE#346])
[314]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_joiner@invalid-modeset-big-joiner.html
[315]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-436/igt@kms_joiner@invalid-modeset-big-joiner.html
* igt@kms_plane_scaling@plane-upscale-20x20-with-modifiers:
- shard-bmg: [DMESG-WARN][316] ([Intel XE#3177]) -> [SKIP][317] ([Intel XE#3007]) +1 other test skip
[316]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-2/igt@kms_plane_scaling@plane-upscale-20x20-with-modifiers.html
[317]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-1/igt@kms_plane_scaling@plane-upscale-20x20-with-modifiers.html
* igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-sf:
- shard-bmg: [SKIP][318] ([Intel XE#1489]) -> [SKIP][319] ([Intel XE#2231]) +2 other tests skip
[318]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-1/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-sf.html
[319]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-1/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area:
- shard-dg2-set2: [SKIP][320] ([Intel XE#2890]) -> [SKIP][321] ([Intel XE#1489]) +1 other test skip
[320]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area.html
[321]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-463/igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area:
- shard-dg2-set2: [SKIP][322] ([Intel XE#1489]) -> [SKIP][323] ([Intel XE#2890]) +1 other test skip
[322]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-464/igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area.html
[323]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-436/igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf:
- shard-bmg: [SKIP][324] ([Intel XE#2231]) -> [SKIP][325] ([Intel XE#1489]) +1 other test skip
[324]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf.html
[325]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-1/igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf.html
* igt@kms_psr@fbc-pr-primary-render:
- shard-bmg: [SKIP][326] ([Intel XE#2231]) -> [SKIP][327] ([Intel XE#2234] / [Intel XE#2850])
[326]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_psr@fbc-pr-primary-render.html
[327]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-7/igt@kms_psr@fbc-pr-primary-render.html
- shard-dg2-set2: [SKIP][328] ([Intel XE#2351] / [Intel XE#2890]) -> [SKIP][329] ([Intel XE#2850] / [Intel XE#929])
[328]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_psr@fbc-pr-primary-render.html
[329]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-464/igt@kms_psr@fbc-pr-primary-render.html
* igt@kms_psr@fbc-psr2-sprite-plane-onoff:
- shard-dg2-set2: [SKIP][330] ([Intel XE#2850] / [Intel XE#929]) -> [SKIP][331] ([Intel XE#2890]) +2 other tests skip
[330]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-466/igt@kms_psr@fbc-psr2-sprite-plane-onoff.html
[331]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-466/igt@kms_psr@fbc-psr2-sprite-plane-onoff.html
- shard-bmg: [SKIP][332] ([Intel XE#2234] / [Intel XE#2850]) -> [SKIP][333] ([Intel XE#2231]) +2 other tests skip
[332]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-4/igt@kms_psr@fbc-psr2-sprite-plane-onoff.html
[333]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-3/igt@kms_psr@fbc-psr2-sprite-plane-onoff.html
* igt@kms_psr@pr-no-drrs:
- shard-bmg: [SKIP][334] ([Intel XE#2231] / [Intel XE#2890]) -> [SKIP][335] ([Intel XE#2234] / [Intel XE#2850])
[334]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_psr@pr-no-drrs.html
[335]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-5/igt@kms_psr@pr-no-drrs.html
- shard-dg2-set2: [SKIP][336] ([Intel XE#2890]) -> [SKIP][337] ([Intel XE#2850] / [Intel XE#929])
[336]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_psr@pr-no-drrs.html
[337]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-436/igt@kms_psr@pr-no-drrs.html
* igt@kms_psr@psr2-primary-blt:
- shard-bmg: [SKIP][338] ([Intel XE#2234] / [Intel XE#2850]) -> [SKIP][339] ([Intel XE#2231] / [Intel XE#2890])
[338]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_psr@psr2-primary-blt.html
[339]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-1/igt@kms_psr@psr2-primary-blt.html
- shard-dg2-set2: [SKIP][340] ([Intel XE#2850] / [Intel XE#929]) -> [SKIP][341] ([Intel XE#2351] / [Intel XE#2890])
[340]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-434/igt@kms_psr@psr2-primary-blt.html
[341]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-436/igt@kms_psr@psr2-primary-blt.html
* igt@kms_scaling_modes@scaling-mode-none:
- shard-lnl: [SKIP][342] ([Intel XE#2413] / [Intel XE#374] / [Intel XE#599]) -> [SKIP][343] ([Intel XE#2413] / [Intel XE#374])
[342]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-7/igt@kms_scaling_modes@scaling-mode-none.html
[343]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-2/igt@kms_scaling_modes@scaling-mode-none.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-bmg: [SKIP][344] ([Intel XE#2426]) -> [FAIL][345] ([Intel XE#1729])
[344]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-2/igt@kms_tiled_display@basic-test-pattern.html
[345]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-1/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_vrr@flipline:
- shard-dg2-set2: [SKIP][346] ([Intel XE#455]) -> [SKIP][347] ([Intel XE#2423] / [i915#2575]) +1 other test skip
[346]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-466/igt@kms_vrr@flipline.html
[347]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-436/igt@kms_vrr@flipline.html
- shard-bmg: [SKIP][348] ([Intel XE#1499]) -> [SKIP][349] ([Intel XE#3007])
[348]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-2/igt@kms_vrr@flipline.html
[349]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-1/igt@kms_vrr@flipline.html
* igt@kms_vrr@negative-basic:
- shard-lnl: [SKIP][350] ([Intel XE#1499] / [Intel XE#599]) -> [SKIP][351] ([Intel XE#1499]) +2 other tests skip
[350]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-6/igt@kms_vrr@negative-basic.html
[351]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-lnl-1/igt@kms_vrr@negative-basic.html
* igt@kms_writeback@writeback-check-output-xrgb2101010:
- shard-bmg: [SKIP][352] ([Intel XE#756]) -> [SKIP][353] ([Intel XE#3007])
[352]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-2/igt@kms_writeback@writeback-check-output-xrgb2101010.html
[353]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-3/igt@kms_writeback@writeback-check-output-xrgb2101010.html
- shard-dg2-set2: [SKIP][354] ([Intel XE#756]) -> [SKIP][355] ([Intel XE#2423] / [i915#2575])
[354]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-466/igt@kms_writeback@writeback-check-output-xrgb2101010.html
[355]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-466/igt@kms_writeback@writeback-check-output-xrgb2101010.html
* igt@xe_copy_basic@mem-set-linear-0x369:
- shard-dg2-set2: [SKIP][356] ([Intel XE#1126]) -> [SKIP][357] ([Intel XE#1130])
[356]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-433/igt@xe_copy_basic@mem-set-linear-0x369.html
[357]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-466/igt@xe_copy_basic@mem-set-linear-0x369.html
* igt@xe_eudebug_online@basic-breakpoint:
- shard-bmg: [SKIP][358] ([Intel XE#2905]) -> [SKIP][359] ([Intel XE#1130]) +1 other test skip
[358]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-1/igt@xe_eudebug_online@basic-breakpoint.html
[359]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-1/igt@xe_eudebug_online@basic-breakpoint.html
* igt@xe_eudebug_online@writes-caching-vram-bb-sram-target-sram:
- shard-dg2-set2: [SKIP][360] ([Intel XE#1130]) -> [SKIP][361] ([Intel XE#2905])
[360]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@xe_eudebug_online@writes-caching-vram-bb-sram-target-sram.html
[361]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-434/igt@xe_eudebug_online@writes-caching-vram-bb-sram-target-sram.html
- shard-bmg: [SKIP][362] ([Intel XE#1130]) -> [SKIP][363] ([Intel XE#2905])
[362]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@xe_eudebug_online@writes-caching-vram-bb-sram-target-sram.html
[363]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-1/igt@xe_eudebug_online@writes-caching-vram-bb-sram-target-sram.html
* igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue:
- shard-bmg: [SKIP][364] ([Intel XE#2322]) -> [SKIP][365] ([Intel XE#1130])
[364]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-2/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue.html
[365]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-3/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue.html
* igt@xe_exec_basic@multigpu-no-exec-userptr-rebind:
- shard-bmg: [SKIP][366] ([Intel XE#1130]) -> [SKIP][367] ([Intel XE#2322])
[366]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@xe_exec_basic@multigpu-no-exec-userptr-rebind.html
[367]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-5/igt@xe_exec_basic@multigpu-no-exec-userptr-rebind.html
* igt@xe_exec_fault_mode@many-userptr-imm:
- shard-dg2-set2: [SKIP][368] ([Intel XE#1130]) -> [SKIP][369] ([Intel XE#288]) +3 other tests skip
[368]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@xe_exec_fault_mode@many-userptr-imm.html
[369]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-464/igt@xe_exec_fault_mode@many-userptr-imm.html
* igt@xe_exec_fault_mode@twice-bindexecqueue-userptr-invalidate-race:
- shard-dg2-set2: [SKIP][370] ([Intel XE#288]) -> [SKIP][371] ([Intel XE#1130]) +5 other tests skip
[370]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-464/igt@xe_exec_fault_mode@twice-bindexecqueue-userptr-invalidate-race.html
[371]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-436/igt@xe_exec_fault_mode@twice-bindexecqueue-userptr-invalidate-race.html
* igt@xe_exec_mix_modes@exec-spinner-interrupted-dma-fence:
- shard-dg2-set2: [SKIP][372] ([Intel XE#2360]) -> [SKIP][373] ([Intel XE#1130])
[372]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@xe_exec_mix_modes@exec-spinner-interrupted-dma-fence.html
[373]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-436/igt@xe_exec_mix_modes@exec-spinner-interrupted-dma-fence.html
* igt@xe_exec_sip_eudebug@breakpoint-writesip-twice:
- shard-dg2-set2: [SKIP][374] ([Intel XE#2905]) -> [SKIP][375] ([Intel XE#1130])
[374]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@xe_exec_sip_eudebug@breakpoint-writesip-twice.html
[375]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-436/igt@xe_exec_sip_eudebug@breakpoint-writesip-twice.html
* igt@xe_oa@buffer-fill:
- shard-dg2-set2: [SKIP][376] ([Intel XE#2541]) -> [SKIP][377] ([Intel XE#1130])
[376]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-463/igt@xe_oa@buffer-fill.html
[377]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-436/igt@xe_oa@buffer-fill.html
* igt@xe_pat@pat-index-xelp:
- shard-bmg: [SKIP][378] ([Intel XE#1130]) -> [SKIP][379] ([Intel XE#2237] / [Intel XE#2245])
[378]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@xe_pat@pat-index-xelp.html
[379]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-3/igt@xe_pat@pat-index-xelp.html
* igt@xe_pm@d3cold-mocs:
- shard-bmg: [SKIP][380] ([Intel XE#1130]) -> [SKIP][381] ([Intel XE#2284])
[380]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@xe_pm@d3cold-mocs.html
[381]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-2/igt@xe_pm@d3cold-mocs.html
- shard-dg2-set2: [SKIP][382] ([Intel XE#1130]) -> [SKIP][383] ([Intel XE#2284])
[382]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@xe_pm@d3cold-mocs.html
[383]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-466/igt@xe_pm@d3cold-mocs.html
* igt@xe_query@multigpu-query-uc-fw-version-guc:
- shard-dg2-set2: [SKIP][384] ([Intel XE#1130]) -> [SKIP][385] ([Intel XE#944])
[384]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@xe_query@multigpu-query-uc-fw-version-guc.html
[385]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-433/igt@xe_query@multigpu-query-uc-fw-version-guc.html
- shard-bmg: [SKIP][386] ([Intel XE#1130]) -> [SKIP][387] ([Intel XE#944])
[386]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@xe_query@multigpu-query-uc-fw-version-guc.html
[387]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-5/igt@xe_query@multigpu-query-uc-fw-version-guc.html
* igt@xe_wedged@basic-wedged:
- shard-dg2-set2: [DMESG-WARN][388] ([Intel XE#2919]) -> [SKIP][389] ([Intel XE#1130])
[388]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-464/igt@xe_wedged@basic-wedged.html
[389]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-dg2-466/igt@xe_wedged@basic-wedged.html
- shard-bmg: [DMESG-WARN][390] ([Intel XE#2919]) -> [SKIP][391] ([Intel XE#1130])
[390]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-7/igt@xe_wedged@basic-wedged.html
[391]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/shard-bmg-3/igt@xe_wedged@basic-wedged.html
[Intel XE#1000]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1000
[Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
[Intel XE#1126]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1126
[Intel XE#1128]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1128
[Intel XE#1130]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1130
[Intel XE#1135]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1135
[Intel XE#1173]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1173
[Intel XE#1178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1178
[Intel XE#1195]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1195
[Intel XE#1204]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1204
[Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392
[Intel XE#1401]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1401
[Intel XE#1407]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1407
[Intel XE#1420]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1420
[Intel XE#1421]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1421
[Intel XE#1424]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1424
[Intel XE#1437]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1437
[Intel XE#1450]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1450
[Intel XE#1473]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1473
[Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489
[Intel XE#1499]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1499
[Intel XE#1503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1503
[Intel XE#1508]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1508
[Intel XE#1523]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1523
[Intel XE#1541]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1541
[Intel XE#1659]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1659
[Intel XE#1727]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1727
[Intel XE#1729]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1729
[Intel XE#1745]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1745
[Intel XE#1794]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1794
[Intel XE#2055]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2055
[Intel XE#2105]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2105
[Intel XE#2159]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2159
[Intel XE#2191]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2191
[Intel XE#2231]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2231
[Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234
[Intel XE#2237]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2237
[Intel XE#2244]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2244
[Intel XE#2245]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2245
[Intel XE#2249]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2249
[Intel XE#2252]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2252
[Intel XE#2284]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2284
[Intel XE#2286]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2286
[Intel XE#2311]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311
[Intel XE#2313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313
[Intel XE#2320]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2320
[Intel XE#2321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2321
[Intel XE#2322]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2322
[Intel XE#2328]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2328
[Intel XE#2333]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2333
[Intel XE#2340]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2340
[Intel XE#2341]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2341
[Intel XE#2351]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2351
[Intel XE#2360]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2360
[Intel XE#2380]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2380
[Intel XE#2413]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2413
[Intel XE#2423]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2423
[Intel XE#2426]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2426
[Intel XE#2443]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2443
[Intel XE#2446]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2446
[Intel XE#2514]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2514
[Intel XE#2541]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2541
[Intel XE#2568]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2568
[Intel XE#2577]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2577
[Intel XE#2667]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2667
[Intel XE#2669]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2669
[Intel XE#2754]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2754
[Intel XE#2763]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763
[Intel XE#2791]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2791
[Intel XE#2838]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2838
[Intel XE#2850]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850
[Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
[Intel XE#2887]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2887
[Intel XE#2890]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2890
[Intel XE#2893]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2893
[Intel XE#2905]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2905
[Intel XE#2907]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2907
[Intel XE#2910]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2910
[Intel XE#2919]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2919
[Intel XE#2927]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2927
[Intel XE#2929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2929
[Intel XE#2948]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2948
[Intel XE#3007]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3007
[Intel XE#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301
[Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306
[Intel XE#308]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/308
[Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309
[Intel XE#3129]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3129
[Intel XE#314]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/314
[Intel XE#3149]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3149
[Intel XE#316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/316
[Intel XE#3177]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3177
[Intel XE#3184]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3184
[Intel XE#3217]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3217
[Intel XE#323]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/323
[Intel XE#3267]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3267
[Intel XE#346]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/346
[Intel XE#356]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/356
[Intel XE#366]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/366
[Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367
[Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373
[Intel XE#374]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/374
[Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455
[Intel XE#599]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/599
[Intel XE#616]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/616
[Intel XE#619]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/619
[Intel XE#651]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/651
[Intel XE#653]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/653
[Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656
[Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688
[Intel XE#701]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/701
[Intel XE#756]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/756
[Intel XE#787]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/787
[Intel XE#877]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/877
[Intel XE#886]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/886
[Intel XE#899]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/899
[Intel XE#908]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/908
[Intel XE#911]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/911
[Intel XE#929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/929
[Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944
[i915#2575]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2575
[i915#5274]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5274
Build changes
-------------
* IGT: IGT_8082 -> IGTPW_11976
* Linux: xe-2107-beaeaccd284ba3b69b6dbfdc18bb89441fc99a52 -> xe-2116-1f26e15db2d2aa3422f9faa057d23a6558166a70
IGTPW_11976: 2eeba9fd54f0c56bab309e16fd2364142670fda7 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8082: c8379ec8b26f3c21bae5473706b23da78bd26ffa @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-2107-beaeaccd284ba3b69b6dbfdc18bb89441fc99a52: beaeaccd284ba3b69b6dbfdc18bb89441fc99a52
xe-2116-1f26e15db2d2aa3422f9faa057d23a6558166a70: 1f26e15db2d2aa3422f9faa057d23a6558166a70
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11976/index.html
[-- Attachment #2: Type: text/html, Size: 117045 bytes --]
^ permalink raw reply [flat|nested] 47+ messages in thread