* [PATCH i-g-t] lib/intel_compute: Support testing multiple compute kernels
@ 2024-01-18 12:12 Min Zhou
2024-01-18 15:04 ` ✓ CI.xeBAT: success for " Patchwork
` (3 more replies)
0 siblings, 4 replies; 6+ messages in thread
From: Min Zhou @ 2024-01-18 12:12 UTC (permalink / raw)
To: igt-dev; +Cc: zhoumin, nirmoy.das
It seems that we will add more and more compute kernels for testing.
The function name of `run_intel_compute_kernel` seems to be able to
test multiple compute kernels. However it's hard to test other
compute kernel in testcases because the compute kernel is hardcoded
in the lib/intel_compute.c. So if we want to test multiple compute
kernels in testcases in the future, it's better to support it in
lib/intel_compute.
Signed-off-by: Min Zhou <zhoumin@loongson.cn>
---
lib/intel_compute.c | 66 +++++++++++++++++++++++++++-----
lib/intel_compute.h | 13 +++++--
opencl/README | 6 +--
tests/intel/gem_compute.c | 3 +-
tests/intel/xe_compute.c | 9 +++--
tests/intel/xe_compute_preempt.c | 3 +-
6 files changed, 78 insertions(+), 22 deletions(-)
diff --git a/lib/intel_compute.c b/lib/intel_compute.c
index eab407a0d..9c21c10c5 100644
--- a/lib/intel_compute.c
+++ b/lib/intel_compute.c
@@ -64,6 +64,30 @@ struct bo_execenv {
struct drm_i915_gem_exec_object2 *obj;
};
+/*
+ * Supported compute kernels
+ */
+struct {
+ const char *name;
+ const struct intel_compute_kernels *kernels;
+} intel_compute_kernels_set[] = {
+ { .name = COMPUTE_SQUARE,
+ .kernels = intel_compute_square_kernels },
+ {}
+};
+
+static const struct intel_compute_kernels *find_intel_compute_kernels(const char *name)
+{
+ int i = 0;
+
+ for (; intel_compute_kernels_set[i].name; ++i) {
+ if (strcmp(intel_compute_kernels_set[i].name, name) == 0)
+ return intel_compute_kernels_set[i].kernels;
+ }
+
+ return NULL;
+}
+
static void bo_execenv_create(int fd, struct bo_execenv *execenv,
struct drm_xe_engine_class_instance *eci)
{
@@ -1435,11 +1459,11 @@ static const struct {
};
static bool __run_intel_compute_kernel(int fd,
- struct drm_xe_engine_class_instance *eci)
+ struct drm_xe_engine_class_instance *eci,
+ const struct intel_compute_kernels *kernels)
{
unsigned int ip_ver = intel_graphics_ver(intel_get_drm_devid(fd));
unsigned int batch;
- const struct intel_compute_kernels *kernels = intel_compute_square_kernels;
enum intel_driver driver = get_intel_driver(fd);
for (batch = 0; batch < ARRAY_SIZE(intel_compute_batches); batch++) {
@@ -1472,9 +1496,16 @@ static bool __run_intel_compute_kernel(int fd,
return true;
}
-bool run_intel_compute_kernel(int fd)
+bool run_intel_compute_kernel(int fd, const char *kernel_name)
{
- return __run_intel_compute_kernel(fd, NULL);
+ const struct intel_compute_kernels *kernels;
+
+ if ((kernels = find_intel_compute_kernels(kernel_name)) == NULL) {
+ igt_debug("Compute kernels not found for \"%s\"\n", kernel_name);
+ return false;
+ }
+
+ return __run_intel_compute_kernel(fd, NULL, kernels);
}
/**
@@ -1487,8 +1518,11 @@ bool run_intel_compute_kernel(int fd)
* Returns true on success, false otherwise.
*/
bool xe_run_intel_compute_kernel_on_engine(int fd,
- struct drm_xe_engine_class_instance *eci)
+ struct drm_xe_engine_class_instance *eci,
+ const char *kernel_name)
{
+ const struct intel_compute_kernels *kernels;
+
if (!is_xe_device(fd)) {
igt_debug("Xe device expected\n");
return false;
@@ -1506,7 +1540,12 @@ bool xe_run_intel_compute_kernel_on_engine(int fd,
return false;
}
- return __run_intel_compute_kernel(fd, eci);
+ if ((kernels = find_intel_compute_kernels(kernel_name)) == NULL) {
+ igt_debug("Compute kernels not found for \"%s\"\n", kernel_name);
+ return false;
+ }
+
+ return __run_intel_compute_kernel(fd, eci, kernels);
}
/**
@@ -1683,11 +1722,11 @@ static const struct {
},
};
-static bool __run_intel_compute_kernel_preempt(int fd)
+static bool __run_intel_compute_kernel_preempt(int fd,
+ const struct intel_compute_kernels *kernels)
{
unsigned int ip_ver = intel_graphics_ver(intel_get_drm_devid(fd));
unsigned int batch;
- const struct intel_compute_kernels *kernels = intel_compute_square_kernels;
enum intel_driver driver = get_intel_driver(fd);
for (batch = 0; batch < ARRAY_SIZE(intel_compute_preempt_batches); batch++)
@@ -1732,7 +1771,14 @@ static bool __run_intel_compute_kernel_preempt(int fd)
*
* Returns true on success, false otherwise.
*/
-bool run_intel_compute_kernel_preempt(int fd)
+bool run_intel_compute_kernel_preempt(int fd, const char *kernel_name)
{
- return __run_intel_compute_kernel_preempt(fd);
+ const struct intel_compute_kernels *kernels;
+
+ if ((kernels = find_intel_compute_kernels(kernel_name)) == NULL) {
+ igt_debug("Compute kernels not found for \"%s\"\n", kernel_name);
+ return false;
+ }
+
+ return __run_intel_compute_kernel_preempt(fd, kernels);
}
diff --git a/lib/intel_compute.h b/lib/intel_compute.h
index bba8bed94..9faf070b3 100644
--- a/lib/intel_compute.h
+++ b/lib/intel_compute.h
@@ -11,6 +11,11 @@
#include "xe_drm.h"
+/*
+ * Supported compute kernels name
+ */
+#define COMPUTE_SQUARE "compute-square"
+
/*
* OpenCL Kernels are generated using:
*
@@ -33,7 +38,9 @@ struct intel_compute_kernels {
extern const struct intel_compute_kernels intel_compute_square_kernels[];
-bool run_intel_compute_kernel(int fd);
-bool xe_run_intel_compute_kernel_on_engine(int fd, struct drm_xe_engine_class_instance *eci);
-bool run_intel_compute_kernel_preempt(int fd);
+bool run_intel_compute_kernel(int fd, const char *kernel_name);
+bool xe_run_intel_compute_kernel_on_engine(int fd,
+ struct drm_xe_engine_class_instance *eci,
+ const char *kernel_name);
+bool run_intel_compute_kernel_preempt(int fd, const char *kernel_name);
#endif /* INTEL_COMPUTE_H */
diff --git a/opencl/README b/opencl/README
index 2fd0687a2..4dfbe2865 100644
--- a/opencl/README
+++ b/opencl/README
@@ -5,10 +5,10 @@ multiple platforms.
For instance, to generate compute square Kernel binaries for TGL and ADL
variants, use this:
- opencl/gen_opencl_kernel xe_compute_square opencl/compute_square_kernel.cl \
- xe_compute_square_kernels.c build/opencl tgllp adl-s adl-p adl-n
+ opencl/gen_opencl_kernel intel_compute_square opencl/compute_square_kernel.cl \
+ intel_compute_square_kernels.c build/opencl tgllp adl-s adl-p adl-n
- cp build/opencl/xe_compute_square_kernels.c lib/xe/
+ cp build/opencl/intel_compute_square_kernels.c lib/
The opencl/gen_opencl_kernel requires the Intel compute runtime[1].
diff --git a/tests/intel/gem_compute.c b/tests/intel/gem_compute.c
index 8d0214c4d..ce368d2c3 100644
--- a/tests/intel/gem_compute.c
+++ b/tests/intel/gem_compute.c
@@ -27,7 +27,8 @@
static void
test_compute_square(int fd)
{
- igt_require_f(run_intel_compute_kernel(fd), "GPU not supported\n");
+ igt_require_f(run_intel_compute_kernel(fd, COMPUTE_SQUARE),
+ "GPU not supported\n");
}
igt_main
diff --git a/tests/intel/xe_compute.c b/tests/intel/xe_compute.c
index 42f42ca0c..bc81dc04f 100644
--- a/tests/intel/xe_compute.c
+++ b/tests/intel/xe_compute.c
@@ -114,7 +114,7 @@ test_ccs_mode(int num_gt)
* Functionality: CCS mode funtionality
*/
static void
-test_compute_kernel_with_ccs_mode(int num_gt)
+test_compute_kernel_with_ccs_mode(int num_gt, const char *kernel_name)
{
struct drm_xe_engine_class_instance *hwe;
u32 gt, m, num_slices;
@@ -139,7 +139,7 @@ test_compute_kernel_with_ccs_mode(int num_gt)
igt_info("GT-%d: Running compute kernel with ccs_mode %d on ccs engine %d\n",
gt, m, hwe->engine_instance);
- igt_assert_f(xe_run_intel_compute_kernel_on_engine(fd, hwe),
+ igt_assert_f(xe_run_intel_compute_kernel_on_engine(fd, hwe, kernel_name),
"Unable to run compute kernel successfully\n");
}
drm_close_driver(fd);
@@ -163,7 +163,8 @@ test_compute_kernel_with_ccs_mode(int num_gt)
static void
test_compute_square(int fd)
{
- igt_require_f(run_intel_compute_kernel(fd), "GPU not supported\n");
+ igt_require_f(run_intel_compute_kernel(fd, COMPUTE_SQUARE),
+ "GPU not supported\n");
}
igt_main
@@ -186,5 +187,5 @@ igt_main
test_ccs_mode(num_gt);
igt_subtest("ccs-mode-compute-kernel")
- test_compute_kernel_with_ccs_mode(num_gt);
+ test_compute_kernel_with_ccs_mode(num_gt, COMPUTE_SQUARE);
}
diff --git a/tests/intel/xe_compute_preempt.c b/tests/intel/xe_compute_preempt.c
index 31703638e..e4adefd2a 100644
--- a/tests/intel/xe_compute_preempt.c
+++ b/tests/intel/xe_compute_preempt.c
@@ -26,7 +26,8 @@
static void
test_compute_preempt(int fd)
{
- igt_require_f(run_intel_compute_kernel_preempt(fd), "GPU not supported\n");
+ igt_require_f(run_intel_compute_kernel_preempt(fd, COMPUTE_SQUARE),
+ "GPU not supported\n");
}
igt_main
--
2.39.3
^ permalink raw reply related [flat|nested] 6+ messages in thread
* ✓ CI.xeBAT: success for lib/intel_compute: Support testing multiple compute kernels
2024-01-18 12:12 [PATCH i-g-t] lib/intel_compute: Support testing multiple compute kernels Min Zhou
@ 2024-01-18 15:04 ` Patchwork
2024-01-18 15:17 ` ✓ Fi.CI.BAT: " Patchwork
` (2 subsequent siblings)
3 siblings, 0 replies; 6+ messages in thread
From: Patchwork @ 2024-01-18 15:04 UTC (permalink / raw)
To: Min Zhou; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 988 bytes --]
== Series Details ==
Series: lib/intel_compute: Support testing multiple compute kernels
URL : https://patchwork.freedesktop.org/series/128938/
State : success
== Summary ==
CI Bug Log - changes from XEIGT_7682_BAT -> XEIGTPW_10554_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (4 -> 4)
------------------------------
No changes in participating hosts
Changes
-------
No changes found
Build changes
-------------
* IGT: IGT_7682 -> IGTPW_10554
* Linux: xe-643-394293297d045a0a60f7f172dc08da213241bc02 -> xe-644-238e8655c184b7cf16731690b59da560641a07ad
IGTPW_10554: 10554
IGT_7682: 7682
xe-643-394293297d045a0a60f7f172dc08da213241bc02: 394293297d045a0a60f7f172dc08da213241bc02
xe-644-238e8655c184b7cf16731690b59da560641a07ad: 238e8655c184b7cf16731690b59da560641a07ad
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_10554/index.html
[-- Attachment #2: Type: text/html, Size: 1547 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* ✓ Fi.CI.BAT: success for lib/intel_compute: Support testing multiple compute kernels
2024-01-18 12:12 [PATCH i-g-t] lib/intel_compute: Support testing multiple compute kernels Min Zhou
2024-01-18 15:04 ` ✓ CI.xeBAT: success for " Patchwork
@ 2024-01-18 15:17 ` Patchwork
2024-01-18 17:49 ` ✗ Fi.CI.IGT: failure " Patchwork
2024-01-26 7:26 ` [PATCH i-g-t] " Zbigniew Kempczyński
3 siblings, 0 replies; 6+ messages in thread
From: Patchwork @ 2024-01-18 15:17 UTC (permalink / raw)
To: Min Zhou; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 9967 bytes --]
== Series Details ==
Series: lib/intel_compute: Support testing multiple compute kernels
URL : https://patchwork.freedesktop.org/series/128938/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_14137 -> IGTPW_10554
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/index.html
Participating hosts (37 -> 38)
------------------------------
Additional (2): bat-kbl-2 bat-dg2-9
Missing (1): fi-snb-2520m
Known issues
------------
Here are the changes found in IGTPW_10554 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@debugfs_test@basic-hwmon:
- bat-jsl-1: NOTRUN -> [SKIP][1] ([i915#9318])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/bat-jsl-1/igt@debugfs_test@basic-hwmon.html
* igt@fbdev@info:
- bat-kbl-2: NOTRUN -> [SKIP][2] ([fdo#109271] / [i915#1849])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/bat-kbl-2/igt@fbdev@info.html
* igt@gem_huc_copy@huc-copy:
- bat-jsl-1: NOTRUN -> [SKIP][3] ([i915#2190])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/bat-jsl-1/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@parallel-random-engines:
- bat-kbl-2: NOTRUN -> [SKIP][4] ([fdo#109271]) +36 other tests skip
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/bat-kbl-2/igt@gem_lmem_swapping@parallel-random-engines.html
* igt@gem_lmem_swapping@verify-random:
- bat-jsl-1: NOTRUN -> [SKIP][5] ([i915#4613]) +3 other tests skip
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/bat-jsl-1/igt@gem_lmem_swapping@verify-random.html
* igt@gem_mmap@basic:
- bat-dg2-9: NOTRUN -> [SKIP][6] ([i915#4083])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/bat-dg2-9/igt@gem_mmap@basic.html
* igt@gem_mmap_gtt@basic:
- bat-dg2-9: NOTRUN -> [SKIP][7] ([i915#4077]) +2 other tests skip
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/bat-dg2-9/igt@gem_mmap_gtt@basic.html
* igt@gem_render_tiled_blits@basic:
- bat-dg2-9: NOTRUN -> [SKIP][8] ([i915#4079]) +1 other test skip
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/bat-dg2-9/igt@gem_render_tiled_blits@basic.html
* igt@gem_tiled_blits@basic:
- fi-pnv-d510: [PASS][9] -> [SKIP][10] ([fdo#109271]) +1 other test skip
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/fi-pnv-d510/igt@gem_tiled_blits@basic.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/fi-pnv-d510/igt@gem_tiled_blits@basic.html
* igt@i915_hangman@error-state-basic:
- bat-mtlp-6: [PASS][11] -> [ABORT][12] ([i915#9414])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/bat-mtlp-6/igt@i915_hangman@error-state-basic.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/bat-mtlp-6/igt@i915_hangman@error-state-basic.html
* igt@i915_pm_rps@basic-api:
- bat-dg2-9: NOTRUN -> [SKIP][13] ([i915#6621])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/bat-dg2-9/igt@i915_pm_rps@basic-api.html
* igt@i915_suspend@basic-s2idle-without-i915:
- bat-atsm-1: [PASS][14] -> [WARN][15] ([i915#9943])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/bat-atsm-1/igt@i915_suspend@basic-s2idle-without-i915.html
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/bat-atsm-1/igt@i915_suspend@basic-s2idle-without-i915.html
* igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
- bat-dg2-9: NOTRUN -> [SKIP][16] ([i915#5190])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/bat-dg2-9/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html
* igt@kms_addfb_basic@basic-y-tiled-legacy:
- bat-dg2-9: NOTRUN -> [SKIP][17] ([i915#4215] / [i915#5190])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/bat-dg2-9/igt@kms_addfb_basic@basic-y-tiled-legacy.html
* igt@kms_addfb_basic@framebuffer-vs-set-tiling:
- bat-dg2-9: NOTRUN -> [SKIP][18] ([i915#4212]) +7 other tests skip
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/bat-dg2-9/igt@kms_addfb_basic@framebuffer-vs-set-tiling.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- bat-dg2-9: NOTRUN -> [SKIP][19] ([i915#4103] / [i915#4213]) +1 other test skip
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/bat-dg2-9/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
- bat-jsl-1: NOTRUN -> [SKIP][20] ([i915#4103]) +1 other test skip
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/bat-jsl-1/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_dsc@dsc-basic:
- bat-jsl-1: NOTRUN -> [SKIP][21] ([i915#3555] / [i915#9886])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/bat-jsl-1/igt@kms_dsc@dsc-basic.html
* igt@kms_force_connector_basic@force-load-detect:
- bat-dg2-9: NOTRUN -> [SKIP][22] ([fdo#109285])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/bat-dg2-9/igt@kms_force_connector_basic@force-load-detect.html
- bat-jsl-1: NOTRUN -> [SKIP][23] ([fdo#109285])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/bat-jsl-1/igt@kms_force_connector_basic@force-load-detect.html
* igt@kms_force_connector_basic@prune-stale-modes:
- bat-dg2-9: NOTRUN -> [SKIP][24] ([i915#5274])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/bat-dg2-9/igt@kms_force_connector_basic@prune-stale-modes.html
* igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence:
- bat-dg2-11: NOTRUN -> [SKIP][25] ([i915#9197])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/bat-dg2-11/igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence.html
* igt@kms_pm_backlight@basic-brightness:
- bat-dg2-9: NOTRUN -> [SKIP][26] ([i915#5354])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/bat-dg2-9/igt@kms_pm_backlight@basic-brightness.html
* igt@kms_setmode@basic-clone-single-crtc:
- bat-dg2-9: NOTRUN -> [SKIP][27] ([i915#3555])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/bat-dg2-9/igt@kms_setmode@basic-clone-single-crtc.html
- bat-jsl-1: NOTRUN -> [SKIP][28] ([i915#3555])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/bat-jsl-1/igt@kms_setmode@basic-clone-single-crtc.html
* igt@prime_vgem@basic-fence-flip:
- bat-dg2-9: NOTRUN -> [SKIP][29] ([i915#3708])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/bat-dg2-9/igt@prime_vgem@basic-fence-flip.html
* igt@prime_vgem@basic-fence-mmap:
- bat-dg2-9: NOTRUN -> [SKIP][30] ([i915#3708] / [i915#4077]) +1 other test skip
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/bat-dg2-9/igt@prime_vgem@basic-fence-mmap.html
* igt@prime_vgem@basic-write:
- bat-dg2-9: NOTRUN -> [SKIP][31] ([i915#3291] / [i915#3708]) +2 other tests skip
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/bat-dg2-9/igt@prime_vgem@basic-write.html
#### Possible fixes ####
* igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-hdmi-a-1:
- bat-rpls-2: [ABORT][32] -> [PASS][33]
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/bat-rpls-2/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-hdmi-a-1.html
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/bat-rpls-2/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-hdmi-a-1.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285
[i915#1849]: https://gitlab.freedesktop.org/drm/intel/issues/1849
[i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
[i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/intel/issues/4212
[i915#4213]: https://gitlab.freedesktop.org/drm/intel/issues/4213
[i915#4215]: https://gitlab.freedesktop.org/drm/intel/issues/4215
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#5190]: https://gitlab.freedesktop.org/drm/intel/issues/5190
[i915#5274]: https://gitlab.freedesktop.org/drm/intel/issues/5274
[i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354
[i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621
[i915#9197]: https://gitlab.freedesktop.org/drm/intel/issues/9197
[i915#9318]: https://gitlab.freedesktop.org/drm/intel/issues/9318
[i915#9414]: https://gitlab.freedesktop.org/drm/intel/issues/9414
[i915#9673]: https://gitlab.freedesktop.org/drm/intel/issues/9673
[i915#9732]: https://gitlab.freedesktop.org/drm/intel/issues/9732
[i915#9886]: https://gitlab.freedesktop.org/drm/intel/issues/9886
[i915#9943]: https://gitlab.freedesktop.org/drm/intel/issues/9943
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7682 -> IGTPW_10554
CI-20190529: 20190529
CI_DRM_14137: 238e8655c184b7cf16731690b59da560641a07ad @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_10554: 10554
IGT_7682: 7682
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/index.html
[-- Attachment #2: Type: text/html, Size: 11767 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* ✗ Fi.CI.IGT: failure for lib/intel_compute: Support testing multiple compute kernels
2024-01-18 12:12 [PATCH i-g-t] lib/intel_compute: Support testing multiple compute kernels Min Zhou
2024-01-18 15:04 ` ✓ CI.xeBAT: success for " Patchwork
2024-01-18 15:17 ` ✓ Fi.CI.BAT: " Patchwork
@ 2024-01-18 17:49 ` Patchwork
2024-01-26 7:26 ` [PATCH i-g-t] " Zbigniew Kempczyński
3 siblings, 0 replies; 6+ messages in thread
From: Patchwork @ 2024-01-18 17:49 UTC (permalink / raw)
To: Min Zhou; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 100279 bytes --]
== Series Details ==
Series: lib/intel_compute: Support testing multiple compute kernels
URL : https://patchwork.freedesktop.org/series/128938/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_14137_full -> IGTPW_10554_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_10554_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_10554_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/index.html
Participating hosts (8 -> 9)
------------------------------
Additional (1): shard-snb-0
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_10554_full:
### IGT changes ###
#### Possible regressions ####
* igt@kms_draw_crc@draw-method-blt@xrgb2101010-ytiled:
- shard-glk: NOTRUN -> [DMESG-WARN][1]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-glk7/igt@kms_draw_crc@draw-method-blt@xrgb2101010-ytiled.html
#### Warnings ####
* igt@gem_compute@compute-square:
- shard-mtlp: [SKIP][2] ([i915#9310]) -> [SKIP][3]
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-mtlp-3/igt@gem_compute@compute-square.html
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-6/igt@gem_compute@compute-square.html
Known issues
------------
Here are the changes found in IGTPW_10554_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@device_reset@cold-reset-bound:
- shard-dg1: NOTRUN -> [SKIP][4] ([i915#7701])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-15/igt@device_reset@cold-reset-bound.html
- shard-dg2: NOTRUN -> [SKIP][5] ([i915#7701]) +1 other test skip
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-6/igt@device_reset@cold-reset-bound.html
- shard-rkl: NOTRUN -> [SKIP][6] ([i915#7701])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-3/igt@device_reset@cold-reset-bound.html
* igt@device_reset@unbind-cold-reset-rebind:
- shard-tglu: NOTRUN -> [SKIP][7] ([i915#7701])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-2/igt@device_reset@unbind-cold-reset-rebind.html
* igt@drm_fdinfo@all-busy-check-all:
- shard-mtlp: NOTRUN -> [SKIP][8] ([i915#8414]) +7 other tests skip
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-1/igt@drm_fdinfo@all-busy-check-all.html
* igt@drm_fdinfo@most-busy-check-all@rcs0:
- shard-rkl: [PASS][9] -> [FAIL][10] ([i915#7742])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-rkl-1/igt@drm_fdinfo@most-busy-check-all@rcs0.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-6/igt@drm_fdinfo@most-busy-check-all@rcs0.html
* igt@drm_fdinfo@most-busy-idle-check-all@bcs0:
- shard-dg1: NOTRUN -> [SKIP][11] ([i915#8414]) +4 other tests skip
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-12/igt@drm_fdinfo@most-busy-idle-check-all@bcs0.html
* igt@drm_fdinfo@most-busy-idle-check-all@rcs0:
- shard-rkl: NOTRUN -> [FAIL][12] ([i915#7742])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-6/igt@drm_fdinfo@most-busy-idle-check-all@rcs0.html
* igt@drm_fdinfo@most-busy-idle-check-all@vecs1:
- shard-dg2: NOTRUN -> [SKIP][13] ([i915#8414]) +19 other tests skip
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-10/igt@drm_fdinfo@most-busy-idle-check-all@vecs1.html
* igt@gem_ccs@ctrl-surf-copy:
- shard-mtlp: NOTRUN -> [SKIP][14] ([i915#3555])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-7/igt@gem_ccs@ctrl-surf-copy.html
* igt@gem_close_race@multigpu-basic-process:
- shard-tglu: NOTRUN -> [SKIP][15] ([i915#7697])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-6/igt@gem_close_race@multigpu-basic-process.html
- shard-dg2: NOTRUN -> [SKIP][16] ([i915#7697])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-7/igt@gem_close_race@multigpu-basic-process.html
* igt@gem_ctx_param@set-priority-not-supported:
- shard-tglu: NOTRUN -> [SKIP][17] ([fdo#109314])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-2/igt@gem_ctx_param@set-priority-not-supported.html
- shard-dg2: NOTRUN -> [SKIP][18] ([fdo#109314])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-3/igt@gem_ctx_param@set-priority-not-supported.html
* igt@gem_ctx_persistence@heartbeat-close:
- shard-dg2: NOTRUN -> [SKIP][19] ([i915#8555])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-1/igt@gem_ctx_persistence@heartbeat-close.html
* igt@gem_ctx_persistence@heartbeat-hostile:
- shard-mtlp: NOTRUN -> [SKIP][20] ([i915#8555]) +2 other tests skip
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-4/igt@gem_ctx_persistence@heartbeat-hostile.html
* igt@gem_ctx_persistence@smoketest:
- shard-snb: NOTRUN -> [SKIP][21] ([fdo#109271] / [i915#1099])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-snb5/igt@gem_ctx_persistence@smoketest.html
* igt@gem_ctx_sseu@invalid-args:
- shard-dg2: NOTRUN -> [SKIP][22] ([i915#280])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-10/igt@gem_ctx_sseu@invalid-args.html
* igt@gem_ctx_sseu@invalid-sseu:
- shard-mtlp: NOTRUN -> [SKIP][23] ([i915#280]) +1 other test skip
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-3/igt@gem_ctx_sseu@invalid-sseu.html
* igt@gem_eio@hibernate:
- shard-rkl: NOTRUN -> [ABORT][24] ([i915#7975] / [i915#8213])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-5/igt@gem_eio@hibernate.html
* igt@gem_eio@kms:
- shard-dg2: [PASS][25] -> [FAIL][26] ([i915#5784])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-dg2-5/igt@gem_eio@kms.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-7/igt@gem_eio@kms.html
* igt@gem_eio@unwedge-stress:
- shard-dg2: NOTRUN -> [FAIL][27] ([i915#5784])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-3/igt@gem_eio@unwedge-stress.html
- shard-dg1: NOTRUN -> [FAIL][28] ([i915#5784])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-17/igt@gem_eio@unwedge-stress.html
* igt@gem_exec_balancer@bonded-dual:
- shard-dg2: NOTRUN -> [SKIP][29] ([i915#4771])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-5/igt@gem_exec_balancer@bonded-dual.html
* igt@gem_exec_balancer@bonded-false-hang:
- shard-dg2: NOTRUN -> [SKIP][30] ([i915#4812]) +3 other tests skip
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-5/igt@gem_exec_balancer@bonded-false-hang.html
* igt@gem_exec_balancer@parallel-balancer:
- shard-rkl: NOTRUN -> [SKIP][31] ([i915#4525])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-7/igt@gem_exec_balancer@parallel-balancer.html
* igt@gem_exec_balancer@sliced:
- shard-dg1: NOTRUN -> [SKIP][32] ([i915#4812])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-16/igt@gem_exec_balancer@sliced.html
* igt@gem_exec_capture@capture-invisible@smem0:
- shard-mtlp: NOTRUN -> [SKIP][33] ([i915#6334])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-5/igt@gem_exec_capture@capture-invisible@smem0.html
* igt@gem_exec_capture@many-4k-zero:
- shard-dg1: NOTRUN -> [FAIL][34] ([i915#9606])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-12/igt@gem_exec_capture@many-4k-zero.html
- shard-rkl: NOTRUN -> [FAIL][35] ([i915#9606])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-7/igt@gem_exec_capture@many-4k-zero.html
* igt@gem_exec_fair@basic-deadline:
- shard-rkl: [PASS][36] -> [FAIL][37] ([i915#2846])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-rkl-1/igt@gem_exec_fair@basic-deadline.html
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-6/igt@gem_exec_fair@basic-deadline.html
* igt@gem_exec_fair@basic-none:
- shard-mtlp: NOTRUN -> [SKIP][38] ([i915#4473] / [i915#4771]) +2 other tests skip
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-2/igt@gem_exec_fair@basic-none.html
* igt@gem_exec_fair@basic-none-share:
- shard-dg1: NOTRUN -> [SKIP][39] ([i915#3539] / [i915#4852])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-15/igt@gem_exec_fair@basic-none-share.html
* igt@gem_exec_fair@basic-none-share@rcs0:
- shard-tglu: NOTRUN -> [FAIL][40] ([i915#2842])
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-2/igt@gem_exec_fair@basic-none-share@rcs0.html
* igt@gem_exec_fair@basic-none@rcs0:
- shard-rkl: [PASS][41] -> [FAIL][42] ([i915#2842]) +1 other test fail
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-rkl-5/igt@gem_exec_fair@basic-none@rcs0.html
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-2/igt@gem_exec_fair@basic-none@rcs0.html
* igt@gem_exec_fair@basic-throttle:
- shard-dg2: NOTRUN -> [SKIP][43] ([i915#3539])
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-1/igt@gem_exec_fair@basic-throttle.html
* igt@gem_exec_fence@submit67:
- shard-mtlp: NOTRUN -> [SKIP][44] ([i915#4812]) +2 other tests skip
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-4/igt@gem_exec_fence@submit67.html
* igt@gem_exec_flush@basic-batch-kernel-default-cmd:
- shard-mtlp: NOTRUN -> [SKIP][45] ([i915#3711])
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-4/igt@gem_exec_flush@basic-batch-kernel-default-cmd.html
* igt@gem_exec_flush@basic-uc-pro-default:
- shard-dg2: NOTRUN -> [SKIP][46] ([i915#3539] / [i915#4852]) +4 other tests skip
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-5/igt@gem_exec_flush@basic-uc-pro-default.html
* igt@gem_exec_params@rsvd2-dirt:
- shard-mtlp: NOTRUN -> [SKIP][47] ([i915#5107])
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-6/igt@gem_exec_params@rsvd2-dirt.html
* igt@gem_exec_params@secure-non-master:
- shard-mtlp: NOTRUN -> [SKIP][48] ([fdo#112283]) +1 other test skip
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-7/igt@gem_exec_params@secure-non-master.html
* igt@gem_exec_reloc@basic-gtt-cpu-noreloc:
- shard-dg2: NOTRUN -> [SKIP][49] ([i915#3281]) +16 other tests skip
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-3/igt@gem_exec_reloc@basic-gtt-cpu-noreloc.html
* igt@gem_exec_reloc@basic-scanout:
- shard-rkl: NOTRUN -> [SKIP][50] ([i915#3281]) +2 other tests skip
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-6/igt@gem_exec_reloc@basic-scanout.html
* igt@gem_exec_reloc@basic-write-gtt-active:
- shard-dg1: NOTRUN -> [SKIP][51] ([i915#3281]) +3 other tests skip
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-14/igt@gem_exec_reloc@basic-write-gtt-active.html
* igt@gem_exec_reloc@basic-write-wc-noreloc:
- shard-mtlp: NOTRUN -> [SKIP][52] ([i915#3281]) +13 other tests skip
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-4/igt@gem_exec_reloc@basic-write-wc-noreloc.html
* igt@gem_exec_schedule@preempt-queue-contexts-chain:
- shard-mtlp: NOTRUN -> [SKIP][53] ([i915#4537] / [i915#4812])
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-2/igt@gem_exec_schedule@preempt-queue-contexts-chain.html
* igt@gem_exec_schedule@reorder-wide:
- shard-dg2: NOTRUN -> [SKIP][54] ([i915#4537] / [i915#4812]) +1 other test skip
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-5/igt@gem_exec_schedule@reorder-wide.html
* igt@gem_exec_suspend@basic-s4-devices@smem:
- shard-tglu: [PASS][55] -> [ABORT][56] ([i915#7975] / [i915#8213])
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-tglu-3/igt@gem_exec_suspend@basic-s4-devices@smem.html
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-10/igt@gem_exec_suspend@basic-s4-devices@smem.html
* igt@gem_fence_thrash@bo-write-verify-none:
- shard-mtlp: NOTRUN -> [SKIP][57] ([i915#4860]) +1 other test skip
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-7/igt@gem_fence_thrash@bo-write-verify-none.html
* igt@gem_fenced_exec_thrash@no-spare-fences:
- shard-dg2: NOTRUN -> [SKIP][58] ([i915#4860]) +1 other test skip
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-2/igt@gem_fenced_exec_thrash@no-spare-fences.html
* igt@gem_huc_copy@huc-copy:
- shard-glk: NOTRUN -> [SKIP][59] ([fdo#109271] / [i915#2190])
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-glk7/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@heavy-verify-random-ccs@lmem0:
- shard-dg1: NOTRUN -> [SKIP][60] ([i915#4565])
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-15/igt@gem_lmem_swapping@heavy-verify-random-ccs@lmem0.html
* igt@gem_lmem_swapping@parallel-multi:
- shard-rkl: NOTRUN -> [SKIP][61] ([i915#4613]) +3 other tests skip
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-2/igt@gem_lmem_swapping@parallel-multi.html
* igt@gem_lmem_swapping@smem-oom:
- shard-tglu: NOTRUN -> [SKIP][62] ([i915#4613]) +1 other test skip
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-8/igt@gem_lmem_swapping@smem-oom.html
* igt@gem_lmem_swapping@smem-oom@lmem0:
- shard-dg2: NOTRUN -> [DMESG-WARN][63] ([i915#4936] / [i915#5493])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-7/igt@gem_lmem_swapping@smem-oom@lmem0.html
* igt@gem_lmem_swapping@verify-ccs:
- shard-glk: NOTRUN -> [SKIP][64] ([fdo#109271] / [i915#4613]) +3 other tests skip
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-glk8/igt@gem_lmem_swapping@verify-ccs.html
* igt@gem_lmem_swapping@verify-random-ccs:
- shard-mtlp: NOTRUN -> [SKIP][65] ([i915#4613]) +3 other tests skip
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-5/igt@gem_lmem_swapping@verify-random-ccs.html
* igt@gem_madvise@dontneed-before-exec:
- shard-mtlp: NOTRUN -> [SKIP][66] ([i915#3282]) +6 other tests skip
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-5/igt@gem_madvise@dontneed-before-exec.html
* igt@gem_media_fill@media-fill:
- shard-dg2: NOTRUN -> [SKIP][67] ([i915#8289])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-3/igt@gem_media_fill@media-fill.html
* igt@gem_media_vme:
- shard-dg2: NOTRUN -> [SKIP][68] ([i915#284])
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-5/igt@gem_media_vme.html
* igt@gem_mmap_gtt@basic-small-bo:
- shard-dg2: NOTRUN -> [SKIP][69] ([i915#4077]) +20 other tests skip
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-7/igt@gem_mmap_gtt@basic-small-bo.html
* igt@gem_mmap_gtt@cpuset-medium-copy-odd:
- shard-mtlp: NOTRUN -> [SKIP][70] ([i915#4077]) +8 other tests skip
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-2/igt@gem_mmap_gtt@cpuset-medium-copy-odd.html
* igt@gem_mmap_gtt@medium-copy-odd:
- shard-dg1: NOTRUN -> [SKIP][71] ([i915#4077]) +7 other tests skip
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-17/igt@gem_mmap_gtt@medium-copy-odd.html
* igt@gem_mmap_wc@bad-size:
- shard-mtlp: NOTRUN -> [SKIP][72] ([i915#4083]) +2 other tests skip
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-3/igt@gem_mmap_wc@bad-size.html
* igt@gem_mmap_wc@close:
- shard-dg2: NOTRUN -> [SKIP][73] ([i915#4083]) +10 other tests skip
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-1/igt@gem_mmap_wc@close.html
* igt@gem_mmap_wc@write-read:
- shard-dg1: NOTRUN -> [SKIP][74] ([i915#4083]) +1 other test skip
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-13/igt@gem_mmap_wc@write-read.html
* igt@gem_partial_pwrite_pread@reads-uncached:
- shard-dg2: NOTRUN -> [SKIP][75] ([i915#3282]) +5 other tests skip
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-5/igt@gem_partial_pwrite_pread@reads-uncached.html
* igt@gem_partial_pwrite_pread@writes-after-reads-uncached:
- shard-rkl: NOTRUN -> [SKIP][76] ([i915#3282]) +2 other tests skip
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-3/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html
* igt@gem_pread@snoop:
- shard-dg1: NOTRUN -> [SKIP][77] ([i915#3282]) +1 other test skip
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-18/igt@gem_pread@snoop.html
* igt@gem_pxp@reject-modify-context-protection-on:
- shard-rkl: NOTRUN -> [SKIP][78] ([i915#4270]) +3 other tests skip
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-4/igt@gem_pxp@reject-modify-context-protection-on.html
- shard-dg1: NOTRUN -> [SKIP][79] ([i915#4270]) +2 other tests skip
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-14/igt@gem_pxp@reject-modify-context-protection-on.html
- shard-tglu: NOTRUN -> [SKIP][80] ([i915#4270])
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-8/igt@gem_pxp@reject-modify-context-protection-on.html
* igt@gem_pxp@verify-pxp-stale-buf-execution:
- shard-dg2: NOTRUN -> [SKIP][81] ([i915#4270]) +3 other tests skip
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-5/igt@gem_pxp@verify-pxp-stale-buf-execution.html
* igt@gem_pxp@verify-pxp-stale-buf-optout-execution:
- shard-mtlp: NOTRUN -> [SKIP][82] ([i915#4270]) +4 other tests skip
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-4/igt@gem_pxp@verify-pxp-stale-buf-optout-execution.html
* igt@gem_render_copy@y-tiled-ccs-to-y-tiled-mc-ccs:
- shard-glk: NOTRUN -> [SKIP][83] ([fdo#109271]) +232 other tests skip
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-glk5/igt@gem_render_copy@y-tiled-ccs-to-y-tiled-mc-ccs.html
- shard-mtlp: NOTRUN -> [SKIP][84] ([i915#8428]) +6 other tests skip
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-3/igt@gem_render_copy@y-tiled-ccs-to-y-tiled-mc-ccs.html
* igt@gem_set_tiling_vs_blt@tiled-to-tiled:
- shard-mtlp: NOTRUN -> [SKIP][85] ([i915#4079])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-5/igt@gem_set_tiling_vs_blt@tiled-to-tiled.html
* igt@gem_softpin@evict-snoop-interruptible:
- shard-dg2: NOTRUN -> [SKIP][86] ([i915#4885])
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-6/igt@gem_softpin@evict-snoop-interruptible.html
* igt@gem_spin_batch@spin-all-new:
- shard-dg2: NOTRUN -> [FAIL][87] ([i915#5889])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-7/igt@gem_spin_batch@spin-all-new.html
* igt@gem_userptr_blits@dmabuf-sync:
- shard-rkl: NOTRUN -> [SKIP][88] ([i915#3323])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-7/igt@gem_userptr_blits@dmabuf-sync.html
* igt@gem_userptr_blits@map-fixed-invalidate-busy:
- shard-dg2: NOTRUN -> [SKIP][89] ([i915#3297] / [i915#4880]) +1 other test skip
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-6/igt@gem_userptr_blits@map-fixed-invalidate-busy.html
* igt@gem_userptr_blits@readonly-unsync:
- shard-dg2: NOTRUN -> [SKIP][90] ([i915#3297]) +1 other test skip
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-7/igt@gem_userptr_blits@readonly-unsync.html
- shard-tglu: NOTRUN -> [SKIP][91] ([i915#3297])
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-8/igt@gem_userptr_blits@readonly-unsync.html
* igt@gem_userptr_blits@unsync-overlap:
- shard-mtlp: NOTRUN -> [SKIP][92] ([i915#3297]) +2 other tests skip
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-7/igt@gem_userptr_blits@unsync-overlap.html
* igt@gem_userptr_blits@unsync-unmap-cycles:
- shard-rkl: NOTRUN -> [SKIP][93] ([i915#3297]) +3 other tests skip
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-1/igt@gem_userptr_blits@unsync-unmap-cycles.html
- shard-dg1: NOTRUN -> [SKIP][94] ([i915#3297]) +2 other tests skip
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-19/igt@gem_userptr_blits@unsync-unmap-cycles.html
* igt@gen3_render_tiledx_blits:
- shard-dg2: NOTRUN -> [SKIP][95] ([fdo#109289]) +5 other tests skip
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-1/igt@gen3_render_tiledx_blits.html
* igt@gen7_exec_parse@cmd-crossing-page:
- shard-mtlp: NOTRUN -> [SKIP][96] ([fdo#109289]) +2 other tests skip
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-3/igt@gen7_exec_parse@cmd-crossing-page.html
* igt@gen9_exec_parse@allowed-single:
- shard-mtlp: NOTRUN -> [SKIP][97] ([i915#2856]) +3 other tests skip
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-8/igt@gen9_exec_parse@allowed-single.html
- shard-dg1: NOTRUN -> [SKIP][98] ([i915#2527])
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-17/igt@gen9_exec_parse@allowed-single.html
* igt@gen9_exec_parse@basic-rejected:
- shard-tglu: NOTRUN -> [SKIP][99] ([i915#2527] / [i915#2856]) +1 other test skip
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-2/igt@gen9_exec_parse@basic-rejected.html
* igt@gen9_exec_parse@bb-oversize:
- shard-rkl: NOTRUN -> [SKIP][100] ([i915#2527]) +3 other tests skip
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-7/igt@gen9_exec_parse@bb-oversize.html
* igt@gen9_exec_parse@unaligned-access:
- shard-dg2: NOTRUN -> [SKIP][101] ([i915#2856]) +5 other tests skip
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-7/igt@gen9_exec_parse@unaligned-access.html
* igt@i915_module_load@load:
- shard-glk: NOTRUN -> [SKIP][102] ([fdo#109271] / [i915#6227])
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-glk3/igt@i915_module_load@load.html
* igt@i915_module_load@resize-bar:
- shard-mtlp: NOTRUN -> [SKIP][103] ([i915#6412])
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-4/igt@i915_module_load@resize-bar.html
* igt@i915_pm_freq_api@freq-basic-api:
- shard-rkl: NOTRUN -> [SKIP][104] ([i915#8399])
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-4/igt@i915_pm_freq_api@freq-basic-api.html
* igt@i915_pm_freq_mult@media-freq@gt1:
- shard-mtlp: NOTRUN -> [SKIP][105] ([i915#6590]) +1 other test skip
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-4/igt@i915_pm_freq_mult@media-freq@gt1.html
* igt@i915_pm_rc6_residency@rc6-idle@gt0-bcs0:
- shard-dg1: [PASS][106] -> [FAIL][107] ([i915#3591])
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-dg1-12/igt@i915_pm_rc6_residency@rc6-idle@gt0-bcs0.html
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-12/igt@i915_pm_rc6_residency@rc6-idle@gt0-bcs0.html
* igt@i915_pm_rps@thresholds-idle@gt0:
- shard-mtlp: NOTRUN -> [SKIP][108] ([i915#8925])
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-4/igt@i915_pm_rps@thresholds-idle@gt0.html
* igt@i915_pm_rps@thresholds-idle@gt1:
- shard-mtlp: NOTRUN -> [SKIP][109] ([i915#3555] / [i915#8925])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-4/igt@i915_pm_rps@thresholds-idle@gt1.html
* igt@i915_pm_rps@thresholds@gt0:
- shard-dg2: NOTRUN -> [SKIP][110] ([i915#8925])
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-6/igt@i915_pm_rps@thresholds@gt0.html
- shard-dg1: NOTRUN -> [SKIP][111] ([i915#8925])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-12/igt@i915_pm_rps@thresholds@gt0.html
* igt@i915_query@query-topology-coherent-slice-mask:
- shard-dg2: NOTRUN -> [SKIP][112] ([i915#6188])
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-1/igt@i915_query@query-topology-coherent-slice-mask.html
* igt@i915_query@test-query-geometry-subslices:
- shard-tglu: NOTRUN -> [SKIP][113] ([i915#5723])
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-8/igt@i915_query@test-query-geometry-subslices.html
* igt@i915_selftest@mock@memory_region:
- shard-mtlp: NOTRUN -> [DMESG-WARN][114] ([i915#9311])
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-8/igt@i915_selftest@mock@memory_region.html
* igt@kms_addfb_basic@basic-y-tiled-legacy:
- shard-mtlp: NOTRUN -> [SKIP][115] ([i915#4212])
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-2/igt@kms_addfb_basic@basic-y-tiled-legacy.html
* igt@kms_addfb_basic@framebuffer-vs-set-tiling:
- shard-dg2: NOTRUN -> [SKIP][116] ([i915#4212]) +3 other tests skip
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-7/igt@kms_addfb_basic@framebuffer-vs-set-tiling.html
* igt@kms_addfb_basic@tile-pitch-mismatch:
- shard-dg1: NOTRUN -> [SKIP][117] ([i915#4212]) +1 other test skip
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-19/igt@kms_addfb_basic@tile-pitch-mismatch.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-4-rc-ccs-cc:
- shard-mtlp: NOTRUN -> [SKIP][118] ([i915#8709]) +11 other tests skip
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-8/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-4-rc-ccs-cc.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-d-hdmi-a-2-4-mc-ccs:
- shard-dg2: NOTRUN -> [SKIP][119] ([i915#8709]) +11 other tests skip
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-3/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-d-hdmi-a-2-4-mc-ccs.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-glk: NOTRUN -> [SKIP][120] ([fdo#109271] / [i915#1769])
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-glk4/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
- shard-rkl: NOTRUN -> [SKIP][121] ([i915#1769] / [i915#3555])
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-1/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
* igt@kms_big_fb@4-tiled-16bpp-rotate-90:
- shard-mtlp: NOTRUN -> [SKIP][122] ([fdo#111614]) +4 other tests skip
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-4/igt@kms_big_fb@4-tiled-16bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0:
- shard-rkl: NOTRUN -> [SKIP][123] ([i915#5286]) +5 other tests skip
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-6/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0.html
- shard-dg1: NOTRUN -> [SKIP][124] ([i915#4538] / [i915#5286]) +2 other tests skip
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-13/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0.html
- shard-tglu: NOTRUN -> [SKIP][125] ([fdo#111615] / [i915#5286]) +4 other tests skip
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-10/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-mtlp: NOTRUN -> [FAIL][126] ([i915#5138])
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-4/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_big_fb@x-tiled-16bpp-rotate-90:
- shard-dg2: NOTRUN -> [SKIP][127] ([fdo#111614]) +4 other tests skip
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-6/igt@kms_big_fb@x-tiled-16bpp-rotate-90.html
- shard-tglu: NOTRUN -> [SKIP][128] ([fdo#111614])
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-2/igt@kms_big_fb@x-tiled-16bpp-rotate-90.html
* igt@kms_big_fb@x-tiled-8bpp-rotate-270:
- shard-dg1: NOTRUN -> [SKIP][129] ([i915#3638]) +1 other test skip
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-16/igt@kms_big_fb@x-tiled-8bpp-rotate-270.html
* igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-async-flip:
- shard-tglu: NOTRUN -> [FAIL][130] ([i915#3743])
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-10/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
* igt@kms_big_fb@y-tiled-32bpp-rotate-180:
- shard-mtlp: NOTRUN -> [SKIP][131] ([fdo#111615]) +9 other tests skip
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-2/igt@kms_big_fb@y-tiled-32bpp-rotate-180.html
* igt@kms_big_fb@y-tiled-64bpp-rotate-180:
- shard-snb: NOTRUN -> [SKIP][132] ([fdo#109271]) +87 other tests skip
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-snb5/igt@kms_big_fb@y-tiled-64bpp-rotate-180.html
* igt@kms_big_fb@y-tiled-8bpp-rotate-180:
- shard-dg2: NOTRUN -> [SKIP][133] ([i915#5190]) +20 other tests skip
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-6/igt@kms_big_fb@y-tiled-8bpp-rotate-180.html
* igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow:
- shard-mtlp: NOTRUN -> [SKIP][134] ([i915#6187]) +2 other tests skip
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-2/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0:
- shard-dg1: NOTRUN -> [SKIP][135] ([i915#4538]) +4 other tests skip
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-13/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip:
- shard-rkl: NOTRUN -> [SKIP][136] ([fdo#110723]) +4 other tests skip
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-5/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip:
- shard-tglu: NOTRUN -> [SKIP][137] ([fdo#111615]) +2 other tests skip
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-8/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-dg2: NOTRUN -> [SKIP][138] ([i915#4538] / [i915#5190]) +7 other tests skip
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-6/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_big_joiner@basic:
- shard-dg2: NOTRUN -> [SKIP][139] ([i915#2705]) +1 other test skip
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-7/igt@kms_big_joiner@basic.html
- shard-rkl: NOTRUN -> [SKIP][140] ([i915#2705])
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-4/igt@kms_big_joiner@basic.html
- shard-dg1: NOTRUN -> [SKIP][141] ([i915#2705])
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-14/igt@kms_big_joiner@basic.html
* igt@kms_big_joiner@invalid-modeset:
- shard-mtlp: NOTRUN -> [SKIP][142] ([i915#2705])
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-4/igt@kms_big_joiner@invalid-modeset.html
* igt@kms_ccs@pipe-b-ccs-on-another-bo-y-tiled-gen12-mc-ccs:
- shard-dg2: NOTRUN -> [SKIP][143] ([i915#5354]) +121 other tests skip
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-7/igt@kms_ccs@pipe-b-ccs-on-another-bo-y-tiled-gen12-mc-ccs.html
- shard-rkl: NOTRUN -> [SKIP][144] ([i915#5354] / [i915#6095]) +21 other tests skip
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-4/igt@kms_ccs@pipe-b-ccs-on-another-bo-y-tiled-gen12-mc-ccs.html
* igt@kms_ccs@pipe-b-crc-sprite-planes-basic-4-tiled-mtl-rc-ccs-cc:
- shard-dg1: NOTRUN -> [SKIP][145] ([i915#5354] / [i915#6095]) +27 other tests skip
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-12/igt@kms_ccs@pipe-b-crc-sprite-planes-basic-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_ccs@pipe-c-bad-rotation-90-4-tiled-dg2-rc-ccs:
- shard-tglu: NOTRUN -> [SKIP][146] ([i915#5354] / [i915#6095]) +24 other tests skip
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-3/igt@kms_ccs@pipe-c-bad-rotation-90-4-tiled-dg2-rc-ccs.html
* igt@kms_ccs@pipe-c-crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc:
- shard-mtlp: NOTRUN -> [SKIP][147] ([i915#5354] / [i915#6095]) +49 other tests skip
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-8/igt@kms_ccs@pipe-c-crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_ccs@pipe-d-crc-primary-rotation-180-4-tiled-mtl-rc-ccs-cc:
- shard-rkl: NOTRUN -> [SKIP][148] ([i915#5354]) +20 other tests skip
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-6/igt@kms_ccs@pipe-d-crc-primary-rotation-180-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_cdclk@plane-scaling@pipe-c-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][149] ([i915#4087]) +3 other tests skip
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-8/igt@kms_cdclk@plane-scaling@pipe-c-edp-1.html
* igt@kms_chamelium_color@ctm-0-25:
- shard-tglu: NOTRUN -> [SKIP][150] ([fdo#111827])
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-3/igt@kms_chamelium_color@ctm-0-25.html
* igt@kms_chamelium_color@ctm-green-to-red:
- shard-rkl: NOTRUN -> [SKIP][151] ([fdo#111827])
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-4/igt@kms_chamelium_color@ctm-green-to-red.html
* igt@kms_chamelium_color@degamma:
- shard-dg2: NOTRUN -> [SKIP][152] ([fdo#111827]) +4 other tests skip
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-2/igt@kms_chamelium_color@degamma.html
- shard-dg1: NOTRUN -> [SKIP][153] ([fdo#111827])
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-13/igt@kms_chamelium_color@degamma.html
* igt@kms_chamelium_color@gamma:
- shard-mtlp: NOTRUN -> [SKIP][154] ([fdo#111827]) +1 other test skip
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-6/igt@kms_chamelium_color@gamma.html
* igt@kms_chamelium_edid@dp-edid-stress-resolution-4k:
- shard-rkl: NOTRUN -> [SKIP][155] ([i915#7828]) +6 other tests skip
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-1/igt@kms_chamelium_edid@dp-edid-stress-resolution-4k.html
* igt@kms_chamelium_frames@hdmi-crc-fast:
- shard-dg2: NOTRUN -> [SKIP][156] ([i915#7828]) +11 other tests skip
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-3/igt@kms_chamelium_frames@hdmi-crc-fast.html
* igt@kms_chamelium_hpd@dp-hpd-for-each-pipe:
- shard-mtlp: NOTRUN -> [SKIP][157] ([i915#7828]) +7 other tests skip
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-4/igt@kms_chamelium_hpd@dp-hpd-for-each-pipe.html
* igt@kms_chamelium_hpd@hdmi-hpd-fast:
- shard-dg1: NOTRUN -> [SKIP][158] ([i915#7828]) +5 other tests skip
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-14/igt@kms_chamelium_hpd@hdmi-hpd-fast.html
* igt@kms_chamelium_hpd@hdmi-hpd-for-each-pipe:
- shard-tglu: NOTRUN -> [SKIP][159] ([i915#7828]) +5 other tests skip
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-5/igt@kms_chamelium_hpd@hdmi-hpd-for-each-pipe.html
* igt@kms_content_protection@atomic:
- shard-snb: NOTRUN -> [INCOMPLETE][160] ([i915#8816])
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-snb7/igt@kms_content_protection@atomic.html
* igt@kms_content_protection@dp-mst-type-0:
- shard-mtlp: NOTRUN -> [SKIP][161] ([i915#3299])
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-5/igt@kms_content_protection@dp-mst-type-0.html
* igt@kms_content_protection@dp-mst-type-1:
- shard-dg2: NOTRUN -> [SKIP][162] ([i915#3299])
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-6/igt@kms_content_protection@dp-mst-type-1.html
* igt@kms_content_protection@lic:
- shard-mtlp: NOTRUN -> [SKIP][163] ([i915#6944]) +1 other test skip
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-4/igt@kms_content_protection@lic.html
- shard-rkl: NOTRUN -> [SKIP][164] ([i915#7118])
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-6/igt@kms_content_protection@lic.html
- shard-dg1: NOTRUN -> [SKIP][165] ([i915#7116])
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-12/igt@kms_content_protection@lic.html
* igt@kms_content_protection@mei-interface:
- shard-mtlp: NOTRUN -> [SKIP][166] ([i915#8063] / [i915#9433])
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-3/igt@kms_content_protection@mei-interface.html
* igt@kms_content_protection@type1:
- shard-dg2: NOTRUN -> [SKIP][167] ([i915#7118]) +1 other test skip
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-6/igt@kms_content_protection@type1.html
- shard-tglu: NOTRUN -> [SKIP][168] ([i915#6944] / [i915#7116] / [i915#7118]) +1 other test skip
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-5/igt@kms_content_protection@type1.html
* igt@kms_cursor_crc@cursor-offscreen-512x170:
- shard-dg2: NOTRUN -> [SKIP][169] ([i915#3359]) +1 other test skip
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-5/igt@kms_cursor_crc@cursor-offscreen-512x170.html
* igt@kms_cursor_crc@cursor-onscreen-32x32:
- shard-tglu: NOTRUN -> [SKIP][170] ([i915#3555]) +3 other tests skip
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-2/igt@kms_cursor_crc@cursor-onscreen-32x32.html
* igt@kms_cursor_crc@cursor-rapid-movement-512x512:
- shard-tglu: NOTRUN -> [SKIP][171] ([i915#3359]) +1 other test skip
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-9/igt@kms_cursor_crc@cursor-rapid-movement-512x512.html
* igt@kms_cursor_crc@cursor-rapid-movement-64x21:
- shard-mtlp: NOTRUN -> [SKIP][172] ([i915#8814]) +6 other tests skip
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-4/igt@kms_cursor_crc@cursor-rapid-movement-64x21.html
* igt@kms_cursor_crc@cursor-rapid-movement-max-size:
- shard-dg2: NOTRUN -> [SKIP][173] ([i915#3555]) +9 other tests skip
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-3/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html
* igt@kms_cursor_crc@cursor-sliding-512x512:
- shard-rkl: NOTRUN -> [SKIP][174] ([i915#3359])
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-2/igt@kms_cursor_crc@cursor-sliding-512x512.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy:
- shard-tglu: NOTRUN -> [SKIP][175] ([fdo#109274]) +2 other tests skip
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-5/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html
* igt@kms_cursor_legacy@2x-long-cursor-vs-flip-legacy:
- shard-dg2: NOTRUN -> [SKIP][176] ([fdo#109274] / [i915#5354]) +6 other tests skip
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-1/igt@kms_cursor_legacy@2x-long-cursor-vs-flip-legacy.html
* igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic:
- shard-mtlp: NOTRUN -> [SKIP][177] ([i915#9809]) +3 other tests skip
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-5/igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-legacy:
- shard-snb: [PASS][178] -> [SKIP][179] ([fdo#109271]) +4 other tests skip
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-snb7/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-snb4/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-toggle:
- shard-mtlp: NOTRUN -> [SKIP][180] ([fdo#111767])
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-8/igt@kms_cursor_legacy@cursorb-vs-flipb-toggle.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size:
- shard-rkl: NOTRUN -> [SKIP][181] ([i915#4103]) +1 other test skip
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-6/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
- shard-dg1: NOTRUN -> [SKIP][182] ([i915#4103] / [i915#4213]) +1 other test skip
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-13/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle:
- shard-tglu: NOTRUN -> [SKIP][183] ([i915#4103]) +1 other test skip
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-5/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
- shard-mtlp: NOTRUN -> [SKIP][184] ([i915#4213])
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-8/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
- shard-dg2: NOTRUN -> [SKIP][185] ([i915#4103] / [i915#4213]) +1 other test skip
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-5/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
* igt@kms_dirtyfb@fbc-dirtyfb-ioctl@a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][186] ([i915#9723])
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-1/igt@kms_dirtyfb@fbc-dirtyfb-ioctl@a-hdmi-a-2.html
* igt@kms_display_modes@mst-extended-mode-negative:
- shard-mtlp: NOTRUN -> [SKIP][187] ([i915#8588])
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-6/igt@kms_display_modes@mst-extended-mode-negative.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc:
- shard-dg1: NOTRUN -> [SKIP][188] ([i915#3555]) +4 other tests skip
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-12/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][189] ([i915#3804])
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-7/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html
- shard-tglu: NOTRUN -> [SKIP][190] ([i915#3804])
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-5/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html
* igt@kms_draw_crc@draw-method-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][191] ([i915#8812]) +1 other test skip
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-6/igt@kms_draw_crc@draw-method-mmap-wc.html
* igt@kms_dsc@dsc-basic:
- shard-dg2: NOTRUN -> [SKIP][192] ([i915#3555] / [i915#3840])
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-1/igt@kms_dsc@dsc-basic.html
- shard-tglu: NOTRUN -> [SKIP][193] ([i915#3555] / [i915#3840])
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-4/igt@kms_dsc@dsc-basic.html
* igt@kms_dsc@dsc-fractional-bpp:
- shard-rkl: NOTRUN -> [SKIP][194] ([i915#3840])
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-2/igt@kms_dsc@dsc-fractional-bpp.html
- shard-dg1: NOTRUN -> [SKIP][195] ([i915#3840])
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-16/igt@kms_dsc@dsc-fractional-bpp.html
* igt@kms_dsc@dsc-with-output-formats:
- shard-rkl: NOTRUN -> [SKIP][196] ([i915#3555] / [i915#3840])
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-5/igt@kms_dsc@dsc-with-output-formats.html
* igt@kms_fbcon_fbt@psr:
- shard-dg2: NOTRUN -> [SKIP][197] ([i915#3469])
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-10/igt@kms_fbcon_fbt@psr.html
- shard-tglu: NOTRUN -> [SKIP][198] ([i915#3469])
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-5/igt@kms_fbcon_fbt@psr.html
* igt@kms_feature_discovery@display-2x:
- shard-tglu: NOTRUN -> [SKIP][199] ([i915#1839])
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-6/igt@kms_feature_discovery@display-2x.html
* igt@kms_feature_discovery@display-4x:
- shard-mtlp: NOTRUN -> [SKIP][200] ([i915#1839])
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-4/igt@kms_feature_discovery@display-4x.html
* igt@kms_feature_discovery@psr1:
- shard-dg2: NOTRUN -> [SKIP][201] ([i915#658])
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-2/igt@kms_feature_discovery@psr1.html
- shard-rkl: NOTRUN -> [SKIP][202] ([i915#658])
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-6/igt@kms_feature_discovery@psr1.html
- shard-dg1: NOTRUN -> [SKIP][203] ([i915#658])
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-13/igt@kms_feature_discovery@psr1.html
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible:
- shard-mtlp: NOTRUN -> [SKIP][204] ([fdo#111767] / [i915#3637])
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-3/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible.html
- shard-dg1: NOTRUN -> [SKIP][205] ([fdo#111767] / [fdo#111825]) +1 other test skip
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-18/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible.html
* igt@kms_flip@2x-flip-vs-fences-interruptible:
- shard-mtlp: NOTRUN -> [SKIP][206] ([i915#8381])
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-7/igt@kms_flip@2x-flip-vs-fences-interruptible.html
* igt@kms_flip@2x-flip-vs-rmfb-interruptible:
- shard-dg2: NOTRUN -> [SKIP][207] ([fdo#109274] / [fdo#111767])
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-3/igt@kms_flip@2x-flip-vs-rmfb-interruptible.html
* igt@kms_flip@2x-modeset-vs-vblank-race-interruptible:
- shard-mtlp: NOTRUN -> [SKIP][208] ([i915#3637]) +7 other tests skip
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-8/igt@kms_flip@2x-modeset-vs-vblank-race-interruptible.html
* igt@kms_flip@2x-plain-flip-fb-recreate:
- shard-tglu: NOTRUN -> [SKIP][209] ([fdo#109274] / [i915#3637]) +9 other tests skip
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-2/igt@kms_flip@2x-plain-flip-fb-recreate.html
* igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset:
- shard-dg2: NOTRUN -> [SKIP][210] ([fdo#109274]) +13 other tests skip
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-5/igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset.html
- shard-dg1: NOTRUN -> [SKIP][211] ([fdo#111825] / [i915#9934]) +5 other tests skip
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-13/igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset.html
* igt@kms_flip@flip-vs-fences:
- shard-dg2: NOTRUN -> [SKIP][212] ([i915#8381])
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-6/igt@kms_flip@flip-vs-fences.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode:
- shard-dg1: NOTRUN -> [SKIP][213] ([i915#2587] / [i915#2672])
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-19/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-downscaling@pipe-a-valid-mode:
- shard-tglu: NOTRUN -> [SKIP][214] ([i915#2587] / [i915#2672]) +1 other test skip
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-8/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][215] ([i915#2672] / [i915#3555]) +2 other tests skip
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-4/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][216] ([i915#2672])
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-2/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling@pipe-a-valid-mode:
- shard-dg2: NOTRUN -> [SKIP][217] ([i915#2672]) +6 other tests skip
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-5/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling@pipe-a-valid-mode:
- shard-rkl: NOTRUN -> [SKIP][218] ([i915#2672]) +1 other test skip
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-3/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling@pipe-a-valid-mode.html
* igt@kms_force_connector_basic@prune-stale-modes:
- shard-mtlp: NOTRUN -> [SKIP][219] ([i915#5274])
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-3/igt@kms_force_connector_basic@prune-stale-modes.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-blt:
- shard-dg2: [PASS][220] -> [FAIL][221] ([i915#6880])
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-dg2-5/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-blt.html
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-6/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-pwrite:
- shard-dg2: NOTRUN -> [FAIL][222] ([i915#6880])
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-cpu:
- shard-dg1: NOTRUN -> [SKIP][223] ([fdo#111825]) +26 other tests skip
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-12/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][224] ([i915#8708]) +24 other tests skip
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-5/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][225] ([fdo#111825]) +9 other tests skip
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-tiling-y:
- shard-mtlp: NOTRUN -> [SKIP][226] ([i915#10055])
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-1/igt@kms_frontbuffer_tracking@fbc-tiling-y.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-blt:
- shard-dg2: NOTRUN -> [SKIP][227] ([i915#3458]) +20 other tests skip
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-10/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-pri-indfb-multidraw:
- shard-dg1: NOTRUN -> [SKIP][228] ([i915#3458]) +12 other tests skip
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-14/igt@kms_frontbuffer_tracking@fbcpsr-1p-pri-indfb-multidraw.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-indfb-fliptrack-mmap-gtt:
- shard-dg1: NOTRUN -> [SKIP][229] ([i915#8708]) +7 other tests skip
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-18/igt@kms_frontbuffer_tracking@fbcpsr-2p-indfb-fliptrack-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][230] ([i915#8708]) +8 other tests skip
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc:
- shard-rkl: NOTRUN -> [SKIP][231] ([i915#3023]) +14 other tests skip
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@plane-fbc-rte:
- shard-glk: NOTRUN -> [INCOMPLETE][232] ([i915#2295])
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-glk3/igt@kms_frontbuffer_tracking@plane-fbc-rte.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-move:
- shard-tglu: NOTRUN -> [SKIP][233] ([fdo#110189]) +13 other tests skip
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-move.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-pgflip-blt:
- shard-tglu: NOTRUN -> [SKIP][234] ([fdo#109280]) +26 other tests skip
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-5/igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-pwrite:
- shard-mtlp: NOTRUN -> [SKIP][235] ([i915#1825]) +33 other tests skip
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-8/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-plflip-blt:
- shard-rkl: NOTRUN -> [SKIP][236] ([fdo#111825] / [i915#1825]) +28 other tests skip
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-1/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-shrfb-plflip-blt.html
* igt@kms_hdr@bpc-switch-dpms:
- shard-tglu: NOTRUN -> [SKIP][237] ([i915#3555] / [i915#8228]) +1 other test skip
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-9/igt@kms_hdr@bpc-switch-dpms.html
* igt@kms_hdr@static-toggle:
- shard-rkl: NOTRUN -> [SKIP][238] ([i915#3555] / [i915#8228]) +2 other tests skip
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-5/igt@kms_hdr@static-toggle.html
- shard-dg1: NOTRUN -> [SKIP][239] ([i915#3555] / [i915#8228]) +2 other tests skip
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-16/igt@kms_hdr@static-toggle.html
- shard-mtlp: NOTRUN -> [SKIP][240] ([i915#3555] / [i915#8228])
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-8/igt@kms_hdr@static-toggle.html
* igt@kms_hdr@static-toggle-suspend:
- shard-dg2: NOTRUN -> [SKIP][241] ([i915#3555] / [i915#8228]) +2 other tests skip
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-6/igt@kms_hdr@static-toggle-suspend.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-rkl: NOTRUN -> [SKIP][242] ([i915#4070] / [i915#4816])
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-6/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
- shard-dg1: NOTRUN -> [SKIP][243] ([i915#1839])
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-13/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_pipe_b_c_ivb@from-pipe-c-to-b-with-3-lanes:
- shard-rkl: NOTRUN -> [SKIP][244] ([fdo#109289])
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-4/igt@kms_pipe_b_c_ivb@from-pipe-c-to-b-with-3-lanes.html
* igt@kms_plane_alpha_blend@alpha-basic@pipe-c-hdmi-a-1:
- shard-glk: NOTRUN -> [FAIL][245] ([i915#7862]) +1 other test fail
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-glk9/igt@kms_plane_alpha_blend@alpha-basic@pipe-c-hdmi-a-1.html
* igt@kms_plane_lowres@tiling-4@pipe-b-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][246] ([i915#3582]) +3 other tests skip
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-7/igt@kms_plane_lowres@tiling-4@pipe-b-edp-1.html
* igt@kms_plane_multiple@tiling-y:
- shard-dg2: NOTRUN -> [SKIP][247] ([i915#8806])
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-1/igt@kms_plane_multiple@tiling-y.html
* igt@kms_plane_multiple@tiling-yf:
- shard-dg2: NOTRUN -> [SKIP][248] ([i915#3555] / [i915#8806])
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-3/igt@kms_plane_multiple@tiling-yf.html
* igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-3:
- shard-dg1: NOTRUN -> [FAIL][249] ([i915#8292])
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-12/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-3.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-c-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][250] ([i915#9423]) +3 other tests skip
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-10/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-c-hdmi-a-1.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers@pipe-b-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][251] ([i915#5176]) +3 other tests skip
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-3/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers@pipe-b-edp-1.html
* igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][252] ([i915#9423]) +5 other tests skip
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-6/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-a-hdmi-a-2.html
* igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-d-hdmi-a-3:
- shard-dg1: NOTRUN -> [SKIP][253] ([i915#9423]) +15 other tests skip
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-13/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-d-hdmi-a-3.html
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][254] ([i915#5176] / [i915#9423]) +1 other test skip
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-7/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-a-hdmi-a-1.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-d-hdmi-a-2:
- shard-dg2: NOTRUN -> [SKIP][255] ([i915#5235] / [i915#9423]) +3 other tests skip
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-3/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-d-hdmi-a-2.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-a-hdmi-a-3:
- shard-dg1: NOTRUN -> [SKIP][256] ([i915#5235]) +7 other tests skip
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-13/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-a-hdmi-a-3.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][257] ([i915#5235]) +7 other tests skip
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-6/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b-hdmi-a-2.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][258] ([i915#5235]) +5 other tests skip
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-6/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-a-edp-1.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-d-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][259] ([i915#3555] / [i915#5235]) +1 other test skip
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-6/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-d-edp-1.html
* igt@kms_pm_backlight@fade:
- shard-tglu: NOTRUN -> [SKIP][260] ([i915#9812])
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-10/igt@kms_pm_backlight@fade.html
- shard-dg1: NOTRUN -> [SKIP][261] ([i915#5354])
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-13/igt@kms_pm_backlight@fade.html
* igt@kms_pm_dc@dc3co-vpb-simulation:
- shard-mtlp: NOTRUN -> [SKIP][262] ([i915#9292])
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-4/igt@kms_pm_dc@dc3co-vpb-simulation.html
* igt@kms_pm_dc@dc5-psr:
- shard-dg2: NOTRUN -> [SKIP][263] ([i915#9685])
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-5/igt@kms_pm_dc@dc5-psr.html
* igt@kms_pm_dc@dc6-psr:
- shard-rkl: NOTRUN -> [SKIP][264] ([i915#9685])
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-7/igt@kms_pm_dc@dc6-psr.html
* igt@kms_pm_dc@dc9-dpms:
- shard-tglu: [PASS][265] -> [SKIP][266] ([i915#4281])
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-tglu-9/igt@kms_pm_dc@dc9-dpms.html
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-7/igt@kms_pm_dc@dc9-dpms.html
* igt@kms_pm_lpsp@screens-disabled:
- shard-mtlp: NOTRUN -> [SKIP][267] ([i915#8430])
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-2/igt@kms_pm_lpsp@screens-disabled.html
* igt@kms_pm_rpm@dpms-mode-unset-non-lpsp:
- shard-rkl: [PASS][268] -> [SKIP][269] ([i915#9519]) +1 other test skip
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-rkl-6/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-7/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp:
- shard-dg2: NOTRUN -> [SKIP][270] ([i915#9519]) +1 other test skip
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-6/igt@kms_pm_rpm@modeset-lpsp.html
- shard-rkl: NOTRUN -> [SKIP][271] ([i915#9519])
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-3/igt@kms_pm_rpm@modeset-lpsp.html
- shard-dg1: NOTRUN -> [SKIP][272] ([i915#9519])
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-15/igt@kms_pm_rpm@modeset-lpsp.html
* igt@kms_pm_rpm@pc8-residency:
- shard-dg2: NOTRUN -> [SKIP][273] ([fdo#109293] / [fdo#109506])
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-3/igt@kms_pm_rpm@pc8-residency.html
- shard-tglu: NOTRUN -> [SKIP][274] ([fdo#109293] / [fdo#109506])
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-7/igt@kms_pm_rpm@pc8-residency.html
* igt@kms_prime@basic-crc-hybrid:
- shard-dg1: NOTRUN -> [SKIP][275] ([i915#6524])
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-18/igt@kms_prime@basic-crc-hybrid.html
* igt@kms_prime@d3hot:
- shard-mtlp: NOTRUN -> [SKIP][276] ([i915#6524])
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-3/igt@kms_prime@d3hot.html
* igt@kms_psr2_sf@cursor-plane-update-sf:
- shard-dg2: NOTRUN -> [SKIP][277] ([i915#9683]) +3 other tests skip
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-6/igt@kms_psr2_sf@cursor-plane-update-sf.html
* igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-sf:
- shard-rkl: NOTRUN -> [SKIP][278] ([i915#9683])
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-1/igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-sf.html
- shard-dg1: NOTRUN -> [SKIP][279] ([i915#9683])
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-19/igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@primary-plane-update-sf-dmg-area:
- shard-tglu: NOTRUN -> [SKIP][280] ([fdo#111068] / [i915#9683])
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-6/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area.html
* igt@kms_psr2_su@page_flip-nv12:
- shard-rkl: NOTRUN -> [SKIP][281] ([fdo#111068] / [i915#9683]) +1 other test skip
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-1/igt@kms_psr2_su@page_flip-nv12.html
- shard-dg1: NOTRUN -> [SKIP][282] ([fdo#111068] / [i915#9683])
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-15/igt@kms_psr2_su@page_flip-nv12.html
* igt@kms_psr2_su@page_flip-p010:
- shard-mtlp: NOTRUN -> [SKIP][283] ([i915#4348])
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-4/igt@kms_psr2_su@page_flip-p010.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-90:
- shard-dg2: NOTRUN -> [SKIP][284] ([i915#4235] / [i915#5190])
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-1/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0:
- shard-rkl: NOTRUN -> [SKIP][285] ([fdo#111615] / [i915#5289])
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-7/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
- shard-dg1: NOTRUN -> [SKIP][286] ([fdo#111615] / [i915#5289])
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-17/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
- shard-mtlp: NOTRUN -> [SKIP][287] ([i915#5289])
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-8/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
* igt@kms_rotation_crc@sprite-rotation-270:
- shard-mtlp: NOTRUN -> [SKIP][288] ([i915#4235]) +2 other tests skip
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-3/igt@kms_rotation_crc@sprite-rotation-270.html
* igt@kms_rotation_crc@sprite-rotation-90-pos-100-0:
- shard-dg2: NOTRUN -> [SKIP][289] ([i915#4235])
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-2/igt@kms_rotation_crc@sprite-rotation-90-pos-100-0.html
* igt@kms_scaling_modes@scaling-mode-full:
- shard-rkl: NOTRUN -> [SKIP][290] ([i915#3555]) +2 other tests skip
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-1/igt@kms_scaling_modes@scaling-mode-full.html
* igt@kms_sysfs_edid_timing:
- shard-dg2: NOTRUN -> [FAIL][291] ([IGT#2])
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-5/igt@kms_sysfs_edid_timing.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-dg2: NOTRUN -> [SKIP][292] ([i915#8623])
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-2/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
* igt@kms_tv_load_detect@load-detect:
- shard-mtlp: NOTRUN -> [SKIP][293] ([fdo#109309])
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-6/igt@kms_tv_load_detect@load-detect.html
* igt@kms_universal_plane@cursor-fb-leak@pipe-a-hdmi-a-1:
- shard-snb: [PASS][294] -> [FAIL][295] ([i915#9196])
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-snb1/igt@kms_universal_plane@cursor-fb-leak@pipe-a-hdmi-a-1.html
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-snb6/igt@kms_universal_plane@cursor-fb-leak@pipe-a-hdmi-a-1.html
* igt@kms_universal_plane@cursor-fb-leak@pipe-d-hdmi-a-1:
- shard-tglu: [PASS][296] -> [FAIL][297] ([i915#9196])
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-tglu-6/igt@kms_universal_plane@cursor-fb-leak@pipe-d-hdmi-a-1.html
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-5/igt@kms_universal_plane@cursor-fb-leak@pipe-d-hdmi-a-1.html
* igt@kms_vrr@flip-basic-fastset:
- shard-mtlp: NOTRUN -> [SKIP][298] ([i915#9906])
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-7/igt@kms_vrr@flip-basic-fastset.html
* igt@kms_vrr@flip-suspend:
- shard-mtlp: NOTRUN -> [SKIP][299] ([i915#3555] / [i915#8808])
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-2/igt@kms_vrr@flip-suspend.html
* igt@kms_writeback@writeback-fb-id-xrgb2101010:
- shard-dg2: NOTRUN -> [SKIP][300] ([i915#2437] / [i915#9412])
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-5/igt@kms_writeback@writeback-fb-id-xrgb2101010.html
- shard-tglu: NOTRUN -> [SKIP][301] ([i915#2437] / [i915#9412])
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-3/igt@kms_writeback@writeback-fb-id-xrgb2101010.html
* igt@kms_writeback@writeback-invalid-parameters:
- shard-glk: NOTRUN -> [SKIP][302] ([fdo#109271] / [i915#2437])
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-glk4/igt@kms_writeback@writeback-invalid-parameters.html
* igt@perf@gen8-unprivileged-single-ctx-counters:
- shard-dg2: NOTRUN -> [SKIP][303] ([i915#2436])
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-2/igt@perf@gen8-unprivileged-single-ctx-counters.html
* igt@perf@global-sseu-config:
- shard-mtlp: NOTRUN -> [SKIP][304] ([i915#7387])
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-8/igt@perf@global-sseu-config.html
- shard-dg2: NOTRUN -> [SKIP][305] ([i915#7387])
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-5/igt@perf@global-sseu-config.html
* igt@perf@mi-rpc:
- shard-dg2: NOTRUN -> [SKIP][306] ([i915#2434])
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-10/igt@perf@mi-rpc.html
- shard-tglu: NOTRUN -> [SKIP][307] ([fdo#109289]) +2 other tests skip
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-5/igt@perf@mi-rpc.html
* igt@perf_pmu@busy-double-start@vecs1:
- shard-dg2: [PASS][308] -> [FAIL][309] ([i915#4349]) +3 other tests fail
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-dg2-6/igt@perf_pmu@busy-double-start@vecs1.html
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-3/igt@perf_pmu@busy-double-start@vecs1.html
* igt@perf_pmu@frequency@gt0:
- shard-dg2: NOTRUN -> [FAIL][310] ([i915#6806])
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-1/igt@perf_pmu@frequency@gt0.html
* igt@perf_pmu@rc6-all-gts:
- shard-dg1: NOTRUN -> [SKIP][311] ([i915#8516]) +1 other test skip
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-14/igt@perf_pmu@rc6-all-gts.html
* igt@perf_pmu@rc6@other-idle-gt0:
- shard-dg2: NOTRUN -> [SKIP][312] ([i915#8516]) +1 other test skip
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-6/igt@perf_pmu@rc6@other-idle-gt0.html
- shard-rkl: NOTRUN -> [SKIP][313] ([i915#8516])
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-3/igt@perf_pmu@rc6@other-idle-gt0.html
* igt@prime_udl:
- shard-mtlp: NOTRUN -> [SKIP][314] ([fdo#109291])
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-8/igt@prime_udl.html
* igt@prime_vgem@basic-write:
- shard-dg2: NOTRUN -> [SKIP][315] ([i915#3291] / [i915#3708]) +1 other test skip
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-1/igt@prime_vgem@basic-write.html
* igt@prime_vgem@coherency-gtt:
- shard-dg2: NOTRUN -> [SKIP][316] ([i915#3708] / [i915#4077])
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-6/igt@prime_vgem@coherency-gtt.html
- shard-rkl: NOTRUN -> [SKIP][317] ([fdo#109295] / [fdo#111656] / [i915#3708])
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-3/igt@prime_vgem@coherency-gtt.html
- shard-dg1: NOTRUN -> [SKIP][318] ([i915#3708] / [i915#4077])
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-19/igt@prime_vgem@coherency-gtt.html
* igt@prime_vgem@fence-flip-hang:
- shard-dg1: NOTRUN -> [SKIP][319] ([i915#3708])
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-14/igt@prime_vgem@fence-flip-hang.html
- shard-dg2: NOTRUN -> [SKIP][320] ([i915#3708])
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-3/igt@prime_vgem@fence-flip-hang.html
- shard-rkl: NOTRUN -> [SKIP][321] ([fdo#109295] / [i915#3708])
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-3/igt@prime_vgem@fence-flip-hang.html
* igt@prime_vgem@fence-read-hang:
- shard-tglu: NOTRUN -> [SKIP][322] ([fdo#109295])
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-4/igt@prime_vgem@fence-read-hang.html
* igt@sriov_basic@bind-unbind-vf:
- shard-mtlp: NOTRUN -> [SKIP][323] ([i915#9917])
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-6/igt@sriov_basic@bind-unbind-vf.html
* igt@v3d/v3d_submit_cl@bad-perfmon:
- shard-rkl: NOTRUN -> [SKIP][324] ([fdo#109315]) +7 other tests skip
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-3/igt@v3d/v3d_submit_cl@bad-perfmon.html
- shard-dg1: NOTRUN -> [SKIP][325] ([i915#2575]) +5 other tests skip
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-15/igt@v3d/v3d_submit_cl@bad-perfmon.html
* igt@v3d/v3d_submit_cl@multisync-out-syncs:
- shard-dg2: NOTRUN -> [SKIP][326] ([i915#2575]) +18 other tests skip
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-10/igt@v3d/v3d_submit_cl@multisync-out-syncs.html
* igt@v3d/v3d_submit_cl@single-out-sync:
- shard-mtlp: NOTRUN -> [SKIP][327] ([i915#2575]) +9 other tests skip
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-8/igt@v3d/v3d_submit_cl@single-out-sync.html
* igt@v3d/v3d_submit_csd@multiple-job-submission:
- shard-tglu: NOTRUN -> [SKIP][328] ([fdo#109315] / [i915#2575]) +6 other tests skip
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-5/igt@v3d/v3d_submit_csd@multiple-job-submission.html
* igt@vc4/vc4_create_bo@create-bo-0:
- shard-mtlp: NOTRUN -> [SKIP][329] ([i915#7711]) +8 other tests skip
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-7/igt@vc4/vc4_create_bo@create-bo-0.html
* igt@vc4/vc4_dmabuf_poll@poll-write-waits-until-write-done:
- shard-tglu: NOTRUN -> [SKIP][330] ([i915#2575]) +4 other tests skip
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-7/igt@vc4/vc4_dmabuf_poll@poll-write-waits-until-write-done.html
* igt@vc4/vc4_mmap@mmap-bad-handle:
- shard-dg1: NOTRUN -> [SKIP][331] ([i915#7711]) +6 other tests skip
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-12/igt@vc4/vc4_mmap@mmap-bad-handle.html
* igt@vc4/vc4_purgeable_bo@mark-unpurgeable-check-retained:
- shard-dg2: NOTRUN -> [SKIP][332] ([i915#7711]) +10 other tests skip
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-1/igt@vc4/vc4_purgeable_bo@mark-unpurgeable-check-retained.html
* igt@vc4/vc4_tiling@set-bad-handle:
- shard-rkl: NOTRUN -> [SKIP][333] ([i915#7711]) +6 other tests skip
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-4/igt@vc4/vc4_tiling@set-bad-handle.html
#### Possible fixes ####
* igt@gem_ccs@suspend-resume@tile4-compressed-compfmt0-lmem0-lmem0:
- shard-dg2: [INCOMPLETE][334] ([i915#7297]) -> [PASS][335]
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-dg2-10/igt@gem_ccs@suspend-resume@tile4-compressed-compfmt0-lmem0-lmem0.html
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-6/igt@gem_ccs@suspend-resume@tile4-compressed-compfmt0-lmem0-lmem0.html
* igt@gem_exec_fair@basic-none@bcs0:
- shard-rkl: [FAIL][336] ([i915#2842]) -> [PASS][337] +1 other test pass
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-rkl-5/igt@gem_exec_fair@basic-none@bcs0.html
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-2/igt@gem_exec_fair@basic-none@bcs0.html
* igt@gem_exec_suspend@basic-s0@smem:
- shard-dg2: [INCOMPLETE][338] ([i915#9275]) -> [PASS][339]
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-dg2-2/igt@gem_exec_suspend@basic-s0@smem.html
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-5/igt@gem_exec_suspend@basic-s0@smem.html
* igt@gem_workarounds@suspend-resume:
- shard-tglu: [INCOMPLETE][340] ([i915#8797]) -> [PASS][341]
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-tglu-10/igt@gem_workarounds@suspend-resume.html
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-6/igt@gem_workarounds@suspend-resume.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-rkl: [INCOMPLETE][342] ([i915#9820] / [i915#9849]) -> [PASS][343]
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-rkl-7/igt@i915_module_load@reload-with-fault-injection.html
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-2/igt@i915_module_load@reload-with-fault-injection.html
- shard-snb: [INCOMPLETE][344] ([i915#9200] / [i915#9849]) -> [PASS][345]
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-snb4/igt@i915_module_load@reload-with-fault-injection.html
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-snb6/igt@i915_module_load@reload-with-fault-injection.html
- shard-dg1: [INCOMPLETE][346] ([i915#9849]) -> [PASS][347]
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-dg1-12/igt@i915_module_load@reload-with-fault-injection.html
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg1-19/igt@i915_module_load@reload-with-fault-injection.html
- shard-mtlp: [ABORT][348] ([i915#9697]) -> [PASS][349]
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-mtlp-8/igt@i915_module_load@reload-with-fault-injection.html
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-2/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_power@sanity:
- shard-mtlp: [SKIP][350] ([i915#7984]) -> [PASS][351]
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-mtlp-7/igt@i915_power@sanity.html
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-5/igt@i915_power@sanity.html
* igt@i915_suspend@basic-s3-without-i915:
- shard-rkl: [FAIL][352] ([i915#10031]) -> [PASS][353]
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-rkl-6/igt@i915_suspend@basic-s3-without-i915.html
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-7/igt@i915_suspend@basic-s3-without-i915.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip:
- shard-mtlp: [FAIL][354] ([i915#5138]) -> [PASS][355]
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-mtlp-7/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-6/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip:
- shard-tglu: [FAIL][356] ([i915#3743]) -> [PASS][357] +2 other tests pass
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-tglu-5/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-3/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions:
- shard-glk: [FAIL][358] ([i915#2346]) -> [PASS][359]
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-glk9/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-glk8/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-pwrite:
- shard-snb: [SKIP][360] ([fdo#109271]) -> [PASS][361] +8 other tests pass
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-snb2/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-pwrite.html
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-snb7/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-pwrite.html
* igt@kms_pipe_crc_basic@suspend-read-crc@pipe-d-hdmi-a-1:
- shard-tglu: [ABORT][362] -> [PASS][363]
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-tglu-9/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-d-hdmi-a-1.html
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-4/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-d-hdmi-a-1.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
- shard-rkl: [SKIP][364] ([i915#9519]) -> [PASS][365]
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-rkl-7/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-3/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
* igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-1:
- shard-snb: [FAIL][366] ([i915#9196]) -> [PASS][367]
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-snb1/igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-1.html
[367]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-snb6/igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-1.html
- shard-tglu: [FAIL][368] ([i915#9196]) -> [PASS][369] +1 other test pass
[368]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-tglu-6/igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-1.html
[369]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-tglu-5/igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-1.html
* igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1:
- shard-mtlp: [FAIL][370] ([i915#9196]) -> [PASS][371]
[370]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-mtlp-3/igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1.html
[371]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-8/igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1.html
* igt@perf_pmu@busy-double-start@ccs0:
- shard-mtlp: [FAIL][372] ([i915#4349]) -> [PASS][373]
[372]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-mtlp-3/igt@perf_pmu@busy-double-start@ccs0.html
[373]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-mtlp-3/igt@perf_pmu@busy-double-start@ccs0.html
#### Warnings ####
* igt@i915_module_load@reload-with-fault-injection:
- shard-dg2: [INCOMPLETE][374] ([i915#9849]) -> [INCOMPLETE][375] ([i915#9820] / [i915#9849])
[374]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-dg2-5/igt@i915_module_load@reload-with-fault-injection.html
[375]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-dg2-1/igt@i915_module_load@reload-with-fault-injection.html
* igt@kms_content_protection@uevent:
- shard-snb: [INCOMPLETE][376] ([i915#8816]) -> [SKIP][377] ([fdo#109271])
[376]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-snb7/igt@kms_content_protection@uevent.html
[377]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-snb6/igt@kms_content_protection@uevent.html
* igt@kms_pm_dc@dc9-dpms:
- shard-rkl: [SKIP][378] ([i915#4281]) -> [SKIP][379] ([i915#3361])
[378]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14137/shard-rkl-5/igt@kms_pm_dc@dc9-dpms.html
[379]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/shard-rkl-7/igt@kms_pm_dc@dc9-dpms.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[IGT#2]: https://gitlab.freedesktop.org/drm/igt-gpu-tools/issues/2
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274
[fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280
[fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289
[fdo#109291]: https://bugs.freedesktop.org/show_bug.cgi?id=109291
[fdo#109293]: https://bugs.freedesktop.org/show_bug.cgi?id=109293
[fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295
[fdo#109309]: https://bugs.freedesktop.org/show_bug.cgi?id=109309
[fdo#109314]: https://bugs.freedesktop.org/show_bug.cgi?id=109314
[fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315
[fdo#109506]: https://bugs.freedesktop.org/show_bug.cgi?id=109506
[fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189
[fdo#110723]: https://bugs.freedesktop.org/show_bug.cgi?id=110723
[fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068
[fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614
[fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615
[fdo#111656]: https://bugs.freedesktop.org/show_bug.cgi?id=111656
[fdo#111767]: https://bugs.freedesktop.org/show_bug.cgi?id=111767
[fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[fdo#112283]: https://bugs.freedesktop.org/show_bug.cgi?id=112283
[i915#10031]: https://gitlab.freedesktop.org/drm/intel/issues/10031
[i915#10055]: https://gitlab.freedesktop.org/drm/intel/issues/10055
[i915#1099]: https://gitlab.freedesktop.org/drm/intel/issues/1099
[i915#1769]: https://gitlab.freedesktop.org/drm/intel/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825
[i915#1839]: https://gitlab.freedesktop.org/drm/intel/issues/1839
[i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
[i915#2295]: https://gitlab.freedesktop.org/drm/intel/issues/2295
[i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346
[i915#2434]: https://gitlab.freedesktop.org/drm/intel/issues/2434
[i915#2436]: https://gitlab.freedesktop.org/drm/intel/issues/2436
[i915#2437]: https://gitlab.freedesktop.org/drm/intel/issues/2437
[i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527
[i915#2575]: https://gitlab.freedesktop.org/drm/intel/issues/2575
[i915#2587]: https://gitlab.freedesktop.org/drm/intel/issues/2587
[i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672
[i915#2705]: https://gitlab.freedesktop.org/drm/intel/issues/2705
[i915#280]: https://gitlab.freedesktop.org/drm/intel/issues/280
[i915#284]: https://gitlab.freedesktop.org/drm/intel/issues/284
[i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842
[i915#2846]: https://gitlab.freedesktop.org/drm/intel/issues/2846
[i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856
[i915#3023]: https://gitlab.freedesktop.org/drm/intel/issues/3023
[i915#3281]: https://gitlab.freedesktop.org/drm/intel/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291
[i915#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/intel/issues/3299
[i915#3323]: https://gitlab.freedesktop.org/drm/intel/issues/3323
[i915#3359]: https://gitlab.freedesktop.org/drm/intel/issues/3359
[i915#3361]: https://gitlab.freedesktop.org/drm/intel/issues/3361
[i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458
[i915#3469]: https://gitlab.freedesktop.org/drm/intel/issues/3469
[i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3582]: https://gitlab.freedesktop.org/drm/intel/issues/3582
[i915#3591]: https://gitlab.freedesktop.org/drm/intel/issues/3591
[i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/intel/issues/3638
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#3711]: https://gitlab.freedesktop.org/drm/intel/issues/3711
[i915#3743]: https://gitlab.freedesktop.org/drm/intel/issues/3743
[i915#3804]: https://gitlab.freedesktop.org/drm/intel/issues/3804
[i915#3840]: https://gitlab.freedesktop.org/drm/intel/issues/3840
[i915#4070]: https://gitlab.freedesktop.org/drm/intel/issues/4070
[i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083
[i915#4087]: https://gitlab.freedesktop.org/drm/intel/issues/4087
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/intel/issues/4212
[i915#4213]: https://gitlab.freedesktop.org/drm/intel/issues/4213
[i915#4235]: https://gitlab.freedesktop.org/drm/intel/issues/4235
[i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270
[i915#4281]: https://gitlab.freedesktop.org/drm/intel/issues/4281
[i915#4348]: https://gitlab.freedesktop.org/drm/intel/issues/4348
[i915#4349]: https://gitlab.freedesktop.org/drm/intel/issues/4349
[i915#4473]: https://gitlab.freedesktop.org/drm/intel/issues/4473
[i915#4525]: https://gitlab.freedesktop.org/drm/intel/issues/4525
[i915#4537]: https://gitlab.freedesktop.org/drm/intel/issues/4537
[i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538
[i915#4565]: https://gitlab.freedesktop.org/drm/intel/issues/4565
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4771]: https://gitlab.freedesktop.org/drm/intel/issues/4771
[i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812
[i915#4816]: https://gitlab.freedesktop.org/drm/intel/issues/4816
[i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852
[i915#4860]: https://gitlab.freedesktop.org/drm/intel/issues/4860
[i915#4880]: https://gitlab.freedesktop.org/drm/intel/issues/4880
[i915#4885]: https://gitlab.freedesktop.org/drm/intel/issues/4885
[i915#4936]: https://gitlab.freedesktop.org/drm/intel/issues/4936
[i915#5107]: https://gitlab.freedesktop.org/drm/intel/issues/5107
[i915#5138]: https://gitlab.freedesktop.org/drm/intel/issues/5138
[i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176
[i915#5190]: https://gitlab.freedesktop.org/drm/intel/issues/5190
[i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235
[i915#5274]: https://gitlab.freedesktop.org/drm/intel/issues/5274
[i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286
[i915#5289]: https://gitlab.freedesktop.org/drm/intel/issues/5289
[i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354
[i915#5493]: https://gitlab.freedesktop.org/drm/intel/issues/5493
[i915#5723]: https://gitlab.freedesktop.org/drm/intel/issues/5723
[i915#5784]: https://gitlab.freedesktop.org/drm/intel/issues/5784
[i915#5889]: https://gitlab.freedesktop.org/drm/intel/issues/5889
[i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095
[i915#6187]: https://gitlab.freedesktop.org/drm/intel/issues/6187
[i915#6188]: https://gitlab.freedesktop.org/drm/intel/issues/6188
[i915#6227]: https://gitlab.freedesktop.org/drm/intel/issues/6227
[i915#6334]: https://gitlab.freedesktop.org/drm/intel/issues/6334
[i915#6412]: https://gitlab.freedesktop.org/drm/intel/issues/6412
[i915#6524]: https://gitlab.freedesktop.org/drm/intel/issues/6524
[i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658
[i915#6590]: https://gitlab.freedesktop.org/drm/intel/issues/6590
[i915#6806]: https://gitlab.freedesktop.org/drm/intel/issues/6806
[i915#6880]: https://gitlab.freedesktop.org/drm/intel/issues/6880
[i915#6944]: https://gitlab.freedesktop.org/drm/intel/issues/6944
[i915#7116]: https://gitlab.freedesktop.org/drm/intel/issues/7116
[i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118
[i915#7297]: https://gitlab.freedesktop.org/drm/intel/issues/7297
[i915#7387]: https://gitlab.freedesktop.org/drm/intel/issues/7387
[i915#7697]: https://gitlab.freedesktop.org/drm/intel/issues/7697
[i915#7701]: https://gitlab.freedesktop.org/drm/intel/issues/7701
[i915#7711]: https://gitlab.freedesktop.org/drm/intel/issues/7711
[i915#7742]: https://gitlab.freedesktop.org/drm/intel/issues/7742
[i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828
[i915#7862]: https://gitlab.freedesktop.org/drm/intel/issues/7862
[i915#7975]: https://gitlab.freedesktop.org/drm/intel/issues/7975
[i915#7984]: https://gitlab.freedesktop.org/drm/intel/issues/7984
[i915#8063]: https://gitlab.freedesktop.org/drm/intel/issues/8063
[i915#8213]: https://gitlab.freedesktop.org/drm/intel/issues/8213
[i915#8228]: https://gitlab.freedesktop.org/drm/intel/issues/8228
[i915#8289]: https://gitlab.freedesktop.org/drm/intel/issues/8289
[i915#8292]: https://gitlab.freedesktop.org/drm/intel/issues/8292
[i915#8381]: https://gitlab.freedesktop.org/drm/intel/issues/8381
[i915#8399]: https://gitlab.freedesktop.org/drm/intel/issues/8399
[i915#8414]: https://gitlab.freedesktop.org/drm/intel/issues/8414
[i915#8428]: https://gitlab.freedesktop.org/drm/intel/issues/8428
[i915#8430]: https://gitlab.freedesktop.org/drm/intel/issues/8430
[i915#8516]: https://gitlab.freedesktop.org/drm/intel/issues/8516
[i915#8555]: https://gitlab.freedesktop.org/drm/intel/issues/8555
[i915#8588]: https://gitlab.freedesktop.org/drm/intel/issues/8588
[i915#8623]: https://gitlab.freedesktop.org/drm/intel/issues/8623
[i915#8708]: https://gitlab.freedesktop.org/drm/intel/issues/8708
[i915#8709]: https://gitlab.freedesktop.org/drm/intel/issues/8709
[i915#8797]: https://gitlab.freedesktop.org/drm/intel/issues/8797
[i915#8806]: https://gitlab.freedesktop.org/drm/intel/issues/8806
[i915#8808]: https://gitlab.freedesktop.org/drm/intel/issues/8808
[i915#8812]: https://gitlab.freedesktop.org/drm/intel/issues/8812
[i915#8814]: https://gitlab.freedesktop.org/drm/intel/issues/8814
[i915#8816]: https://gitlab.freedesktop.org/drm/intel/issues/8816
[i915#8925]: https://gitlab.freedesktop.org/drm/intel/issues/8925
[i915#9196]: https://gitlab.freedesktop.org/drm/intel/issues/9196
[i915#9200]: https://gitlab.freedesktop.org/drm/intel/issues/9200
[i915#9275]: https://gitlab.freedesktop.org/drm/intel/issues/9275
[i915#9292]: https://gitlab.freedesktop.org/drm/intel/issues/9292
[i915#9310]: https://gitlab.freedesktop.org/drm/intel/issues/9310
[i915#9311]: https://gitlab.freedesktop.org/drm/intel/issues/9311
[i915#9412]: https://gitlab.freedesktop.org/drm/intel/issues/9412
[i915#9423]: https://gitlab.freedesktop.org/drm/intel/issues/9423
[i915#9433]: https://gitlab.freedesktop.org/drm/intel/issues/9433
[i915#9519]: https://gitlab.freedesktop.org/drm/intel/issues/9519
[i915#9606]: https://gitlab.freedesktop.org/drm/intel/issues/9606
[i915#9683]: https://gitlab.freedesktop.org/drm/intel/issues/9683
[i915#9685]: https://gitlab.freedesktop.org/drm/intel/issues/9685
[i915#9688]: https://gitlab.freedesktop.org/drm/intel/issues/9688
[i915#9697]: https://gitlab.freedesktop.org/drm/intel/issues/9697
[i915#9723]: https://gitlab.freedesktop.org/drm/intel/issues/9723
[i915#9732]: https://gitlab.freedesktop.org/drm/intel/issues/9732
[i915#9808]: https://gitlab.freedesktop.org/drm/intel/issues/9808
[i915#9809]: https://gitlab.freedesktop.org/drm/intel/issues/9809
[i915#9812]: https://gitlab.freedesktop.org/drm/intel/issues/9812
[i915#9820]: https://gitlab.freedesktop.org/drm/intel/issues/9820
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10554/index.html
[-- Attachment #2: Type: text/html, Size: 123472 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH i-g-t] lib/intel_compute: Support testing multiple compute kernels
2024-01-18 12:12 [PATCH i-g-t] lib/intel_compute: Support testing multiple compute kernels Min Zhou
` (2 preceding siblings ...)
2024-01-18 17:49 ` ✗ Fi.CI.IGT: failure " Patchwork
@ 2024-01-26 7:26 ` Zbigniew Kempczyński
2024-01-27 13:44 ` zhoumin
3 siblings, 1 reply; 6+ messages in thread
From: Zbigniew Kempczyński @ 2024-01-26 7:26 UTC (permalink / raw)
To: Min Zhou; +Cc: igt-dev, nirmoy.das
On Thu, Jan 18, 2024 at 08:12:18PM +0800, Min Zhou wrote:
> It seems that we will add more and more compute kernels for testing.
> The function name of `run_intel_compute_kernel` seems to be able to
> test multiple compute kernels. However it's hard to test other
> compute kernel in testcases because the compute kernel is hardcoded
> in the lib/intel_compute.c. So if we want to test multiple compute
> kernels in testcases in the future, it's better to support it in
> lib/intel_compute.
I'm sorry for late answer.
For TL;DR jump to the bottom.
Regarding commit messagee - it's partially true.
run_intel_compute_kernel() is able to run only kernels which arguments
passed to the shader are same, I mean:
opencl/compute_square_kernel.cl:
__kernel void square(__global float* input, __global float* output, const unsigned int count) {
int i = get_global_id(0);
if(i < count)
output[i] = input[i] * input[i];
}
has direct reflection to binding table elements - see
xehp_create_surface_state(), binding table is at 0x00001080 and
contains
addr_bo_buffer_batch[b++] = 0x00001000;
addr_bo_buffer_batch[b++] = 0x00001040;
addr_bo_buffer_batch[b++] = 0x00000000;
what points to input and output data. To support different kernels
we should generate pipelines more generic. Current code is reversed
from compute-runtime (neo) what narrows it to use shaders with known
in advance number of arguments.
Additionally extracting shader from elf files (ocloc produces shader
which is packed to elf) varies - for different platforms you may notice
different sections and file arragement. If I recall correctly for some
shaders compiled there's some prologue omitted in shader hex form packed
to the code (I'm not sure what is for, but keeping it hangs the engine).
That prologue is also omitted by compute-runtime by shifting kernel
start address after this prologue.
TL;DR
-----
This refactor doesn't support shaders with different number of
arguments than current compute square. In IGT we just need to
run simple compute workflow to verify submission to compute
engine. Current code shape was made by folks in intention to
be extendible, but mimicing of compute-runtime is hard and
I'm not sure needed in IGT.
--
Zbigniew
>
> Signed-off-by: Min Zhou <zhoumin@loongson.cn>
> ---
> lib/intel_compute.c | 66 +++++++++++++++++++++++++++-----
> lib/intel_compute.h | 13 +++++--
> opencl/README | 6 +--
> tests/intel/gem_compute.c | 3 +-
> tests/intel/xe_compute.c | 9 +++--
> tests/intel/xe_compute_preempt.c | 3 +-
> 6 files changed, 78 insertions(+), 22 deletions(-)
>
> diff --git a/lib/intel_compute.c b/lib/intel_compute.c
> index eab407a0d..9c21c10c5 100644
> --- a/lib/intel_compute.c
> +++ b/lib/intel_compute.c
> @@ -64,6 +64,30 @@ struct bo_execenv {
> struct drm_i915_gem_exec_object2 *obj;
> };
>
> +/*
> + * Supported compute kernels
> + */
> +struct {
> + const char *name;
> + const struct intel_compute_kernels *kernels;
> +} intel_compute_kernels_set[] = {
> + { .name = COMPUTE_SQUARE,
> + .kernels = intel_compute_square_kernels },
> + {}
> +};
> +
> +static const struct intel_compute_kernels *find_intel_compute_kernels(const char *name)
> +{
> + int i = 0;
> +
> + for (; intel_compute_kernels_set[i].name; ++i) {
> + if (strcmp(intel_compute_kernels_set[i].name, name) == 0)
> + return intel_compute_kernels_set[i].kernels;
> + }
> +
> + return NULL;
> +}
> +
> static void bo_execenv_create(int fd, struct bo_execenv *execenv,
> struct drm_xe_engine_class_instance *eci)
> {
> @@ -1435,11 +1459,11 @@ static const struct {
> };
>
> static bool __run_intel_compute_kernel(int fd,
> - struct drm_xe_engine_class_instance *eci)
> + struct drm_xe_engine_class_instance *eci,
> + const struct intel_compute_kernels *kernels)
> {
> unsigned int ip_ver = intel_graphics_ver(intel_get_drm_devid(fd));
> unsigned int batch;
> - const struct intel_compute_kernels *kernels = intel_compute_square_kernels;
> enum intel_driver driver = get_intel_driver(fd);
>
> for (batch = 0; batch < ARRAY_SIZE(intel_compute_batches); batch++) {
> @@ -1472,9 +1496,16 @@ static bool __run_intel_compute_kernel(int fd,
> return true;
> }
>
> -bool run_intel_compute_kernel(int fd)
> +bool run_intel_compute_kernel(int fd, const char *kernel_name)
> {
> - return __run_intel_compute_kernel(fd, NULL);
> + const struct intel_compute_kernels *kernels;
> +
> + if ((kernels = find_intel_compute_kernels(kernel_name)) == NULL) {
> + igt_debug("Compute kernels not found for \"%s\"\n", kernel_name);
> + return false;
> + }
> +
> + return __run_intel_compute_kernel(fd, NULL, kernels);
> }
>
> /**
> @@ -1487,8 +1518,11 @@ bool run_intel_compute_kernel(int fd)
> * Returns true on success, false otherwise.
> */
> bool xe_run_intel_compute_kernel_on_engine(int fd,
> - struct drm_xe_engine_class_instance *eci)
> + struct drm_xe_engine_class_instance *eci,
> + const char *kernel_name)
> {
> + const struct intel_compute_kernels *kernels;
> +
> if (!is_xe_device(fd)) {
> igt_debug("Xe device expected\n");
> return false;
> @@ -1506,7 +1540,12 @@ bool xe_run_intel_compute_kernel_on_engine(int fd,
> return false;
> }
>
> - return __run_intel_compute_kernel(fd, eci);
> + if ((kernels = find_intel_compute_kernels(kernel_name)) == NULL) {
> + igt_debug("Compute kernels not found for \"%s\"\n", kernel_name);
> + return false;
> + }
> +
> + return __run_intel_compute_kernel(fd, eci, kernels);
> }
>
> /**
> @@ -1683,11 +1722,11 @@ static const struct {
> },
> };
>
> -static bool __run_intel_compute_kernel_preempt(int fd)
> +static bool __run_intel_compute_kernel_preempt(int fd,
> + const struct intel_compute_kernels *kernels)
> {
> unsigned int ip_ver = intel_graphics_ver(intel_get_drm_devid(fd));
> unsigned int batch;
> - const struct intel_compute_kernels *kernels = intel_compute_square_kernels;
> enum intel_driver driver = get_intel_driver(fd);
>
> for (batch = 0; batch < ARRAY_SIZE(intel_compute_preempt_batches); batch++)
> @@ -1732,7 +1771,14 @@ static bool __run_intel_compute_kernel_preempt(int fd)
> *
> * Returns true on success, false otherwise.
> */
> -bool run_intel_compute_kernel_preempt(int fd)
> +bool run_intel_compute_kernel_preempt(int fd, const char *kernel_name)
> {
> - return __run_intel_compute_kernel_preempt(fd);
> + const struct intel_compute_kernels *kernels;
> +
> + if ((kernels = find_intel_compute_kernels(kernel_name)) == NULL) {
> + igt_debug("Compute kernels not found for \"%s\"\n", kernel_name);
> + return false;
> + }
> +
> + return __run_intel_compute_kernel_preempt(fd, kernels);
> }
> diff --git a/lib/intel_compute.h b/lib/intel_compute.h
> index bba8bed94..9faf070b3 100644
> --- a/lib/intel_compute.h
> +++ b/lib/intel_compute.h
> @@ -11,6 +11,11 @@
>
> #include "xe_drm.h"
>
> +/*
> + * Supported compute kernels name
> + */
> +#define COMPUTE_SQUARE "compute-square"
> +
> /*
> * OpenCL Kernels are generated using:
> *
> @@ -33,7 +38,9 @@ struct intel_compute_kernels {
>
> extern const struct intel_compute_kernels intel_compute_square_kernels[];
>
> -bool run_intel_compute_kernel(int fd);
> -bool xe_run_intel_compute_kernel_on_engine(int fd, struct drm_xe_engine_class_instance *eci);
> -bool run_intel_compute_kernel_preempt(int fd);
> +bool run_intel_compute_kernel(int fd, const char *kernel_name);
> +bool xe_run_intel_compute_kernel_on_engine(int fd,
> + struct drm_xe_engine_class_instance *eci,
> + const char *kernel_name);
> +bool run_intel_compute_kernel_preempt(int fd, const char *kernel_name);
> #endif /* INTEL_COMPUTE_H */
> diff --git a/opencl/README b/opencl/README
> index 2fd0687a2..4dfbe2865 100644
> --- a/opencl/README
> +++ b/opencl/README
> @@ -5,10 +5,10 @@ multiple platforms.
> For instance, to generate compute square Kernel binaries for TGL and ADL
> variants, use this:
>
> - opencl/gen_opencl_kernel xe_compute_square opencl/compute_square_kernel.cl \
> - xe_compute_square_kernels.c build/opencl tgllp adl-s adl-p adl-n
> + opencl/gen_opencl_kernel intel_compute_square opencl/compute_square_kernel.cl \
> + intel_compute_square_kernels.c build/opencl tgllp adl-s adl-p adl-n
>
> - cp build/opencl/xe_compute_square_kernels.c lib/xe/
> + cp build/opencl/intel_compute_square_kernels.c lib/
>
> The opencl/gen_opencl_kernel requires the Intel compute runtime[1].
>
> diff --git a/tests/intel/gem_compute.c b/tests/intel/gem_compute.c
> index 8d0214c4d..ce368d2c3 100644
> --- a/tests/intel/gem_compute.c
> +++ b/tests/intel/gem_compute.c
> @@ -27,7 +27,8 @@
> static void
> test_compute_square(int fd)
> {
> - igt_require_f(run_intel_compute_kernel(fd), "GPU not supported\n");
> + igt_require_f(run_intel_compute_kernel(fd, COMPUTE_SQUARE),
> + "GPU not supported\n");
> }
>
> igt_main
> diff --git a/tests/intel/xe_compute.c b/tests/intel/xe_compute.c
> index 42f42ca0c..bc81dc04f 100644
> --- a/tests/intel/xe_compute.c
> +++ b/tests/intel/xe_compute.c
> @@ -114,7 +114,7 @@ test_ccs_mode(int num_gt)
> * Functionality: CCS mode funtionality
> */
> static void
> -test_compute_kernel_with_ccs_mode(int num_gt)
> +test_compute_kernel_with_ccs_mode(int num_gt, const char *kernel_name)
> {
> struct drm_xe_engine_class_instance *hwe;
> u32 gt, m, num_slices;
> @@ -139,7 +139,7 @@ test_compute_kernel_with_ccs_mode(int num_gt)
>
> igt_info("GT-%d: Running compute kernel with ccs_mode %d on ccs engine %d\n",
> gt, m, hwe->engine_instance);
> - igt_assert_f(xe_run_intel_compute_kernel_on_engine(fd, hwe),
> + igt_assert_f(xe_run_intel_compute_kernel_on_engine(fd, hwe, kernel_name),
> "Unable to run compute kernel successfully\n");
> }
> drm_close_driver(fd);
> @@ -163,7 +163,8 @@ test_compute_kernel_with_ccs_mode(int num_gt)
> static void
> test_compute_square(int fd)
> {
> - igt_require_f(run_intel_compute_kernel(fd), "GPU not supported\n");
> + igt_require_f(run_intel_compute_kernel(fd, COMPUTE_SQUARE),
> + "GPU not supported\n");
> }
>
> igt_main
> @@ -186,5 +187,5 @@ igt_main
> test_ccs_mode(num_gt);
>
> igt_subtest("ccs-mode-compute-kernel")
> - test_compute_kernel_with_ccs_mode(num_gt);
> + test_compute_kernel_with_ccs_mode(num_gt, COMPUTE_SQUARE);
> }
> diff --git a/tests/intel/xe_compute_preempt.c b/tests/intel/xe_compute_preempt.c
> index 31703638e..e4adefd2a 100644
> --- a/tests/intel/xe_compute_preempt.c
> +++ b/tests/intel/xe_compute_preempt.c
> @@ -26,7 +26,8 @@
> static void
> test_compute_preempt(int fd)
> {
> - igt_require_f(run_intel_compute_kernel_preempt(fd), "GPU not supported\n");
> + igt_require_f(run_intel_compute_kernel_preempt(fd, COMPUTE_SQUARE),
> + "GPU not supported\n");
> }
>
> igt_main
> --
> 2.39.3
>
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH i-g-t] lib/intel_compute: Support testing multiple compute kernels
2024-01-26 7:26 ` [PATCH i-g-t] " Zbigniew Kempczyński
@ 2024-01-27 13:44 ` zhoumin
0 siblings, 0 replies; 6+ messages in thread
From: zhoumin @ 2024-01-27 13:44 UTC (permalink / raw)
To: Zbigniew Kempczyński; +Cc: igt-dev, nirmoy.das
Hi Zbigniew,
Thanks for your reply and for providing a detailed explanation.
I have indeed found this change is insufficient and it's hard to support
testing multiple compute kernels with different number of arguments
within the current framework. The checking of testing results of compute
kernels is also hardcoded. I also think it may be unnecessary to test a
variety of compute kernels.
Best Regards,
Min
On Fri, Jan 26, 2024 at 3:26PM, Zbigniew Kempczyński wrote:
> On Thu, Jan 18, 2024 at 08:12:18PM +0800, Min Zhou wrote:
>> It seems that we will add more and more compute kernels for testing.
>> The function name of `run_intel_compute_kernel` seems to be able to
>> test multiple compute kernels. However it's hard to test other
>> compute kernel in testcases because the compute kernel is hardcoded
>> in the lib/intel_compute.c. So if we want to test multiple compute
>> kernels in testcases in the future, it's better to support it in
>> lib/intel_compute.
> I'm sorry for late answer.
>
> For TL;DR jump to the bottom.
>
> Regarding commit messagee - it's partially true.
> run_intel_compute_kernel() is able to run only kernels which arguments
> passed to the shader are same, I mean:
>
> opencl/compute_square_kernel.cl:
>
> __kernel void square(__global float* input, __global float* output, const unsigned int count) {
> int i = get_global_id(0);
> if(i < count)
> output[i] = input[i] * input[i];
> }
>
> has direct reflection to binding table elements - see
> xehp_create_surface_state(), binding table is at 0x00001080 and
> contains
>
> addr_bo_buffer_batch[b++] = 0x00001000;
> addr_bo_buffer_batch[b++] = 0x00001040;
> addr_bo_buffer_batch[b++] = 0x00000000;
>
> what points to input and output data. To support different kernels
> we should generate pipelines more generic. Current code is reversed
> from compute-runtime (neo) what narrows it to use shaders with known
> in advance number of arguments.
>
> Additionally extracting shader from elf files (ocloc produces shader
> which is packed to elf) varies - for different platforms you may notice
> different sections and file arragement. If I recall correctly for some
> shaders compiled there's some prologue omitted in shader hex form packed
> to the code (I'm not sure what is for, but keeping it hangs the engine).
> That prologue is also omitted by compute-runtime by shifting kernel
> start address after this prologue.
>
> TL;DR
> -----
> This refactor doesn't support shaders with different number of
> arguments than current compute square. In IGT we just need to
> run simple compute workflow to verify submission to compute
> engine. Current code shape was made by folks in intention to
> be extendible, but mimicing of compute-runtime is hard and
> I'm not sure needed in IGT.
>
> --
> Zbigniew
>
>
>> Signed-off-by: Min Zhou <zhoumin@loongson.cn>
>> ---
>> lib/intel_compute.c | 66 +++++++++++++++++++++++++++-----
>> lib/intel_compute.h | 13 +++++--
>> opencl/README | 6 +--
>> tests/intel/gem_compute.c | 3 +-
>> tests/intel/xe_compute.c | 9 +++--
>> tests/intel/xe_compute_preempt.c | 3 +-
>> 6 files changed, 78 insertions(+), 22 deletions(-)
>>
>> diff --git a/lib/intel_compute.c b/lib/intel_compute.c
>> index eab407a0d..9c21c10c5 100644
>> --- a/lib/intel_compute.c
>> +++ b/lib/intel_compute.c
>> @@ -64,6 +64,30 @@ struct bo_execenv {
>> struct drm_i915_gem_exec_object2 *obj;
>> };
>>
>> +/*
>> + * Supported compute kernels
>> + */
>> +struct {
>> + const char *name;
>> + const struct intel_compute_kernels *kernels;
>> +} intel_compute_kernels_set[] = {
>> + { .name = COMPUTE_SQUARE,
>> + .kernels = intel_compute_square_kernels },
>> + {}
>> +};
>> +
>> +static const struct intel_compute_kernels *find_intel_compute_kernels(const char *name)
>> +{
>> + int i = 0;
>> +
>> + for (; intel_compute_kernels_set[i].name; ++i) {
>> + if (strcmp(intel_compute_kernels_set[i].name, name) == 0)
>> + return intel_compute_kernels_set[i].kernels;
>> + }
>> +
>> + return NULL;
>> +}
>> +
>> static void bo_execenv_create(int fd, struct bo_execenv *execenv,
>> struct drm_xe_engine_class_instance *eci)
>> {
>> @@ -1435,11 +1459,11 @@ static const struct {
>> };
>>
>> static bool __run_intel_compute_kernel(int fd,
>> - struct drm_xe_engine_class_instance *eci)
>> + struct drm_xe_engine_class_instance *eci,
>> + const struct intel_compute_kernels *kernels)
>> {
>> unsigned int ip_ver = intel_graphics_ver(intel_get_drm_devid(fd));
>> unsigned int batch;
>> - const struct intel_compute_kernels *kernels = intel_compute_square_kernels;
>> enum intel_driver driver = get_intel_driver(fd);
>>
>> for (batch = 0; batch < ARRAY_SIZE(intel_compute_batches); batch++) {
>> @@ -1472,9 +1496,16 @@ static bool __run_intel_compute_kernel(int fd,
>> return true;
>> }
>>
>> -bool run_intel_compute_kernel(int fd)
>> +bool run_intel_compute_kernel(int fd, const char *kernel_name)
>> {
>> - return __run_intel_compute_kernel(fd, NULL);
>> + const struct intel_compute_kernels *kernels;
>> +
>> + if ((kernels = find_intel_compute_kernels(kernel_name)) == NULL) {
>> + igt_debug("Compute kernels not found for \"%s\"\n", kernel_name);
>> + return false;
>> + }
>> +
>> + return __run_intel_compute_kernel(fd, NULL, kernels);
>> }
>>
>> /**
>> @@ -1487,8 +1518,11 @@ bool run_intel_compute_kernel(int fd)
>> * Returns true on success, false otherwise.
>> */
>> bool xe_run_intel_compute_kernel_on_engine(int fd,
>> - struct drm_xe_engine_class_instance *eci)
>> + struct drm_xe_engine_class_instance *eci,
>> + const char *kernel_name)
>> {
>> + const struct intel_compute_kernels *kernels;
>> +
>> if (!is_xe_device(fd)) {
>> igt_debug("Xe device expected\n");
>> return false;
>> @@ -1506,7 +1540,12 @@ bool xe_run_intel_compute_kernel_on_engine(int fd,
>> return false;
>> }
>>
>> - return __run_intel_compute_kernel(fd, eci);
>> + if ((kernels = find_intel_compute_kernels(kernel_name)) == NULL) {
>> + igt_debug("Compute kernels not found for \"%s\"\n", kernel_name);
>> + return false;
>> + }
>> +
>> + return __run_intel_compute_kernel(fd, eci, kernels);
>> }
>>
>> /**
>> @@ -1683,11 +1722,11 @@ static const struct {
>> },
>> };
>>
>> -static bool __run_intel_compute_kernel_preempt(int fd)
>> +static bool __run_intel_compute_kernel_preempt(int fd,
>> + const struct intel_compute_kernels *kernels)
>> {
>> unsigned int ip_ver = intel_graphics_ver(intel_get_drm_devid(fd));
>> unsigned int batch;
>> - const struct intel_compute_kernels *kernels = intel_compute_square_kernels;
>> enum intel_driver driver = get_intel_driver(fd);
>>
>> for (batch = 0; batch < ARRAY_SIZE(intel_compute_preempt_batches); batch++)
>> @@ -1732,7 +1771,14 @@ static bool __run_intel_compute_kernel_preempt(int fd)
>> *
>> * Returns true on success, false otherwise.
>> */
>> -bool run_intel_compute_kernel_preempt(int fd)
>> +bool run_intel_compute_kernel_preempt(int fd, const char *kernel_name)
>> {
>> - return __run_intel_compute_kernel_preempt(fd);
>> + const struct intel_compute_kernels *kernels;
>> +
>> + if ((kernels = find_intel_compute_kernels(kernel_name)) == NULL) {
>> + igt_debug("Compute kernels not found for \"%s\"\n", kernel_name);
>> + return false;
>> + }
>> +
>> + return __run_intel_compute_kernel_preempt(fd, kernels);
>> }
>> diff --git a/lib/intel_compute.h b/lib/intel_compute.h
>> index bba8bed94..9faf070b3 100644
>> --- a/lib/intel_compute.h
>> +++ b/lib/intel_compute.h
>> @@ -11,6 +11,11 @@
>>
>> #include "xe_drm.h"
>>
>> +/*
>> + * Supported compute kernels name
>> + */
>> +#define COMPUTE_SQUARE "compute-square"
>> +
>> /*
>> * OpenCL Kernels are generated using:
>> *
>> @@ -33,7 +38,9 @@ struct intel_compute_kernels {
>>
>> extern const struct intel_compute_kernels intel_compute_square_kernels[];
>>
>> -bool run_intel_compute_kernel(int fd);
>> -bool xe_run_intel_compute_kernel_on_engine(int fd, struct drm_xe_engine_class_instance *eci);
>> -bool run_intel_compute_kernel_preempt(int fd);
>> +bool run_intel_compute_kernel(int fd, const char *kernel_name);
>> +bool xe_run_intel_compute_kernel_on_engine(int fd,
>> + struct drm_xe_engine_class_instance *eci,
>> + const char *kernel_name);
>> +bool run_intel_compute_kernel_preempt(int fd, const char *kernel_name);
>> #endif /* INTEL_COMPUTE_H */
>> diff --git a/opencl/README b/opencl/README
>> index 2fd0687a2..4dfbe2865 100644
>> --- a/opencl/README
>> +++ b/opencl/README
>> @@ -5,10 +5,10 @@ multiple platforms.
>> For instance, to generate compute square Kernel binaries for TGL and ADL
>> variants, use this:
>>
>> - opencl/gen_opencl_kernel xe_compute_square opencl/compute_square_kernel.cl \
>> - xe_compute_square_kernels.c build/opencl tgllp adl-s adl-p adl-n
>> + opencl/gen_opencl_kernel intel_compute_square opencl/compute_square_kernel.cl \
>> + intel_compute_square_kernels.c build/opencl tgllp adl-s adl-p adl-n
>>
>> - cp build/opencl/xe_compute_square_kernels.c lib/xe/
>> + cp build/opencl/intel_compute_square_kernels.c lib/
>>
>> The opencl/gen_opencl_kernel requires the Intel compute runtime[1].
>>
>> diff --git a/tests/intel/gem_compute.c b/tests/intel/gem_compute.c
>> index 8d0214c4d..ce368d2c3 100644
>> --- a/tests/intel/gem_compute.c
>> +++ b/tests/intel/gem_compute.c
>> @@ -27,7 +27,8 @@
>> static void
>> test_compute_square(int fd)
>> {
>> - igt_require_f(run_intel_compute_kernel(fd), "GPU not supported\n");
>> + igt_require_f(run_intel_compute_kernel(fd, COMPUTE_SQUARE),
>> + "GPU not supported\n");
>> }
>>
>> igt_main
>> diff --git a/tests/intel/xe_compute.c b/tests/intel/xe_compute.c
>> index 42f42ca0c..bc81dc04f 100644
>> --- a/tests/intel/xe_compute.c
>> +++ b/tests/intel/xe_compute.c
>> @@ -114,7 +114,7 @@ test_ccs_mode(int num_gt)
>> * Functionality: CCS mode funtionality
>> */
>> static void
>> -test_compute_kernel_with_ccs_mode(int num_gt)
>> +test_compute_kernel_with_ccs_mode(int num_gt, const char *kernel_name)
>> {
>> struct drm_xe_engine_class_instance *hwe;
>> u32 gt, m, num_slices;
>> @@ -139,7 +139,7 @@ test_compute_kernel_with_ccs_mode(int num_gt)
>>
>> igt_info("GT-%d: Running compute kernel with ccs_mode %d on ccs engine %d\n",
>> gt, m, hwe->engine_instance);
>> - igt_assert_f(xe_run_intel_compute_kernel_on_engine(fd, hwe),
>> + igt_assert_f(xe_run_intel_compute_kernel_on_engine(fd, hwe, kernel_name),
>> "Unable to run compute kernel successfully\n");
>> }
>> drm_close_driver(fd);
>> @@ -163,7 +163,8 @@ test_compute_kernel_with_ccs_mode(int num_gt)
>> static void
>> test_compute_square(int fd)
>> {
>> - igt_require_f(run_intel_compute_kernel(fd), "GPU not supported\n");
>> + igt_require_f(run_intel_compute_kernel(fd, COMPUTE_SQUARE),
>> + "GPU not supported\n");
>> }
>>
>> igt_main
>> @@ -186,5 +187,5 @@ igt_main
>> test_ccs_mode(num_gt);
>>
>> igt_subtest("ccs-mode-compute-kernel")
>> - test_compute_kernel_with_ccs_mode(num_gt);
>> + test_compute_kernel_with_ccs_mode(num_gt, COMPUTE_SQUARE);
>> }
>> diff --git a/tests/intel/xe_compute_preempt.c b/tests/intel/xe_compute_preempt.c
>> index 31703638e..e4adefd2a 100644
>> --- a/tests/intel/xe_compute_preempt.c
>> +++ b/tests/intel/xe_compute_preempt.c
>> @@ -26,7 +26,8 @@
>> static void
>> test_compute_preempt(int fd)
>> {
>> - igt_require_f(run_intel_compute_kernel_preempt(fd), "GPU not supported\n");
>> + igt_require_f(run_intel_compute_kernel_preempt(fd, COMPUTE_SQUARE),
>> + "GPU not supported\n");
>> }
>>
>> igt_main
>> --
>> 2.39.3
>>
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2024-01-27 13:44 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-01-18 12:12 [PATCH i-g-t] lib/intel_compute: Support testing multiple compute kernels Min Zhou
2024-01-18 15:04 ` ✓ CI.xeBAT: success for " Patchwork
2024-01-18 15:17 ` ✓ Fi.CI.BAT: " Patchwork
2024-01-18 17:49 ` ✗ Fi.CI.IGT: failure " Patchwork
2024-01-26 7:26 ` [PATCH i-g-t] " Zbigniew Kempczyński
2024-01-27 13:44 ` zhoumin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox