All of lore.kernel.org
 help / color / mirror / Atom feed
* [igt-dev] [PATCH i-g-t 0/5] tests/amdgpu: Improve amd_color
@ 2021-11-29 19:56 Rodrigo Siqueira
  2021-11-29 19:56 ` [igt-dev] [PATCH i-g-t 1/5] tests/amdgpu: Test plane level CTM and degamma Rodrigo Siqueira
                   ` (8 more replies)
  0 siblings, 9 replies; 13+ messages in thread
From: Rodrigo Siqueira @ 2021-11-29 19:56 UTC (permalink / raw)
  To: harry.wentland, markyacoub, nicholas.choi, hayden.goodfellow; +Cc: igt-dev

amd_color is part of our CI, and it covers an essential part of our
display core features. This patchset improves amd_color by fixing issues
in some ASICs (i.e., making it more generic across AMD devices) and
expanding the coverage scenarios. Finally, this is part of making all of
our internal tests available in the upstream.

Qingqing Zhuo (1):
  tests/amdgpu: Fix test init error on Baffin

Stylon Wang (4):
  tests/amdgpu: Test plane level CTM and degamma
  tests/amdgpu: Test combination of plane degamma and CRTC regamma
  test/amdgpu: Add test description to amd_max_bpc and amd_color tests
  tests/amdgpu: fix gamma test on plane and crtc

 lib/igt_kms.c            |  10 +
 lib/igt_kms.h            |   3 +
 tests/amdgpu/amd_color.c | 500 +++++++++++++++++++++++++++++++++++++++
 3 files changed, 513 insertions(+)

-- 
2.25.1

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

* [igt-dev] [PATCH i-g-t 1/5] tests/amdgpu: Test plane level CTM and degamma
  2021-11-29 19:56 [igt-dev] [PATCH i-g-t 0/5] tests/amdgpu: Improve amd_color Rodrigo Siqueira
@ 2021-11-29 19:56 ` Rodrigo Siqueira
  2021-11-30 16:12   ` Harry Wentland
  2021-11-29 19:56 ` [igt-dev] [PATCH i-g-t 2/5] tests/amdgpu: Test combination of plane degamma and CRTC regamma Rodrigo Siqueira
                   ` (7 subsequent siblings)
  8 siblings, 1 reply; 13+ messages in thread
From: Rodrigo Siqueira @ 2021-11-29 19:56 UTC (permalink / raw)
  To: harry.wentland, markyacoub, nicholas.choi, hayden.goodfellow; +Cc: igt-dev

From: Stylon Wang <stylon.wang@amd.com>

Testing new color management properties enabling
CTM and degamma in plane level.

Test is skipped if new properties are not found.

Signed-off-by: Stylon Wang <stylon.wang@amd.com>
---
 lib/igt_kms.c            |  10 +
 lib/igt_kms.h            |   3 +
 tests/amdgpu/amd_color.c | 384 +++++++++++++++++++++++++++++++++++++++
 3 files changed, 397 insertions(+)

diff --git a/lib/igt_kms.c b/lib/igt_kms.c
index 34a2aa00..46984ed8 100644
--- a/lib/igt_kms.c
+++ b/lib/igt_kms.c
@@ -581,6 +581,9 @@ const char * const igt_plane_prop_names[IGT_NUM_PLANE_PROPS] = {
 	[IGT_PLANE_ALPHA] = "alpha",
 	[IGT_PLANE_ZPOS] = "zpos",
 	[IGT_PLANE_FB_DAMAGE_CLIPS] = "FB_DAMAGE_CLIPS",
+	[IGT_PLANE_CTM] = "AMD_PLANE_CTM",
+	[IGT_PLANE_DEGAMMA_LUT] = "AMD_PLANE_DEGAMMA_LUT",
+	[IGT_PLANE_DEGAMMA_LUT_SIZE] = "AMD_PLANE_DEGAMMA_LUT_SIZE",
 };
 
 const char * const igt_crtc_prop_names[IGT_NUM_CRTC_PROPS] = {
@@ -2003,6 +2006,13 @@ static void igt_plane_reset(igt_plane_t *plane)
 
 	if (igt_plane_has_prop(plane, IGT_PLANE_FB_DAMAGE_CLIPS))
 		igt_plane_set_prop_value(plane, IGT_PLANE_FB_DAMAGE_CLIPS, 0);
+	/* reset color management */
+	if (igt_plane_has_prop(plane, IGT_PLANE_CTM))
+		igt_plane_replace_prop_blob(plane, IGT_PLANE_CTM, NULL, 0);
+
+	if (igt_plane_has_prop(plane, IGT_PLANE_DEGAMMA_LUT))
+		igt_plane_replace_prop_blob(plane, IGT_PLANE_DEGAMMA_LUT, NULL, 0);
+
 
 	igt_plane_clear_prop_changed(plane, IGT_PLANE_IN_FENCE_FD);
 	plane->values[IGT_PLANE_IN_FENCE_FD] = ~0ULL;
diff --git a/lib/igt_kms.h b/lib/igt_kms.h
index e9ecd21e..6e477435 100644
--- a/lib/igt_kms.h
+++ b/lib/igt_kms.h
@@ -301,6 +301,9 @@ enum igt_atomic_plane_properties {
        IGT_PLANE_ALPHA,
        IGT_PLANE_ZPOS,
        IGT_PLANE_FB_DAMAGE_CLIPS,
+       IGT_PLANE_CTM,
+       IGT_PLANE_DEGAMMA_LUT,
+       IGT_PLANE_DEGAMMA_LUT_SIZE,
        IGT_NUM_PLANE_PROPS
 };
 
diff --git a/tests/amdgpu/amd_color.c b/tests/amdgpu/amd_color.c
index 6d313bae..418f8934 100644
--- a/tests/amdgpu/amd_color.c
+++ b/tests/amdgpu/amd_color.c
@@ -20,8 +20,12 @@
  * OTHER DEALINGS IN THE SOFTWARE.
  */
 
+#include <stdint.h>
+
 #include "igt.h"
 
+IGT_TEST_DESCRIPTION("Test Color Features at Plane level");
+
 /* (De)gamma LUT. */
 typedef struct lut {
 	struct drm_color_lut *data;
@@ -39,6 +43,7 @@ typedef struct color {
 typedef struct data {
 	igt_display_t display;
 	igt_plane_t *primary;
+	igt_plane_t *overlay;
 	igt_output_t *output;
 	igt_pipe_t *pipe;
 	igt_pipe_crc_t *pipe_crc;
@@ -49,8 +54,18 @@ typedef struct data {
 	int h;
 	uint32_t regamma_lut_size;
 	uint32_t degamma_lut_size;
+	uint32_t plane_degamma_lut_size;
+	bool plane_has_color_management;
 } data_t;
 
+static const uint64_t fixpt_zero = 0;
+static const uint64_t fixpt_one = 0x100000000LL;
+static const uint64_t fixpt_minus_one = 0x8000000100000000LL;
+static const uint64_t fixpt_half = 0x80000000LL;
+static const uint64_t fixpt_minus_half = 0x8000000080000000LL;
+static const uint64_t fixpt_quarter = 0x40000000LL;
+static const uint64_t fixpt_3_quarters = 0xC0000000LL;
+
 static void lut_init(lut_t *lut, uint32_t size)
 {
 	igt_assert(size > 0);
@@ -117,6 +132,20 @@ static void lut_gen_regamma_srgb(lut_t *lut, uint16_t mask)
 	}
 }
 
+/* Generates the maximum curve gamma LUT. */
+static void lut_gen_max(lut_t *lut, uint16_t mask)
+{
+	uint32_t i;
+
+	for (i = 0; i < lut->size; ++i) {
+		uint32_t v = i? (0xffff & mask) : 0;
+
+		lut->data[i].red = v;
+		lut->data[i].blue = v;
+		lut->data[i].green = v;
+	}
+}
+
 static void lut_free(lut_t *lut)
 {
 	if (lut->data) {
@@ -137,6 +166,18 @@ static void draw_color(igt_fb_t *fb, double r, double g, double b)
 	igt_put_cairo_ctx(cr);
 }
 
+/* Draws a FB with 3 color bars */
+static void draw_rgb_color(igt_fb_t *fb, color_t color1, color_t color2, color_t color3)
+{
+	cairo_t *cr = igt_get_cairo_ctx(fb->fd, fb);
+	int gh = fb->height / 3;
+
+	igt_paint_color(cr, 0, 0, fb->width, gh, color1.r, color1.g, color1.b);
+	igt_paint_color(cr, 0, gh, fb->width, gh, color2.r, color2.g, color2.b);
+	igt_paint_color(cr, 0, gh * 2, fb->width, gh, color3.r, color3.g, color3.b);
+	igt_put_cairo_ctx(cr);
+}
+
 /* Generates the gamma test pattern. */
 static void draw_gamma_test(igt_fb_t *fb)
 {
@@ -171,6 +212,25 @@ static void set_regamma_lut(data_t *data, lut_t const *lut)
 				       size);
 }
 
+/* Sets the degamma LUT on plane */
+static void set_plane_degamma_lut(data_t *data, lut_t const *lut)
+{
+	size_t size = lut? sizeof(lut->data[0]) * lut->size : 0;
+	const void *ptr = lut? lut->data : NULL;
+
+	igt_plane_replace_prop_blob(data->primary, IGT_PLANE_DEGAMMA_LUT,
+				    (void *)ptr, size);
+}
+
+/* Sets the CTM on plane. */
+static void set_plane_ctm(data_t *data, struct drm_color_ctm const *ctm)
+{
+	size_t size = ctm ? sizeof(*ctm) : 0;
+
+	igt_plane_replace_prop_blob(data->primary, IGT_PLANE_CTM, (void *)ctm,
+				    size);
+}
+
 /* Common test setup. */
 static void test_init(data_t *data)
 {
@@ -190,6 +250,8 @@ static void test_init(data_t *data)
 
 	data->primary =
 		igt_pipe_get_plane_type(data->pipe, DRM_PLANE_TYPE_PRIMARY);
+	data->overlay =
+		igt_pipe_get_plane_type(data->pipe, DRM_PLANE_TYPE_OVERLAY);
 
 	data->pipe_crc = igt_pipe_crc_new(data->fd, data->pipe_id,
 					  INTEL_PIPE_CRC_SOURCE_AUTO);
@@ -204,6 +266,14 @@ static void test_init(data_t *data)
 		igt_pipe_obj_get_prop(data->pipe, IGT_CRTC_GAMMA_LUT_SIZE);
 	igt_assert_lt(0, data->regamma_lut_size);
 
+	data->plane_has_color_management = igt_plane_has_prop(data->primary, IGT_PLANE_CTM);
+
+	if (data->plane_has_color_management) {
+		data->plane_degamma_lut_size =
+			igt_plane_get_prop(data->primary, IGT_PLANE_DEGAMMA_LUT_SIZE);
+	}
+
+
 	data->w = data->mode->hdisplay;
 	data->h = data->mode->vdisplay;
 }
@@ -375,6 +445,314 @@ static void test_crtc_lut_accuracy(data_t *data)
 	lut_free(&lut_degamma);
 }
 
+/* Test CTM on color remapping red-channel to blue color
+ */
+static void test_plane_ctm_color_remapping(data_t *data)
+{
+	igt_display_t *display = &data->display;
+	igt_crc_t ref_crc, new_crc;
+	igt_fb_t rfb, afb;
+	color_t red = {1.0, 0.0, 0.0};
+	color_t green = {0.0, 1.0, 0.0};
+	color_t blue = {0.0, 0.0, 1.0};
+	struct drm_color_ctm ctm = { {fixpt_zero, fixpt_zero, fixpt_zero,
+				      fixpt_zero, fixpt_one, fixpt_zero,
+				      fixpt_one, fixpt_zero, fixpt_one} };
+	struct drm_color_ctm ctm_unit = { {fixpt_one, fixpt_zero, fixpt_zero,
+					   fixpt_zero, fixpt_one, fixpt_zero,
+					   fixpt_zero, fixpt_zero, fixpt_one} };
+
+	test_init(data);
+
+	if (!data->plane_has_color_management) {
+		igt_info("Plane does not support color management, skipping the test.\n");
+		return;
+	}
+
+	igt_create_fb(data->fd, data->w, data->h, DRM_FORMAT_XRGB8888, 0, &rfb);
+	draw_rgb_color(&rfb, blue, green, blue);
+	igt_create_fb(data->fd, data->w, data->h, DRM_FORMAT_XRGB8888, 0, &afb);
+	draw_rgb_color(&afb, red, green, blue);
+
+	igt_info("Reference image: color remapping\n");
+	igt_plane_set_fb(data->primary, &rfb);
+	set_plane_ctm(data, &ctm_unit);
+	igt_display_commit_atomic(display, DRM_MODE_ATOMIC_ALLOW_MODESET, NULL);
+	igt_pipe_crc_collect_crc(data->pipe_crc, &ref_crc);
+
+	igt_info("Actual image: color remapping\n");
+	igt_plane_set_fb(data->primary, &afb);
+	set_plane_ctm(data, &ctm);
+	igt_display_commit_atomic(display, DRM_MODE_ATOMIC_ALLOW_MODESET, NULL);
+	igt_pipe_crc_collect_crc(data->pipe_crc, &new_crc);
+
+	igt_assert_crc_equal(&ref_crc, &new_crc);
+
+	test_fini(data);
+	igt_remove_fb(data->fd, &afb);
+	igt_remove_fb(data->fd, &rfb);
+}
+
+/* Test CTM on intensity reduction by scaling down the color
+ * with multiplicatoin with 1/4, 1/2, 3/4 respectively.
+ *
+ * Note that 252, 189, 126 and 63 are chosen to avoid rounding error from
+ * dividing 255 with even numbers.
+ */
+static void test_plane_ctm_intensity_reduction(data_t *data)
+{
+	igt_display_t *display = &data->display;
+	igt_crc_t ref_crc, new_crc;
+	igt_fb_t afb, rfb;
+	color_t red = { 252.0/255, 0.0, 0.0};
+	color_t green = {0.0, 252.0/255, 0.0};
+	color_t blue = {0.0, 0.0, 252.0/255};
+
+	struct {
+		const char *desc;
+		color_t expected_colors[3];
+		struct drm_color_ctm ctm;
+	} subitems[] =
+	{
+		{
+			"3/4",
+			{ {189.0/255, 0.0, 0.0},
+			  {0.0, 189.0/255, 0.0},
+			  {0.0, 0.0, 189.0/255} },
+			{ {fixpt_3_quarters, fixpt_zero, fixpt_zero,
+			   fixpt_zero, fixpt_3_quarters, fixpt_zero,
+			   fixpt_zero, fixpt_zero, fixpt_3_quarters} },
+		},
+		{
+			"1/2",
+			{ {126.0/255, 0.0, 0.0},
+			  {0.0, 126.0/255, 0.0},
+			  {0.0, 0.0, 126.0/255} },
+			{ {fixpt_half, fixpt_zero, fixpt_zero,
+			   fixpt_zero, fixpt_half, fixpt_zero,
+			   fixpt_zero, fixpt_zero, fixpt_half} },
+		},
+		{
+			"1/4",
+			{ {63.0/255, 0.0, 0.0},
+			  {0.0, 63.0/255, 0.0},
+			  {0.0, 0.0, 63.0/255} },
+			{ {fixpt_quarter, fixpt_zero, fixpt_zero,
+			   fixpt_zero, fixpt_quarter, fixpt_zero,
+			   fixpt_zero, fixpt_zero, fixpt_quarter} },
+		},
+	};
+	struct drm_color_ctm ctm_unit = { {fixpt_one, fixpt_zero, fixpt_zero,
+					   fixpt_zero, fixpt_one, fixpt_zero,
+					   fixpt_zero, fixpt_zero, fixpt_one} };
+	int i;
+
+	test_init(data);
+
+	if (!data->plane_has_color_management) {
+		igt_info("Plane does not support color management, skipping the test.\n");
+		return;
+	}
+
+	igt_create_fb(data->fd, data->w, data->h, DRM_FORMAT_XRGB8888, 0, &rfb);
+	igt_create_fb(data->fd, data->w, data->h, DRM_FORMAT_XRGB8888, 0, &afb);
+
+	for (i=0; i<sizeof(subitems)/sizeof(subitems[0]); ++i) {
+
+		draw_rgb_color(&rfb,
+			       subitems[i].expected_colors[0],
+			       subitems[i].expected_colors[1],
+			       subitems[i].expected_colors[2]
+			       );
+		draw_rgb_color(&afb, red, green, blue);
+
+		igt_info("Reference image: intensity reduction with %s\n", subitems[i].desc);
+		igt_plane_set_fb(data->primary, &rfb);
+		set_plane_ctm(data, &ctm_unit);
+		igt_display_commit_atomic(display, DRM_MODE_ATOMIC_ALLOW_MODESET, NULL);
+		igt_pipe_crc_collect_crc(data->pipe_crc, &ref_crc);
+
+		igt_info("Actual image: intensity reduction with %s\n", subitems[i].desc);
+		igt_plane_set_fb(data->primary, &afb);
+		set_plane_ctm(data, &subitems[i].ctm);
+		igt_display_commit_atomic(display, DRM_MODE_ATOMIC_ALLOW_MODESET, NULL);
+		igt_pipe_crc_collect_crc(data->pipe_crc, &new_crc);
+
+		igt_assert_crc_equal(&ref_crc, &new_crc);
+	}
+
+	test_fini(data);
+	igt_remove_fb(data->fd, &afb);
+	igt_remove_fb(data->fd, &rfb);
+}
+
+/* Test CTM on negative mapping from all colors to black
+ */
+static void test_plane_ctm_negative_mapping(data_t *data)
+{
+	igt_display_t *display = &data->display;
+	igt_crc_t ref_crc, new_crc;
+	igt_fb_t afb, rfb;
+	color_t black = {0.0, 0.0, 0.0};
+	color_t red = {1.0, 0.0, 0.0};
+	color_t green = {0.0, 1.0, 0.0};
+	color_t blue = {0.0, 0.0, 1.0};
+	struct drm_color_ctm ctm = { {fixpt_minus_one, fixpt_zero, fixpt_zero,
+				      fixpt_zero, fixpt_minus_one, fixpt_zero,
+				      fixpt_zero, fixpt_zero, fixpt_minus_one} };
+	struct drm_color_ctm ctm_unit = { {fixpt_one, fixpt_zero, fixpt_zero,
+					   fixpt_zero, fixpt_one, fixpt_zero,
+					   fixpt_zero, fixpt_zero, fixpt_one} };
+
+	test_init(data);
+
+	if (!data->plane_has_color_management) {
+		igt_info("Plane does not support color management, skipping the test.\n");
+		return;
+	}
+
+	igt_create_fb(data->fd, data->w, data->h, DRM_FORMAT_XRGB8888, 0, &rfb);
+	draw_rgb_color(&rfb, black, black, black);
+	igt_create_fb(data->fd, data->w, data->h, DRM_FORMAT_XRGB8888, 0, &afb);
+	draw_rgb_color(&afb, red, green, blue);
+
+	igt_info("Reference image: negative mapping\n");
+	igt_plane_set_fb(data->primary, &rfb);
+	set_plane_ctm(data, &ctm_unit);
+	igt_display_commit_atomic(display, DRM_MODE_ATOMIC_ALLOW_MODESET, NULL);
+	igt_pipe_crc_collect_crc(data->pipe_crc, &ref_crc);
+
+	igt_info("Actual image: negative mapping\n");
+	igt_plane_set_fb(data->primary, &afb);
+	set_plane_ctm(data, &ctm);
+	igt_display_commit_atomic(display, DRM_MODE_ATOMIC_ALLOW_MODESET, NULL);
+	igt_pipe_crc_collect_crc(data->pipe_crc, &new_crc);
+
+	igt_assert_crc_equal(&ref_crc, &new_crc);
+
+	test_fini(data);
+	igt_remove_fb(data->fd, &afb);
+	igt_remove_fb(data->fd, &rfb);
+}
+
+/* Test CTM on mixed mapping from magenta color to -0.5 of the blue component
+ * on red channel and scale the blue channel down by half:
+ * R=252, G=0, B=252 --> R=126, G=0, B=126
+ *
+ * Note that 252 and 126 are chosen to avoid rounding error from
+ * dividing 255 with even numbers.
+ */
+static void test_plane_ctm_mixed_mapping(data_t *data)
+{
+	igt_display_t *display = &data->display;
+	igt_crc_t ref_crc, new_crc;
+	igt_fb_t rfb, afb;
+	struct drm_color_ctm ctm = { {fixpt_one, fixpt_zero, fixpt_minus_half,
+				      fixpt_zero, fixpt_one, fixpt_zero,
+				      fixpt_zero, fixpt_zero, fixpt_half} };
+	struct drm_color_ctm ctm_unit = { {fixpt_one, fixpt_zero, fixpt_zero,
+					   fixpt_zero, fixpt_one, fixpt_zero,
+					   fixpt_zero, fixpt_zero, fixpt_one} };
+
+	test_init(data);
+
+	if (!data->plane_has_color_management) {
+		igt_info("Plane does not support color management, skipping the test.\n");
+		return;
+	}
+
+	igt_create_fb(data->fd, data->w, data->h, DRM_FORMAT_XRGB8888, 0, &rfb);
+	draw_color(&rfb, 126.0/255, 0, 126.0/255);
+	igt_create_fb(data->fd, data->w, data->h, DRM_FORMAT_XRGB8888, 0, &afb);
+	draw_color(&afb, 252.0/255, 0.0, 252.0/255);
+
+	igt_info("Reference image: mixed mapping\n");
+	igt_plane_set_fb(data->primary, &rfb);
+	set_plane_ctm(data, &ctm_unit);
+	igt_display_commit_atomic(display, DRM_MODE_ATOMIC_ALLOW_MODESET, NULL);
+	igt_pipe_crc_collect_crc(data->pipe_crc, &ref_crc);
+
+	igt_kmsg("Actual image: mixed mapping\n");
+	igt_plane_set_fb(data->primary, &afb);
+	set_plane_ctm(data, &ctm);
+	igt_display_commit_atomic(display, DRM_MODE_ATOMIC_ALLOW_MODESET, NULL);
+	igt_pipe_crc_collect_crc(data->pipe_crc, &new_crc);
+
+	igt_assert_crc_equal(&ref_crc, &new_crc);
+
+	test_fini(data);
+	igt_remove_fb(data->fd, &afb);
+	igt_remove_fb(data->fd, &rfb);
+}
+
+/* draw color bars */
+static void draw_fill_color_bar(igt_fb_t *fb, int w, int h)
+{
+	cairo_t *cr;
+	int gh = h/3;
+	int rh = h-gh*2;
+
+	cr = igt_get_cairo_ctx(fb->fd, fb);
+	igt_paint_color(cr, 0, 0, w, gh, 1.0, 0.0, 0.0);
+	igt_paint_color(cr, 0, gh, w, gh, 0.0, 1.0, 0.0);
+	igt_paint_color(cr, 0, gh*2, w, rh, 0.0, 0.0, 1.0);
+	igt_put_cairo_ctx(cr);
+}
+
+/* draw color bars in gradient without all-black pixels */
+static void draw_gradient_color_bar(igt_fb_t *fb, int w, int h)
+{
+	cairo_t *cr;
+	int gh = h/3;
+	int rh = h-gh*2;
+
+	cr = igt_get_cairo_ctx(fb->fd, fb);
+	igt_paint_color_gradient_range(cr, 0, 0, w, gh, 1.0, 0.0, 0.0,
+				       1.0/255, 0.0, 0.0);
+	igt_paint_color_gradient_range(cr, 0, gh, w, gh, 0.0, 1.0, 0.0,
+				       0.0, 1.0/255, 0.0);
+	igt_paint_color_gradient_range(cr, 0, gh*2, w, rh, 0.0, 0.0, 1.0,
+				       0.0, 0.0, 1.0/255);
+	igt_put_cairo_ctx(cr);
+}
+
+static void test_plane_max_degamma(data_t *data)
+{
+	igt_display_t *display = &data->display;
+	igt_fb_t rfb, afb;
+	igt_crc_t ref_crc, new_crc;
+	lut_t lut_max;
+
+	test_init(data);
+
+	lut_init(&lut_max, data->plane_degamma_lut_size);
+	lut_gen_max(&lut_max, 0xffff);
+
+	igt_create_fb(data->fd, data->w, data->h, DRM_FORMAT_XRGB8888, 0, &rfb);
+	draw_fill_color_bar(&rfb, data->w, data->h);
+	igt_create_fb(data->fd, data->w, data->h, DRM_FORMAT_XRGB8888, 0, &afb);
+	draw_gradient_color_bar(&afb, data->w, data->h);
+
+	igt_info("Reference image: max degamma\n");
+	igt_plane_set_fb(data->primary, &rfb);
+	set_plane_degamma_lut(data, NULL);
+	igt_display_commit2(display, COMMIT_ATOMIC);
+	igt_pipe_crc_collect_crc(data->pipe_crc, &ref_crc);
+
+	igt_info("Actual image: max degamma\n");
+	igt_plane_set_fb(data->primary, &afb);
+	set_plane_degamma_lut(data, &lut_max);
+	igt_display_commit2(display, COMMIT_ATOMIC);
+	igt_pipe_crc_collect_crc(data->pipe_crc, &new_crc);
+
+	igt_assert_crc_equal(&ref_crc, &new_crc);
+
+	test_fini(data);
+	igt_remove_fb(data->fd, &rfb);
+	igt_remove_fb(data->fd, &afb);
+	lut_free(&lut_max);
+}
+
 igt_main
 {
 	data_t data;
@@ -398,6 +776,12 @@ igt_main
 	igt_subtest("crtc-linear-regamma") test_crtc_linear_regamma(&data);
 	igt_subtest("crtc-lut-accuracy") test_crtc_lut_accuracy(&data);
 
+	igt_subtest("plane-ctm-color-remapping") test_plane_ctm_color_remapping(&data);
+	igt_subtest("plane-ctm-intensity-reduction") test_plane_ctm_intensity_reduction(&data);
+	igt_subtest("plane-ctm-negative-mapping") test_plane_ctm_negative_mapping(&data);
+	igt_subtest("plane-ctm-mixed-mapping") test_plane_ctm_mixed_mapping(&data);
+	igt_subtest("plane-max-degamma") test_plane_max_degamma(&data);
+
 	igt_fixture
 	{
 		igt_display_fini(&data.display);
-- 
2.25.1

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

* [igt-dev] [PATCH i-g-t 2/5] tests/amdgpu: Test combination of plane degamma and CRTC regamma
  2021-11-29 19:56 [igt-dev] [PATCH i-g-t 0/5] tests/amdgpu: Improve amd_color Rodrigo Siqueira
  2021-11-29 19:56 ` [igt-dev] [PATCH i-g-t 1/5] tests/amdgpu: Test plane level CTM and degamma Rodrigo Siqueira
@ 2021-11-29 19:56 ` Rodrigo Siqueira
  2021-11-29 19:56 ` [igt-dev] [PATCH i-g-t 3/5] tests/amdgpu: Fix test init error on Baffin Rodrigo Siqueira
                   ` (6 subsequent siblings)
  8 siblings, 0 replies; 13+ messages in thread
From: Rodrigo Siqueira @ 2021-11-29 19:56 UTC (permalink / raw)
  To: harry.wentland, markyacoub, nicholas.choi, hayden.goodfellow; +Cc: igt-dev

From: Stylon Wang <stylon.wang@amd.com>

Signed-off-by: Stylon Wang <stylon.wang@amd.com>
---
 tests/amdgpu/amd_color.c | 114 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 114 insertions(+)

diff --git a/tests/amdgpu/amd_color.c b/tests/amdgpu/amd_color.c
index 418f8934..84f0a995 100644
--- a/tests/amdgpu/amd_color.c
+++ b/tests/amdgpu/amd_color.c
@@ -146,6 +146,20 @@ static void lut_gen_max(lut_t *lut, uint16_t mask)
 	}
 }
 
+/* Generates the half curve gamma LUT. */
+static void lut_gen_half(lut_t *lut, uint16_t mask)
+{
+	uint32_t i;
+
+	for (i = 0; i < lut->size; ++i) {
+		uint32_t v = i? (0xffff & mask)/2 : 0;
+
+		lut->data[i].red = v;
+		lut->data[i].blue = v;
+		lut->data[i].green = v;
+	}
+}
+
 static void lut_free(lut_t *lut)
 {
 	if (lut->data) {
@@ -699,6 +713,20 @@ static void draw_fill_color_bar(igt_fb_t *fb, int w, int h)
 	igt_put_cairo_ctx(cr);
 }
 
+/* draw color bars with half the brightness*/
+static void draw_fill_color_bar_half(igt_fb_t *fb, int w, int h)
+{
+	cairo_t *cr;
+	int gh = h/3;
+	int rh = h-gh*2;
+
+	cr = igt_get_cairo_ctx(fb->fd, fb);
+	igt_paint_color(cr, 0, 0, w, gh, 0.5, 0.0, 0.0);
+	igt_paint_color(cr, 0, gh, w, gh, 0.0, 0.5, 0.0);
+	igt_paint_color(cr, 0, gh*2, w, rh, 0.0, 0.0, 0.5);
+	igt_put_cairo_ctx(cr);
+}
+
 /* draw color bars in gradient without all-black pixels */
 static void draw_gradient_color_bar(igt_fb_t *fb, int w, int h)
 {
@@ -753,6 +781,90 @@ static void test_plane_max_degamma(data_t *data)
 	lut_free(&lut_max);
 }
 
+static bool test_plane_crtc_gamma(data_t *data, uint32_t format, igt_crc_t ref_crc)
+{
+	igt_display_t *display = &data->display;
+	igt_fb_t afb;
+	igt_crc_t new_crc;
+	lut_t lut_max, lut_half;
+	enum igt_color_encoding e = IGT_COLOR_YCBCR_BT709;
+	enum igt_color_range r = IGT_COLOR_YCBCR_LIMITED_RANGE;
+	bool result = true;
+
+	igt_info("Testing format " IGT_FORMAT_FMT " (%s, %s) on %s.%u\n",
+		 IGT_FORMAT_ARGS(format),
+		 igt_color_encoding_to_str(e),
+		 igt_color_range_to_str(r),
+		 kmstest_pipe_name(data->pipe_id), data->primary->index);
+
+	lut_init(&lut_max, data->plane_degamma_lut_size);
+	lut_gen_max(&lut_max, 0xffff);
+	lut_init(&lut_half, data->plane_degamma_lut_size);
+	lut_gen_half(&lut_half, 0xffff);
+
+	igt_create_fb_with_bo_size(data->fd, data->w, data->h,
+				   format, 0,
+				   e, r,
+				   &afb, 0, 0);
+	draw_gradient_color_bar(&afb, data->w, data->h);
+
+	igt_plane_set_fb(data->primary, &afb);
+	set_plane_degamma_lut(data, &lut_max);
+	set_regamma_lut(data, &lut_half);
+	igt_display_commit2(display, COMMIT_ATOMIC);
+	igt_pipe_crc_collect_crc(data->pipe_crc, &new_crc);
+
+	if (!igt_check_crc_equal(&ref_crc, &new_crc)) {
+		result = false;
+		igt_warn("CRC mismatches with format " IGT_FORMAT_FMT "\n",
+			 IGT_FORMAT_ARGS(format));
+	}
+
+	igt_plane_set_fb(data->primary, NULL);
+	igt_remove_fb(data->fd, &afb);
+	lut_free(&lut_max);
+	return result;
+}
+
+static void test_plane_crtc_gamma_formats(data_t *data)
+{
+	int i;
+	igt_plane_t *plane;
+	igt_display_t *display = &data->display;
+	igt_fb_t rfb;
+	igt_crc_t ref_crc;
+	bool result = true;
+
+	test_init(data);
+	plane = data->primary;
+
+	/* draw test pattern and take CRC as reference */
+	igt_create_fb(data->fd, data->w, data->h, DRM_FORMAT_XRGB8888, 0, &rfb);
+	draw_fill_color_bar_half(&rfb, data->w, data->h);
+	igt_plane_set_fb(data->primary, &rfb);
+	set_plane_degamma_lut(data, NULL);
+	set_regamma_lut(data, NULL);
+	igt_display_commit2(display, COMMIT_ATOMIC);
+	igt_pipe_crc_collect_crc(data->pipe_crc, &ref_crc);
+	igt_plane_set_fb(data->primary, NULL);
+	igt_remove_fb(data->fd, &rfb);
+
+	/* test on all supported formats */
+	for (i = plane->format_mod_count-1; i >= 0; i--) {
+		if (!igt_fb_supported_format(plane->formats[i]))
+				continue;
+		result &= test_plane_crtc_gamma(data,  plane->formats[i], ref_crc);
+	}
+
+	set_plane_degamma_lut(data, NULL);
+	set_regamma_lut(data, NULL);
+	igt_display_commit2(display, COMMIT_ATOMIC);
+
+	igt_assert_f(result, "At least one CRC mismatch happened\n");
+
+	test_fini(data);
+}
+
 igt_main
 {
 	data_t data;
@@ -782,6 +894,8 @@ igt_main
 	igt_subtest("plane-ctm-mixed-mapping") test_plane_ctm_mixed_mapping(&data);
 	igt_subtest("plane-max-degamma") test_plane_max_degamma(&data);
 
+	igt_subtest("plane-crtc-degamma") test_plane_crtc_gamma_formats(&data);
+
 	igt_fixture
 	{
 		igt_display_fini(&data.display);
-- 
2.25.1

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

* [igt-dev] [PATCH i-g-t 3/5] tests/amdgpu: Fix test init error on Baffin
  2021-11-29 19:56 [igt-dev] [PATCH i-g-t 0/5] tests/amdgpu: Improve amd_color Rodrigo Siqueira
  2021-11-29 19:56 ` [igt-dev] [PATCH i-g-t 1/5] tests/amdgpu: Test plane level CTM and degamma Rodrigo Siqueira
  2021-11-29 19:56 ` [igt-dev] [PATCH i-g-t 2/5] tests/amdgpu: Test combination of plane degamma and CRTC regamma Rodrigo Siqueira
@ 2021-11-29 19:56 ` Rodrigo Siqueira
  2021-11-29 19:56 ` [igt-dev] [PATCH i-g-t 4/5] test/amdgpu: Add test description to amd_max_bpc and amd_color tests Rodrigo Siqueira
                   ` (5 subsequent siblings)
  8 siblings, 0 replies; 13+ messages in thread
From: Rodrigo Siqueira @ 2021-11-29 19:56 UTC (permalink / raw)
  To: harry.wentland, markyacoub, nicholas.choi, hayden.goodfellow
  Cc: igt-dev, Qingqing Zhuo

From: Qingqing Zhuo <qingqing.zhuo@amd.com>

[why]
Baffin does not support plane overlay.
igt_pipe_get_plane_type would thus reports
error.

Signed-off-by: Qingqing Zhuo <qingqing.zhuo@amd.com>
---
 tests/amdgpu/amd_color.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tests/amdgpu/amd_color.c b/tests/amdgpu/amd_color.c
index 84f0a995..74900ba9 100644
--- a/tests/amdgpu/amd_color.c
+++ b/tests/amdgpu/amd_color.c
@@ -265,7 +265,7 @@ static void test_init(data_t *data)
 	data->primary =
 		igt_pipe_get_plane_type(data->pipe, DRM_PLANE_TYPE_PRIMARY);
 	data->overlay =
-		igt_pipe_get_plane_type(data->pipe, DRM_PLANE_TYPE_OVERLAY);
+		igt_pipe_get_plane_type_index(data->pipe, DRM_PLANE_TYPE_OVERLAY, 0);
 
 	data->pipe_crc = igt_pipe_crc_new(data->fd, data->pipe_id,
 					  INTEL_PIPE_CRC_SOURCE_AUTO);
-- 
2.25.1

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

* [igt-dev] [PATCH i-g-t 4/5] test/amdgpu: Add test description to amd_max_bpc and amd_color tests
  2021-11-29 19:56 [igt-dev] [PATCH i-g-t 0/5] tests/amdgpu: Improve amd_color Rodrigo Siqueira
                   ` (2 preceding siblings ...)
  2021-11-29 19:56 ` [igt-dev] [PATCH i-g-t 3/5] tests/amdgpu: Fix test init error on Baffin Rodrigo Siqueira
@ 2021-11-29 19:56 ` Rodrigo Siqueira
  2021-11-29 19:56 ` [igt-dev] [PATCH i-g-t 5/5] tests/amdgpu: fix gamma test on plane and crtc Rodrigo Siqueira
                   ` (4 subsequent siblings)
  8 siblings, 0 replies; 13+ messages in thread
From: Rodrigo Siqueira @ 2021-11-29 19:56 UTC (permalink / raw)
  To: harry.wentland, markyacoub, nicholas.choi, hayden.goodfellow; +Cc: igt-dev

From: Stylon Wang <stylon.wang@amd.com>

Signed-off-by: Stylon Wang <stylon.wang@amd.com>
---
 tests/amdgpu/amd_color.c | 11 ++++++++++-
 1 file changed, 10 insertions(+), 1 deletion(-)

diff --git a/tests/amdgpu/amd_color.c b/tests/amdgpu/amd_color.c
index 74900ba9..2e1f3d84 100644
--- a/tests/amdgpu/amd_color.c
+++ b/tests/amdgpu/amd_color.c
@@ -24,7 +24,7 @@
 
 #include "igt.h"
 
-IGT_TEST_DESCRIPTION("Test Color Features at Plane level");
+IGT_TEST_DESCRIPTION("Test Color Features at Plane and CRTC level");
 
 /* (De)gamma LUT. */
 typedef struct lut {
@@ -884,16 +884,25 @@ igt_main
 		igt_display_require_output(&data.display);
 	}
 
+	igt_describe("Tests correctness of linear degamma on CRTC");
 	igt_subtest("crtc-linear-degamma") test_crtc_linear_degamma(&data);
+	igt_describe("Tests correctness of linear regamma on CRTC");
 	igt_subtest("crtc-linear-regamma") test_crtc_linear_regamma(&data);
+	igt_describe("Tests color accuracy of CRTC degamma and regamma");
 	igt_subtest("crtc-lut-accuracy") test_crtc_lut_accuracy(&data);
 
+	igt_describe("Tests color remapping using color transform matrix on planes");
 	igt_subtest("plane-ctm-color-remapping") test_plane_ctm_color_remapping(&data);
+	igt_describe("Tests reducing color intensity with color transform matrix on planes");
 	igt_subtest("plane-ctm-intensity-reduction") test_plane_ctm_intensity_reduction(&data);
+	igt_describe("Tests negative mapping with color transform matrix on planes");
 	igt_subtest("plane-ctm-negative-mapping") test_plane_ctm_negative_mapping(&data);
+	igt_describe("Tests positive and negative mapping with color transform matrix on planes");
 	igt_subtest("plane-ctm-mixed-mapping") test_plane_ctm_mixed_mapping(&data);
+	igt_describe("Tests max gamma curve (all values to maximum except 0) on planes");
 	igt_subtest("plane-max-degamma") test_plane_max_degamma(&data);
 
+	igt_describe("Tests combination of plane degamma and CRTC regamma");
 	igt_subtest("plane-crtc-degamma") test_plane_crtc_gamma_formats(&data);
 
 	igt_fixture
-- 
2.25.1

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

* [igt-dev] [PATCH i-g-t 5/5] tests/amdgpu: fix gamma test on plane and crtc
  2021-11-29 19:56 [igt-dev] [PATCH i-g-t 0/5] tests/amdgpu: Improve amd_color Rodrigo Siqueira
                   ` (3 preceding siblings ...)
  2021-11-29 19:56 ` [igt-dev] [PATCH i-g-t 4/5] test/amdgpu: Add test description to amd_max_bpc and amd_color tests Rodrigo Siqueira
@ 2021-11-29 19:56 ` Rodrigo Siqueira
  2021-11-29 21:02 ` [igt-dev] ✓ Fi.CI.BAT: success for tests/amdgpu: Improve amd_color Patchwork
                   ` (3 subsequent siblings)
  8 siblings, 0 replies; 13+ messages in thread
From: Rodrigo Siqueira @ 2021-11-29 19:56 UTC (permalink / raw)
  To: harry.wentland, markyacoub, nicholas.choi, hayden.goodfellow; +Cc: igt-dev

From: Stylon Wang <stylon.wang@amd.com>

[Why]
YUV formats are failing max degamma tests because black is not really
black. Color bar pattern are causing sub-sampling errors.

[How]
Use proper max gamma with pure color pattern. Fix typo and remove
un-used code.

Signed-off-by: Stylon Wang <stylon.wang@amd.com>
---
 tests/amdgpu/amd_color.c | 71 ++++++++++++++++++----------------------
 1 file changed, 32 insertions(+), 39 deletions(-)

diff --git a/tests/amdgpu/amd_color.c b/tests/amdgpu/amd_color.c
index 2e1f3d84..3504c53a 100644
--- a/tests/amdgpu/amd_color.c
+++ b/tests/amdgpu/amd_color.c
@@ -43,7 +43,6 @@ typedef struct color {
 typedef struct data {
 	igt_display_t display;
 	igt_plane_t *primary;
-	igt_plane_t *overlay;
 	igt_output_t *output;
 	igt_pipe_t *pipe;
 	igt_pipe_crc_t *pipe_crc;
@@ -132,13 +131,21 @@ static void lut_gen_regamma_srgb(lut_t *lut, uint16_t mask)
 	}
 }
 
-/* Generates the maximum curve gamma LUT. */
-static void lut_gen_max(lut_t *lut, uint16_t mask)
+static void lut_gen_max(lut_t *lut)
 {
 	uint32_t i;
+	uint32_t threshold = (uint32_t)(0.25 * lut->size);
 
-	for (i = 0; i < lut->size; ++i) {
-		uint32_t v = i? (0xffff & mask) : 0;
+	for (i = 0; i < threshold; ++i) {
+		uint32_t v = 0;
+
+		lut->data[i].red = v;
+		lut->data[i].blue = v;
+		lut->data[i].green = v;
+	}
+
+	for (i = threshold; i < lut->size; ++i) {
+		uint32_t v = 0xffff;
 
 		lut->data[i].red = v;
 		lut->data[i].blue = v;
@@ -264,8 +271,6 @@ static void test_init(data_t *data)
 
 	data->primary =
 		igt_pipe_get_plane_type(data->pipe, DRM_PLANE_TYPE_PRIMARY);
-	data->overlay =
-		igt_pipe_get_plane_type_index(data->pipe, DRM_PLANE_TYPE_OVERLAY, 0);
 
 	data->pipe_crc = igt_pipe_crc_new(data->fd, data->pipe_id,
 					  INTEL_PIPE_CRC_SOURCE_AUTO);
@@ -699,48 +704,33 @@ static void test_plane_ctm_mixed_mapping(data_t *data)
 	igt_remove_fb(data->fd, &rfb);
 }
 
-/* draw color bars */
-static void draw_fill_color_bar(igt_fb_t *fb, int w, int h)
+/* draw color with half the brightness*/
+static void draw_fill_color_half(igt_fb_t *fb, int w, int h)
 {
 	cairo_t *cr;
-	int gh = h/3;
-	int rh = h-gh*2;
 
 	cr = igt_get_cairo_ctx(fb->fd, fb);
-	igt_paint_color(cr, 0, 0, w, gh, 1.0, 0.0, 0.0);
-	igt_paint_color(cr, 0, gh, w, gh, 0.0, 1.0, 0.0);
-	igt_paint_color(cr, 0, gh*2, w, rh, 0.0, 0.0, 1.0);
+	igt_paint_color(cr, 0, 0, w, h, 0.5, 0.5, 0.5);
 	igt_put_cairo_ctx(cr);
 }
 
-/* draw color bars with half the brightness*/
-static void draw_fill_color_bar_half(igt_fb_t *fb, int w, int h)
+/* draw color in gradient without all-black pixels */
+static void draw_gradient_color(igt_fb_t *fb, int w, int h)
 {
 	cairo_t *cr;
-	int gh = h/3;
-	int rh = h-gh*2;
 
 	cr = igt_get_cairo_ctx(fb->fd, fb);
-	igt_paint_color(cr, 0, 0, w, gh, 0.5, 0.0, 0.0);
-	igt_paint_color(cr, 0, gh, w, gh, 0.0, 0.5, 0.0);
-	igt_paint_color(cr, 0, gh*2, w, rh, 0.0, 0.0, 0.5);
+	igt_paint_color_gradient_range(cr, 0, 0, w, h, 1.0, 1.0, 1.0,
+				       128.0/255, 128.0/255, 128.0/255);
 	igt_put_cairo_ctx(cr);
 }
 
-/* draw color bars in gradient without all-black pixels */
-static void draw_gradient_color_bar(igt_fb_t *fb, int w, int h)
+static void draw_fill_color(igt_fb_t *fb)
 {
 	cairo_t *cr;
-	int gh = h/3;
-	int rh = h-gh*2;
 
 	cr = igt_get_cairo_ctx(fb->fd, fb);
-	igt_paint_color_gradient_range(cr, 0, 0, w, gh, 1.0, 0.0, 0.0,
-				       1.0/255, 0.0, 0.0);
-	igt_paint_color_gradient_range(cr, 0, gh, w, gh, 0.0, 1.0, 0.0,
-				       0.0, 1.0/255, 0.0);
-	igt_paint_color_gradient_range(cr, 0, gh*2, w, rh, 0.0, 0.0, 1.0,
-				       0.0, 0.0, 1.0/255);
+	igt_paint_color(cr, 0, 0, fb->width, fb->height, 1.0, 1.0, 1.0);
 	igt_put_cairo_ctx(cr);
 }
 
@@ -754,12 +744,12 @@ static void test_plane_max_degamma(data_t *data)
 	test_init(data);
 
 	lut_init(&lut_max, data->plane_degamma_lut_size);
-	lut_gen_max(&lut_max, 0xffff);
+	lut_gen_max(&lut_max);
 
 	igt_create_fb(data->fd, data->w, data->h, DRM_FORMAT_XRGB8888, 0, &rfb);
-	draw_fill_color_bar(&rfb, data->w, data->h);
+	draw_fill_color(&rfb);
 	igt_create_fb(data->fd, data->w, data->h, DRM_FORMAT_XRGB8888, 0, &afb);
-	draw_gradient_color_bar(&afb, data->w, data->h);
+	draw_gradient_color(&afb, data->w, data->h);
 
 	igt_info("Reference image: max degamma\n");
 	igt_plane_set_fb(data->primary, &rfb);
@@ -775,6 +765,9 @@ static void test_plane_max_degamma(data_t *data)
 
 	igt_assert_crc_equal(&ref_crc, &new_crc);
 
+	set_plane_degamma_lut(data, NULL);
+	igt_display_commit2(display, COMMIT_ATOMIC);
+
 	test_fini(data);
 	igt_remove_fb(data->fd, &rfb);
 	igt_remove_fb(data->fd, &afb);
@@ -798,15 +791,15 @@ static bool test_plane_crtc_gamma(data_t *data, uint32_t format, igt_crc_t ref_c
 		 kmstest_pipe_name(data->pipe_id), data->primary->index);
 
 	lut_init(&lut_max, data->plane_degamma_lut_size);
-	lut_gen_max(&lut_max, 0xffff);
-	lut_init(&lut_half, data->plane_degamma_lut_size);
+	lut_gen_max(&lut_max);
+	lut_init(&lut_half, data->regamma_lut_size);
 	lut_gen_half(&lut_half, 0xffff);
 
 	igt_create_fb_with_bo_size(data->fd, data->w, data->h,
 				   format, 0,
 				   e, r,
 				   &afb, 0, 0);
-	draw_gradient_color_bar(&afb, data->w, data->h);
+	draw_gradient_color(&afb, data->w, data->h);
 
 	igt_plane_set_fb(data->primary, &afb);
 	set_plane_degamma_lut(data, &lut_max);
@@ -840,7 +833,7 @@ static void test_plane_crtc_gamma_formats(data_t *data)
 
 	/* draw test pattern and take CRC as reference */
 	igt_create_fb(data->fd, data->w, data->h, DRM_FORMAT_XRGB8888, 0, &rfb);
-	draw_fill_color_bar_half(&rfb, data->w, data->h);
+	draw_fill_color_half(&rfb, data->w, data->h);
 	igt_plane_set_fb(data->primary, &rfb);
 	set_plane_degamma_lut(data, NULL);
 	set_regamma_lut(data, NULL);
@@ -852,7 +845,7 @@ static void test_plane_crtc_gamma_formats(data_t *data)
 	/* test on all supported formats */
 	for (i = plane->format_mod_count-1; i >= 0; i--) {
 		if (!igt_fb_supported_format(plane->formats[i]))
-				continue;
+			continue;
 		result &= test_plane_crtc_gamma(data,  plane->formats[i], ref_crc);
 	}
 
-- 
2.25.1

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

* [igt-dev] ✓ Fi.CI.BAT: success for tests/amdgpu: Improve amd_color
  2021-11-29 19:56 [igt-dev] [PATCH i-g-t 0/5] tests/amdgpu: Improve amd_color Rodrigo Siqueira
                   ` (4 preceding siblings ...)
  2021-11-29 19:56 ` [igt-dev] [PATCH i-g-t 5/5] tests/amdgpu: fix gamma test on plane and crtc Rodrigo Siqueira
@ 2021-11-29 21:02 ` Patchwork
  2021-11-29 22:21 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
                   ` (2 subsequent siblings)
  8 siblings, 0 replies; 13+ messages in thread
From: Patchwork @ 2021-11-29 21:02 UTC (permalink / raw)
  To: Rodrigo Siqueira; +Cc: igt-dev

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

== Series Details ==

Series: tests/amdgpu: Improve amd_color
URL   : https://patchwork.freedesktop.org/series/97382/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_10938 -> IGTPW_6448
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

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

Participating hosts (37 -> 34)
------------------------------

  Additional (2): fi-kbl-soraka fi-pnv-d510 
  Missing    (5): bat-dg1-5 fi-bsw-cyan bat-adlp-4 bat-jsl-2 bat-jsl-1 

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

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

### IGT changes ###

#### Issues hit ####

  * igt@amdgpu/amd_basic@semaphore:
    - fi-bsw-nick:        NOTRUN -> [SKIP][1] ([fdo#109271]) +17 similar issues
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-bsw-nick/igt@amdgpu/amd_basic@semaphore.html
    - fi-bdw-5557u:       NOTRUN -> [SKIP][2] ([fdo#109271]) +31 similar issues
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-bdw-5557u/igt@amdgpu/amd_basic@semaphore.html

  * igt@gem_exec_fence@basic-busy@bcs0:
    - fi-kbl-soraka:      NOTRUN -> [SKIP][3] ([fdo#109271]) +8 similar issues
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-kbl-soraka/igt@gem_exec_fence@basic-busy@bcs0.html

  * igt@gem_exec_suspend@basic-s3:
    - fi-skl-6600u:       [PASS][4] -> [INCOMPLETE][5] ([i915#4547])
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/fi-skl-6600u/igt@gem_exec_suspend@basic-s3.html
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-skl-6600u/igt@gem_exec_suspend@basic-s3.html

  * igt@gem_huc_copy@huc-copy:
    - fi-kbl-soraka:      NOTRUN -> [SKIP][6] ([fdo#109271] / [i915#2190])
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-kbl-soraka/igt@gem_huc_copy@huc-copy.html

  * igt@gem_lmem_swapping@basic:
    - fi-kbl-soraka:      NOTRUN -> [SKIP][7] ([fdo#109271] / [i915#4613]) +3 similar issues
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-kbl-soraka/igt@gem_lmem_swapping@basic.html

  * igt@i915_selftest@live@gt_heartbeat:
    - fi-kbl-8809g:       [PASS][8] -> [DMESG-FAIL][9] ([i915#2291] / [i915#541])
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/fi-kbl-8809g/igt@i915_selftest@live@gt_heartbeat.html
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-kbl-8809g/igt@i915_selftest@live@gt_heartbeat.html

  * igt@i915_selftest@live@gt_pm:
    - fi-kbl-soraka:      NOTRUN -> [DMESG-FAIL][10] ([i915#1886] / [i915#2291])
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-kbl-soraka/igt@i915_selftest@live@gt_pm.html

  * igt@kms_chamelium@common-hpd-after-suspend:
    - fi-kbl-soraka:      NOTRUN -> [SKIP][11] ([fdo#109271] / [fdo#111827]) +8 similar issues
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-kbl-soraka/igt@kms_chamelium@common-hpd-after-suspend.html

  * igt@kms_chamelium@dp-crc-fast:
    - fi-bdw-5557u:       NOTRUN -> [SKIP][12] ([fdo#109271] / [fdo#111827]) +8 similar issues
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-bdw-5557u/igt@kms_chamelium@dp-crc-fast.html

  * igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-d:
    - fi-kbl-soraka:      NOTRUN -> [SKIP][13] ([fdo#109271] / [i915#533])
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-kbl-soraka/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-d.html

  * igt@prime_vgem@basic-userptr:
    - fi-pnv-d510:        NOTRUN -> [SKIP][14] ([fdo#109271]) +57 similar issues
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-pnv-d510/igt@prime_vgem@basic-userptr.html

  
#### Possible fixes ####

  * igt@gem_exec_suspend@basic-s3:
    - fi-bdw-5557u:       [INCOMPLETE][15] ([i915#146]) -> [PASS][16]
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/fi-bdw-5557u/igt@gem_exec_suspend@basic-s3.html
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-bdw-5557u/igt@gem_exec_suspend@basic-s3.html

  * igt@i915_selftest@live@gt_heartbeat:
    - {fi-jsl-1}:         [DMESG-FAIL][17] -> [PASS][18]
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/fi-jsl-1/igt@i915_selftest@live@gt_heartbeat.html
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-jsl-1/igt@i915_selftest@live@gt_heartbeat.html

  * igt@i915_selftest@live@late_gt_pm:
    - fi-bsw-nick:        [DMESG-FAIL][19] ([i915#2927] / [i915#3428]) -> [PASS][20]
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/fi-bsw-nick/igt@i915_selftest@live@late_gt_pm.html
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-bsw-nick/igt@i915_selftest@live@late_gt_pm.html

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

  [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
  [fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
  [i915#146]: https://gitlab.freedesktop.org/drm/intel/issues/146
  [i915#1886]: https://gitlab.freedesktop.org/drm/intel/issues/1886
  [i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
  [i915#2291]: https://gitlab.freedesktop.org/drm/intel/issues/2291
  [i915#2927]: https://gitlab.freedesktop.org/drm/intel/issues/2927
  [i915#3428]: https://gitlab.freedesktop.org/drm/intel/issues/3428
  [i915#4547]: https://gitlab.freedesktop.org/drm/intel/issues/4547
  [i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
  [i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533
  [i915#541]: https://gitlab.freedesktop.org/drm/intel/issues/541


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

  * CI: CI-20190529 -> None
  * IGT: IGT_6294 -> IGTPW_6448

  CI-20190529: 20190529
  CI_DRM_10938: 0f5c38a85d1b94007e145732a9bf652292fa7caa @ git://anongit.freedesktop.org/gfx-ci/linux
  IGTPW_6448: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/index.html
  IGT_6294: 5598666e8612fa98c6b4a92a824998f52135b0cc @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git



== Testlist changes ==

+igt@amdgpu/amd_color@plane-crtc-degamma
+igt@amdgpu/amd_color@plane-ctm-color-remapping
+igt@amdgpu/amd_color@plane-ctm-intensity-reduction
+igt@amdgpu/amd_color@plane-ctm-mixed-mapping
+igt@amdgpu/amd_color@plane-ctm-negative-mapping
+igt@amdgpu/amd_color@plane-max-degamma

== Logs ==

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

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

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

* [igt-dev] ✗ Fi.CI.IGT: failure for tests/amdgpu: Improve amd_color
  2021-11-29 19:56 [igt-dev] [PATCH i-g-t 0/5] tests/amdgpu: Improve amd_color Rodrigo Siqueira
                   ` (5 preceding siblings ...)
  2021-11-29 21:02 ` [igt-dev] ✓ Fi.CI.BAT: success for tests/amdgpu: Improve amd_color Patchwork
@ 2021-11-29 22:21 ` Patchwork
  2021-11-29 22:46   ` Rodrigo Siqueira Jordao
  2021-11-30  0:09 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork
  2021-11-30  2:46 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
  8 siblings, 1 reply; 13+ messages in thread
From: Patchwork @ 2021-11-29 22:21 UTC (permalink / raw)
  To: Rodrigo Siqueira; +Cc: igt-dev

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

== Series Details ==

Series: tests/amdgpu: Improve amd_color
URL   : https://patchwork.freedesktop.org/series/97382/
State : failure

== Summary ==

CI Bug Log - changes from CI_DRM_10938_full -> IGTPW_6448_full
====================================================

Summary
-------

  **FAILURE**

  Serious unknown changes coming with IGTPW_6448_full absolutely need to be
  verified manually.
  
  If you think the reported changes have nothing to do with the changes
  introduced in IGTPW_6448_full, please notify your bug team 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_6448/index.html

Participating hosts (11 -> 7)
------------------------------

  Missing    (4): pig-skl-6260u pig-kbl-iris shard-rkl pig-glk-j5005 

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

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

### IGT changes ###

#### Possible regressions ####

  * igt@gem_exec_schedule@submit-early-slice@rcs0:
    - shard-tglb:         [PASS][1] -> [INCOMPLETE][2]
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-tglb2/igt@gem_exec_schedule@submit-early-slice@rcs0.html
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb6/igt@gem_exec_schedule@submit-early-slice@rcs0.html

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

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

### IGT changes ###

#### Issues hit ####

  * igt@gem_ctx_persistence@process:
    - shard-snb:          NOTRUN -> [SKIP][3] ([fdo#109271] / [i915#1099]) +1 similar issue
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-snb7/igt@gem_ctx_persistence@process.html

  * igt@gem_eio@unwedge-stress:
    - shard-iclb:         [PASS][4] -> [TIMEOUT][5] ([i915#2481] / [i915#3070])
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-iclb8/igt@gem_eio@unwedge-stress.html
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@gem_eio@unwedge-stress.html

  * igt@gem_exec_balancer@parallel-ordering:
    - shard-iclb:         NOTRUN -> [SKIP][6] ([i915#4525])
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@gem_exec_balancer@parallel-ordering.html

  * igt@gem_exec_fair@basic-none@vcs1:
    - shard-iclb:         NOTRUN -> [FAIL][7] ([i915#2842])
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb1/igt@gem_exec_fair@basic-none@vcs1.html

  * igt@gem_exec_fair@basic-pace@rcs0:
    - shard-iclb:         [PASS][8] -> [FAIL][9] ([i915#2842])
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-iclb7/igt@gem_exec_fair@basic-pace@rcs0.html
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb3/igt@gem_exec_fair@basic-pace@rcs0.html

  * igt@gem_exec_fair@basic-pace@vecs0:
    - shard-kbl:          [PASS][10] -> [FAIL][11] ([i915#2842]) +1 similar issue
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-kbl7/igt@gem_exec_fair@basic-pace@vecs0.html
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl7/igt@gem_exec_fair@basic-pace@vecs0.html
    - shard-tglb:         [PASS][12] -> [FAIL][13] ([i915#2842]) +1 similar issue
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-tglb7/igt@gem_exec_fair@basic-pace@vecs0.html
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb7/igt@gem_exec_fair@basic-pace@vecs0.html

  * igt@gem_exec_fair@basic-throttle@rcs0:
    - shard-iclb:         [PASS][14] -> [FAIL][15] ([i915#2849])
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-iclb5/igt@gem_exec_fair@basic-throttle@rcs0.html
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@gem_exec_fair@basic-throttle@rcs0.html

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

  * igt@gem_lmem_swapping@heavy-random:
    - shard-apl:          NOTRUN -> [SKIP][17] ([fdo#109271] / [i915#4613]) +2 similar issues
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl4/igt@gem_lmem_swapping@heavy-random.html

  * igt@gem_lmem_swapping@parallel-random-engines:
    - shard-glk:          NOTRUN -> [SKIP][18] ([fdo#109271] / [i915#4613]) +1 similar issue
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk9/igt@gem_lmem_swapping@parallel-random-engines.html

  * igt@gem_lmem_swapping@parallel-random-verify:
    - shard-kbl:          NOTRUN -> [SKIP][19] ([fdo#109271] / [i915#4613]) +3 similar issues
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl1/igt@gem_lmem_swapping@parallel-random-verify.html
    - shard-iclb:         NOTRUN -> [SKIP][20] ([i915#4613]) +1 similar issue
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb5/igt@gem_lmem_swapping@parallel-random-verify.html

  * igt@gem_lmem_swapping@random:
    - shard-tglb:         NOTRUN -> [SKIP][21] ([i915#4613]) +1 similar issue
   [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb8/igt@gem_lmem_swapping@random.html

  * igt@gem_pwrite@basic-exhaustion:
    - shard-kbl:          NOTRUN -> [WARN][22] ([i915#2658])
   [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl3/igt@gem_pwrite@basic-exhaustion.html

  * igt@gem_pxp@reject-modify-context-protection-off-1:
    - shard-iclb:         NOTRUN -> [SKIP][23] ([i915#4270])
   [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb5/igt@gem_pxp@reject-modify-context-protection-off-1.html
    - shard-tglb:         NOTRUN -> [SKIP][24] ([i915#4270])
   [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb5/igt@gem_pxp@reject-modify-context-protection-off-1.html

  * igt@gem_render_copy@x-tiled-to-vebox-yf-tiled:
    - shard-kbl:          NOTRUN -> [SKIP][25] ([fdo#109271]) +247 similar issues
   [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl7/igt@gem_render_copy@x-tiled-to-vebox-yf-tiled.html

  * igt@gem_render_copy@y-tiled-to-vebox-linear:
    - shard-iclb:         NOTRUN -> [SKIP][26] ([i915#768])
   [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb7/igt@gem_render_copy@y-tiled-to-vebox-linear.html

  * igt@gem_userptr_blits@create-destroy-unsync:
    - shard-iclb:         NOTRUN -> [SKIP][27] ([i915#3297])
   [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb5/igt@gem_userptr_blits@create-destroy-unsync.html

  * igt@gem_userptr_blits@dmabuf-sync:
    - shard-kbl:          NOTRUN -> [SKIP][28] ([fdo#109271] / [i915#3323])
   [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl7/igt@gem_userptr_blits@dmabuf-sync.html

  * igt@gen9_exec_parse@unaligned-access:
    - shard-iclb:         NOTRUN -> [SKIP][29] ([i915#2856])
   [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb5/igt@gen9_exec_parse@unaligned-access.html
    - shard-tglb:         NOTRUN -> [SKIP][30] ([i915#2856])
   [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb7/igt@gen9_exec_parse@unaligned-access.html

  * igt@i915_pm_dc@dc6-dpms:
    - shard-kbl:          NOTRUN -> [FAIL][31] ([i915#454])
   [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl7/igt@i915_pm_dc@dc6-dpms.html

  * igt@i915_pm_rc6_residency@rc6-fence:
    - shard-iclb:         NOTRUN -> [WARN][32] ([i915#1804] / [i915#2684])
   [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb3/igt@i915_pm_rc6_residency@rc6-fence.html

  * igt@i915_pm_rpm@pc8-residency:
    - shard-iclb:         NOTRUN -> [SKIP][33] ([fdo#109293] / [fdo#109506])
   [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb7/igt@i915_pm_rpm@pc8-residency.html

  * igt@kms_atomic@plane-primary-overlay-mutable-zpos:
    - shard-iclb:         NOTRUN -> [SKIP][34] ([i915#404])
   [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html

  * igt@kms_big_fb@x-tiled-32bpp-rotate-270:
    - shard-iclb:         NOTRUN -> [SKIP][35] ([fdo#110725] / [fdo#111614]) +1 similar issue
   [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb1/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html
    - shard-tglb:         NOTRUN -> [SKIP][36] ([fdo#111614])
   [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb5/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html

  * igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-hflip:
    - shard-glk:          NOTRUN -> [SKIP][37] ([fdo#109271] / [i915#3777])
   [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk7/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-hflip.html

  * igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-hflip:
    - shard-kbl:          NOTRUN -> [SKIP][38] ([fdo#109271] / [i915#3777]) +3 similar issues
   [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl7/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-hflip.html

  * igt@kms_big_fb@yf-tiled-64bpp-rotate-180:
    - shard-iclb:         NOTRUN -> [SKIP][39] ([fdo#110723])
   [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb4/igt@kms_big_fb@yf-tiled-64bpp-rotate-180.html

  * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip:
    - shard-tglb:         NOTRUN -> [SKIP][40] ([fdo#111615]) +1 similar issue
   [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb8/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html

  * igt@kms_big_joiner@2x-modeset:
    - shard-iclb:         NOTRUN -> [SKIP][41] ([i915#2705])
   [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb1/igt@kms_big_joiner@2x-modeset.html
    - shard-tglb:         NOTRUN -> [SKIP][42] ([i915#2705])
   [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb3/igt@kms_big_joiner@2x-modeset.html

  * igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs:
    - shard-apl:          NOTRUN -> [SKIP][43] ([fdo#109271] / [i915#3886]) +13 similar issues
   [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl1/igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs.html

  * igt@kms_ccs@pipe-b-bad-aux-stride-y_tiled_gen12_mc_ccs:
    - shard-tglb:         NOTRUN -> [SKIP][44] ([i915#3689] / [i915#3886]) +3 similar issues
   [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb5/igt@kms_ccs@pipe-b-bad-aux-stride-y_tiled_gen12_mc_ccs.html

  * igt@kms_ccs@pipe-b-bad-rotation-90-y_tiled_ccs:
    - shard-tglb:         NOTRUN -> [SKIP][45] ([i915#3689]) +3 similar issues
   [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb1/igt@kms_ccs@pipe-b-bad-rotation-90-y_tiled_ccs.html

  * igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc:
    - shard-kbl:          NOTRUN -> [SKIP][46] ([fdo#109271] / [i915#3886]) +10 similar issues
   [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl4/igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc.html

  * igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_gen12_rc_ccs_cc:
    - shard-glk:          NOTRUN -> [SKIP][47] ([fdo#109271] / [i915#3886]) +9 similar issues
   [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk6/igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_gen12_rc_ccs_cc.html

  * igt@kms_ccs@pipe-c-crc-primary-rotation-180-y_tiled_gen12_mc_ccs:
    - shard-iclb:         NOTRUN -> [SKIP][48] ([fdo#109278] / [i915#3886]) +7 similar issues
   [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb6/igt@kms_ccs@pipe-c-crc-primary-rotation-180-y_tiled_gen12_mc_ccs.html

  * igt@kms_ccs@pipe-d-bad-pixel-format-yf_tiled_ccs:
    - shard-tglb:         NOTRUN -> [SKIP][49] ([fdo#111615] / [i915#3689])
   [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb3/igt@kms_ccs@pipe-d-bad-pixel-format-yf_tiled_ccs.html

  * igt@kms_chamelium@dp-frame-dump:
    - shard-iclb:         NOTRUN -> [SKIP][50] ([fdo#109284] / [fdo#111827]) +7 similar issues
   [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb6/igt@kms_chamelium@dp-frame-dump.html

  * igt@kms_chamelium@hdmi-edid-change-during-suspend:
    - shard-apl:          NOTRUN -> [SKIP][51] ([fdo#109271] / [fdo#111827]) +13 similar issues
   [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl6/igt@kms_chamelium@hdmi-edid-change-during-suspend.html

  * igt@kms_chamelium@hdmi-edid-read:
    - shard-tglb:         NOTRUN -> [SKIP][52] ([fdo#109284] / [fdo#111827]) +5 similar issues
   [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb3/igt@kms_chamelium@hdmi-edid-read.html

  * igt@kms_chamelium@hdmi-hpd-with-enabled-mode:
    - shard-snb:          NOTRUN -> [SKIP][53] ([fdo#109271] / [fdo#111827]) +4 similar issues
   [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-snb6/igt@kms_chamelium@hdmi-hpd-with-enabled-mode.html

  * igt@kms_color@pipe-d-ctm-green-to-red:
    - shard-iclb:         NOTRUN -> [SKIP][54] ([fdo#109278] / [i915#1149])
   [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb6/igt@kms_color@pipe-d-ctm-green-to-red.html

  * igt@kms_color_chamelium@pipe-a-degamma:
    - shard-kbl:          NOTRUN -> [SKIP][55] ([fdo#109271] / [fdo#111827]) +11 similar issues
   [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl4/igt@kms_color_chamelium@pipe-a-degamma.html

  * igt@kms_color_chamelium@pipe-c-ctm-0-5:
    - shard-glk:          NOTRUN -> [SKIP][56] ([fdo#109271] / [fdo#111827]) +8 similar issues
   [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk2/igt@kms_color_chamelium@pipe-c-ctm-0-5.html

  * igt@kms_content_protection@atomic-dpms:
    - shard-kbl:          NOTRUN -> [TIMEOUT][57] ([i915#1319])
   [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl3/igt@kms_content_protection@atomic-dpms.html

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

  * igt@kms_content_protection@legacy:
    - shard-tglb:         NOTRUN -> [SKIP][59] ([fdo#111828])
   [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb3/igt@kms_content_protection@legacy.html

  * igt@kms_content_protection@lic:
    - shard-apl:          NOTRUN -> [TIMEOUT][60] ([i915#1319]) +1 similar issue
   [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl3/igt@kms_content_protection@lic.html
    - shard-kbl:          NOTRUN -> [FAIL][61] ([fdo#110321])
   [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl2/igt@kms_content_protection@lic.html

  * igt@kms_cursor_crc@pipe-a-cursor-256x85-sliding:
    - shard-snb:          NOTRUN -> [SKIP][62] ([fdo#109271]) +108 similar issues
   [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-snb7/igt@kms_cursor_crc@pipe-a-cursor-256x85-sliding.html

  * igt@kms_cursor_crc@pipe-a-cursor-32x32-rapid-movement:
    - shard-tglb:         NOTRUN -> [SKIP][63] ([i915#3319]) +1 similar issue
   [63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb8/igt@kms_cursor_crc@pipe-a-cursor-32x32-rapid-movement.html

  * igt@kms_cursor_crc@pipe-a-cursor-512x512-offscreen:
    - shard-iclb:         NOTRUN -> [SKIP][64] ([fdo#109278] / [fdo#109279]) +4 similar issues
   [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb3/igt@kms_cursor_crc@pipe-a-cursor-512x512-offscreen.html

  * igt@kms_cursor_crc@pipe-a-cursor-512x512-rapid-movement:
    - shard-tglb:         NOTRUN -> [SKIP][65] ([fdo#109279] / [i915#3359]) +2 similar issues
   [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb7/igt@kms_cursor_crc@pipe-a-cursor-512x512-rapid-movement.html

  * igt@kms_cursor_crc@pipe-b-cursor-32x10-random:
    - shard-tglb:         NOTRUN -> [SKIP][66] ([i915#3359]) +5 similar issues
   [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb5/igt@kms_cursor_crc@pipe-b-cursor-32x10-random.html

  * igt@kms_cursor_crc@pipe-b-cursor-suspend:
    - shard-tglb:         [PASS][67] -> [INCOMPLETE][68] ([i915#2411] / [i915#456])
   [67]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-tglb3/igt@kms_cursor_crc@pipe-b-cursor-suspend.html
   [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb7/igt@kms_cursor_crc@pipe-b-cursor-suspend.html

  * igt@kms_cursor_crc@pipe-d-cursor-256x256-rapid-movement:
    - shard-iclb:         NOTRUN -> [SKIP][69] ([fdo#109278]) +28 similar issues
   [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@kms_cursor_crc@pipe-d-cursor-256x256-rapid-movement.html

  * igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size:
    - shard-iclb:         NOTRUN -> [SKIP][70] ([fdo#109274] / [fdo#109278]) +1 similar issue
   [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size.html

  * igt@kms_cursor_legacy@pipe-b-single-move:
    - shard-glk:          [PASS][71] -> [DMESG-WARN][72] ([i915#118] / [i915#1888])
   [71]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-glk1/igt@kms_cursor_legacy@pipe-b-single-move.html
   [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk8/igt@kms_cursor_legacy@pipe-b-single-move.html

  * igt@kms_dither@fb-8bpc-vs-panel-8bpc@edp-1-pipe-a:
    - shard-tglb:         NOTRUN -> [SKIP][73] ([i915#3788])
   [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb2/igt@kms_dither@fb-8bpc-vs-panel-8bpc@edp-1-pipe-a.html

  * igt@kms_fbcon_fbt@fbc-suspend:
    - shard-kbl:          NOTRUN -> [INCOMPLETE][74] ([i915#180] / [i915#636])
   [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl1/igt@kms_fbcon_fbt@fbc-suspend.html

  * igt@kms_flip@2x-flip-vs-wf_vblank-interruptible:
    - shard-iclb:         NOTRUN -> [SKIP][75] ([fdo#109274]) +2 similar issues
   [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb5/igt@kms_flip@2x-flip-vs-wf_vblank-interruptible.html

  * igt@kms_flip@2x-plain-flip-ts-check-interruptible@ab-hdmi-a1-hdmi-a2:
    - shard-glk:          [PASS][76] -> [FAIL][77] ([i915#2122])
   [76]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-glk2/igt@kms_flip@2x-plain-flip-ts-check-interruptible@ab-hdmi-a1-hdmi-a2.html
   [77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk2/igt@kms_flip@2x-plain-flip-ts-check-interruptible@ab-hdmi-a1-hdmi-a2.html

  * igt@kms_flip@flip-vs-suspend-interruptible@c-dp1:
    - shard-apl:          [PASS][78] -> [DMESG-WARN][79] ([i915#180]) +2 similar issues
   [78]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-apl4/igt@kms_flip@flip-vs-suspend-interruptible@c-dp1.html
   [79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl3/igt@kms_flip@flip-vs-suspend-interruptible@c-dp1.html

  * igt@kms_flip@flip-vs-suspend@c-dp1:
    - shard-kbl:          [PASS][80] -> [DMESG-WARN][81] ([i915#180]) +2 similar issues
   [80]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-kbl7/igt@kms_flip@flip-vs-suspend@c-dp1.html
   [81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl1/igt@kms_flip@flip-vs-suspend@c-dp1.html

  * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-plflip-blt:
    - shard-tglb:         NOTRUN -> [SKIP][82] ([fdo#111825]) +20 similar issues
   [82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb7/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-plflip-blt.html

  * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt:
    - shard-iclb:         NOTRUN -> [SKIP][83] ([fdo#109280]) +20 similar issues
   [83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb4/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html

  * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-render:
    - shard-glk:          NOTRUN -> [SKIP][84] ([fdo#109271]) +79 similar issues
   [84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk4/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-render.html

  * igt@kms_hdr@bpc-switch-suspend:
    - shard-tglb:         [PASS][85] -> [INCOMPLETE][86] ([i915#1373] / [i915#2828])
   [85]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-tglb8/igt@kms_hdr@bpc-switch-suspend.html
   [86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb7/igt@kms_hdr@bpc-switch-suspend.html

  * igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c:
    - shard-tglb:         NOTRUN -> [SKIP][87] ([fdo#109289])
   [87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb1/igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c.html

  * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b:
    - shard-apl:          NOTRUN -> [DMESG-WARN][88] ([i915#180] / [i915#1982])
   [88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl4/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html
    - shard-kbl:          NOTRUN -> [DMESG-WARN][89] ([i915#180])
   [89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl1/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html

  * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-d:
    - shard-kbl:          NOTRUN -> [SKIP][90] ([fdo#109271] / [i915#533]) +3 similar issues
   [90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl2/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-d.html
    - shard-apl:          NOTRUN -> [SKIP][91] ([fdo#109271] / [i915#533])
   [91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl7/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-d.html
    - shard-glk:          NOTRUN -> [SKIP][92] ([fdo#109271] / [i915#533])
   [92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk7/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-d.html

  * igt@kms_plane_alpha_blend@pipe-b-alpha-basic:
    - shard-apl:          NOTRUN -> [FAIL][93] ([fdo#108145] / [i915#265]) +1 similar issue
   [93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl4/igt@kms_plane_alpha_blend@pipe-b-alpha-basic.html
    - shard-kbl:          NOTRUN -> [FAIL][94] ([fdo#108145] / [i915#265]) +1 similar issue
   [94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl4/igt@kms_plane_alpha_blend@pipe-b-alpha-basic.html

  * igt@kms_plane_lowres@pipe-d-tiling-x:
    - shard-tglb:         NOTRUN -> [SKIP][95] ([i915#3536])
   [95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb6/igt@kms_plane_lowres@pipe-d-tiling-x.html

  * igt@kms_plane_multiple@atomic-pipe-b-tiling-yf:
    - shard-tglb:         NOTRUN -> [SKIP][96] ([fdo#111615] / [fdo#112054]) +1 similar issue
   [96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb7/igt@kms_plane_multiple@atomic-pipe-b-tiling-yf.html

  * igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-3:
    - shard-kbl:          NOTRUN -> [SKIP][97] ([fdo#109271] / [i915#658]) +4 similar issues
   [97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl4/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-3.html

  * igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-4:
    - shard-apl:          NOTRUN -> [SKIP][98] ([fdo#109271] / [i915#658]) +4 similar issues
   [98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl2/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-4.html

  * igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-4:
    - shard-iclb:         NOTRUN -> [SKIP][99] ([i915#2920])
   [99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-4.html
    - shard-glk:          NOTRUN -> [SKIP][100] ([fdo#109271] / [i915#658]) +1 similar issue
   [100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk8/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-4.html
    - shard-tglb:         NOTRUN -> [SKIP][101] ([i915#2920])
   [101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb1/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-4.html

  * igt@kms_psr2_su@frontbuffer:
    - shard-tglb:         NOTRUN -> [SKIP][102] ([i915#1911])
   [102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb8/igt@kms_psr2_su@frontbuffer.html

  * igt@kms_psr@psr2_basic:
    - shard-tglb:         NOTRUN -> [FAIL][103] ([i915#132] / [i915#3467])
   [103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb6/igt@kms_psr@psr2_basic.html

  * igt@kms_psr@psr2_cursor_blt:
    - shard-iclb:         NOTRUN -> [SKIP][104] ([fdo#109441]) +1 similar issue
   [104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb1/igt@kms_psr@psr2_cursor_blt.html

  * igt@kms_psr@psr2_primary_mmap_gtt:
    - shard-iclb:         [PASS][105] -> [SKIP][106] ([fdo#109441]) +1 similar issue
   [105]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-iclb2/igt@kms_psr@psr2_primary_mmap_gtt.html
   [106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb7/igt@kms_psr@psr2_primary_mmap_gtt.html

  * igt@kms_setmode@basic:
    - shard-apl:          NOTRUN -> [FAIL][107] ([i915#31])
   [107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl1/igt@kms_setmode@basic.html
    - shard-glk:          [PASS][108] -> [FAIL][109] ([i915#31])
   [108]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-glk9/igt@kms_setmode@basic.html
   [109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk8/igt@kms_setmode@basic.html

  * igt@kms_vblank@pipe-d-ts-continuation-idle:
    - shard-apl:          NOTRUN -> [SKIP][110] ([fdo#109271]) +212 similar issues
   [110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl4/igt@kms_vblank@pipe-d-ts-continuation-idle.html

  * igt@kms_writeback@writeback-check-output:
    - shard-apl:          NOTRUN -> [SKIP][111] ([fdo#109271] / [i915#2437])
   [111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl3/igt@kms_writeback@writeback-check-output.html

  * igt@nouveau_crc@ctx-flip-threshold-reset-after-capture:
    - shard-tglb:         NOTRUN -> [SKIP][112] ([i915#2530])
   [112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb8/igt@nouveau_crc@ctx-flip-threshold-reset-after-capture.html

  * igt@nouveau_crc@pipe-a-ctx-flip-detection:
    - shard-iclb:         NOTRUN -> [SKIP][113] ([i915#2530]) +1 similar issue
   [113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb3/igt@nouveau_crc@pipe-a-ctx-flip-detection.html

  * igt@perf@gen12-mi-rpc:
    - shard-iclb:         NOTRUN -> [SKIP][114] ([fdo#109289]) +1 similar issue
   [114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb8/igt@perf@gen12-mi-rpc.html

  * igt@perf_pmu@rc6-suspend:
    - shard-tglb:         [PASS][115] -> [INCOMPLETE][116] ([i915#456])
   [115]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-tglb6/igt@perf_pmu@rc6-suspend.html
   [116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb7/igt@perf_pmu@rc6-suspend.html

  * igt@prime_nv_api@i915_self_import_to_different_fd:
    - shard-tglb:         NOTRUN -> [SKIP][117] ([fdo#109291])
   [117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb6/igt@prime_nv_api@i915_self_import_to_different_fd.html

  * igt@prime_nv_test@nv_i915_sharing:
    - shard-iclb:         NOTRUN -> [SKIP][118] ([fdo#109291]) +2 similar issues
   [118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb3/igt@prime_nv_test@nv_i915_sharing.html

  * igt@sysfs_clients@fair-1:
    - shard-apl:          NOTRUN -> [SKIP][119] ([fdo#109271] / [i915#2994]) +3 similar issues
   [119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl6/igt@sysfs_clients@fair-1.html

  * igt@sysfs_clients@recycle-many:
    - shard-glk:          NOTRUN -> [SKIP][120] ([fdo#109271] / [i915#2994]) +2 similar issues
   [120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk1/igt@sysfs_clients@recycle-many.html

  * igt@sysfs_clients@sema-10:
    - shard-kbl:          NOTRUN -> [SKIP][121] ([fdo#109271] / [i915#2994]) +4 similar issues
   [121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl1/igt@sysfs_clients@sema-10.html

  * igt@sysfs_clients@sema-25:
    - shard-iclb:         NOTRUN -> [SKIP][122] ([i915#2994]) +2 similar issues
   [122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb8/igt@sysfs_clients@sema-25.html

  * igt@sysfs_clients@split-10:
    - shard-tglb:         NOTRUN -> [SKIP][123] ([i915#2994]) +1 similar issue
   [123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb3/igt@sysfs_clients@split-10.html

  
#### Possible fixes ####

  * igt@gem_exec_fair@basic-none@vcs0:
    - shard-kbl:          [FAIL][124] ([i915#2842]) -> [PASS][125]
   [124]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-kbl3/igt@gem_exec_fair@basic-none@vcs0.html
   [125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl1/igt@gem_exec_fair@basic-none@vcs0.html

  * igt@gem_exec_fair@basic-pace-solo@rcs0:
    - shard-iclb:         [FAIL][126] ([i915#2842]) -> [PASS][127]
   [126]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-iclb7/igt@gem_exec_fair@basic-pace-solo@rcs0.html
   [127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb1/igt@gem_exec_fair@basic-pace-solo@rcs0.html

  * igt@gem_exec_fair@basic-pace@rcs0:
    - shard-kbl:          [FAIL][128] ([i915#2851]) -> [PASS][129]
   [128]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-kbl7/igt@gem_exec_fair@basic-pace@rcs0.html
   [129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl7/igt@gem_exec_fair@basic-pace@rcs0.html
    - shard-glk:          [FAIL][130] ([i915#2842]) -> [PASS][131]
   [130]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-glk1/igt@gem_exec_fair@basic-pace@rcs0.html
   [131

== Logs ==

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

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

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

* Re: [igt-dev] ✗ Fi.CI.IGT: failure for tests/amdgpu: Improve amd_color
  2021-11-29 22:21 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
@ 2021-11-29 22:46   ` Rodrigo Siqueira Jordao
  2021-11-30  4:46     ` Vudum, Lakshminarayana
  0 siblings, 1 reply; 13+ messages in thread
From: Rodrigo Siqueira Jordao @ 2021-11-29 22:46 UTC (permalink / raw)
  To: igt-dev, Rodrigo Siqueira, Vudum, Lakshminarayana

Hi Lakshmi,

I think this is a false-positive since it failed in a test that does not 
associate with this series. Follows the link to this patch:

https://patchwork.freedesktop.org/series/97382/

What do you think?

Thanks

On 2021-11-29 5:21 p.m., Patchwork wrote:
> *Patch Details*
> *Series:*	tests/amdgpu: Improve amd_color
> *URL:*	https://patchwork.freedesktop.org/series/97382/ 
> <https://patchwork.freedesktop.org/series/97382/>> *State:*	failure
> *Details:* 
> https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/index.html 
> <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/index.html>> 
> 
>   CI Bug Log - changes from CI_DRM_10938_full -> IGTPW_6448_full
> 
> 
>     Summary
> 
> *FAILURE*
> 
> Serious unknown changes coming with IGTPW_6448_full absolutely need to be
> verified manually.
> 
> If you think the reported changes have nothing to do with the changes
> introduced in IGTPW_6448_full, please notify your bug team 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_6448/index.html
> 
> 
>     Participating hosts (11 -> 7)
> 
> Missing (4): pig-skl-6260u pig-kbl-iris shard-rkl pig-glk-j5005
> 
> 
>     Possible new issues
> 
> Here are the unknown changes that may have been introduced in 
> IGTPW_6448_full:
> 
> 
>       IGT changes
> 
> 
>         Possible regressions
> 
>   * igt@gem_exec_schedule@submit-early-slice@rcs0:
>       o shard-tglb: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-tglb2/igt@gem_exec_schedule@submit-early-slice@rcs0.html>>         -> INCOMPLETE
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb6/igt@gem_exec_schedule@submit-early-slice@rcs0.html>> 
> 
>     Known issues
> 
> Here are the changes found in IGTPW_6448_full that come from known issues:
> 
> 
>       IGT changes
> 
> 
>         Issues hit
> 
>   *
> 
>     igt@gem_ctx_persistence@process:
> 
>       o shard-snb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-snb7/igt@gem_ctx_persistence@process.html>>         ([fdo#109271] / [i915#1099]) +1 similar issue
>   *
> 
>     igt@gem_eio@unwedge-stress:
> 
>       o shard-iclb: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-iclb8/igt@gem_eio@unwedge-stress.html>>         -> TIMEOUT
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@gem_eio@unwedge-stress.html>>         ([i915#2481] / [i915#3070])
>   *
> 
>     igt@gem_exec_balancer@parallel-ordering:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@gem_exec_balancer@parallel-ordering.html>>         ([i915#4525])
>   *
> 
>     igt@gem_exec_fair@basic-none@vcs1:
> 
>       o shard-iclb: NOTRUN -> FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb1/igt@gem_exec_fair@basic-none@vcs1.html>>         ([i915#2842])
>   *
> 
>     igt@gem_exec_fair@basic-pace@rcs0:
> 
>       o shard-iclb: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-iclb7/igt@gem_exec_fair@basic-pace@rcs0.html>>         -> FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb3/igt@gem_exec_fair@basic-pace@rcs0.html>>         ([i915#2842])
>   *
> 
>     igt@gem_exec_fair@basic-pace@vecs0:
> 
>       o
> 
>         shard-kbl: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-kbl7/igt@gem_exec_fair@basic-pace@vecs0.html>>         -> FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl7/igt@gem_exec_fair@basic-pace@vecs0.html>>         ([i915#2842]) +1 similar issue
> 
>       o
> 
>         shard-tglb: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-tglb7/igt@gem_exec_fair@basic-pace@vecs0.html>>         -> FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb7/igt@gem_exec_fair@basic-pace@vecs0.html>>         ([i915#2842]) +1 similar issue
> 
>   *
> 
>     igt@gem_exec_fair@basic-throttle@rcs0:
> 
>       o shard-iclb: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-iclb5/igt@gem_exec_fair@basic-throttle@rcs0.html>>         -> FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@gem_exec_fair@basic-throttle@rcs0.html>>         ([i915#2849])
>   *
> 
>     igt@gem_huc_copy@huc-copy:
> 
>       o shard-kbl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl3/igt@gem_huc_copy@huc-copy.html>>         ([fdo#109271] / [i915#2190])
>   *
> 
>     igt@gem_lmem_swapping@heavy-random:
> 
>       o shard-apl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl4/igt@gem_lmem_swapping@heavy-random.html>>         ([fdo#109271] / [i915#4613]) +2 similar issues
>   *
> 
>     igt@gem_lmem_swapping@parallel-random-engines:
> 
>       o shard-glk: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk9/igt@gem_lmem_swapping@parallel-random-engines.html>>         ([fdo#109271] / [i915#4613]) +1 similar issue
>   *
> 
>     igt@gem_lmem_swapping@parallel-random-verify:
> 
>       o
> 
>         shard-kbl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl1/igt@gem_lmem_swapping@parallel-random-verify.html>>         ([fdo#109271] / [i915#4613]) +3 similar issues
> 
>       o
> 
>         shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb5/igt@gem_lmem_swapping@parallel-random-verify.html>>         ([i915#4613]) +1 similar issue
> 
>   *
> 
>     igt@gem_lmem_swapping@random:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb8/igt@gem_lmem_swapping@random.html>>         ([i915#4613]) +1 similar issue
>   *
> 
>     igt@gem_pwrite@basic-exhaustion:
> 
>       o shard-kbl: NOTRUN -> WARN
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl3/igt@gem_pwrite@basic-exhaustion.html>>         ([i915#2658])
>   *
> 
>     igt@gem_pxp@reject-modify-context-protection-off-1:
> 
>       o
> 
>         shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb5/igt@gem_pxp@reject-modify-context-protection-off-1.html>>         ([i915#4270])
> 
>       o
> 
>         shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb5/igt@gem_pxp@reject-modify-context-protection-off-1.html>>         ([i915#4270])
> 
>   *
> 
>     igt@gem_render_copy@x-tiled-to-vebox-yf-tiled:
> 
>       o shard-kbl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl7/igt@gem_render_copy@x-tiled-to-vebox-yf-tiled.html>>         ([fdo#109271]) +247 similar issues
>   *
> 
>     igt@gem_render_copy@y-tiled-to-vebox-linear:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb7/igt@gem_render_copy@y-tiled-to-vebox-linear.html>>         ([i915#768])
>   *
> 
>     igt@gem_userptr_blits@create-destroy-unsync:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb5/igt@gem_userptr_blits@create-destroy-unsync.html>>         ([i915#3297])
>   *
> 
>     igt@gem_userptr_blits@dmabuf-sync:
> 
>       o shard-kbl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl7/igt@gem_userptr_blits@dmabuf-sync.html>>         ([fdo#109271] / [i915#3323])
>   *
> 
>     igt@gen9_exec_parse@unaligned-access:
> 
>       o
> 
>         shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb5/igt@gen9_exec_parse@unaligned-access.html>>         ([i915#2856])
> 
>       o
> 
>         shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb7/igt@gen9_exec_parse@unaligned-access.html>>         ([i915#2856])
> 
>   *
> 
>     igt@i915_pm_dc@dc6-dpms:
> 
>       o shard-kbl: NOTRUN -> FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl7/igt@i915_pm_dc@dc6-dpms.html>>         ([i915#454])
>   *
> 
>     igt@i915_pm_rc6_residency@rc6-fence:
> 
>       o shard-iclb: NOTRUN -> WARN
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb3/igt@i915_pm_rc6_residency@rc6-fence.html>>         ([i915#1804] / [i915#2684])
>   *
> 
>     igt@i915_pm_rpm@pc8-residency:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb7/igt@i915_pm_rpm@pc8-residency.html>>         ([fdo#109293] / [fdo#109506])
>   *
> 
>     igt@kms_atomic@plane-primary-overlay-mutable-zpos:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html>>         ([i915#404])
>   *
> 
>     igt@kms_big_fb@x-tiled-32bpp-rotate-270:
> 
>       o
> 
>         shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb1/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html>>         ([fdo#110725] / [fdo#111614]) +1 similar issue
> 
>       o
> 
>         shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb5/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html>>         ([fdo#111614])
> 
>   *
> 
>     igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-hflip:
> 
>       o shard-glk: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk7/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-hflip.html>>         ([fdo#109271] / [i915#3777])
>   *
> 
>     igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-hflip:
> 
>       o shard-kbl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl7/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-hflip.html>>         ([fdo#109271] / [i915#3777]) +3 similar issues
>   *
> 
>     igt@kms_big_fb@yf-tiled-64bpp-rotate-180:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb4/igt@kms_big_fb@yf-tiled-64bpp-rotate-180.html>>         ([fdo#110723])
>   *
> 
>     igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb8/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html>>         ([fdo#111615]) +1 similar issue
>   *
> 
>     igt@kms_big_joiner@2x-modeset:
> 
>       o
> 
>         shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb1/igt@kms_big_joiner@2x-modeset.html>>         ([i915#2705])
> 
>       o
> 
>         shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb3/igt@kms_big_joiner@2x-modeset.html>>         ([i915#2705])
> 
>   *
> 
>     igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs:
> 
>       o shard-apl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl1/igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs.html>>         ([fdo#109271] / [i915#3886]) +13 similar issues
>   *
> 
>     igt@kms_ccs@pipe-b-bad-aux-stride-y_tiled_gen12_mc_ccs:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb5/igt@kms_ccs@pipe-b-bad-aux-stride-y_tiled_gen12_mc_ccs.html>>         ([i915#3689] / [i915#3886]) +3 similar issues
>   *
> 
>     igt@kms_ccs@pipe-b-bad-rotation-90-y_tiled_ccs:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb1/igt@kms_ccs@pipe-b-bad-rotation-90-y_tiled_ccs.html>>         ([i915#3689]) +3 similar issues
>   *
> 
>     igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc:
> 
>       o shard-kbl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl4/igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc.html>>         ([fdo#109271] / [i915#3886]) +10 similar issues
>   *
> 
>     igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_gen12_rc_ccs_cc:
> 
>       o shard-glk: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk6/igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_gen12_rc_ccs_cc.html>>         ([fdo#109271] / [i915#3886]) +9 similar issues
>   *
> 
>     igt@kms_ccs@pipe-c-crc-primary-rotation-180-y_tiled_gen12_mc_ccs:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb6/igt@kms_ccs@pipe-c-crc-primary-rotation-180-y_tiled_gen12_mc_ccs.html>>         ([fdo#109278] / [i915#3886]) +7 similar issues
>   *
> 
>     igt@kms_ccs@pipe-d-bad-pixel-format-yf_tiled_ccs:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb3/igt@kms_ccs@pipe-d-bad-pixel-format-yf_tiled_ccs.html>>         ([fdo#111615] / [i915#3689])
>   *
> 
>     igt@kms_chamelium@dp-frame-dump:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb6/igt@kms_chamelium@dp-frame-dump.html>>         ([fdo#109284] / [fdo#111827]) +7 similar issues
>   *
> 
>     igt@kms_chamelium@hdmi-edid-change-during-suspend:
> 
>       o shard-apl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl6/igt@kms_chamelium@hdmi-edid-change-during-suspend.html>>         ([fdo#109271] / [fdo#111827]) +13 similar issues
>   *
> 
>     igt@kms_chamelium@hdmi-edid-read:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb3/igt@kms_chamelium@hdmi-edid-read.html>>         ([fdo#109284] / [fdo#111827]) +5 similar issues
>   *
> 
>     igt@kms_chamelium@hdmi-hpd-with-enabled-mode:
> 
>       o shard-snb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-snb6/igt@kms_chamelium@hdmi-hpd-with-enabled-mode.html>>         ([fdo#109271] / [fdo#111827]) +4 similar issues
>   *
> 
>     igt@kms_color@pipe-d-ctm-green-to-red:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb6/igt@kms_color@pipe-d-ctm-green-to-red.html>>         ([fdo#109278] / [i915#1149])
>   *
> 
>     igt@kms_color_chamelium@pipe-a-degamma:
> 
>       o shard-kbl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl4/igt@kms_color_chamelium@pipe-a-degamma.html>>         ([fdo#109271] / [fdo#111827]) +11 similar issues
>   *
> 
>     igt@kms_color_chamelium@pipe-c-ctm-0-5:
> 
>       o shard-glk: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk2/igt@kms_color_chamelium@pipe-c-ctm-0-5.html>>         ([fdo#109271] / [fdo#111827]) +8 similar issues
>   *
> 
>     igt@kms_content_protection@atomic-dpms:
> 
>       o shard-kbl: NOTRUN -> TIMEOUT
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl3/igt@kms_content_protection@atomic-dpms.html>>         ([i915#1319])
>   *
> 
>     igt@kms_content_protection@dp-mst-lic-type-0:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb7/igt@kms_content_protection@dp-mst-lic-type-0.html>>         ([i915#3116])
>   *
> 
>     igt@kms_content_protection@legacy:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb3/igt@kms_content_protection@legacy.html>>         ([fdo#111828])
>   *
> 
>     igt@kms_content_protection@lic:
> 
>       o
> 
>         shard-apl: NOTRUN -> TIMEOUT
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl3/igt@kms_content_protection@lic.html>>         ([i915#1319]) +1 similar issue
> 
>       o
> 
>         shard-kbl: NOTRUN -> FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl2/igt@kms_content_protection@lic.html>>         ([fdo#110321])
> 
>   *
> 
>     igt@kms_cursor_crc@pipe-a-cursor-256x85-sliding:
> 
>       o shard-snb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-snb7/igt@kms_cursor_crc@pipe-a-cursor-256x85-sliding.html>>         ([fdo#109271]) +108 similar issues
>   *
> 
>     igt@kms_cursor_crc@pipe-a-cursor-32x32-rapid-movement:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb8/igt@kms_cursor_crc@pipe-a-cursor-32x32-rapid-movement.html>>         ([i915#3319]) +1 similar issue
>   *
> 
>     igt@kms_cursor_crc@pipe-a-cursor-512x512-offscreen:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb3/igt@kms_cursor_crc@pipe-a-cursor-512x512-offscreen.html>>         ([fdo#109278] / [fdo#109279]) +4 similar issues
>   *
> 
>     igt@kms_cursor_crc@pipe-a-cursor-512x512-rapid-movement:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb7/igt@kms_cursor_crc@pipe-a-cursor-512x512-rapid-movement.html>>         ([fdo#109279] / [i915#3359]) +2 similar issues
>   *
> 
>     igt@kms_cursor_crc@pipe-b-cursor-32x10-random:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb5/igt@kms_cursor_crc@pipe-b-cursor-32x10-random.html>>         ([i915#3359]) +5 similar issues
>   *
> 
>     igt@kms_cursor_crc@pipe-b-cursor-suspend:
> 
>       o shard-tglb: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-tglb3/igt@kms_cursor_crc@pipe-b-cursor-suspend.html>>         -> INCOMPLETE
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb7/igt@kms_cursor_crc@pipe-b-cursor-suspend.html>>         ([i915#2411] / [i915#456])
>   *
> 
>     igt@kms_cursor_crc@pipe-d-cursor-256x256-rapid-movement:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@kms_cursor_crc@pipe-d-cursor-256x256-rapid-movement.html>>         ([fdo#109278]) +28 similar issues
>   *
> 
>     igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size.html>>         ([fdo#109274] / [fdo#109278]) +1 similar issue
>   *
> 
>     igt@kms_cursor_legacy@pipe-b-single-move:
> 
>       o shard-glk: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-glk1/igt@kms_cursor_legacy@pipe-b-single-move.html>>         -> DMESG-WARN
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk8/igt@kms_cursor_legacy@pipe-b-single-move.html>>         ([i915#118] / [i915#1888])
>   *
> 
>     igt@kms_dither@fb-8bpc-vs-panel-8bpc@edp-1-pipe-a:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb2/igt@kms_dither@fb-8bpc-vs-panel-8bpc@edp-1-pipe-a.html>>         ([i915#3788])
>   *
> 
>     igt@kms_fbcon_fbt@fbc-suspend:
> 
>       o shard-kbl: NOTRUN -> INCOMPLETE
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl1/igt@kms_fbcon_fbt@fbc-suspend.html>>         ([i915#180] / [i915#636])
>   *
> 
>     igt@kms_flip@2x-flip-vs-wf_vblank-interruptible:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb5/igt@kms_flip@2x-flip-vs-wf_vblank-interruptible.html>>         ([fdo#109274]) +2 similar issues
>   *
> 
>     igt@kms_flip@2x-plain-flip-ts-check-interruptible@ab-hdmi-a1-hdmi-a2:
> 
>       o shard-glk: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-glk2/igt@kms_flip@2x-plain-flip-ts-check-interruptible@ab-hdmi-a1-hdmi-a2.html>>         -> FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk2/igt@kms_flip@2x-plain-flip-ts-check-interruptible@ab-hdmi-a1-hdmi-a2.html>>         ([i915#2122])
>   *
> 
>     igt@kms_flip@flip-vs-suspend-interruptible@c-dp1:
> 
>       o shard-apl: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-apl4/igt@kms_flip@flip-vs-suspend-interruptible@c-dp1.html>>         -> DMESG-WARN
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl3/igt@kms_flip@flip-vs-suspend-interruptible@c-dp1.html>>         ([i915#180]) +2 similar issues
>   *
> 
>     igt@kms_flip@flip-vs-suspend@c-dp1:
> 
>       o shard-kbl: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-kbl7/igt@kms_flip@flip-vs-suspend@c-dp1.html>>         -> DMESG-WARN
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl1/igt@kms_flip@flip-vs-suspend@c-dp1.html>>         ([i915#180]) +2 similar issues
>   *
> 
>     igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-plflip-blt:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb7/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-plflip-blt.html>>         ([fdo#111825]) +20 similar issues
>   *
> 
>     igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb4/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html>>         ([fdo#109280]) +20 similar issues
>   *
> 
>     igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-render:
> 
>       o shard-glk: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk4/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-render.html>>         ([fdo#109271]) +79 similar issues
>   *
> 
>     igt@kms_hdr@bpc-switch-suspend:
> 
>       o shard-tglb: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-tglb8/igt@kms_hdr@bpc-switch-suspend.html>>         -> INCOMPLETE
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb7/igt@kms_hdr@bpc-switch-suspend.html>>         ([i915#1373] / [i915#2828])
>   *
> 
>     igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb1/igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c.html>>         ([fdo#109289])
>   *
> 
>     igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b:
> 
>       o
> 
>         shard-apl: NOTRUN -> DMESG-WARN
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl4/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html>>         ([i915#180] / [i915#1982])
> 
>       o
> 
>         shard-kbl: NOTRUN -> DMESG-WARN
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl1/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html>>         ([i915#180])
> 
>   *
> 
>     igt@kms_pipe_crc_basic@suspend-read-crc-pipe-d:
> 
>       o
> 
>         shard-kbl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl2/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-d.html>>         ([fdo#109271] / [i915#533]) +3 similar issues
> 
>       o
> 
>         shard-apl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl7/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-d.html>>         ([fdo#109271] / [i915#533])
> 
>       o
> 
>         shard-glk: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk7/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-d.html>>         ([fdo#109271] / [i915#533])
> 
>   *
> 
>     igt@kms_plane_alpha_blend@pipe-b-alpha-basic:
> 
>       o
> 
>         shard-apl: NOTRUN -> FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl4/igt@kms_plane_alpha_blend@pipe-b-alpha-basic.html>>         ([fdo#108145] / [i915#265]) +1 similar issue
> 
>       o
> 
>         shard-kbl: NOTRUN -> FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl4/igt@kms_plane_alpha_blend@pipe-b-alpha-basic.html>>         ([fdo#108145] / [i915#265]) +1 similar issue
> 
>   *
> 
>     igt@kms_plane_lowres@pipe-d-tiling-x:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb6/igt@kms_plane_lowres@pipe-d-tiling-x.html>>         ([i915#3536])
>   *
> 
>     igt@kms_plane_multiple@atomic-pipe-b-tiling-yf:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb7/igt@kms_plane_multiple@atomic-pipe-b-tiling-yf.html>>         ([fdo#111615] / [fdo#112054]) +1 similar issue
>   *
> 
>     igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-3:
> 
>       o shard-kbl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl4/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-3.html>>         ([fdo#109271] / [i915#658]) +4 similar issues
>   *
> 
>     igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-4:
> 
>       o shard-apl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl2/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-4.html>>         ([fdo#109271] / [i915#658]) +4 similar issues
>   *
> 
>     igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-4:
> 
>       o
> 
>         shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-4.html>>         ([i915#2920])
> 
>       o
> 
>         shard-glk: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk8/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-4.html>>         ([fdo#109271] / [i915#658]) +1 similar issue
> 
>       o
> 
>         shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb1/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-4.html>>         ([i915#2920])
> 
>   *
> 
>     igt@kms_psr2_su@frontbuffer:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb8/igt@kms_psr2_su@frontbuffer.html>>         ([i915#1911])
>   *
> 
>     igt@kms_psr@psr2_basic:
> 
>       o shard-tglb: NOTRUN -> FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb6/igt@kms_psr@psr2_basic.html>>         ([i915#132] / [i915#3467])
>   *
> 
>     igt@kms_psr@psr2_cursor_blt:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb1/igt@kms_psr@psr2_cursor_blt.html>>         ([fdo#109441]) +1 similar issue
>   *
> 
>     igt@kms_psr@psr2_primary_mmap_gtt:
> 
>       o shard-iclb: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-iclb2/igt@kms_psr@psr2_primary_mmap_gtt.html>>         -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb7/igt@kms_psr@psr2_primary_mmap_gtt.html>>         ([fdo#109441]) +1 similar issue
>   *
> 
>     igt@kms_setmode@basic:
> 
>       o
> 
>         shard-apl: NOTRUN -> FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl1/igt@kms_setmode@basic.html>>         ([i915#31])
> 
>       o
> 
>         shard-glk: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-glk9/igt@kms_setmode@basic.html>>         -> FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk8/igt@kms_setmode@basic.html>>         ([i915#31])
> 
>   *
> 
>     igt@kms_vblank@pipe-d-ts-continuation-idle:
> 
>       o shard-apl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl4/igt@kms_vblank@pipe-d-ts-continuation-idle.html>>         ([fdo#109271]) +212 similar issues
>   *
> 
>     igt@kms_writeback@writeback-check-output:
> 
>       o shard-apl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl3/igt@kms_writeback@writeback-check-output.html>>         ([fdo#109271] / [i915#2437])
>   *
> 
>     igt@nouveau_crc@ctx-flip-threshold-reset-after-capture:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb8/igt@nouveau_crc@ctx-flip-threshold-reset-after-capture.html>>         ([i915#2530])
>   *
> 
>     igt@nouveau_crc@pipe-a-ctx-flip-detection:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb3/igt@nouveau_crc@pipe-a-ctx-flip-detection.html>>         ([i915#2530]) +1 similar issue
>   *
> 
>     igt@perf@gen12-mi-rpc:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb8/igt@perf@gen12-mi-rpc.html>>         ([fdo#109289]) +1 similar issue
>   *
> 
>     igt@perf_pmu@rc6-suspend:
> 
>       o shard-tglb: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-tglb6/igt@perf_pmu@rc6-suspend.html>>         -> INCOMPLETE
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb7/igt@perf_pmu@rc6-suspend.html>>         ([i915#456])
>   *
> 
>     igt@prime_nv_api@i915_self_import_to_different_fd:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb6/igt@prime_nv_api@i915_self_import_to_different_fd.html>>         ([fdo#109291])
>   *
> 
>     igt@prime_nv_test@nv_i915_sharing:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb3/igt@prime_nv_test@nv_i915_sharing.html>>         ([fdo#109291]) +2 similar issues
>   *
> 
>     igt@sysfs_clients@fair-1:
> 
>       o shard-apl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl6/igt@sysfs_clients@fair-1.html>>         ([fdo#109271] / [i915#2994]) +3 similar issues
>   *
> 
>     igt@sysfs_clients@recycle-many:
> 
>       o shard-glk: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk1/igt@sysfs_clients@recycle-many.html>>         ([fdo#109271] / [i915#2994]) +2 similar issues
>   *
> 
>     igt@sysfs_clients@sema-10:
> 
>       o shard-kbl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl1/igt@sysfs_clients@sema-10.html>>         ([fdo#109271] / [i915#2994]) +4 similar issues
>   *
> 
>     igt@sysfs_clients@sema-25:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb8/igt@sysfs_clients@sema-25.html>>         ([i915#2994]) +2 similar issues
>   *
> 
>     igt@sysfs_clients@split-10:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb3/igt@sysfs_clients@split-10.html>>         ([i915#2994]) +1 similar issue
> 
> 
>         Possible fixes
> 
>   *
> 
>     igt@gem_exec_fair@basic-none@vcs0:
> 
>       o shard-kbl: FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-kbl3/igt@gem_exec_fair@basic-none@vcs0.html>>         ([i915#2842]) -> PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl1/igt@gem_exec_fair@basic-none@vcs0.html>>   *
> 
>     igt@gem_exec_fair@basic-pace-solo@rcs0:
> 
>       o shard-iclb: FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-iclb7/igt@gem_exec_fair@basic-pace-solo@rcs0.html>>         ([i915#2842]) -> PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb1/igt@gem_exec_fair@basic-pace-solo@rcs0.html>>   *
> 
>     igt@gem_exec_fair@basic-pace@rcs0:
> 
>       o
> 
>         shard-kbl: FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-kbl7/igt@gem_exec_fair@basic-pace@rcs0.html>>         ([i915#2851]) -> PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl7/igt@gem_exec_fair@basic-pace@rcs0.html>> 
>       o
> 
>         shard-glk: FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-glk1/igt@gem_exec_fair@basic-pace@rcs0.html>>         ([i915#2842]) -> [PASS][131]
> 
> [131
> 

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

* [igt-dev] ✓ Fi.CI.BAT: success for tests/amdgpu: Improve amd_color
  2021-11-29 19:56 [igt-dev] [PATCH i-g-t 0/5] tests/amdgpu: Improve amd_color Rodrigo Siqueira
                   ` (6 preceding siblings ...)
  2021-11-29 22:21 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
@ 2021-11-30  0:09 ` Patchwork
  2021-11-30  2:46 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
  8 siblings, 0 replies; 13+ messages in thread
From: Patchwork @ 2021-11-30  0:09 UTC (permalink / raw)
  To: Rodrigo Siqueira; +Cc: igt-dev

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

== Series Details ==

Series: tests/amdgpu: Improve amd_color
URL   : https://patchwork.freedesktop.org/series/97382/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_10938 -> IGTPW_6448
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

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

Participating hosts (37 -> 34)
------------------------------

  Additional (2): fi-kbl-soraka fi-pnv-d510 
  Missing    (5): bat-dg1-5 fi-bsw-cyan bat-adlp-4 bat-jsl-2 bat-jsl-1 

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

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

### IGT changes ###

#### Issues hit ####

  * igt@amdgpu/amd_basic@semaphore:
    - fi-bsw-nick:        NOTRUN -> [SKIP][1] ([fdo#109271]) +17 similar issues
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-bsw-nick/igt@amdgpu/amd_basic@semaphore.html
    - fi-bdw-5557u:       NOTRUN -> [SKIP][2] ([fdo#109271]) +31 similar issues
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-bdw-5557u/igt@amdgpu/amd_basic@semaphore.html

  * igt@gem_exec_fence@basic-busy@bcs0:
    - fi-kbl-soraka:      NOTRUN -> [SKIP][3] ([fdo#109271]) +8 similar issues
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-kbl-soraka/igt@gem_exec_fence@basic-busy@bcs0.html

  * igt@gem_exec_suspend@basic-s3:
    - fi-skl-6600u:       [PASS][4] -> [INCOMPLETE][5] ([i915#4547])
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/fi-skl-6600u/igt@gem_exec_suspend@basic-s3.html
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-skl-6600u/igt@gem_exec_suspend@basic-s3.html

  * igt@gem_huc_copy@huc-copy:
    - fi-kbl-soraka:      NOTRUN -> [SKIP][6] ([fdo#109271] / [i915#2190])
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-kbl-soraka/igt@gem_huc_copy@huc-copy.html

  * igt@gem_lmem_swapping@basic:
    - fi-kbl-soraka:      NOTRUN -> [SKIP][7] ([fdo#109271] / [i915#4613]) +3 similar issues
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-kbl-soraka/igt@gem_lmem_swapping@basic.html

  * igt@i915_selftest@live@gt_heartbeat:
    - fi-kbl-8809g:       [PASS][8] -> [DMESG-FAIL][9] ([i915#2291] / [i915#541])
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/fi-kbl-8809g/igt@i915_selftest@live@gt_heartbeat.html
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-kbl-8809g/igt@i915_selftest@live@gt_heartbeat.html

  * igt@i915_selftest@live@gt_pm:
    - fi-kbl-soraka:      NOTRUN -> [DMESG-FAIL][10] ([i915#1886] / [i915#2291])
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-kbl-soraka/igt@i915_selftest@live@gt_pm.html

  * igt@kms_chamelium@common-hpd-after-suspend:
    - fi-kbl-soraka:      NOTRUN -> [SKIP][11] ([fdo#109271] / [fdo#111827]) +8 similar issues
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-kbl-soraka/igt@kms_chamelium@common-hpd-after-suspend.html

  * igt@kms_chamelium@dp-crc-fast:
    - fi-bdw-5557u:       NOTRUN -> [SKIP][12] ([fdo#109271] / [fdo#111827]) +8 similar issues
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-bdw-5557u/igt@kms_chamelium@dp-crc-fast.html

  * igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-d:
    - fi-kbl-soraka:      NOTRUN -> [SKIP][13] ([fdo#109271] / [i915#533])
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-kbl-soraka/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-pipe-d.html

  * igt@prime_vgem@basic-userptr:
    - fi-pnv-d510:        NOTRUN -> [SKIP][14] ([fdo#109271]) +57 similar issues
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-pnv-d510/igt@prime_vgem@basic-userptr.html

  
#### Possible fixes ####

  * igt@gem_exec_suspend@basic-s3:
    - fi-bdw-5557u:       [INCOMPLETE][15] ([i915#146]) -> [PASS][16]
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/fi-bdw-5557u/igt@gem_exec_suspend@basic-s3.html
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-bdw-5557u/igt@gem_exec_suspend@basic-s3.html

  * igt@i915_selftest@live@gt_heartbeat:
    - {fi-jsl-1}:         [DMESG-FAIL][17] -> [PASS][18]
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/fi-jsl-1/igt@i915_selftest@live@gt_heartbeat.html
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-jsl-1/igt@i915_selftest@live@gt_heartbeat.html

  * igt@i915_selftest@live@late_gt_pm:
    - fi-bsw-nick:        [DMESG-FAIL][19] ([i915#2927] / [i915#3428]) -> [PASS][20]
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/fi-bsw-nick/igt@i915_selftest@live@late_gt_pm.html
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/fi-bsw-nick/igt@i915_selftest@live@late_gt_pm.html

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

  [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
  [fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
  [i915#146]: https://gitlab.freedesktop.org/drm/intel/issues/146
  [i915#1886]: https://gitlab.freedesktop.org/drm/intel/issues/1886
  [i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
  [i915#2291]: https://gitlab.freedesktop.org/drm/intel/issues/2291
  [i915#2927]: https://gitlab.freedesktop.org/drm/intel/issues/2927
  [i915#3428]: https://gitlab.freedesktop.org/drm/intel/issues/3428
  [i915#4547]: https://gitlab.freedesktop.org/drm/intel/issues/4547
  [i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
  [i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533
  [i915#541]: https://gitlab.freedesktop.org/drm/intel/issues/541


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

  * CI: CI-20190529 -> None
  * IGT: IGT_6294 -> IGTPW_6448

  CI-20190529: 20190529
  CI_DRM_10938: 0f5c38a85d1b94007e145732a9bf652292fa7caa @ git://anongit.freedesktop.org/gfx-ci/linux
  IGTPW_6448: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/index.html
  IGT_6294: 5598666e8612fa98c6b4a92a824998f52135b0cc @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git



== Testlist changes ==

+igt@amdgpu/amd_color@plane-crtc-degamma
+igt@amdgpu/amd_color@plane-ctm-color-remapping
+igt@amdgpu/amd_color@plane-ctm-intensity-reduction
+igt@amdgpu/amd_color@plane-ctm-mixed-mapping
+igt@amdgpu/amd_color@plane-ctm-negative-mapping
+igt@amdgpu/amd_color@plane-max-degamma

== Logs ==

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

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

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

* [igt-dev] ✓ Fi.CI.IGT: success for tests/amdgpu: Improve amd_color
  2021-11-29 19:56 [igt-dev] [PATCH i-g-t 0/5] tests/amdgpu: Improve amd_color Rodrigo Siqueira
                   ` (7 preceding siblings ...)
  2021-11-30  0:09 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork
@ 2021-11-30  2:46 ` Patchwork
  8 siblings, 0 replies; 13+ messages in thread
From: Patchwork @ 2021-11-30  2:46 UTC (permalink / raw)
  To: Rodrigo Siqueira; +Cc: igt-dev

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

== Series Details ==

Series: tests/amdgpu: Improve amd_color
URL   : https://patchwork.freedesktop.org/series/97382/
State : success

== Summary ==

CI Bug Log - changes from CI_DRM_10938_full -> IGTPW_6448_full
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

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

Participating hosts (11 -> 7)
------------------------------

  Missing    (4): pig-skl-6260u pig-kbl-iris shard-rkl pig-glk-j5005 

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

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

### IGT changes ###

#### Issues hit ####

  * igt@gem_ctx_persistence@process:
    - shard-snb:          NOTRUN -> ([SKIP][1], [SKIP][2]) ([fdo#109271] / [i915#1099]) +1 similar issue
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-snb7/igt@gem_ctx_persistence@process.html
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-snb2/igt@gem_ctx_persistence@process.html

  * igt@gem_eio@unwedge-stress:
    - shard-tglb:         [PASS][3] -> ([PASS][4], [TIMEOUT][5]) ([i915#3063] / [i915#3648])
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-tglb1/igt@gem_eio@unwedge-stress.html
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb6/igt@gem_eio@unwedge-stress.html
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb8/igt@gem_eio@unwedge-stress.html
    - shard-iclb:         [PASS][6] -> ([TIMEOUT][7], [PASS][8]) ([i915#2481] / [i915#3070])
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-iclb8/igt@gem_eio@unwedge-stress.html
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@gem_eio@unwedge-stress.html
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb8/igt@gem_eio@unwedge-stress.html

  * igt@gem_exec_balancer@parallel-ordering:
    - shard-iclb:         NOTRUN -> [SKIP][9] ([i915#4525])
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@gem_exec_balancer@parallel-ordering.html

  * igt@gem_exec_fair@basic-none@vcs1:
    - shard-iclb:         NOTRUN -> [FAIL][10] ([i915#2842])
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb1/igt@gem_exec_fair@basic-none@vcs1.html

  * igt@gem_exec_fair@basic-pace@rcs0:
    - shard-iclb:         [PASS][11] -> ([FAIL][12], [FAIL][13]) ([i915#2842])
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-iclb7/igt@gem_exec_fair@basic-pace@rcs0.html
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb7/igt@gem_exec_fair@basic-pace@rcs0.html
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb3/igt@gem_exec_fair@basic-pace@rcs0.html

  * igt@gem_exec_fair@basic-pace@vcs1:
    - shard-kbl:          [PASS][14] -> ([PASS][15], [FAIL][16]) ([i915#2842]) +2 similar issues
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-kbl7/igt@gem_exec_fair@basic-pace@vcs1.html
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl4/igt@gem_exec_fair@basic-pace@vcs1.html
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl7/igt@gem_exec_fair@basic-pace@vcs1.html

  * igt@gem_exec_fair@basic-pace@vecs0:
    - shard-kbl:          [PASS][17] -> ([FAIL][18], [FAIL][19]) ([i915#2842])
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-kbl7/igt@gem_exec_fair@basic-pace@vecs0.html
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl7/igt@gem_exec_fair@basic-pace@vecs0.html
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl4/igt@gem_exec_fair@basic-pace@vecs0.html
    - shard-tglb:         [PASS][20] -> ([FAIL][21], [FAIL][22]) ([i915#2842]) +1 similar issue
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-tglb7/igt@gem_exec_fair@basic-pace@vecs0.html
   [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb7/igt@gem_exec_fair@basic-pace@vecs0.html
   [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb6/igt@gem_exec_fair@basic-pace@vecs0.html

  * igt@gem_exec_fair@basic-throttle@rcs0:
    - shard-iclb:         [PASS][23] -> [FAIL][24] ([i915#2849])
   [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-iclb5/igt@gem_exec_fair@basic-throttle@rcs0.html
   [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@gem_exec_fair@basic-throttle@rcs0.html

  * igt@gem_exec_schedule@submit-early-slice@rcs0:
    - shard-tglb:         [PASS][25] -> ([INCOMPLETE][26], [PASS][27]) ([i915#4660])
   [25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-tglb2/igt@gem_exec_schedule@submit-early-slice@rcs0.html
   [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb6/igt@gem_exec_schedule@submit-early-slice@rcs0.html
   [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb8/igt@gem_exec_schedule@submit-early-slice@rcs0.html

  * igt@gem_huc_copy@huc-copy:
    - shard-kbl:          NOTRUN -> ([SKIP][28], [SKIP][29]) ([fdo#109271] / [i915#2190])
   [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl3/igt@gem_huc_copy@huc-copy.html
   [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl6/igt@gem_huc_copy@huc-copy.html

  * igt@gem_lmem_swapping@basic:
    - shard-kbl:          NOTRUN -> ([SKIP][30], [SKIP][31]) ([fdo#109271] / [i915#4613]) +1 similar issue
   [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl7/igt@gem_lmem_swapping@basic.html
   [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl3/igt@gem_lmem_swapping@basic.html

  * igt@gem_lmem_swapping@heavy-random:
    - shard-apl:          NOTRUN -> ([SKIP][32], [SKIP][33]) ([fdo#109271] / [i915#4613]) +1 similar issue
   [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl4/igt@gem_lmem_swapping@heavy-random.html
   [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl8/igt@gem_lmem_swapping@heavy-random.html

  * igt@gem_lmem_swapping@parallel-random-engines:
    - shard-glk:          NOTRUN -> ([SKIP][34], [SKIP][35]) ([fdo#109271] / [i915#4613]) +1 similar issue
   [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk1/igt@gem_lmem_swapping@parallel-random-engines.html
   [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk9/igt@gem_lmem_swapping@parallel-random-engines.html

  * igt@gem_lmem_swapping@parallel-random-verify:
    - shard-kbl:          NOTRUN -> [SKIP][36] ([fdo#109271] / [i915#4613]) +1 similar issue
   [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl1/igt@gem_lmem_swapping@parallel-random-verify.html
    - shard-iclb:         NOTRUN -> ([SKIP][37], [SKIP][38]) ([i915#4613])
   [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb5/igt@gem_lmem_swapping@parallel-random-verify.html
   [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb8/igt@gem_lmem_swapping@parallel-random-verify.html
    - shard-apl:          NOTRUN -> [SKIP][39] ([fdo#109271] / [i915#4613])
   [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl6/igt@gem_lmem_swapping@parallel-random-verify.html

  * igt@gem_lmem_swapping@random:
    - shard-tglb:         NOTRUN -> ([SKIP][40], [SKIP][41]) ([i915#4613]) +1 similar issue
   [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb8/igt@gem_lmem_swapping@random.html
   [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb2/igt@gem_lmem_swapping@random.html

  * igt@gem_lmem_swapping@random-engines:
    - shard-iclb:         NOTRUN -> [SKIP][42] ([i915#4613])
   [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb5/igt@gem_lmem_swapping@random-engines.html

  * igt@gem_pwrite@basic-exhaustion:
    - shard-kbl:          NOTRUN -> ([WARN][43], [WARN][44]) ([i915#2658])
   [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl3/igt@gem_pwrite@basic-exhaustion.html
   [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl6/igt@gem_pwrite@basic-exhaustion.html

  * igt@gem_pxp@regular-baseline-src-copy-readible:
    - shard-kbl:          NOTRUN -> [SKIP][45] ([fdo#109271]) +81 similar issues
   [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl3/igt@gem_pxp@regular-baseline-src-copy-readible.html

  * igt@gem_pxp@reject-modify-context-protection-off-1:
    - shard-iclb:         NOTRUN -> ([SKIP][46], [SKIP][47]) ([i915#4270])
   [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb8/igt@gem_pxp@reject-modify-context-protection-off-1.html
   [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb5/igt@gem_pxp@reject-modify-context-protection-off-1.html
    - shard-tglb:         NOTRUN -> ([SKIP][48], [SKIP][49]) ([i915#4270])
   [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb5/igt@gem_pxp@reject-modify-context-protection-off-1.html
   [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb6/igt@gem_pxp@reject-modify-context-protection-off-1.html

  * igt@gem_pxp@verify-pxp-stale-buf-execution:
    - shard-iclb:         NOTRUN -> [SKIP][50] ([i915#4270])
   [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@gem_pxp@verify-pxp-stale-buf-execution.html

  * igt@gem_render_copy@x-tiled-to-vebox-yf-tiled:
    - shard-kbl:          NOTRUN -> ([SKIP][51], [SKIP][52]) ([fdo#109271]) +167 similar issues
   [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl7/igt@gem_render_copy@x-tiled-to-vebox-yf-tiled.html
   [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl4/igt@gem_render_copy@x-tiled-to-vebox-yf-tiled.html

  * igt@gem_render_copy@y-tiled-mc-ccs-to-yf-tiled-ccs:
    - shard-iclb:         NOTRUN -> [SKIP][53] ([i915#768])
   [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@gem_render_copy@y-tiled-mc-ccs-to-yf-tiled-ccs.html

  * igt@gem_render_copy@y-tiled-to-vebox-linear:
    - shard-iclb:         NOTRUN -> ([SKIP][54], [SKIP][55]) ([i915#768])
   [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb7/igt@gem_render_copy@y-tiled-to-vebox-linear.html
   [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb3/igt@gem_render_copy@y-tiled-to-vebox-linear.html

  * igt@gem_softpin@allocator-nopin:
    - shard-snb:          NOTRUN -> [SKIP][56] ([fdo#109271]) +23 similar issues
   [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-snb5/igt@gem_softpin@allocator-nopin.html

  * igt@gem_userptr_blits@create-destroy-unsync:
    - shard-iclb:         NOTRUN -> ([SKIP][57], [SKIP][58]) ([i915#3297])
   [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb8/igt@gem_userptr_blits@create-destroy-unsync.html
   [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb5/igt@gem_userptr_blits@create-destroy-unsync.html

  * igt@gem_userptr_blits@dmabuf-sync:
    - shard-kbl:          NOTRUN -> ([SKIP][59], [SKIP][60]) ([fdo#109271] / [i915#3323])
   [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl7/igt@gem_userptr_blits@dmabuf-sync.html
   [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl4/igt@gem_userptr_blits@dmabuf-sync.html

  * igt@gen9_exec_parse@unaligned-access:
    - shard-iclb:         NOTRUN -> ([SKIP][61], [SKIP][62]) ([i915#2856])
   [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb5/igt@gen9_exec_parse@unaligned-access.html
   [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb3/igt@gen9_exec_parse@unaligned-access.html
    - shard-tglb:         NOTRUN -> ([SKIP][63], [SKIP][64]) ([i915#2856])
   [63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb8/igt@gen9_exec_parse@unaligned-access.html
   [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb7/igt@gen9_exec_parse@unaligned-access.html

  * igt@i915_pm_dc@dc6-dpms:
    - shard-kbl:          NOTRUN -> [FAIL][65] ([i915#454])
   [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl7/igt@i915_pm_dc@dc6-dpms.html

  * igt@i915_pm_rc6_residency@rc6-fence:
    - shard-iclb:         NOTRUN -> ([WARN][66], [WARN][67]) ([i915#1804] / [i915#2684])
   [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb3/igt@i915_pm_rc6_residency@rc6-fence.html
   [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb7/igt@i915_pm_rc6_residency@rc6-fence.html

  * igt@i915_pm_rpm@pc8-residency:
    - shard-iclb:         NOTRUN -> ([SKIP][68], [SKIP][69]) ([fdo#109293] / [fdo#109506])
   [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb6/igt@i915_pm_rpm@pc8-residency.html
   [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb7/igt@i915_pm_rpm@pc8-residency.html
    - shard-tglb:         NOTRUN -> [SKIP][70] ([fdo#109506] / [i915#2411])
   [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb6/igt@i915_pm_rpm@pc8-residency.html

  * igt@kms_atomic@plane-primary-overlay-mutable-zpos:
    - shard-iclb:         NOTRUN -> [SKIP][71] ([i915#404])
   [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html

  * igt@kms_big_fb@x-tiled-32bpp-rotate-270:
    - shard-iclb:         NOTRUN -> ([SKIP][72], [SKIP][73]) ([fdo#110725] / [fdo#111614]) +1 similar issue
   [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb1/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html
   [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb3/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html
    - shard-tglb:         NOTRUN -> ([SKIP][74], [SKIP][75]) ([fdo#111614])
   [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb5/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html
   [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb1/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html

  * igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-hflip:
    - shard-glk:          NOTRUN -> ([SKIP][76], [SKIP][77]) ([fdo#109271] / [i915#3777])
   [76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk5/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-hflip.html
   [77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk7/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-hflip.html

  * igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-hflip:
    - shard-kbl:          NOTRUN -> ([SKIP][78], [SKIP][79]) ([fdo#109271] / [i915#3777]) +3 similar issues
   [78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl7/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
   [79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl4/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-hflip.html

  * igt@kms_big_fb@y-tiled-64bpp-rotate-90:
    - shard-tglb:         NOTRUN -> [SKIP][80] ([fdo#111614])
   [80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb6/igt@kms_big_fb@y-tiled-64bpp-rotate-90.html

  * igt@kms_big_fb@yf-tiled-64bpp-rotate-180:
    - shard-iclb:         NOTRUN -> [SKIP][81] ([fdo#110723])
   [81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb4/igt@kms_big_fb@yf-tiled-64bpp-rotate-180.html

  * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip:
    - shard-tglb:         NOTRUN -> ([SKIP][82], [SKIP][83]) ([fdo#111615]) +1 similar issue
   [82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb8/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html
   [83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb2/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html

  * igt@kms_big_joiner@2x-modeset:
    - shard-iclb:         NOTRUN -> ([SKIP][84], [SKIP][85]) ([i915#2705])
   [84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb1/igt@kms_big_joiner@2x-modeset.html
   [85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb7/igt@kms_big_joiner@2x-modeset.html
    - shard-tglb:         NOTRUN -> ([SKIP][86], [SKIP][87]) ([i915#2705])
   [86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb3/igt@kms_big_joiner@2x-modeset.html
   [87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb1/igt@kms_big_joiner@2x-modeset.html

  * igt@kms_ccs@pipe-a-bad-aux-stride-y_tiled_gen12_mc_ccs:
    - shard-kbl:          NOTRUN -> [SKIP][88] ([fdo#109271] / [i915#3886]) +1 similar issue
   [88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl7/igt@kms_ccs@pipe-a-bad-aux-stride-y_tiled_gen12_mc_ccs.html

  * igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs:
    - shard-apl:          NOTRUN -> [SKIP][89] ([fdo#109271] / [i915#3886]) +6 similar issues
   [89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl1/igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs.html

  * igt@kms_ccs@pipe-b-bad-aux-stride-y_tiled_gen12_mc_ccs:
    - shard-tglb:         NOTRUN -> ([SKIP][90], [SKIP][91]) ([i915#3689] / [i915#3886]) +3 similar issues
   [90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb5/igt@kms_ccs@pipe-b-bad-aux-stride-y_tiled_gen12_mc_ccs.html
   [91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb1/igt@kms_ccs@pipe-b-bad-aux-stride-y_tiled_gen12_mc_ccs.html

  * igt@kms_ccs@pipe-b-bad-rotation-90-y_tiled_ccs:
    - shard-tglb:         NOTRUN -> ([SKIP][92], [SKIP][93]) ([i915#3689]) +3 similar issues
   [92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb1/igt@kms_ccs@pipe-b-bad-rotation-90-y_tiled_ccs.html
   [93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb2/igt@kms_ccs@pipe-b-bad-rotation-90-y_tiled_ccs.html

  * igt@kms_ccs@pipe-b-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc:
    - shard-glk:          NOTRUN -> [SKIP][94] ([fdo#109271] / [i915#3886]) +6 similar issues
   [94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk9/igt@kms_ccs@pipe-b-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc.html

  * igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc:
    - shard-kbl:          NOTRUN -> ([SKIP][95], [SKIP][96]) ([fdo#109271] / [i915#3886]) +8 similar issues
   [95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl2/igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc.html
   [96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl4/igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc.html
    - shard-apl:          NOTRUN -> ([SKIP][97], [SKIP][98]) ([fdo#109271] / [i915#3886]) +6 similar issues
   [97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl2/igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc.html
   [98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl4/igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc.html

  * igt@kms_ccs@pipe-c-bad-rotation-90-y_tiled_gen12_rc_ccs_cc:
    - shard-iclb:         NOTRUN -> [SKIP][99] ([fdo#109278] / [i915#3886]) +1 similar issue
   [99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb5/igt@kms_ccs@pipe-c-bad-rotation-90-y_tiled_gen12_rc_ccs_cc.html

  * igt@kms_ccs@pipe-c-crc-primary-rotation-180-y_tiled_gen12_mc_ccs:
    - shard-iclb:         NOTRUN -> ([SKIP][100], [SKIP][101]) ([fdo#109278] / [i915#3886]) +5 similar issues
   [100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb5/igt@kms_ccs@pipe-c-crc-primary-rotation-180-y_tiled_gen12_mc_ccs.html
   [101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb6/igt@kms_ccs@pipe-c-crc-primary-rotation-180-y_tiled_gen12_mc_ccs.html

  * igt@kms_ccs@pipe-c-random-ccs-data-y_tiled_gen12_rc_ccs_cc:
    - shard-glk:          NOTRUN -> ([SKIP][102], [SKIP][103]) ([fdo#109271] / [i915#3886]) +4 similar issues
   [102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk1/igt@kms_ccs@pipe-c-random-ccs-data-y_tiled_gen12_rc_ccs_cc.html
   [103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk5/igt@kms_ccs@pipe-c-random-ccs-data-y_tiled_gen12_rc_ccs_cc.html

  * igt@kms_ccs@pipe-d-bad-pixel-format-yf_tiled_ccs:
    - shard-tglb:         NOTRUN -> ([SKIP][104], [SKIP][105]) ([fdo#111615] / [i915#3689])
   [104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb3/igt@kms_ccs@pipe-d-bad-pixel-format-yf_tiled_ccs.html
   [105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb1/igt@kms_ccs@pipe-d-bad-pixel-format-yf_tiled_ccs.html

  * igt@kms_cdclk@mode-transition:
    - shard-apl:          NOTRUN -> [SKIP][106] ([fdo#109271]) +61 similar issues
   [106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl6/igt@kms_cdclk@mode-transition.html

  * igt@kms_chamelium@dp-frame-dump:
    - shard-iclb:         NOTRUN -> ([SKIP][107], [SKIP][108]) ([fdo#109284] / [fdo#111827]) +6 similar issues
   [107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb1/igt@kms_chamelium@dp-frame-dump.html
   [108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb6/igt@kms_chamelium@dp-frame-dump.html

  * igt@kms_chamelium@hdmi-edid-change-during-suspend:
    - shard-apl:          NOTRUN -> [SKIP][109] ([fdo#109271] / [fdo#111827]) +5 similar issues
   [109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl6/igt@kms_chamelium@hdmi-edid-change-during-suspend.html

  * igt@kms_chamelium@hdmi-edid-read:
    - shard-tglb:         NOTRUN -> ([SKIP][110], [SKIP][111]) ([fdo#109284] / [fdo#111827]) +5 similar issues
   [110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb3/igt@kms_chamelium@hdmi-edid-read.html
   [111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb8/igt@kms_chamelium@hdmi-edid-read.html

  * igt@kms_chamelium@hdmi-hpd-with-enabled-mode:
    - shard-snb:          NOTRUN -> ([SKIP][112], [SKIP][113]) ([fdo#109271] / [fdo#111827]) +4 similar issues
   [112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-snb6/igt@kms_chamelium@hdmi-hpd-with-enabled-mode.html
   [113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-snb4/igt@kms_chamelium@hdmi-hpd-with-enabled-mode.html

  * igt@kms_color@pipe-d-ctm-green-to-red:
    - shard-iclb:         NOTRUN -> [SKIP][114] ([fdo#109278] / [i915#1149])
   [114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb6/igt@kms_color@pipe-d-ctm-green-to-red.html

  * igt@kms_color_chamelium@pipe-a-degamma:
    - shard-kbl:          NOTRUN -> ([SKIP][115], [SKIP][116]) ([fdo#109271] / [fdo#111827]) +9 similar issues
   [115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl4/igt@kms_color_chamelium@pipe-a-degamma.html
   [116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl2/igt@kms_color_chamelium@pipe-a-degamma.html

  * igt@kms_color_chamelium@pipe-b-ctm-limited-range:
    - shard-tglb:         NOTRUN -> [SKIP][117] ([fdo#109284] / [fdo#111827])
   [117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb6/igt@kms_color_chamelium@pipe-b-ctm-limited-range.html

  * igt@kms_color_chamelium@pipe-c-ctm-0-25:
    - shard-apl:          NOTRUN -> ([SKIP][118], [SKIP][119]) ([fdo#109271] / [fdo#111827]) +7 similar issues
   [118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl2/igt@kms_color_chamelium@pipe-c-ctm-0-25.html
   [119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl1/igt@kms_color_chamelium@pipe-c-ctm-0-25.html

  * igt@kms_color_chamelium@pipe-c-ctm-0-5:
    - shard-iclb:         NOTRUN -> [SKIP][120] ([fdo#109284] / [fdo#111827]) +1 similar issue
   [120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@kms_color_chamelium@pipe-c-ctm-0-5.html
    - shard-glk:          NOTRUN -> ([SKIP][121], [SKIP][122]) ([fdo#109271] / [fdo#111827]) +8 similar issues
   [121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk7/igt@kms_color_chamelium@pipe-c-ctm-0-5.html
   [122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk2/igt@kms_color_chamelium@pipe-c-ctm-0-5.html

  * igt@kms_color_chamelium@pipe-d-ctm-green-to-red:
    - shard-kbl:          NOTRUN -> [SKIP][123] ([fdo#109271] / [fdo#111827]) +1 similar issue
   [123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl1/igt@kms_color_chamelium@pipe-d-ctm-green-to-red.html

  * igt@kms_content_protection@atomic-dpms:
    - shard-kbl:          NOTRUN -> ([TIMEOUT][124], [TIMEOUT][125]) ([i915#1319])
   [124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl3/igt@kms_content_protection@atomic-dpms.html
   [125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl6/igt@kms_content_protection@atomic-dpms.html

  * igt@kms_content_protection@dp-mst-lic-type-0:
    - shard-iclb:         NOTRUN -> ([SKIP][126], [SKIP][127]) ([i915#3116])
   [126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb3/igt@kms_content_protection@dp-mst-lic-type-0.html
   [127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb7/igt@kms_content_protection@dp-mst-lic-type-0.html

  * igt@kms_content_protection@legacy:
    - shard-tglb:         NOTRUN -> ([SKIP][128], [SKIP][129]) ([fdo#111828])
   [128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb3/igt@kms_content_protection@legacy.html
   [129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb5/igt@kms_content_protection@legacy.html

  * igt@kms_content_protection@lic:
    - shard-apl:          NOTRUN -> ([TIMEOUT][130], [TIMEOUT][131]) ([i915#1319]) +1 similar issue
   [130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl4/igt@kms_content_protection@lic.html
   [131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl3/igt@kms_content_protection@lic.html
    - shard-kbl:          NOTRUN -> [FAIL][132] ([fdo#110321])
   [132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl2/igt@kms_content_protection@lic.html

  * igt@kms_cursor_crc@pipe-a-cursor-256x85-sliding:
    - shard-snb:          NOTRUN -> ([SKIP][133], [SKIP][134]) ([fdo#109271]) +84 similar issues
   [133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-snb5/igt@kms_cursor_crc@pipe-a-cursor-256x85-sliding.html
   [134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-snb7/igt@kms_cursor_crc@pipe-a-cursor-256x85-sliding.html

  * igt@kms_cursor_crc@pipe-a-cursor-32x32-rapid-movement:
    - shard-tglb:         NOTRUN -> ([SKIP][135], [SKIP][136]) ([i915#3319]) +1 similar issue
   [135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb6/igt@kms_cursor_crc@pipe-a-cursor-32x32-rapid-movement.html
   [136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb8/igt@kms_cursor_crc@pipe-a-cursor-32x32-rapid-movement.html

  * igt@kms_cursor_crc@pipe-a-cursor-512x512-offscreen:
    - shard-iclb:         NOTRUN -> ([SKIP][137], [SKIP][138]) ([fdo#109278] / [fdo#109279]) +3 similar issues
   [137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb1/igt@kms_cursor_crc@pipe-a-cursor-512x512-offscreen.html
   [138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb3/igt@kms_cursor_crc@pipe-a-cursor-512x512-offscreen.html

  * igt@kms_cursor_crc@pipe-a-cursor-512x512-rapid-movement:
    - shard-tglb:         NOTRUN -> ([SKIP][139], [SKIP][140]) ([fdo#109279] / [i915#3359]) +2 similar issues
   [139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb7/igt@kms_cursor_crc@pipe-a-cursor-512x512-rapid-movement.html
   [140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb8/igt@kms_cursor_crc@pipe-a-cursor-512x512-rapid-movement.html

  * igt@kms_cursor_crc@pipe-b-cursor-32x10-random:
    - shard-tglb:         NOTRUN -> ([SKIP][141], [SKIP][142]) ([i915#3359]) +5 similar issues
   [141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb1/igt@kms_cursor_crc@pipe-b-cursor-32x10-random.html
   [142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb5/igt@kms_cursor_crc@pipe-b-cursor-32x10-random.html

  * igt@kms_cursor_crc@pipe-b-cursor-512x512-rapid-movement:
    - shard-iclb:         NOTRUN -> [SKIP][143] ([fdo#109278] / [fdo#109279])
   [143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@kms_cursor_crc@pipe-b-cursor-512x512-rapid-movement.html

  * igt@kms_cursor_crc@pipe-b-cursor-suspend:
    - shard-tglb:         [PASS][144] -> ([INCOMPLETE][145], [PASS][146]) ([i915#2411] / [i915#456])
   [144]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-tglb3/igt@kms_cursor_crc@pipe-b-cursor-suspend.html
   [145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb7/igt@kms_cursor_crc@pipe-b-cursor-suspend.html
   [146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb6/igt@kms_cursor_crc@pipe-b-cursor-suspend.html

  * igt@kms_cursor_crc@pipe-d-cursor-256x256-rapid-movement:
    - shard-iclb:         NOTRUN -> [SKIP][147] ([fdo#109278]) +9 similar issues
   [147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@kms_cursor_crc@pipe-d-cursor-256x256-rapid-movement.html

  * igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size:
    - shard-iclb:         NOTRUN -> [SKIP][148] ([fdo#109274] / [fdo#109278])
   [148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size.html

  * igt@kms_cursor_legacy@cursora-vs-flipb-toggle:
    - shard-tglb:         NOTRUN -> [SKIP][149] ([fdo#111825])
   [149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb6/igt@kms_cursor_legacy@cursora-vs-flipb-toggle.html

  * igt@kms_cursor_legacy@cursorb-vs-flipa-atomic:
    - shard-iclb:         NOTRUN -> ([SKIP][150], [SKIP][151]) ([fdo#109274] / [fdo#109278])
   [150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb1/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic.html
   [151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb3/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic.html

  * igt@kms_cursor_legacy@pipe-b-single-move

== Logs ==

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

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

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

* Re: [igt-dev] ✗ Fi.CI.IGT: failure for tests/amdgpu: Improve amd_color
  2021-11-29 22:46   ` Rodrigo Siqueira Jordao
@ 2021-11-30  4:46     ` Vudum, Lakshminarayana
  0 siblings, 0 replies; 13+ messages in thread
From: Vudum, Lakshminarayana @ 2021-11-30  4:46 UTC (permalink / raw)
  To: Rodrigo Siqueira Jordao, igt-dev, Rodrigo Siqueira

Filed https://gitlab.freedesktop.org/drm/intel/-/issues/4660 and re-reported.
igt@gem_exec_schedule@submit-early-slice@rcs0 - incomplete - No warnings/errors
Thanks,
Lakshmi.

-----Original Message-----
From: Rodrigo Siqueira Jordao <rjordrigo@amd.com> 
Sent: Monday, November 29, 2021 2:46 PM
To: igt-dev@lists.freedesktop.org; Rodrigo Siqueira <rodrigo.siqueira@amd.com>; Vudum, Lakshminarayana <lakshminarayana.vudum@intel.com>
Subject: Re: ✗ Fi.CI.IGT: failure for tests/amdgpu: Improve amd_color

Hi Lakshmi,

I think this is a false-positive since it failed in a test that does not associate with this series. Follows the link to this patch:

https://patchwork.freedesktop.org/series/97382/

What do you think?

Thanks

On 2021-11-29 5:21 p.m., Patchwork wrote:
> *Patch Details*
> *Series:*	tests/amdgpu: Improve amd_color
> *URL:*	https://patchwork.freedesktop.org/series/97382/ 
> <https://patchwork.freedesktop.org/series/97382/>> *State:*	failure
> *Details:*
> https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/index.html
> <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/index.html>>
> 
>   CI Bug Log - changes from CI_DRM_10938_full -> IGTPW_6448_full
> 
> 
>     Summary
> 
> *FAILURE*
> 
> Serious unknown changes coming with IGTPW_6448_full absolutely need to 
> be verified manually.
> 
> If you think the reported changes have nothing to do with the changes 
> introduced in IGTPW_6448_full, please notify your bug team 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_6448/index.html
> 
> 
>     Participating hosts (11 -> 7)
> 
> Missing (4): pig-skl-6260u pig-kbl-iris shard-rkl pig-glk-j5005
> 
> 
>     Possible new issues
> 
> Here are the unknown changes that may have been introduced in
> IGTPW_6448_full:
> 
> 
>       IGT changes
> 
> 
>         Possible regressions
> 
>   * igt@gem_exec_schedule@submit-early-slice@rcs0:
>       o shard-tglb: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-tglb2/igt@gem_exec_schedule@submit-early-slice@rcs0.html>>         -> INCOMPLETE
>         
> <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb6/igt@g
> em_exec_schedule@submit-early-slice@rcs0.html>>
> 
>     Known issues
> 
> Here are the changes found in IGTPW_6448_full that come from known issues:
> 
> 
>       IGT changes
> 
> 
>         Issues hit
> 
>   *
> 
>     igt@gem_ctx_persistence@process:
> 
>       o shard-snb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-snb7/igt@gem_ctx_persistence@process.html>>         ([fdo#109271] / [i915#1099]) +1 similar issue
>   *
> 
>     igt@gem_eio@unwedge-stress:
> 
>       o shard-iclb: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-iclb8/igt@gem_eio@unwedge-stress.html>>         -> TIMEOUT
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@gem_eio@unwedge-stress.html>>         ([i915#2481] / [i915#3070])
>   *
> 
>     igt@gem_exec_balancer@parallel-ordering:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@gem_exec_balancer@parallel-ordering.html>>         ([i915#4525])
>   *
> 
>     igt@gem_exec_fair@basic-none@vcs1:
> 
>       o shard-iclb: NOTRUN -> FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb1/igt@gem_exec_fair@basic-none@vcs1.html>>         ([i915#2842])
>   *
> 
>     igt@gem_exec_fair@basic-pace@rcs0:
> 
>       o shard-iclb: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-iclb7/igt@gem_exec_fair@basic-pace@rcs0.html>>         -> FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb3/igt@gem_exec_fair@basic-pace@rcs0.html>>         ([i915#2842])
>   *
> 
>     igt@gem_exec_fair@basic-pace@vecs0:
> 
>       o
> 
>         shard-kbl: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-kbl7/igt@gem_exec_fair@basic-pace@vecs0.html>>         -> FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl7/igt@gem_exec_fair@basic-pace@vecs0.html>>         ([i915#2842]) +1 similar issue
> 
>       o
> 
>         shard-tglb: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-tglb7/igt@gem_exec_fair@basic-pace@vecs0.html>>         -> FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb7/igt@gem_exec_fair@basic-pace@vecs0.html>>         ([i915#2842]) +1 similar issue
> 
>   *
> 
>     igt@gem_exec_fair@basic-throttle@rcs0:
> 
>       o shard-iclb: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-iclb5/igt@gem_exec_fair@basic-throttle@rcs0.html>>         -> FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@gem_exec_fair@basic-throttle@rcs0.html>>         ([i915#2849])
>   *
> 
>     igt@gem_huc_copy@huc-copy:
> 
>       o shard-kbl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl3/igt@gem_huc_copy@huc-copy.html>>         ([fdo#109271] / [i915#2190])
>   *
> 
>     igt@gem_lmem_swapping@heavy-random:
> 
>       o shard-apl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl4/igt@gem_lmem_swapping@heavy-random.html>>         ([fdo#109271] / [i915#4613]) +2 similar issues
>   *
> 
>     igt@gem_lmem_swapping@parallel-random-engines:
> 
>       o shard-glk: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk9/igt@gem_lmem_swapping@parallel-random-engines.html>>         ([fdo#109271] / [i915#4613]) +1 similar issue
>   *
> 
>     igt@gem_lmem_swapping@parallel-random-verify:
> 
>       o
> 
>         shard-kbl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl1/igt@gem_lmem_swapping@parallel-random-verify.html>>         ([fdo#109271] / [i915#4613]) +3 similar issues
> 
>       o
> 
>         shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb5/igt@gem_lmem_swapping@parallel-random-verify.html>>         ([i915#4613]) +1 similar issue
> 
>   *
> 
>     igt@gem_lmem_swapping@random:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb8/igt@gem_lmem_swapping@random.html>>         ([i915#4613]) +1 similar issue
>   *
> 
>     igt@gem_pwrite@basic-exhaustion:
> 
>       o shard-kbl: NOTRUN -> WARN
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl3/igt@gem_pwrite@basic-exhaustion.html>>         ([i915#2658])
>   *
> 
>     igt@gem_pxp@reject-modify-context-protection-off-1:
> 
>       o
> 
>         shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb5/igt@gem_pxp@reject-modify-context-protection-off-1.html>>         ([i915#4270])
> 
>       o
> 
>         shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb5/igt@gem_pxp@reject-modify-context-protection-off-1.html>>         ([i915#4270])
> 
>   *
> 
>     igt@gem_render_copy@x-tiled-to-vebox-yf-tiled:
> 
>       o shard-kbl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl7/igt@gem_render_copy@x-tiled-to-vebox-yf-tiled.html>>         ([fdo#109271]) +247 similar issues
>   *
> 
>     igt@gem_render_copy@y-tiled-to-vebox-linear:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb7/igt@gem_render_copy@y-tiled-to-vebox-linear.html>>         ([i915#768])
>   *
> 
>     igt@gem_userptr_blits@create-destroy-unsync:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb5/igt@gem_userptr_blits@create-destroy-unsync.html>>         ([i915#3297])
>   *
> 
>     igt@gem_userptr_blits@dmabuf-sync:
> 
>       o shard-kbl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl7/igt@gem_userptr_blits@dmabuf-sync.html>>         ([fdo#109271] / [i915#3323])
>   *
> 
>     igt@gen9_exec_parse@unaligned-access:
> 
>       o
> 
>         shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb5/igt@gen9_exec_parse@unaligned-access.html>>         ([i915#2856])
> 
>       o
> 
>         shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb7/igt@gen9_exec_parse@unaligned-access.html>>         ([i915#2856])
> 
>   *
> 
>     igt@i915_pm_dc@dc6-dpms:
> 
>       o shard-kbl: NOTRUN -> FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl7/igt@i915_pm_dc@dc6-dpms.html>>         ([i915#454])
>   *
> 
>     igt@i915_pm_rc6_residency@rc6-fence:
> 
>       o shard-iclb: NOTRUN -> WARN
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb3/igt@i915_pm_rc6_residency@rc6-fence.html>>         ([i915#1804] / [i915#2684])
>   *
> 
>     igt@i915_pm_rpm@pc8-residency:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb7/igt@i915_pm_rpm@pc8-residency.html>>         ([fdo#109293] / [fdo#109506])
>   *
> 
>     igt@kms_atomic@plane-primary-overlay-mutable-zpos:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html>>         ([i915#404])
>   *
> 
>     igt@kms_big_fb@x-tiled-32bpp-rotate-270:
> 
>       o
> 
>         shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb1/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html>>         ([fdo#110725] / [fdo#111614]) +1 similar issue
> 
>       o
> 
>         shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb5/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html>>         ([fdo#111614])
> 
>   *
> 
>     igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-hflip:
> 
>       o shard-glk: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk7/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-hflip.html>>         ([fdo#109271] / [i915#3777])
>   *
> 
>     igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-hflip:
> 
>       o shard-kbl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl7/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-hflip.html>>         ([fdo#109271] / [i915#3777]) +3 similar issues
>   *
> 
>     igt@kms_big_fb@yf-tiled-64bpp-rotate-180:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb4/igt@kms_big_fb@yf-tiled-64bpp-rotate-180.html>>         ([fdo#110723])
>   *
> 
>     igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb8/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html>>         ([fdo#111615]) +1 similar issue
>   *
> 
>     igt@kms_big_joiner@2x-modeset:
> 
>       o
> 
>         shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb1/igt@kms_big_joiner@2x-modeset.html>>         ([i915#2705])
> 
>       o
> 
>         shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb3/igt@kms_big_joiner@2x-modeset.html>>         ([i915#2705])
> 
>   *
> 
>     igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs:
> 
>       o shard-apl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl1/igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs.html>>         ([fdo#109271] / [i915#3886]) +13 similar issues
>   *
> 
>     igt@kms_ccs@pipe-b-bad-aux-stride-y_tiled_gen12_mc_ccs:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb5/igt@kms_ccs@pipe-b-bad-aux-stride-y_tiled_gen12_mc_ccs.html>>         ([i915#3689] / [i915#3886]) +3 similar issues
>   *
> 
>     igt@kms_ccs@pipe-b-bad-rotation-90-y_tiled_ccs:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb1/igt@kms_ccs@pipe-b-bad-rotation-90-y_tiled_ccs.html>>         ([i915#3689]) +3 similar issues
>   *
> 
>     igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc:
> 
>       o shard-kbl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl4/igt@kms_ccs@pipe-b-missing-ccs-buffer-y_tiled_gen12_rc_ccs_cc.html>>         ([fdo#109271] / [i915#3886]) +10 similar issues
>   *
> 
>     igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_gen12_rc_ccs_cc:
> 
>       o shard-glk: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk6/igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_gen12_rc_ccs_cc.html>>         ([fdo#109271] / [i915#3886]) +9 similar issues
>   *
> 
>     igt@kms_ccs@pipe-c-crc-primary-rotation-180-y_tiled_gen12_mc_ccs:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb6/igt@kms_ccs@pipe-c-crc-primary-rotation-180-y_tiled_gen12_mc_ccs.html>>         ([fdo#109278] / [i915#3886]) +7 similar issues
>   *
> 
>     igt@kms_ccs@pipe-d-bad-pixel-format-yf_tiled_ccs:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb3/igt@kms_ccs@pipe-d-bad-pixel-format-yf_tiled_ccs.html>>         ([fdo#111615] / [i915#3689])
>   *
> 
>     igt@kms_chamelium@dp-frame-dump:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb6/igt@kms_chamelium@dp-frame-dump.html>>         ([fdo#109284] / [fdo#111827]) +7 similar issues
>   *
> 
>     igt@kms_chamelium@hdmi-edid-change-during-suspend:
> 
>       o shard-apl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl6/igt@kms_chamelium@hdmi-edid-change-during-suspend.html>>         ([fdo#109271] / [fdo#111827]) +13 similar issues
>   *
> 
>     igt@kms_chamelium@hdmi-edid-read:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb3/igt@kms_chamelium@hdmi-edid-read.html>>         ([fdo#109284] / [fdo#111827]) +5 similar issues
>   *
> 
>     igt@kms_chamelium@hdmi-hpd-with-enabled-mode:
> 
>       o shard-snb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-snb6/igt@kms_chamelium@hdmi-hpd-with-enabled-mode.html>>         ([fdo#109271] / [fdo#111827]) +4 similar issues
>   *
> 
>     igt@kms_color@pipe-d-ctm-green-to-red:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb6/igt@kms_color@pipe-d-ctm-green-to-red.html>>         ([fdo#109278] / [i915#1149])
>   *
> 
>     igt@kms_color_chamelium@pipe-a-degamma:
> 
>       o shard-kbl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl4/igt@kms_color_chamelium@pipe-a-degamma.html>>         ([fdo#109271] / [fdo#111827]) +11 similar issues
>   *
> 
>     igt@kms_color_chamelium@pipe-c-ctm-0-5:
> 
>       o shard-glk: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk2/igt@kms_color_chamelium@pipe-c-ctm-0-5.html>>         ([fdo#109271] / [fdo#111827]) +8 similar issues
>   *
> 
>     igt@kms_content_protection@atomic-dpms:
> 
>       o shard-kbl: NOTRUN -> TIMEOUT
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl3/igt@kms_content_protection@atomic-dpms.html>>         ([i915#1319])
>   *
> 
>     igt@kms_content_protection@dp-mst-lic-type-0:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb7/igt@kms_content_protection@dp-mst-lic-type-0.html>>         ([i915#3116])
>   *
> 
>     igt@kms_content_protection@legacy:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb3/igt@kms_content_protection@legacy.html>>         ([fdo#111828])
>   *
> 
>     igt@kms_content_protection@lic:
> 
>       o
> 
>         shard-apl: NOTRUN -> TIMEOUT
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl3/igt@kms_content_protection@lic.html>>         ([i915#1319]) +1 similar issue
> 
>       o
> 
>         shard-kbl: NOTRUN -> FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl2/igt@kms_content_protection@lic.html>>         ([fdo#110321])
> 
>   *
> 
>     igt@kms_cursor_crc@pipe-a-cursor-256x85-sliding:
> 
>       o shard-snb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-snb7/igt@kms_cursor_crc@pipe-a-cursor-256x85-sliding.html>>         ([fdo#109271]) +108 similar issues
>   *
> 
>     igt@kms_cursor_crc@pipe-a-cursor-32x32-rapid-movement:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb8/igt@kms_cursor_crc@pipe-a-cursor-32x32-rapid-movement.html>>         ([i915#3319]) +1 similar issue
>   *
> 
>     igt@kms_cursor_crc@pipe-a-cursor-512x512-offscreen:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb3/igt@kms_cursor_crc@pipe-a-cursor-512x512-offscreen.html>>         ([fdo#109278] / [fdo#109279]) +4 similar issues
>   *
> 
>     igt@kms_cursor_crc@pipe-a-cursor-512x512-rapid-movement:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb7/igt@kms_cursor_crc@pipe-a-cursor-512x512-rapid-movement.html>>         ([fdo#109279] / [i915#3359]) +2 similar issues
>   *
> 
>     igt@kms_cursor_crc@pipe-b-cursor-32x10-random:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb5/igt@kms_cursor_crc@pipe-b-cursor-32x10-random.html>>         ([i915#3359]) +5 similar issues
>   *
> 
>     igt@kms_cursor_crc@pipe-b-cursor-suspend:
> 
>       o shard-tglb: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-tglb3/igt@kms_cursor_crc@pipe-b-cursor-suspend.html>>         -> INCOMPLETE
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb7/igt@kms_cursor_crc@pipe-b-cursor-suspend.html>>         ([i915#2411] / [i915#456])
>   *
> 
>     igt@kms_cursor_crc@pipe-d-cursor-256x256-rapid-movement:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@kms_cursor_crc@pipe-d-cursor-256x256-rapid-movement.html>>         ([fdo#109278]) +28 similar issues
>   *
> 
>     igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size.html>>         ([fdo#109274] / [fdo#109278]) +1 similar issue
>   *
> 
>     igt@kms_cursor_legacy@pipe-b-single-move:
> 
>       o shard-glk: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-glk1/igt@kms_cursor_legacy@pipe-b-single-move.html>>         -> DMESG-WARN
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk8/igt@kms_cursor_legacy@pipe-b-single-move.html>>         ([i915#118] / [i915#1888])
>   *
> 
>     igt@kms_dither@fb-8bpc-vs-panel-8bpc@edp-1-pipe-a:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb2/igt@kms_dither@fb-8bpc-vs-panel-8bpc@edp-1-pipe-a.html>>         ([i915#3788])
>   *
> 
>     igt@kms_fbcon_fbt@fbc-suspend:
> 
>       o shard-kbl: NOTRUN -> INCOMPLETE
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl1/igt@kms_fbcon_fbt@fbc-suspend.html>>         ([i915#180] / [i915#636])
>   *
> 
>     igt@kms_flip@2x-flip-vs-wf_vblank-interruptible:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb5/igt@kms_flip@2x-flip-vs-wf_vblank-interruptible.html>>         ([fdo#109274]) +2 similar issues
>   *
> 
>     igt@kms_flip@2x-plain-flip-ts-check-interruptible@ab-hdmi-a1-hdmi-a2:
> 
>       o shard-glk: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-glk2/igt@kms_flip@2x-plain-flip-ts-check-interruptible@ab-hdmi-a1-hdmi-a2.html>>         -> FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk2/igt@kms_flip@2x-plain-flip-ts-check-interruptible@ab-hdmi-a1-hdmi-a2.html>>         ([i915#2122])
>   *
> 
>     igt@kms_flip@flip-vs-suspend-interruptible@c-dp1:
> 
>       o shard-apl: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-apl4/igt@kms_flip@flip-vs-suspend-interruptible@c-dp1.html>>         -> DMESG-WARN
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl3/igt@kms_flip@flip-vs-suspend-interruptible@c-dp1.html>>         ([i915#180]) +2 similar issues
>   *
> 
>     igt@kms_flip@flip-vs-suspend@c-dp1:
> 
>       o shard-kbl: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-kbl7/igt@kms_flip@flip-vs-suspend@c-dp1.html>>         -> DMESG-WARN
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl1/igt@kms_flip@flip-vs-suspend@c-dp1.html>>         ([i915#180]) +2 similar issues
>   *
> 
>     igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-plflip-blt:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb7/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-plflip-blt.html>>         ([fdo#111825]) +20 similar issues
>   *
> 
>     igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb4/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html>>         ([fdo#109280]) +20 similar issues
>   *
> 
>     igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-render:
> 
>       o shard-glk: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk4/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-render.html>>         ([fdo#109271]) +79 similar issues
>   *
> 
>     igt@kms_hdr@bpc-switch-suspend:
> 
>       o shard-tglb: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-tglb8/igt@kms_hdr@bpc-switch-suspend.html>>         -> INCOMPLETE
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb7/igt@kms_hdr@bpc-switch-suspend.html>>         ([i915#1373] / [i915#2828])
>   *
> 
>     igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb1/igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c.html>>         ([fdo#109289])
>   *
> 
>     igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b:
> 
>       o
> 
>         shard-apl: NOTRUN -> DMESG-WARN
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl4/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html>>         ([i915#180] / [i915#1982])
> 
>       o
> 
>         shard-kbl: NOTRUN -> DMESG-WARN
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl1/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html>>         ([i915#180])
> 
>   *
> 
>     igt@kms_pipe_crc_basic@suspend-read-crc-pipe-d:
> 
>       o
> 
>         shard-kbl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl2/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-d.html>>         ([fdo#109271] / [i915#533]) +3 similar issues
> 
>       o
> 
>         shard-apl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl7/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-d.html>>         ([fdo#109271] / [i915#533])
> 
>       o
> 
>         shard-glk: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk7/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-d.html>>         ([fdo#109271] / [i915#533])
> 
>   *
> 
>     igt@kms_plane_alpha_blend@pipe-b-alpha-basic:
> 
>       o
> 
>         shard-apl: NOTRUN -> FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl4/igt@kms_plane_alpha_blend@pipe-b-alpha-basic.html>>         ([fdo#108145] / [i915#265]) +1 similar issue
> 
>       o
> 
>         shard-kbl: NOTRUN -> FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl4/igt@kms_plane_alpha_blend@pipe-b-alpha-basic.html>>         ([fdo#108145] / [i915#265]) +1 similar issue
> 
>   *
> 
>     igt@kms_plane_lowres@pipe-d-tiling-x:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb6/igt@kms_plane_lowres@pipe-d-tiling-x.html>>         ([i915#3536])
>   *
> 
>     igt@kms_plane_multiple@atomic-pipe-b-tiling-yf:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb7/igt@kms_plane_multiple@atomic-pipe-b-tiling-yf.html>>         ([fdo#111615] / [fdo#112054]) +1 similar issue
>   *
> 
>     igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-3:
> 
>       o shard-kbl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl4/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-3.html>>         ([fdo#109271] / [i915#658]) +4 similar issues
>   *
> 
>     igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-4:
> 
>       o shard-apl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl2/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-4.html>>         ([fdo#109271] / [i915#658]) +4 similar issues
>   *
> 
>     igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-4:
> 
>       o
> 
>         shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb2/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-4.html>>         ([i915#2920])
> 
>       o
> 
>         shard-glk: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk8/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-4.html>>         ([fdo#109271] / [i915#658]) +1 similar issue
> 
>       o
> 
>         shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb1/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-4.html>>         ([i915#2920])
> 
>   *
> 
>     igt@kms_psr2_su@frontbuffer:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb8/igt@kms_psr2_su@frontbuffer.html>>         ([i915#1911])
>   *
> 
>     igt@kms_psr@psr2_basic:
> 
>       o shard-tglb: NOTRUN -> FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb6/igt@kms_psr@psr2_basic.html>>         ([i915#132] / [i915#3467])
>   *
> 
>     igt@kms_psr@psr2_cursor_blt:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb1/igt@kms_psr@psr2_cursor_blt.html>>         ([fdo#109441]) +1 similar issue
>   *
> 
>     igt@kms_psr@psr2_primary_mmap_gtt:
> 
>       o shard-iclb: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-iclb2/igt@kms_psr@psr2_primary_mmap_gtt.html>>         -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb7/igt@kms_psr@psr2_primary_mmap_gtt.html>>         ([fdo#109441]) +1 similar issue
>   *
> 
>     igt@kms_setmode@basic:
> 
>       o
> 
>         shard-apl: NOTRUN -> FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl1/igt@kms_setmode@basic.html>>         ([i915#31])
> 
>       o
> 
>         shard-glk: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-glk9/igt@kms_setmode@basic.html>>         -> FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk8/igt@kms_setmode@basic.html>>         ([i915#31])
> 
>   *
> 
>     igt@kms_vblank@pipe-d-ts-continuation-idle:
> 
>       o shard-apl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl4/igt@kms_vblank@pipe-d-ts-continuation-idle.html>>         ([fdo#109271]) +212 similar issues
>   *
> 
>     igt@kms_writeback@writeback-check-output:
> 
>       o shard-apl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl3/igt@kms_writeback@writeback-check-output.html>>         ([fdo#109271] / [i915#2437])
>   *
> 
>     igt@nouveau_crc@ctx-flip-threshold-reset-after-capture:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb8/igt@nouveau_crc@ctx-flip-threshold-reset-after-capture.html>>         ([i915#2530])
>   *
> 
>     igt@nouveau_crc@pipe-a-ctx-flip-detection:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb3/igt@nouveau_crc@pipe-a-ctx-flip-detection.html>>         ([i915#2530]) +1 similar issue
>   *
> 
>     igt@perf@gen12-mi-rpc:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb8/igt@perf@gen12-mi-rpc.html>>         ([fdo#109289]) +1 similar issue
>   *
> 
>     igt@perf_pmu@rc6-suspend:
> 
>       o shard-tglb: PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-tglb6/igt@perf_pmu@rc6-suspend.html>>         -> INCOMPLETE
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb7/igt@perf_pmu@rc6-suspend.html>>         ([i915#456])
>   *
> 
>     igt@prime_nv_api@i915_self_import_to_different_fd:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb6/igt@prime_nv_api@i915_self_import_to_different_fd.html>>         ([fdo#109291])
>   *
> 
>     igt@prime_nv_test@nv_i915_sharing:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb3/igt@prime_nv_test@nv_i915_sharing.html>>         ([fdo#109291]) +2 similar issues
>   *
> 
>     igt@sysfs_clients@fair-1:
> 
>       o shard-apl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-apl6/igt@sysfs_clients@fair-1.html>>         ([fdo#109271] / [i915#2994]) +3 similar issues
>   *
> 
>     igt@sysfs_clients@recycle-many:
> 
>       o shard-glk: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-glk1/igt@sysfs_clients@recycle-many.html>>         ([fdo#109271] / [i915#2994]) +2 similar issues
>   *
> 
>     igt@sysfs_clients@sema-10:
> 
>       o shard-kbl: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl1/igt@sysfs_clients@sema-10.html>>         ([fdo#109271] / [i915#2994]) +4 similar issues
>   *
> 
>     igt@sysfs_clients@sema-25:
> 
>       o shard-iclb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb8/igt@sysfs_clients@sema-25.html>>         ([i915#2994]) +2 similar issues
>   *
> 
>     igt@sysfs_clients@split-10:
> 
>       o shard-tglb: NOTRUN -> SKIP
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-tglb3/igt@sysfs_clients@split-10.html>>         ([i915#2994]) +1 similar issue
> 
> 
>         Possible fixes
> 
>   *
> 
>     igt@gem_exec_fair@basic-none@vcs0:
> 
>       o shard-kbl: FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-kbl3/igt@gem_exec_fair@basic-none@vcs0.html>>         ([i915#2842]) -> PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl1/igt@gem_exec_fair@basic-none@vcs0.html>>   *
> 
>     igt@gem_exec_fair@basic-pace-solo@rcs0:
> 
>       o shard-iclb: FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-iclb7/igt@gem_exec_fair@basic-pace-solo@rcs0.html>>         ([i915#2842]) -> PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-iclb1/igt@gem_exec_fair@basic-pace-solo@rcs0.html>>   *
> 
>     igt@gem_exec_fair@basic-pace@rcs0:
> 
>       o
> 
>         shard-kbl: FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-kbl7/igt@gem_exec_fair@basic-pace@rcs0.html>>         ([i915#2851]) -> PASS
>         <https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_6448/shard-kbl7/igt@gem_exec_fair@basic-pace@rcs0.html>> 
>       o
> 
>         shard-glk: FAIL
>         <https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10938/shard-glk1/igt@gem_exec_fair@basic-pace@rcs0.html>>         ([i915#2842]) -> [PASS][131]
> 
> [131
> 


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

* Re: [igt-dev] [PATCH i-g-t 1/5] tests/amdgpu: Test plane level CTM and degamma
  2021-11-29 19:56 ` [igt-dev] [PATCH i-g-t 1/5] tests/amdgpu: Test plane level CTM and degamma Rodrigo Siqueira
@ 2021-11-30 16:12   ` Harry Wentland
  0 siblings, 0 replies; 13+ messages in thread
From: Harry Wentland @ 2021-11-30 16:12 UTC (permalink / raw)
  To: Rodrigo Siqueira, markyacoub, nicholas.choi, hayden.goodfellow; +Cc: igt-dev

On 2021-11-29 14:56, Rodrigo Siqueira wrote:
> From: Stylon Wang <stylon.wang@amd.com>
> 
> Testing new color management properties enabling
> CTM and degamma in plane level.
> 

These never made it upstream. I think it makes sense for upstream
IGT to only cover upstream kernel functionality.

Harry

> Test is skipped if new properties are not found.
> 
> Signed-off-by: Stylon Wang <stylon.wang@amd.com>
> ---
>  lib/igt_kms.c            |  10 +
>  lib/igt_kms.h            |   3 +
>  tests/amdgpu/amd_color.c | 384 +++++++++++++++++++++++++++++++++++++++
>  3 files changed, 397 insertions(+)
> 
> diff --git a/lib/igt_kms.c b/lib/igt_kms.c
> index 34a2aa00..46984ed8 100644
> --- a/lib/igt_kms.c
> +++ b/lib/igt_kms.c
> @@ -581,6 +581,9 @@ const char * const igt_plane_prop_names[IGT_NUM_PLANE_PROPS] = {
>  	[IGT_PLANE_ALPHA] = "alpha",
>  	[IGT_PLANE_ZPOS] = "zpos",
>  	[IGT_PLANE_FB_DAMAGE_CLIPS] = "FB_DAMAGE_CLIPS",
> +	[IGT_PLANE_CTM] = "AMD_PLANE_CTM",
> +	[IGT_PLANE_DEGAMMA_LUT] = "AMD_PLANE_DEGAMMA_LUT",
> +	[IGT_PLANE_DEGAMMA_LUT_SIZE] = "AMD_PLANE_DEGAMMA_LUT_SIZE",
>  };
>  
>  const char * const igt_crtc_prop_names[IGT_NUM_CRTC_PROPS] = {
> @@ -2003,6 +2006,13 @@ static void igt_plane_reset(igt_plane_t *plane)
>  
>  	if (igt_plane_has_prop(plane, IGT_PLANE_FB_DAMAGE_CLIPS))
>  		igt_plane_set_prop_value(plane, IGT_PLANE_FB_DAMAGE_CLIPS, 0);
> +	/* reset color management */
> +	if (igt_plane_has_prop(plane, IGT_PLANE_CTM))
> +		igt_plane_replace_prop_blob(plane, IGT_PLANE_CTM, NULL, 0);
> +
> +	if (igt_plane_has_prop(plane, IGT_PLANE_DEGAMMA_LUT))
> +		igt_plane_replace_prop_blob(plane, IGT_PLANE_DEGAMMA_LUT, NULL, 0);
> +
>  
>  	igt_plane_clear_prop_changed(plane, IGT_PLANE_IN_FENCE_FD);
>  	plane->values[IGT_PLANE_IN_FENCE_FD] = ~0ULL;
> diff --git a/lib/igt_kms.h b/lib/igt_kms.h
> index e9ecd21e..6e477435 100644
> --- a/lib/igt_kms.h
> +++ b/lib/igt_kms.h
> @@ -301,6 +301,9 @@ enum igt_atomic_plane_properties {
>         IGT_PLANE_ALPHA,
>         IGT_PLANE_ZPOS,
>         IGT_PLANE_FB_DAMAGE_CLIPS,
> +       IGT_PLANE_CTM,
> +       IGT_PLANE_DEGAMMA_LUT,
> +       IGT_PLANE_DEGAMMA_LUT_SIZE,
>         IGT_NUM_PLANE_PROPS
>  };
>  
> diff --git a/tests/amdgpu/amd_color.c b/tests/amdgpu/amd_color.c
> index 6d313bae..418f8934 100644
> --- a/tests/amdgpu/amd_color.c
> +++ b/tests/amdgpu/amd_color.c
> @@ -20,8 +20,12 @@
>   * OTHER DEALINGS IN THE SOFTWARE.
>   */
>  
> +#include <stdint.h>
> +
>  #include "igt.h"
>  
> +IGT_TEST_DESCRIPTION("Test Color Features at Plane level");
> +
>  /* (De)gamma LUT. */
>  typedef struct lut {
>  	struct drm_color_lut *data;
> @@ -39,6 +43,7 @@ typedef struct color {
>  typedef struct data {
>  	igt_display_t display;
>  	igt_plane_t *primary;
> +	igt_plane_t *overlay;
>  	igt_output_t *output;
>  	igt_pipe_t *pipe;
>  	igt_pipe_crc_t *pipe_crc;
> @@ -49,8 +54,18 @@ typedef struct data {
>  	int h;
>  	uint32_t regamma_lut_size;
>  	uint32_t degamma_lut_size;
> +	uint32_t plane_degamma_lut_size;
> +	bool plane_has_color_management;
>  } data_t;
>  
> +static const uint64_t fixpt_zero = 0;
> +static const uint64_t fixpt_one = 0x100000000LL;
> +static const uint64_t fixpt_minus_one = 0x8000000100000000LL;
> +static const uint64_t fixpt_half = 0x80000000LL;
> +static const uint64_t fixpt_minus_half = 0x8000000080000000LL;
> +static const uint64_t fixpt_quarter = 0x40000000LL;
> +static const uint64_t fixpt_3_quarters = 0xC0000000LL;
> +
>  static void lut_init(lut_t *lut, uint32_t size)
>  {
>  	igt_assert(size > 0);
> @@ -117,6 +132,20 @@ static void lut_gen_regamma_srgb(lut_t *lut, uint16_t mask)
>  	}
>  }
>  
> +/* Generates the maximum curve gamma LUT. */
> +static void lut_gen_max(lut_t *lut, uint16_t mask)
> +{
> +	uint32_t i;
> +
> +	for (i = 0; i < lut->size; ++i) {
> +		uint32_t v = i? (0xffff & mask) : 0;
> +
> +		lut->data[i].red = v;
> +		lut->data[i].blue = v;
> +		lut->data[i].green = v;
> +	}
> +}
> +
>  static void lut_free(lut_t *lut)
>  {
>  	if (lut->data) {
> @@ -137,6 +166,18 @@ static void draw_color(igt_fb_t *fb, double r, double g, double b)
>  	igt_put_cairo_ctx(cr);
>  }
>  
> +/* Draws a FB with 3 color bars */
> +static void draw_rgb_color(igt_fb_t *fb, color_t color1, color_t color2, color_t color3)
> +{
> +	cairo_t *cr = igt_get_cairo_ctx(fb->fd, fb);
> +	int gh = fb->height / 3;
> +
> +	igt_paint_color(cr, 0, 0, fb->width, gh, color1.r, color1.g, color1.b);
> +	igt_paint_color(cr, 0, gh, fb->width, gh, color2.r, color2.g, color2.b);
> +	igt_paint_color(cr, 0, gh * 2, fb->width, gh, color3.r, color3.g, color3.b);
> +	igt_put_cairo_ctx(cr);
> +}
> +
>  /* Generates the gamma test pattern. */
>  static void draw_gamma_test(igt_fb_t *fb)
>  {
> @@ -171,6 +212,25 @@ static void set_regamma_lut(data_t *data, lut_t const *lut)
>  				       size);
>  }
>  
> +/* Sets the degamma LUT on plane */
> +static void set_plane_degamma_lut(data_t *data, lut_t const *lut)
> +{
> +	size_t size = lut? sizeof(lut->data[0]) * lut->size : 0;
> +	const void *ptr = lut? lut->data : NULL;
> +
> +	igt_plane_replace_prop_blob(data->primary, IGT_PLANE_DEGAMMA_LUT,
> +				    (void *)ptr, size);
> +}
> +
> +/* Sets the CTM on plane. */
> +static void set_plane_ctm(data_t *data, struct drm_color_ctm const *ctm)
> +{
> +	size_t size = ctm ? sizeof(*ctm) : 0;
> +
> +	igt_plane_replace_prop_blob(data->primary, IGT_PLANE_CTM, (void *)ctm,
> +				    size);
> +}
> +
>  /* Common test setup. */
>  static void test_init(data_t *data)
>  {
> @@ -190,6 +250,8 @@ static void test_init(data_t *data)
>  
>  	data->primary =
>  		igt_pipe_get_plane_type(data->pipe, DRM_PLANE_TYPE_PRIMARY);
> +	data->overlay =
> +		igt_pipe_get_plane_type(data->pipe, DRM_PLANE_TYPE_OVERLAY);
>  
>  	data->pipe_crc = igt_pipe_crc_new(data->fd, data->pipe_id,
>  					  INTEL_PIPE_CRC_SOURCE_AUTO);
> @@ -204,6 +266,14 @@ static void test_init(data_t *data)
>  		igt_pipe_obj_get_prop(data->pipe, IGT_CRTC_GAMMA_LUT_SIZE);
>  	igt_assert_lt(0, data->regamma_lut_size);
>  
> +	data->plane_has_color_management = igt_plane_has_prop(data->primary, IGT_PLANE_CTM);
> +
> +	if (data->plane_has_color_management) {
> +		data->plane_degamma_lut_size =
> +			igt_plane_get_prop(data->primary, IGT_PLANE_DEGAMMA_LUT_SIZE);
> +	}
> +
> +
>  	data->w = data->mode->hdisplay;
>  	data->h = data->mode->vdisplay;
>  }
> @@ -375,6 +445,314 @@ static void test_crtc_lut_accuracy(data_t *data)
>  	lut_free(&lut_degamma);
>  }
>  
> +/* Test CTM on color remapping red-channel to blue color
> + */
> +static void test_plane_ctm_color_remapping(data_t *data)
> +{
> +	igt_display_t *display = &data->display;
> +	igt_crc_t ref_crc, new_crc;
> +	igt_fb_t rfb, afb;
> +	color_t red = {1.0, 0.0, 0.0};
> +	color_t green = {0.0, 1.0, 0.0};
> +	color_t blue = {0.0, 0.0, 1.0};
> +	struct drm_color_ctm ctm = { {fixpt_zero, fixpt_zero, fixpt_zero,
> +				      fixpt_zero, fixpt_one, fixpt_zero,
> +				      fixpt_one, fixpt_zero, fixpt_one} };
> +	struct drm_color_ctm ctm_unit = { {fixpt_one, fixpt_zero, fixpt_zero,
> +					   fixpt_zero, fixpt_one, fixpt_zero,
> +					   fixpt_zero, fixpt_zero, fixpt_one} };
> +
> +	test_init(data);
> +
> +	if (!data->plane_has_color_management) {
> +		igt_info("Plane does not support color management, skipping the test.\n");
> +		return;
> +	}
> +
> +	igt_create_fb(data->fd, data->w, data->h, DRM_FORMAT_XRGB8888, 0, &rfb);
> +	draw_rgb_color(&rfb, blue, green, blue);
> +	igt_create_fb(data->fd, data->w, data->h, DRM_FORMAT_XRGB8888, 0, &afb);
> +	draw_rgb_color(&afb, red, green, blue);
> +
> +	igt_info("Reference image: color remapping\n");
> +	igt_plane_set_fb(data->primary, &rfb);
> +	set_plane_ctm(data, &ctm_unit);
> +	igt_display_commit_atomic(display, DRM_MODE_ATOMIC_ALLOW_MODESET, NULL);
> +	igt_pipe_crc_collect_crc(data->pipe_crc, &ref_crc);
> +
> +	igt_info("Actual image: color remapping\n");
> +	igt_plane_set_fb(data->primary, &afb);
> +	set_plane_ctm(data, &ctm);
> +	igt_display_commit_atomic(display, DRM_MODE_ATOMIC_ALLOW_MODESET, NULL);
> +	igt_pipe_crc_collect_crc(data->pipe_crc, &new_crc);
> +
> +	igt_assert_crc_equal(&ref_crc, &new_crc);
> +
> +	test_fini(data);
> +	igt_remove_fb(data->fd, &afb);
> +	igt_remove_fb(data->fd, &rfb);
> +}
> +
> +/* Test CTM on intensity reduction by scaling down the color
> + * with multiplicatoin with 1/4, 1/2, 3/4 respectively.
> + *
> + * Note that 252, 189, 126 and 63 are chosen to avoid rounding error from
> + * dividing 255 with even numbers.
> + */
> +static void test_plane_ctm_intensity_reduction(data_t *data)
> +{
> +	igt_display_t *display = &data->display;
> +	igt_crc_t ref_crc, new_crc;
> +	igt_fb_t afb, rfb;
> +	color_t red = { 252.0/255, 0.0, 0.0};
> +	color_t green = {0.0, 252.0/255, 0.0};
> +	color_t blue = {0.0, 0.0, 252.0/255};
> +
> +	struct {
> +		const char *desc;
> +		color_t expected_colors[3];
> +		struct drm_color_ctm ctm;
> +	} subitems[] =
> +	{
> +		{
> +			"3/4",
> +			{ {189.0/255, 0.0, 0.0},
> +			  {0.0, 189.0/255, 0.0},
> +			  {0.0, 0.0, 189.0/255} },
> +			{ {fixpt_3_quarters, fixpt_zero, fixpt_zero,
> +			   fixpt_zero, fixpt_3_quarters, fixpt_zero,
> +			   fixpt_zero, fixpt_zero, fixpt_3_quarters} },
> +		},
> +		{
> +			"1/2",
> +			{ {126.0/255, 0.0, 0.0},
> +			  {0.0, 126.0/255, 0.0},
> +			  {0.0, 0.0, 126.0/255} },
> +			{ {fixpt_half, fixpt_zero, fixpt_zero,
> +			   fixpt_zero, fixpt_half, fixpt_zero,
> +			   fixpt_zero, fixpt_zero, fixpt_half} },
> +		},
> +		{
> +			"1/4",
> +			{ {63.0/255, 0.0, 0.0},
> +			  {0.0, 63.0/255, 0.0},
> +			  {0.0, 0.0, 63.0/255} },
> +			{ {fixpt_quarter, fixpt_zero, fixpt_zero,
> +			   fixpt_zero, fixpt_quarter, fixpt_zero,
> +			   fixpt_zero, fixpt_zero, fixpt_quarter} },
> +		},
> +	};
> +	struct drm_color_ctm ctm_unit = { {fixpt_one, fixpt_zero, fixpt_zero,
> +					   fixpt_zero, fixpt_one, fixpt_zero,
> +					   fixpt_zero, fixpt_zero, fixpt_one} };
> +	int i;
> +
> +	test_init(data);
> +
> +	if (!data->plane_has_color_management) {
> +		igt_info("Plane does not support color management, skipping the test.\n");
> +		return;
> +	}
> +
> +	igt_create_fb(data->fd, data->w, data->h, DRM_FORMAT_XRGB8888, 0, &rfb);
> +	igt_create_fb(data->fd, data->w, data->h, DRM_FORMAT_XRGB8888, 0, &afb);
> +
> +	for (i=0; i<sizeof(subitems)/sizeof(subitems[0]); ++i) {
> +
> +		draw_rgb_color(&rfb,
> +			       subitems[i].expected_colors[0],
> +			       subitems[i].expected_colors[1],
> +			       subitems[i].expected_colors[2]
> +			       );
> +		draw_rgb_color(&afb, red, green, blue);
> +
> +		igt_info("Reference image: intensity reduction with %s\n", subitems[i].desc);
> +		igt_plane_set_fb(data->primary, &rfb);
> +		set_plane_ctm(data, &ctm_unit);
> +		igt_display_commit_atomic(display, DRM_MODE_ATOMIC_ALLOW_MODESET, NULL);
> +		igt_pipe_crc_collect_crc(data->pipe_crc, &ref_crc);
> +
> +		igt_info("Actual image: intensity reduction with %s\n", subitems[i].desc);
> +		igt_plane_set_fb(data->primary, &afb);
> +		set_plane_ctm(data, &subitems[i].ctm);
> +		igt_display_commit_atomic(display, DRM_MODE_ATOMIC_ALLOW_MODESET, NULL);
> +		igt_pipe_crc_collect_crc(data->pipe_crc, &new_crc);
> +
> +		igt_assert_crc_equal(&ref_crc, &new_crc);
> +	}
> +
> +	test_fini(data);
> +	igt_remove_fb(data->fd, &afb);
> +	igt_remove_fb(data->fd, &rfb);
> +}
> +
> +/* Test CTM on negative mapping from all colors to black
> + */
> +static void test_plane_ctm_negative_mapping(data_t *data)
> +{
> +	igt_display_t *display = &data->display;
> +	igt_crc_t ref_crc, new_crc;
> +	igt_fb_t afb, rfb;
> +	color_t black = {0.0, 0.0, 0.0};
> +	color_t red = {1.0, 0.0, 0.0};
> +	color_t green = {0.0, 1.0, 0.0};
> +	color_t blue = {0.0, 0.0, 1.0};
> +	struct drm_color_ctm ctm = { {fixpt_minus_one, fixpt_zero, fixpt_zero,
> +				      fixpt_zero, fixpt_minus_one, fixpt_zero,
> +				      fixpt_zero, fixpt_zero, fixpt_minus_one} };
> +	struct drm_color_ctm ctm_unit = { {fixpt_one, fixpt_zero, fixpt_zero,
> +					   fixpt_zero, fixpt_one, fixpt_zero,
> +					   fixpt_zero, fixpt_zero, fixpt_one} };
> +
> +	test_init(data);
> +
> +	if (!data->plane_has_color_management) {
> +		igt_info("Plane does not support color management, skipping the test.\n");
> +		return;
> +	}
> +
> +	igt_create_fb(data->fd, data->w, data->h, DRM_FORMAT_XRGB8888, 0, &rfb);
> +	draw_rgb_color(&rfb, black, black, black);
> +	igt_create_fb(data->fd, data->w, data->h, DRM_FORMAT_XRGB8888, 0, &afb);
> +	draw_rgb_color(&afb, red, green, blue);
> +
> +	igt_info("Reference image: negative mapping\n");
> +	igt_plane_set_fb(data->primary, &rfb);
> +	set_plane_ctm(data, &ctm_unit);
> +	igt_display_commit_atomic(display, DRM_MODE_ATOMIC_ALLOW_MODESET, NULL);
> +	igt_pipe_crc_collect_crc(data->pipe_crc, &ref_crc);
> +
> +	igt_info("Actual image: negative mapping\n");
> +	igt_plane_set_fb(data->primary, &afb);
> +	set_plane_ctm(data, &ctm);
> +	igt_display_commit_atomic(display, DRM_MODE_ATOMIC_ALLOW_MODESET, NULL);
> +	igt_pipe_crc_collect_crc(data->pipe_crc, &new_crc);
> +
> +	igt_assert_crc_equal(&ref_crc, &new_crc);
> +
> +	test_fini(data);
> +	igt_remove_fb(data->fd, &afb);
> +	igt_remove_fb(data->fd, &rfb);
> +}
> +
> +/* Test CTM on mixed mapping from magenta color to -0.5 of the blue component
> + * on red channel and scale the blue channel down by half:
> + * R=252, G=0, B=252 --> R=126, G=0, B=126
> + *
> + * Note that 252 and 126 are chosen to avoid rounding error from
> + * dividing 255 with even numbers.
> + */
> +static void test_plane_ctm_mixed_mapping(data_t *data)
> +{
> +	igt_display_t *display = &data->display;
> +	igt_crc_t ref_crc, new_crc;
> +	igt_fb_t rfb, afb;
> +	struct drm_color_ctm ctm = { {fixpt_one, fixpt_zero, fixpt_minus_half,
> +				      fixpt_zero, fixpt_one, fixpt_zero,
> +				      fixpt_zero, fixpt_zero, fixpt_half} };
> +	struct drm_color_ctm ctm_unit = { {fixpt_one, fixpt_zero, fixpt_zero,
> +					   fixpt_zero, fixpt_one, fixpt_zero,
> +					   fixpt_zero, fixpt_zero, fixpt_one} };
> +
> +	test_init(data);
> +
> +	if (!data->plane_has_color_management) {
> +		igt_info("Plane does not support color management, skipping the test.\n");
> +		return;
> +	}
> +
> +	igt_create_fb(data->fd, data->w, data->h, DRM_FORMAT_XRGB8888, 0, &rfb);
> +	draw_color(&rfb, 126.0/255, 0, 126.0/255);
> +	igt_create_fb(data->fd, data->w, data->h, DRM_FORMAT_XRGB8888, 0, &afb);
> +	draw_color(&afb, 252.0/255, 0.0, 252.0/255);
> +
> +	igt_info("Reference image: mixed mapping\n");
> +	igt_plane_set_fb(data->primary, &rfb);
> +	set_plane_ctm(data, &ctm_unit);
> +	igt_display_commit_atomic(display, DRM_MODE_ATOMIC_ALLOW_MODESET, NULL);
> +	igt_pipe_crc_collect_crc(data->pipe_crc, &ref_crc);
> +
> +	igt_kmsg("Actual image: mixed mapping\n");
> +	igt_plane_set_fb(data->primary, &afb);
> +	set_plane_ctm(data, &ctm);
> +	igt_display_commit_atomic(display, DRM_MODE_ATOMIC_ALLOW_MODESET, NULL);
> +	igt_pipe_crc_collect_crc(data->pipe_crc, &new_crc);
> +
> +	igt_assert_crc_equal(&ref_crc, &new_crc);
> +
> +	test_fini(data);
> +	igt_remove_fb(data->fd, &afb);
> +	igt_remove_fb(data->fd, &rfb);
> +}
> +
> +/* draw color bars */
> +static void draw_fill_color_bar(igt_fb_t *fb, int w, int h)
> +{
> +	cairo_t *cr;
> +	int gh = h/3;
> +	int rh = h-gh*2;
> +
> +	cr = igt_get_cairo_ctx(fb->fd, fb);
> +	igt_paint_color(cr, 0, 0, w, gh, 1.0, 0.0, 0.0);
> +	igt_paint_color(cr, 0, gh, w, gh, 0.0, 1.0, 0.0);
> +	igt_paint_color(cr, 0, gh*2, w, rh, 0.0, 0.0, 1.0);
> +	igt_put_cairo_ctx(cr);
> +}
> +
> +/* draw color bars in gradient without all-black pixels */
> +static void draw_gradient_color_bar(igt_fb_t *fb, int w, int h)
> +{
> +	cairo_t *cr;
> +	int gh = h/3;
> +	int rh = h-gh*2;
> +
> +	cr = igt_get_cairo_ctx(fb->fd, fb);
> +	igt_paint_color_gradient_range(cr, 0, 0, w, gh, 1.0, 0.0, 0.0,
> +				       1.0/255, 0.0, 0.0);
> +	igt_paint_color_gradient_range(cr, 0, gh, w, gh, 0.0, 1.0, 0.0,
> +				       0.0, 1.0/255, 0.0);
> +	igt_paint_color_gradient_range(cr, 0, gh*2, w, rh, 0.0, 0.0, 1.0,
> +				       0.0, 0.0, 1.0/255);
> +	igt_put_cairo_ctx(cr);
> +}
> +
> +static void test_plane_max_degamma(data_t *data)
> +{
> +	igt_display_t *display = &data->display;
> +	igt_fb_t rfb, afb;
> +	igt_crc_t ref_crc, new_crc;
> +	lut_t lut_max;
> +
> +	test_init(data);
> +
> +	lut_init(&lut_max, data->plane_degamma_lut_size);
> +	lut_gen_max(&lut_max, 0xffff);
> +
> +	igt_create_fb(data->fd, data->w, data->h, DRM_FORMAT_XRGB8888, 0, &rfb);
> +	draw_fill_color_bar(&rfb, data->w, data->h);
> +	igt_create_fb(data->fd, data->w, data->h, DRM_FORMAT_XRGB8888, 0, &afb);
> +	draw_gradient_color_bar(&afb, data->w, data->h);
> +
> +	igt_info("Reference image: max degamma\n");
> +	igt_plane_set_fb(data->primary, &rfb);
> +	set_plane_degamma_lut(data, NULL);
> +	igt_display_commit2(display, COMMIT_ATOMIC);
> +	igt_pipe_crc_collect_crc(data->pipe_crc, &ref_crc);
> +
> +	igt_info("Actual image: max degamma\n");
> +	igt_plane_set_fb(data->primary, &afb);
> +	set_plane_degamma_lut(data, &lut_max);
> +	igt_display_commit2(display, COMMIT_ATOMIC);
> +	igt_pipe_crc_collect_crc(data->pipe_crc, &new_crc);
> +
> +	igt_assert_crc_equal(&ref_crc, &new_crc);
> +
> +	test_fini(data);
> +	igt_remove_fb(data->fd, &rfb);
> +	igt_remove_fb(data->fd, &afb);
> +	lut_free(&lut_max);
> +}
> +
>  igt_main
>  {
>  	data_t data;
> @@ -398,6 +776,12 @@ igt_main
>  	igt_subtest("crtc-linear-regamma") test_crtc_linear_regamma(&data);
>  	igt_subtest("crtc-lut-accuracy") test_crtc_lut_accuracy(&data);
>  
> +	igt_subtest("plane-ctm-color-remapping") test_plane_ctm_color_remapping(&data);
> +	igt_subtest("plane-ctm-intensity-reduction") test_plane_ctm_intensity_reduction(&data);
> +	igt_subtest("plane-ctm-negative-mapping") test_plane_ctm_negative_mapping(&data);
> +	igt_subtest("plane-ctm-mixed-mapping") test_plane_ctm_mixed_mapping(&data);
> +	igt_subtest("plane-max-degamma") test_plane_max_degamma(&data);
> +
>  	igt_fixture
>  	{
>  		igt_display_fini(&data.display);
> 

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

end of thread, other threads:[~2021-11-30 16:12 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-11-29 19:56 [igt-dev] [PATCH i-g-t 0/5] tests/amdgpu: Improve amd_color Rodrigo Siqueira
2021-11-29 19:56 ` [igt-dev] [PATCH i-g-t 1/5] tests/amdgpu: Test plane level CTM and degamma Rodrigo Siqueira
2021-11-30 16:12   ` Harry Wentland
2021-11-29 19:56 ` [igt-dev] [PATCH i-g-t 2/5] tests/amdgpu: Test combination of plane degamma and CRTC regamma Rodrigo Siqueira
2021-11-29 19:56 ` [igt-dev] [PATCH i-g-t 3/5] tests/amdgpu: Fix test init error on Baffin Rodrigo Siqueira
2021-11-29 19:56 ` [igt-dev] [PATCH i-g-t 4/5] test/amdgpu: Add test description to amd_max_bpc and amd_color tests Rodrigo Siqueira
2021-11-29 19:56 ` [igt-dev] [PATCH i-g-t 5/5] tests/amdgpu: fix gamma test on plane and crtc Rodrigo Siqueira
2021-11-29 21:02 ` [igt-dev] ✓ Fi.CI.BAT: success for tests/amdgpu: Improve amd_color Patchwork
2021-11-29 22:21 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
2021-11-29 22:46   ` Rodrigo Siqueira Jordao
2021-11-30  4:46     ` Vudum, Lakshminarayana
2021-11-30  0:09 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork
2021-11-30  2:46 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork

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