Igt-dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH i-g-t v4 1/2] tests/intel/kms_psr2_sf: Modify kms_psr2_sf test
@ 2024-09-17  5:16 Pranay Samala
  2024-09-17  5:16 ` [PATCH i-g-t v4 2/2] HAX: Do not merge Pranay Samala
                   ` (3 more replies)
  0 siblings, 4 replies; 6+ messages in thread
From: Pranay Samala @ 2024-09-17  5:16 UTC (permalink / raw)
  To: igt-dev
  Cc: karthik.b.s, ramanaidu.naladala, kunal1.joshi, sameer.lattannavar,
	pranay.samala

In the current kms_psr2_sf tests, we identify PSR/PR/PR-SF at
dynamic subtest level.
This patch converts the test structure to execute on PSR/PR/PR-SF
at subtest level for easy identification of tests.

Add a loop to update plane continuously (Rama)

Signed-off-by: Pranay Samala <pranay.samala@intel.com>
---
 tests/intel/kms_psr2_sf.c | 812 +++++++++++++++++++-------------------
 1 file changed, 410 insertions(+), 402 deletions(-)

diff --git a/tests/intel/kms_psr2_sf.c b/tests/intel/kms_psr2_sf.c
index 03ff1cddb..8261a94b2 100644
--- a/tests/intel/kms_psr2_sf.c
+++ b/tests/intel/kms_psr2_sf.c
@@ -44,11 +44,20 @@
 #include <string.h>
 
 /**
- * SUBTEST: %s-plane-move-continuous-%s
+ * SUBTEST: psr2-%s-plane-move-continuous-%s
  * Description: Test that selective fetch works on moving %arg[1] plane %arg[2]
  *              visible area (no update)
  *
- * SUBTEST: fbc-%s-plane-move-continuous-%s
+ * SUBTEST: pr-%s-plane-move-continuous-%s
+ * Description: Test that selective fetch works on moving %arg[1] plane %arg[2]
+ *              visible area (no update)
+ *
+ * SUBTEST: fbc-psr2-%s-plane-move-continuous-%s
+ * Description: Test that fbc with selective fetch works on moving %arg[1] plane %arg[2]
+ *              visible area (no update)
+ * Functionality: plane, psr2, selective_fetch, fbc
+ *
+ * SUBTEST: fbc-pr-%s-plane-move-continuous-%s
  * Description: Test that fbc with selective fetch works on moving %arg[1] plane %arg[2]
  *              visible area (no update)
  * Functionality: plane, psr2, selective_fetch, fbc
@@ -66,51 +75,98 @@
  */
 
 /**
- * SUBTEST: cursor-plane-update-sf
+ * SUBTEST: psr2-cursor-plane-update-sf
  * Description: Test that selective fetch works on cursor plane
  *
- * SUBTEST: fbc-cursor-plane-update-sf
+ * SUBTEST: pr-cursor-plane-update-sf
+ * Description: Test that selective fetch works on cursor plane
+ *
+ * SUBTEST: fbc-psr2-cursor-plane-update-sf
+ * Description: Test that fbc with selective fetch works on cursor plane
+ * Functionality: plane, psr2, selective_fetch, fbc
+ *
+ * SUBTEST: fbc-pr-cursor-plane-update-sf
  * Description: Test that fbc with selective fetch works on cursor plane
  * Functionality: plane, psr2, selective_fetch, fbc
  *
- * SUBTEST: overlay-plane-update-continuous-sf
+ * SUBTEST: psr2-overlay-plane-update-continuous-sf
  * Description: Test that selective fetch works on overlay plane
  *
- * SUBTEST: fbc-overlay-plane-update-sf-dmg-area
+ * SUBTEST: pr-overlay-plane-update-continuous-sf
+ * Description: Test that selective fetch works on overlay plane
+ *
+ * SUBTEST: fbc-psr2-overlay-plane-update-sf-dmg-area
+ * Description: Test that fbc with selective fetch works on overlay plane
+ * Functionality: plane, psr2, selective_fetch, fbc
+ *
+ * SUBTEST: fbc-pr-overlay-plane-update-sf-dmg-area
  * Description: Test that fbc with selective fetch works on overlay plane
  * Functionality: plane, psr2, selective_fetch, fbc
  *
- * SUBTEST: overlay-plane-update-sf-dmg-area
+ * SUBTEST: psr2-overlay-plane-update-sf-dmg-area
+ * Description: Test that selective fetch works on overlay plane
+ *
+ * SUBTEST: pr-overlay-plane-update-sf-dmg-area
  * Description: Test that selective fetch works on overlay plane
  *
- * SUBTEST: fbc-overlay-plane-update-continuous-sf
+ * SUBTEST: fbc-psr2-overlay-plane-update-continuous-sf
  * Description: Test that fbc with selective fetch works on overlay plane
  * Functionality: plane, psr2, selective_fetch, fbc
  *
- * SUBTEST: overlay-primary-update-sf-dmg-area
+ * SUBTEST: fbc-pr-overlay-plane-update-continuous-sf
+ * Description: Test that fbc with selective fetch works on overlay plane
+ * Functionality: plane, psr2, selective_fetch, fbc
+ *
+ * SUBTEST: psr2-overlay-primary-update-sf-dmg-area
+ * Description: Test that selective fetch works on primary plane with blended
+ *              overlay plane
+ *
+ * SUBTEST: pr-overlay-primary-update-sf-dmg-area
  * Description: Test that selective fetch works on primary plane with blended
  *              overlay plane
  *
- * SUBTEST: fbc-overlay-primary-update-sf-dmg-area
+ * SUBTEST: fbc-psr2-overlay-primary-update-sf-dmg-area
  * Description: Test that fbc with selective fetch works on primary plane with blended
  *              overlay plane
  * Functionality: plane, psr2, selective_fetch, fbc
  *
- * SUBTEST: plane-move-sf-dmg-area
+ * SUBTEST: fbc-pr-overlay-primary-update-sf-dmg-area
+ * Description: Test that fbc with selective fetch works on primary plane with blended
+ *              overlay plane
+ * Functionality: plane, psr2, selective_fetch, fbc
+ *
+ * SUBTEST: psr2-plane-move-sf-dmg-area
  * Description: Test that selective fetch works on moving overlay plane
  *
- * SUBTEST: fbc-plane-move-sf-dmg-area
+ * SUBTEST: pr-plane-move-sf-dmg-area
+ * Description: Test that selective fetch works on moving overlay plane
+ *
+ * SUBTEST: fbc-psr2-plane-move-sf-dmg-area
  * Description: Test that fbc with selective fetch works on moving overlay plane
  * Functionality: plane, psr2, selective_fetch, fbc
  *
- * SUBTEST: primary-plane-update-sf-dmg-area
+ * SUBTEST: fbc-pr-plane-move-sf-dmg-area
+ * Description: Test that fbc with selective fetch works on moving overlay plane
+ * Functionality: plane, psr2, selective_fetch, fbc
+ *
+ * SUBTEST: psr2-primary-plane-update-sf-dmg-area
+ * Description: Test that selective fetch works on primary plane
+ *
+ * SUBTEST: pr-primary-plane-update-sf-dmg-area
  * Description: Test that selective fetch works on primary plane
  *
- * SUBTEST: fbc-primary-plane-update-sf-dmg-area
+ * SUBTEST: fbc-psr2-primary-plane-update-sf-dmg-area
  * Description: Test that fbc with selective fetch works on primary plane
  * Functionality: plane, psr2, selective_fetch, fbc
  *
- * SUBTEST: primary-plane-update-sf-dmg-area-big-fb
+ * SUBTEST: fbc-pr-primary-plane-update-sf-dmg-area
+ * Description: Test that fbc with selective fetch works on primary plane
+ * Functionality: plane, psr2, selective_fetch, fbc
+ *
+ * SUBTEST: psr2-primary-plane-update-sf-dmg-area-big-fb
+ * Description: Test that selective fetch works on primary plane with big fb
+ *
+ * SUBTEST: pr-primary-plane-update-sf-dmg-area-big-fb
  * Description: Test that selective fetch works on primary plane with big fb
  */
 
@@ -216,23 +272,6 @@ static bool set_sel_fetch_mode_for_output(data_t *data)
 	return supported;
 }
 
-static const char *get_psr_mode_str_for_output(data_t *data)
-{
-	static const char *psr_mode;
-
-	switch (data->psr_mode) {
-	case PSR_MODE_2:
-		psr_mode = "psr2";
-		break;
-	case PR_MODE_SEL_FETCH:
-		psr_mode = "pr";
-		break;
-	default:
-		psr_mode = "";
-	}
-	return psr_mode;
-}
-
 static const char *op_str(enum operations op)
 {
 	static const char * const name[] = {
@@ -1045,13 +1084,98 @@ pipe_output_combo_valid(igt_display_t *display,
 	return ret;
 }
 
+static bool check_psr_mode_supported(data_t *data, int psr_stat)
+{
+	if (data->psr_mode == psr_stat)
+		return true;
+	else
+		return false;
+}
+
+static void run_dynamic_test_damage_areas(data_t data, int i, int coexist_features[])
+{
+	for (int j = FEATURE_NONE; j < FEATURE_COUNT; j++) {
+		if (j != FEATURE_NONE && !(coexist_features[i] & j))
+			continue;
+		igt_dynamic_f("pipe-%s-%s%s", kmstest_pipe_name(data.pipe),
+			      igt_output_name(data.output), coexist_feature_str(j)) {
+			data.coexist_feature = j;
+			for (int k = 1; k <= MAX_DAMAGE_AREAS; k++) {
+				data.damage_area_count = k;
+				prepare(&data);
+				run(&data);
+				cleanup(&data);
+			}
+		}
+	}
+}
+
+static void run_dynamic_test(data_t data, int i, int coexist_features[])
+{
+	for (int j = FEATURE_NONE; j < FEATURE_COUNT; j++) {
+		if (j != FEATURE_NONE && !(coexist_features[i] & j))
+			continue;
+		igt_dynamic_f("pipe-%s-%s%s", kmstest_pipe_name(data.pipe),
+			      igt_output_name(data.output), coexist_feature_str(j)) {
+			data.coexist_feature = j;
+			prepare(&data);
+			run(&data);
+			cleanup(&data);
+		}
+	}
+}
+
+static void run_plane_move(data_t data, int i, int coexist_features[])
+{
+	for (int j = FEATURE_NONE; j < FEATURE_COUNT; j++) {
+		if (j != FEATURE_NONE && !(coexist_features[i] & j))
+			continue;
+		igt_dynamic_f("pipe-%s-%s%s", kmstest_pipe_name(data.pipe),
+			      igt_output_name(data.output), coexist_feature_str(j)) {
+			data.test_plane_id = DRM_PLANE_TYPE_OVERLAY;
+			data.coexist_feature = j;
+			for (int k = POS_TOP_LEFT; k <= POS_BOTTOM_RIGHT; k++) {
+				data.pos = k;
+				prepare(&data);
+				run(&data);
+				cleanup(&data);
+			}
+		}
+	}
+}
+
+static void run_plane_update_continuous(data_t data, int i, int coexist_features[])
+{
+	for (int j = FEATURE_NONE; j < FEATURE_COUNT; j++) {
+		if (j != FEATURE_NONE && !(coexist_features[i] & j))
+			continue;
+		igt_dynamic_f("pipe-%s-%s%s", kmstest_pipe_name(data.pipe),
+			      igt_output_name(data.output), coexist_feature_str(j)) {
+			data.damage_area_count = 1;
+			if (data.op_fbc_mode == FBC_ENABLED)
+				data.primary_format = DRM_FORMAT_XRGB8888;
+			else
+				data.primary_format = DRM_FORMAT_NV12;
+
+			data.test_plane_id = DRM_PLANE_TYPE_OVERLAY;
+			data.coexist_feature = j;
+			for (int k = POS_TOP_LEFT; k <= POS_BOTTOM_RIGHT; k++) {
+                                data.pos = k;
+				prepare(&data);
+				run(&data);
+				cleanup(&data);
+			}
+		}
+	}
+}
+
 igt_main
 {
 	bool output_supports_pr_psr2_sel_fetch = false;
 	bool pr_psr2_sel_fetch_supported = false;
 	data_t data = {};
 	igt_output_t *outputs[IGT_MAX_PIPES * IGT_MAX_PIPES];
-	int i, j, k, y;
+	int i, y, z;
 	int pipes[IGT_MAX_PIPES * IGT_MAX_PIPES];
 	int n_pipes = 0;
 	int coexist_features[IGT_MAX_PIPES * IGT_MAX_PIPES];
@@ -1061,6 +1185,12 @@ igt_main
 	};
 	int fbc_status[] = {FBC_DISABLED, FBC_ENABLED};
 
+	const char *append_psr_subtest[2] = {
+		"psr2-",
+		"pr-"
+	};
+	int psr_status[] = {PSR_MODE_2, PR_MODE_SEL_FETCH};
+
 	igt_fixture {
 		drmModeResPtr res;
 
@@ -1103,430 +1233,308 @@ igt_main
 	}
 
 	for (y = 0; y < ARRAY_SIZE(fbc_status); y++) {
-		data.op = PLANE_UPDATE;
-		data.test_plane_id = DRM_PLANE_TYPE_PRIMARY;
-		data.primary_format = DRM_FORMAT_XRGB8888;
-		data.big_fb_test = 0;
-
-		data.op_fbc_mode = fbc_status[y];
-		/* Verify primary plane selective fetch */
-		igt_describe("Test that selective fetch works on primary plane");
-		igt_subtest_with_dynamic_f("%sprimary-%s-sf-dmg-area", append_fbc_subtest[y],
-					   op_str(data.op)) {
-			for (i = 0; i < n_pipes; i++) {
-				if (!pipe_output_combo_valid(&data.display, pipes[i], outputs[i]))
-					continue;
-				data.pipe = pipes[i];
-				data.output = outputs[i];
-				igt_assert_f(set_sel_fetch_mode_for_output(&data),
-							 "Selective fetch is not supported\n");
-
-				for (j = FEATURE_NONE; j < FEATURE_COUNT; j++) {
-					if (j != FEATURE_NONE && !(coexist_features[i] & j))
+		for (z = 0; z < ARRAY_SIZE(psr_status); z++) {
+			data.op = PLANE_UPDATE;
+			data.test_plane_id = DRM_PLANE_TYPE_PRIMARY;
+			data.primary_format = DRM_FORMAT_XRGB8888;
+			data.big_fb_test = 0;
+
+			data.op_fbc_mode = fbc_status[y];
+			data.psr_mode = psr_status[z];
+
+			/* Verify primary plane selective fetch */
+			igt_describe("Test that selective fetch works on primary plane");
+			igt_subtest_with_dynamic_f("%s%sprimary-%s-sf-dmg-area",
+						   append_fbc_subtest[y],
+						   append_psr_subtest[z],
+						   op_str(data.op)) {
+				for (i = 0; i < n_pipes; i++) {
+					if (!pipe_output_combo_valid(&data.display,
+								     pipes[i], outputs[i]))
 						continue;
-					igt_dynamic_f("%s-pipe-%s-%s%s", get_psr_mode_str_for_output(&data),
-							  kmstest_pipe_name(pipes[i]),
-						      igt_output_name(outputs[i]),
-						      coexist_feature_str(j)) {
+					data.pipe = pipes[i];
+					data.output = outputs[i];
+					igt_assert_f(set_sel_fetch_mode_for_output(&data),
+						     "Selective fetch is not supported\n");
+
+					if (!check_psr_mode_supported(&data, psr_status[z]))
+						continue;
+
+					data.test_plane_id = DRM_PLANE_TYPE_PRIMARY;
+					run_dynamic_test_damage_areas(data, i, coexist_features);
+				}
+			}
+
+			/* Verify primary plane selective fetch with big fb */
+			if (data.op_fbc_mode == FBC_DISABLED) {
+				data.big_fb_test = 1;
+				igt_describe("Test that selective fetch works on primary plane "
+					     "with big fb");
+				igt_subtest_with_dynamic_f("%s%sprimary-%s-sf-dmg-area-big-fb",
+							   append_fbc_subtest[y],
+							   append_psr_subtest[z],
+							   op_str(data.op)) {
+					for (i = 0; i < n_pipes; i++) {
+						if (!pipe_output_combo_valid(&data.display,
+									     pipes[i], outputs[i]))
+							continue;
+						data.pipe = pipes[i];
+						data.output = outputs[i];
+						igt_assert_f(set_sel_fetch_mode_for_output(&data),
+							     "Selective fetch is not supported\n");
+						if (!check_psr_mode_supported(&data, psr_status[z]))
+							continue;
+
 						data.test_plane_id = DRM_PLANE_TYPE_PRIMARY;
-						data.coexist_feature = j;
-						for (k = 1; k <= MAX_DAMAGE_AREAS; k++) {
-							data.damage_area_count = k;
-							prepare(&data);
-							run(&data);
-							cleanup(&data);
-						}
+						run_dynamic_test_damage_areas(data, i,
+									      coexist_features);
 					}
 				}
 			}
-		}
 
-		/* Verify primary plane selective fetch with big fb */
-		if (data.op_fbc_mode == FBC_DISABLED) {
-			data.big_fb_test = 1;
-			igt_describe("Test that selective fetch works on primary plane with "
-				     "big fb");
-			igt_subtest_with_dynamic_f("%sprimary-%s-sf-dmg-area-big-fb",
-						   append_fbc_subtest[y], op_str(data.op)) {
+			data.big_fb_test = 0;
+			/* Verify overlay plane selective fetch */
+			igt_describe("Test that selective fetch works on overlay plane");
+			igt_subtest_with_dynamic_f("%s%soverlay-%s-sf-dmg-area",
+						   append_fbc_subtest[y],
+						   append_psr_subtest[z],
+						   op_str(data.op)) {
 				for (i = 0; i < n_pipes; i++) {
-					if (!pipe_output_combo_valid(&data.display, pipes[i],
+					if (!pipe_output_combo_valid(&data.display,
+								     pipes[i],
 								     outputs[i]))
 						continue;
 					data.pipe = pipes[i];
 					data.output = outputs[i];
 					igt_assert_f(set_sel_fetch_mode_for_output(&data),
-								 "Selective fetch is not supported\n");
+						     "Selective fetch is not supported\n");
+					if (!check_psr_mode_supported(&data, psr_status[z]))
+						continue;
 
-					for (j = FEATURE_NONE; j < FEATURE_COUNT; j++) {
-						if (j != FEATURE_NONE && !(coexist_features[i] & j))
-							continue;
-						igt_dynamic_f("%s-pipe-%s-%s%s",
-								  get_psr_mode_str_for_output(&data),
-							      kmstest_pipe_name(pipes[i]),
-							      igt_output_name(outputs[i]),
-							      coexist_feature_str(j)) {
-							data.test_plane_id = DRM_PLANE_TYPE_PRIMARY;
-							data.coexist_feature = j;
-
-							for (k = 1; k <= MAX_DAMAGE_AREAS; k++) {
-								data.damage_area_count = k;
-								prepare(&data);
-								run(&data);
-								cleanup(&data);
-							}
-						}
-					}
+					data.test_plane_id = DRM_PLANE_TYPE_OVERLAY;
+					run_dynamic_test_damage_areas(data, i, coexist_features);
 				}
 			}
-		}
 
-		data.big_fb_test = 0;
-		/* Verify overlay plane selective fetch */
-		igt_describe("Test that selective fetch works on overlay plane");
-		igt_subtest_with_dynamic_f("%soverlay-%s-sf-dmg-area", append_fbc_subtest[y],
-					   op_str(data.op)) {
-			for (i = 0; i < n_pipes; i++) {
-				if (!pipe_output_combo_valid(&data.display, pipes[i], outputs[i]))
-					continue;
-				data.pipe = pipes[i];
-				data.output = outputs[i];
-				igt_assert_f(set_sel_fetch_mode_for_output(&data),
-							 "Selective fetch is not supported\n");
-
-				for (j = FEATURE_NONE; j < FEATURE_COUNT; j++) {
-					if (j != FEATURE_NONE && !(coexist_features[i] & j))
+			data.damage_area_count = 1;
+			/* Verify cursor plane selective fetch */
+			igt_describe("Test that selective fetch works on cursor plane");
+			igt_subtest_with_dynamic_f("%s%scursor-%s-sf", append_fbc_subtest[y],
+						   append_psr_subtest[z], op_str(data.op)) {
+				for (i = 0; i < n_pipes; i++) {
+					if (!pipe_output_combo_valid(&data.display,
+								     pipes[i],
+								     outputs[i]))
 						continue;
-					igt_dynamic_f("%s-pipe-%s-%s%s", get_psr_mode_str_for_output(&data),
-							  kmstest_pipe_name(pipes[i]),
-						      igt_output_name(outputs[i]),
-						      coexist_feature_str(j)) {
-						data.test_plane_id = DRM_PLANE_TYPE_OVERLAY;
-						data.coexist_feature = j;
-
-						for (k = 1; k <= MAX_DAMAGE_AREAS; k++) {
-							data.damage_area_count = k;
-							prepare(&data);
-							run(&data);
-							cleanup(&data);
-						}
-					}
-				}
-			}
-		}
-
-		data.damage_area_count = 1;
-		/* Verify cursor plane selective fetch */
-		igt_describe("Test that selective fetch works on cursor plane");
-		igt_subtest_with_dynamic_f("%scursor-%s-sf", append_fbc_subtest[y],
-					   op_str(data.op)) {
-			for (i = 0; i < n_pipes; i++) {
-				if (!pipe_output_combo_valid(&data.display, pipes[i], outputs[i]))
-					continue;
-				data.pipe = pipes[i];
-				data.output = outputs[i];
-				igt_assert_f(set_sel_fetch_mode_for_output(&data),
-							 "Selective fetch is not supported\n");
-
-				for (j = FEATURE_NONE; j < FEATURE_COUNT; j++) {
-					if (j != FEATURE_NONE && !(coexist_features[i] & j))
+					data.pipe = pipes[i];
+					data.output = outputs[i];
+					igt_assert_f(set_sel_fetch_mode_for_output(&data),
+						     "Selective fetch is not supported\n");
+					if (!check_psr_mode_supported(&data, psr_status[z]))
 						continue;
-					igt_dynamic_f("%s-pipe-%s-%s%s", get_psr_mode_str_for_output(&data),
-							  kmstest_pipe_name(pipes[i]),
-						      igt_output_name(outputs[i]),
-						      coexist_feature_str(j)) {
-						data.test_plane_id = DRM_PLANE_TYPE_CURSOR;
-						data.coexist_feature = j;
-						prepare(&data);
-						run(&data);
-						cleanup(&data);
-					}
+
+					data.test_plane_id = DRM_PLANE_TYPE_CURSOR;
+					run_dynamic_test(data, i, coexist_features);
 				}
 			}
-		}
 
-		data.op = PLANE_MOVE_CONTINUOUS;
-		igt_describe("Test that selective fetch works on moving cursor plane (no update)");
-		igt_subtest_with_dynamic_f("%scursor-%s-sf", append_fbc_subtest[y],
-					   op_str(data.op)) {
-			for (i = 0; i < n_pipes; i++) {
-				if (!pipe_output_combo_valid(&data.display, pipes[i], outputs[i]))
-					continue;
-				data.pipe = pipes[i];
-				data.output = outputs[i];
-				igt_assert_f(set_sel_fetch_mode_for_output(&data),
-							 "Selective fetch is not supported\n");
-
-				for (j = FEATURE_NONE; j < FEATURE_COUNT; j++) {
-					if (j != FEATURE_NONE && !(coexist_features[i] & j))
+			data.op = PLANE_MOVE_CONTINUOUS;
+			igt_describe("Test that selective fetch works on "
+				     "moving cursor plane (no update)");
+			igt_subtest_with_dynamic_f("%s%scursor-%s-sf", append_fbc_subtest[y],
+						   append_psr_subtest[z], op_str(data.op)) {
+				for (i = 0; i < n_pipes; i++) {
+					if (!pipe_output_combo_valid(&data.display,
+								     pipes[i],
+								     outputs[i]))
 						continue;
-					igt_dynamic_f("%s-pipe-%s-%s%s", get_psr_mode_str_for_output(&data),
-							  kmstest_pipe_name(pipes[i]),
-						      igt_output_name(outputs[i]),
-						      coexist_feature_str(j)) {
-						data.test_plane_id = DRM_PLANE_TYPE_CURSOR;
-						data.coexist_feature = j;
-
-						prepare(&data);
-						run(&data);
-						cleanup(&data);
-					}
+					data.pipe = pipes[i];
+					data.output = outputs[i];
+					igt_assert_f(set_sel_fetch_mode_for_output(&data),
+						     "Selective fetch is not supported\n");
+					if (!check_psr_mode_supported(&data, psr_status[z]))
+						continue;
+
+					data.test_plane_id = DRM_PLANE_TYPE_CURSOR;
+					run_dynamic_test(data, i, coexist_features);
 				}
 			}
-		}
 
-		data.op = PLANE_MOVE_CONTINUOUS_EXCEED;
-		igt_describe("Test that selective fetch works on moving cursor plane exceeding "
-			     "partially visible area (no update)");
-		igt_subtest_with_dynamic_f("%scursor-%s-sf", append_fbc_subtest[y],
-					   op_str(data.op)) {
-			for (i = 0; i < n_pipes; i++) {
-				if (!pipe_output_combo_valid(&data.display, pipes[i], outputs[i]))
-					continue;
-				data.pipe = pipes[i];
-				data.output = outputs[i];
-				igt_assert_f(set_sel_fetch_mode_for_output(&data),
-							 "Selective fetch is not supported\n");
-
-				for (j = FEATURE_NONE; j < FEATURE_COUNT; j++) {
-					if (j != FEATURE_NONE && !(coexist_features[i] & j))
+			data.op = PLANE_MOVE_CONTINUOUS_EXCEED;
+			igt_describe("Test that selective fetch works on moving cursor "
+				     "plane exceeding partially visible area (no update)");
+			igt_subtest_with_dynamic_f("%s%scursor-%s-sf", append_fbc_subtest[y],
+						   append_psr_subtest[z], op_str(data.op)) {
+				for (i = 0; i < n_pipes; i++) {
+					if (!pipe_output_combo_valid(&data.display,
+								     pipes[i],
+								     outputs[i]))
 						continue;
-					igt_dynamic_f("%s-pipe-%s-%s%s", get_psr_mode_str_for_output(&data),
-							  kmstest_pipe_name(pipes[i]),
-						      igt_output_name(outputs[i]),
-						      coexist_feature_str(j)) {
-						data.test_plane_id = DRM_PLANE_TYPE_CURSOR;
-						data.coexist_feature = j;
-						prepare(&data);
-						run(&data);
-						cleanup(&data);
-					}
+					data.pipe = pipes[i];
+					data.output = outputs[i];
+					igt_assert_f(set_sel_fetch_mode_for_output(&data),
+						     "Selective fetch is not supported\n");
+					if (!check_psr_mode_supported(&data, psr_status[z]))
+						continue;
+
+					data.test_plane_id = DRM_PLANE_TYPE_CURSOR;
+					run_dynamic_test(data, i, coexist_features);
 				}
 			}
-		}
 
-		data.op = PLANE_MOVE_CONTINUOUS_EXCEED_FULLY;
-		igt_describe("Test that selective fetch works on moving cursor plane exceeding "
-			     "fully visible area (no update)");
-		igt_subtest_with_dynamic_f("%scursor-%s-sf", append_fbc_subtest[y],
-					   op_str(data.op)) {
-			for (i = 0; i < n_pipes; i++) {
-				if (!pipe_output_combo_valid(&data.display, pipes[i], outputs[i]))
-					continue;
-				data.pipe = pipes[i];
-				data.output = outputs[i];
-				igt_assert_f(set_sel_fetch_mode_for_output(&data),
-							 "Selective fetch is not supported\n");
-
-				for (j = FEATURE_NONE; j < FEATURE_COUNT; j++) {
-					if (j != FEATURE_NONE && !(coexist_features[i] & j))
+			data.op = PLANE_MOVE_CONTINUOUS_EXCEED_FULLY;
+			igt_describe("Test that selective fetch works on moving cursor plane "
+				     "exceeding fully visible area (no update)");
+			igt_subtest_with_dynamic_f("%s%scursor-%s-sf", append_fbc_subtest[y],
+						   append_psr_subtest[z], op_str(data.op)) {
+				for (i = 0; i < n_pipes; i++) {
+					if (!pipe_output_combo_valid(&data.display,
+								     pipes[i],
+								     outputs[i]))
 						continue;
-					igt_dynamic_f("%s-pipe-%s-%s%s", get_psr_mode_str_for_output(&data),
-							  kmstest_pipe_name(pipes[i]),
-						      igt_output_name(outputs[i]),
-						      coexist_feature_str(j)) {
-						data.test_plane_id = DRM_PLANE_TYPE_CURSOR;
-						data.coexist_feature = j;
-						prepare(&data);
-						run(&data);
-						cleanup(&data);
-					}
+					data.pipe = pipes[i];
+					data.output = outputs[i];
+					igt_assert_f(set_sel_fetch_mode_for_output(&data),
+						     "Selective fetch is not supported\n");
+					if (!check_psr_mode_supported(&data, psr_status[z]))
+						continue;
+
+					data.test_plane_id = DRM_PLANE_TYPE_CURSOR;
+					run_dynamic_test(data, i, coexist_features);
 				}
 			}
-		}
 
-		/* Only for overlay plane */
-		data.op = PLANE_MOVE;
-		/* Verify overlay plane move selective fetch */
-		igt_describe("Test that selective fetch works on moving overlay plane");
-		igt_subtest_with_dynamic_f("%s%s-sf-dmg-area", append_fbc_subtest[y],
-					   op_str(data.op)) {
-			for (i = 0; i < n_pipes; i++) {
-				if (!pipe_output_combo_valid(&data.display, pipes[i], outputs[i]))
-					continue;
-				data.pipe = pipes[i];
-				data.output = outputs[i];
-				igt_assert_f(set_sel_fetch_mode_for_output(&data),
-							 "Selective fetch is not supported\n");
-
-				for (j = FEATURE_NONE; j < FEATURE_COUNT; j++) {
-					if (j != FEATURE_NONE && !(coexist_features[i] & j))
+			/* Only for overlay plane */
+			data.op = PLANE_MOVE;
+			/* Verify overlay plane move selective fetch */
+			igt_describe("Test that selective fetch works on moving overlay plane");
+			igt_subtest_with_dynamic_f("%s%s%s-sf-dmg-area", append_fbc_subtest[y],
+						   append_psr_subtest[z], op_str(data.op)) {
+				for (i = 0; i < n_pipes; i++) {
+					if (!pipe_output_combo_valid(&data.display,
+								     pipes[i],
+								     outputs[i]))
 						continue;
-					igt_dynamic_f("%s-pipe-%s-%s%s",
-							  get_psr_mode_str_for_output(&data),
-							  kmstest_pipe_name(pipes[i]),
-						      igt_output_name(outputs[i]),
-						      coexist_feature_str(j)) {
-						data.test_plane_id = DRM_PLANE_TYPE_OVERLAY;
-						data.coexist_feature = j;
-						for (k = POS_TOP_LEFT; k <= POS_BOTTOM_RIGHT ; k++) {
-							data.pos = k;
-							prepare(&data);
-							run(&data);
-							cleanup(&data);
-						}
-					}
+					data.pipe = pipes[i];
+					data.output = outputs[i];
+					igt_assert_f(set_sel_fetch_mode_for_output(&data),
+						     "Selective fetch is not supported\n");
+					if (!check_psr_mode_supported(&data, psr_status[z]))
+						continue;
+
+					run_plane_move(data, i, coexist_features);
 				}
 			}
-		}
 
-		data.op = PLANE_MOVE_CONTINUOUS;
-		igt_describe("Test that selective fetch works on moving overlay plane (no update)");
-		igt_subtest_with_dynamic_f("%soverlay-%s-sf", append_fbc_subtest[y],
-					   op_str(data.op)) {
-			for (i = 0; i < n_pipes; i++) {
-				if (!pipe_output_combo_valid(&data.display, pipes[i], outputs[i]))
-					continue;
-				data.pipe = pipes[i];
-				data.output = outputs[i];
-				igt_assert_f(set_sel_fetch_mode_for_output(&data),
-							 "Selective fetch is not supported\n");
-
-				for (j = FEATURE_NONE; j < FEATURE_COUNT; j++) {
-					if (j != FEATURE_NONE && !(coexist_features[i] & j))
+			data.op = PLANE_MOVE_CONTINUOUS;
+			igt_describe("Test that selective fetch works on moving overlay "
+				     "plane (no update)");
+			igt_subtest_with_dynamic_f("%s%soverlay-%s-sf", append_fbc_subtest[y],
+						   append_psr_subtest[z], op_str(data.op)) {
+				for (i = 0; i < n_pipes; i++) {
+					if (!pipe_output_combo_valid(&data.display,
+								     pipes[i],
+								     outputs[i]))
 						continue;
-					igt_dynamic_f("%s-pipe-%s-%s%s", get_psr_mode_str_for_output(&data),
-							  kmstest_pipe_name(pipes[i]),
-						      igt_output_name(outputs[i]),
-						      coexist_feature_str(j)) {
+					data.pipe = pipes[i];
+					data.output = outputs[i];
+					igt_assert_f(set_sel_fetch_mode_for_output(&data),
+						     "Selective fetch is not supported\n");
+					if (!check_psr_mode_supported(&data, psr_status[z]))
+						continue;
+
 					data.test_plane_id = DRM_PLANE_TYPE_OVERLAY;
-					data.coexist_feature = j;
-					prepare(&data);
-					run(&data);
-					cleanup(&data);
-					}
+					run_dynamic_test(data, i, coexist_features);
 				}
 			}
-		}
 
-		data.op = PLANE_MOVE_CONTINUOUS_EXCEED;
-		igt_describe("Test that selective fetch works on moving overlay plane partially "
-			     "exceeding visible area (no update)");
-		igt_subtest_with_dynamic_f("%soverlay-%s-sf", append_fbc_subtest[y],
-					   op_str(data.op)) {
-			for (i = 0; i < n_pipes; i++) {
-				if (!pipe_output_combo_valid(&data.display, pipes[i], outputs[i]))
-					continue;
-				data.pipe = pipes[i];
-				data.output = outputs[i];
-				igt_assert_f(set_sel_fetch_mode_for_output(&data),
-							 "Selective fetch is not supported\n");
-
-				for (j = FEATURE_NONE; j < FEATURE_COUNT; j++) {
-					if (j != FEATURE_NONE && !(coexist_features[i] & j))
+			data.op = PLANE_MOVE_CONTINUOUS_EXCEED;
+			igt_describe("Test that selective fetch works on moving overlay "
+				     "plane partially exceeding visible area (no update)");
+			igt_subtest_with_dynamic_f("%s%soverlay-%s-sf", append_fbc_subtest[y],
+						   append_psr_subtest[z], op_str(data.op)) {
+				for (i = 0; i < n_pipes; i++) {
+					if (!pipe_output_combo_valid(&data.display,
+								     pipes[i],
+								     outputs[i]))
 						continue;
-					igt_dynamic_f("%s-pipe-%s-%s%s", get_psr_mode_str_for_output(&data),
-							  kmstest_pipe_name(pipes[i]),
-						      igt_output_name(outputs[i]),
-						      coexist_feature_str(j)) {
-						data.test_plane_id = DRM_PLANE_TYPE_OVERLAY;
-						data.coexist_feature = j;
-						prepare(&data);
-						run(&data);
-						cleanup(&data);
-					}
+					data.pipe = pipes[i];
+					data.output = outputs[i];
+					igt_assert_f(set_sel_fetch_mode_for_output(&data),
+						     "Selective fetch is not supported\n");
+					if (!check_psr_mode_supported(&data, psr_status[z]))
+						continue;
+
+					data.test_plane_id = DRM_PLANE_TYPE_OVERLAY;
+					run_dynamic_test(data, i, coexist_features);
 				}
 			}
-		}
 
-		data.op = PLANE_MOVE_CONTINUOUS_EXCEED_FULLY;
-		igt_describe("Test that selective fetch works on moving overlay plane fully "
-			     "exceeding visible area (no update)");
-		igt_subtest_with_dynamic_f("%soverlay-%s-sf", append_fbc_subtest[y],
-					   op_str(data.op)) {
-			for (i = 0; i < n_pipes; i++) {
-				if (!pipe_output_combo_valid(&data.display, pipes[i], outputs[i]))
-					continue;
-				data.pipe = pipes[i];
-				data.output = outputs[i];
-				igt_assert_f(set_sel_fetch_mode_for_output(&data),
-							 "Selective fetch is not supported\n");
-
-				for (j = FEATURE_NONE; j < FEATURE_COUNT; j++) {
-					if (j != FEATURE_NONE && !(coexist_features[i] & j))
+			data.op = PLANE_MOVE_CONTINUOUS_EXCEED_FULLY;
+			igt_describe("Test that selective fetch works on moving overlay plane "
+				     "fully exceeding visible area (no update)");
+			igt_subtest_with_dynamic_f("%s%soverlay-%s-sf", append_fbc_subtest[y],
+						   append_psr_subtest[z], op_str(data.op)) {
+				for (i = 0; i < n_pipes; i++) {
+					if (!pipe_output_combo_valid(&data.display, pipes[i],
+								     outputs[i]))
 						continue;
-					igt_dynamic_f("%s-pipe-%s-%s%s", get_psr_mode_str_for_output(&data),
-							  kmstest_pipe_name(pipes[i]),
-						      igt_output_name(outputs[i]),
-						      coexist_feature_str(j)) {
-						data.test_plane_id = DRM_PLANE_TYPE_OVERLAY;
-						data.coexist_feature = j;
-						prepare(&data);
-						run(&data);
-						cleanup(&data);
-					}
+					data.pipe = pipes[i];
+					data.output = outputs[i];
+					igt_assert_f(set_sel_fetch_mode_for_output(&data),
+						     "Selective fetch is not supported\n");
+					if (!check_psr_mode_supported(&data, psr_status[z]))
+						continue;
+
+					data.test_plane_id = DRM_PLANE_TYPE_OVERLAY;
+					run_dynamic_test(data, i, coexist_features);
 				}
 			}
-		}
 
-		/* Verify primary plane selective fetch with overplay plane blended */
-		data.op = OVERLAY_PRIM_UPDATE;
-		igt_describe("Test that selective fetch works on primary plane "
-			     "with blended overlay plane");
-		igt_subtest_with_dynamic_f("%s%s-sf-dmg-area", append_fbc_subtest[y],
-					   op_str(data.op)) {
-			for (i = 0; i < n_pipes; i++) {
-				if (!pipe_output_combo_valid(&data.display, pipes[i], outputs[i]))
-					continue;
-				data.pipe = pipes[i];
-				data.output = outputs[i];
-				igt_assert_f(set_sel_fetch_mode_for_output(&data),
-							 "Selective fetch is not supported\n");
-
-				for (j = FEATURE_NONE; j < FEATURE_COUNT; j++) {
-					if (j != FEATURE_NONE && !(coexist_features[i] & j))
+			/* Verify primary plane selective fetch with overplay plane blended */
+			data.op = OVERLAY_PRIM_UPDATE;
+			igt_describe("Test that selective fetch works on primary plane "
+				     "with blended overlay plane");
+			igt_subtest_with_dynamic_f("%s%s%s-sf-dmg-area", append_fbc_subtest[y],
+						   append_psr_subtest[z], op_str(data.op)) {
+				for (i = 0; i < n_pipes; i++) {
+					if (!pipe_output_combo_valid(&data.display,
+								     pipes[i],
+								     outputs[i]))
 						continue;
-					igt_dynamic_f("%s-pipe-%s-%s%s", kmstest_pipe_name(pipes[i]),
-							  get_psr_mode_str_for_output(&data),
-						      igt_output_name(outputs[i]),
-						      coexist_feature_str(j)) {
-						for (k = 1; k <= MAX_DAMAGE_AREAS; k++) {
-							data.damage_area_count = k;
-							data.test_plane_id = DRM_PLANE_TYPE_PRIMARY;
-							data.coexist_feature = j;
-
-							prepare(&data);
-							run(&data);
-							cleanup(&data);
-						}
-					}
+					data.pipe = pipes[i];
+					data.output = outputs[i];
+					igt_assert_f(set_sel_fetch_mode_for_output(&data),
+						     "Selective fetch is not supported\n");
+					if (!check_psr_mode_supported(&data, psr_status[z]))
+						continue;
+
+					data.test_plane_id = DRM_PLANE_TYPE_PRIMARY;
+					run_dynamic_test_damage_areas(data, i, coexist_features);
 				}
 			}
-		}
 
-		/*
-		 * Verify overlay plane selective fetch using NV12 primary
-		 * plane and continuous updates.
-		 */
-		data.op = PLANE_UPDATE_CONTINUOUS;
-		igt_describe("Test that selective fetch works on overlay plane");
-		igt_subtest_with_dynamic_f("%soverlay-%s-sf", append_fbc_subtest[y],
-					   op_str(data.op)) {
-			for (i = 0; i < n_pipes; i++) {
-				if (!pipe_output_combo_valid(&data.display, pipes[i], outputs[i]))
-					continue;
-				data.pipe = pipes[i];
-				data.output = outputs[i];
-				igt_assert_f(set_sel_fetch_mode_for_output(&data),
-							 "Selective fetch is not supported\n");
-
-				for (j = FEATURE_NONE; j < FEATURE_COUNT; j++) {
-					if (j != FEATURE_NONE && !(coexist_features[i] & j))
+			/*
+			 * Verify overlay plane selective fetch using NV12 primary
+			 * plane and continuous updates.
+			 */
+			data.op = PLANE_UPDATE_CONTINUOUS;
+			igt_describe("Test that selective fetch works on overlay plane");
+			igt_subtest_with_dynamic_f("%s%soverlay-%s-sf", append_fbc_subtest[y],
+						   append_psr_subtest[z], op_str(data.op)) {
+				for (i = 0; i < n_pipes; i++) {
+					if (!pipe_output_combo_valid(&data.display,
+								     pipes[i],
+								     outputs[i]))
 						continue;
-					igt_dynamic_f("%s-pipe-%s-%s%s", get_psr_mode_str_for_output(&data),
-							  kmstest_pipe_name(pipes[i]),
-						      igt_output_name(outputs[i]),
-						      coexist_feature_str(j)) {
-						data.damage_area_count = 1;
-						if (data.op_fbc_mode == FBC_ENABLED)
-							data.primary_format = DRM_FORMAT_XRGB8888;
-						else
-							data.primary_format = DRM_FORMAT_NV12;
-						data.test_plane_id = DRM_PLANE_TYPE_OVERLAY;
-						data.coexist_feature = j;
-						prepare(&data);
-						run(&data);
-						cleanup(&data);
-					}
+					data.pipe = pipes[i];
+					data.output = outputs[i];
+					igt_assert_f(set_sel_fetch_mode_for_output(&data),
+						     "Selective fetch is not supported\n");
+					if (!check_psr_mode_supported(&data, psr_status[z]))
+						continue;
+
+					run_plane_update_continuous(data, i, coexist_features);
 				}
 			}
 		}
-- 
2.34.1


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

* [PATCH i-g-t v4 2/2] HAX: Do not merge
  2024-09-17  5:16 [PATCH i-g-t v4 1/2] tests/intel/kms_psr2_sf: Modify kms_psr2_sf test Pranay Samala
@ 2024-09-17  5:16 ` Pranay Samala
  2024-09-17  8:10 ` ✓ CI.xeBAT: success for series starting with [i-g-t,v4,1/2] tests/intel/kms_psr2_sf: Modify kms_psr2_sf test Patchwork
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 6+ messages in thread
From: Pranay Samala @ 2024-09-17  5:16 UTC (permalink / raw)
  To: igt-dev
  Cc: karthik.b.s, ramanaidu.naladala, kunal1.joshi, sameer.lattannavar,
	pranay.samala

Signed-off-by: Pranay Samala <pranay.samala@intel.com>
---
 tests/intel-ci/fast-feedback.testlist    | 51 ++++++++++++++++++++++++
 tests/intel-ci/xe-fast-feedback.testlist | 51 ++++++++++++++++++++++++
 2 files changed, 102 insertions(+)

diff --git a/tests/intel-ci/fast-feedback.testlist b/tests/intel-ci/fast-feedback.testlist
index be0965110..6f50c60bb 100644
--- a/tests/intel-ci/fast-feedback.testlist
+++ b/tests/intel-ci/fast-feedback.testlist
@@ -1,6 +1,57 @@
 # Try to load the driver if it's not available yet.
 igt@i915_module_load@load
 
+igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area
+igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb
+igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area
+igt@kms_psr2_sf@psr2-cursor-plane-update-sf
+igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf
+igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-sf
+igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf
+igt@kms_psr2_sf@psr2-plane-move-sf-dmg-area
+igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf
+igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-sf
+igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-fully-sf
+igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area
+igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf
+igt@kms_psr2_sf@pr-primary-plane-update-sf-dmg-area
+igt@kms_psr2_sf@pr-primary-plane-update-sf-dmg-area-big-fb
+igt@kms_psr2_sf@pr-overlay-plane-update-sf-dmg-area
+igt@kms_psr2_sf@pr-cursor-plane-update-sf
+igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf
+igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-sf
+igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf
+igt@kms_psr2_sf@pr-plane-move-sf-dmg-area
+igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf
+igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-sf
+igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-fully-sf
+igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area
+igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf
+igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area
+igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area
+igt@kms_psr2_sf@fbc-psr2-cursor-plane-update-sf
+igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf
+igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf
+igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf
+igt@kms_psr2_sf@fbc-psr2-plane-move-sf-dmg-area
+igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-sf
+igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf
+igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-fully-sf
+igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area
+igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf
+igt@kms_psr2_sf@fbc-pr-primary-plane-update-sf-dmg-area
+igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area
+igt@kms_psr2_sf@fbc-pr-cursor-plane-update-sf
+igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-sf
+igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf
+igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-fully-sf
+igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area
+igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-sf
+igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf
+igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-fully-sf
+igt@kms_psr2_sf@fbc-pr-overlay-primary-update-sf-dmg-area
+igt@kms_psr2_sf@fbc-pr-overlay-plane-update-continuous-sf
+
 # Keep alphabetically sorted by default
 igt@core_auth@basic-auth
 igt@debugfs_test@read_all_entries
diff --git a/tests/intel-ci/xe-fast-feedback.testlist b/tests/intel-ci/xe-fast-feedback.testlist
index 01b01dcf9..31ad377b4 100644
--- a/tests/intel-ci/xe-fast-feedback.testlist
+++ b/tests/intel-ci/xe-fast-feedback.testlist
@@ -1,6 +1,57 @@
 # Should be the first test
 igt@xe_module_load@load
 
+igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area
+igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb
+igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area
+igt@kms_psr2_sf@psr2-cursor-plane-update-sf
+igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf
+igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-sf
+igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf
+igt@kms_psr2_sf@psr2-plane-move-sf-dmg-area
+igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf
+igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-sf
+igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-fully-sf
+igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area
+igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf
+igt@kms_psr2_sf@pr-primary-plane-update-sf-dmg-area
+igt@kms_psr2_sf@pr-primary-plane-update-sf-dmg-area-big-fb
+igt@kms_psr2_sf@pr-overlay-plane-update-sf-dmg-area
+igt@kms_psr2_sf@pr-cursor-plane-update-sf
+igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf
+igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-sf
+igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf
+igt@kms_psr2_sf@pr-plane-move-sf-dmg-area
+igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf
+igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-sf
+igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-fully-sf
+igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area
+igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf
+igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area
+igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area
+igt@kms_psr2_sf@fbc-psr2-cursor-plane-update-sf
+igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf
+igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf
+igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf
+igt@kms_psr2_sf@fbc-psr2-plane-move-sf-dmg-area
+igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-sf
+igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf
+igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-fully-sf
+igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area
+igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf
+igt@kms_psr2_sf@fbc-pr-primary-plane-update-sf-dmg-area
+igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area
+igt@kms_psr2_sf@fbc-pr-cursor-plane-update-sf
+igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-sf
+igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf
+igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-fully-sf
+igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area
+igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-sf
+igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf
+igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-fully-sf
+igt@kms_psr2_sf@fbc-pr-overlay-primary-update-sf-dmg-area
+igt@kms_psr2_sf@fbc-pr-overlay-plane-update-continuous-sf
+
 igt@fbdev@eof
 igt@fbdev@info
 igt@fbdev@nullptr
-- 
2.34.1


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

* ✓ CI.xeBAT: success for series starting with [i-g-t,v4,1/2] tests/intel/kms_psr2_sf: Modify kms_psr2_sf test
  2024-09-17  5:16 [PATCH i-g-t v4 1/2] tests/intel/kms_psr2_sf: Modify kms_psr2_sf test Pranay Samala
  2024-09-17  5:16 ` [PATCH i-g-t v4 2/2] HAX: Do not merge Pranay Samala
@ 2024-09-17  8:10 ` Patchwork
  2024-09-17  8:25 ` ✗ Fi.CI.BAT: failure " Patchwork
  2024-09-17  9:50 ` ✗ CI.xeFULL: " Patchwork
  3 siblings, 0 replies; 6+ messages in thread
From: Patchwork @ 2024-09-17  8:10 UTC (permalink / raw)
  To: Pranay Samala; +Cc: igt-dev

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

== Series Details ==

Series: series starting with [i-g-t,v4,1/2] tests/intel/kms_psr2_sf: Modify kms_psr2_sf test
URL   : https://patchwork.freedesktop.org/series/138742/
State : success

== Summary ==

CI Bug Log - changes from XEIGT_8022_BAT -> XEIGTPW_11747_BAT
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

  

Participating hosts (0 -> 0)
------------------------------

  No changes in participating hosts


Changes
-------

  No changes found


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

  * IGT: IGT_8022 -> IGTPW_11747
  * Linux: xe-1959-e08d67347c6c3fd164c1346ea9e2ae8788da1976 -> xe-1960-a2269b8bdf726c56f52e41ebfdd1cf38aea494de

  IGTPW_11747: c974edd3aef9545436857dfe76a960cdfae7f4f0 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  IGT_8022: 2d82f767a959d58c04ff3876d59d67924208d4ef @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  xe-1959-e08d67347c6c3fd164c1346ea9e2ae8788da1976: e08d67347c6c3fd164c1346ea9e2ae8788da1976
  xe-1960-a2269b8bdf726c56f52e41ebfdd1cf38aea494de: a2269b8bdf726c56f52e41ebfdd1cf38aea494de

== Logs ==

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

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

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

* ✗ Fi.CI.BAT: failure for series starting with [i-g-t,v4,1/2] tests/intel/kms_psr2_sf: Modify kms_psr2_sf test
  2024-09-17  5:16 [PATCH i-g-t v4 1/2] tests/intel/kms_psr2_sf: Modify kms_psr2_sf test Pranay Samala
  2024-09-17  5:16 ` [PATCH i-g-t v4 2/2] HAX: Do not merge Pranay Samala
  2024-09-17  8:10 ` ✓ CI.xeBAT: success for series starting with [i-g-t,v4,1/2] tests/intel/kms_psr2_sf: Modify kms_psr2_sf test Patchwork
@ 2024-09-17  8:25 ` Patchwork
  2024-09-17  9:50 ` ✗ CI.xeFULL: " Patchwork
  3 siblings, 0 replies; 6+ messages in thread
From: Patchwork @ 2024-09-17  8:25 UTC (permalink / raw)
  To: Pranay Samala; +Cc: igt-dev

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

== Series Details ==

Series: series starting with [i-g-t,v4,1/2] tests/intel/kms_psr2_sf: Modify kms_psr2_sf test
URL   : https://patchwork.freedesktop.org/series/138742/
State : failure

== Summary ==

CI Bug Log - changes from CI_DRM_15428 -> IGTPW_11747
====================================================

Summary
-------

  **FAILURE**

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

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

Participating hosts (39 -> 33)
------------------------------

  Missing    (6): bat-dg1-7 bat-arlh-3 fi-snb-2520m fi-cfl-8109u fi-kbl-8809g bat-arls-2 

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

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

### IGT changes ###

#### Possible regressions ####

  * igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf (NEW):
    - bat-rpls-4:         NOTRUN -> [SKIP][1] +49 other tests skip
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/bat-rpls-4/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf.html
    - bat-twl-1:          NOTRUN -> [SKIP][2] +60 other tests skip
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/bat-twl-1/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf.html

  * igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area (NEW):
    - bat-dg2-9:          NOTRUN -> [SKIP][3] +49 other tests skip
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/bat-dg2-9/igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area.html

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf@pipe-b-edp-1 (NEW):
    - bat-twl-2:          NOTRUN -> [SKIP][4] +60 other tests skip
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/bat-twl-2/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf@pipe-b-edp-1.html

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-sf (NEW):
    - bat-mtlp-8:         NOTRUN -> [SKIP][5] +60 other tests skip
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/bat-mtlp-8/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-sf.html

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf (NEW):
    - bat-adlp-9:         NOTRUN -> [SKIP][6] +49 other tests skip
   [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/bat-adlp-9/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf.html

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area@pipe-a-edp-1 (NEW):
    - bat-adlp-6:         NOTRUN -> [SKIP][7] +60 other tests skip
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/bat-adlp-6/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area@pipe-a-edp-1.html

  * igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area (NEW):
    - bat-dg2-14:         NOTRUN -> [SKIP][8] +49 other tests skip
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/bat-dg2-14/igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area.html

  * igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area (NEW):
    - bat-arls-5:         NOTRUN -> [SKIP][9] +49 other tests skip
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/bat-arls-5/igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area.html
    - bat-rplp-1:         NOTRUN -> [SKIP][10] +49 other tests skip
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/bat-rplp-1/igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area.html
    - fi-tgl-1115g4:      NOTRUN -> [SKIP][11] +49 other tests skip
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/fi-tgl-1115g4/igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area.html

  * igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf (NEW):
    - bat-adlp-11:        NOTRUN -> [SKIP][12] +49 other tests skip
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/bat-adlp-11/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf.html

  * igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf (NEW):
    - bat-dg2-11:         NOTRUN -> [SKIP][13] +49 other tests skip
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/bat-dg2-11/igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf.html

  * igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf (NEW):
    - bat-arlh-2:         NOTRUN -> [SKIP][14] +49 other tests skip
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/bat-arlh-2/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf.html
    - fi-rkl-11600:       NOTRUN -> [SKIP][15] +49 other tests skip
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/fi-rkl-11600/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf.html

  * igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb (NEW):
    - bat-dg2-8:          NOTRUN -> [SKIP][16] +49 other tests skip
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/bat-dg2-8/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb.html
    - bat-adlm-1:         NOTRUN -> [SKIP][17] +49 other tests skip
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/bat-adlm-1/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb.html
    - bat-jsl-1:          NOTRUN -> [SKIP][18] +49 other tests skip
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/bat-jsl-1/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb.html
    - bat-arls-1:         NOTRUN -> [SKIP][19] +49 other tests skip
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/bat-arls-1/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb.html

  
New tests
---------

  New tests have been introduced between CI_DRM_15428 and IGTPW_11747:

### New IGT tests (100) ###

  * igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-fully-sf:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 0.00] s

  * igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-sf:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@fbc-pr-cursor-plane-update-sf:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 0.00] s

  * igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-fully-sf:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-sf:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@fbc-pr-overlay-plane-update-continuous-sf:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@fbc-pr-overlay-primary-update-sf-dmg-area:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@fbc-pr-primary-plane-update-sf-dmg-area:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 2.33] s

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf@pipe-a-edp-1:
    - Statuses : 4 skip(s)
    - Exec time: [0.84, 0.89] s

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf@pipe-b-edp-1:
    - Statuses : 4 skip(s)
    - Exec time: [1.21, 1.43] s

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 2.12] s

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf@pipe-a-edp-1:
    - Statuses : 4 skip(s)
    - Exec time: [0.87, 0.89] s

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf@pipe-b-edp-1:
    - Statuses : 4 skip(s)
    - Exec time: [1.21] s

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 2.11] s

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf@pipe-a-edp-1:
    - Statuses : 4 skip(s)
    - Exec time: [0.84, 0.89] s

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf@pipe-b-edp-1:
    - Statuses : 4 skip(s)
    - Exec time: [1.21, 1.22] s

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-update-sf:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 2.10] s

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-update-sf@pipe-a-edp-1:
    - Statuses : 4 skip(s)
    - Exec time: [0.83, 0.88] s

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-update-sf@pipe-b-edp-1:
    - Statuses : 4 skip(s)
    - Exec time: [1.21] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-fully-sf:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 2.11] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-fully-sf@pipe-a-edp-1:
    - Statuses : 4 skip(s)
    - Exec time: [0.86, 0.89] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-fully-sf@pipe-b-edp-1:
    - Statuses : 4 skip(s)
    - Exec time: [1.21, 1.22] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 2.12] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf@pipe-a-edp-1:
    - Statuses : 4 skip(s)
    - Exec time: [0.84, 0.89] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf@pipe-b-edp-1:
    - Statuses : 4 skip(s)
    - Exec time: [1.21, 1.22] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-sf:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 2.11] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-sf@pipe-a-edp-1:
    - Statuses : 4 skip(s)
    - Exec time: [0.83, 0.89] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-sf@pipe-b-edp-1:
    - Statuses : 4 skip(s)
    - Exec time: [1.21, 1.22] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 2.10] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf@pipe-a-edp-1:
    - Statuses : 4 skip(s)
    - Exec time: [0.83, 0.88] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf@pipe-b-edp-1:
    - Statuses : 4 skip(s)
    - Exec time: [1.21, 1.22] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 2.11] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area@pipe-a-edp-1:
    - Statuses : 4 skip(s)
    - Exec time: [0.84, 0.89] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area@pipe-b-edp-1:
    - Statuses : 4 skip(s)
    - Exec time: [1.21, 1.23] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 2.17] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area@pipe-a-edp-1:
    - Statuses : 4 skip(s)
    - Exec time: [0.83, 0.89] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area@pipe-b-edp-1:
    - Statuses : 4 skip(s)
    - Exec time: [1.21, 1.27] s

  * igt@kms_psr2_sf@fbc-psr2-plane-move-sf-dmg-area:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 2.10] s

  * igt@kms_psr2_sf@fbc-psr2-plane-move-sf-dmg-area@pipe-a-edp-1:
    - Statuses : 4 skip(s)
    - Exec time: [0.84, 0.88] s

  * igt@kms_psr2_sf@fbc-psr2-plane-move-sf-dmg-area@pipe-b-edp-1:
    - Statuses : 4 skip(s)
    - Exec time: [1.21, 1.22] s

  * igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 2.10] s

  * igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area@pipe-a-edp-1:
    - Statuses : 4 skip(s)
    - Exec time: [0.83, 0.88] s

  * igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area@pipe-b-edp-1:
    - Statuses : 4 skip(s)
    - Exec time: [1.21, 1.23] s

  * igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-sf:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@pr-cursor-plane-update-sf:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-fully-sf:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-sf:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@pr-overlay-plane-update-sf-dmg-area:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@pr-plane-move-sf-dmg-area:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@pr-primary-plane-update-sf-dmg-area:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@pr-primary-plane-update-sf-dmg-area-big-fb:
    - Statuses : 32 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf:
    - Statuses : 4 pass(s) 28 skip(s)
    - Exec time: [0.0, 43.74] s

  * igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf@pipe-a-edp-1:
    - Statuses : 4 pass(s)
    - Exec time: [6.82, 21.73] s

  * igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf@pipe-b-edp-1:
    - Statuses : 4 pass(s)
    - Exec time: [6.78, 22.27] s

  * igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-sf:
    - Statuses : 4 pass(s) 28 skip(s)
    - Exec time: [0.0, 42.65] s

  * igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-sf@pipe-a-edp-1:
    - Statuses : 4 pass(s)
    - Exec time: [6.53, 21.33] s

  * igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-sf@pipe-b-edp-1:
    - Statuses : 4 pass(s)
    - Exec time: [6.58, 21.31] s

  * igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf:
    - Statuses : 4 pass(s) 28 skip(s)
    - Exec time: [0.0, 41.58] s

  * igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf@pipe-a-edp-1:
    - Statuses : 4 pass(s)
    - Exec time: [6.36, 20.78] s

  * igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf@pipe-b-edp-1:
    - Statuses : 4 pass(s)
    - Exec time: [6.30, 20.80] s

  * igt@kms_psr2_sf@psr2-cursor-plane-update-sf:
    - Statuses : 4 pass(s) 28 skip(s)
    - Exec time: [0.0, 3.11] s

  * igt@kms_psr2_sf@psr2-cursor-plane-update-sf@pipe-a-edp-1:
    - Statuses : 4 pass(s)
    - Exec time: [1.31, 1.56] s

  * igt@kms_psr2_sf@psr2-cursor-plane-update-sf@pipe-b-edp-1:
    - Statuses : 4 pass(s)
    - Exec time: [1.34, 1.54] s

  * igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-fully-sf:
    - Statuses : 4 pass(s) 28 skip(s)
    - Exec time: [0.0, 65.56] s

  * igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-fully-sf@pipe-a-edp-1:
    - Statuses : 4 pass(s)
    - Exec time: [9.51, 32.78] s

  * igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-fully-sf@pipe-b-edp-1:
    - Statuses : 4 pass(s)
    - Exec time: [9.45, 32.78] s

  * igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-sf:
    - Statuses : 4 pass(s) 28 skip(s)
    - Exec time: [0.0, 44.94] s

  * igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-sf@pipe-a-edp-1:
    - Statuses : 4 pass(s)
    - Exec time: [6.89, 22.47] s

  * igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-sf@pipe-b-edp-1:
    - Statuses : 4 pass(s)
    - Exec time: [6.88, 22.47] s

  * igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf:
    - Statuses : 4 pass(s) 28 skip(s)
    - Exec time: [0.0, 23.91] s

  * igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf@pipe-a-edp-1:
    - Statuses : 4 pass(s)
    - Exec time: [4.16, 11.96] s

  * igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf@pipe-b-edp-1:
    - Statuses : 4 pass(s)
    - Exec time: [4.16, 11.95] s

  * igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf:
    - Statuses : 4 pass(s) 28 skip(s)
    - Exec time: [0.0, 18.66] s

  * igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf@pipe-a-edp-1:
    - Statuses : 4 pass(s)
    - Exec time: [6.85, 9.34] s

  * igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf@pipe-b-edp-1:
    - Statuses : 4 pass(s)
    - Exec time: [6.90, 9.31] s

  * igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area:
    - Statuses : 4 pass(s) 28 skip(s)
    - Exec time: [0.0, 15.28] s

  * igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area@pipe-a-edp-1:
    - Statuses : 4 pass(s)
    - Exec time: [6.74, 7.61] s

  * igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area@pipe-b-edp-1:
    - Statuses : 4 pass(s)
    - Exec time: [6.70, 7.67] s

  * igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area:
    - Statuses : 4 pass(s) 28 skip(s)
    - Exec time: [0.0, 15.28] s

  * igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area@pipe-a-edp-1:
    - Statuses : 4 pass(s)
    - Exec time: [6.73, 7.61] s

  * igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area@pipe-b-edp-1:
    - Statuses : 4 pass(s)
    - Exec time: [6.71, 7.68] s

  * igt@kms_psr2_sf@psr2-plane-move-sf-dmg-area:
    - Statuses : 4 pass(s) 28 skip(s)
    - Exec time: [0.0, 12.21] s

  * igt@kms_psr2_sf@psr2-plane-move-sf-dmg-area@pipe-a-edp-1:
    - Statuses : 4 pass(s)
    - Exec time: [5.40, 6.12] s

  * igt@kms_psr2_sf@psr2-plane-move-sf-dmg-area@pipe-b-edp-1:
    - Statuses : 4 pass(s)
    - Exec time: [5.37, 6.09] s

  * igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area:
    - Statuses : 4 pass(s) 28 skip(s)
    - Exec time: [0.0, 15.26] s

  * igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb:
    - Statuses : 4 pass(s) 28 skip(s)
    - Exec time: [0.0, 15.84] s

  * igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb@pipe-a-edp-1:
    - Statuses : 4 pass(s)
    - Exec time: [7.02, 7.83] s

  * igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb@pipe-b-edp-1:
    - Statuses : 4 pass(s)
    - Exec time: [6.96, 8.00] s

  * igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area@pipe-a-edp-1:
    - Statuses : 4 pass(s)
    - Exec time: [6.75, 7.67] s

  * igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area@pipe-b-edp-1:
    - Statuses : 4 pass(s)
    - Exec time: [6.70, 7.61] s

  

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

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

### IGT changes ###

#### Issues hit ####

  * igt@kms_psr2_sf@fbc-pr-cursor-plane-update-sf (NEW):
    - bat-apl-1:          NOTRUN -> [SKIP][20] +49 other tests skip
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/bat-apl-1/igt@kms_psr2_sf@fbc-pr-cursor-plane-update-sf.html

  * igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf (NEW):
    - fi-kbl-7567u:       NOTRUN -> [SKIP][21] +49 other tests skip
   [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/fi-kbl-7567u/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf.html

  * igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area (NEW):
    - fi-cfl-guc:         NOTRUN -> [SKIP][22] +49 other tests skip
   [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/fi-cfl-guc/igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area.html
    - fi-kbl-x1275:       NOTRUN -> [SKIP][23] +49 other tests skip
   [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/fi-kbl-x1275/igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area.html

  * igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area (NEW):
    - fi-cfl-8700k:       NOTRUN -> [SKIP][24] +49 other tests skip
   [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/fi-cfl-8700k/igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area.html
    - bat-kbl-2:          NOTRUN -> [SKIP][25] +49 other tests skip
   [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/bat-kbl-2/igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area.html

  * igt@kms_psr2_sf@pr-cursor-plane-update-sf (NEW):
    - fi-glk-j4005:       NOTRUN -> [SKIP][26] +49 other tests skip
   [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/fi-glk-j4005/igt@kms_psr2_sf@pr-cursor-plane-update-sf.html

  * igt@kms_psr2_sf@pr-primary-plane-update-sf-dmg-area (NEW):
    - fi-pnv-d510:        NOTRUN -> [SKIP][27] +49 other tests skip
   [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/fi-pnv-d510/igt@kms_psr2_sf@pr-primary-plane-update-sf-dmg-area.html

  * igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf (NEW):
    - fi-ivb-3770:        NOTRUN -> [SKIP][28] +49 other tests skip
   [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/fi-ivb-3770/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf.html

  * igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-sf (NEW):
    - fi-bsw-n3050:       NOTRUN -> [SKIP][29] +49 other tests skip
   [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/fi-bsw-n3050/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-sf.html

  * igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area (NEW):
    - fi-ilk-650:         NOTRUN -> [SKIP][30] +49 other tests skip
   [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/fi-ilk-650/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html
    - fi-blb-e6850:       NOTRUN -> [SKIP][31] +49 other tests skip
   [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/fi-blb-e6850/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html

  * igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb (NEW):
    - fi-kbl-guc:         NOTRUN -> [SKIP][32] +49 other tests skip
   [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/fi-kbl-guc/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb.html

  
#### Possible fixes ####

  * igt@kms_pipe_crc_basic@nonblocking-crc:
    - bat-arls-5:         [INCOMPLETE][33] ([i915#11320]) -> [PASS][34]
   [33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15428/bat-arls-5/igt@kms_pipe_crc_basic@nonblocking-crc.html
   [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/bat-arls-5/igt@kms_pipe_crc_basic@nonblocking-crc.html

  
#### Warnings ####

  * igt@i915_selftest@live:
    - bat-arls-5:         [DMESG-WARN][35] ([i915#10341] / [i915#12133]) -> [ABORT][36] ([i915#12133] / [i915#12175])
   [35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15428/bat-arls-5/igt@i915_selftest@live.html
   [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/bat-arls-5/igt@i915_selftest@live.html

  * igt@i915_selftest@live@workarounds:
    - bat-arls-5:         [DMESG-WARN][37] ([i915#10341] / [i915#11637]) -> [ABORT][38] ([i915#12061])
   [37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15428/bat-arls-5/igt@i915_selftest@live@workarounds.html
   [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11747/bat-arls-5/igt@i915_selftest@live@workarounds.html

  
  [i915#10341]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10341
  [i915#11320]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11320
  [i915#11637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11637
  [i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
  [i915#12133]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12133
  [i915#12175]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12175


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

  * CI: CI-20190529 -> None
  * IGT: IGT_8022 -> IGTPW_11747

  CI-20190529: 20190529
  CI_DRM_15428: a2269b8bdf726c56f52e41ebfdd1cf38aea494de @ git://anongit.freedesktop.org/gfx-ci/linux
  IGTPW_11747: c974edd3aef9545436857dfe76a960cdfae7f4f0 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  IGT_8022: 2d82f767a959d58c04ff3876d59d67924208d4ef @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git

== Logs ==

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

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

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

* ✗ CI.xeFULL: failure for series starting with [i-g-t,v4,1/2] tests/intel/kms_psr2_sf: Modify kms_psr2_sf test
  2024-09-17  5:16 [PATCH i-g-t v4 1/2] tests/intel/kms_psr2_sf: Modify kms_psr2_sf test Pranay Samala
                   ` (2 preceding siblings ...)
  2024-09-17  8:25 ` ✗ Fi.CI.BAT: failure " Patchwork
@ 2024-09-17  9:50 ` Patchwork
  3 siblings, 0 replies; 6+ messages in thread
From: Patchwork @ 2024-09-17  9:50 UTC (permalink / raw)
  To: Pranay Samala; +Cc: igt-dev

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

== Series Details ==

Series: series starting with [i-g-t,v4,1/2] tests/intel/kms_psr2_sf: Modify kms_psr2_sf test
URL   : https://patchwork.freedesktop.org/series/138742/
State : failure

== Summary ==

CI Bug Log - changes from XEIGT_8022_full -> XEIGTPW_11747_full
====================================================

Summary
-------

  **FAILURE**

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

  

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

  No changes in participating hosts

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

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

### IGT changes ###

#### Possible regressions ####

  * igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area (NEW):
    - shard-dg2-set2:     NOTRUN -> [SKIP][1] +8 other tests skip
   [1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area.html

  * igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf (NEW):
    - shard-lnl:          NOTRUN -> [SKIP][2] +24 other tests skip
   [2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-1/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf.html

  * igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-fully-sf (NEW):
    - {shard-bmg}:        NOTRUN -> [SKIP][3] +49 other tests skip
   [3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-bmg-1/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-fully-sf.html

  
#### Suppressed ####

  The following results come from untrusted machines, tests, or statuses.
  They do not affect the overall result.

  * igt@kms_cursor_crc@cursor-rapid-movement-64x64:
    - {shard-bmg}:        [PASS][4] -> [INCOMPLETE][5] +1 other test incomplete
   [4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-bmg-8/igt@kms_cursor_crc@cursor-rapid-movement-64x64.html
   [5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-bmg-4/igt@kms_cursor_crc@cursor-rapid-movement-64x64.html

  
New tests
---------

  New tests have been introduced between XEIGT_8022_full and XEIGTPW_11747_full:

### New IGT tests (100) ###

  * igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-fully-sf:
    - Statuses : 3 skip(s)
    - Exec time: [0.0, 0.00] s

  * igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf:
    - Statuses : 3 skip(s)
    - Exec time: [0.0, 0.00] s

  * igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-sf:
    - Statuses : 3 skip(s)
    - Exec time: [0.0, 0.00] s

  * igt@kms_psr2_sf@fbc-pr-cursor-plane-update-sf:
    - Statuses : 3 skip(s)
    - Exec time: [0.0, 0.00] s

  * igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-fully-sf:
    - Statuses : 3 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf:
    - Statuses : 3 skip(s)
    - Exec time: [0.0, 0.00] s

  * igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-sf:
    - Statuses : 3 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@fbc-pr-overlay-plane-update-continuous-sf:
    - Statuses : 3 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area:
    - Statuses : 3 skip(s)
    - Exec time: [0.0, 0.00] s

  * igt@kms_psr2_sf@fbc-pr-overlay-primary-update-sf-dmg-area:
    - Statuses : 3 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area:
    - Statuses : 3 skip(s)
    - Exec time: [0.0, 0.00] s

  * igt@kms_psr2_sf@fbc-pr-primary-plane-update-sf-dmg-area:
    - Statuses : 3 skip(s)
    - Exec time: [0.0, 0.00] s

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf:
    - Statuses : 1 pass(s) 2 skip(s)
    - Exec time: [0.0, 34.40] s

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf@pipe-a-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [17.20] s

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf@pipe-b-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [17.19] s

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf:
    - Statuses : 1 pass(s) 2 skip(s)
    - Exec time: [0.0, 33.51] s

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf@pipe-a-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [16.78] s

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf@pipe-b-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [16.71] s

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf:
    - Statuses : 1 pass(s) 2 skip(s)
    - Exec time: [0.0, 32.45] s

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf@pipe-a-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [16.24] s

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf@pipe-b-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [16.20] s

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-update-sf:
    - Statuses : 1 pass(s) 2 skip(s)
    - Exec time: [0.0, 3.22] s

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-update-sf@pipe-a-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [1.62] s

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-update-sf@pipe-b-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [1.59] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-fully-sf:
    - Statuses : 1 pass(s) 2 skip(s)
    - Exec time: [0.0, 50.93] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-fully-sf@pipe-a-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [25.45] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-fully-sf@pipe-b-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [25.47] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf:
    - Statuses : 1 pass(s) 2 skip(s)
    - Exec time: [0.0, 35.41] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf@pipe-a-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [17.67] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf@pipe-b-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [17.73] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-sf:
    - Statuses : 1 pass(s) 2 skip(s)
    - Exec time: [0.0, 19.28] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-sf@pipe-a-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [9.60] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-sf@pipe-b-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [9.68] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf:
    - Statuses : 1 pass(s) 2 skip(s)
    - Exec time: [0.0, 21.44] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf@pipe-a-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [9.01] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf@pipe-b-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [12.42] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area:
    - Statuses : 1 pass(s) 2 skip(s)
    - Exec time: [0.0, 16.31] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area@pipe-a-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [8.14] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area@pipe-b-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [8.15] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area:
    - Statuses : 1 pass(s) 2 skip(s)
    - Exec time: [0.0, 16.06] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area@pipe-a-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [7.96] s

  * igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area@pipe-b-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [8.10] s

  * igt@kms_psr2_sf@fbc-psr2-plane-move-sf-dmg-area:
    - Statuses : 1 pass(s) 2 skip(s)
    - Exec time: [0.0, 12.79] s

  * igt@kms_psr2_sf@fbc-psr2-plane-move-sf-dmg-area@pipe-a-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [6.29] s

  * igt@kms_psr2_sf@fbc-psr2-plane-move-sf-dmg-area@pipe-b-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [6.49] s

  * igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area:
    - Statuses : 1 pass(s) 2 skip(s)
    - Exec time: [0.0, 16.40] s

  * igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area@pipe-a-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [8.31] s

  * igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area@pipe-b-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [8.08] s

  * igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-fully-sf:
    - Statuses : 3 skip(s)
    - Exec time: [0.0, 0.00] s

  * igt@kms_psr2_sf@pr-cursor-plane-move-continuous-exceed-sf:
    - Statuses : 3 skip(s)
    - Exec time: [0.0, 0.00] s

  * igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf:
    - Statuses : 3 skip(s)
    - Exec time: [0.0, 0.00] s

  * igt@kms_psr2_sf@pr-cursor-plane-update-sf:
    - Statuses : 3 skip(s)
    - Exec time: [0.0, 0.00] s

  * igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-fully-sf:
    - Statuses : 3 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-sf:
    - Statuses : 3 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf:
    - Statuses : 3 skip(s)
    - Exec time: [0.0, 0.00] s

  * igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf:
    - Statuses : 3 skip(s)
    - Exec time: [0.0, 0.00] s

  * igt@kms_psr2_sf@pr-overlay-plane-update-sf-dmg-area:
    - Statuses : 3 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area:
    - Statuses : 3 skip(s)
    - Exec time: [0.0, 0.00] s

  * igt@kms_psr2_sf@pr-plane-move-sf-dmg-area:
    - Statuses : 3 skip(s)
    - Exec time: [0.0, 0.00] s

  * igt@kms_psr2_sf@pr-primary-plane-update-sf-dmg-area:
    - Statuses : 3 skip(s)
    - Exec time: [0.0, 0.00] s

  * igt@kms_psr2_sf@pr-primary-plane-update-sf-dmg-area-big-fb:
    - Statuses : 3 skip(s)
    - Exec time: [0.0, 0.01] s

  * igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf:
    - Statuses : 1 pass(s) 2 skip(s)
    - Exec time: [0.0, 34.33] s

  * igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf@pipe-a-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [17.13] s

  * igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf@pipe-b-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [17.19] s

  * igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-sf:
    - Statuses : 1 pass(s) 2 skip(s)
    - Exec time: [0.0, 33.57] s

  * igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-sf@pipe-a-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [16.79] s

  * igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-sf@pipe-b-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [16.77] s

  * igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf:
    - Statuses : 1 pass(s) 2 skip(s)
    - Exec time: [0.0, 32.48] s

  * igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf@pipe-a-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [16.21] s

  * igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf@pipe-b-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [16.26] s

  * igt@kms_psr2_sf@psr2-cursor-plane-update-sf:
    - Statuses : 1 pass(s) 2 skip(s)
    - Exec time: [0.0, 3.25] s

  * igt@kms_psr2_sf@psr2-cursor-plane-update-sf@pipe-a-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [1.62] s

  * igt@kms_psr2_sf@psr2-cursor-plane-update-sf@pipe-b-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [1.62] s

  * igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-fully-sf:
    - Statuses : 1 pass(s) 2 skip(s)
    - Exec time: [0.0, 51.52] s

  * igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-fully-sf@pipe-a-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [26.18] s

  * igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-fully-sf@pipe-b-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [25.34] s

  * igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-sf:
    - Statuses : 1 pass(s) 2 skip(s)
    - Exec time: [0.0, 36.49] s

  * igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-sf@pipe-a-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [18.74] s

  * igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-sf@pipe-b-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [17.74] s

  * igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf:
    - Statuses : 1 pass(s) 2 skip(s)
    - Exec time: [0.0, 19.42] s

  * igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf@pipe-a-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [9.68] s

  * igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf@pipe-b-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [9.73] s

  * igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf:
    - Statuses : 1 pass(s) 2 skip(s)
    - Exec time: [0.0, 20.32] s

  * igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf@pipe-a-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [8.90] s

  * igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf@pipe-b-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [11.41] s

  * igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area:
    - Statuses : 1 pass(s) 2 skip(s)
    - Exec time: [0.0, 17.52] s

  * igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area@pipe-a-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [8.07] s

  * igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area@pipe-b-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [9.45] s

  * igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area:
    - Statuses : 1 pass(s) 2 skip(s)
    - Exec time: [0.0, 17.02] s

  * igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area@pipe-a-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [8.90] s

  * igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area@pipe-b-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [8.12] s

  * igt@kms_psr2_sf@psr2-plane-move-sf-dmg-area:
    - Statuses : 1 pass(s) 2 skip(s)
    - Exec time: [0.0, 12.78] s

  * igt@kms_psr2_sf@psr2-plane-move-sf-dmg-area@pipe-a-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [6.45] s

  * igt@kms_psr2_sf@psr2-plane-move-sf-dmg-area@pipe-b-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [6.32] s

  * igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area:
    - Statuses : 1 pass(s) 2 skip(s)
    - Exec time: [0.0, 17.63] s

  * igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb:
    - Statuses : 1 pass(s) 2 skip(s)
    - Exec time: [0.0, 29.10] s

  * igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb@pipe-a-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [14.74] s

  * igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb@pipe-b-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [14.36] s

  * igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area@pipe-a-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [7.94] s

  * igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area@pipe-b-edp-1:
    - Statuses : 1 pass(s)
    - Exec time: [9.68] s

  

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

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

### IGT changes ###

#### Issues hit ####

  * igt@intel_hwmon@hwmon-read:
    - shard-lnl:          NOTRUN -> [SKIP][6] ([Intel XE#1125])
   [6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-8/igt@intel_hwmon@hwmon-read.html

  * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-linear:
    - shard-lnl:          [PASS][7] -> [FAIL][8] ([Intel XE#911]) +3 other tests fail
   [7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-lnl-1/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-linear.html
   [8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-3/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-linear.html

  * igt@kms_atomic_transition@modeset-transition-nonblocking:
    - shard-lnl:          [PASS][9] -> [FAIL][10] ([Intel XE#1701]) +1 other test fail
   [9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-lnl-2/igt@kms_atomic_transition@modeset-transition-nonblocking.html
   [10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-3/igt@kms_atomic_transition@modeset-transition-nonblocking.html

  * igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
    - shard-lnl:          [PASS][11] -> [FAIL][12] ([Intel XE#1426]) +1 other test fail
   [11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-lnl-5/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
   [12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-7/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html

  * igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-a-hdmi-a-6:
    - shard-dg2-set2:     [PASS][13] -> [FAIL][14] ([Intel XE#1426]) +1 other test fail
   [13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-434/igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-a-hdmi-a-6.html
   [14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-435/igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-a-hdmi-a-6.html

  * igt@kms_big_fb@4-tiled-16bpp-rotate-270:
    - shard-dg2-set2:     NOTRUN -> [SKIP][15] ([Intel XE#1201] / [Intel XE#316])
   [15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-435/igt@kms_big_fb@4-tiled-16bpp-rotate-270.html

  * igt@kms_big_fb@linear-64bpp-rotate-180:
    - shard-lnl:          NOTRUN -> [DMESG-WARN][16] ([Intel XE#1725])
   [16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-2/igt@kms_big_fb@linear-64bpp-rotate-180.html

  * igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip:
    - shard-dg2-set2:     NOTRUN -> [SKIP][17] ([Intel XE#1124])
   [17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html

  * igt@kms_big_fb@yf-tiled-16bpp-rotate-0:
    - shard-dg2-set2:     NOTRUN -> [SKIP][18] ([Intel XE#1124] / [Intel XE#1201]) +2 other tests skip
   [18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-433/igt@kms_big_fb@yf-tiled-16bpp-rotate-0.html

  * igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180:
    - shard-lnl:          NOTRUN -> [SKIP][19] ([Intel XE#1124])
   [19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-4/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180.html

  * igt@kms_bw@linear-tiling-2-displays-1920x1080p:
    - shard-dg2-set2:     NOTRUN -> [SKIP][20] ([Intel XE#1201] / [Intel XE#367])
   [20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-435/igt@kms_bw@linear-tiling-2-displays-1920x1080p.html

  * igt@kms_bw@linear-tiling-4-displays-3840x2160p:
    - shard-lnl:          NOTRUN -> [SKIP][21] ([Intel XE#1512])
   [21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-8/igt@kms_bw@linear-tiling-4-displays-3840x2160p.html

  * igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc:
    - shard-lnl:          NOTRUN -> [SKIP][22] ([Intel XE#1399])
   [22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-1/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc.html

  * igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-mc-ccs:
    - shard-dg2-set2:     NOTRUN -> [SKIP][23] ([Intel XE#455] / [Intel XE#787]) +1 other test skip
   [23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-mc-ccs.html

  * igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-mc-ccs@pipe-a-hdmi-a-6:
    - shard-dg2-set2:     NOTRUN -> [SKIP][24] ([Intel XE#787]) +6 other tests skip
   [24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-mc-ccs@pipe-a-hdmi-a-6.html

  * igt@kms_ccs@missing-ccs-buffer-yf-tiled-ccs@pipe-b-dp-4:
    - shard-dg2-set2:     NOTRUN -> [SKIP][25] ([Intel XE#1201] / [Intel XE#787]) +27 other tests skip
   [25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-434/igt@kms_ccs@missing-ccs-buffer-yf-tiled-ccs@pipe-b-dp-4.html

  * igt@kms_ccs@missing-ccs-buffer-yf-tiled-ccs@pipe-d-dp-4:
    - shard-dg2-set2:     NOTRUN -> [SKIP][26] ([Intel XE#1201] / [Intel XE#455] / [Intel XE#787]) +4 other tests skip
   [26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-434/igt@kms_ccs@missing-ccs-buffer-yf-tiled-ccs@pipe-d-dp-4.html

  * igt@kms_chamelium_edid@dp-edid-resolution-list:
    - shard-dg2-set2:     NOTRUN -> [SKIP][27] ([Intel XE#1201] / [Intel XE#373])
   [27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-435/igt@kms_chamelium_edid@dp-edid-resolution-list.html

  * igt@kms_chamelium_frames@hdmi-crc-planes-random:
    - shard-lnl:          NOTRUN -> [SKIP][28] ([Intel XE#373])
   [28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-1/igt@kms_chamelium_frames@hdmi-crc-planes-random.html

  * igt@kms_chamelium_hpd@dp-hpd-after-hibernate:
    - shard-dg2-set2:     NOTRUN -> [SKIP][29] ([Intel XE#373])
   [29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_chamelium_hpd@dp-hpd-after-hibernate.html

  * igt@kms_cursor_legacy@cursora-vs-flipb-varying-size:
    - shard-lnl:          NOTRUN -> [SKIP][30] ([Intel XE#309])
   [30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-3/igt@kms_cursor_legacy@cursora-vs-flipb-varying-size.html

  * igt@kms_flip@2x-flip-vs-panning@bc-hdmi-a6-dp4:
    - shard-dg2-set2:     [PASS][31] -> [DMESG-WARN][32] ([Intel XE#877]) +1 other test dmesg-warn
   [31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-466/igt@kms_flip@2x-flip-vs-panning@bc-hdmi-a6-dp4.html
   [32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-433/igt@kms_flip@2x-flip-vs-panning@bc-hdmi-a6-dp4.html

  * igt@kms_flip@wf_vblank-ts-check@b-edp1:
    - shard-lnl:          [PASS][33] -> [FAIL][34] ([Intel XE#886]) +5 other tests fail
   [33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-lnl-5/igt@kms_flip@wf_vblank-ts-check@b-edp1.html
   [34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-3/igt@kms_flip@wf_vblank-ts-check@b-edp1.html

  * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling:
    - shard-dg2-set2:     NOTRUN -> [SKIP][35] ([Intel XE#1201] / [Intel XE#455]) +4 other tests skip
   [35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-463/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling.html

  * igt@kms_frontbuffer_tracking@drrs-suspend:
    - shard-dg2-set2:     NOTRUN -> [SKIP][36] ([Intel XE#1201] / [Intel XE#651]) +1 other test skip
   [36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-434/igt@kms_frontbuffer_tracking@drrs-suspend.html
    - shard-lnl:          NOTRUN -> [SKIP][37] ([Intel XE#651]) +1 other test skip
   [37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-1/igt@kms_frontbuffer_tracking@drrs-suspend.html

  * igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-spr-indfb-fullscreen:
    - shard-dg2-set2:     NOTRUN -> [SKIP][38] ([Intel XE#651])
   [38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-spr-indfb-fullscreen.html

  * igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-indfb-plflip-blt:
    - shard-lnl:          NOTRUN -> [SKIP][39] ([Intel XE#656]) +3 other tests skip
   [39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-5/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-indfb-plflip-blt.html

  * igt@kms_frontbuffer_tracking@fbcpsr-tiling-4:
    - shard-dg2-set2:     NOTRUN -> [SKIP][40] ([Intel XE#653]) +1 other test skip
   [40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_frontbuffer_tracking@fbcpsr-tiling-4.html

  * igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-move:
    - shard-dg2-set2:     NOTRUN -> [SKIP][41] ([Intel XE#1201] / [Intel XE#653]) +2 other tests skip
   [41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-433/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-move.html

  * igt@kms_plane@plane-position-covered@pipe-a-plane-4:
    - shard-lnl:          [PASS][42] -> [DMESG-FAIL][43] ([Intel XE#324]) +1 other test dmesg-fail
   [42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-lnl-5/igt@kms_plane@plane-position-covered@pipe-a-plane-4.html
   [43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-5/igt@kms_plane@plane-position-covered@pipe-a-plane-4.html

  * igt@kms_plane@plane-position-hole-dpms@pipe-b-plane-4:
    - shard-lnl:          [PASS][44] -> [DMESG-WARN][45] ([Intel XE#324])
   [44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-lnl-3/igt@kms_plane@plane-position-hole-dpms@pipe-b-plane-4.html
   [45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-7/igt@kms_plane@plane-position-hole-dpms@pipe-b-plane-4.html

  * igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6:
    - shard-dg2-set2:     [PASS][46] -> [FAIL][47] ([Intel XE#361])
   [46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-435/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6.html
   [47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-463/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6.html

  * igt@kms_pm_dc@dc5-psr:
    - shard-dg2-set2:     NOTRUN -> [SKIP][48] ([Intel XE#1129] / [Intel XE#1201])
   [48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-433/igt@kms_pm_dc@dc5-psr.html
    - shard-lnl:          NOTRUN -> [FAIL][49] ([Intel XE#718])
   [49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-4/igt@kms_pm_dc@dc5-psr.html

  * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf (NEW):
    - shard-dg2-set2:     NOTRUN -> [SKIP][50] ([Intel XE#1201]) +40 other tests skip
   [50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-433/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf.html

  * igt@kms_psr@fbc-pr-sprite-blt:
    - shard-lnl:          NOTRUN -> [SKIP][51] ([Intel XE#1406])
   [51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-1/igt@kms_psr@fbc-pr-sprite-blt.html

  * igt@kms_psr@fbc-psr2-cursor-plane-onoff:
    - shard-dg2-set2:     NOTRUN -> [SKIP][52] ([Intel XE#1201] / [Intel XE#929]) +2 other tests skip
   [52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-436/igt@kms_psr@fbc-psr2-cursor-plane-onoff.html
    - shard-lnl:          [PASS][53] -> [FAIL][54] ([Intel XE#1649]) +1 other test fail
   [53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-lnl-1/igt@kms_psr@fbc-psr2-cursor-plane-onoff.html
   [54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-3/igt@kms_psr@fbc-psr2-cursor-plane-onoff.html

  * igt@kms_psr@pr-cursor-plane-onoff:
    - shard-dg2-set2:     NOTRUN -> [SKIP][55] ([Intel XE#929])
   [55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_psr@pr-cursor-plane-onoff.html

  * igt@xe_evict@evict-small-cm:
    - shard-lnl:          NOTRUN -> [SKIP][56] ([Intel XE#688]) +1 other test skip
   [56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-1/igt@xe_evict@evict-small-cm.html

  * igt@xe_exec_basic@multigpu-once-basic-defer-mmap:
    - shard-lnl:          NOTRUN -> [SKIP][57] ([Intel XE#1392])
   [57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-4/igt@xe_exec_basic@multigpu-once-basic-defer-mmap.html

  * igt@xe_exec_fault_mode@many-execqueues-bindexecqueue-userptr-rebind-imm:
    - shard-dg2-set2:     NOTRUN -> [SKIP][58] ([Intel XE#288]) +1 other test skip
   [58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@xe_exec_fault_mode@many-execqueues-bindexecqueue-userptr-rebind-imm.html

  * igt@xe_exec_fault_mode@once-userptr-invalidate-prefetch:
    - shard-dg2-set2:     NOTRUN -> [SKIP][59] ([Intel XE#1201] / [Intel XE#288]) +1 other test skip
   [59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-433/igt@xe_exec_fault_mode@once-userptr-invalidate-prefetch.html

  * igt@xe_oa@oa-exponents:
    - shard-lnl:          [PASS][60] -> [FAIL][61] ([Intel XE#2723])
   [60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-lnl-5/igt@xe_oa@oa-exponents.html
   [61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-4/igt@xe_oa@oa-exponents.html

  * igt@xe_oa@oa-exponents@ccs-0:
    - shard-lnl:          NOTRUN -> [FAIL][62] ([Intel XE#2723])
   [62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-4/igt@xe_oa@oa-exponents@ccs-0.html

  * igt@xe_pm@s4-exec-after:
    - shard-dg2-set2:     [PASS][63] -> [DMESG-WARN][64] ([Intel XE#2019])
   [63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@xe_pm@s4-exec-after.html
   [64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@xe_pm@s4-exec-after.html

  * igt@xe_pm@s4-multiple-execs:
    - shard-lnl:          [PASS][65] -> [ABORT][66] ([Intel XE#1358] / [Intel XE#1607] / [Intel XE#1794])
   [65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-lnl-5/igt@xe_pm@s4-multiple-execs.html
   [66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-2/igt@xe_pm@s4-multiple-execs.html

  
#### Possible fixes ####

  * igt@kms_atomic_transition@modeset-transition-nonblocking-fencing:
    - shard-lnl:          [FAIL][67] ([Intel XE#1701]) -> [PASS][68] +1 other test pass
   [67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-lnl-3/igt@kms_atomic_transition@modeset-transition-nonblocking-fencing.html
   [68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-5/igt@kms_atomic_transition@modeset-transition-nonblocking-fencing.html

  * igt@kms_atomic_transition@plane-all-modeset-transition-fencing:
    - {shard-bmg}:        [FAIL][69] ([Intel XE#1426]) -> [PASS][70] +1 other test pass
   [69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-bmg-2/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
   [70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-bmg-4/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html

  * igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels@pipe-a-edp-1:
    - shard-lnl:          [FAIL][71] ([Intel XE#1426]) -> [PASS][72] +1 other test pass
   [71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-lnl-4/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels@pipe-a-edp-1.html
   [72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-2/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels@pipe-a-edp-1.html

  * igt@kms_big_fb@linear-8bpp-rotate-0:
    - shard-dg2-set2:     [INCOMPLETE][73] -> [PASS][74]
   [73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@kms_big_fb@linear-8bpp-rotate-0.html
   [74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-435/igt@kms_big_fb@linear-8bpp-rotate-0.html

  * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-6:
    - shard-dg2-set2:     [FAIL][75] ([Intel XE#616]) -> [PASS][76]
   [75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-466/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-6.html
   [76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-436/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-6.html

  * igt@kms_cursor_edge_walk@256x256-top-edge@pipe-a-edp-1:
    - shard-lnl:          [FAIL][77] ([Intel XE#2577]) -> [PASS][78] +1 other test pass
   [77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-lnl-8/igt@kms_cursor_edge_walk@256x256-top-edge@pipe-a-edp-1.html
   [78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-5/igt@kms_cursor_edge_walk@256x256-top-edge@pipe-a-edp-1.html

  * igt@kms_flip@blocking-wf_vblank:
    - {shard-bmg}:        [INCOMPLETE][79] ([Intel XE#2635]) -> [PASS][80]
   [79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-bmg-7/igt@kms_flip@blocking-wf_vblank.html
   [80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-bmg-4/igt@kms_flip@blocking-wf_vblank.html

  * igt@kms_flip@blocking-wf_vblank@b-hdmi-a3:
    - {shard-bmg}:        [INCOMPLETE][81] -> [PASS][82]
   [81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-bmg-7/igt@kms_flip@blocking-wf_vblank@b-hdmi-a3.html
   [82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-bmg-4/igt@kms_flip@blocking-wf_vblank@b-hdmi-a3.html

  * igt@kms_flip@nonexisting-fb:
    - shard-dg2-set2:     [SKIP][83] ([Intel XE#1201] / [i915#2575]) -> [PASS][84] +1 other test pass
   [83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-433/igt@kms_flip@nonexisting-fb.html
   [84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-436/igt@kms_flip@nonexisting-fb.html

  * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt:
    - shard-dg2-set2:     [SKIP][85] ([Intel XE#1201]) -> [PASS][86]
   [85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-433/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt.html
   [86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-466/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt.html

  * igt@kms_plane@pixel-format-source-clamping@pipe-b-plane-3:
    - {shard-bmg}:        [DMESG-WARN][87] ([Intel XE#877]) -> [PASS][88] +4 other tests pass
   [87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-bmg-2/igt@kms_plane@pixel-format-source-clamping@pipe-b-plane-3.html
   [88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-bmg-5/igt@kms_plane@pixel-format-source-clamping@pipe-b-plane-3.html

  * igt@kms_plane@plane-position-covered@pipe-a-plane-3:
    - shard-lnl:          [DMESG-FAIL][89] ([Intel XE#324]) -> [PASS][90] +1 other test pass
   [89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-lnl-5/igt@kms_plane@plane-position-covered@pipe-a-plane-3.html
   [90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-5/igt@kms_plane@plane-position-covered@pipe-a-plane-3.html

  * igt@kms_plane@plane-position-hole-dpms@pipe-b-plane-3:
    - shard-lnl:          [DMESG-WARN][91] ([Intel XE#324]) -> [PASS][92] +4 other tests pass
   [91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-lnl-3/igt@kms_plane@plane-position-hole-dpms@pipe-b-plane-3.html
   [92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-7/igt@kms_plane@plane-position-hole-dpms@pipe-b-plane-3.html

  * igt@kms_universal_plane@cursor-fb-leak:
    - {shard-bmg}:        [FAIL][93] ([Intel XE#899]) -> [PASS][94] +1 other test pass
   [93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-bmg-5/igt@kms_universal_plane@cursor-fb-leak.html
   [94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-bmg-7/igt@kms_universal_plane@cursor-fb-leak.html

  * igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1:
    - shard-lnl:          [FAIL][95] ([Intel XE#899]) -> [PASS][96] +1 other test pass
   [95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-lnl-3/igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1.html
   [96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-2/igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1.html

  * igt@kms_universal_plane@universal-plane-functional@pipe-d-hdmi-a-6:
    - shard-dg2-set2:     [INCOMPLETE][97] ([Intel XE#1195]) -> [PASS][98] +3 other tests pass
   [97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-434/igt@kms_universal_plane@universal-plane-functional@pipe-d-hdmi-a-6.html
   [98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-463/igt@kms_universal_plane@universal-plane-functional@pipe-d-hdmi-a-6.html

  * igt@xe_exec_reset@parallel-gt-reset:
    - shard-dg2-set2:     [TIMEOUT][99] ([Intel XE#2105]) -> [PASS][100]
   [99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-433/igt@xe_exec_reset@parallel-gt-reset.html
   [100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-436/igt@xe_exec_reset@parallel-gt-reset.html

  * igt@xe_oa@mmio-triggered-reports:
    - {shard-bmg}:        [FAIL][101] ([Intel XE#2249]) -> [PASS][102] +1 other test pass
   [101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-bmg-7/igt@xe_oa@mmio-triggered-reports.html
   [102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-bmg-7/igt@xe_oa@mmio-triggered-reports.html
    - shard-lnl:          [FAIL][103] ([Intel XE#2249]) -> [PASS][104] +1 other test pass
   [103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-lnl-1/igt@xe_oa@mmio-triggered-reports.html
   [104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-5/igt@xe_oa@mmio-triggered-reports.html

  * igt@xe_pm@s4-vm-bind-userptr:
    - shard-lnl:          [ABORT][105] ([Intel XE#1794]) -> [PASS][106]
   [105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-lnl-2/igt@xe_pm@s4-vm-bind-userptr.html
   [106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-lnl-4/igt@xe_pm@s4-vm-bind-userptr.html

  * igt@xe_vm@mmap-style-bind-many-either-side-partial-hammer:
    - shard-dg2-set2:     [SKIP][107] ([Intel XE#1130] / [Intel XE#1201]) -> [PASS][108] +5 other tests pass
   [107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-433/igt@xe_vm@mmap-style-bind-many-either-side-partial-hammer.html
   [108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-433/igt@xe_vm@mmap-style-bind-many-either-side-partial-hammer.html

  * igt@xe_vm@munmap-style-unbind-userptr-inval-many-front:
    - shard-dg2-set2:     [DMESG-FAIL][109] ([Intel XE#1760]) -> [PASS][110]
   [109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-433/igt@xe_vm@munmap-style-unbind-userptr-inval-many-front.html
   [110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-466/igt@xe_vm@munmap-style-unbind-userptr-inval-many-front.html

  
#### Warnings ####

  * igt@kms_big_fb@linear-32bpp-rotate-270:
    - shard-dg2-set2:     [SKIP][111] ([Intel XE#316]) -> [SKIP][112] ([Intel XE#1201] / [Intel XE#316]) +2 other tests skip
   [111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@kms_big_fb@linear-32bpp-rotate-270.html
   [112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-466/igt@kms_big_fb@linear-32bpp-rotate-270.html

  * igt@kms_big_fb@x-tiled-8bpp-rotate-270:
    - shard-dg2-set2:     [SKIP][113] ([Intel XE#1201] / [Intel XE#316]) -> [SKIP][114] ([Intel XE#316]) +1 other test skip
   [113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-463/igt@kms_big_fb@x-tiled-8bpp-rotate-270.html
   [114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_big_fb@x-tiled-8bpp-rotate-270.html

  * igt@kms_big_fb@y-tiled-64bpp-rotate-180:
    - shard-dg2-set2:     [SKIP][115] ([Intel XE#1124]) -> [SKIP][116] ([Intel XE#1124] / [Intel XE#1201]) +9 other tests skip
   [115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@kms_big_fb@y-tiled-64bpp-rotate-180.html
   [116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-435/igt@kms_big_fb@y-tiled-64bpp-rotate-180.html

  * igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip:
    - shard-dg2-set2:     [SKIP][117] ([Intel XE#1124] / [Intel XE#1201]) -> [SKIP][118] ([Intel XE#1124]) +8 other tests skip
   [117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-436/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip.html
   [118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip.html

  * igt@kms_big_fb@yf-tiled-addfb-size-overflow:
    - shard-dg2-set2:     [SKIP][119] ([Intel XE#1201] / [Intel XE#610]) -> [SKIP][120] ([Intel XE#610])
   [119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-433/igt@kms_big_fb@yf-tiled-addfb-size-overflow.html
   [120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_big_fb@yf-tiled-addfb-size-overflow.html

  * igt@kms_big_joiner@basic:
    - shard-dg2-set2:     [SKIP][121] ([Intel XE#346]) -> [SKIP][122] ([Intel XE#1201] / [Intel XE#346])
   [121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@kms_big_joiner@basic.html
   [122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-435/igt@kms_big_joiner@basic.html

  * igt@kms_bw@connected-linear-tiling-1-displays-2560x1440p:
    - shard-dg2-set2:     [SKIP][123] ([Intel XE#367]) -> [SKIP][124] ([Intel XE#1201] / [Intel XE#367]) +5 other tests skip
   [123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@kms_bw@connected-linear-tiling-1-displays-2560x1440p.html
   [124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-463/igt@kms_bw@connected-linear-tiling-1-displays-2560x1440p.html

  * igt@kms_bw@connected-linear-tiling-2-displays-2160x1440p:
    - shard-dg2-set2:     [SKIP][125] ([Intel XE#1201] / [Intel XE#367]) -> [SKIP][126] ([Intel XE#367]) +2 other tests skip
   [125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-466/igt@kms_bw@connected-linear-tiling-2-displays-2160x1440p.html
   [126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_bw@connected-linear-tiling-2-displays-2160x1440p.html

  * igt@kms_bw@connected-linear-tiling-4-displays-1920x1080p:
    - shard-dg2-set2:     [SKIP][127] ([Intel XE#1201] / [Intel XE#2191]) -> [SKIP][128] ([Intel XE#2191]) +1 other test skip
   [127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-434/igt@kms_bw@connected-linear-tiling-4-displays-1920x1080p.html
   [128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_bw@connected-linear-tiling-4-displays-1920x1080p.html

  * igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-6:
    - shard-dg2-set2:     [SKIP][129] ([Intel XE#787]) -> [SKIP][130] ([Intel XE#1201] / [Intel XE#787]) +34 other tests skip
   [129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-6.html
   [130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-466/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-6.html

  * igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs:
    - shard-dg2-set2:     [SKIP][131] ([Intel XE#1201] / [Intel XE#1252]) -> [SKIP][132] ([Intel XE#1252]) +1 other test skip
   [131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-463/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs.html
   [132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs.html

  * igt@kms_ccs@crc-primary-basic-yf-tiled-ccs@pipe-d-dp-4:
    - shard-dg2-set2:     [SKIP][133] ([Intel XE#455] / [Intel XE#787]) -> [SKIP][134] ([Intel XE#1201] / [Intel XE#455] / [Intel XE#787]) +9 other tests skip
   [133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@kms_ccs@crc-primary-basic-yf-tiled-ccs@pipe-d-dp-4.html
   [134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-466/igt@kms_ccs@crc-primary-basic-yf-tiled-ccs@pipe-d-dp-4.html

  * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs-cc@pipe-c-hdmi-a-6:
    - shard-dg2-set2:     [SKIP][135] ([Intel XE#1201] / [Intel XE#787]) -> [SKIP][136] ([Intel XE#787]) +41 other tests skip
   [135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-466/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs-cc@pipe-c-hdmi-a-6.html
   [136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs-cc@pipe-c-hdmi-a-6.html

  * igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs:
    - shard-dg2-set2:     [SKIP][137] ([Intel XE#1252]) -> [SKIP][138] ([Intel XE#1201] / [Intel XE#1252])
   [137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html
   [138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html

  * igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs-cc:
    - shard-dg2-set2:     [SKIP][139] ([Intel XE#1201]) -> [SKIP][140] ([Intel XE#1201] / [Intel XE#455] / [Intel XE#787]) +2 other tests skip
   [139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-433/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs-cc.html
   [140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-434/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs-cc.html

  * igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-d-dp-4:
    - shard-dg2-set2:     [SKIP][141] ([Intel XE#1201] / [Intel XE#455] / [Intel XE#787]) -> [SKIP][142] ([Intel XE#455] / [Intel XE#787]) +11 other tests skip
   [141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-434/igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-d-dp-4.html
   [142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-d-dp-4.html

  * igt@kms_cdclk@plane-scaling@pipe-b-dp-4:
    - shard-dg2-set2:     [SKIP][143] ([Intel XE#1152]) -> [SKIP][144] ([Intel XE#1152] / [Intel XE#1201]) +3 other tests skip
   [143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@kms_cdclk@plane-scaling@pipe-b-dp-4.html
   [144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-436/igt@kms_cdclk@plane-scaling@pipe-b-dp-4.html

  * igt@kms_chamelium_color@ctm-red-to-blue:
    - shard-dg2-set2:     [SKIP][145] ([Intel XE#1201] / [Intel XE#306]) -> [SKIP][146] ([Intel XE#306])
   [145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-463/igt@kms_chamelium_color@ctm-red-to-blue.html
   [146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_chamelium_color@ctm-red-to-blue.html

  * igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats:
    - shard-dg2-set2:     [SKIP][147] ([Intel XE#1201] / [Intel XE#373]) -> [SKIP][148] ([Intel XE#373]) +5 other tests skip
   [147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-466/igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats.html
   [148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats.html

  * igt@kms_chamelium_hpd@vga-hpd:
    - shard-dg2-set2:     [SKIP][149] ([Intel XE#373]) -> [SKIP][150] ([Intel XE#1201] / [Intel XE#373]) +8 other tests skip
   [149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@kms_chamelium_hpd@vga-hpd.html
   [150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-463/igt@kms_chamelium_hpd@vga-hpd.html

  * igt@kms_cursor_crc@cursor-onscreen-512x170:
    - shard-dg2-set2:     [SKIP][151] ([Intel XE#308]) -> [SKIP][152] ([Intel XE#1201] / [Intel XE#308])
   [151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@kms_cursor_crc@cursor-onscreen-512x170.html
   [152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-433/igt@kms_cursor_crc@cursor-onscreen-512x170.html

  * igt@kms_cursor_crc@cursor-sliding-512x512:
    - shard-dg2-set2:     [SKIP][153] ([Intel XE#1201] / [Intel XE#308]) -> [SKIP][154] ([Intel XE#308]) +1 other test skip
   [153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-435/igt@kms_cursor_crc@cursor-sliding-512x512.html
   [154]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_cursor_crc@cursor-sliding-512x512.html

  * igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle:
    - shard-dg2-set2:     [SKIP][155] ([Intel XE#1201] / [Intel XE#323]) -> [SKIP][156] ([Intel XE#323])
   [155]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-434/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
   [156]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html

  * igt@kms_feature_discovery@display-3x:
    - shard-dg2-set2:     [SKIP][157] ([Intel XE#703]) -> [SKIP][158] ([Intel XE#1201] / [Intel XE#703])
   [157]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@kms_feature_discovery@display-3x.html
   [158]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-435/igt@kms_feature_discovery@display-3x.html

  * igt@kms_feature_discovery@dp-mst:
    - shard-dg2-set2:     [SKIP][159] ([Intel XE#1201] / [i915#2575]) -> [SKIP][160] ([Intel XE#1137] / [Intel XE#1201])
   [159]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-433/igt@kms_feature_discovery@dp-mst.html
   [160]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-433/igt@kms_feature_discovery@dp-mst.html

  * igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-spr-indfb-onoff:
    - shard-dg2-set2:     [SKIP][161] ([Intel XE#1201] / [Intel XE#651]) -> [SKIP][162] ([Intel XE#651]) +22 other tests skip
   [161]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-436/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-spr-indfb-onoff.html
   [162]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-spr-indfb-onoff.html

  * igt@kms_frontbuffer_tracking@fbcdrrs-rgb101010-draw-mmap-wc:
    - shard-dg2-set2:     [SKIP][163] ([Intel XE#651]) -> [SKIP][164] ([Intel XE#1201] / [Intel XE#651]) +24 other tests skip
   [163]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@kms_frontbuffer_tracking@fbcdrrs-rgb101010-draw-mmap-wc.html
   [164]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-434/igt@kms_frontbuffer_tracking@fbcdrrs-rgb101010-draw-mmap-wc.html

  * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt:
    - shard-dg2-set2:     [SKIP][165] ([Intel XE#653]) -> [SKIP][166] ([Intel XE#1201] / [Intel XE#653]) +23 other tests skip
   [165]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt.html
   [166]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-435/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt.html

  * igt@kms_frontbuffer_tracking@psr-slowdraw:
    - shard-dg2-set2:     [SKIP][167] ([Intel XE#1201] / [Intel XE#653]) -> [SKIP][168] ([Intel XE#653]) +22 other tests skip
   [167]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-433/igt@kms_frontbuffer_tracking@psr-slowdraw.html
   [168]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_frontbuffer_tracking@psr-slowdraw.html

  * igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
    - shard-dg2-set2:     [SKIP][169] ([Intel XE#1201] / [i915#2575]) -> [SKIP][170] ([Intel XE#1201] / [Intel XE#356])
   [169]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-433/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
   [170]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-466/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html

  * igt@kms_plane_lowres@tiling-y:
    - shard-dg2-set2:     [SKIP][171] ([Intel XE#455]) -> [SKIP][172] ([Intel XE#1201] / [Intel XE#455]) +5 other tests skip
   [171]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@kms_plane_lowres@tiling-y.html
   [172]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-433/igt@kms_plane_lowres@tiling-y.html

  * igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling:
    - shard-dg2-set2:     [SKIP][173] ([Intel XE#1201] / [Intel XE#2763] / [Intel XE#455]) -> [SKIP][174] ([Intel XE#2763] / [Intel XE#455]) +3 other tests skip
   [173]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-436/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling.html
   [174]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling.html

  * igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-b:
    - shard-dg2-set2:     [SKIP][175] ([Intel XE#1201] / [Intel XE#2763]) -> [SKIP][176] ([Intel XE#2763]) +5 other tests skip
   [175]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-436/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-b.html
   [176]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-b.html

  * igt@kms_pm_backlight@bad-brightness:
    - shard-dg2-set2:     [SKIP][177] ([Intel XE#1201] / [Intel XE#870]) -> [SKIP][178] ([Intel XE#870])
   [177]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-433/igt@kms_pm_backlight@bad-brightness.html
   [178]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_pm_backlight@bad-brightness.html

  * igt@kms_pm_backlight@fade:
    - shard-dg2-set2:     [SKIP][179] ([Intel XE#870]) -> [SKIP][180] ([Intel XE#1201] / [Intel XE#870])
   [179]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@kms_pm_backlight@fade.html
   [180]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-466/igt@kms_pm_backlight@fade.html

  * igt@kms_pm_dc@dc6-dpms:
    - shard-dg2-set2:     [SKIP][181] ([Intel XE#908]) -> [SKIP][182] ([Intel XE#1201] / [Intel XE#908])
   [181]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@kms_pm_dc@dc6-dpms.html
   [182]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-433/igt@kms_pm_dc@dc6-dpms.html

  * igt@kms_pm_dc@deep-pkgc:
    - shard-dg2-set2:     [SKIP][183] ([Intel XE#1201] / [Intel XE#908]) -> [SKIP][184] ([Intel XE#908])
   [183]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-466/igt@kms_pm_dc@deep-pkgc.html
   [184]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_pm_dc@deep-pkgc.html

  * igt@kms_psr2_su@page_flip-p010:
    - shard-dg2-set2:     [SKIP][185] ([Intel XE#1122] / [Intel XE#1201]) -> [SKIP][186] ([Intel XE#1122])
   [185]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-466/igt@kms_psr2_su@page_flip-p010.html
   [186]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_psr2_su@page_flip-p010.html

  * igt@kms_psr@fbc-psr2-sprite-plane-onoff:
    - shard-dg2-set2:     [SKIP][187] ([Intel XE#1201] / [Intel XE#929]) -> [SKIP][188] ([Intel XE#929]) +10 other tests skip
   [187]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-435/igt@kms_psr@fbc-psr2-sprite-plane-onoff.html
   [188]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_psr@fbc-psr2-sprite-plane-onoff.html

  * igt@kms_psr@pr-sprite-blt:
    - shard-dg2-set2:     [SKIP][189] ([Intel XE#929]) -> [SKIP][190] ([Intel XE#1201] / [Intel XE#929]) +9 other tests skip
   [189]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@kms_psr@pr-sprite-blt.html
   [190]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-435/igt@kms_psr@pr-sprite-blt.html

  * igt@kms_psr@psr-sprite-render:
    - shard-dg2-set2:     [SKIP][191] ([Intel XE#1201]) -> [SKIP][192] ([Intel XE#1201] / [Intel XE#929])
   [191]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-433/igt@kms_psr@psr-sprite-render.html
   [192]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-436/igt@kms_psr@psr-sprite-render.html

  * igt@kms_rotation_crc@primary-y-tiled-reflect-x-0:
    - shard-dg2-set2:     [SKIP][193] ([Intel XE#1127]) -> [SKIP][194] ([Intel XE#1127] / [Intel XE#1201])
   [193]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@kms_rotation_crc@primary-y-tiled-reflect-x-0.html
   [194]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-466/igt@kms_rotation_crc@primary-y-tiled-reflect-x-0.html

  * igt@kms_rotation_crc@primary-y-tiled-reflect-x-270:
    - shard-dg2-set2:     [SKIP][195] ([Intel XE#1201] / [Intel XE#327]) -> [SKIP][196] ([Intel XE#327])
   [195]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-436/igt@kms_rotation_crc@primary-y-tiled-reflect-x-270.html
   [196]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_rotation_crc@primary-y-tiled-reflect-x-270.html

  * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0:
    - shard-dg2-set2:     [SKIP][197] ([Intel XE#1127] / [Intel XE#1201]) -> [SKIP][198] ([Intel XE#1127])
   [197]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-463/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
   [198]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html

  * igt@kms_scaling_modes@scaling-mode-full:
    - shard-dg2-set2:     [SKIP][199] ([Intel XE#1201] / [Intel XE#455]) -> [SKIP][200] ([Intel XE#455]) +11 other tests skip
   [199]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-434/igt@kms_scaling_modes@scaling-mode-full.html
   [200]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_scaling_modes@scaling-mode-full.html

  * igt@kms_tv_load_detect@load-detect:
    - shard-dg2-set2:     [SKIP][201] ([Intel XE#330]) -> [SKIP][202] ([Intel XE#1201] / [Intel XE#330])
   [201]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@kms_tv_load_detect@load-detect.html
   [202]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-466/igt@kms_tv_load_detect@load-detect.html

  * igt@kms_vrr@cmrr:
    - shard-dg2-set2:     [SKIP][203] ([Intel XE#2168]) -> [SKIP][204] ([Intel XE#1201] / [Intel XE#2168])
   [203]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@kms_vrr@cmrr.html
   [204]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-433/igt@kms_vrr@cmrr.html

  * igt@kms_writeback@writeback-fb-id-xrgb2101010:
    - shard-dg2-set2:     [SKIP][205] ([Intel XE#1201] / [Intel XE#756]) -> [SKIP][206] ([Intel XE#756]) +1 other test skip
   [205]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-466/igt@kms_writeback@writeback-fb-id-xrgb2101010.html
   [206]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@kms_writeback@writeback-fb-id-xrgb2101010.html

  * igt@xe_compute_preempt@compute-preempt:
    - shard-dg2-set2:     [SKIP][207] ([Intel XE#1201] / [Intel XE#1280] / [Intel XE#455]) -> [SKIP][208] ([Intel XE#1280] / [Intel XE#455]) +1 other test skip
   [207]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-463/igt@xe_compute_preempt@compute-preempt.html
   [208]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@xe_compute_preempt@compute-preempt.html

  * igt@xe_copy_basic@mem-copy-linear-0x369:
    - shard-dg2-set2:     [SKIP][209] ([Intel XE#1123]) -> [SKIP][210] ([Intel XE#1123] / [Intel XE#1201])
   [209]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@xe_copy_basic@mem-copy-linear-0x369.html
   [210]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-436/igt@xe_copy_basic@mem-copy-linear-0x369.html

  * igt@xe_copy_basic@mem-set-linear-0x369:
    - shard-dg2-set2:     [SKIP][211] ([Intel XE#1126]) -> [SKIP][212] ([Intel XE#1126] / [Intel XE#1201])
   [211]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@xe_copy_basic@mem-set-linear-0x369.html
   [212]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-433/igt@xe_copy_basic@mem-set-linear-0x369.html

  * igt@xe_exec_fault_mode@twice-bindexecqueue-userptr-rebind-prefetch:
    - shard-dg2-set2:     [SKIP][213] ([Intel XE#288]) -> [SKIP][214] ([Intel XE#1201] / [Intel XE#288]) +20 other tests skip
   [213]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@xe_exec_fault_mode@twice-bindexecqueue-userptr-rebind-prefetch.html
   [214]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-466/igt@xe_exec_fault_mode@twice-bindexecqueue-userptr-rebind-prefetch.html

  * igt@xe_exec_fault_mode@twice-userptr-rebind-imm:
    - shard-dg2-set2:     [SKIP][215] ([Intel XE#1201] / [Intel XE#288]) -> [SKIP][216] ([Intel XE#288]) +17 other tests skip
   [215]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-463/igt@xe_exec_fault_mode@twice-userptr-rebind-imm.html
   [216]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@xe_exec_fault_mode@twice-userptr-rebind-imm.html

  * igt@xe_oa@missing-sample-flags:
    - shard-dg2-set2:     [SKIP][217] ([Intel XE#1130] / [Intel XE#1201]) -> [SKIP][218] ([Intel XE#1201] / [Intel XE#2541])
   [217]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-433/igt@xe_oa@missing-sample-flags.html
   [218]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-434/igt@xe_oa@missing-sample-flags.html

  * igt@xe_oa@oa-regs-whitelisted:
    - shard-dg2-set2:     [SKIP][219] ([Intel XE#1201] / [Intel XE#2541]) -> [SKIP][220] ([Intel XE#2541]) +6 other tests skip
   [219]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-435/igt@xe_oa@oa-regs-whitelisted.html
   [220]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@xe_oa@oa-regs-whitelisted.html

  * igt@xe_oa@oa-unit-exclusive-stream-sample-oa:
    - shard-dg2-set2:     [SKIP][221] ([Intel XE#2541]) -> [SKIP][222] ([Intel XE#1201] / [Intel XE#2541]) +3 other tests skip
   [221]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@xe_oa@oa-unit-exclusive-stream-sample-oa.html
   [222]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-433/igt@xe_oa@oa-unit-exclusive-stream-sample-oa.html

  * igt@xe_pat@display-vs-wb-transient:
    - shard-dg2-set2:     [SKIP][223] ([Intel XE#1337]) -> [SKIP][224] ([Intel XE#1201] / [Intel XE#1337])
   [223]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@xe_pat@display-vs-wb-transient.html
   [224]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-435/igt@xe_pat@display-vs-wb-transient.html

  * igt@xe_pat@pat-index-xehpc:
    - shard-dg2-set2:     [SKIP][225] ([Intel XE#1201] / [Intel XE#979]) -> [SKIP][226] ([Intel XE#979])
   [225]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-463/igt@xe_pat@pat-index-xehpc.html
   [226]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@xe_pat@pat-index-xehpc.html

  * igt@xe_pat@pat-index-xelpg:
    - shard-dg2-set2:     [SKIP][227] ([Intel XE#979]) -> [SKIP][228] ([Intel XE#1201] / [Intel XE#979])
   [227]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@xe_pat@pat-index-xelpg.html
   [228]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-433/igt@xe_pat@pat-index-xelpg.html

  * igt@xe_pm@d3cold-multiple-execs:
    - shard-dg2-set2:     [SKIP][229] ([Intel XE#2284] / [Intel XE#366]) -> [SKIP][230] ([Intel XE#1201] / [Intel XE#2284] / [Intel XE#366])
   [229]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@xe_pm@d3cold-multiple-execs.html
   [230]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-434/igt@xe_pm@d3cold-multiple-execs.html

  * igt@xe_pm@s2idle-d3cold-basic-exec:
    - shard-dg2-set2:     [SKIP][231] ([Intel XE#1201] / [Intel XE#2284] / [Intel XE#366]) -> [SKIP][232] ([Intel XE#2284] / [Intel XE#366])
   [231]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-466/igt@xe_pm@s2idle-d3cold-basic-exec.html
   [232]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@xe_pm@s2idle-d3cold-basic-exec.html

  * igt@xe_pm@vram-d3cold-threshold:
    - shard-dg2-set2:     [SKIP][233] ([Intel XE#1201] / [Intel XE#579]) -> [SKIP][234] ([Intel XE#579])
   [233]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-436/igt@xe_pm@vram-d3cold-threshold.html
   [234]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@xe_pm@vram-d3cold-threshold.html

  * igt@xe_query@multigpu-query-hwconfig:
    - shard-dg2-set2:     [SKIP][235] ([Intel XE#1201] / [Intel XE#944]) -> [SKIP][236] ([Intel XE#944])
   [235]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-433/igt@xe_query@multigpu-query-hwconfig.html
   [236]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-432/igt@xe_query@multigpu-query-hwconfig.html

  * igt@xe_query@multigpu-query-invalid-extension:
    - shard-dg2-set2:     [SKIP][237] ([Intel XE#944]) -> [SKIP][238] ([Intel XE#1201] / [Intel XE#944]) +2 other tests skip
   [237]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8022/shard-dg2-432/igt@xe_query@multigpu-query-invalid-extension.html
   [238]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11747/shard-dg2-463/igt@xe_query@multigpu-query-invalid-extension.html

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

  [Intel XE#1122]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1122
  [Intel XE#1123]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1123
  [Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
  [Intel XE#1125]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1125
  [Intel XE#1126]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1126
  [Intel XE#1127]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1127
  [Intel XE#1129]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1129
  [Intel XE#1130]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1130
  [Intel XE#1137]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1137
  [Intel XE#1152]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1152
  [Intel XE#1195]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1195
  [Intel XE#1201]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1201
  [Intel XE#1252]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1252
  [Intel XE#1280]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1280
  [Intel XE#1337]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1337
  [Intel XE#1358]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1358
  [Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392
  [Intel XE#1399]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1399
  [Intel XE#1406]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1406
  [Intel XE#1426]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1426
  [Intel XE#1473]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1473
  [Intel XE#1512]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1512
  [Intel XE#1607]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1607
  [Intel XE#1649]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1649
  [Intel XE#1701]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1701
  [Intel XE#1725]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1725
  [Intel XE#1760]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1760
  [Intel XE#1794]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1794
  [Intel XE#2019]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2019
  [Intel XE#2026]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2026
  [Intel XE#2105]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2105
  [Intel XE#2168]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2168
  [Intel XE#2191]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2191
  [Intel XE#2249]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2249
  [Intel XE#2251]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2251
  [Intel XE#2284]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2284
  [Intel XE#2311]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311
  [Intel XE#2313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313
  [Intel XE#2357]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2357
  [Intel XE#2392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2392
  [Intel XE#2472]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2472
  [Intel XE#2541]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2541
  [Intel XE#2577]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2577
  [Intel XE#2635]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2635
  [Intel XE#2723]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2723
  [Intel XE#2763]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763
  [Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
  [Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306
  [Intel XE#308]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/308
  [Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309
  [Intel XE#316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/316
  [Intel XE#323]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/323
  [Intel XE#324]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/324
  [Intel XE#327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/327
  [Intel XE#330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/330
  [Intel XE#346]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/346
  [Intel XE#356]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/356
  [Intel XE#361]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/361
  [Intel XE#366]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/366
  [Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367
  [Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373
  [Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455
  [Intel XE#579]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/579
  [Intel XE#610]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/610
  [Intel XE#616]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/616
  [Intel XE#651]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/651
  [Intel XE#653]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/653
  [Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656
  [Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688
  [Intel XE#703]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/703
  [Intel XE#718]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/718
  [Intel XE#756]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/756
  [Intel XE#787]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/787
  [Intel XE#870]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/870
  [Intel XE#877]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/877
  [Intel XE#886]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/886
  [Intel XE#899]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/899
  [Intel XE#908]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/908
  [Intel XE#911]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/911
  [Intel XE#929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/929
  [Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944
  [Intel XE#979]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/979
  [i915#2575]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2575


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

  * IGT: IGT_8022 -> IGTPW_11747
  * Linux: xe-1959-e08d67347c6c3fd164c1346ea9e2ae8788da1976 -> xe-1960-a2269b8bdf726c56f52e41ebfdd1cf38aea494de

  IGTPW_11747: c974edd3aef9545436857dfe76a960cdfae7f4f0 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  IGT_8022: 2d82f767a959d58c04ff3876d59d67924208d4ef @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  xe-1959-e08d67347c6c3fd164c1346ea9e2ae8788da1976: e08d67347c6c3fd164c1346ea9e2ae8788da1976
  xe-1960-a2269b8bdf726c56f52e41ebfdd1cf38aea494de: a2269b8bdf726c56f52e41ebfdd1cf38aea494de

== Logs ==

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

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

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

* [PATCH i-g-t v4 2/2] HAX: Do not merge
  2024-11-04  6:19 [PATCH i-g-t v4 0/2] tests/chamelium: Reduce edid count to avoid timeout Pranay Samala
@ 2024-11-04  6:20 ` Pranay Samala
  0 siblings, 0 replies; 6+ messages in thread
From: Pranay Samala @ 2024-11-04  6:20 UTC (permalink / raw)
  To: igt-dev
  Cc: karthik.b.s, kunal1.joshi, swati2.sharma, sameer.lattannavar,
	pranay.samala

Signed-off-by: Pranay Samala <pranay.samala@intel.com>
---
 tests/intel-ci/fast-feedback.testlist    | 2 ++
 tests/intel-ci/xe-fast-feedback.testlist | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/tests/intel-ci/fast-feedback.testlist b/tests/intel-ci/fast-feedback.testlist
index be0965110..7f54eda16 100644
--- a/tests/intel-ci/fast-feedback.testlist
+++ b/tests/intel-ci/fast-feedback.testlist
@@ -1,6 +1,8 @@
 # Try to load the driver if it's not available yet.
 igt@i915_module_load@load
 
+igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k
+
 # Keep alphabetically sorted by default
 igt@core_auth@basic-auth
 igt@debugfs_test@read_all_entries
diff --git a/tests/intel-ci/xe-fast-feedback.testlist b/tests/intel-ci/xe-fast-feedback.testlist
index d9fb98aab..8b70164f6 100644
--- a/tests/intel-ci/xe-fast-feedback.testlist
+++ b/tests/intel-ci/xe-fast-feedback.testlist
@@ -1,6 +1,8 @@
 # Should be the first test
 igt@xe_module_load@load
 
+igt@kms_chamelium_edid@hdmi-edid-stress-resolution-non-4k
+
 igt@fbdev@eof
 igt@fbdev@info
 igt@fbdev@nullptr
-- 
2.34.1


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

end of thread, other threads:[~2024-11-04  6:19 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-17  5:16 [PATCH i-g-t v4 1/2] tests/intel/kms_psr2_sf: Modify kms_psr2_sf test Pranay Samala
2024-09-17  5:16 ` [PATCH i-g-t v4 2/2] HAX: Do not merge Pranay Samala
2024-09-17  8:10 ` ✓ CI.xeBAT: success for series starting with [i-g-t,v4,1/2] tests/intel/kms_psr2_sf: Modify kms_psr2_sf test Patchwork
2024-09-17  8:25 ` ✗ Fi.CI.BAT: failure " Patchwork
2024-09-17  9:50 ` ✗ CI.xeFULL: " Patchwork
  -- strict thread matches above, loose matches on Subject: below --
2024-11-04  6:19 [PATCH i-g-t v4 0/2] tests/chamelium: Reduce edid count to avoid timeout Pranay Samala
2024-11-04  6:20 ` [PATCH i-g-t v4 2/2] HAX: Do not merge Pranay Samala

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