Igt-dev Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v5 i-g-t 0/1] tests/intel/xe_sysfs_scheduler: Add invalid string test for engine sysfs properties
@ 2025-04-09  2:22 Sobin Thomas
  2025-04-09  2:22 ` [PATCH v5 i-g-t 1/1] " Sobin Thomas
                   ` (3 more replies)
  0 siblings, 4 replies; 9+ messages in thread
From: Sobin Thomas @ 2025-04-09  2:22 UTC (permalink / raw)
  To: igt-dev; +Cc: dominik.karol.piatkowski, kamil.konieczny

This test validates that invalid string inputs are correctly rejected
by engine sysfs write. It ensures that the property values remain
unchanged when invalid inputs are provided.

Sobin Thomas (1):
  tests/intel/xe_sysfs_scheduler: Add invalid string test for engine
    sysfs properties

 tests/intel/xe_sysfs_scheduler.c | 98 ++++++++++++++++++++++++++++++++
 1 file changed, 98 insertions(+)

Signed-off-by: Sobin Thomas <sobin.thomas@intel.com>
-- 
2.34.1


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

* [PATCH v5 i-g-t 1/1] tests/intel/xe_sysfs_scheduler: Add invalid string test for engine sysfs properties
  2025-04-09  2:22 [PATCH v5 i-g-t 0/1] tests/intel/xe_sysfs_scheduler: Add invalid string test for engine sysfs properties Sobin Thomas
@ 2025-04-09  2:22 ` Sobin Thomas
  2025-04-09 11:50   ` Piatkowski, Dominik Karol
  2025-04-09 16:14   ` Kamil Konieczny
  2025-04-09  3:33 ` ✗ i915.CI.BAT: failure for tests/intel/xe_sysfs_scheduler: Add invalid string test for engine sysfs properties (rev3) Patchwork
                   ` (2 subsequent siblings)
  3 siblings, 2 replies; 9+ messages in thread
From: Sobin Thomas @ 2025-04-09  2:22 UTC (permalink / raw)
  To: igt-dev; +Cc: dominik.karol.piatkowski, kamil.konieczny

This test validates that invalid string inputs are correctly rejected
by engine sysfs write. It ensures that the property values remain
unchanged when invalid inputs are provided.

v5: Fixed documentation and fixed error.

v4: Added subtests to test large (4k) random strings (kamil).
Replaced igt macro.

v3: Fixed the test logic. Fixed the tabs

v2: Added error check for return values for igt_sysfs_scanf and
igt_sysfs_printf. Removed the changes for fault injection in
tests/intel/xe_fault_injection.c

v1: Initial changes for checking error string.

Signed-off-by: Sobin Thomas <sobin.thomas@intel.com>
---
 tests/intel/xe_sysfs_scheduler.c | 98 ++++++++++++++++++++++++++++++++
 1 file changed, 98 insertions(+)

diff --git a/tests/intel/xe_sysfs_scheduler.c b/tests/intel/xe_sysfs_scheduler.c
index 4fc764f82..c4386ffce 100644
--- a/tests/intel/xe_sysfs_scheduler.c
+++ b/tests/intel/xe_sysfs_scheduler.c
@@ -15,6 +15,16 @@
  *		unrepresentable intervals.
  * Test category: negative test
  *
+ * SUBTEST: %s-invalid-string
+ * Description: Test to check if %s arg[1] schedule parameter checks for
+ *		invalid string values.
+ * Test category: negative test
+ *
+ * SUBTEST: %s-invalid-large-string
+ * Description: Test to check if %s arg[1] schedule parameter checks for
+ *		large invalid strings (4k).
+ * Test category: negative test
+ *
  * SUBTEST: %s-min-max
  * Description: Test to check if %s arg[1] schedule parameter checks for
  *		min max values.
@@ -39,6 +49,46 @@
 #include "xe_drm.h"
 #include "xe/xe_query.h"
 
+#define STR_LENGTH 4096
+
+/**
+ * generate_random_string:
+ * @str: pointer to string buffer that will be having random string generated.
+ * @length: length of string to generate, excluding null termination
+ *
+ * Generates random string that will always contain non-numerical characters.
+ */
+static void generate_random_string(char *str, size_t length)
+{
+	int type = 0;
+	int digit_count = 0;
+	int max_digits = length / 4;
+
+	for (size_t i = 0; i < length; i++) {
+		if (digit_count >= max_digits)
+			type = rand() % 2;
+		else
+			type = rand() % 3;
+
+		switch (type) {
+		case 0:
+			str[i] = 'A' + (rand() % 26);
+			break;
+		case 1:
+			str[i] = 'a' + (rand() % 26);
+			break;
+		case 2:
+			str[i] = '0' + (rand() % 10);
+			digit_count++;
+			break;
+		default:
+			str[i] = '_';
+			break;
+		}
+	}
+	str[length] = '\0';
+}
+
 static void test_invalid(int xe, int engine, const char **property,
 			 uint16_t class, int gt)
 {
@@ -121,6 +171,52 @@ static void test_min_max(int xe, int engine, const char **property,
 	igt_assert_eq(set, default_max);
 }
 
+static void test_invalid_string(int xe, int engine, const char **property,
+				 uint16_t class, int gt)
+{
+	unsigned int saved, set;
+	static const char invalid_input[] = "999abc";
+
+	for (int i = 0; i < 3; i++) {
+		igt_assert_eq(igt_sysfs_scanf(engine, property[i], "%u", &saved), 1);
+		igt_info("Initial %s: %u\n", property[i], saved);
+		/* Assert if the invalid write is returning negative error */
+		igt_assert_lt(igt_sysfs_printf(engine, property[i], "%s",
+			      invalid_input), 0);
+
+		igt_assert_eq(igt_sysfs_scanf(engine, property[i], "%u", &set), 1);
+		/* Check if the values are unchanged. */
+		igt_assert_eq(set, saved);
+	}
+}
+
+static void test_invalid_large_string(int xe, int engine, const char **property,
+				       uint16_t class, int gt)
+{
+	unsigned int saved, set;
+	char *random_str;
+
+	random_str = (char *)malloc(sizeof(char) * (STR_LENGTH + 1));
+	igt_assert_f(random_str, "Memory allocation failed\n");
+
+	generate_random_string(random_str, STR_LENGTH);
+	igt_debug("Generated random string: %.10s...\n", random_str);
+
+	for (int i = 0; i < 3; i++) {
+		igt_assert_eq(igt_sysfs_scanf(engine, property[i], "%u", &saved), 1);
+		igt_info("Initial %s: %u\n", property[i], saved);
+
+		/* Assert if the invalid write is returning negative error */
+		igt_assert_lt(igt_sysfs_printf(engine, property[i], "%s",
+			      random_str), 0);
+
+		igt_assert_eq(igt_sysfs_scanf(engine, property[i], "%u", &set), 1);
+		/* Check if the values are unchanged. */
+		igt_assert_eq(set, saved);
+	}
+	free(random_str);
+}
+
 #define MAX_GTS 8
 igt_main
 {
@@ -129,6 +225,8 @@ igt_main
 		void (*fn)(int, int, const char **, uint16_t, int);
 	} tests[] = {
 		{ "invalid", test_invalid },
+		{ "invalid-string", test_invalid_string },
+		{ "invalid-large-string", test_invalid_large_string },
 		{ "min-max", test_min_max },
 		{ }
 	};
-- 
2.34.1


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

* ✗ i915.CI.BAT: failure for tests/intel/xe_sysfs_scheduler: Add invalid string test for engine sysfs properties (rev3)
  2025-04-09  2:22 [PATCH v5 i-g-t 0/1] tests/intel/xe_sysfs_scheduler: Add invalid string test for engine sysfs properties Sobin Thomas
  2025-04-09  2:22 ` [PATCH v5 i-g-t 1/1] " Sobin Thomas
@ 2025-04-09  3:33 ` Patchwork
  2025-04-09  3:38 ` ✓ Xe.CI.BAT: success " Patchwork
  2025-04-09  4:32 ` ✗ Xe.CI.Full: failure " Patchwork
  3 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2025-04-09  3:33 UTC (permalink / raw)
  To: Sobin Thomas; +Cc: igt-dev

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

== Series Details ==

Series: tests/intel/xe_sysfs_scheduler: Add invalid string test for engine sysfs properties (rev3)
URL   : https://patchwork.freedesktop.org/series/147056/
State : failure

== Summary ==

CI Bug Log - changes from IGT_8311 -> IGTPW_12945
====================================================

Summary
-------

  **FAILURE**

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

Participating hosts (44 -> 42)
------------------------------

  Missing    (2): fi-snb-2520m fi-skl-6600u 

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

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

### IGT changes ###

#### Possible regressions ####

  * igt@i915_selftest@live@gt_pm:
    - bat-arlh-2:         [PASS][1] -> [INCOMPLETE][2]
   [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8311/bat-arlh-2/igt@i915_selftest@live@gt_pm.html
   [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/bat-arlh-2/igt@i915_selftest@live@gt_pm.html

  
#### Warnings ####

  * igt@i915_selftest@live:
    - bat-arlh-2:         [DMESG-FAIL][3] ([i915#12061]) -> [INCOMPLETE][4]
   [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8311/bat-arlh-2/igt@i915_selftest@live.html
   [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/bat-arlh-2/igt@i915_selftest@live.html

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

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

### IGT changes ###

#### Issues hit ####

  * igt@debugfs_test@basic-hwmon:
    - bat-mtlp-8:         NOTRUN -> [SKIP][5] ([i915#9318])
   [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/bat-mtlp-8/igt@debugfs_test@basic-hwmon.html

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

  * igt@gem_lmem_swapping@parallel-random-engines:
    - bat-mtlp-8:         NOTRUN -> [SKIP][7] ([i915#4613]) +3 other tests skip
   [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/bat-mtlp-8/igt@gem_lmem_swapping@parallel-random-engines.html
    - fi-glk-j4005:       NOTRUN -> [SKIP][8] ([i915#4613]) +3 other tests skip
   [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/fi-glk-j4005/igt@gem_lmem_swapping@parallel-random-engines.html

  * igt@gem_mmap@basic:
    - bat-mtlp-8:         NOTRUN -> [SKIP][9] ([i915#4083])
   [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/bat-mtlp-8/igt@gem_mmap@basic.html

  * igt@gem_render_tiled_blits@basic:
    - bat-mtlp-8:         NOTRUN -> [SKIP][10] ([i915#4079]) +1 other test skip
   [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/bat-mtlp-8/igt@gem_render_tiled_blits@basic.html

  * igt@gem_tiled_fence_blits@basic:
    - bat-mtlp-8:         NOTRUN -> [SKIP][11] ([i915#4077]) +2 other tests skip
   [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/bat-mtlp-8/igt@gem_tiled_fence_blits@basic.html

  * igt@i915_pm_rps@basic-api:
    - bat-mtlp-8:         NOTRUN -> [SKIP][12] ([i915#11681] / [i915#6621])
   [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/bat-mtlp-8/igt@i915_pm_rps@basic-api.html

  * igt@i915_selftest@live:
    - bat-mtlp-8:         NOTRUN -> [DMESG-FAIL][13] ([i915#12061]) +1 other test dmesg-fail
   [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/bat-mtlp-8/igt@i915_selftest@live.html
    - bat-dg2-8:          [PASS][14] -> [DMESG-FAIL][15] ([i915#12061]) +1 other test dmesg-fail
   [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8311/bat-dg2-8/igt@i915_selftest@live.html
   [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/bat-dg2-8/igt@i915_selftest@live.html

  * igt@i915_selftest@live@workarounds:
    - bat-arlh-3:         [PASS][16] -> [DMESG-FAIL][17] ([i915#12061]) +1 other test dmesg-fail
   [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8311/bat-arlh-3/igt@i915_selftest@live@workarounds.html
   [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/bat-arlh-3/igt@i915_selftest@live@workarounds.html
    - bat-dg2-9:          NOTRUN -> [DMESG-FAIL][18] ([i915#12061]) +1 other test dmesg-fail
   [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/bat-dg2-9/igt@i915_selftest@live@workarounds.html

  * igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
    - bat-mtlp-8:         NOTRUN -> [SKIP][19] ([i915#5190])
   [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/bat-mtlp-8/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html

  * igt@kms_addfb_basic@basic-y-tiled-legacy:
    - bat-mtlp-8:         NOTRUN -> [SKIP][20] ([i915#4212]) +8 other tests skip
   [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/bat-mtlp-8/igt@kms_addfb_basic@basic-y-tiled-legacy.html

  * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
    - bat-mtlp-8:         NOTRUN -> [SKIP][21] ([i915#4213]) +1 other test skip
   [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/bat-mtlp-8/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html

  * igt@kms_dsc@dsc-basic:
    - bat-mtlp-8:         NOTRUN -> [SKIP][22] ([i915#3555] / [i915#3840] / [i915#9159])
   [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/bat-mtlp-8/igt@kms_dsc@dsc-basic.html

  * igt@kms_force_connector_basic@force-load-detect:
    - bat-mtlp-8:         NOTRUN -> [SKIP][23]
   [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/bat-mtlp-8/igt@kms_force_connector_basic@force-load-detect.html

  * igt@kms_psr@psr-primary-mmap-gtt:
    - bat-mtlp-8:         NOTRUN -> [SKIP][24] ([i915#4077] / [i915#9688]) +1 other test skip
   [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/bat-mtlp-8/igt@kms_psr@psr-primary-mmap-gtt.html

  * igt@kms_psr@psr-primary-page-flip:
    - fi-glk-j4005:       NOTRUN -> [SKIP][25] +9 other tests skip
   [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/fi-glk-j4005/igt@kms_psr@psr-primary-page-flip.html

  * igt@kms_setmode@basic-clone-single-crtc:
    - bat-mtlp-8:         NOTRUN -> [SKIP][26] ([i915#3555] / [i915#8809])
   [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/bat-mtlp-8/igt@kms_setmode@basic-clone-single-crtc.html

  * igt@prime_vgem@basic-fence-read:
    - bat-mtlp-8:         NOTRUN -> [SKIP][27] ([i915#3708]) +1 other test skip
   [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/bat-mtlp-8/igt@prime_vgem@basic-fence-read.html

  * igt@prime_vgem@basic-gtt:
    - bat-mtlp-8:         NOTRUN -> [SKIP][28] ([i915#3708] / [i915#4077]) +1 other test skip
   [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/bat-mtlp-8/igt@prime_vgem@basic-gtt.html

  * igt@prime_vgem@basic-write:
    - bat-mtlp-8:         NOTRUN -> [SKIP][29] ([i915#10216] / [i915#3708])
   [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/bat-mtlp-8/igt@prime_vgem@basic-write.html

  
#### Possible fixes ####

  * igt@core_hotunplug@unbind-rebind:
    - bat-dg2-9:          [ABORT][30] ([i915#13465] / [i915#13571]) -> [PASS][31]
   [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8311/bat-dg2-9/igt@core_hotunplug@unbind-rebind.html
   [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/bat-dg2-9/igt@core_hotunplug@unbind-rebind.html

  * igt@i915_module_load@load:
    - bat-mtlp-8:         [ABORT][32] ([i915#13997]) -> [PASS][33]
   [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8311/bat-mtlp-8/igt@i915_module_load@load.html
   [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/bat-mtlp-8/igt@i915_module_load@load.html

  * igt@i915_selftest@live@active:
    - fi-bsw-nick:        [DMESG-FAIL][34] -> [PASS][35] +1 other test pass
   [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8311/fi-bsw-nick/igt@i915_selftest@live@active.html
   [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/fi-bsw-nick/igt@i915_selftest@live@active.html

  * igt@i915_selftest@live@late_gt_pm:
    - fi-cfl-8109u:       [DMESG-WARN][36] ([i915#13735]) -> [PASS][37] +82 other tests pass
   [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8311/fi-cfl-8109u/igt@i915_selftest@live@late_gt_pm.html
   [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/fi-cfl-8109u/igt@i915_selftest@live@late_gt_pm.html

  * igt@i915_selftest@live@workarounds:
    - bat-arlh-2:         [DMESG-FAIL][38] ([i915#12061]) -> [PASS][39]
   [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8311/bat-arlh-2/igt@i915_selftest@live@workarounds.html
   [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/bat-arlh-2/igt@i915_selftest@live@workarounds.html

  * igt@kms_pipe_crc_basic@read-crc:
    - fi-cfl-8109u:       [DMESG-WARN][40] ([i915#13735] / [i915#13890]) -> [PASS][41] +49 other tests pass
   [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8311/fi-cfl-8109u/igt@kms_pipe_crc_basic@read-crc.html
   [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12945/fi-cfl-8109u/igt@kms_pipe_crc_basic@read-crc.html

  
  [i915#10216]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10216
  [i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681
  [i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
  [i915#13465]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13465
  [i915#13571]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13571
  [i915#13735]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13735
  [i915#13890]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13890
  [i915#13997]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13997
  [i915#2190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2190
  [i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
  [i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
  [i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
  [i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
  [i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079
  [i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
  [i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212
  [i915#4213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213
  [i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
  [i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190
  [i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621
  [i915#8809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8809
  [i915#9159]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9159
  [i915#9318]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9318
  [i915#9688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688


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

  * CI: CI-20190529 -> None
  * IGT: IGT_8311 -> IGTPW_12945
  * Linux: CI_DRM_16377 -> CI_DRM_16387

  CI-20190529: 20190529
  CI_DRM_16377: a33da369e8cde6c7208381a592866cd61f1ce188 @ git://anongit.freedesktop.org/gfx-ci/linux
  CI_DRM_16387: a49a4787e6bc70296204f4a6e1b0fed3759938cd @ git://anongit.freedesktop.org/gfx-ci/linux
  IGTPW_12945: d71b68cb6dc833d13cd4dc88d42aaa265a8aa6e7 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  IGT_8311: 851a9c1cb1a690d8c527f26c49c250ec583af65e @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git

== Logs ==

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

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

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

* ✓ Xe.CI.BAT: success for tests/intel/xe_sysfs_scheduler: Add invalid string test for engine sysfs properties (rev3)
  2025-04-09  2:22 [PATCH v5 i-g-t 0/1] tests/intel/xe_sysfs_scheduler: Add invalid string test for engine sysfs properties Sobin Thomas
  2025-04-09  2:22 ` [PATCH v5 i-g-t 1/1] " Sobin Thomas
  2025-04-09  3:33 ` ✗ i915.CI.BAT: failure for tests/intel/xe_sysfs_scheduler: Add invalid string test for engine sysfs properties (rev3) Patchwork
@ 2025-04-09  3:38 ` Patchwork
  2025-04-09  4:32 ` ✗ Xe.CI.Full: failure " Patchwork
  3 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2025-04-09  3:38 UTC (permalink / raw)
  To: Sobin Thomas; +Cc: igt-dev

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

== Series Details ==

Series: tests/intel/xe_sysfs_scheduler: Add invalid string test for engine sysfs properties (rev3)
URL   : https://patchwork.freedesktop.org/series/147056/
State : success

== Summary ==

CI Bug Log - changes from XEIGT_8311_BAT -> XEIGTPW_12945_BAT
====================================================

Summary
-------

  **SUCCESS**

  No regressions found.

  

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

  No changes in participating hosts

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

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

### IGT changes ###

#### Issues hit ####

  * igt@xe_exec_basic@twice-bindexecqueue-rebind:
    - bat-adlp-vf:        [PASS][1] -> [ABORT][2] ([Intel XE#3970])
   [1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/bat-adlp-vf/igt@xe_exec_basic@twice-bindexecqueue-rebind.html
   [2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/bat-adlp-vf/igt@xe_exec_basic@twice-bindexecqueue-rebind.html

  
  [Intel XE#3970]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3970


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

  * IGT: IGT_8311 -> IGTPW_12945
  * Linux: xe-2911-a33da369e8cde6c7208381a592866cd61f1ce188 -> xe-2921-a49a4787e6bc70296204f4a6e1b0fed3759938cd

  IGTPW_12945: d71b68cb6dc833d13cd4dc88d42aaa265a8aa6e7 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  IGT_8311: 851a9c1cb1a690d8c527f26c49c250ec583af65e @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  xe-2911-a33da369e8cde6c7208381a592866cd61f1ce188: a33da369e8cde6c7208381a592866cd61f1ce188
  xe-2921-a49a4787e6bc70296204f4a6e1b0fed3759938cd: a49a4787e6bc70296204f4a6e1b0fed3759938cd

== Logs ==

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

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

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

* ✗ Xe.CI.Full: failure for tests/intel/xe_sysfs_scheduler: Add invalid string test for engine sysfs properties (rev3)
  2025-04-09  2:22 [PATCH v5 i-g-t 0/1] tests/intel/xe_sysfs_scheduler: Add invalid string test for engine sysfs properties Sobin Thomas
                   ` (2 preceding siblings ...)
  2025-04-09  3:38 ` ✓ Xe.CI.BAT: success " Patchwork
@ 2025-04-09  4:32 ` Patchwork
  2025-04-09 15:47   ` Thomas, Sobin
  3 siblings, 1 reply; 9+ messages in thread
From: Patchwork @ 2025-04-09  4:32 UTC (permalink / raw)
  To: Sobin Thomas; +Cc: igt-dev

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

== Series Details ==

Series: tests/intel/xe_sysfs_scheduler: Add invalid string test for engine sysfs properties (rev3)
URL   : https://patchwork.freedesktop.org/series/147056/
State : failure

== Summary ==

CI Bug Log - changes from XEIGT_8311_FULL -> XEIGTPW_12945_FULL
====================================================

Summary
-------

  **FAILURE**

  Serious unknown changes coming with XEIGTPW_12945_FULL absolutely need to be
  verified manually.
  
  If you think the reported changes have nothing to do with the changes
  introduced in XEIGTPW_12945_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 -> 3)
------------------------------

  Missing    (1): shard-adlp 

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

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

### IGT changes ###

#### Possible regressions ####

  * igt@kms_flip@2x-plain-flip-ts-check-interruptible@ad-hdmi-a2-dp2:
    - shard-dg2-set2:     NOTRUN -> [FAIL][1]
   [1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@kms_flip@2x-plain-flip-ts-check-interruptible@ad-hdmi-a2-dp2.html

  * igt@kms_flip@flip-vs-dpms-off-vs-modeset-interruptible:
    - shard-dg2-set2:     [PASS][2] -> [SKIP][3] +1 other test skip
   [2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-434/igt@kms_flip@flip-vs-dpms-off-vs-modeset-interruptible.html
   [3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_flip@flip-vs-dpms-off-vs-modeset-interruptible.html

  * igt@xe_exec_reset@parallel-gt-reset:
    - shard-bmg:          [PASS][4] -> [DMESG-WARN][5]
   [4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-7/igt@xe_exec_reset@parallel-gt-reset.html
   [5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@xe_exec_reset@parallel-gt-reset.html

  * igt@xe_pxp@display-black-pxp-fb:
    - shard-dg2-set2:     NOTRUN -> [SKIP][6]
   [6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@xe_pxp@display-black-pxp-fb.html

  * igt@xe_pxp@pxp-stale-queue-post-suspend:
    - shard-bmg:          NOTRUN -> [SKIP][7] +2 other tests skip
   [7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@xe_pxp@pxp-stale-queue-post-suspend.html

  
#### Warnings ####

  * igt@kms_dp_linktrain_fallback@dsc-fallback:
    - shard-dg2-set2:     [SKIP][8] ([Intel XE#4331]) -> [SKIP][9]
   [8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-463/igt@kms_dp_linktrain_fallback@dsc-fallback.html
   [9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_dp_linktrain_fallback@dsc-fallback.html

  
New tests
---------

  New tests have been introduced between XEIGT_8311_FULL and XEIGTPW_12945_FULL:

### New IGT tests (36) ###

  * igt@xe_sysfs_scheduler@job_timeout_ms-invalid-large-string:
    - Statuses : 3 pass(s)
    - Exec time: [0.00, 0.01] s

  * igt@xe_sysfs_scheduler@job_timeout_ms-invalid-large-string@bcs:
    - Statuses : 3 pass(s)
    - Exec time: [0.0] s

  * igt@xe_sysfs_scheduler@job_timeout_ms-invalid-large-string@ccs:
    - Statuses : 3 pass(s)
    - Exec time: [0.0] s

  * igt@xe_sysfs_scheduler@job_timeout_ms-invalid-large-string@rcs:
    - Statuses : 3 pass(s)
    - Exec time: [0.0] s

  * igt@xe_sysfs_scheduler@job_timeout_ms-invalid-large-string@vcs:
    - Statuses : 3 pass(s)
    - Exec time: [0.0, 0.00] s

  * igt@xe_sysfs_scheduler@job_timeout_ms-invalid-large-string@vecs:
    - Statuses : 3 pass(s)
    - Exec time: [0.0] s

  * igt@xe_sysfs_scheduler@job_timeout_ms-invalid-string:
    - Statuses : 3 pass(s)
    - Exec time: [0.00, 0.01] s

  * igt@xe_sysfs_scheduler@job_timeout_ms-invalid-string@bcs:
    - Statuses : 3 pass(s)
    - Exec time: [0.0] s

  * igt@xe_sysfs_scheduler@job_timeout_ms-invalid-string@ccs:
    - Statuses : 3 pass(s)
    - Exec time: [0.0, 0.00] s

  * igt@xe_sysfs_scheduler@job_timeout_ms-invalid-string@rcs:
    - Statuses : 3 pass(s)
    - Exec time: [0.0] s

  * igt@xe_sysfs_scheduler@job_timeout_ms-invalid-string@vcs:
    - Statuses : 3 pass(s)
    - Exec time: [0.0] s

  * igt@xe_sysfs_scheduler@job_timeout_ms-invalid-string@vecs:
    - Statuses : 3 pass(s)
    - Exec time: [0.0] s

  * igt@xe_sysfs_scheduler@preempt_timeout_us-invalid-large-string:
    - Statuses : 3 pass(s)
    - Exec time: [0.00] s

  * igt@xe_sysfs_scheduler@preempt_timeout_us-invalid-large-string@bcs:
    - Statuses : 3 pass(s)
    - Exec time: [0.0] s

  * igt@xe_sysfs_scheduler@preempt_timeout_us-invalid-large-string@ccs:
    - Statuses : 3 pass(s)
    - Exec time: [0.0] s

  * igt@xe_sysfs_scheduler@preempt_timeout_us-invalid-large-string@rcs:
    - Statuses : 3 pass(s)
    - Exec time: [0.0, 0.00] s

  * igt@xe_sysfs_scheduler@preempt_timeout_us-invalid-large-string@vcs:
    - Statuses : 3 pass(s)
    - Exec time: [0.0] s

  * igt@xe_sysfs_scheduler@preempt_timeout_us-invalid-large-string@vecs:
    - Statuses : 3 pass(s)
    - Exec time: [0.0] s

  * igt@xe_sysfs_scheduler@preempt_timeout_us-invalid-string:
    - Statuses : 3 pass(s)
    - Exec time: [0.00] s

  * igt@xe_sysfs_scheduler@preempt_timeout_us-invalid-string@bcs:
    - Statuses : 3 pass(s)
    - Exec time: [0.0] s

  * igt@xe_sysfs_scheduler@preempt_timeout_us-invalid-string@ccs:
    - Statuses : 3 pass(s)
    - Exec time: [0.0] s

  * igt@xe_sysfs_scheduler@preempt_timeout_us-invalid-string@rcs:
    - Statuses : 3 pass(s)
    - Exec time: [0.0] s

  * igt@xe_sysfs_scheduler@preempt_timeout_us-invalid-string@vcs:
    - Statuses : 3 pass(s)
    - Exec time: [0.0] s

  * igt@xe_sysfs_scheduler@preempt_timeout_us-invalid-string@vecs:
    - Statuses : 3 pass(s)
    - Exec time: [0.0, 0.00] s

  * igt@xe_sysfs_scheduler@timeslice_duration_us-invalid-large-string:
    - Statuses : 3 pass(s)
    - Exec time: [0.00, 0.01] s

  * igt@xe_sysfs_scheduler@timeslice_duration_us-invalid-large-string@bcs:
    - Statuses : 3 pass(s)
    - Exec time: [0.0] s

  * igt@xe_sysfs_scheduler@timeslice_duration_us-invalid-large-string@ccs:
    - Statuses : 3 pass(s)
    - Exec time: [0.0] s

  * igt@xe_sysfs_scheduler@timeslice_duration_us-invalid-large-string@rcs:
    - Statuses : 3 pass(s)
    - Exec time: [0.0] s

  * igt@xe_sysfs_scheduler@timeslice_duration_us-invalid-large-string@vcs:
    - Statuses : 3 pass(s)
    - Exec time: [0.0] s

  * igt@xe_sysfs_scheduler@timeslice_duration_us-invalid-large-string@vecs:
    - Statuses : 3 pass(s)
    - Exec time: [0.0] s

  * igt@xe_sysfs_scheduler@timeslice_duration_us-invalid-string:
    - Statuses : 1 pass(s)
    - Exec time: [0.00] s

  * igt@xe_sysfs_scheduler@timeslice_duration_us-invalid-string@bcs:
    - Statuses : 1 pass(s)
    - Exec time: [0.0] s

  * igt@xe_sysfs_scheduler@timeslice_duration_us-invalid-string@ccs:
    - Statuses : 1 pass(s)
    - Exec time: [0.0] s

  * igt@xe_sysfs_scheduler@timeslice_duration_us-invalid-string@rcs:
    - Statuses : 1 pass(s)
    - Exec time: [0.0] s

  * igt@xe_sysfs_scheduler@timeslice_duration_us-invalid-string@vcs:
    - Statuses : 1 pass(s)
    - Exec time: [0.0] s

  * igt@xe_sysfs_scheduler@timeslice_duration_us-invalid-string@vecs:
    - Statuses : 1 pass(s)
    - Exec time: [0.0] s

  

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

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

### IGT changes ###

#### Issues hit ####

  * igt@intel_sysfs_debugfs@xe-debugfs-read-all-entries-display-off:
    - shard-lnl:          [PASS][10] -> [ABORT][11] ([Intel XE#4624])
   [10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-8/igt@intel_sysfs_debugfs@xe-debugfs-read-all-entries-display-off.html
   [11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-8/igt@intel_sysfs_debugfs@xe-debugfs-read-all-entries-display-off.html

  * igt@kms_addfb_basic@too-high:
    - shard-dg2-set2:     [PASS][12] -> [SKIP][13] ([i915#6077])
   [12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-432/igt@kms_addfb_basic@too-high.html
   [13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_addfb_basic@too-high.html

  * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-d-dp-2-4-rc-ccs-cc:
    - shard-dg2-set2:     NOTRUN -> [SKIP][14] ([Intel XE#2550] / [Intel XE#3767]) +15 other tests skip
   [14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-d-dp-2-4-rc-ccs-cc.html

  * igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
    - shard-bmg:          NOTRUN -> [SKIP][15] ([Intel XE#2370])
   [15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-8/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html

  * igt@kms_big_fb@4-tiled-32bpp-rotate-90:
    - shard-bmg:          NOTRUN -> [SKIP][16] ([Intel XE#2327]) +5 other tests skip
   [16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-2/igt@kms_big_fb@4-tiled-32bpp-rotate-90.html

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

  * igt@kms_big_fb@x-tiled-8bpp-rotate-90:
    - shard-lnl:          NOTRUN -> [SKIP][18] ([Intel XE#1407])
   [18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-8/igt@kms_big_fb@x-tiled-8bpp-rotate-90.html

  * igt@kms_big_fb@y-tiled-addfb-size-offset-overflow:
    - shard-dg2-set2:     NOTRUN -> [SKIP][19] ([Intel XE#607])
   [19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-463/igt@kms_big_fb@y-tiled-addfb-size-offset-overflow.html

  * igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip:
    - shard-dg2-set2:     NOTRUN -> [SKIP][20] ([Intel XE#829])
   [20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip.html

  * igt@kms_big_fb@yf-tiled-16bpp-rotate-270:
    - shard-bmg:          NOTRUN -> [SKIP][21] ([Intel XE#1124]) +6 other tests skip
   [21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-2/igt@kms_big_fb@yf-tiled-16bpp-rotate-270.html

  * igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow:
    - shard-bmg:          NOTRUN -> [SKIP][22] ([Intel XE#607])
   [22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-6/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html

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

  * igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip:
    - shard-dg2-set2:     NOTRUN -> [SKIP][24] ([Intel XE#1124]) +5 other tests skip
   [24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-463/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html

  * igt@kms_bw@connected-linear-tiling-3-displays-1920x1080p:
    - shard-dg2-set2:     NOTRUN -> [SKIP][25] ([Intel XE#2191])
   [25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@kms_bw@connected-linear-tiling-3-displays-1920x1080p.html

  * igt@kms_bw@connected-linear-tiling-4-displays-3840x2160p:
    - shard-bmg:          NOTRUN -> [SKIP][26] ([Intel XE#2314] / [Intel XE#2894]) +1 other test skip
   [26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@kms_bw@connected-linear-tiling-4-displays-3840x2160p.html

  * igt@kms_bw@linear-tiling-3-displays-2560x1440p:
    - shard-dg2-set2:     NOTRUN -> [SKIP][27] ([Intel XE#367]) +2 other tests skip
   [27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_bw@linear-tiling-3-displays-2560x1440p.html

  * igt@kms_bw@linear-tiling-4-displays-2160x1440p:
    - shard-bmg:          NOTRUN -> [SKIP][28] ([Intel XE#367]) +1 other test skip
   [28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_bw@linear-tiling-4-displays-2160x1440p.html

  * igt@kms_ccs@bad-pixel-format-4-tiled-dg2-mc-ccs:
    - shard-bmg:          NOTRUN -> [SKIP][29] ([Intel XE#2887]) +11 other tests skip
   [29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-6/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-mc-ccs.html

  * igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs:
    - shard-dg2-set2:     NOTRUN -> [SKIP][30] ([Intel XE#2907]) +1 other test skip
   [30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-434/igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs.html

  * igt@kms_ccs@ccs-on-another-bo-yf-tiled-ccs:
    - shard-lnl:          NOTRUN -> [SKIP][31] ([Intel XE#2887]) +2 other tests skip
   [31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-1/igt@kms_ccs@ccs-on-another-bo-yf-tiled-ccs.html

  * igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc:
    - shard-bmg:          NOTRUN -> [SKIP][32] ([Intel XE#3432])
   [32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc.html

  * igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs:
    - shard-dg2-set2:     NOTRUN -> [SKIP][33] ([Intel XE#3442])
   [33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-463/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs.html

  * igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-a-dp-2:
    - shard-bmg:          NOTRUN -> [SKIP][34] ([Intel XE#2652] / [Intel XE#787]) +16 other tests skip
   [34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-1/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-a-dp-2.html

  * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs-cc@pipe-c-hdmi-a-6:
    - shard-dg2-set2:     NOTRUN -> [SKIP][35] ([Intel XE#787]) +216 other tests skip
   [35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-463/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-dg2-mc-ccs@pipe-c-dp-4:
    - shard-dg2-set2:     NOTRUN -> [DMESG-WARN][36] ([Intel XE#1727] / [Intel XE#3113])
   [36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-c-dp-4.html

  * igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-d-hdmi-a-6:
    - shard-dg2-set2:     NOTRUN -> [INCOMPLETE][37] ([Intel XE#3124])
   [37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-d-hdmi-a-6.html

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

  * igt@kms_cdclk@mode-transition:
    - shard-bmg:          NOTRUN -> [SKIP][39] ([Intel XE#2724])
   [39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-8/igt@kms_cdclk@mode-transition.html

  * igt@kms_cdclk@mode-transition@pipe-d-dp-4:
    - shard-dg2-set2:     NOTRUN -> [SKIP][40] ([Intel XE#4417]) +3 other tests skip
   [40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_cdclk@mode-transition@pipe-d-dp-4.html

  * igt@kms_chamelium_color@ctm-0-25:
    - shard-dg2-set2:     NOTRUN -> [SKIP][41] ([Intel XE#306])
   [41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-433/igt@kms_chamelium_color@ctm-0-25.html

  * igt@kms_chamelium_color@ctm-0-50:
    - shard-bmg:          NOTRUN -> [SKIP][42] ([Intel XE#2325]) +1 other test skip
   [42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-1/igt@kms_chamelium_color@ctm-0-50.html

  * igt@kms_chamelium_hpd@common-hpd-after-suspend:
    - shard-bmg:          NOTRUN -> [SKIP][43] ([Intel XE#2252]) +8 other tests skip
   [43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-6/igt@kms_chamelium_hpd@common-hpd-after-suspend.html

  * igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode:
    - shard-dg2-set2:     NOTRUN -> [SKIP][44] ([Intel XE#373]) +9 other tests skip
   [44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-433/igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode.html

  * igt@kms_chamelium_hpd@vga-hpd-enable-disable-mode:
    - shard-lnl:          NOTRUN -> [SKIP][45] ([Intel XE#373]) +4 other tests skip
   [45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-3/igt@kms_chamelium_hpd@vga-hpd-enable-disable-mode.html

  * igt@kms_content_protection@atomic:
    - shard-bmg:          NOTRUN -> [FAIL][46] ([Intel XE#1178]) +3 other tests fail
   [46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-6/igt@kms_content_protection@atomic.html

  * igt@kms_content_protection@dp-mst-lic-type-1:
    - shard-lnl:          NOTRUN -> [SKIP][47] ([Intel XE#307])
   [47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-3/igt@kms_content_protection@dp-mst-lic-type-1.html

  * igt@kms_content_protection@srm@pipe-a-dp-4:
    - shard-dg2-set2:     NOTRUN -> [FAIL][48] ([Intel XE#1178]) +3 other tests fail
   [48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-436/igt@kms_content_protection@srm@pipe-a-dp-4.html

  * igt@kms_cursor_crc@cursor-offscreen-512x170:
    - shard-bmg:          NOTRUN -> [SKIP][49] ([Intel XE#2321])
   [49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_cursor_crc@cursor-offscreen-512x170.html

  * igt@kms_cursor_crc@cursor-random-512x512:
    - shard-lnl:          NOTRUN -> [SKIP][50] ([Intel XE#2321])
   [50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-4/igt@kms_cursor_crc@cursor-random-512x512.html

  * igt@kms_cursor_crc@cursor-rapid-movement-512x512:
    - shard-dg2-set2:     NOTRUN -> [SKIP][51] ([Intel XE#308])
   [51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-434/igt@kms_cursor_crc@cursor-rapid-movement-512x512.html

  * igt@kms_cursor_crc@cursor-sliding-256x85:
    - shard-bmg:          NOTRUN -> [SKIP][52] ([Intel XE#2320]) +5 other tests skip
   [52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_cursor_crc@cursor-sliding-256x85.html

  * igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic:
    - shard-lnl:          NOTRUN -> [SKIP][53] ([Intel XE#309]) +1 other test skip
   [53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-6/igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic.html

  * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size:
    - shard-dg2-set2:     NOTRUN -> [SKIP][54] ([Intel XE#323]) +1 other test skip
   [54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html

  * igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size:
    - shard-dg2-set2:     NOTRUN -> [SKIP][55] ([Intel XE#309])
   [55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size.html

  * igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size:
    - shard-dg2-set2:     [PASS][56] -> [SKIP][57] ([Intel XE#309]) +5 other tests skip
   [56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-433/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html
   [57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html

  * igt@kms_cursor_legacy@cursorb-vs-flipa-legacy:
    - shard-bmg:          [PASS][58] -> [SKIP][59] ([Intel XE#2291]) +2 other tests skip
   [58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-1/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html
   [59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html

  * igt@kms_cursor_legacy@cursorb-vs-flipb-legacy:
    - shard-bmg:          NOTRUN -> [SKIP][60] ([Intel XE#2291])
   [60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@kms_cursor_legacy@cursorb-vs-flipb-legacy.html

  * igt@kms_dp_link_training@non-uhbr-mst:
    - shard-dg2-set2:     NOTRUN -> [SKIP][61] ([Intel XE#4354])
   [61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_dp_link_training@non-uhbr-mst.html

  * igt@kms_dp_linktrain_fallback@dp-fallback:
    - shard-bmg:          [PASS][62] -> [SKIP][63] ([Intel XE#4294])
   [62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-6/igt@kms_dp_linktrain_fallback@dp-fallback.html
   [63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@kms_dp_linktrain_fallback@dp-fallback.html

  * igt@kms_dp_linktrain_fallback@dsc-fallback:
    - shard-bmg:          NOTRUN -> [SKIP][64] ([Intel XE#4331])
   [64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_dp_linktrain_fallback@dsc-fallback.html

  * igt@kms_dsc@dsc-with-output-formats:
    - shard-bmg:          NOTRUN -> [SKIP][65] ([Intel XE#2244])
   [65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-2/igt@kms_dsc@dsc-with-output-formats.html

  * igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-different-formats:
    - shard-bmg:          NOTRUN -> [SKIP][66] ([Intel XE#4422])
   [66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-3/igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-different-formats.html

  * igt@kms_flip@2x-blocking-wf_vblank@ac-hdmi-a6-dp4:
    - shard-dg2-set2:     [PASS][67] -> [INCOMPLETE][68] ([Intel XE#2049]) +1 other test incomplete
   [67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-435/igt@kms_flip@2x-blocking-wf_vblank@ac-hdmi-a6-dp4.html
   [68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-436/igt@kms_flip@2x-blocking-wf_vblank@ac-hdmi-a6-dp4.html

  * igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ab-hdmi-a6-dp4:
    - shard-dg2-set2:     [PASS][69] -> [FAIL][70] ([Intel XE#301] / [Intel XE#3321])
   [69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-435/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ab-hdmi-a6-dp4.html
   [70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-466/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ab-hdmi-a6-dp4.html

  * igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bc-dp2-hdmi-a3:
    - shard-bmg:          [PASS][71] -> [FAIL][72] ([Intel XE#3321]) +1 other test fail
   [71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-1/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bc-dp2-hdmi-a3.html
   [72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-1/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bc-dp2-hdmi-a3.html

  * igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@cd-hdmi-a6-dp4:
    - shard-dg2-set2:     [PASS][73] -> [FAIL][74] ([Intel XE#301]) +3 other tests fail
   [73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-435/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@cd-hdmi-a6-dp4.html
   [74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-466/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@cd-hdmi-a6-dp4.html

  * igt@kms_flip@2x-flip-vs-expired-vblank@bc-hdmi-a6-dp4:
    - shard-dg2-set2:     NOTRUN -> [FAIL][75] ([Intel XE#301]) +1 other test fail
   [75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-433/igt@kms_flip@2x-flip-vs-expired-vblank@bc-hdmi-a6-dp4.html

  * igt@kms_flip@2x-flip-vs-modeset-vs-hang:
    - shard-bmg:          NOTRUN -> [SKIP][76] ([Intel XE#2316]) +1 other test skip
   [76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@kms_flip@2x-flip-vs-modeset-vs-hang.html
    - shard-dg2-set2:     [PASS][77] -> [SKIP][78] ([Intel XE#310]) +2 other tests skip
   [77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-432/igt@kms_flip@2x-flip-vs-modeset-vs-hang.html
   [78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@kms_flip@2x-flip-vs-modeset-vs-hang.html

  * igt@kms_flip@2x-plain-flip:
    - shard-lnl:          NOTRUN -> [SKIP][79] ([Intel XE#1421]) +1 other test skip
   [79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-5/igt@kms_flip@2x-plain-flip.html

  * igt@kms_flip@2x-plain-flip-fb-recreate-interruptible:
    - shard-bmg:          [PASS][80] -> [SKIP][81] ([Intel XE#2316]) +1 other test skip
   [80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-8/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible.html
   [81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible.html

  * igt@kms_flip@2x-plain-flip-ts-check-interruptible:
    - shard-dg2-set2:     [PASS][82] -> [FAIL][83] ([Intel XE#886])
   [82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-433/igt@kms_flip@2x-plain-flip-ts-check-interruptible.html
   [83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@kms_flip@2x-plain-flip-ts-check-interruptible.html

  * igt@kms_flip@2x-plain-flip-ts-check-interruptible@ac-hdmi-a2-dp2:
    - shard-dg2-set2:     NOTRUN -> [FAIL][84] ([Intel XE#886]) +1 other test fail
   [84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@kms_flip@2x-plain-flip-ts-check-interruptible@ac-hdmi-a2-dp2.html

  * igt@kms_flip@bo-too-big-interruptible@a-edp1:
    - shard-lnl:          NOTRUN -> [TIMEOUT][85] ([Intel XE#1504]) +1 other test timeout
   [85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-5/igt@kms_flip@bo-too-big-interruptible@a-edp1.html

  * igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@a-dp2:
    - shard-bmg:          [PASS][86] -> [FAIL][87] ([Intel XE#2882]) +1 other test fail
   [86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-1/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@a-dp2.html
   [87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-6/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@a-dp2.html

  * igt@kms_flip@wf_vblank-ts-check-interruptible@a-edp1:
    - shard-lnl:          [PASS][88] -> [FAIL][89] ([Intel XE#886]) +3 other tests fail
   [88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-1/igt@kms_flip@wf_vblank-ts-check-interruptible@a-edp1.html
   [89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-6/igt@kms_flip@wf_vblank-ts-check-interruptible@a-edp1.html

  * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling:
    - shard-bmg:          NOTRUN -> [SKIP][90] ([Intel XE#2380]) +1 other test skip
   [90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-6/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling.html

  * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
    - shard-bmg:          NOTRUN -> [SKIP][91] ([Intel XE#2293] / [Intel XE#2380])
   [91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html

  * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode:
    - shard-bmg:          NOTRUN -> [SKIP][92] ([Intel XE#2293])
   [92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html

  * igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling:
    - shard-lnl:          NOTRUN -> [SKIP][93] ([Intel XE#1397] / [Intel XE#1745])
   [93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-8/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling.html

  * igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling@pipe-a-default-mode:
    - shard-lnl:          NOTRUN -> [SKIP][94] ([Intel XE#1397])
   [94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-8/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling@pipe-a-default-mode.html

  * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling:
    - shard-dg2-set2:     NOTRUN -> [SKIP][95] ([Intel XE#455]) +14 other tests skip
   [95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-433/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html

  * igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-draw-render:
    - shard-bmg:          NOTRUN -> [SKIP][96] ([Intel XE#2312]) +7 other tests skip
   [96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-draw-render.html

  * igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-spr-indfb-fullscreen:
    - shard-dg2-set2:     NOTRUN -> [SKIP][97] ([Intel XE#651]) +31 other tests skip
   [97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-436/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-spr-indfb-fullscreen.html

  * igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-mmap-wc:
    - shard-lnl:          NOTRUN -> [SKIP][98] ([Intel XE#651]) +4 other tests skip
   [98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-7/igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-mmap-wc.html

  * igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-render:
    - shard-bmg:          NOTRUN -> [SKIP][99] ([Intel XE#2311]) +17 other tests skip
   [99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-6/igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-render.html

  * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-pgflip-blt:
    - shard-bmg:          NOTRUN -> [SKIP][100] ([Intel XE#4141]) +8 other tests skip
   [100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-pgflip-blt.html

  * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-onoff:
    - shard-dg2-set2:     [PASS][101] -> [SKIP][102] ([Intel XE#656]) +5 other tests skip
   [101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-463/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-onoff.html
   [102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-onoff.html

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

  * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-plflip-blt:
    - shard-dg2-set2:     NOTRUN -> [SKIP][104] ([Intel XE#656])
   [104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-plflip-blt.html

  * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-onoff:
    - shard-bmg:          NOTRUN -> [SKIP][105] ([Intel XE#2313]) +23 other tests skip
   [105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-onoff.html

  * igt@kms_frontbuffer_tracking@fbcpsr-tiling-y:
    - shard-dg2-set2:     NOTRUN -> [SKIP][106] ([Intel XE#658])
   [106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-433/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html

  * igt@kms_frontbuffer_tracking@plane-fbc-rte:
    - shard-bmg:          NOTRUN -> [SKIP][107] ([Intel XE#2350])
   [107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-6/igt@kms_frontbuffer_tracking@plane-fbc-rte.html

  * igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt:
    - shard-dg2-set2:     NOTRUN -> [SKIP][108] ([Intel XE#653]) +27 other tests skip
   [108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt.html

  * igt@kms_hdr@static-toggle-suspend:
    - shard-bmg:          [PASS][109] -> [SKIP][110] ([Intel XE#1503])
   [109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-6/igt@kms_hdr@static-toggle-suspend.html
   [110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@kms_hdr@static-toggle-suspend.html

  * igt@kms_joiner@basic-max-non-joiner:
    - shard-dg2-set2:     NOTRUN -> [SKIP][111] ([Intel XE#4298])
   [111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-463/igt@kms_joiner@basic-max-non-joiner.html
    - shard-bmg:          NOTRUN -> [SKIP][112] ([Intel XE#4298])
   [112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-1/igt@kms_joiner@basic-max-non-joiner.html

  * igt@kms_joiner@invalid-modeset-big-joiner:
    - shard-dg2-set2:     NOTRUN -> [SKIP][113] ([Intel XE#346])
   [113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-463/igt@kms_joiner@invalid-modeset-big-joiner.html

  * igt@kms_joiner@invalid-modeset-ultra-joiner:
    - shard-dg2-set2:     NOTRUN -> [SKIP][114] ([Intel XE#2927])
   [114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@kms_joiner@invalid-modeset-ultra-joiner.html

  * igt@kms_plane_cursor@overlay@pipe-a-hdmi-a-6-size-64:
    - shard-dg2-set2:     NOTRUN -> [FAIL][115] ([Intel XE#616]) +1 other test fail
   [115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-463/igt@kms_plane_cursor@overlay@pipe-a-hdmi-a-6-size-64.html

  * igt@kms_plane_lowres@tiling-x@pipe-b-edp-1:
    - shard-lnl:          NOTRUN -> [SKIP][116] ([Intel XE#599]) +3 other tests skip
   [116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-6/igt@kms_plane_lowres@tiling-x@pipe-b-edp-1.html

  * igt@kms_plane_multiple@tiling-y:
    - shard-bmg:          NOTRUN -> [SKIP][117] ([Intel XE#2493])
   [117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-3/igt@kms_plane_multiple@tiling-y.html

  * igt@kms_plane_scaling@2x-scaler-multi-pipe:
    - shard-bmg:          [PASS][118] -> [SKIP][119] ([Intel XE#2571])
   [118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-1/igt@kms_plane_scaling@2x-scaler-multi-pipe.html
   [119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@kms_plane_scaling@2x-scaler-multi-pipe.html

  * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b:
    - shard-dg2-set2:     NOTRUN -> [SKIP][120] ([Intel XE#2763]) +2 other tests skip
   [120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-433/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b.html

  * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-d:
    - shard-dg2-set2:     NOTRUN -> [SKIP][121] ([Intel XE#2763] / [Intel XE#455]) +1 other test skip
   [121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-433/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-d.html

  * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-b:
    - shard-bmg:          NOTRUN -> [SKIP][122] ([Intel XE#2763]) +19 other tests skip
   [122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-1/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-b.html

  * igt@kms_pm_backlight@bad-brightness:
    - shard-dg2-set2:     NOTRUN -> [SKIP][123] ([Intel XE#870])
   [123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-466/igt@kms_pm_backlight@bad-brightness.html

  * igt@kms_pm_dc@dc5-psr:
    - shard-dg2-set2:     NOTRUN -> [SKIP][124] ([Intel XE#1129])
   [124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_pm_dc@dc5-psr.html

  * igt@kms_pm_dc@dc6-dpms:
    - shard-dg2-set2:     NOTRUN -> [SKIP][125] ([Intel XE#908])
   [125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@kms_pm_dc@dc6-dpms.html
    - shard-bmg:          NOTRUN -> [FAIL][126] ([Intel XE#1430])
   [126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_pm_dc@dc6-dpms.html

  * igt@kms_pm_dc@dc6-psr:
    - shard-bmg:          NOTRUN -> [SKIP][127] ([Intel XE#2392])
   [127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_pm_dc@dc6-psr.html

  * igt@kms_pm_rpm@modeset-lpsp-stress-no-wait:
    - shard-bmg:          NOTRUN -> [SKIP][128] ([Intel XE#1439] / [Intel XE#3141] / [Intel XE#836])
   [128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-2/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html

  * igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area:
    - shard-dg2-set2:     NOTRUN -> [SKIP][129] ([Intel XE#1489]) +4 other tests skip
   [129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area.html

  * igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf:
    - shard-bmg:          NOTRUN -> [SKIP][130] ([Intel XE#1489]) +5 other tests skip
   [130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-6/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf.html

  * igt@kms_psr2_su@page_flip-nv12:
    - shard-dg2-set2:     NOTRUN -> [SKIP][131] ([Intel XE#1122]) +1 other test skip
   [131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-436/igt@kms_psr2_su@page_flip-nv12.html

  * igt@kms_psr@fbc-pr-cursor-blt:
    - shard-bmg:          NOTRUN -> [SKIP][132] ([Intel XE#2234] / [Intel XE#2850]) +14 other tests skip
   [132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_psr@fbc-pr-cursor-blt.html

  * igt@kms_psr@fbc-psr2-sprite-plane-onoff:
    - shard-lnl:          NOTRUN -> [SKIP][133] ([Intel XE#1406])
   [133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-3/igt@kms_psr@fbc-psr2-sprite-plane-onoff.html

  * igt@kms_psr@fbc-psr2-sprite-plane-onoff@edp-1:
    - shard-lnl:          NOTRUN -> [SKIP][134] ([Intel XE#4609])
   [134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-3/igt@kms_psr@fbc-psr2-sprite-plane-onoff@edp-1.html

  * igt@kms_psr@psr2-sprite-plane-move:
    - shard-dg2-set2:     NOTRUN -> [SKIP][135] ([Intel XE#2850] / [Intel XE#929]) +12 other tests skip
   [135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-433/igt@kms_psr@psr2-sprite-plane-move.html

  * igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
    - shard-dg2-set2:     NOTRUN -> [SKIP][136] ([Intel XE#2939])
   [136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-436/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html

  * igt@kms_rotation_crc@bad-tiling:
    - shard-dg2-set2:     NOTRUN -> [SKIP][137] ([Intel XE#3414]) +1 other test skip
   [137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@kms_rotation_crc@bad-tiling.html

  * igt@kms_rotation_crc@primary-y-tiled-reflect-x-90:
    - shard-bmg:          NOTRUN -> [SKIP][138] ([Intel XE#3414] / [Intel XE#3904])
   [138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-2/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html

  * igt@kms_scaling_modes@scaling-mode-none:
    - shard-bmg:          NOTRUN -> [SKIP][139] ([Intel XE#2413])
   [139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_scaling_modes@scaling-mode-none.html

  * igt@kms_setmode@basic:
    - shard-bmg:          NOTRUN -> [FAIL][140] ([Intel XE#2883]) +6 other tests fail
   [140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-8/igt@kms_setmode@basic.html

  * igt@kms_setmode@basic@pipe-a-hdmi-a-6:
    - shard-dg2-set2:     [PASS][141] -> [FAIL][142] ([Intel XE#2883]) +1 other test fail
   [141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-463/igt@kms_setmode@basic@pipe-a-hdmi-a-6.html
   [142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_setmode@basic@pipe-a-hdmi-a-6.html

  * igt@kms_setmode@invalid-clone-single-crtc-stealing:
    - shard-bmg:          [PASS][143] -> [SKIP][144] ([Intel XE#1435])
   [143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-3/igt@kms_setmode@invalid-clone-single-crtc-stealing.html
   [144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@kms_setmode@invalid-clone-single-crtc-stealing.html
    - shard-dg2-set2:     [PASS][145] -> [SKIP][146] ([Intel XE#455])
   [145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-435/igt@kms_setmode@invalid-clone-single-crtc-stealing.html
   [146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@kms_setmode@invalid-clone-single-crtc-stealing.html
    - shard-lnl:          NOTRUN -> [SKIP][147] ([Intel XE#1435])
   [147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-6/igt@kms_setmode@invalid-clone-single-crtc-stealing.html

  * igt@kms_tiled_display@basic-test-pattern:
    - shard-lnl:          NOTRUN -> [SKIP][148] ([Intel XE#362])
   [148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-6/igt@kms_tiled_display@basic-test-pattern.html

  * igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1:
    - shard-lnl:          [PASS][149] -> [FAIL][150] ([Intel XE#771]) +1 other test fail
   [149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-7/igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1.html
   [150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-1/igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1.html

  * igt@kms_universal_plane@cursor-fb-leak@pipe-c-hdmi-a-2:
    - shard-dg2-set2:     NOTRUN -> [FAIL][151] ([Intel XE#4415])
   [151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@kms_universal_plane@cursor-fb-leak@pipe-c-hdmi-a-2.html

  * igt@kms_vrr@lobf:
    - shard-dg2-set2:     NOTRUN -> [SKIP][152] ([Intel XE#2168])
   [152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-434/igt@kms_vrr@lobf.html

  * igt@kms_vrr@max-min:
    - shard-bmg:          NOTRUN -> [SKIP][153] ([Intel XE#1499]) +1 other test skip
   [153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_vrr@max-min.html

  * igt@kms_writeback@writeback-check-output:
    - shard-lnl:          NOTRUN -> [SKIP][154] ([Intel XE#756])
   [154]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-6/igt@kms_writeback@writeback-check-output.html

  * igt@kms_writeback@writeback-invalid-parameters:
    - shard-bmg:          NOTRUN -> [SKIP][155] ([Intel XE#756])
   [155]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-1/igt@kms_writeback@writeback-invalid-parameters.html

  * igt@kms_writeback@writeback-pixel-formats:
    - shard-dg2-set2:     NOTRUN -> [SKIP][156] ([Intel XE#756]) +1 other test skip
   [156]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_writeback@writeback-pixel-formats.html

  * igt@sriov_basic@enable-vfs-autoprobe-off:
    - shard-bmg:          NOTRUN -> [SKIP][157] ([Intel XE#1091] / [Intel XE#2849])
   [157]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@sriov_basic@enable-vfs-autoprobe-off.html

  * igt@xe_eu_stall@non-blocking-read:
    - shard-dg2-set2:     NOTRUN -> [SKIP][158] ([Intel XE#4497])
   [158]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-466/igt@xe_eu_stall@non-blocking-read.html

  * igt@xe_eudebug_online@interrupt-all-set-breakpoint:
    - shard-dg2-set2:     NOTRUN -> [SKIP][159] ([Intel XE#2905]) +12 other tests skip
   [159]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-434/igt@xe_eudebug_online@interrupt-all-set-breakpoint.html

  * igt@xe_eudebug_online@set-breakpoint-sigint-debugger:
    - shard-bmg:          NOTRUN -> [SKIP][160] ([Intel XE#4577])
   [160]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-6/igt@xe_eudebug_online@set-breakpoint-sigint-debugger.html

  * igt@xe_eudebug_online@single-step:
    - shard-bmg:          NOTRUN -> [SKIP][161] ([Intel XE#2905]) +11 other tests skip
   [161]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@xe_eudebug_online@single-step.html

  * igt@xe_eudebug_sriov@deny-eudebug:
    - shard-dg2-set2:     NOTRUN -> [SKIP][162] ([Intel XE#4518])
   [162]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@xe_eudebug_sriov@deny-eudebug.html

  * igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue-userptr:
    - shard-bmg:          NOTRUN -> [SKIP][163] ([Intel XE#2322]) +5 other tests skip
   [163]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue-userptr.html

  * igt@xe_exec_basic@multigpu-once-basic-defer-mmap:
    - shard-dg2-set2:     [PASS][164] -> [SKIP][165] ([Intel XE#1392]) +9 other tests skip
   [164]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-434/igt@xe_exec_basic@multigpu-once-basic-defer-mmap.html
   [165]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@xe_exec_basic@multigpu-once-basic-defer-mmap.html

  * igt@xe_exec_basic@multigpu-once-null-defer-mmap:
    - shard-lnl:          NOTRUN -> [SKIP][166] ([Intel XE#1392]) +1 other test skip
   [166]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-8/igt@xe_exec_basic@multigpu-once-null-defer-mmap.html

  * igt@xe_exec_fault_mode@twice-userptr-rebind-imm:
    - shard-dg2-set2:     NOTRUN -> [SKIP][167] ([Intel XE#288]) +26 other tests skip
   [167]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@xe_exec_fault_mode@twice-userptr-rebind-imm.html

  * igt@xe_exec_mix_modes@exec-spinner-interrupted-lr:
    - shard-dg2-set2:     NOTRUN -> [SKIP][168] ([Intel XE#2360])
   [168]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@xe_exec_mix_modes@exec-spinner-interrupted-lr.html

  * igt@xe_exec_sip_eudebug@breakpoint-writesip:
    - shard-lnl:          NOTRUN -> [SKIP][169] ([Intel XE#2905])
   [169]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-6/igt@xe_exec_sip_eudebug@breakpoint-writesip.html

  * igt@xe_live_ktest@xe_bo@xe_bo_evict_kunit:
    - shard-lnl:          NOTRUN -> [SKIP][170] ([Intel XE#2229])
   [170]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-4/igt@xe_live_ktest@xe_bo@xe_bo_evict_kunit.html

  * igt@xe_media_fill@media-fill:
    - shard-dg2-set2:     NOTRUN -> [SKIP][171] ([Intel XE#560])
   [171]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@xe_media_fill@media-fill.html

  * igt@xe_module_load@reload-no-display:
    - shard-dg2-set2:     [PASS][172] -> [FAIL][173] ([Intel XE#4208])
   [172]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-466/igt@xe_module_load@reload-no-display.html
   [173]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@xe_module_load@reload-no-display.html

  * igt@xe_oa@oa-tlb-invalidate:
    - shard-bmg:          NOTRUN -> [SKIP][174] ([Intel XE#2248])
   [174]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@xe_oa@oa-tlb-invalidate.html

  * igt@xe_oa@privileged-forked-access-vaddr:
    - shard-dg2-set2:     NOTRUN -> [SKIP][175] ([Intel XE#2541] / [Intel XE#3573]) +5 other tests skip
   [175]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-433/igt@xe_oa@privileged-forked-access-vaddr.html

  * igt@xe_oa@syncs-ufence-wait:
    - shard-dg2-set2:     NOTRUN -> [SKIP][176] ([Intel XE#2541] / [Intel XE#3573] / [Intel XE#4501]) +1 other test skip
   [176]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-463/igt@xe_oa@syncs-ufence-wait.html

  * igt@xe_pat@pat-index-xehpc:
    - shard-lnl:          NOTRUN -> [SKIP][177] ([Intel XE#1420] / [Intel XE#2838])
   [177]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-2/igt@xe_pat@pat-index-xehpc.html

  * igt@xe_peer2peer@read@read-gpua-vram01-gpub-system-p2p:
    - shard-dg2-set2:     NOTRUN -> [FAIL][178] ([Intel XE#1173])
   [178]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-436/igt@xe_peer2peer@read@read-gpua-vram01-gpub-system-p2p.html

  * igt@xe_pm@d3cold-mocs:
    - shard-dg2-set2:     NOTRUN -> [SKIP][179] ([Intel XE#2284])
   [179]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@xe_pm@d3cold-mocs.html

  * igt@xe_pm@s2idle-d3cold-basic-exec:
    - shard-bmg:          NOTRUN -> [SKIP][180] ([Intel XE#2284])
   [180]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@xe_pm@s2idle-d3cold-basic-exec.html

  * igt@xe_pm@s4-vm-bind-unbind-all:
    - shard-lnl:          [PASS][181] -> [ABORT][182] ([Intel XE#1794]) +1 other test abort
   [181]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-8/igt@xe_pm@s4-vm-bind-unbind-all.html
   [182]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-2/igt@xe_pm@s4-vm-bind-unbind-all.html

  * igt@xe_pm@vram-d3cold-threshold:
    - shard-bmg:          NOTRUN -> [SKIP][183] ([Intel XE#579])
   [183]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-3/igt@xe_pm@vram-d3cold-threshold.html

  * igt@xe_pmu@all-fn-engine-activity-load:
    - shard-lnl:          NOTRUN -> [SKIP][184] ([Intel XE#4650])
   [184]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-5/igt@xe_pmu@all-fn-engine-activity-load.html

  * igt@xe_query@multigpu-query-cs-cycles:
    - shard-lnl:          NOTRUN -> [SKIP][185] ([Intel XE#944])
   [185]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-2/igt@xe_query@multigpu-query-cs-cycles.html

  * igt@xe_query@multigpu-query-invalid-query:
    - shard-dg2-set2:     NOTRUN -> [SKIP][186] ([Intel XE#944])
   [186]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-434/igt@xe_query@multigpu-query-invalid-query.html

  * igt@xe_sriov_auto_provisioning@selfconfig-reprovision-reduce-numvfs:
    - shard-bmg:          NOTRUN -> [SKIP][187] ([Intel XE#4130]) +2 other tests skip
   [187]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@xe_sriov_auto_provisioning@selfconfig-reprovision-reduce-numvfs.html

  * igt@xe_sriov_flr@flr-vf1-clear:
    - shard-dg2-set2:     NOTRUN -> [SKIP][188] ([Intel XE#3342])
   [188]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-463/igt@xe_sriov_flr@flr-vf1-clear.html

  
#### Possible fixes ####

  * igt@kms_async_flips@async-flip-with-page-flip-events-atomic:
    - shard-lnl:          [FAIL][189] ([Intel XE#3719] / [Intel XE#911]) -> [PASS][190] +3 other tests pass
   [189]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-1/igt@kms_async_flips@async-flip-with-page-flip-events-atomic.html
   [190]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-4/igt@kms_async_flips@async-flip-with-page-flip-events-atomic.html

  * igt@kms_atomic_transition@plane-all-transition-nonblocking-fencing:
    - shard-dg2-set2:     [INCOMPLETE][191] ([Intel XE#2613]) -> [PASS][192]
   [191]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-463/igt@kms_atomic_transition@plane-all-transition-nonblocking-fencing.html
   [192]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@kms_atomic_transition@plane-all-transition-nonblocking-fencing.html

  * igt@kms_bw@connected-linear-tiling-1-displays-3840x2160p:
    - shard-lnl:          [ABORT][193] -> [PASS][194]
   [193]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-4/igt@kms_bw@connected-linear-tiling-1-displays-3840x2160p.html
   [194]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-6/igt@kms_bw@connected-linear-tiling-1-displays-3840x2160p.html

  * igt@kms_bw@connected-linear-tiling-2-displays-2160x1440p:
    - shard-dg2-set2:     [SKIP][195] ([Intel XE#2191]) -> [PASS][196]
   [195]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-464/igt@kms_bw@connected-linear-tiling-2-displays-2160x1440p.html
   [196]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-436/igt@kms_bw@connected-linear-tiling-2-displays-2160x1440p.html

  * igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-c-hdmi-a-6:
    - shard-dg2-set2:     [INCOMPLETE][197] ([Intel XE#1727] / [Intel XE#3113] / [Intel XE#3124]) -> [PASS][198]
   [197]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-464/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-c-hdmi-a-6.html
   [198]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-c-hdmi-a-6.html

  * igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc:
    - shard-dg2-set2:     [INCOMPLETE][199] ([Intel XE#1727] / [Intel XE#3113]) -> [PASS][200]
   [199]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-436/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc.html
   [200]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-434/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc.html

  * igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-6:
    - shard-dg2-set2:     [INCOMPLETE][201] ([Intel XE#3113]) -> [PASS][202]
   [201]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-436/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-6.html
   [202]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-434/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-6.html

  * igt@kms_color@ctm-0-50:
    - shard-dg2-set2:     [INCOMPLETE][203] -> [PASS][204]
   [203]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-466/igt@kms_color@ctm-0-50.html
   [204]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@kms_color@ctm-0-50.html

  * igt@kms_cursor_legacy@2x-long-cursor-vs-flip-atomic:
    - shard-bmg:          [SKIP][205] ([Intel XE#2291]) -> [PASS][206]
   [205]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-4/igt@kms_cursor_legacy@2x-long-cursor-vs-flip-atomic.html
   [206]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-3/igt@kms_cursor_legacy@2x-long-cursor-vs-flip-atomic.html

  * igt@kms_cursor_legacy@cursora-vs-flipb-atomic:
    - shard-dg2-set2:     [SKIP][207] ([Intel XE#309]) -> [PASS][208]
   [207]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-464/igt@kms_cursor_legacy@cursora-vs-flipb-atomic.html
   [208]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-466/igt@kms_cursor_legacy@cursora-vs-flipb-atomic.html

  * igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bd-dp2-hdmi-a3:
    - shard-bmg:          [FAIL][209] ([Intel XE#3321]) -> [PASS][210] +1 other test pass
   [209]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-1/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bd-dp2-hdmi-a3.html
   [210]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-1/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bd-dp2-hdmi-a3.html

  * igt@kms_flip@2x-flip-vs-wf_vblank:
    - shard-bmg:          [SKIP][211] ([Intel XE#2316]) -> [PASS][212] +2 other tests pass
   [211]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-4/igt@kms_flip@2x-flip-vs-wf_vblank.html
   [212]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-6/igt@kms_flip@2x-flip-vs-wf_vblank.html

  * igt@kms_flip@2x-plain-flip-fb-recreate-interruptible:
    - shard-dg2-set2:     [SKIP][213] ([Intel XE#310]) -> [PASS][214]
   [213]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-464/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible.html
   [214]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-463/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible.html

  * igt@kms_flip@flip-vs-expired-vblank@a-dp4:
    - shard-dg2-set2:     [FAIL][215] ([Intel XE#301] / [Intel XE#3321]) -> [PASS][216]
   [215]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-433/igt@kms_flip@flip-vs-expired-vblank@a-dp4.html
   [216]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-463/igt@kms_flip@flip-vs-expired-vblank@a-dp4.html

  * igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a6:
    - shard-dg2-set2:     [FAIL][217] ([Intel XE#301]) -> [PASS][218] +3 other tests pass
   [217]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-433/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a6.html
   [218]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-463/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a6.html

  * igt@kms_flip@flip-vs-suspend:
    - shard-bmg:          [INCOMPLETE][219] ([Intel XE#2049] / [Intel XE#2597]) -> [PASS][220] +1 other test pass
   [219]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-6/igt@kms_flip@flip-vs-suspend.html
   [220]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-8/igt@kms_flip@flip-vs-suspend.html

  * igt@kms_flip@modeset-vs-vblank-race:
    - shard-dg2-set2:     [INCOMPLETE][221] ([Intel XE#2049]) -> [PASS][222]
   [221]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-463/igt@kms_flip@modeset-vs-vblank-race.html
   [222]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@kms_flip@modeset-vs-vblank-race.html

  * igt@kms_flip@plain-flip-ts-check@b-edp1:
    - shard-lnl:          [FAIL][223] ([Intel XE#886]) -> [PASS][224] +2 other tests pass
   [223]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-2/igt@kms_flip@plain-flip-ts-check@b-edp1.html
   [224]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-3/igt@kms_flip@plain-flip-ts-check@b-edp1.html

  * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-wc:
    - shard-dg2-set2:     [SKIP][225] ([Intel XE#656]) -> [PASS][226] +1 other test pass
   [225]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-464/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-wc.html
   [226]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-wc.html

  * igt@kms_hdr@invalid-hdr:
    - shard-dg2-set2:     [SKIP][227] ([Intel XE#455]) -> [PASS][228]
   [227]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-432/igt@kms_hdr@invalid-hdr.html
   [228]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-463/igt@kms_hdr@invalid-hdr.html

  * igt@kms_hdr@static-swap:
    - shard-bmg:          [SKIP][229] ([Intel XE#1503]) -> [PASS][230]
   [229]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-4/igt@kms_hdr@static-swap.html
   [230]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_hdr@static-swap.html

  * igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6:
    - shard-dg2-set2:     [ABORT][231] -> [PASS][232] +1 other test pass
   [231]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-433/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6.html
   [232]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6.html

  * igt@kms_pm_dc@dc5-psr:
    - shard-lnl:          [FAIL][233] ([Intel XE#718]) -> [PASS][234]
   [233]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-2/igt@kms_pm_dc@dc5-psr.html
   [234]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-2/igt@kms_pm_dc@dc5-psr.html

  * igt@kms_pm_rpm@modeset-non-lpsp-stress:
    - shard-dg2-set2:     [SKIP][235] ([Intel XE#836]) -> [PASS][236]
   [235]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-464/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
   [236]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-434/igt@kms_pm_rpm@modeset-non-lpsp-stress.html

  * igt@kms_psr@psr2-sprite-plane-onoff:
    - shard-lnl:          [FAIL][237] ([Intel XE#3924]) -> [PASS][238] +1 other test pass
   [237]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-1/igt@kms_psr@psr2-sprite-plane-onoff.html
   [238]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-8/igt@kms_psr@psr2-sprite-plane-onoff.html

  * igt@kms_setmode@clone-exclusive-crtc:
    - shard-bmg:          [SKIP][239] ([Intel XE#1435]) -> [PASS][240]
   [239]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-4/igt@kms_setmode@clone-exclusive-crtc.html
   [240]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-3/igt@kms_setmode@clone-exclusive-crtc.html

  * igt@xe_exec_basic@multigpu-many-execqueues-many-vm-basic-defer-bind:
    - shard-dg2-set2:     [SKIP][241] ([Intel XE#1392]) -> [PASS][242] +4 other tests pass
   [241]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-432/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-basic-defer-bind.html
   [242]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-433/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-basic-defer-bind.html

  * igt@xe_pm@s4-d3hot-basic-exec:
    - shard-lnl:          [ABORT][243] ([Intel XE#1794]) -> [PASS][244]
   [243]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-2/igt@xe_pm@s4-d3hot-basic-exec.html
   [244]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-3/igt@xe_pm@s4-d3hot-basic-exec.html

  
#### Warnings ####

  * igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-d-hdmi-a-6:
    - shard-dg2-set2:     [SKIP][245] ([Intel XE#787]) -> [SKIP][246] ([Intel XE#455] / [Intel XE#787]) +2 other tests skip
   [245]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-434/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-d-hdmi-a-6.html
   [246]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-d-hdmi-a-6.html

  * igt@kms_ccs@crc-primary-basic-4-tiled-mtl-mc-ccs:
    - shard-dg2-set2:     [SKIP][247] ([Intel XE#455] / [Intel XE#787]) -> [SKIP][248] ([Intel XE#829])
   [247]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-435/igt@kms_ccs@crc-primary-basic-4-tiled-mtl-mc-ccs.html
   [248]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_ccs@crc-primary-basic-4-tiled-mtl-mc-ccs.html

  * igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs@pipe-d-hdmi-a-6:
    - shard-dg2-set2:     [SKIP][249] ([Intel XE#455] / [Intel XE#787]) -> [SKIP][250] ([Intel XE#787]) +1 other test skip
   [249]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-464/igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs@pipe-d-hdmi-a-6.html
   [250]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-466/igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs@pipe-d-hdmi-a-6.html

  * igt@kms_content_protection@atomic-dpms:
    - shard-dg2-set2:     [FAIL][251] ([Intel XE#1178]) -> [SKIP][252] ([Intel XE#455])
   [251]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-433/igt@kms_content_protection@atomic-dpms.html
   [252]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@kms_content_protection@atomic-dpms.html

  * igt@kms_frontbuffer_tracking@drrs-1p-primscrn-cur-indfb-onoff:
    - shard-dg2-set2:     [SKIP][253] ([Intel XE#651]) -> [SKIP][254] ([Intel XE#783])
   [253]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-433/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-cur-indfb-onoff.html
   [254]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-cur-indfb-onoff.html

  * igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-draw-render:
    - shard-bmg:          [SKIP][255] ([Intel XE#2312]) -> [SKIP][256] ([Intel XE#2311]) +5 other tests skip
   [255]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-4/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-draw-render.html
   [256]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-1/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-draw-render.html

  * igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-onoff:
    - shard-bmg:          [SKIP][257] ([Intel XE#2311]) -> [SKIP][258] ([Intel XE#2312]) +4 other tests skip
   [257]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-3/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-onoff.html
   [258]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-onoff.html

  * igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-indfb-pgflip-blt:
    - shard-dg2-set2:     [SKIP][259] ([Intel XE#651]) -> [SKIP][260] ([Intel XE#656]) +8 other tests skip
   [259]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-436/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-indfb-pgflip-blt.html
   [260]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-indfb-pgflip-blt.html

  * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render:
    - shard-bmg:          [SKIP][261] ([Intel XE#2312]) -> [SKIP][262] ([Intel XE#4141]) +2 other tests skip
   [261]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-4/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render.html
   [262]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render.html

  * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-move:
    - shard-bmg:          [SKIP][263] ([Intel XE#4141]) -> [SKIP][264] ([Intel XE#2312]) +2 other tests skip
   [263]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-8/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-move.html
   [264]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-move.html

  * igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-shrfb-pgflip-blt:
    - shard-dg2-set2:     [SKIP][265] ([Intel XE#656]) -> [SKIP][266] ([Intel XE#651]) +2 other tests skip
   [265]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-464/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-shrfb-pgflip-blt.html
   [266]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-shrfb-pgflip-blt.html

  * igt@kms_frontbuffer_tracking@fbcpsr-2p-pri-indfb-multidraw:
    - shard-bmg:          [SKIP][267] ([Intel XE#2312]) -> [SKIP][268] ([Intel XE#2313]) +6 other tests skip
   [267]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-pri-indfb-multidraw.html
   [268]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-pri-indfb-multidraw.html

  * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-fullscreen:
    - shard-dg2-set2:     [SKIP][269] ([Intel XE#653]) -> [SKIP][270] ([Intel XE#656]) +11 other tests skip
   [269]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-432/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-fullscreen.html
   [270]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-fullscreen.html

  * igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-render:
    - shard-dg2-set2:     [SKIP][271] ([Intel XE#656]) -> [SKIP][272] ([Intel XE#653]) +2 other tests skip
   [271]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-464/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-render.html
   [272]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-render.html

  * igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-fullscreen:
    - shard-bmg:          [SKIP][273] ([Intel XE#2313]) -> [SKIP][274] ([Intel XE#2312]) +7 other tests skip
   [273]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-3/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-fullscreen.html
   [274]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-fullscreen.html

  * igt@kms_tiled_display@basic-test-pattern:
    - shard-dg2-set2:     [FAIL][275] ([Intel XE#1729]) -> [SKIP][276] ([Intel XE#362])
   [275]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-466/igt@kms_tiled_display@basic-test-pattern.html
   [276]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@kms_tiled_display@basic-test-pattern.html

  * igt@xe_peer2peer@read:
    - shard-dg2-set2:     [SKIP][277] ([Intel XE#1061]) -> [FAIL][278] ([Intel XE#1173])
   [277]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-432/igt@xe_peer2peer@read.html
   [278]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-436/igt@xe_peer2peer@read.html

  
  [Intel XE#1061]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1061
  [Intel XE#1091]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1091
  [Intel XE#1122]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1122
  [Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
  [Intel XE#1129]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1129
  [Intel XE#1173]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1173
  [Intel XE#1178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1178
  [Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392
  [Intel XE#1397]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1397
  [Intel XE#1406]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1406
  [Intel XE#1407]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1407
  [Intel XE#1420]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1420
  [Intel XE#1421]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1421
  [Intel XE#1430]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1430
  [Intel XE#1435]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1435
  [Intel XE#1439]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1439
  [Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489
  [Intel XE#1499]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1499
  [Intel XE#1503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1503
  [Intel XE#1504]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1504
  [Intel XE#1727]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1727
  [Intel XE#1729]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1729
  [Intel XE#1745]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1745
  [Intel XE#1794]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1794
  [Intel XE#2049]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2049
  [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#2229]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2229
  [Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234
  [Intel XE#2244]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2244
  [Intel XE#2248]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2248
  [Intel XE#2252]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2252
  [Intel XE#2284]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2284
  [Intel XE#2291]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2291
  [Intel XE#2293]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2293
  [Intel XE#2311]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311
  [Intel XE#2312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2312
  [Intel XE#2313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313
  [Intel XE#2314]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2314
  [Intel XE#2316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2316
  [Intel XE#2320]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2320
  [Intel XE#2321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2321
  [Intel XE#2322]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2322
  [Intel XE#2325]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2325
  [Intel XE#2327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2327
  [Intel XE#2350]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2350
  [Intel XE#2360]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2360
  [Intel XE#2370]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2370
  [Intel XE#2380]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2380
  [Intel XE#2392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2392
  [Intel XE#2413]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2413
  [Intel XE#2493]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2493
  [Intel XE#2541]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2541
  [Intel XE#2550]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2550
  [Intel XE#2571]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2571
  [Intel XE#2597]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2597
  [Intel XE#2613]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2613
  [Intel XE#2652]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2652
  [Intel XE#2724]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2724
  [Intel XE#2763]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763
  [Intel XE#2838]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2838
  [Intel XE#2849]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2849
  [Intel XE#2850]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850
  [Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
  [Intel XE#2882]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2882
  [Intel XE#2883]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2883
  [Intel XE#2887]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2887
  [Intel XE#2894]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2894
  [Intel XE#2905]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2905
  [Intel XE#2907]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2907
  [Intel XE#2927]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2927
  [Intel XE#2939]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2939
  [Intel XE#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301
  [Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306
  [Intel XE#307]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/307
  [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#310]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/310
  [Intel XE#3113]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3113
  [Intel XE#3124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3124
  [Intel XE#3141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3141
  [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#3321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3321
  [Intel XE#3342]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3342
  [Intel XE#3414]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3414
  [Intel XE#3432]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3432
  [Intel XE#3442]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3442
  [Intel XE#346]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/346
  [Intel XE#3573]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3573
  [Intel XE#362]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/362
  [Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367
  [Intel XE#3719]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3719
  [Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373
  [Intel XE#3767]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3767
  [Intel XE#3904]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3904
  [Intel XE#3924]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3924
  [Intel XE#4130]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4130
  [Intel XE#4141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4141
  [Intel XE#4208]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4208
  [Intel XE#4294]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4294
  [Intel XE#4298]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4298
  [Intel XE#4331]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4331
  [Intel XE#4354]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4354
  [Intel XE#4415]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4415
  [Intel XE#4417]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4417
  [Intel XE#4422]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4422
  [Intel XE#4497]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4497
  [Intel XE#4501]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4501
  [Intel XE#4518]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4518
  [Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455
  [Intel XE#4577]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4577
  [Intel XE#4609]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4609
  [Intel XE#4624]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4624
  [Intel XE#4650]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4650
  [Intel XE#560]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/560
  [Intel XE#579]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/579
  [Intel XE#599]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/599
  [Intel XE#607]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/607
  [Intel XE#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#658]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/658
  [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#771]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/771
  [Intel XE#783]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/783
  [Intel XE#787]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/787
  [Intel XE#829]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/829
  [Intel XE#836]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/836
  [Intel XE#870]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/870
  [Intel XE#886]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/886
  [Intel XE#908]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/908
  [Intel XE#911]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/911
  [Intel XE#929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/929
  [Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944
  [i915#6077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6077


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

  * IGT: IGT_8311 -> IGTPW_12945
  * Linux: xe-2911-a33da369e8cde6c7208381a592866cd61f1ce188 -> xe-2921-a49a4787e6bc70296204f4a6e1b0fed3759938cd

  IGTPW_12945: d71b68cb6dc833d13cd4dc88d42aaa265a8aa6e7 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  IGT_8311: 851a9c1cb1a690d8c527f26c49c250ec583af65e @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
  xe-2911-a33da369e8cde6c7208381a592866cd61f1ce188: a33da369e8cde6c7208381a592866cd61f1ce188
  xe-2921-a49a4787e6bc70296204f4a6e1b0fed3759938cd: a49a4787e6bc70296204f4a6e1b0fed3759938cd

== Logs ==

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

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

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

* RE: [PATCH v5 i-g-t 1/1] tests/intel/xe_sysfs_scheduler: Add invalid string test for engine sysfs properties
  2025-04-09  2:22 ` [PATCH v5 i-g-t 1/1] " Sobin Thomas
@ 2025-04-09 11:50   ` Piatkowski, Dominik Karol
  2025-04-09 16:14   ` Kamil Konieczny
  1 sibling, 0 replies; 9+ messages in thread
From: Piatkowski, Dominik Karol @ 2025-04-09 11:50 UTC (permalink / raw)
  To: Thomas, Sobin, igt-dev@lists.freedesktop.org; +Cc: Konieczny, Kamil

LGTM,
Reviewed-by: Dominik Karol Piątkowski <dominik.karol.piatkowski@intel.com>

> -----Original Message-----
> From: Thomas, Sobin <sobin.thomas@intel.com>
> Sent: Wednesday, April 9, 2025 4:22 AM
> To: igt-dev@lists.freedesktop.org
> Cc: Piatkowski, Dominik Karol <dominik.karol.piatkowski@intel.com>;
> Konieczny, Kamil <kamil.konieczny@intel.com>
> Subject: [PATCH v5 i-g-t 1/1] tests/intel/xe_sysfs_scheduler: Add invalid string
> test for engine sysfs properties
> 
> This test validates that invalid string inputs are correctly rejected
> by engine sysfs write. It ensures that the property values remain
> unchanged when invalid inputs are provided.
> 
> v5: Fixed documentation and fixed error.
> 
> v4: Added subtests to test large (4k) random strings (kamil).
> Replaced igt macro.
> 
> v3: Fixed the test logic. Fixed the tabs
> 
> v2: Added error check for return values for igt_sysfs_scanf and
> igt_sysfs_printf. Removed the changes for fault injection in
> tests/intel/xe_fault_injection.c
> 
> v1: Initial changes for checking error string.
> 
> Signed-off-by: Sobin Thomas <sobin.thomas@intel.com>
> ---
>  tests/intel/xe_sysfs_scheduler.c | 98
> ++++++++++++++++++++++++++++++++
>  1 file changed, 98 insertions(+)
> 
> diff --git a/tests/intel/xe_sysfs_scheduler.c b/tests/intel/xe_sysfs_scheduler.c
> index 4fc764f82..c4386ffce 100644
> --- a/tests/intel/xe_sysfs_scheduler.c
> +++ b/tests/intel/xe_sysfs_scheduler.c
> @@ -15,6 +15,16 @@
>   *		unrepresentable intervals.
>   * Test category: negative test
>   *
> + * SUBTEST: %s-invalid-string
> + * Description: Test to check if %s arg[1] schedule parameter checks for
> + *		invalid string values.
> + * Test category: negative test
> + *
> + * SUBTEST: %s-invalid-large-string
> + * Description: Test to check if %s arg[1] schedule parameter checks for
> + *		large invalid strings (4k).
> + * Test category: negative test
> + *
>   * SUBTEST: %s-min-max
>   * Description: Test to check if %s arg[1] schedule parameter checks for
>   *		min max values.
> @@ -39,6 +49,46 @@
>  #include "xe_drm.h"
>  #include "xe/xe_query.h"
> 
> +#define STR_LENGTH 4096
> +
> +/**
> + * generate_random_string:
> + * @str: pointer to string buffer that will be having random string generated.
> + * @length: length of string to generate, excluding null termination
> + *
> + * Generates random string that will always contain non-numerical
> characters.
> + */
> +static void generate_random_string(char *str, size_t length)
> +{
> +	int type = 0;
> +	int digit_count = 0;
> +	int max_digits = length / 4;
> +
> +	for (size_t i = 0; i < length; i++) {
> +		if (digit_count >= max_digits)
> +			type = rand() % 2;
> +		else
> +			type = rand() % 3;
> +
> +		switch (type) {
> +		case 0:
> +			str[i] = 'A' + (rand() % 26);
> +			break;
> +		case 1:
> +			str[i] = 'a' + (rand() % 26);
> +			break;
> +		case 2:
> +			str[i] = '0' + (rand() % 10);
> +			digit_count++;
> +			break;
> +		default:
> +			str[i] = '_';
> +			break;
> +		}
> +	}
> +	str[length] = '\0';
> +}
> +
>  static void test_invalid(int xe, int engine, const char **property,
>  			 uint16_t class, int gt)
>  {
> @@ -121,6 +171,52 @@ static void test_min_max(int xe, int engine, const
> char **property,
>  	igt_assert_eq(set, default_max);
>  }
> 
> +static void test_invalid_string(int xe, int engine, const char **property,
> +				 uint16_t class, int gt)
> +{
> +	unsigned int saved, set;
> +	static const char invalid_input[] = "999abc";
> +
> +	for (int i = 0; i < 3; i++) {
> +		igt_assert_eq(igt_sysfs_scanf(engine, property[i], "%u",
> &saved), 1);
> +		igt_info("Initial %s: %u\n", property[i], saved);
> +		/* Assert if the invalid write is returning negative error */
> +		igt_assert_lt(igt_sysfs_printf(engine, property[i], "%s",
> +			      invalid_input), 0);
> +
> +		igt_assert_eq(igt_sysfs_scanf(engine, property[i], "%u",
> &set), 1);
> +		/* Check if the values are unchanged. */
> +		igt_assert_eq(set, saved);
> +	}
> +}
> +
> +static void test_invalid_large_string(int xe, int engine, const char **property,
> +				       uint16_t class, int gt)
> +{
> +	unsigned int saved, set;
> +	char *random_str;
> +
> +	random_str = (char *)malloc(sizeof(char) * (STR_LENGTH + 1));
> +	igt_assert_f(random_str, "Memory allocation failed\n");
> +
> +	generate_random_string(random_str, STR_LENGTH);
> +	igt_debug("Generated random string: %.10s...\n", random_str);
> +
> +	for (int i = 0; i < 3; i++) {
> +		igt_assert_eq(igt_sysfs_scanf(engine, property[i], "%u",
> &saved), 1);
> +		igt_info("Initial %s: %u\n", property[i], saved);
> +
> +		/* Assert if the invalid write is returning negative error */
> +		igt_assert_lt(igt_sysfs_printf(engine, property[i], "%s",
> +			      random_str), 0);
> +
> +		igt_assert_eq(igt_sysfs_scanf(engine, property[i], "%u",
> &set), 1);
> +		/* Check if the values are unchanged. */
> +		igt_assert_eq(set, saved);
> +	}
> +	free(random_str);
> +}
> +
>  #define MAX_GTS 8
>  igt_main
>  {
> @@ -129,6 +225,8 @@ igt_main
>  		void (*fn)(int, int, const char **, uint16_t, int);
>  	} tests[] = {
>  		{ "invalid", test_invalid },
> +		{ "invalid-string", test_invalid_string },
> +		{ "invalid-large-string", test_invalid_large_string },
>  		{ "min-max", test_min_max },
>  		{ }
>  	};
> --
> 2.34.1


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

* RE: ✗ Xe.CI.Full: failure for tests/intel/xe_sysfs_scheduler: Add invalid string test for engine sysfs properties (rev3)
  2025-04-09  4:32 ` ✗ Xe.CI.Full: failure " Patchwork
@ 2025-04-09 15:47   ` Thomas, Sobin
  0 siblings, 0 replies; 9+ messages in thread
From: Thomas, Sobin @ 2025-04-09 15:47 UTC (permalink / raw)
  To: igt-dev@lists.freedesktop.org
  Cc: I915-ci-infra@lists.freedesktop.org, Konieczny, Kamil

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

Dear Xe,

Summary
-------

**FAILURE**

Serious unknown changes coming with XEIGTPW_12945_FULL absolutely need to be
verified manually.

If you think the reported changes have nothing to do with the changes
introduced in XEIGTPW_12945_FULL, please notify your bug team (I915-ci-infra@lists.freedesktop.org<mailto: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 -> 3)
----------------------------
Missing (1): shard-adlp

Possible new issues
---------------------
Here are the unknown changes that may have been introduced in XEIGTPW_12945_FULL:

### IGT changes ###

#### Possible regressions ####

* igt@kms_flip@2x-plain-flip-ts-check-interruptible@ad-hdmi-a2-dp2:
- shard-dg2-set2: NOTRUN -> FAIL
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@kms_flip@2x-plain-flip-ts-check-interruptible@ad-hdmi-a2-dp2.html

* igt@kms_universal_plane@cursor-fb-leak@pipe-c-hdmi-a-2:
- shard-lnl: PASS -> FAIL (Intel XE#771) +1 other test fail
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-1/igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1.html

* igt@xe_peer2peer@read:
- shard-dg2-set2: SKIP (Intel XE#1061) -> FAIL (Intel XE#1173)
[3]:https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-436/igt@xe_peer2peer@read.html

* igt@xe_pxp@display-black-pxp-fb:
- shard-bmg: PASS -> DMESG-WARN
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@xe_exec_reset@parallel-gt-reset.html
These errors are unrelated to the patch.

Thanks
Regards
Sobin Thomas
From: Patchwork <patchwork@emeril.freedesktop.org>
Sent: Wednesday, April 9, 2025 10:03 AM
To: Thomas, Sobin <sobin.thomas@intel.com>
Cc: igt-dev@lists.freedesktop.org
Subject: ✗ Xe.CI.Full: failure for tests/intel/xe_sysfs_scheduler: Add invalid string test for engine sysfs properties (rev3)

Patch Details
Series:
tests/intel/xe_sysfs_scheduler: Add invalid string test for engine sysfs properties (rev3)
URL:
https://patchwork.freedesktop.org/series/147056/
State:
failure
Details:
https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/index.html
CI Bug Log - changes from XEIGT_8311_FULL -> XEIGTPW_12945_FULL
Summary

FAILURE

Serious unknown changes coming with XEIGTPW_12945_FULL absolutely need to be
verified manually.

If you think the reported changes have nothing to do with the changes
introduced in XEIGTPW_12945_FULL, please notify your bug team (I915-ci-infra@lists.freedesktop.org<mailto: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 -> 3)

Missing (1): shard-adlp

Possible new issues

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

IGT changes
Possible regressions

  *   igt@kms_flip@2x-plain-flip-ts-check-interruptible@ad-hdmi-a2-dp2:
     *   shard-dg2-set2: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@kms_flip@2x-plain-flip-ts-check-interruptible@ad-hdmi-a2-dp2.html>
  *   igt@kms_flip@flip-vs-dpms-off-vs-modeset-interruptible:
     *   shard-dg2-set2: PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-434/igt@kms_flip@flip-vs-dpms-off-vs-modeset-interruptible.html> -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_flip@flip-vs-dpms-off-vs-modeset-interruptible.html> +1 other test skip
  *   igt@xe_exec_reset@parallel-gt-reset:
     *   shard-bmg: PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-7/igt@xe_exec_reset@parallel-gt-reset.html> -> DMESG-WARN<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@xe_exec_reset@parallel-gt-reset.html>
  *   igt@xe_pxp@display-black-pxp-fb:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@xe_pxp@display-black-pxp-fb.html>
  *   igt@xe_pxp@pxp-stale-queue-post-suspend:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@xe_pxp@pxp-stale-queue-post-suspend.html> +2 other tests skip

Warnings

  *   igt@kms_dp_linktrain_fallback@dsc-fallback:
     *   shard-dg2-set2: SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-463/igt@kms_dp_linktrain_fallback@dsc-fallback.html> (Intel XE#4331<https://gitlab.freedesktop.org/drm/xe/kernel/issues/4331>) -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_dp_linktrain_fallback@dsc-fallback.html>

New tests

New tests have been introduced between XEIGT_8311_FULL and XEIGTPW_12945_FULL:

New IGT tests (36)

  *   igt@xe_sysfs_scheduler@job_timeout_ms-invalid-large-string:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.00, 0.01] s
  *   igt@xe_sysfs_scheduler@job_timeout_ms-invalid-large-string@bcs:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.0] s
  *   igt@xe_sysfs_scheduler@job_timeout_ms-invalid-large-string@ccs:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.0] s
  *   igt@xe_sysfs_scheduler@job_timeout_ms-invalid-large-string@rcs:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.0] s
  *   igt@xe_sysfs_scheduler@job_timeout_ms-invalid-large-string@vcs:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.0, 0.00] s
  *   igt@xe_sysfs_scheduler@job_timeout_ms-invalid-large-string@vecs:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.0] s
  *   igt@xe_sysfs_scheduler@job_timeout_ms-invalid-string:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.00, 0.01] s
  *   igt@xe_sysfs_scheduler@job_timeout_ms-invalid-string@bcs:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.0] s
  *   igt@xe_sysfs_scheduler@job_timeout_ms-invalid-string@ccs:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.0, 0.00] s
  *   igt@xe_sysfs_scheduler@job_timeout_ms-invalid-string@rcs:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.0] s
  *   igt@xe_sysfs_scheduler@job_timeout_ms-invalid-string@vcs:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.0] s
  *   igt@xe_sysfs_scheduler@job_timeout_ms-invalid-string@vecs:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.0] s
  *   igt@xe_sysfs_scheduler@preempt_timeout_us-invalid-large-string:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.00] s
  *   igt@xe_sysfs_scheduler@preempt_timeout_us-invalid-large-string@bcs:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.0] s
  *   igt@xe_sysfs_scheduler@preempt_timeout_us-invalid-large-string@ccs:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.0] s
  *   igt@xe_sysfs_scheduler@preempt_timeout_us-invalid-large-string@rcs:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.0, 0.00] s
  *   igt@xe_sysfs_scheduler@preempt_timeout_us-invalid-large-string@vcs:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.0] s
  *   igt@xe_sysfs_scheduler@preempt_timeout_us-invalid-large-string@vecs:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.0] s
  *   igt@xe_sysfs_scheduler@preempt_timeout_us-invalid-string:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.00] s
  *   igt@xe_sysfs_scheduler@preempt_timeout_us-invalid-string@bcs:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.0] s
  *   igt@xe_sysfs_scheduler@preempt_timeout_us-invalid-string@ccs:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.0] s
  *   igt@xe_sysfs_scheduler@preempt_timeout_us-invalid-string@rcs:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.0] s
  *   igt@xe_sysfs_scheduler@preempt_timeout_us-invalid-string@vcs:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.0] s
  *   igt@xe_sysfs_scheduler@preempt_timeout_us-invalid-string@vecs:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.0, 0.00] s
  *   igt@xe_sysfs_scheduler@timeslice_duration_us-invalid-large-string:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.00, 0.01] s
  *   igt@xe_sysfs_scheduler@timeslice_duration_us-invalid-large-string@bcs:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.0] s
  *   igt@xe_sysfs_scheduler@timeslice_duration_us-invalid-large-string@ccs:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.0] s
  *   igt@xe_sysfs_scheduler@timeslice_duration_us-invalid-large-string@rcs:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.0] s
  *   igt@xe_sysfs_scheduler@timeslice_duration_us-invalid-large-string@vcs:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.0] s
  *   igt@xe_sysfs_scheduler@timeslice_duration_us-invalid-large-string@vecs:
     *   Statuses : 3 pass(s)
     *   Exec time: [0.0] s
  *   igt@xe_sysfs_scheduler@timeslice_duration_us-invalid-string:
     *   Statuses : 1 pass(s)
     *   Exec time: [0.00] s
  *   igt@xe_sysfs_scheduler@timeslice_duration_us-invalid-string@bcs:
     *   Statuses : 1 pass(s)
     *   Exec time: [0.0] s
  *   igt@xe_sysfs_scheduler@timeslice_duration_us-invalid-string@ccs:
     *   Statuses : 1 pass(s)
     *   Exec time: [0.0] s
  *   igt@xe_sysfs_scheduler@timeslice_duration_us-invalid-string@rcs:
     *   Statuses : 1 pass(s)
     *   Exec time: [0.0] s
  *   igt@xe_sysfs_scheduler@timeslice_duration_us-invalid-string@vcs:
     *   Statuses : 1 pass(s)
     *   Exec time: [0.0] s
  *   igt@xe_sysfs_scheduler@timeslice_duration_us-invalid-string@vecs:
     *   Statuses : 1 pass(s)
     *   Exec time: [0.0] s

Known issues

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

IGT changes
Issues hit

  *   igt@intel_sysfs_debugfs@xe-debugfs-read-all-entries-display-off:
     *   shard-lnl: PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-8/igt@intel_sysfs_debugfs@xe-debugfs-read-all-entries-display-off.html> -> ABORT<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-8/igt@intel_sysfs_debugfs@xe-debugfs-read-all-entries-display-off.html> (Intel XE#4624<https://gitlab.freedesktop.org/drm/xe/kernel/issues/4624>)
  *   igt@kms_addfb_basic@too-high:
     *   shard-dg2-set2: PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-432/igt@kms_addfb_basic@too-high.html> -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_addfb_basic@too-high.html> (i915#6077<https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6077>)
  *   igt@kms_async_flips@async-flip-with-page-flip-events@pipe-d-dp-2-4-rc-ccs-cc:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-d-dp-2-4-rc-ccs-cc.html> (Intel XE#2550<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2550> / Intel XE#3767<https://gitlab.freedesktop.org/drm/xe/kernel/issues/3767>) +15 other tests skip
  *   igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-8/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html> (Intel XE#2370<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2370>)
  *   igt@kms_big_fb@4-tiled-32bpp-rotate-90:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-2/igt@kms_big_fb@4-tiled-32bpp-rotate-90.html> (Intel XE#2327<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2327>) +5 other tests skip
  *   igt@kms_big_fb@linear-32bpp-rotate-270:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-466/igt@kms_big_fb@linear-32bpp-rotate-270.html> (Intel XE#316<https://gitlab.freedesktop.org/drm/xe/kernel/issues/316>) +2 other tests skip
  *   igt@kms_big_fb@x-tiled-8bpp-rotate-90:
     *   shard-lnl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-8/igt@kms_big_fb@x-tiled-8bpp-rotate-90.html> (Intel XE#1407<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1407>)
  *   igt@kms_big_fb@y-tiled-addfb-size-offset-overflow:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-463/igt@kms_big_fb@y-tiled-addfb-size-offset-overflow.html> (Intel XE#607<https://gitlab.freedesktop.org/drm/xe/kernel/issues/607>)
  *   igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip.html> (Intel XE#829<https://gitlab.freedesktop.org/drm/xe/kernel/issues/829>)
  *   igt@kms_big_fb@yf-tiled-16bpp-rotate-270:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-2/igt@kms_big_fb@yf-tiled-16bpp-rotate-270.html> (Intel XE#1124<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124>) +6 other tests skip
  *   igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-6/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html> (Intel XE#607<https://gitlab.freedesktop.org/drm/xe/kernel/issues/607>)
  *   igt@kms_big_fb@yf-tiled-addfb-size-overflow:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@kms_big_fb@yf-tiled-addfb-size-overflow.html> (Intel XE#610<https://gitlab.freedesktop.org/drm/xe/kernel/issues/610>)
  *   igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-463/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html> (Intel XE#1124<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124>) +5 other tests skip
  *   igt@kms_bw@connected-linear-tiling-3-displays-1920x1080p:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@kms_bw@connected-linear-tiling-3-displays-1920x1080p.html> (Intel XE#2191<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2191>)
  *   igt@kms_bw@connected-linear-tiling-4-displays-3840x2160p:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@kms_bw@connected-linear-tiling-4-displays-3840x2160p.html> (Intel XE#2314<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2314> / Intel XE#2894<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2894>) +1 other test skip
  *   igt@kms_bw@linear-tiling-3-displays-2560x1440p:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_bw@linear-tiling-3-displays-2560x1440p.html> (Intel XE#367<https://gitlab.freedesktop.org/drm/xe/kernel/issues/367>) +2 other tests skip
  *   igt@kms_bw@linear-tiling-4-displays-2160x1440p:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_bw@linear-tiling-4-displays-2160x1440p.html> (Intel XE#367<https://gitlab.freedesktop.org/drm/xe/kernel/issues/367>) +1 other test skip
  *   igt@kms_ccs@bad-pixel-format-4-tiled-dg2-mc-ccs:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-6/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-mc-ccs.html> (Intel XE#2887<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2887>) +11 other tests skip
  *   igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-434/igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs.html> (Intel XE#2907<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2907>) +1 other test skip
  *   igt@kms_ccs@ccs-on-another-bo-yf-tiled-ccs:
     *   shard-lnl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-1/igt@kms_ccs@ccs-on-another-bo-yf-tiled-ccs.html> (Intel XE#2887<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2887>) +2 other tests skip
  *   igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc.html> (Intel XE#3432<https://gitlab.freedesktop.org/drm/xe/kernel/issues/3432>)
  *   igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-463/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs.html> (Intel XE#3442<https://gitlab.freedesktop.org/drm/xe/kernel/issues/3442>)
  *   igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-a-dp-2:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-1/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-a-dp-2.html> (Intel XE#2652<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2652> / Intel XE#787<https://gitlab.freedesktop.org/drm/xe/kernel/issues/787>) +16 other tests skip
  *   igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs-cc@pipe-c-hdmi-a-6:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-463/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs-cc@pipe-c-hdmi-a-6.html> (Intel XE#787<https://gitlab.freedesktop.org/drm/xe/kernel/issues/787>) +216 other tests skip
  *   igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-c-dp-4:
     *   shard-dg2-set2: NOTRUN -> DMESG-WARN<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-c-dp-4.html> (Intel XE#1727<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1727> / Intel XE#3113<https://gitlab.freedesktop.org/drm/xe/kernel/issues/3113>)
  *   igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-d-hdmi-a-6:
     *   shard-dg2-set2: NOTRUN -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-d-hdmi-a-6.html> (Intel XE#3124<https://gitlab.freedesktop.org/drm/xe/kernel/issues/3124>)
  *   igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-d-dp-4:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-434/igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-d-dp-4.html> (Intel XE#455<https://gitlab.freedesktop.org/drm/xe/kernel/issues/455> / Intel XE#787<https://gitlab.freedesktop.org/drm/xe/kernel/issues/787>) +50 other tests skip
  *   igt@kms_cdclk@mode-transition:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-8/igt@kms_cdclk@mode-transition.html> (Intel XE#2724<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2724>)
  *   igt@kms_cdclk@mode-transition@pipe-d-dp-4:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_cdclk@mode-transition@pipe-d-dp-4.html> (Intel XE#4417<https://gitlab.freedesktop.org/drm/xe/kernel/issues/4417>) +3 other tests skip
  *   igt@kms_chamelium_color@ctm-0-25:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-433/igt@kms_chamelium_color@ctm-0-25.html> (Intel XE#306<https://gitlab.freedesktop.org/drm/xe/kernel/issues/306>)
  *   igt@kms_chamelium_color@ctm-0-50:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-1/igt@kms_chamelium_color@ctm-0-50.html> (Intel XE#2325<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2325>) +1 other test skip
  *   igt@kms_chamelium_hpd@common-hpd-after-suspend:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-6/igt@kms_chamelium_hpd@common-hpd-after-suspend.html> (Intel XE#2252<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2252>) +8 other tests skip
  *   igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-433/igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode.html> (Intel XE#373<https://gitlab.freedesktop.org/drm/xe/kernel/issues/373>) +9 other tests skip
  *   igt@kms_chamelium_hpd@vga-hpd-enable-disable-mode:
     *   shard-lnl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-3/igt@kms_chamelium_hpd@vga-hpd-enable-disable-mode.html> (Intel XE#373<https://gitlab.freedesktop.org/drm/xe/kernel/issues/373>) +4 other tests skip
  *   igt@kms_content_protection@atomic:
     *   shard-bmg: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-6/igt@kms_content_protection@atomic.html> (Intel XE#1178<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1178>) +3 other tests fail
  *   igt@kms_content_protection@dp-mst-lic-type-1:
     *   shard-lnl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-3/igt@kms_content_protection@dp-mst-lic-type-1.html> (Intel XE#307<https://gitlab.freedesktop.org/drm/xe/kernel/issues/307>)
  *   igt@kms_content_protection@srm@pipe-a-dp-4:
     *   shard-dg2-set2: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-436/igt@kms_content_protection@srm@pipe-a-dp-4.html> (Intel XE#1178<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1178>) +3 other tests fail
  *   igt@kms_cursor_crc@cursor-offscreen-512x170:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_cursor_crc@cursor-offscreen-512x170.html> (Intel XE#2321<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2321>)
  *   igt@kms_cursor_crc@cursor-random-512x512:
     *   shard-lnl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-4/igt@kms_cursor_crc@cursor-random-512x512.html> (Intel XE#2321<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2321>)
  *   igt@kms_cursor_crc@cursor-rapid-movement-512x512:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-434/igt@kms_cursor_crc@cursor-rapid-movement-512x512.html> (Intel XE#308<https://gitlab.freedesktop.org/drm/xe/kernel/issues/308>)
  *   igt@kms_cursor_crc@cursor-sliding-256x85:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_cursor_crc@cursor-sliding-256x85.html> (Intel XE#2320<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2320>) +5 other tests skip
  *   igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic:
     *   shard-lnl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-6/igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic.html> (Intel XE#309<https://gitlab.freedesktop.org/drm/xe/kernel/issues/309>) +1 other test skip
  *   igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html> (Intel XE#323<https://gitlab.freedesktop.org/drm/xe/kernel/issues/323>) +1 other test skip
  *   igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size.html> (Intel XE#309<https://gitlab.freedesktop.org/drm/xe/kernel/issues/309>)
  *   igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size:
     *   shard-dg2-set2: PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-433/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html> -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html> (Intel XE#309<https://gitlab.freedesktop.org/drm/xe/kernel/issues/309>) +5 other tests skip
  *   igt@kms_cursor_legacy@cursorb-vs-flipa-legacy:
     *   shard-bmg: PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-1/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html> -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html> (Intel XE#2291<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2291>) +2 other tests skip
  *   igt@kms_cursor_legacy@cursorb-vs-flipb-legacy:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@kms_cursor_legacy@cursorb-vs-flipb-legacy.html> (Intel XE#2291<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2291>)
  *   igt@kms_dp_link_training@non-uhbr-mst:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_dp_link_training@non-uhbr-mst.html> (Intel XE#4354<https://gitlab.freedesktop.org/drm/xe/kernel/issues/4354>)
  *   igt@kms_dp_linktrain_fallback@dp-fallback:
     *   shard-bmg: PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-6/igt@kms_dp_linktrain_fallback@dp-fallback.html> -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@kms_dp_linktrain_fallback@dp-fallback.html> (Intel XE#4294<https://gitlab.freedesktop.org/drm/xe/kernel/issues/4294>)
  *   igt@kms_dp_linktrain_fallback@dsc-fallback:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_dp_linktrain_fallback@dsc-fallback.html> (Intel XE#4331<https://gitlab.freedesktop.org/drm/xe/kernel/issues/4331>)
  *   igt@kms_dsc@dsc-with-output-formats:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-2/igt@kms_dsc@dsc-with-output-formats.html> (Intel XE#2244<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2244>)
  *   igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-different-formats:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-3/igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-different-formats.html> (Intel XE#4422<https://gitlab.freedesktop.org/drm/xe/kernel/issues/4422>)
  *   igt@kms_flip@2x-blocking-wf_vblank@ac-hdmi-a6-dp4:
     *   shard-dg2-set2: PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-435/igt@kms_flip@2x-blocking-wf_vblank@ac-hdmi-a6-dp4.html> -> INCOMPLETE<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-436/igt@kms_flip@2x-blocking-wf_vblank@ac-hdmi-a6-dp4.html> (Intel XE#2049<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2049>) +1 other test incomplete
  *   igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ab-hdmi-a6-dp4:
     *   shard-dg2-set2: PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-435/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ab-hdmi-a6-dp4.html> -> FAIL<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-466/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ab-hdmi-a6-dp4.html> (Intel XE#301<https://gitlab.freedesktop.org/drm/xe/kernel/issues/301> / Intel XE#3321<https://gitlab.freedesktop.org/drm/xe/kernel/issues/3321>)
  *   igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bc-dp2-hdmi-a3:
     *   shard-bmg: PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-1/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bc-dp2-hdmi-a3.html> -> FAIL<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-1/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bc-dp2-hdmi-a3.html> (Intel XE#3321<https://gitlab.freedesktop.org/drm/xe/kernel/issues/3321>) +1 other test fail
  *   igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@cd-hdmi-a6-dp4:
     *   shard-dg2-set2: PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-435/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@cd-hdmi-a6-dp4.html> -> FAIL<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-466/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@cd-hdmi-a6-dp4.html> (Intel XE#301<https://gitlab.freedesktop.org/drm/xe/kernel/issues/301>) +3 other tests fail
  *   igt@kms_flip@2x-flip-vs-expired-vblank@bc-hdmi-a6-dp4:
     *   shard-dg2-set2: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-433/igt@kms_flip@2x-flip-vs-expired-vblank@bc-hdmi-a6-dp4.html> (Intel XE#301<https://gitlab.freedesktop.org/drm/xe/kernel/issues/301>) +1 other test fail
  *   igt@kms_flip@2x-flip-vs-modeset-vs-hang:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@kms_flip@2x-flip-vs-modeset-vs-hang.html> (Intel XE#2316<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2316>) +1 other test skip
     *   shard-dg2-set2: PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-432/igt@kms_flip@2x-flip-vs-modeset-vs-hang.html> -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@kms_flip@2x-flip-vs-modeset-vs-hang.html> (Intel XE#310<https://gitlab.freedesktop.org/drm/xe/kernel/issues/310>) +2 other tests skip
  *   igt@kms_flip@2x-plain-flip:
     *   shard-lnl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-5/igt@kms_flip@2x-plain-flip.html> (Intel XE#1421<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1421>) +1 other test skip
  *   igt@kms_flip@2x-plain-flip-fb-recreate-interruptible:
     *   shard-bmg: PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-8/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible.html> -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible.html> (Intel XE#2316<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2316>) +1 other test skip
  *   igt@kms_flip@2x-plain-flip-ts-check-interruptible:
     *   shard-dg2-set2: PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-433/igt@kms_flip@2x-plain-flip-ts-check-interruptible.html> -> FAIL<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@kms_flip@2x-plain-flip-ts-check-interruptible.html> (Intel XE#886<https://gitlab.freedesktop.org/drm/xe/kernel/issues/886>)
  *   igt@kms_flip@2x-plain-flip-ts-check-interruptible@ac-hdmi-a2-dp2:
     *   shard-dg2-set2: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@kms_flip@2x-plain-flip-ts-check-interruptible@ac-hdmi-a2-dp2.html> (Intel XE#886<https://gitlab.freedesktop.org/drm/xe/kernel/issues/886>) +1 other test fail
  *   igt@kms_flip@bo-too-big-interruptible@a-edp1:
     *   shard-lnl: NOTRUN -> TIMEOUT<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-5/igt@kms_flip@bo-too-big-interruptible@a-edp1.html> (Intel XE#1504<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1504>) +1 other test timeout
  *   igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@a-dp2:
     *   shard-bmg: PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-1/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@a-dp2.html> -> FAIL<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-6/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@a-dp2.html> (Intel XE#2882<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2882>) +1 other test fail
  *   igt@kms_flip@wf_vblank-ts-check-interruptible@a-edp1:
     *   shard-lnl: PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-1/igt@kms_flip@wf_vblank-ts-check-interruptible@a-edp1.html> -> FAIL<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-6/igt@kms_flip@wf_vblank-ts-check-interruptible@a-edp1.html> (Intel XE#886<https://gitlab.freedesktop.org/drm/xe/kernel/issues/886>) +3 other tests fail
  *   igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-6/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling.html> (Intel XE#2380<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2380>) +1 other test skip
  *   igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html> (Intel XE#2293<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2293> / Intel XE#2380<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2380>)
  *   igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html> (Intel XE#2293<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2293>)
  *   igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling:
     *   shard-lnl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-8/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling.html> (Intel XE#1397<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1397> / Intel XE#1745<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1745>)
  *   igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling@pipe-a-default-mode:
     *   shard-lnl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-8/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling@pipe-a-default-mode.html> (Intel XE#1397<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1397>)
  *   igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-433/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html> (Intel XE#455<https://gitlab.freedesktop.org/drm/xe/kernel/issues/455>) +14 other tests skip
  *   igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-draw-render:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-draw-render.html> (Intel XE#2312<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2312>) +7 other tests skip
  *   igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-spr-indfb-fullscreen:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-436/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-spr-indfb-fullscreen.html> (Intel XE#651<https://gitlab.freedesktop.org/drm/xe/kernel/issues/651>) +31 other tests skip
  *   igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-mmap-wc:
     *   shard-lnl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-7/igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-mmap-wc.html> (Intel XE#651<https://gitlab.freedesktop.org/drm/xe/kernel/issues/651>) +4 other tests skip
  *   igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-render:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-6/igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-render.html> (Intel XE#2311<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311>) +17 other tests skip
  *   igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-pgflip-blt:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-pgflip-blt.html> (Intel XE#4141<https://gitlab.freedesktop.org/drm/xe/kernel/issues/4141>) +8 other tests skip
  *   igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-onoff:
     *   shard-dg2-set2: PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-463/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-onoff.html> -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-onoff.html> (Intel XE#656<https://gitlab.freedesktop.org/drm/xe/kernel/issues/656>) +5 other tests skip
  *   igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-pgflip-blt:
     *   shard-lnl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-3/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-pgflip-blt.html> (Intel XE#656<https://gitlab.freedesktop.org/drm/xe/kernel/issues/656>) +3 other tests skip
  *   igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-plflip-blt:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-plflip-blt.html> (Intel XE#656<https://gitlab.freedesktop.org/drm/xe/kernel/issues/656>)
  *   igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-onoff:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-onoff.html> (Intel XE#2313<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313>) +23 other tests skip
  *   igt@kms_frontbuffer_tracking@fbcpsr-tiling-y:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-433/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html> (Intel XE#658<https://gitlab.freedesktop.org/drm/xe/kernel/issues/658>)
  *   igt@kms_frontbuffer_tracking@plane-fbc-rte:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-6/igt@kms_frontbuffer_tracking@plane-fbc-rte.html> (Intel XE#2350<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2350>)
  *   igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt.html> (Intel XE#653<https://gitlab.freedesktop.org/drm/xe/kernel/issues/653>) +27 other tests skip
  *   igt@kms_hdr@static-toggle-suspend:
     *   shard-bmg: PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-6/igt@kms_hdr@static-toggle-suspend.html> -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@kms_hdr@static-toggle-suspend.html> (Intel XE#1503<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1503>)
  *   igt@kms_joiner@basic-max-non-joiner:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-463/igt@kms_joiner@basic-max-non-joiner.html> (Intel XE#4298<https://gitlab.freedesktop.org/drm/xe/kernel/issues/4298>)
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-1/igt@kms_joiner@basic-max-non-joiner.html> (Intel XE#4298<https://gitlab.freedesktop.org/drm/xe/kernel/issues/4298>)
  *   igt@kms_joiner@invalid-modeset-big-joiner:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-463/igt@kms_joiner@invalid-modeset-big-joiner.html> (Intel XE#346<https://gitlab.freedesktop.org/drm/xe/kernel/issues/346>)
  *   igt@kms_joiner@invalid-modeset-ultra-joiner:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@kms_joiner@invalid-modeset-ultra-joiner.html> (Intel XE#2927<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2927>)
  *   igt@kms_plane_cursor@overlay@pipe-a-hdmi-a-6-size-64:
     *   shard-dg2-set2: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-463/igt@kms_plane_cursor@overlay@pipe-a-hdmi-a-6-size-64.html> (Intel XE#616<https://gitlab.freedesktop.org/drm/xe/kernel/issues/616>) +1 other test fail
  *   igt@kms_plane_lowres@tiling-x@pipe-b-edp-1:
     *   shard-lnl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-6/igt@kms_plane_lowres@tiling-x@pipe-b-edp-1.html> (Intel XE#599<https://gitlab.freedesktop.org/drm/xe/kernel/issues/599>) +3 other tests skip
  *   igt@kms_plane_multiple@tiling-y:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-3/igt@kms_plane_multiple@tiling-y.html> (Intel XE#2493<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2493>)
  *   igt@kms_plane_scaling@2x-scaler-multi-pipe:
     *   shard-bmg: PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-1/igt@kms_plane_scaling@2x-scaler-multi-pipe.html> -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@kms_plane_scaling@2x-scaler-multi-pipe.html> (Intel XE#2571<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2571>)
  *   igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-433/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b.html> (Intel XE#2763<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763>) +2 other tests skip
  *   igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-d:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-433/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-d.html> (Intel XE#2763<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763> / Intel XE#455<https://gitlab.freedesktop.org/drm/xe/kernel/issues/455>) +1 other test skip
  *   igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-b:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-1/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-b.html> (Intel XE#2763<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763>) +19 other tests skip
  *   igt@kms_pm_backlight@bad-brightness:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-466/igt@kms_pm_backlight@bad-brightness.html> (Intel XE#870<https://gitlab.freedesktop.org/drm/xe/kernel/issues/870>)
  *   igt@kms_pm_dc@dc5-psr:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_pm_dc@dc5-psr.html> (Intel XE#1129<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1129>)
  *   igt@kms_pm_dc@dc6-dpms:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@kms_pm_dc@dc6-dpms.html> (Intel XE#908<https://gitlab.freedesktop.org/drm/xe/kernel/issues/908>)
     *   shard-bmg: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_pm_dc@dc6-dpms.html> (Intel XE#1430<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1430>)
  *   igt@kms_pm_dc@dc6-psr:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_pm_dc@dc6-psr.html> (Intel XE#2392<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2392>)
  *   igt@kms_pm_rpm@modeset-lpsp-stress-no-wait:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-2/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html> (Intel XE#1439<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1439> / Intel XE#3141<https://gitlab.freedesktop.org/drm/xe/kernel/issues/3141> / Intel XE#836<https://gitlab.freedesktop.org/drm/xe/kernel/issues/836>)
  *   igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area.html> (Intel XE#1489<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489>) +4 other tests skip
  *   igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-6/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf.html> (Intel XE#1489<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489>) +5 other tests skip
  *   igt@kms_psr2_su@page_flip-nv12:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-436/igt@kms_psr2_su@page_flip-nv12.html> (Intel XE#1122<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1122>) +1 other test skip
  *   igt@kms_psr@fbc-pr-cursor-blt:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_psr@fbc-pr-cursor-blt.html> (Intel XE#2234<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234> / Intel XE#2850<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850>) +14 other tests skip
  *   igt@kms_psr@fbc-psr2-sprite-plane-onoff:
     *   shard-lnl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-3/igt@kms_psr@fbc-psr2-sprite-plane-onoff.html> (Intel XE#1406<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1406>)
  *   igt@kms_psr@fbc-psr2-sprite-plane-onoff@edp-1:
     *   shard-lnl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-3/igt@kms_psr@fbc-psr2-sprite-plane-onoff@edp-1.html> (Intel XE#4609<https://gitlab.freedesktop.org/drm/xe/kernel/issues/4609>)
  *   igt@kms_psr@psr2-sprite-plane-move:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-433/igt@kms_psr@psr2-sprite-plane-move.html> (Intel XE#2850<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850> / Intel XE#929<https://gitlab.freedesktop.org/drm/xe/kernel/issues/929>) +12 other tests skip
  *   igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-436/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html> (Intel XE#2939<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2939>)
  *   igt@kms_rotation_crc@bad-tiling:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@kms_rotation_crc@bad-tiling.html> (Intel XE#3414<https://gitlab.freedesktop.org/drm/xe/kernel/issues/3414>) +1 other test skip
  *   igt@kms_rotation_crc@primary-y-tiled-reflect-x-90:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-2/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html> (Intel XE#3414<https://gitlab.freedesktop.org/drm/xe/kernel/issues/3414> / Intel XE#3904<https://gitlab.freedesktop.org/drm/xe/kernel/issues/3904>)
  *   igt@kms_scaling_modes@scaling-mode-none:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_scaling_modes@scaling-mode-none.html> (Intel XE#2413<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2413>)
  *   igt@kms_setmode@basic:
     *   shard-bmg: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-8/igt@kms_setmode@basic.html> (Intel XE#2883<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2883>) +6 other tests fail
  *   igt@kms_setmode@basic@pipe-a-hdmi-a-6:
     *   shard-dg2-set2: PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-463/igt@kms_setmode@basic@pipe-a-hdmi-a-6.html> -> FAIL<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_setmode@basic@pipe-a-hdmi-a-6.html> (Intel XE#2883<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2883>) +1 other test fail
  *   igt@kms_setmode@invalid-clone-single-crtc-stealing:
     *   shard-bmg: PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-3/igt@kms_setmode@invalid-clone-single-crtc-stealing.html> -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@kms_setmode@invalid-clone-single-crtc-stealing.html> (Intel XE#1435<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1435>)
     *   shard-dg2-set2: PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-435/igt@kms_setmode@invalid-clone-single-crtc-stealing.html> -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@kms_setmode@invalid-clone-single-crtc-stealing.html> (Intel XE#455<https://gitlab.freedesktop.org/drm/xe/kernel/issues/455>)
     *   shard-lnl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-6/igt@kms_setmode@invalid-clone-single-crtc-stealing.html> (Intel XE#1435<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1435>)
  *   igt@kms_tiled_display@basic-test-pattern:
     *   shard-lnl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-6/igt@kms_tiled_display@basic-test-pattern.html> (Intel XE#362<https://gitlab.freedesktop.org/drm/xe/kernel/issues/362>)
  *   igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1:
     *   shard-lnl: PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-7/igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1.html> -> FAIL<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-1/igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1.html> (Intel XE#771<https://gitlab.freedesktop.org/drm/xe/kernel/issues/771>) +1 other test fail
  *   igt@kms_universal_plane@cursor-fb-leak@pipe-c-hdmi-a-2:
     *   shard-dg2-set2: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@kms_universal_plane@cursor-fb-leak@pipe-c-hdmi-a-2.html> (Intel XE#4415<https://gitlab.freedesktop.org/drm/xe/kernel/issues/4415>)
  *   igt@kms_vrr@lobf:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-434/igt@kms_vrr@lobf.html> (Intel XE#2168<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2168>)
  *   igt@kms_vrr@max-min:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_vrr@max-min.html> (Intel XE#1499<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1499>) +1 other test skip
  *   igt@kms_writeback@writeback-check-output:
     *   shard-lnl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-6/igt@kms_writeback@writeback-check-output.html> (Intel XE#756<https://gitlab.freedesktop.org/drm/xe/kernel/issues/756>)
  *   igt@kms_writeback@writeback-invalid-parameters:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-1/igt@kms_writeback@writeback-invalid-parameters.html> (Intel XE#756<https://gitlab.freedesktop.org/drm/xe/kernel/issues/756>)
  *   igt@kms_writeback@writeback-pixel-formats:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_writeback@writeback-pixel-formats.html> (Intel XE#756<https://gitlab.freedesktop.org/drm/xe/kernel/issues/756>) +1 other test skip
  *   igt@sriov_basic@enable-vfs-autoprobe-off:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@sriov_basic@enable-vfs-autoprobe-off.html> (Intel XE#1091<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1091> / Intel XE#2849<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2849>)
  *   igt@xe_eu_stall@non-blocking-read:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-466/igt@xe_eu_stall@non-blocking-read.html> (Intel XE#4497<https://gitlab.freedesktop.org/drm/xe/kernel/issues/4497>)
  *   igt@xe_eudebug_online@interrupt-all-set-breakpoint:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-434/igt@xe_eudebug_online@interrupt-all-set-breakpoint.html> (Intel XE#2905<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2905>) +12 other tests skip
  *   igt@xe_eudebug_online@set-breakpoint-sigint-debugger:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-6/igt@xe_eudebug_online@set-breakpoint-sigint-debugger.html> (Intel XE#4577<https://gitlab.freedesktop.org/drm/xe/kernel/issues/4577>)
  *   igt@xe_eudebug_online@single-step:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@xe_eudebug_online@single-step.html> (Intel XE#2905<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2905>) +11 other tests skip
  *   igt@xe_eudebug_sriov@deny-eudebug:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@xe_eudebug_sriov@deny-eudebug.html> (Intel XE#4518<https://gitlab.freedesktop.org/drm/xe/kernel/issues/4518>)
  *   igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue-userptr:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue-userptr.html> (Intel XE#2322<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2322>) +5 other tests skip
  *   igt@xe_exec_basic@multigpu-once-basic-defer-mmap:
     *   shard-dg2-set2: PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-434/igt@xe_exec_basic@multigpu-once-basic-defer-mmap.html> -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@xe_exec_basic@multigpu-once-basic-defer-mmap.html> (Intel XE#1392<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392>) +9 other tests skip
  *   igt@xe_exec_basic@multigpu-once-null-defer-mmap:
     *   shard-lnl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-8/igt@xe_exec_basic@multigpu-once-null-defer-mmap.html> (Intel XE#1392<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392>) +1 other test skip
  *   igt@xe_exec_fault_mode@twice-userptr-rebind-imm:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@xe_exec_fault_mode@twice-userptr-rebind-imm.html> (Intel XE#288<https://gitlab.freedesktop.org/drm/xe/kernel/issues/288>) +26 other tests skip
  *   igt@xe_exec_mix_modes@exec-spinner-interrupted-lr:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@xe_exec_mix_modes@exec-spinner-interrupted-lr.html> (Intel XE#2360<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2360>)
  *   igt@xe_exec_sip_eudebug@breakpoint-writesip:
     *   shard-lnl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-6/igt@xe_exec_sip_eudebug@breakpoint-writesip.html> (Intel XE#2905<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2905>)
  *   igt@xe_live_ktest@xe_bo@xe_bo_evict_kunit:
     *   shard-lnl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-4/igt@xe_live_ktest@xe_bo@xe_bo_evict_kunit.html> (Intel XE#2229<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2229>)
  *   igt@xe_media_fill@media-fill:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@xe_media_fill@media-fill.html> (Intel XE#560<https://gitlab.freedesktop.org/drm/xe/kernel/issues/560>)
  *   igt@xe_module_load@reload-no-display:
     *   shard-dg2-set2: PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-466/igt@xe_module_load@reload-no-display.html> -> FAIL<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@xe_module_load@reload-no-display.html> (Intel XE#4208<https://gitlab.freedesktop.org/drm/xe/kernel/issues/4208>)
  *   igt@xe_oa@oa-tlb-invalidate:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@xe_oa@oa-tlb-invalidate.html> (Intel XE#2248<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2248>)
  *   igt@xe_oa@privileged-forked-access-vaddr:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-433/igt@xe_oa@privileged-forked-access-vaddr.html> (Intel XE#2541<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2541> / Intel XE#3573<https://gitlab.freedesktop.org/drm/xe/kernel/issues/3573>) +5 other tests skip
  *   igt@xe_oa@syncs-ufence-wait:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-463/igt@xe_oa@syncs-ufence-wait.html> (Intel XE#2541<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2541> / Intel XE#3573<https://gitlab.freedesktop.org/drm/xe/kernel/issues/3573> / Intel XE#4501<https://gitlab.freedesktop.org/drm/xe/kernel/issues/4501>) +1 other test skip
  *   igt@xe_pat@pat-index-xehpc:
     *   shard-lnl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-2/igt@xe_pat@pat-index-xehpc.html> (Intel XE#1420<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1420> / Intel XE#2838<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2838>)
  *   igt@xe_peer2peer@read@read-gpua-vram01-gpub-system-p2p:
     *   shard-dg2-set2: NOTRUN -> FAIL<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-436/igt@xe_peer2peer@read@read-gpua-vram01-gpub-system-p2p.html> (Intel XE#1173<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1173>)
  *   igt@xe_pm@d3cold-mocs:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@xe_pm@d3cold-mocs.html> (Intel XE#2284<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2284>)
  *   igt@xe_pm@s2idle-d3cold-basic-exec:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@xe_pm@s2idle-d3cold-basic-exec.html> (Intel XE#2284<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2284>)
  *   igt@xe_pm@s4-vm-bind-unbind-all:
     *   shard-lnl: PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-8/igt@xe_pm@s4-vm-bind-unbind-all.html> -> ABORT<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-2/igt@xe_pm@s4-vm-bind-unbind-all.html> (Intel XE#1794<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1794>) +1 other test abort
  *   igt@xe_pm@vram-d3cold-threshold:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-3/igt@xe_pm@vram-d3cold-threshold.html> (Intel XE#579<https://gitlab.freedesktop.org/drm/xe/kernel/issues/579>)
  *   igt@xe_pmu@all-fn-engine-activity-load:
     *   shard-lnl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-5/igt@xe_pmu@all-fn-engine-activity-load.html> (Intel XE#4650<https://gitlab.freedesktop.org/drm/xe/kernel/issues/4650>)
  *   igt@xe_query@multigpu-query-cs-cycles:
     *   shard-lnl: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-2/igt@xe_query@multigpu-query-cs-cycles.html> (Intel XE#944<https://gitlab.freedesktop.org/drm/xe/kernel/issues/944>)
  *   igt@xe_query@multigpu-query-invalid-query:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-434/igt@xe_query@multigpu-query-invalid-query.html> (Intel XE#944<https://gitlab.freedesktop.org/drm/xe/kernel/issues/944>)
  *   igt@xe_sriov_auto_provisioning@selfconfig-reprovision-reduce-numvfs:
     *   shard-bmg: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@xe_sriov_auto_provisioning@selfconfig-reprovision-reduce-numvfs.html> (Intel XE#4130<https://gitlab.freedesktop.org/drm/xe/kernel/issues/4130>) +2 other tests skip
  *   igt@xe_sriov_flr@flr-vf1-clear:
     *   shard-dg2-set2: NOTRUN -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-463/igt@xe_sriov_flr@flr-vf1-clear.html> (Intel XE#3342<https://gitlab.freedesktop.org/drm/xe/kernel/issues/3342>)

Possible fixes

  *   igt@kms_async_flips@async-flip-with-page-flip-events-atomic:
     *   shard-lnl: FAIL<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-1/igt@kms_async_flips@async-flip-with-page-flip-events-atomic.html> (Intel XE#3719<https://gitlab.freedesktop.org/drm/xe/kernel/issues/3719> / Intel XE#911<https://gitlab.freedesktop.org/drm/xe/kernel/issues/911>) -> PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-4/igt@kms_async_flips@async-flip-with-page-flip-events-atomic.html> +3 other tests pass
  *   igt@kms_atomic_transition@plane-all-transition-nonblocking-fencing:
     *   shard-dg2-set2: INCOMPLETE<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-463/igt@kms_atomic_transition@plane-all-transition-nonblocking-fencing.html> (Intel XE#2613<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2613>) -> PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@kms_atomic_transition@plane-all-transition-nonblocking-fencing.html>
  *   igt@kms_bw@connected-linear-tiling-1-displays-3840x2160p:
     *   shard-lnl: ABORT<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-4/igt@kms_bw@connected-linear-tiling-1-displays-3840x2160p.html> -> PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-6/igt@kms_bw@connected-linear-tiling-1-displays-3840x2160p.html>
  *   igt@kms_bw@connected-linear-tiling-2-displays-2160x1440p:
     *   shard-dg2-set2: SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-464/igt@kms_bw@connected-linear-tiling-2-displays-2160x1440p.html> (Intel XE#2191<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2191>) -> PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-436/igt@kms_bw@connected-linear-tiling-2-displays-2160x1440p.html>
  *   igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-c-hdmi-a-6:
     *   shard-dg2-set2: INCOMPLETE<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-464/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-c-hdmi-a-6.html> (Intel XE#1727<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1727> / Intel XE#3113<https://gitlab.freedesktop.org/drm/xe/kernel/issues/3113> / Intel XE#3124<https://gitlab.freedesktop.org/drm/xe/kernel/issues/3124>) -> PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-c-hdmi-a-6.html>
  *   igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc:
     *   shard-dg2-set2: INCOMPLETE<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-436/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc.html> (Intel XE#1727<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1727> / Intel XE#3113<https://gitlab.freedesktop.org/drm/xe/kernel/issues/3113>) -> PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-434/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc.html>
  *   igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-6:
     *   shard-dg2-set2: INCOMPLETE<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-436/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-6.html> (Intel XE#3113<https://gitlab.freedesktop.org/drm/xe/kernel/issues/3113>) -> PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-434/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-6.html>
  *   igt@kms_color@ctm-0-50:
     *   shard-dg2-set2: INCOMPLETE<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-466/igt@kms_color@ctm-0-50.html> -> PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@kms_color@ctm-0-50.html>
  *   igt@kms_cursor_legacy@2x-long-cursor-vs-flip-atomic:
     *   shard-bmg: SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-4/igt@kms_cursor_legacy@2x-long-cursor-vs-flip-atomic.html> (Intel XE#2291<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2291>) -> PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-3/igt@kms_cursor_legacy@2x-long-cursor-vs-flip-atomic.html>
  *   igt@kms_cursor_legacy@cursora-vs-flipb-atomic:
     *   shard-dg2-set2: SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-464/igt@kms_cursor_legacy@cursora-vs-flipb-atomic.html> (Intel XE#309<https://gitlab.freedesktop.org/drm/xe/kernel/issues/309>) -> PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-466/igt@kms_cursor_legacy@cursora-vs-flipb-atomic.html>
  *   igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bd-dp2-hdmi-a3:
     *   shard-bmg: FAIL<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-1/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bd-dp2-hdmi-a3.html> (Intel XE#3321<https://gitlab.freedesktop.org/drm/xe/kernel/issues/3321>) -> PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-1/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bd-dp2-hdmi-a3.html> +1 other test pass
  *   igt@kms_flip@2x-flip-vs-wf_vblank:
     *   shard-bmg: SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-4/igt@kms_flip@2x-flip-vs-wf_vblank.html> (Intel XE#2316<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2316>) -> PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-6/igt@kms_flip@2x-flip-vs-wf_vblank.html> +2 other tests pass
  *   igt@kms_flip@2x-plain-flip-fb-recreate-interruptible:
     *   shard-dg2-set2: SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-464/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible.html> (Intel XE#310<https://gitlab.freedesktop.org/drm/xe/kernel/issues/310>) -> PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-463/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible.html>
  *   igt@kms_flip@flip-vs-expired-vblank@a-dp4:
     *   shard-dg2-set2: FAIL<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-433/igt@kms_flip@flip-vs-expired-vblank@a-dp4.html> (Intel XE#301<https://gitlab.freedesktop.org/drm/xe/kernel/issues/301> / Intel XE#3321<https://gitlab.freedesktop.org/drm/xe/kernel/issues/3321>) -> PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-463/igt@kms_flip@flip-vs-expired-vblank@a-dp4.html>
  *   igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a6:
     *   shard-dg2-set2: FAIL<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-433/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a6.html> (Intel XE#301<https://gitlab.freedesktop.org/drm/xe/kernel/issues/301>) -> PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-463/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a6.html> +3 other tests pass
  *   igt@kms_flip@flip-vs-suspend:
     *   shard-bmg: INCOMPLETE<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-6/igt@kms_flip@flip-vs-suspend.html> (Intel XE#2049<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2049> / Intel XE#2597<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2597>) -> PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-8/igt@kms_flip@flip-vs-suspend.html> +1 other test pass
  *   igt@kms_flip@modeset-vs-vblank-race:
     *   shard-dg2-set2: INCOMPLETE<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-463/igt@kms_flip@modeset-vs-vblank-race.html> (Intel XE#2049<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2049>) -> PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@kms_flip@modeset-vs-vblank-race.html>
  *   igt@kms_flip@plain-flip-ts-check@b-edp1:
     *   shard-lnl: FAIL<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-2/igt@kms_flip@plain-flip-ts-check@b-edp1.html> (Intel XE#886<https://gitlab.freedesktop.org/drm/xe/kernel/issues/886>) -> PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-3/igt@kms_flip@plain-flip-ts-check@b-edp1.html> +2 other tests pass
  *   igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-wc:
     *   shard-dg2-set2: SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-464/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-wc.html> (Intel XE#656<https://gitlab.freedesktop.org/drm/xe/kernel/issues/656>) -> PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-wc.html> +1 other test pass
  *   igt@kms_hdr@invalid-hdr:
     *   shard-dg2-set2: SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-432/igt@kms_hdr@invalid-hdr.html> (Intel XE#455<https://gitlab.freedesktop.org/drm/xe/kernel/issues/455>) -> PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-463/igt@kms_hdr@invalid-hdr.html>
  *   igt@kms_hdr@static-swap:
     *   shard-bmg: SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-4/igt@kms_hdr@static-swap.html> (Intel XE#1503<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1503>) -> PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_hdr@static-swap.html>
  *   igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6:
     *   shard-dg2-set2: ABORT<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-433/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6.html> -> PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6.html> +1 other test pass
  *   igt@kms_pm_dc@dc5-psr:
     *   shard-lnl: FAIL<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-2/igt@kms_pm_dc@dc5-psr.html> (Intel XE#718<https://gitlab.freedesktop.org/drm/xe/kernel/issues/718>) -> PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-2/igt@kms_pm_dc@dc5-psr.html>
  *   igt@kms_pm_rpm@modeset-non-lpsp-stress:
     *   shard-dg2-set2: SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-464/igt@kms_pm_rpm@modeset-non-lpsp-stress.html> (Intel XE#836<https://gitlab.freedesktop.org/drm/xe/kernel/issues/836>) -> PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-434/igt@kms_pm_rpm@modeset-non-lpsp-stress.html>
  *   igt@kms_psr@psr2-sprite-plane-onoff:
     *   shard-lnl: FAIL<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-1/igt@kms_psr@psr2-sprite-plane-onoff.html> (Intel XE#3924<https://gitlab.freedesktop.org/drm/xe/kernel/issues/3924>) -> PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-8/igt@kms_psr@psr2-sprite-plane-onoff.html> +1 other test pass
  *   igt@kms_setmode@clone-exclusive-crtc:
     *   shard-bmg: SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-4/igt@kms_setmode@clone-exclusive-crtc.html> (Intel XE#1435<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1435>) -> PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-3/igt@kms_setmode@clone-exclusive-crtc.html>
  *   igt@xe_exec_basic@multigpu-many-execqueues-many-vm-basic-defer-bind:
     *   shard-dg2-set2: SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-432/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-basic-defer-bind.html> (Intel XE#1392<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392>) -> PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-433/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-basic-defer-bind.html> +4 other tests pass
  *   igt@xe_pm@s4-d3hot-basic-exec:
     *   shard-lnl: ABORT<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-2/igt@xe_pm@s4-d3hot-basic-exec.html> (Intel XE#1794<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1794>) -> PASS<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-lnl-3/igt@xe_pm@s4-d3hot-basic-exec.html>

Warnings

  *   igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-d-hdmi-a-6:
     *   shard-dg2-set2: SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-434/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-d-hdmi-a-6.html> (Intel XE#787<https://gitlab.freedesktop.org/drm/xe/kernel/issues/787>) -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-d-hdmi-a-6.html> (Intel XE#455<https://gitlab.freedesktop.org/drm/xe/kernel/issues/455> / Intel XE#787<https://gitlab.freedesktop.org/drm/xe/kernel/issues/787>) +2 other tests skip
  *   igt@kms_ccs@crc-primary-basic-4-tiled-mtl-mc-ccs:
     *   shard-dg2-set2: SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-435/igt@kms_ccs@crc-primary-basic-4-tiled-mtl-mc-ccs.html> (Intel XE#455<https://gitlab.freedesktop.org/drm/xe/kernel/issues/455> / Intel XE#787<https://gitlab.freedesktop.org/drm/xe/kernel/issues/787>) -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_ccs@crc-primary-basic-4-tiled-mtl-mc-ccs.html> (Intel XE#829<https://gitlab.freedesktop.org/drm/xe/kernel/issues/829>)
  *   igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs@pipe-d-hdmi-a-6:
     *   shard-dg2-set2: SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-464/igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs@pipe-d-hdmi-a-6.html> (Intel XE#455<https://gitlab.freedesktop.org/drm/xe/kernel/issues/455> / Intel XE#787<https://gitlab.freedesktop.org/drm/xe/kernel/issues/787>) -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-466/igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs@pipe-d-hdmi-a-6.html> (Intel XE#787<https://gitlab.freedesktop.org/drm/xe/kernel/issues/787>) +1 other test skip
  *   igt@kms_content_protection@atomic-dpms:
     *   shard-dg2-set2: FAIL<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-433/igt@kms_content_protection@atomic-dpms.html> (Intel XE#1178<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1178>) -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@kms_content_protection@atomic-dpms.html> (Intel XE#455<https://gitlab.freedesktop.org/drm/xe/kernel/issues/455>)
  *   igt@kms_frontbuffer_tracking@drrs-1p-primscrn-cur-indfb-onoff:
     *   shard-dg2-set2: SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-433/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-cur-indfb-onoff.html> (Intel XE#651<https://gitlab.freedesktop.org/drm/xe/kernel/issues/651>) -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-cur-indfb-onoff.html> (Intel XE#783<https://gitlab.freedesktop.org/drm/xe/kernel/issues/783>)
  *   igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-draw-render:
     *   shard-bmg: SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-4/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-draw-render.html> (Intel XE#2312<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2312>) -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-1/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-draw-render.html> (Intel XE#2311<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311>) +5 other tests skip
  *   igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-onoff:
     *   shard-bmg: SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-3/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-onoff.html> (Intel XE#2311<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311>) -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-onoff.html> (Intel XE#2312<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2312>) +4 other tests skip
  *   igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-indfb-pgflip-blt:
     *   shard-dg2-set2: SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-436/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-indfb-pgflip-blt.html> (Intel XE#651<https://gitlab.freedesktop.org/drm/xe/kernel/issues/651>) -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-indfb-pgflip-blt.html> (Intel XE#656<https://gitlab.freedesktop.org/drm/xe/kernel/issues/656>) +8 other tests skip
  *   igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render:
     *   shard-bmg: SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-4/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render.html> (Intel XE#2312<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2312>) -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render.html> (Intel XE#4141<https://gitlab.freedesktop.org/drm/xe/kernel/issues/4141>) +2 other tests skip
  *   igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-move:
     *   shard-bmg: SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-8/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-move.html> (Intel XE#4141<https://gitlab.freedesktop.org/drm/xe/kernel/issues/4141>) -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-move.html> (Intel XE#2312<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2312>) +2 other tests skip
  *   igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-shrfb-pgflip-blt:
     *   shard-dg2-set2: SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-464/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-shrfb-pgflip-blt.html> (Intel XE#656<https://gitlab.freedesktop.org/drm/xe/kernel/issues/656>) -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-435/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-shrfb-pgflip-blt.html> (Intel XE#651<https://gitlab.freedesktop.org/drm/xe/kernel/issues/651>) +2 other tests skip
  *   igt@kms_frontbuffer_tracking@fbcpsr-2p-pri-indfb-multidraw:
     *   shard-bmg: SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-pri-indfb-multidraw.html> (Intel XE#2312<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2312>) -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-pri-indfb-multidraw.html> (Intel XE#2313<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313>) +6 other tests skip
  *   igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-fullscreen:
     *   shard-dg2-set2: SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-432/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-fullscreen.html> (Intel XE#653<https://gitlab.freedesktop.org/drm/xe/kernel/issues/653>) -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-fullscreen.html> (Intel XE#656<https://gitlab.freedesktop.org/drm/xe/kernel/issues/656>) +11 other tests skip
  *   igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-render:
     *   shard-dg2-set2: SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-464/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-render.html> (Intel XE#656<https://gitlab.freedesktop.org/drm/xe/kernel/issues/656>) -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-432/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-render.html> (Intel XE#653<https://gitlab.freedesktop.org/drm/xe/kernel/issues/653>) +2 other tests skip
  *   igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-fullscreen:
     *   shard-bmg: SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-3/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-fullscreen.html> (Intel XE#2313<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313>) -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-bmg-4/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-fullscreen.html> (Intel XE#2312<https://gitlab.freedesktop.org/drm/xe/kernel/issues/2312>) +7 other tests skip
  *   igt@kms_tiled_display@basic-test-pattern:
     *   shard-dg2-set2: FAIL<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-466/igt@kms_tiled_display@basic-test-pattern.html> (Intel XE#1729<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1729>) -> SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-464/igt@kms_tiled_display@basic-test-pattern.html> (Intel XE#362<https://gitlab.freedesktop.org/drm/xe/kernel/issues/362>)
  *   igt@xe_peer2peer@read:
     *   shard-dg2-set2: SKIP<https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-432/igt@xe_peer2peer@read.html> (Intel XE#1061<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1061>) -> FAIL<https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12945/shard-dg2-436/igt@xe_peer2peer@read.html> (Intel XE#1173<https://gitlab.freedesktop.org/drm/xe/kernel/issues/1173>)

Build changes

  *   IGT: IGT_8311 -> IGTPW_12945
  *   Linux: xe-2911-a33da369e8cde6c7208381a592866cd61f1ce188 -> xe-2921-a49a4787e6bc70296204f4a6e1b0fed3759938cd

IGTPW_12945: d71b68cb6dc833d13cd4dc88d42aaa265a8aa6e7 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8311: 851a9c1cb1a690d8c527f26c49c250ec583af65e @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-2911-a33da369e8cde6c7208381a592866cd61f1ce188: a33da369e8cde6c7208381a592866cd61f1ce188
xe-2921-a49a4787e6bc70296204f4a6e1b0fed3759938cd: a49a4787e6bc70296204f4a6e1b0fed3759938cd

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

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

* Re: [PATCH v5 i-g-t 1/1] tests/intel/xe_sysfs_scheduler: Add invalid string test for engine sysfs properties
  2025-04-09  2:22 ` [PATCH v5 i-g-t 1/1] " Sobin Thomas
  2025-04-09 11:50   ` Piatkowski, Dominik Karol
@ 2025-04-09 16:14   ` Kamil Konieczny
  2025-04-10  8:07     ` Piatkowski, Dominik Karol
  1 sibling, 1 reply; 9+ messages in thread
From: Kamil Konieczny @ 2025-04-09 16:14 UTC (permalink / raw)
  To: Sobin Thomas; +Cc: igt-dev, dominik.karol.piatkowski, kamil.konieczny

Hi Sobin,
On 2025-04-09 at 02:22:17 +0000, Sobin Thomas wrote:
> This test validates that invalid string inputs are correctly rejected
> by engine sysfs write. It ensures that the property values remain
> unchanged when invalid inputs are provided.
> 
> v5: Fixed documentation and fixed error.
> 
> v4: Added subtests to test large (4k) random strings (kamil).
> Replaced igt macro.
> 
> v3: Fixed the test logic. Fixed the tabs
> 
> v2: Added error check for return values for igt_sysfs_scanf and
> igt_sysfs_printf. Removed the changes for fault injection in
> tests/intel/xe_fault_injection.c
> 
> v1: Initial changes for checking error string.
> 
> Signed-off-by: Sobin Thomas <sobin.thomas@intel.com>
> ---
>  tests/intel/xe_sysfs_scheduler.c | 98 ++++++++++++++++++++++++++++++++
>  1 file changed, 98 insertions(+)
> 
> diff --git a/tests/intel/xe_sysfs_scheduler.c b/tests/intel/xe_sysfs_scheduler.c
> index 4fc764f82..c4386ffce 100644
> --- a/tests/intel/xe_sysfs_scheduler.c
> +++ b/tests/intel/xe_sysfs_scheduler.c
> @@ -15,6 +15,16 @@
>   *		unrepresentable intervals.
>   * Test category: negative test
>   *
> + * SUBTEST: %s-invalid-string
> + * Description: Test to check if %s arg[1] schedule parameter checks for
> + *		invalid string values.
> + * Test category: negative test
> + *
> + * SUBTEST: %s-invalid-large-string
> + * Description: Test to check if %s arg[1] schedule parameter checks for
> + *		large invalid strings (4k).
> + * Test category: negative test
> + *
>   * SUBTEST: %s-min-max
>   * Description: Test to check if %s arg[1] schedule parameter checks for
>   *		min max values.
> @@ -39,6 +49,46 @@
>  #include "xe_drm.h"
>  #include "xe/xe_query.h"
>  
> +#define STR_LENGTH 4096
> +
> +/**
> + * generate_random_string:
> + * @str: pointer to string buffer that will be having random string generated.
> + * @length: length of string to generate, excluding null termination
> + *
> + * Generates random string that will always contain non-numerical characters.
> + */
> +static void generate_random_string(char *str, size_t length)
> +{
> +	int type = 0;
> +	int digit_count = 0;
> +	int max_digits = length / 4;
> +
> +	for (size_t i = 0; i < length; i++) {
> +		if (digit_count >= max_digits)
> +			type = rand() % 2;
> +		else
> +			type = rand() % 3;
> +
> +		switch (type) {
> +		case 0:
> +			str[i] = 'A' + (rand() % 26);
> +			break;
> +		case 1:
> +			str[i] = 'a' + (rand() % 26);
> +			break;
> +		case 2:
> +			str[i] = '0' + (rand() % 10);
> +			digit_count++;
> +			break;
> +		default:
> +			str[i] = '_';
> +			break;
> +		}
> +	}
> +	str[length] = '\0';

imho this could be dangerous as in all libs len for strings
means 0...len-1

Why not just

	str[length - 1] = '\0';

Regards,
Kamil

> +}
> +
>  static void test_invalid(int xe, int engine, const char **property,
>  			 uint16_t class, int gt)
>  {
> @@ -121,6 +171,52 @@ static void test_min_max(int xe, int engine, const char **property,
>  	igt_assert_eq(set, default_max);
>  }
>  
> +static void test_invalid_string(int xe, int engine, const char **property,
> +				 uint16_t class, int gt)
> +{
> +	unsigned int saved, set;
> +	static const char invalid_input[] = "999abc";
> +
> +	for (int i = 0; i < 3; i++) {
> +		igt_assert_eq(igt_sysfs_scanf(engine, property[i], "%u", &saved), 1);
> +		igt_info("Initial %s: %u\n", property[i], saved);
> +		/* Assert if the invalid write is returning negative error */
> +		igt_assert_lt(igt_sysfs_printf(engine, property[i], "%s",
> +			      invalid_input), 0);
> +
> +		igt_assert_eq(igt_sysfs_scanf(engine, property[i], "%u", &set), 1);
> +		/* Check if the values are unchanged. */
> +		igt_assert_eq(set, saved);
> +	}
> +}
> +
> +static void test_invalid_large_string(int xe, int engine, const char **property,
> +				       uint16_t class, int gt)
> +{
> +	unsigned int saved, set;
> +	char *random_str;
> +
> +	random_str = (char *)malloc(sizeof(char) * (STR_LENGTH + 1));
> +	igt_assert_f(random_str, "Memory allocation failed\n");
> +
> +	generate_random_string(random_str, STR_LENGTH);
> +	igt_debug("Generated random string: %.10s...\n", random_str);
> +
> +	for (int i = 0; i < 3; i++) {
> +		igt_assert_eq(igt_sysfs_scanf(engine, property[i], "%u", &saved), 1);
> +		igt_info("Initial %s: %u\n", property[i], saved);
> +
> +		/* Assert if the invalid write is returning negative error */
> +		igt_assert_lt(igt_sysfs_printf(engine, property[i], "%s",
> +			      random_str), 0);
> +
> +		igt_assert_eq(igt_sysfs_scanf(engine, property[i], "%u", &set), 1);
> +		/* Check if the values are unchanged. */
> +		igt_assert_eq(set, saved);
> +	}
> +	free(random_str);
> +}
> +
>  #define MAX_GTS 8
>  igt_main
>  {
> @@ -129,6 +225,8 @@ igt_main
>  		void (*fn)(int, int, const char **, uint16_t, int);
>  	} tests[] = {
>  		{ "invalid", test_invalid },
> +		{ "invalid-string", test_invalid_string },
> +		{ "invalid-large-string", test_invalid_large_string },
>  		{ "min-max", test_min_max },
>  		{ }
>  	};
> -- 
> 2.34.1
> 

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

* RE: [PATCH v5 i-g-t 1/1] tests/intel/xe_sysfs_scheduler: Add invalid string test for engine sysfs properties
  2025-04-09 16:14   ` Kamil Konieczny
@ 2025-04-10  8:07     ` Piatkowski, Dominik Karol
  0 siblings, 0 replies; 9+ messages in thread
From: Piatkowski, Dominik Karol @ 2025-04-10  8:07 UTC (permalink / raw)
  To: Kamil Konieczny, Thomas, Sobin
  Cc: igt-dev@lists.freedesktop.org, Konieczny, Kamil

Hi Kamil, hi Sobin,

> -----Original Message-----
> From: Kamil Konieczny <kamil.konieczny@linux.intel.com>
> Sent: Wednesday, April 9, 2025 6:14 PM
> To: Thomas, Sobin <sobin.thomas@intel.com>
> Cc: igt-dev@lists.freedesktop.org; Piatkowski, Dominik Karol
> <dominik.karol.piatkowski@intel.com>; Konieczny, Kamil
> <kamil.konieczny@intel.com>
> Subject: Re: [PATCH v5 i-g-t 1/1] tests/intel/xe_sysfs_scheduler: Add invalid
> string test for engine sysfs properties
> 
> Hi Sobin,
> On 2025-04-09 at 02:22:17 +0000, Sobin Thomas wrote:
> > This test validates that invalid string inputs are correctly rejected
> > by engine sysfs write. It ensures that the property values remain
> > unchanged when invalid inputs are provided.
> >
> > v5: Fixed documentation and fixed error.
> >
> > v4: Added subtests to test large (4k) random strings (kamil).
> > Replaced igt macro.
> >
> > v3: Fixed the test logic. Fixed the tabs
> >
> > v2: Added error check for return values for igt_sysfs_scanf and
> > igt_sysfs_printf. Removed the changes for fault injection in
> > tests/intel/xe_fault_injection.c
> >
> > v1: Initial changes for checking error string.
> >
> > Signed-off-by: Sobin Thomas <sobin.thomas@intel.com>
> > ---
> >  tests/intel/xe_sysfs_scheduler.c | 98
> ++++++++++++++++++++++++++++++++
> >  1 file changed, 98 insertions(+)
> >
> > diff --git a/tests/intel/xe_sysfs_scheduler.c
> b/tests/intel/xe_sysfs_scheduler.c
> > index 4fc764f82..c4386ffce 100644
> > --- a/tests/intel/xe_sysfs_scheduler.c
> > +++ b/tests/intel/xe_sysfs_scheduler.c
> > @@ -15,6 +15,16 @@
> >   *		unrepresentable intervals.
> >   * Test category: negative test
> >   *
> > + * SUBTEST: %s-invalid-string
> > + * Description: Test to check if %s arg[1] schedule parameter checks for
> > + *		invalid string values.
> > + * Test category: negative test
> > + *
> > + * SUBTEST: %s-invalid-large-string
> > + * Description: Test to check if %s arg[1] schedule parameter checks for
> > + *		large invalid strings (4k).
> > + * Test category: negative test
> > + *
> >   * SUBTEST: %s-min-max
> >   * Description: Test to check if %s arg[1] schedule parameter checks for
> >   *		min max values.
> > @@ -39,6 +49,46 @@
> >  #include "xe_drm.h"
> >  #include "xe/xe_query.h"
> >
> > +#define STR_LENGTH 4096
> > +
> > +/**
> > + * generate_random_string:
> > + * @str: pointer to string buffer that will be having random string generated.
> > + * @length: length of string to generate, excluding null termination
> > + *
> > + * Generates random string that will always contain non-numerical
> characters.
> > + */
> > +static void generate_random_string(char *str, size_t length)
> > +{
> > +	int type = 0;
> > +	int digit_count = 0;
> > +	int max_digits = length / 4;
> > +
> > +	for (size_t i = 0; i < length; i++) {
> > +		if (digit_count >= max_digits)
> > +			type = rand() % 2;
> > +		else
> > +			type = rand() % 3;
> > +
> > +		switch (type) {
> > +		case 0:
> > +			str[i] = 'A' + (rand() % 26);
> > +			break;
> > +		case 1:
> > +			str[i] = 'a' + (rand() % 26);
> > +			break;
> > +		case 2:
> > +			str[i] = '0' + (rand() % 10);
> > +			digit_count++;
> > +			break;
> > +		default:
> > +			str[i] = '_';
> > +			break;
> > +		}
> > +	}
> > +	str[length] = '\0';
> 
> imho this could be dangerous as in all libs len for strings
> means 0...len-1
> 
> Why not just
> 
> 	str[length - 1] = '\0';

Behavior of this function is documented, but true, it's non-standard.
Keep my r-b in v6 with this change.

Thanks,
Dominik Karol

> 
> Regards,
> Kamil
> 
> > +}
> > +
> >  static void test_invalid(int xe, int engine, const char **property,
> >  			 uint16_t class, int gt)
> >  {
> > @@ -121,6 +171,52 @@ static void test_min_max(int xe, int engine, const
> char **property,
> >  	igt_assert_eq(set, default_max);
> >  }
> >
> > +static void test_invalid_string(int xe, int engine, const char **property,
> > +				 uint16_t class, int gt)
> > +{
> > +	unsigned int saved, set;
> > +	static const char invalid_input[] = "999abc";
> > +
> > +	for (int i = 0; i < 3; i++) {
> > +		igt_assert_eq(igt_sysfs_scanf(engine, property[i], "%u",
> &saved), 1);
> > +		igt_info("Initial %s: %u\n", property[i], saved);
> > +		/* Assert if the invalid write is returning negative error */
> > +		igt_assert_lt(igt_sysfs_printf(engine, property[i], "%s",
> > +			      invalid_input), 0);
> > +
> > +		igt_assert_eq(igt_sysfs_scanf(engine, property[i], "%u",
> &set), 1);
> > +		/* Check if the values are unchanged. */
> > +		igt_assert_eq(set, saved);
> > +	}
> > +}
> > +
> > +static void test_invalid_large_string(int xe, int engine, const char
> **property,
> > +				       uint16_t class, int gt)
> > +{
> > +	unsigned int saved, set;
> > +	char *random_str;
> > +
> > +	random_str = (char *)malloc(sizeof(char) * (STR_LENGTH + 1));
> > +	igt_assert_f(random_str, "Memory allocation failed\n");
> > +
> > +	generate_random_string(random_str, STR_LENGTH);
> > +	igt_debug("Generated random string: %.10s...\n", random_str);
> > +
> > +	for (int i = 0; i < 3; i++) {
> > +		igt_assert_eq(igt_sysfs_scanf(engine, property[i], "%u",
> &saved), 1);
> > +		igt_info("Initial %s: %u\n", property[i], saved);
> > +
> > +		/* Assert if the invalid write is returning negative error */
> > +		igt_assert_lt(igt_sysfs_printf(engine, property[i], "%s",
> > +			      random_str), 0);
> > +
> > +		igt_assert_eq(igt_sysfs_scanf(engine, property[i], "%u",
> &set), 1);
> > +		/* Check if the values are unchanged. */
> > +		igt_assert_eq(set, saved);
> > +	}
> > +	free(random_str);
> > +}
> > +
> >  #define MAX_GTS 8
> >  igt_main
> >  {
> > @@ -129,6 +225,8 @@ igt_main
> >  		void (*fn)(int, int, const char **, uint16_t, int);
> >  	} tests[] = {
> >  		{ "invalid", test_invalid },
> > +		{ "invalid-string", test_invalid_string },
> > +		{ "invalid-large-string", test_invalid_large_string },
> >  		{ "min-max", test_min_max },
> >  		{ }
> >  	};
> > --
> > 2.34.1
> >

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

end of thread, other threads:[~2025-04-10  8:07 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-09  2:22 [PATCH v5 i-g-t 0/1] tests/intel/xe_sysfs_scheduler: Add invalid string test for engine sysfs properties Sobin Thomas
2025-04-09  2:22 ` [PATCH v5 i-g-t 1/1] " Sobin Thomas
2025-04-09 11:50   ` Piatkowski, Dominik Karol
2025-04-09 16:14   ` Kamil Konieczny
2025-04-10  8:07     ` Piatkowski, Dominik Karol
2025-04-09  3:33 ` ✗ i915.CI.BAT: failure for tests/intel/xe_sysfs_scheduler: Add invalid string test for engine sysfs properties (rev3) Patchwork
2025-04-09  3:38 ` ✓ Xe.CI.BAT: success " Patchwork
2025-04-09  4:32 ` ✗ Xe.CI.Full: failure " Patchwork
2025-04-09 15:47   ` Thomas, Sobin

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