* [igt-dev] [PATCH] tests/amd_dispatch: add negative test
@ 2023-10-10 6:50 Jesse Zhang
2023-10-10 8:09 ` [igt-dev] ✓ CI.xeBAT: success for tests/amd_dispatch: add negative test (rev2) Patchwork
` (3 more replies)
0 siblings, 4 replies; 8+ messages in thread
From: Jesse Zhang @ 2023-10-10 6:50 UTC (permalink / raw)
To: igt-dev; +Cc: Luben Tuikov, Alex Deucher, Christian Koenig
Dispatch a bad program on gfx/compute ring.
Check wether they will hang.
V2:
-add detail description and fix code style(Kamil)
Cc: Vitaly Prosyak <vitaly.prosyak@amd.com>
Cc: Luben Tuikov <luben.tuikov@amd.com>
Cc: Alex Deucher <alexander.deucher@amd.com>
Cc: Christian Koenig <christian.koenig@amd.com>
Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com>
---
lib/amdgpu/amd_dispatch.c | 4 ++--
lib/amdgpu/amd_dispatch.h | 2 +-
tests/amdgpu/amd_dispatch.c | 38 ++++++++++++++++++++++++++++++++-----
3 files changed, 36 insertions(+), 8 deletions(-)
diff --git a/lib/amdgpu/amd_dispatch.c b/lib/amdgpu/amd_dispatch.c
index 9de3986ba..040381a11 100644
--- a/lib/amdgpu/amd_dispatch.c
+++ b/lib/amdgpu/amd_dispatch.c
@@ -524,7 +524,7 @@ amdgpu_dispatch_hang_slow_helper(amdgpu_device_handle device_handle,
}
}
-void amdgpu_gfx_dispatch_test(amdgpu_device_handle device_handle, uint32_t ip_type)
+void amdgpu_gfx_dispatch_test(amdgpu_device_handle device_handle, uint32_t ip_type, int hang)
{
int r;
struct drm_amdgpu_info_hw_ip info;
@@ -547,7 +547,7 @@ void amdgpu_gfx_dispatch_test(amdgpu_device_handle device_handle, uint32_t ip_ty
amdgpu_memset_dispatch_test(device_handle, ip_type, ring_id,
version);
amdgpu_memcpy_dispatch_test(device_handle, ip_type, ring_id,
- version, 0);
+ version, hang);
}
}
diff --git a/lib/amdgpu/amd_dispatch.h b/lib/amdgpu/amd_dispatch.h
index c500b5b3f..4df8b1355 100644
--- a/lib/amdgpu/amd_dispatch.h
+++ b/lib/amdgpu/amd_dispatch.h
@@ -27,7 +27,7 @@
#include <amdgpu.h>
void amdgpu_gfx_dispatch_test(amdgpu_device_handle device_handle,
- uint32_t ip_type);
+ uint32_t ip_type, int hang);
void amdgpu_memcpy_dispatch_test(amdgpu_device_handle device_handle,
uint32_t ip_type,
diff --git a/tests/amdgpu/amd_dispatch.c b/tests/amdgpu/amd_dispatch.c
index 769f26cd0..323284306 100644
--- a/tests/amdgpu/amd_dispatch.c
+++ b/tests/amdgpu/amd_dispatch.c
@@ -24,6 +24,18 @@ amdgpu_dispatch_hang_slow_compute(amdgpu_device_handle device_handle)
amdgpu_dispatch_hang_slow_helper(device_handle, AMDGPU_HW_IP_COMPUTE);
}
+static void
+amdgpu_dispatch_hang_gfx(amdgpu_device_handle device_handle)
+{
+ amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_GFX, 1);
+}
+
+static void
+amdgpu_dispatch_hang_compute(amdgpu_device_handle device_handle)
+{
+ amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_COMPUTE, 1);
+}
+
static void
amdgpu_gpu_reset_test(amdgpu_device_handle device_handle, int drm_amdgpu)
{
@@ -54,8 +66,8 @@ amdgpu_gpu_reset_test(amdgpu_device_handle device_handle, int drm_amdgpu)
r = amdgpu_cs_ctx_free(context_handle);
igt_assert_eq(r, 0);
- amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_GFX);
- amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_COMPUTE);
+ amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_GFX, 0);
+ amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_COMPUTE, 0);
}
igt_main
@@ -85,7 +97,7 @@ igt_main
asic_rings_readness(device, 1, arr_cap);
}
- igt_describe("Test-GPU-reset-using-a-binary-shader-to-hang-the-job-on-compute-ring");
+ igt_describe("Test GPU reset using a binary shader to slow hang the job on compute ring");
igt_subtest_with_dynamic("amdgpu-dispatch-test-compute-with-IP-COMPUTE") {
if (arr_cap[AMD_IP_COMPUTE]) {
igt_dynamic_f("amdgpu-dispatch-test-compute")
@@ -93,7 +105,7 @@ igt_main
}
}
- igt_describe("Test-GPU-reset-using-a-binary-shader-to-hang-the-job-on-gfx-ring");
+ igt_describe("Test GPU reset using a binary shader to slow hang the job on gfx ring");
igt_subtest_with_dynamic("amdgpu-dispatch-test-gfx-with-IP-GFX") {
if (arr_cap[AMD_IP_GFX]) {
igt_dynamic_f("amdgpu-dispatch-test-gfx")
@@ -101,7 +113,23 @@ igt_main
}
}
- igt_describe("Test-GPU-reset-using-amdgpu-debugfs-to-hang-the-job-on-gfx-ring");
+ igt_describe("Test GPU reset using a binary shader to hang the job on gfx ring");
+ igt_subtest_with_dynamic("amdgpu-dispatch-hang-test-gfx-with-IP-GFX") {
+ if (arr_cap[AMD_IP_GFX]) {
+ igt_dynamic_f("amdgpu-dispatch-hang-test-gfx")
+ amdgpu_dispatch_hang_gfx(device);
+ }
+ }
+
+ igt_describe("Test GPU reset using a binary shader to hang the job on compute ring");
+ igt_subtest_with_dynamic("amdgpu-dispatch-hang-test-compute-with-IP-COMPUTE") {
+ if (arr_cap[AMD_IP_COMPUTE]) {
+ igt_dynamic_f("amdgpu-dispatch-hang-test-compute")
+ amdgpu_dispatch_hang_compute(device);
+ }
+ }
+
+ igt_describe("Test GPU reset using amdgpu debugfs to hang the job on gfx ring");
igt_subtest_with_dynamic("amdgpu-reset-test-gfx-with-IP-GFX-and-COMPUTE") {
if (arr_cap[AMD_IP_GFX] && arr_cap[AMD_IP_COMPUTE]) {
igt_dynamic_f("amdgpu-reset-gfx-compute")
--
2.25.1
^ permalink raw reply related [flat|nested] 8+ messages in thread* [igt-dev] ✓ CI.xeBAT: success for tests/amd_dispatch: add negative test (rev2)
2023-10-10 6:50 [igt-dev] [PATCH] tests/amd_dispatch: add negative test Jesse Zhang
@ 2023-10-10 8:09 ` Patchwork
2023-10-10 8:15 ` [igt-dev] ✓ Fi.CI.BAT: " Patchwork
` (2 subsequent siblings)
3 siblings, 0 replies; 8+ messages in thread
From: Patchwork @ 2023-10-10 8:09 UTC (permalink / raw)
To: Jesse Zhang; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 2562 bytes --]
== Series Details ==
Series: tests/amd_dispatch: add negative test (rev2)
URL : https://patchwork.freedesktop.org/series/124802/
State : success
== Summary ==
CI Bug Log - changes from XEIGT_7523_BAT -> XEIGTPW_9957_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (4 -> 4)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in XEIGTPW_9957_BAT that come from known issues:
### IGT changes ###
#### Possible fixes ####
* igt@kms_cursor_legacy@basic-flip-before-cursor-varying-size:
- bat-dg2-oem2: [FAIL][1] ([i915#2346]) -> [PASS][2]
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7523/bat-dg2-oem2/igt@kms_cursor_legacy@basic-flip-before-cursor-varying-size.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_9957/bat-dg2-oem2/igt@kms_cursor_legacy@basic-flip-before-cursor-varying-size.html
* {igt@xe_create@create-execqueues-noleak}:
- bat-atsm-2: [FAIL][3] ([Intel XE#524]) -> [PASS][4]
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7523/bat-atsm-2/igt@xe_create@create-execqueues-noleak.html
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_9957/bat-atsm-2/igt@xe_create@create-execqueues-noleak.html
#### Warnings ####
* igt@kms_frontbuffer_tracking@basic:
- bat-adlp-7: [INCOMPLETE][5] ([Intel XE#606] / [Intel XE#632]) -> [INCOMPLETE][6] ([Intel XE#632])
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7523/bat-adlp-7/igt@kms_frontbuffer_tracking@basic.html
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_9957/bat-adlp-7/igt@kms_frontbuffer_tracking@basic.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[Intel XE#524]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/524
[Intel XE#606]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/606
[Intel XE#632]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/632
[i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346
Build changes
-------------
* IGT: IGT_7523 -> IGTPW_9957
IGTPW_9957: 9957
IGT_7523: 361c2f92f1fe5641090f2fc59951fcaba15387f5 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-423-37b2d042c23ae6a10055ea92101a15083d64c718: 37b2d042c23ae6a10055ea92101a15083d64c718
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_9957/index.html
[-- Attachment #2: Type: text/html, Size: 3257 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread* [igt-dev] ✓ Fi.CI.BAT: success for tests/amd_dispatch: add negative test (rev2)
2023-10-10 6:50 [igt-dev] [PATCH] tests/amd_dispatch: add negative test Jesse Zhang
2023-10-10 8:09 ` [igt-dev] ✓ CI.xeBAT: success for tests/amd_dispatch: add negative test (rev2) Patchwork
@ 2023-10-10 8:15 ` Patchwork
2023-10-10 14:41 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
2023-10-10 17:48 ` [igt-dev] [PATCH] tests/amd_dispatch: add negative test vitaly prosyak
3 siblings, 0 replies; 8+ messages in thread
From: Patchwork @ 2023-10-10 8:15 UTC (permalink / raw)
To: Jesse Zhang; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 4351 bytes --]
== Series Details ==
Series: tests/amd_dispatch: add negative test (rev2)
URL : https://patchwork.freedesktop.org/series/124802/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13732 -> IGTPW_9957
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/index.html
Participating hosts (36 -> 36)
------------------------------
Additional (2): fi-hsw-4770 bat-dg2-13
Missing (2): fi-kbl-soraka fi-snb-2520m
Known issues
------------
Here are the changes found in IGTPW_9957 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_exec_suspend@basic-s0@smem:
- bat-dg2-9: [PASS][1] -> [INCOMPLETE][2] ([i915#9275])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/bat-dg2-9/igt@gem_exec_suspend@basic-s0@smem.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/bat-dg2-9/igt@gem_exec_suspend@basic-s0@smem.html
* igt@gem_exec_suspend@basic-s3@smem:
- bat-mtlp-8: [PASS][3] -> [ABORT][4] ([i915#8213] / [i915#9262])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/bat-mtlp-8/igt@gem_exec_suspend@basic-s3@smem.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/bat-mtlp-8/igt@gem_exec_suspend@basic-s3@smem.html
* igt@i915_selftest@live@hugepages:
- bat-mtlp-8: [PASS][5] -> [DMESG-WARN][6] ([i915#8962])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/bat-mtlp-8/igt@i915_selftest@live@hugepages.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/bat-mtlp-8/igt@i915_selftest@live@hugepages.html
* igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
- fi-hsw-4770: NOTRUN -> [SKIP][7] ([fdo#109271]) +13 other tests skip
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/fi-hsw-4770/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html
* igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-d-edp-1:
- bat-rplp-1: [PASS][8] -> [ABORT][9] ([i915#8668])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/bat-rplp-1/igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-d-edp-1.html
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/bat-rplp-1/igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-d-edp-1.html
* igt@kms_pipe_crc_basic@suspend-read-crc@pipe-c-vga-1:
- fi-hsw-4770: NOTRUN -> [DMESG-WARN][10] ([i915#8841]) +6 other tests dmesg-warn
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/fi-hsw-4770/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-c-vga-1.html
* igt@kms_psr@sprite_plane_onoff:
- fi-hsw-4770: NOTRUN -> [SKIP][11] ([fdo#109271] / [i915#1072]) +3 other tests skip
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/fi-hsw-4770/igt@kms_psr@sprite_plane_onoff.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
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#7359]: https://gitlab.freedesktop.org/drm/intel/issues/7359
[i915#8213]: https://gitlab.freedesktop.org/drm/intel/issues/8213
[i915#8668]: https://gitlab.freedesktop.org/drm/intel/issues/8668
[i915#8841]: https://gitlab.freedesktop.org/drm/intel/issues/8841
[i915#8913]: https://gitlab.freedesktop.org/drm/intel/issues/8913
[i915#8962]: https://gitlab.freedesktop.org/drm/intel/issues/8962
[i915#8981]: https://gitlab.freedesktop.org/drm/intel/issues/8981
[i915#9262]: https://gitlab.freedesktop.org/drm/intel/issues/9262
[i915#9275]: https://gitlab.freedesktop.org/drm/intel/issues/9275
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7523 -> IGTPW_9957
CI-20190529: 20190529
CI_DRM_13732: 7c57bbfe2c6194cc4d4edf50466b057d7b191251 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_9957: 9957
IGT_7523: 361c2f92f1fe5641090f2fc59951fcaba15387f5 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Testlist changes
----------------
+igt@kms_atomic@atomic_plane_damage
-igt@kms_atomic@atomic-plane-damage
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/index.html
[-- Attachment #2: Type: text/html, Size: 4987 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread* [igt-dev] ✗ Fi.CI.IGT: failure for tests/amd_dispatch: add negative test (rev2)
2023-10-10 6:50 [igt-dev] [PATCH] tests/amd_dispatch: add negative test Jesse Zhang
2023-10-10 8:09 ` [igt-dev] ✓ CI.xeBAT: success for tests/amd_dispatch: add negative test (rev2) Patchwork
2023-10-10 8:15 ` [igt-dev] ✓ Fi.CI.BAT: " Patchwork
@ 2023-10-10 14:41 ` Patchwork
2023-10-10 17:48 ` [igt-dev] [PATCH] tests/amd_dispatch: add negative test vitaly prosyak
3 siblings, 0 replies; 8+ messages in thread
From: Patchwork @ 2023-10-10 14:41 UTC (permalink / raw)
To: Jesse Zhang; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 80881 bytes --]
== Series Details ==
Series: tests/amd_dispatch: add negative test (rev2)
URL : https://patchwork.freedesktop.org/series/124802/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_13732_full -> IGTPW_9957_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_9957_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_9957_full, please notify your bug team (lgci.bug.filing@intel.com) 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_9957/index.html
Participating hosts (9 -> 9)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_9957_full:
### IGT changes ###
#### Possible regressions ####
* igt@i915_suspend@sysfs-reader:
- shard-dg2: NOTRUN -> [ABORT][1]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-1/igt@i915_suspend@sysfs-reader.html
* igt@kms_cursor_crc@cursor-sliding-256x256@pipe-a-edp-1:
- shard-mtlp: [PASS][2] -> [FAIL][3] +2 other tests fail
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-mtlp-1/igt@kms_cursor_crc@cursor-sliding-256x256@pipe-a-edp-1.html
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-6/igt@kms_cursor_crc@cursor-sliding-256x256@pipe-a-edp-1.html
* igt@kms_vblank@pipe-b-ts-continuation-dpms-suspend:
- shard-tglu: [PASS][4] -> [INCOMPLETE][5]
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-tglu-6/igt@kms_vblank@pipe-b-ts-continuation-dpms-suspend.html
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-tglu-3/igt@kms_vblank@pipe-b-ts-continuation-dpms-suspend.html
* igt@sysfs_preempt_timeout@timeout@ccs2:
- shard-dg2: [PASS][6] -> [TIMEOUT][7]
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-dg2-7/igt@sysfs_preempt_timeout@timeout@ccs2.html
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-2/igt@sysfs_preempt_timeout@timeout@ccs2.html
Known issues
------------
Here are the changes found in IGTPW_9957_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@blit-reloc-keep-cache:
- shard-dg2: NOTRUN -> [SKIP][8] ([i915#8411])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-6/igt@api_intel_bb@blit-reloc-keep-cache.html
- shard-rkl: NOTRUN -> [SKIP][9] ([i915#8411]) +2 other tests skip
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-6/igt@api_intel_bb@blit-reloc-keep-cache.html
* igt@drm_fdinfo@most-busy-check-all@bcs0:
- shard-dg2: NOTRUN -> [SKIP][10] ([i915#8414]) +9 other tests skip
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-6/igt@drm_fdinfo@most-busy-check-all@bcs0.html
* igt@drm_fdinfo@most-busy-check-all@rcs0:
- shard-rkl: NOTRUN -> [FAIL][11] ([i915#7742])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-6/igt@drm_fdinfo@most-busy-check-all@rcs0.html
* igt@gem_bad_reloc@negative-reloc:
- shard-dg1: NOTRUN -> [SKIP][12] ([i915#3281])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-12/igt@gem_bad_reloc@negative-reloc.html
* igt@gem_bad_reloc@negative-reloc-lut:
- shard-rkl: NOTRUN -> [SKIP][13] ([i915#3281]) +6 other tests skip
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-4/igt@gem_bad_reloc@negative-reloc-lut.html
* igt@gem_ctx_exec@basic-nohangcheck:
- shard-rkl: [PASS][14] -> [FAIL][15] ([i915#6268])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-rkl-4/igt@gem_ctx_exec@basic-nohangcheck.html
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-4/igt@gem_ctx_exec@basic-nohangcheck.html
- shard-tglu: [PASS][16] -> [FAIL][17] ([i915#6268])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-tglu-2/igt@gem_ctx_exec@basic-nohangcheck.html
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-tglu-3/igt@gem_ctx_exec@basic-nohangcheck.html
* igt@gem_ctx_isolation@preservation-s3@bcs0:
- shard-dg2: [PASS][18] -> [FAIL][19] ([fdo#103375])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-dg2-10/igt@gem_ctx_isolation@preservation-s3@bcs0.html
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-11/igt@gem_ctx_isolation@preservation-s3@bcs0.html
* igt@gem_ctx_persistence@heartbeat-hostile:
- shard-dg2: NOTRUN -> [SKIP][20] ([i915#8555]) +2 other tests skip
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-10/igt@gem_ctx_persistence@heartbeat-hostile.html
* igt@gem_ctx_persistence@idempotent:
- shard-snb: NOTRUN -> [SKIP][21] ([fdo#109271] / [i915#1099])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-snb6/igt@gem_ctx_persistence@idempotent.html
* igt@gem_eio@reset-stress:
- shard-dg2: [PASS][22] -> [FAIL][23] ([i915#5784])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-dg2-11/igt@gem_eio@reset-stress.html
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-11/igt@gem_eio@reset-stress.html
* igt@gem_exec_balancer@parallel:
- shard-rkl: NOTRUN -> [SKIP][24] ([i915#4525])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-1/igt@gem_exec_balancer@parallel.html
* igt@gem_exec_endless@dispatch@rcs0:
- shard-tglu: [PASS][25] -> [TIMEOUT][26] ([i915#3778] / [i915#7392])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-tglu-10/igt@gem_exec_endless@dispatch@rcs0.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-tglu-6/igt@gem_exec_endless@dispatch@rcs0.html
* igt@gem_exec_fair@basic-none-share:
- shard-dg2: NOTRUN -> [SKIP][27] ([i915#3539] / [i915#4852]) +3 other tests skip
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-3/igt@gem_exec_fair@basic-none-share.html
* igt@gem_exec_fair@basic-none-share@rcs0:
- shard-glk: [PASS][28] -> [FAIL][29] ([i915#2842]) +1 other test fail
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-glk5/igt@gem_exec_fair@basic-none-share@rcs0.html
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-glk3/igt@gem_exec_fair@basic-none-share@rcs0.html
- shard-rkl: NOTRUN -> [FAIL][30] ([i915#2842])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-2/igt@gem_exec_fair@basic-none-share@rcs0.html
* igt@gem_exec_fair@basic-none-solo@rcs0:
- shard-apl: [PASS][31] -> [FAIL][32] ([i915#2842])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-apl6/igt@gem_exec_fair@basic-none-solo@rcs0.html
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-apl3/igt@gem_exec_fair@basic-none-solo@rcs0.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- shard-tglu: [PASS][33] -> [FAIL][34] ([i915#2842])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-tglu-5/igt@gem_exec_fair@basic-pace-share@rcs0.html
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-tglu-9/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@gem_exec_fair@basic-pace@rcs0:
- shard-rkl: [PASS][35] -> [FAIL][36] ([i915#2842])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-rkl-3/igt@gem_exec_fair@basic-pace@rcs0.html
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-1/igt@gem_exec_fair@basic-pace@rcs0.html
* igt@gem_exec_fence@submit3:
- shard-dg2: NOTRUN -> [SKIP][37] ([i915#4812]) +2 other tests skip
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-7/igt@gem_exec_fence@submit3.html
* igt@gem_exec_fence@syncobj-backward-timeline-chain-engines:
- shard-snb: NOTRUN -> [SKIP][38] ([fdo#109271]) +125 other tests skip
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-snb1/igt@gem_exec_fence@syncobj-backward-timeline-chain-engines.html
* igt@gem_exec_reloc@basic-gtt-noreloc:
- shard-mtlp: NOTRUN -> [SKIP][39] ([i915#3281]) +1 other test skip
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-6/igt@gem_exec_reloc@basic-gtt-noreloc.html
* igt@gem_exec_reloc@basic-wc:
- shard-dg2: NOTRUN -> [SKIP][40] ([i915#3281]) +10 other tests skip
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-2/igt@gem_exec_reloc@basic-wc.html
* igt@gem_exec_schedule@preempt-engines@ccs0:
- shard-mtlp: [PASS][41] -> [FAIL][42] ([i915#9119]) +4 other tests fail
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-mtlp-2/igt@gem_exec_schedule@preempt-engines@ccs0.html
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-4/igt@gem_exec_schedule@preempt-engines@ccs0.html
* igt@gem_exec_schedule@preempt-engines@rcs0:
- shard-mtlp: [PASS][43] -> [DMESG-FAIL][44] ([i915#8962])
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-mtlp-2/igt@gem_exec_schedule@preempt-engines@rcs0.html
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-4/igt@gem_exec_schedule@preempt-engines@rcs0.html
* igt@gem_exec_schedule@preempt-queue-contexts-chain:
- shard-dg2: NOTRUN -> [SKIP][45] ([i915#4537] / [i915#4812]) +1 other test skip
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-11/igt@gem_exec_schedule@preempt-queue-contexts-chain.html
* igt@gem_exec_suspend@basic-s0@lmem0:
- shard-dg2: NOTRUN -> [INCOMPLETE][46] ([i915#9275])
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-6/igt@gem_exec_suspend@basic-s0@lmem0.html
* igt@gem_exec_suspend@basic-s4-devices@lmem0:
- shard-dg2: NOTRUN -> [ABORT][47] ([i915#7975] / [i915#8213]) +1 other test abort
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-2/igt@gem_exec_suspend@basic-s4-devices@lmem0.html
- shard-dg1: [PASS][48] -> [ABORT][49] ([i915#7975] / [i915#8213])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-dg1-16/igt@gem_exec_suspend@basic-s4-devices@lmem0.html
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-14/igt@gem_exec_suspend@basic-s4-devices@lmem0.html
* igt@gem_exec_suspend@basic-s4-devices@smem:
- shard-rkl: NOTRUN -> [ABORT][50] ([i915#7975] / [i915#8213])
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-4/igt@gem_exec_suspend@basic-s4-devices@smem.html
* igt@gem_lmem_evict@dontneed-evict-race:
- shard-glk: NOTRUN -> [SKIP][51] ([fdo#109271] / [i915#4613])
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-glk5/igt@gem_lmem_evict@dontneed-evict-race.html
* igt@gem_lmem_swapping@parallel-random-verify:
- shard-apl: NOTRUN -> [SKIP][52] ([fdo#109271] / [i915#4613])
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-apl6/igt@gem_lmem_swapping@parallel-random-verify.html
* igt@gem_lmem_swapping@smem-oom@lmem0:
- shard-dg1: [PASS][53] -> [TIMEOUT][54] ([i915#5493])
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-dg1-14/igt@gem_lmem_swapping@smem-oom@lmem0.html
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-14/igt@gem_lmem_swapping@smem-oom@lmem0.html
* igt@gem_lmem_swapping@verify-random:
- shard-rkl: NOTRUN -> [SKIP][55] ([i915#4613]) +1 other test skip
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-1/igt@gem_lmem_swapping@verify-random.html
* igt@gem_mmap_gtt@basic-read-write-distinct:
- shard-dg2: NOTRUN -> [SKIP][56] ([i915#4077]) +9 other tests skip
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-3/igt@gem_mmap_gtt@basic-read-write-distinct.html
* igt@gem_mmap_gtt@basic-write-gtt:
- shard-mtlp: NOTRUN -> [SKIP][57] ([i915#4077])
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-7/igt@gem_mmap_gtt@basic-write-gtt.html
* igt@gem_mmap_wc@pf-nonblock:
- shard-dg2: NOTRUN -> [SKIP][58] ([i915#4083]) +3 other tests skip
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-10/igt@gem_mmap_wc@pf-nonblock.html
* igt@gem_partial_pwrite_pread@write-display:
- shard-dg2: NOTRUN -> [SKIP][59] ([i915#3282]) +6 other tests skip
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-11/igt@gem_partial_pwrite_pread@write-display.html
* igt@gem_partial_pwrite_pread@writes-after-reads:
- shard-rkl: NOTRUN -> [SKIP][60] ([i915#3282]) +3 other tests skip
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-7/igt@gem_partial_pwrite_pread@writes-after-reads.html
* igt@gem_pread@bench:
- shard-mtlp: NOTRUN -> [SKIP][61] ([i915#3282]) +1 other test skip
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-2/igt@gem_pread@bench.html
* igt@gem_pread@exhaustion:
- shard-apl: NOTRUN -> [WARN][62] ([i915#2658])
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-apl3/igt@gem_pread@exhaustion.html
- shard-snb: NOTRUN -> [WARN][63] ([i915#2658])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-snb5/igt@gem_pread@exhaustion.html
* igt@gem_pwrite@basic-exhaustion:
- shard-glk: NOTRUN -> [WARN][64] ([i915#2658])
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-glk2/igt@gem_pwrite@basic-exhaustion.html
* igt@gem_pxp@create-regular-context-2:
- shard-tglu: NOTRUN -> [SKIP][65] ([i915#4270])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-tglu-10/igt@gem_pxp@create-regular-context-2.html
* igt@gem_pxp@fail-invalid-protected-context:
- shard-rkl: NOTRUN -> [SKIP][66] ([i915#4270])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-1/igt@gem_pxp@fail-invalid-protected-context.html
* igt@gem_pxp@reject-modify-context-protection-off-3:
- shard-dg2: NOTRUN -> [SKIP][67] ([i915#4270]) +4 other tests skip
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-10/igt@gem_pxp@reject-modify-context-protection-off-3.html
* igt@gem_set_tiling_vs_blt@tiled-to-tiled:
- shard-dg1: NOTRUN -> [SKIP][68] ([i915#4079])
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-18/igt@gem_set_tiling_vs_blt@tiled-to-tiled.html
* igt@gem_softpin@evict-snoop-interruptible:
- shard-dg2: NOTRUN -> [SKIP][69] ([i915#4885])
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-11/igt@gem_softpin@evict-snoop-interruptible.html
* igt@gem_tiled_pread_pwrite:
- shard-dg2: NOTRUN -> [SKIP][70] ([i915#4079]) +1 other test skip
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-3/igt@gem_tiled_pread_pwrite.html
* igt@gem_userptr_blits@access-control:
- shard-dg1: NOTRUN -> [SKIP][71] ([i915#3297])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-15/igt@gem_userptr_blits@access-control.html
* igt@gem_userptr_blits@create-destroy-unsync:
- shard-dg2: NOTRUN -> [SKIP][72] ([i915#3297]) +4 other tests skip
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-11/igt@gem_userptr_blits@create-destroy-unsync.html
- shard-rkl: NOTRUN -> [SKIP][73] ([i915#3297]) +3 other tests skip
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-1/igt@gem_userptr_blits@create-destroy-unsync.html
* igt@gen3_render_linear_blits:
- shard-dg1: NOTRUN -> [SKIP][74] ([fdo#109289])
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-16/igt@gen3_render_linear_blits.html
* igt@gen7_exec_parse@basic-rejected:
- shard-rkl: NOTRUN -> [SKIP][75] ([fdo#109289]) +4 other tests skip
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-6/igt@gen7_exec_parse@basic-rejected.html
* igt@gen9_exec_parse@bb-start-param:
- shard-rkl: NOTRUN -> [SKIP][76] ([i915#2527]) +1 other test skip
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-6/igt@gen9_exec_parse@bb-start-param.html
* igt@gen9_exec_parse@shadow-peek:
- shard-dg2: NOTRUN -> [SKIP][77] ([i915#2856]) +3 other tests skip
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-10/igt@gen9_exec_parse@shadow-peek.html
* igt@i915_hangman@engine-engine-hang@vcs0:
- shard-mtlp: [PASS][78] -> [FAIL][79] ([i915#7069])
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-mtlp-7/igt@i915_hangman@engine-engine-hang@vcs0.html
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-5/igt@i915_hangman@engine-engine-hang@vcs0.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-dg2: NOTRUN -> [DMESG-WARN][80] ([i915#8617])
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-10/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_module_load@resize-bar:
- shard-rkl: NOTRUN -> [SKIP][81] ([i915#6412])
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-6/igt@i915_module_load@resize-bar.html
* igt@i915_pm_rc6_residency@rc6-idle@rcs0:
- shard-dg1: [PASS][82] -> [FAIL][83] ([i915#3591]) +1 other test fail
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-dg1-14/igt@i915_pm_rc6_residency@rc6-idle@rcs0.html
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-14/igt@i915_pm_rc6_residency@rc6-idle@rcs0.html
* igt@i915_pm_rpm@dpms-mode-unset-non-lpsp:
- shard-rkl: [PASS][84] -> [SKIP][85] ([i915#1397]) +4 other tests skip
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-rkl-4/igt@i915_pm_rpm@dpms-mode-unset-non-lpsp.html
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-7/igt@i915_pm_rpm@dpms-mode-unset-non-lpsp.html
- shard-dg1: [PASS][86] -> [SKIP][87] ([i915#1397]) +2 other tests skip
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-dg1-14/igt@i915_pm_rpm@dpms-mode-unset-non-lpsp.html
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-19/igt@i915_pm_rpm@dpms-mode-unset-non-lpsp.html
* igt@i915_pm_rpm@i2c:
- shard-glk: [PASS][88] -> [FAIL][89] ([i915#5466])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-glk2/igt@i915_pm_rpm@i2c.html
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-glk5/igt@i915_pm_rpm@i2c.html
* igt@i915_pm_rpm@modeset-lpsp-stress:
- shard-dg2: NOTRUN -> [SKIP][90] ([i915#1397])
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-3/igt@i915_pm_rpm@modeset-lpsp-stress.html
* igt@i915_pm_rpm@modeset-lpsp-stress-no-wait:
- shard-rkl: NOTRUN -> [SKIP][91] ([i915#1397]) +1 other test skip
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-6/igt@i915_pm_rpm@modeset-lpsp-stress-no-wait.html
* igt@i915_pm_rps@min-max-config-loaded:
- shard-dg2: NOTRUN -> [SKIP][92] ([i915#6621])
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-1/igt@i915_pm_rps@min-max-config-loaded.html
* igt@i915_selftest@live@requests:
- shard-mtlp: [PASS][93] -> [ABORT][94] ([i915#9414])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-mtlp-4/igt@i915_selftest@live@requests.html
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-4/igt@i915_selftest@live@requests.html
* igt@kms_addfb_basic@addfb25-framebuffer-vs-set-tiling:
- shard-dg1: NOTRUN -> [SKIP][95] ([i915#4212])
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-18/igt@kms_addfb_basic@addfb25-framebuffer-vs-set-tiling.html
* igt@kms_addfb_basic@clobberred-modifier:
- shard-dg2: NOTRUN -> [SKIP][96] ([i915#4212]) +1 other test skip
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-11/igt@kms_addfb_basic@clobberred-modifier.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-hdmi-a-3-4-mc_ccs:
- shard-dg2: NOTRUN -> [SKIP][97] ([i915#8502] / [i915#8709]) +11 other tests skip
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-6/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-hdmi-a-3-4-mc_ccs.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-hdmi-a-3-y-rc_ccs:
- shard-dg1: NOTRUN -> [SKIP][98] ([i915#8502]) +7 other tests skip
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-12/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-hdmi-a-3-y-rc_ccs.html
* igt@kms_async_flips@crc@pipe-c-hdmi-a-1:
- shard-dg1: NOTRUN -> [FAIL][99] ([i915#8247]) +3 other tests fail
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-19/igt@kms_async_flips@crc@pipe-c-hdmi-a-1.html
* igt@kms_async_flips@crc@pipe-d-dp-4:
- shard-dg2: NOTRUN -> [FAIL][100] ([i915#8247]) +3 other tests fail
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-11/igt@kms_async_flips@crc@pipe-d-dp-4.html
* igt@kms_atomic@plane-primary-overlay-mutable-zpos:
- shard-mtlp: NOTRUN -> [SKIP][101] ([i915#404])
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-4/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing:
- shard-mtlp: NOTRUN -> [SKIP][102] ([i915#1769] / [i915#3555])
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-1/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
- shard-dg2: NOTRUN -> [SKIP][103] ([i915#1769] / [i915#3555])
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-2/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-90:
- shard-dg2: NOTRUN -> [SKIP][104] ([fdo#111614]) +4 other tests skip
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-10/igt@kms_big_fb@4-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip:
- shard-rkl: NOTRUN -> [SKIP][105] ([i915#5286]) +3 other tests skip
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-6/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip:
- shard-dg1: NOTRUN -> [SKIP][106] ([i915#4538] / [i915#5286]) +1 other test skip
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-12/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@x-tiled-32bpp-rotate-270:
- shard-dg1: NOTRUN -> [SKIP][107] ([i915#3638]) +1 other test skip
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-15/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-64bpp-rotate-0:
- shard-dg2: NOTRUN -> [SKIP][108] ([i915#5190]) +9 other tests skip
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-7/igt@kms_big_fb@y-tiled-64bpp-rotate-0.html
* igt@kms_big_fb@y-tiled-8bpp-rotate-270:
- shard-rkl: NOTRUN -> [SKIP][109] ([fdo#111614] / [i915#3638])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-1/igt@kms_big_fb@y-tiled-8bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180:
- shard-mtlp: NOTRUN -> [SKIP][110] ([fdo#111615]) +2 other tests skip
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-1/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180.html
* igt@kms_big_fb@yf-tiled-16bpp-rotate-90:
- shard-dg2: NOTRUN -> [SKIP][111] ([i915#4538] / [i915#5190]) +4 other tests skip
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-10/igt@kms_big_fb@yf-tiled-16bpp-rotate-90.html
- shard-rkl: NOTRUN -> [SKIP][112] ([fdo#110723]) +3 other tests skip
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-1/igt@kms_big_fb@yf-tiled-16bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-64bpp-rotate-90:
- shard-tglu: NOTRUN -> [SKIP][113] ([fdo#111615])
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-tglu-3/igt@kms_big_fb@yf-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow:
- shard-rkl: NOTRUN -> [SKIP][114] ([fdo#111615])
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-7/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html
* igt@kms_big_joiner@invalid-modeset:
- shard-dg2: NOTRUN -> [SKIP][115] ([i915#2705])
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-6/igt@kms_big_joiner@invalid-modeset.html
- shard-rkl: NOTRUN -> [SKIP][116] ([i915#2705])
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-6/igt@kms_big_joiner@invalid-modeset.html
* igt@kms_ccs@pipe-a-bad-pixel-format-4_tiled_dg2_rc_ccs_cc:
- shard-tglu: NOTRUN -> [SKIP][117] ([i915#5354] / [i915#6095]) +4 other tests skip
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-tglu-9/igt@kms_ccs@pipe-a-bad-pixel-format-4_tiled_dg2_rc_ccs_cc.html
* igt@kms_ccs@pipe-a-crc-primary-basic-y_tiled_gen12_mc_ccs:
- shard-rkl: NOTRUN -> [SKIP][118] ([i915#3886] / [i915#5354] / [i915#6095]) +3 other tests skip
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-6/igt@kms_ccs@pipe-a-crc-primary-basic-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-a-crc-primary-rotation-180-4_tiled_dg2_rc_ccs:
- shard-rkl: NOTRUN -> [SKIP][119] ([i915#5354] / [i915#6095]) +6 other tests skip
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-2/igt@kms_ccs@pipe-a-crc-primary-rotation-180-4_tiled_dg2_rc_ccs.html
* igt@kms_ccs@pipe-a-missing-ccs-buffer-y_tiled_gen12_mc_ccs:
- shard-mtlp: NOTRUN -> [SKIP][120] ([i915#3886] / [i915#5354] / [i915#6095])
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-7/igt@kms_ccs@pipe-a-missing-ccs-buffer-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-a-random-ccs-data-y_tiled_gen12_mc_ccs:
- shard-dg1: NOTRUN -> [SKIP][121] ([i915#3689] / [i915#3886] / [i915#5354] / [i915#6095])
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-12/igt@kms_ccs@pipe-a-random-ccs-data-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-b-ccs-on-another-bo-y_tiled_gen12_rc_ccs:
- shard-mtlp: NOTRUN -> [SKIP][122] ([i915#5354] / [i915#6095]) +1 other test skip
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-8/igt@kms_ccs@pipe-b-ccs-on-another-bo-y_tiled_gen12_rc_ccs.html
* igt@kms_ccs@pipe-b-crc-primary-basic-yf_tiled_ccs:
- shard-rkl: NOTRUN -> [SKIP][123] ([i915#3734] / [i915#5354] / [i915#6095]) +3 other tests skip
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-4/igt@kms_ccs@pipe-b-crc-primary-basic-yf_tiled_ccs.html
* igt@kms_ccs@pipe-b-crc-primary-rotation-180-y_tiled_ccs:
- shard-tglu: NOTRUN -> [SKIP][124] ([i915#3689] / [i915#5354] / [i915#6095])
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-tglu-3/igt@kms_ccs@pipe-b-crc-primary-rotation-180-y_tiled_ccs.html
* igt@kms_ccs@pipe-c-bad-aux-stride-y_tiled_gen12_mc_ccs:
- shard-apl: NOTRUN -> [SKIP][125] ([fdo#109271] / [i915#3886]) +1 other test skip
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-apl2/igt@kms_ccs@pipe-c-bad-aux-stride-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-c-bad-aux-stride-y_tiled_gen12_rc_ccs_cc:
- shard-rkl: NOTRUN -> [SKIP][126] ([i915#5354]) +18 other tests skip
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-6/igt@kms_ccs@pipe-c-bad-aux-stride-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_ccs@pipe-c-bad-rotation-90-y_tiled_gen12_rc_ccs_cc:
- shard-dg2: NOTRUN -> [SKIP][127] ([i915#3689] / [i915#3886] / [i915#5354]) +11 other tests skip
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-6/igt@kms_ccs@pipe-c-bad-rotation-90-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_ccs@pipe-c-crc-primary-rotation-180-4_tiled_mtl_mc_ccs:
- shard-dg1: NOTRUN -> [SKIP][128] ([i915#5354] / [i915#6095])
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-12/igt@kms_ccs@pipe-c-crc-primary-rotation-180-4_tiled_mtl_mc_ccs.html
* igt@kms_ccs@pipe-c-missing-ccs-buffer-y_tiled_ccs:
- shard-dg1: NOTRUN -> [SKIP][129] ([i915#3689] / [i915#5354] / [i915#6095]) +2 other tests skip
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-19/igt@kms_ccs@pipe-c-missing-ccs-buffer-y_tiled_ccs.html
* igt@kms_ccs@pipe-d-crc-primary-basic-yf_tiled_ccs:
- shard-dg2: NOTRUN -> [SKIP][130] ([i915#3689] / [i915#5354]) +18 other tests skip
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-2/igt@kms_ccs@pipe-d-crc-primary-basic-yf_tiled_ccs.html
* igt@kms_cdclk@mode-transition@pipe-d-dp-4:
- shard-dg2: NOTRUN -> [SKIP][131] ([i915#4087] / [i915#7213]) +3 other tests skip
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-11/igt@kms_cdclk@mode-transition@pipe-d-dp-4.html
* igt@kms_chamelium_color@ctm-green-to-red:
- shard-mtlp: NOTRUN -> [SKIP][132] ([fdo#111827])
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-1/igt@kms_chamelium_color@ctm-green-to-red.html
* igt@kms_chamelium_color@degamma:
- shard-dg2: NOTRUN -> [SKIP][133] ([fdo#111827]) +1 other test skip
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-7/igt@kms_chamelium_color@degamma.html
- shard-rkl: NOTRUN -> [SKIP][134] ([fdo#111827]) +2 other tests skip
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-6/igt@kms_chamelium_color@degamma.html
* igt@kms_chamelium_frames@vga-frame-dump:
- shard-dg2: NOTRUN -> [SKIP][135] ([i915#7828]) +6 other tests skip
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-11/igt@kms_chamelium_frames@vga-frame-dump.html
* igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode:
- shard-tglu: NOTRUN -> [SKIP][136] ([i915#7828]) +1 other test skip
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-tglu-6/igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode.html
* igt@kms_chamelium_hpd@vga-hpd:
- shard-dg1: NOTRUN -> [SKIP][137] ([i915#7828])
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-14/igt@kms_chamelium_hpd@vga-hpd.html
* igt@kms_chamelium_hpd@vga-hpd-fast:
- shard-rkl: NOTRUN -> [SKIP][138] ([i915#7828]) +3 other tests skip
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-1/igt@kms_chamelium_hpd@vga-hpd-fast.html
* igt@kms_color@deep-color:
- shard-rkl: NOTRUN -> [SKIP][139] ([i915#3555]) +1 other test skip
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-1/igt@kms_color@deep-color.html
* igt@kms_content_protection@atomic:
- shard-dg2: NOTRUN -> [SKIP][140] ([i915#7118])
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-10/igt@kms_content_protection@atomic.html
* igt@kms_content_protection@dp-mst-lic-type-1:
- shard-dg2: NOTRUN -> [SKIP][141] ([i915#3299])
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-7/igt@kms_content_protection@dp-mst-lic-type-1.html
* igt@kms_content_protection@dp-mst-type-0:
- shard-mtlp: NOTRUN -> [SKIP][142] ([i915#3299])
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-7/igt@kms_content_protection@dp-mst-type-0.html
* igt@kms_content_protection@lic:
- shard-rkl: NOTRUN -> [SKIP][143] ([i915#7118])
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-7/igt@kms_content_protection@lic.html
* igt@kms_content_protection@lic@pipe-a-dp-4:
- shard-dg2: NOTRUN -> [TIMEOUT][144] ([i915#7173])
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-11/igt@kms_content_protection@lic@pipe-a-dp-4.html
* igt@kms_cursor_crc@cursor-random-32x10:
- shard-mtlp: NOTRUN -> [SKIP][145] ([i915#3555] / [i915#8814])
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-4/igt@kms_cursor_crc@cursor-random-32x10.html
* igt@kms_cursor_crc@cursor-random-512x512:
- shard-dg2: NOTRUN -> [SKIP][146] ([i915#3359]) +2 other tests skip
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-7/igt@kms_cursor_crc@cursor-random-512x512.html
* igt@kms_cursor_crc@cursor-suspend@pipe-b-vga-1:
- shard-snb: NOTRUN -> [DMESG-WARN][147] ([i915#8841]) +1 other test dmesg-warn
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-snb5/igt@kms_cursor_crc@cursor-suspend@pipe-b-vga-1.html
* igt@kms_cursor_legacy@2x-cursor-vs-flip-atomic:
- shard-mtlp: NOTRUN -> [SKIP][148] ([i915#3546])
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-3/igt@kms_cursor_legacy@2x-cursor-vs-flip-atomic.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic:
- shard-dg2: NOTRUN -> [SKIP][149] ([fdo#109274] / [fdo#111767] / [i915#5354])
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-7/igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic.html
* igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic:
- shard-tglu: NOTRUN -> [SKIP][150] ([fdo#109274])
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-tglu-5/igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size:
- shard-mtlp: NOTRUN -> [SKIP][151] ([i915#4213])
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-4/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-legacy:
- shard-dg2: NOTRUN -> [SKIP][152] ([fdo#109274] / [i915#5354]) +5 other tests skip
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-2/igt@kms_cursor_legacy@cursorb-vs-flipb-legacy.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
- shard-apl: [PASS][153] -> [FAIL][154] ([i915#2346])
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-apl1/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-apl3/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
* igt@kms_cursor_legacy@single-bo@all-pipes:
- shard-mtlp: [PASS][155] -> [DMESG-WARN][156] ([i915#2017])
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-mtlp-2/igt@kms_cursor_legacy@single-bo@all-pipes.html
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-4/igt@kms_cursor_legacy@single-bo@all-pipes.html
* igt@kms_dirtyfb@dirtyfb-ioctl@fbc-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][157] ([i915#9227])
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-7/igt@kms_dirtyfb@dirtyfb-ioctl@fbc-hdmi-a-1.html
* igt@kms_dirtyfb@dirtyfb-ioctl@fbc-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][158] ([i915#9227])
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-16/igt@kms_dirtyfb@dirtyfb-ioctl@fbc-hdmi-a-4.html
* igt@kms_dirtyfb@dirtyfb-ioctl@psr-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][159] ([i915#9226] / [i915#9261]) +1 other test skip
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-7/igt@kms_dirtyfb@dirtyfb-ioctl@psr-hdmi-a-1.html
* igt@kms_dirtyfb@dirtyfb-ioctl@psr-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][160] ([i915#9226] / [i915#9261]) +1 other test skip
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-16/igt@kms_dirtyfb@dirtyfb-ioctl@psr-hdmi-a-4.html
* igt@kms_display_modes@mst-extended-mode-negative:
- shard-dg2: NOTRUN -> [SKIP][161] ([i915#8588])
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-5/igt@kms_display_modes@mst-extended-mode-negative.html
* igt@kms_dp_aux_dev:
- shard-rkl: NOTRUN -> [SKIP][162] ([i915#1257])
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-1/igt@kms_dp_aux_dev.html
* igt@kms_dsc@dsc-with-formats:
- shard-dg2: NOTRUN -> [SKIP][163] ([i915#3555] / [i915#3840])
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-10/igt@kms_dsc@dsc-with-formats.html
- shard-rkl: NOTRUN -> [SKIP][164] ([i915#3555] / [i915#3840])
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-1/igt@kms_dsc@dsc-with-formats.html
* igt@kms_flip@2x-dpms-vs-vblank-race:
- shard-dg2: NOTRUN -> [SKIP][165] ([fdo#109274]) +4 other tests skip
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-10/igt@kms_flip@2x-dpms-vs-vblank-race.html
- shard-rkl: NOTRUN -> [SKIP][166] ([fdo#111825]) +6 other tests skip
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-1/igt@kms_flip@2x-dpms-vs-vblank-race.html
* igt@kms_flip@2x-dpms-vs-vblank-race-interruptible:
- shard-mtlp: NOTRUN -> [SKIP][167] ([i915#3637])
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-1/igt@kms_flip@2x-dpms-vs-vblank-race-interruptible.html
* igt@kms_flip@2x-flip-vs-fences-interruptible:
- shard-dg2: NOTRUN -> [SKIP][168] ([i915#8381])
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-3/igt@kms_flip@2x-flip-vs-fences-interruptible.html
* igt@kms_flip@2x-flip-vs-rmfb-interruptible:
- shard-dg2: NOTRUN -> [SKIP][169] ([fdo#109274] / [fdo#111767])
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-3/igt@kms_flip@2x-flip-vs-rmfb-interruptible.html
* igt@kms_flip@2x-flip-vs-wf_vblank-interruptible:
- shard-tglu: NOTRUN -> [SKIP][170] ([fdo#109274] / [i915#3637]) +1 other test skip
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-tglu-4/igt@kms_flip@2x-flip-vs-wf_vblank-interruptible.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling@pipe-a-valid-mode:
- shard-tglu: NOTRUN -> [SKIP][171] ([i915#2587] / [i915#2672])
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-tglu-6/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-downscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][172] ([i915#3555] / [i915#8810])
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-7/igt@kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling@pipe-a-valid-mode:
- shard-rkl: NOTRUN -> [SKIP][173] ([i915#2672]) +2 other tests skip
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-7/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode:
- shard-dg2: NOTRUN -> [SKIP][174] ([i915#2672]) +3 other tests skip
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-10/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode:
- shard-dg2: NOTRUN -> [SKIP][175] ([i915#2672] / [i915#3555])
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-3/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-cpu:
- shard-dg2: NOTRUN -> [FAIL][176] ([i915#6880])
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-3/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][177] ([i915#8708]) +1 other test skip
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-1/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-mmap-cpu:
- shard-dg2: NOTRUN -> [SKIP][178] ([i915#3458]) +17 other tests skip
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-11/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][179] ([i915#8708]) +19 other tests skip
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-10/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-pwrite:
- shard-dg1: NOTRUN -> [SKIP][180] ([fdo#111825]) +4 other tests skip
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-18/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-gtt:
- shard-tglu: NOTRUN -> [SKIP][181] ([fdo#109280]) +1 other test skip
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-tglu-3/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-onoff:
- shard-rkl: NOTRUN -> [SKIP][182] ([fdo#111825] / [i915#1825]) +17 other tests skip
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-1/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc:
- shard-rkl: NOTRUN -> [SKIP][183] ([i915#3023]) +19 other tests skip
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-1/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc.html
- shard-dg1: NOTRUN -> [SKIP][184] ([i915#8708]) +1 other test skip
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-18/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-tiling-y:
- shard-dg1: NOTRUN -> [SKIP][185] ([i915#3458]) +2 other tests skip
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-12/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-render:
- shard-dg2: NOTRUN -> [SKIP][186] ([i915#5354]) +43 other tests skip
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-3/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-plflip-blt:
- shard-mtlp: NOTRUN -> [SKIP][187] ([i915#1825]) +1 other test skip
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-1/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-plflip-blt.html
* igt@kms_hdr@bpc-switch:
- shard-rkl: NOTRUN -> [SKIP][188] ([i915#3555] / [i915#8228])
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-1/igt@kms_hdr@bpc-switch.html
* igt@kms_hdr@static-swap:
- shard-dg2: NOTRUN -> [SKIP][189] ([i915#3555] / [i915#8228]) +1 other test skip
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-7/igt@kms_hdr@static-swap.html
* igt@kms_panel_fitting@legacy:
- shard-dg2: NOTRUN -> [SKIP][190] ([i915#6301])
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-6/igt@kms_panel_fitting@legacy.html
- shard-rkl: NOTRUN -> [SKIP][191] ([i915#6301])
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-6/igt@kms_panel_fitting@legacy.html
* igt@kms_pipe_b_c_ivb@from-pipe-c-to-b-with-3-lanes:
- shard-dg2: NOTRUN -> [SKIP][192] ([fdo#109289]) +5 other tests skip
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-10/igt@kms_pipe_b_c_ivb@from-pipe-c-to-b-with-3-lanes.html
* igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c:
- shard-mtlp: NOTRUN -> [SKIP][193] ([fdo#109289]) +1 other test skip
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-5/igt@kms_pipe_b_c_ivb@pipe-b-double-modeset-then-modeset-pipe-c.html
* igt@kms_plane_alpha_blend@alpha-basic@pipe-c-dp-1:
- shard-apl: NOTRUN -> [FAIL][194] ([i915#7862]) +1 other test fail
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-apl3/igt@kms_plane_alpha_blend@alpha-basic@pipe-c-dp-1.html
* igt@kms_plane_multiple@tiling-y:
- shard-dg2: NOTRUN -> [SKIP][195] ([i915#8806])
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-1/igt@kms_plane_multiple@tiling-y.html
* igt@kms_plane_scaling@intel-max-src-size:
- shard-dg1: NOTRUN -> [SKIP][196] ([i915#6953])
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-12/igt@kms_plane_scaling@intel-max-src-size.html
* igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-1:
- shard-tglu: [PASS][197] -> [FAIL][198] ([i915#8292])
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-tglu-8/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-1.html
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-tglu-6/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-1.html
* igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [FAIL][199] ([i915#8292])
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-1/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-2.html
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][200] ([i915#5176] / [i915#9423]) +1 other test skip
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-7/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-a-hdmi-a-1.html
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-c-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][201] ([i915#5176] / [i915#9423]) +3 other tests skip
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-15/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-c-hdmi-a-4.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-c-hdmi-a-1:
- shard-dg1: NOTRUN -> [SKIP][202] ([i915#5235]) +19 other tests skip
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-19/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-c-hdmi-a-1.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-c-hdmi-a-2:
- shard-dg2: NOTRUN -> [SKIP][203] ([i915#5235]) +23 other tests skip
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-2/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-c-hdmi-a-2.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][204] ([i915#5235]) +5 other tests skip
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-6/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-b-hdmi-a-2.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5@pipe-d-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][205] ([i915#5235]) +3 other tests skip
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-2/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5@pipe-d-edp-1.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-c-dp-1:
- shard-apl: NOTRUN -> [SKIP][206] ([fdo#109271]) +44 other tests skip
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-apl1/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-c-dp-1.html
* igt@kms_prime@d3hot:
- shard-rkl: NOTRUN -> [SKIP][207] ([i915#6524])
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-4/igt@kms_prime@d3hot.html
* igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-sf:
- shard-dg2: NOTRUN -> [SKIP][208] ([i915#658]) +3 other tests skip
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-3/igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-sf.html
- shard-rkl: NOTRUN -> [SKIP][209] ([i915#658]) +1 other test skip
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-2/igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-sf.html
- shard-dg1: NOTRUN -> [SKIP][210] ([i915#658])
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-18/igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-fully-sf:
- shard-apl: NOTRUN -> [SKIP][211] ([fdo#109271] / [i915#658])
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-apl4/igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_su@page_flip-xrgb8888:
- shard-tglu: NOTRUN -> [SKIP][212] ([fdo#109642] / [fdo#111068] / [i915#658])
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-tglu-10/igt@kms_psr2_su@page_flip-xrgb8888.html
* igt@kms_psr@psr2_sprite_plane_move:
- shard-dg2: NOTRUN -> [SKIP][213] ([i915#1072]) +5 other tests skip
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-10/igt@kms_psr@psr2_sprite_plane_move.html
* igt@kms_psr@psr2_suspend:
- shard-rkl: NOTRUN -> [SKIP][214] ([i915#1072]) +3 other tests skip
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-2/igt@kms_psr@psr2_suspend.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-180:
- shard-rkl: [PASS][215] -> [INCOMPLETE][216] ([i915#8875])
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-rkl-4/igt@kms_rotation_crc@primary-y-tiled-reflect-x-180.html
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-7/igt@kms_rotation_crc@primary-y-tiled-reflect-x-180.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-90:
- shard-dg2: NOTRUN -> [SKIP][217] ([i915#4235] / [i915#5190]) +1 other test skip
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-1/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html
* igt@kms_rotation_crc@sprite-rotation-270:
- shard-dg2: NOTRUN -> [SKIP][218] ([i915#4235]) +1 other test skip
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-3/igt@kms_rotation_crc@sprite-rotation-270.html
* igt@kms_rotation_crc@sprite-rotation-90:
- shard-mtlp: NOTRUN -> [SKIP][219] ([i915#4235])
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-4/igt@kms_rotation_crc@sprite-rotation-90.html
* igt@kms_setmode@basic-clone-single-crtc:
- shard-dg2: NOTRUN -> [SKIP][220] ([i915#3555] / [i915#4098]) +1 other test skip
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-3/igt@kms_setmode@basic-clone-single-crtc.html
* igt@kms_setmode@clone-exclusive-crtc:
- shard-rkl: NOTRUN -> [SKIP][221] ([i915#3555] / [i915#4098])
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-4/igt@kms_setmode@clone-exclusive-crtc.html
* igt@kms_setmode@invalid-clone-single-crtc:
- shard-mtlp: NOTRUN -> [SKIP][222] ([i915#3555] / [i915#8809])
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-6/igt@kms_setmode@invalid-clone-single-crtc.html
* igt@kms_sysfs_edid_timing:
- shard-dg2: NOTRUN -> [FAIL][223] ([IGT#2])
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-10/igt@kms_sysfs_edid_timing.html
* igt@kms_tv_load_detect@load-detect:
- shard-dg2: NOTRUN -> [SKIP][224] ([fdo#109309])
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-11/igt@kms_tv_load_detect@load-detect.html
* igt@kms_universal_plane@cursor-fb-leak@pipe-c-hdmi-a-1:
- shard-tglu: [PASS][225] -> [FAIL][226] ([i915#9196]) +2 other tests fail
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-tglu-6/igt@kms_universal_plane@cursor-fb-leak@pipe-c-hdmi-a-1.html
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-tglu-3/igt@kms_universal_plane@cursor-fb-leak@pipe-c-hdmi-a-1.html
* igt@kms_vblank@pipe-c-query-idle-hang:
- shard-rkl: NOTRUN -> [SKIP][227] ([i915#4070] / [i915#6768]) +3 other tests skip
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-1/igt@kms_vblank@pipe-c-query-idle-hang.html
* igt@kms_vblank@pipe-d-query-busy-hang:
- shard-glk: NOTRUN -> [SKIP][228] ([fdo#109271]) +57 other tests skip
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-glk4/igt@kms_vblank@pipe-d-query-busy-hang.html
* igt@kms_vblank@pipe-d-query-forked-hang:
- shard-rkl: NOTRUN -> [SKIP][229] ([i915#4070] / [i915#533] / [i915#6768]) +2 other tests skip
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-6/igt@kms_vblank@pipe-d-query-forked-hang.html
* igt@kms_vrr@negative-basic:
- shard-dg2: NOTRUN -> [SKIP][230] ([i915#3555]) +1 other test skip
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-3/igt@kms_vrr@negative-basic.html
* igt@perf@gen8-unprivileged-single-ctx-counters:
- shard-rkl: NOTRUN -> [SKIP][231] ([i915#2436])
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-2/igt@perf@gen8-unprivileged-single-ctx-counters.html
* igt@perf@non-zero-reason@0-rcs0:
- shard-dg2: NOTRUN -> [FAIL][232] ([i915#7484])
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-6/igt@perf@non-zero-reason@0-rcs0.html
* igt@perf_pmu@cpu-hotplug:
- shard-dg2: NOTRUN -> [SKIP][233] ([i915#8850])
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-6/igt@perf_pmu@cpu-hotplug.html
* igt@perf_pmu@rc6@other-idle-gt0:
- shard-rkl: NOTRUN -> [SKIP][234] ([i915#8516])
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-4/igt@perf_pmu@rc6@other-idle-gt0.html
* igt@prime_vgem@basic-fence-flip:
- shard-dg2: NOTRUN -> [SKIP][235] ([i915#3708])
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-7/igt@prime_vgem@basic-fence-flip.html
* igt@prime_vgem@basic-fence-read:
- shard-dg2: NOTRUN -> [SKIP][236] ([i915#3291] / [i915#3708])
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-5/igt@prime_vgem@basic-fence-read.html
- shard-rkl: NOTRUN -> [SKIP][237] ([fdo#109295] / [i915#3291] / [i915#3708]) +1 other test skip
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-1/igt@prime_vgem@basic-fence-read.html
* igt@prime_vgem@basic-gtt:
- shard-dg2: NOTRUN -> [SKIP][238] ([i915#3708] / [i915#4077])
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-6/igt@prime_vgem@basic-gtt.html
* igt@v3d/v3d_submit_csd@bad-multisync-extension:
- shard-rkl: NOTRUN -> [SKIP][239] ([fdo#109315]) +6 other tests skip
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-1/igt@v3d/v3d_submit_csd@bad-multisync-extension.html
* igt@v3d/v3d_submit_csd@single-out-sync:
- shard-dg2: NOTRUN -> [SKIP][240] ([i915#2575]) +11 other tests skip
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-11/igt@v3d/v3d_submit_csd@single-out-sync.html
- shard-dg1: NOTRUN -> [SKIP][241] ([i915#2575])
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-18/igt@v3d/v3d_submit_csd@single-out-sync.html
* igt@v3d/v3d_wait_bo@unused-bo-0ns:
- shard-mtlp: NOTRUN -> [SKIP][242] ([i915#2575])
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-2/igt@v3d/v3d_wait_bo@unused-bo-0ns.html
* igt@vc4/vc4_label_bo@set-bad-name:
- shard-dg1: NOTRUN -> [SKIP][243] ([i915#7711]) +1 other test skip
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-12/igt@vc4/vc4_label_bo@set-bad-name.html
* igt@vc4/vc4_mmap@mmap-bo:
- shard-dg2: NOTRUN -> [SKIP][244] ([i915#7711]) +7 other tests skip
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-1/igt@vc4/vc4_mmap@mmap-bo.html
- shard-rkl: NOTRUN -> [SKIP][245] ([i915#7711]) +8 other tests skip
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-1/igt@vc4/vc4_mmap@mmap-bo.html
* igt@vc4/vc4_tiling@get-bad-handle:
- shard-tglu: NOTRUN -> [SKIP][246] ([i915#2575])
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-tglu-4/igt@vc4/vc4_tiling@get-bad-handle.html
#### Possible fixes ####
* igt@gem_ctx_exec@basic-nohangcheck:
- shard-mtlp: [FAIL][247] ([i915#6268]) -> [PASS][248]
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-mtlp-7/igt@gem_ctx_exec@basic-nohangcheck.html
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-1/igt@gem_ctx_exec@basic-nohangcheck.html
* igt@gem_ctx_persistence@legacy-engines-hostile@blt:
- shard-mtlp: [ABORT][249] ([i915#9414]) -> [PASS][250]
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-mtlp-4/igt@gem_ctx_persistence@legacy-engines-hostile@blt.html
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-8/igt@gem_ctx_persistence@legacy-engines-hostile@blt.html
* igt@gem_ctx_persistence@saturated-hostile@vecs0:
- shard-mtlp: [FAIL][251] ([i915#7816]) -> [PASS][252] +2 other tests pass
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-mtlp-3/igt@gem_ctx_persistence@saturated-hostile@vecs0.html
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-1/igt@gem_ctx_persistence@saturated-hostile@vecs0.html
* igt@gem_eio@unwedge-stress:
- shard-dg1: [FAIL][253] ([i915#5784]) -> [PASS][254] +1 other test pass
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-dg1-17/igt@gem_eio@unwedge-stress.html
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-15/igt@gem_eio@unwedge-stress.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- shard-glk: [FAIL][255] ([i915#2842]) -> [PASS][256]
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-glk3/igt@gem_exec_fair@basic-pace-share@rcs0.html
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-glk2/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@gem_exec_flush@basic-wb-rw-before-default:
- shard-mtlp: [DMESG-FAIL][257] ([i915#8962]) -> [PASS][258]
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-mtlp-4/igt@gem_exec_flush@basic-wb-rw-before-default.html
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-8/igt@gem_exec_flush@basic-wb-rw-before-default.html
* igt@gem_exec_schedule@preemptive-hang@vcs0:
- shard-mtlp: [FAIL][259] ([i915#9051]) -> [PASS][260]
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-mtlp-1/igt@gem_exec_schedule@preemptive-hang@vcs0.html
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-3/igt@gem_exec_schedule@preemptive-hang@vcs0.html
* igt@i915_hangman@engine-engine-error@vcs0:
- shard-mtlp: [FAIL][261] ([i915#7069]) -> [PASS][262] +2 other tests pass
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-mtlp-4/igt@i915_hangman@engine-engine-error@vcs0.html
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-5/igt@i915_hangman@engine-engine-error@vcs0.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-snb: [INCOMPLETE][263] -> [PASS][264]
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-snb4/igt@i915_module_load@reload-with-fault-injection.html
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-snb2/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_pm_freq_api@freq-suspend@gt0:
- shard-dg2: [INCOMPLETE][265] ([i915#9407]) -> [PASS][266]
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-dg2-10/igt@i915_pm_freq_api@freq-suspend@gt0.html
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-11/igt@i915_pm_freq_api@freq-suspend@gt0.html
* igt@i915_pm_rpm@dpms-lpsp:
- shard-dg2: [SKIP][267] ([i915#1397]) -> [PASS][268]
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-dg2-2/igt@i915_pm_rpm@dpms-lpsp.html
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-10/igt@i915_pm_rpm@dpms-lpsp.html
* igt@i915_pm_rpm@modeset-lpsp-stress-no-wait:
- shard-dg1: [SKIP][269] ([i915#1397]) -> [PASS][270] +1 other test pass
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-dg1-16/igt@i915_pm_rpm@modeset-lpsp-stress-no-wait.html
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-19/igt@i915_pm_rpm@modeset-lpsp-stress-no-wait.html
* igt@i915_pm_rps@reset:
- shard-snb: [INCOMPLETE][271] ([i915#7790]) -> [PASS][272]
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-snb1/igt@i915_pm_rps@reset.html
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-snb5/igt@i915_pm_rps@reset.html
* igt@kms_big_fb@4-tiled-64bpp-rotate-180:
- shard-mtlp: [FAIL][273] ([i915#5138]) -> [PASS][274]
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-mtlp-1/igt@kms_big_fb@4-tiled-64bpp-rotate-180.html
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-8/igt@kms_big_fb@4-tiled-64bpp-rotate-180.html
* igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-async-flip:
- shard-tglu: [FAIL][275] ([i915#3743]) -> [PASS][276] +2 other tests pass
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-tglu-9/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-tglu-7/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions:
- shard-apl: [FAIL][277] ([i915#2346]) -> [PASS][278]
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-apl1/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-apl2/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
- shard-glk: [FAIL][279] ([i915#2346]) -> [PASS][280]
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-glk9/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-glk2/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
* {igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers@pipe-a-hdmi-a-2}:
- shard-rkl: [INCOMPLETE][281] -> [PASS][282]
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-rkl-2/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers@pipe-a-hdmi-a-2.html
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-1/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers@pipe-a-hdmi-a-2.html
* {igt@kms_pm_dc@dc9-dpms}:
- shard-apl: [SKIP][283] ([fdo#109271]) -> [PASS][284]
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-apl7/igt@kms_pm_dc@dc9-dpms.html
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-apl4/igt@kms_pm_dc@dc9-dpms.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-90:
- shard-rkl: [INCOMPLETE][285] ([i915#8875]) -> [PASS][286]
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-rkl-7/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-1/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html
* igt@perf@enable-disable@0-rcs0:
- shard-dg2: [FAIL][287] ([i915#8724]) -> [PASS][288]
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-dg2-11/igt@perf@enable-disable@0-rcs0.html
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-6/igt@perf@enable-disable@0-rcs0.html
* igt@perf_pmu@busy-double-start@bcs0:
- shard-mtlp: [FAIL][289] ([i915#4349]) -> [PASS][290] +4 other tests pass
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-mtlp-4/igt@perf_pmu@busy-double-start@bcs0.html
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-1/igt@perf_pmu@busy-double-start@bcs0.html
* igt@perf_pmu@most-busy-idle-check-all@rcs0:
- shard-dg1: [FAIL][291] ([i915#5234]) -> [PASS][292]
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-dg1-12/igt@perf_pmu@most-busy-idle-check-all@rcs0.html
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg1-19/igt@perf_pmu@most-busy-idle-check-all@rcs0.html
* igt@syncobj_timeline@invalid-signal-illegal-point:
- shard-mtlp: [DMESG-WARN][293] ([i915#2017]) -> [PASS][294] +1 other test pass
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-mtlp-4/igt@syncobj_timeline@invalid-signal-illegal-point.html
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-mtlp-4/igt@syncobj_timeline@invalid-signal-illegal-point.html
* igt@syncobj_wait@invalid-multi-wait-all-unsubmitted-submitted-signaled:
- shard-dg2: [TIMEOUT][295] -> [PASS][296] +1 other test pass
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-dg2-6/igt@syncobj_wait@invalid-multi-wait-all-unsubmitted-submitted-signaled.html
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-11/igt@syncobj_wait@invalid-multi-wait-all-unsubmitted-submitted-signaled.html
#### Warnings ####
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0:
- shard-dg2: [TIMEOUT][297] -> [SKIP][298] ([i915#5190])
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-dg2-6/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0.html
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-3/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0.html
* igt@kms_fbcon_fbt@psr:
- shard-rkl: [SKIP][299] ([fdo#110189] / [i915#3955]) -> [SKIP][300] ([i915#3955])
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-rkl-1/igt@kms_fbcon_fbt@psr.html
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-7/igt@kms_fbcon_fbt@psr.html
* igt@kms_force_connector_basic@force-load-detect:
- shard-rkl: [SKIP][301] ([fdo#109285]) -> [SKIP][302] ([fdo#109285] / [i915#4098])
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-rkl-7/igt@kms_force_connector_basic@force-load-detect.html
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-rkl-1/igt@kms_force_connector_basic@force-load-detect.html
* igt@prime_mmap@test_aperture_limit@test_aperture_limit-smem:
- shard-dg2: [INCOMPLETE][303] ([i915#5493]) -> [CRASH][304] ([i915#9351])
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13732/shard-dg2-7/igt@prime_mmap@test_aperture_limit@test_aperture_limit-smem.html
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/shard-dg2-11/igt@prime_mmap@test_aperture_limit@test_aperture_limit-smem.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#103375]: https://bugs.freedesktop.org/show_bug.cgi?id=103375
[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#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285
[fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289
[fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295
[fdo#109309]: https://bugs.freedesktop.org/show_bug.cgi?id=109309
[fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315
[fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642
[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#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
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1099]: https://gitlab.freedesktop.org/drm/intel/issues/1099
[i915#1257]: https://gitlab.freedesktop.org/drm/intel/issues/1257
[i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397
[i915#1769]: https://gitlab.freedesktop.org/drm/intel/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825
[i915#1937]: https://gitlab.freedesktop.org/drm/intel/issues/1937
[i915#2017]: https://gitlab.freedesktop.org/drm/intel/issues/2017
[i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346
[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#2658]: https://gitlab.freedesktop.org/drm/intel/issues/2658
[i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672
[i915#2705]: https://gitlab.freedesktop.org/drm/intel/issues/2705
[i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842
[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#3359]: https://gitlab.freedesktop.org/drm/intel/issues/3359
[i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458
[i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539
[i915#3546]: https://gitlab.freedesktop.org/drm/intel/issues/3546
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[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#3689]: https://gitlab.freedesktop.org/drm/intel/issues/3689
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#3734]: https://gitlab.freedesktop.org/drm/intel/issues/3734
[i915#3743]: https://gitlab.freedesktop.org/drm/intel/issues/3743
[i915#3778]: https://gitlab.freedesktop.org/drm/intel/issues/3778
[i915#3840]: https://gitlab.freedesktop.org/drm/intel/issues/3840
[i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886
[i915#3955]: https://gitlab.freedesktop.org/drm/intel/issues/3955
[i915#404]: https://gitlab.freedesktop.org/drm/intel/issues/404
[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#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098
[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#4349]: https://gitlab.freedesktop.org/drm/intel/issues/4349
[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#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812
[i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852
[i915#4885]: https://gitlab.freedesktop.org/drm/intel/issues/4885
[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#5234]: https://gitlab.freedesktop.org/drm/intel/issues/5234
[i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235
[i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286
[i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533
[i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354
[i915#5466]: https://gitlab.freedesktop.org/drm/intel/issues/5466
[i915#5493]: https://gitlab.freedesktop.org/drm/intel/issues/5493
[i915#5784]: https://gitlab.freedesktop.org/drm/intel/issues/5784
[i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095
[i915#6268]: https://gitlab.freedesktop.org/drm/intel/issues/6268
[i915#6301]: https://gitlab.freedesktop.org/drm/intel/issues/6301
[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#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621
[i915#6768]: https://gitlab.freedesktop.org/drm/intel/issues/6768
[i915#6880]: https://gitlab.freedesktop.org/drm/intel/issues/6880
[i915#6953]: https://gitlab.freedesktop.org/drm/intel/issues/6953
[i915#7069]: https://gitlab.freedesktop.org/drm/intel/issues/7069
[i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118
[i915#7173]: https://gitlab.freedesktop.org/drm/intel/issues/7173
[i915#7213]: https://gitlab.freedesktop.org/drm/intel/issues/7213
[i915#7392]: https://gitlab.freedesktop.org/drm/intel/issues/7392
[i915#7484]: https://gitlab.freedesktop.org/drm/intel/issues/7484
[i915#7711]: https://gitlab.freedesktop.org/drm/intel/issues/7711
[i915#7742]: https://gitlab.freedesktop.org/drm/intel/issues/7742
[i915#7790]: https://gitlab.freedesktop.org/drm/intel/issues/7790
[i915#7816]: https://gitlab.freedesktop.org/drm/intel/issues/7816
[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#8213]: https://gitlab.freedesktop.org/drm/intel/issues/8213
[i915#8228]: https://gitlab.freedesktop.org/drm/intel/issues/8228
[i915#8247]: https://gitlab.freedesktop.org/drm/intel/issues/8247
[i915#8292]: https://gitlab.freedesktop.org/drm/intel/issues/8292
[i915#8381]: https://gitlab.freedesktop.org/drm/intel/issues/8381
[i915#8411]: https://gitlab.freedesktop.org/drm/intel/issues/8411
[i915#8414]: https://gitlab.freedesktop.org/drm/intel/issues/8414
[i915#8430]: https://gitlab.freedesktop.org/drm/intel/issues/8430
[i915#8502]: https://gitlab.freedesktop.org/drm/intel/issues/8502
[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#8617]: https://gitlab.freedesktop.org/drm/intel/issues/8617
[i915#8708]: https://gitlab.freedesktop.org/drm/intel/issues/8708
[i915#8709]: https://gitlab.freedesktop.org/drm/intel/issues/8709
[i915#8724]: https://gitlab.freedesktop.org/drm/intel/issues/8724
[i915#8806]: https://gitlab.freedesktop.org/drm/intel/issues/8806
[i915#8809]: https://gitlab.freedesktop.org/drm/intel/issues/8809
[i915#8810]: https://gitlab.freedesktop.org/drm/intel/issues/8810
[i915#8814]: https://gitlab.freedesktop.org/drm/intel/issues/8814
[i915#8841]: https://gitlab.freedesktop.org/drm/intel/issues/8841
[i915#8850]: https://gitlab.freedesktop.org/drm/intel/issues/8850
[i915#8875]: https://gitlab.freedesktop.org/drm/intel/issues/8875
[i915#8962]: https://gitlab.freedesktop.org/drm/intel/issues/8962
[i915#9051]: https://gitlab.freedesktop.org/drm/intel/issues/9051
[i915#9119]: https://gitlab.freedesktop.org/drm/intel/issues/9119
[i915#9196]: https://gitlab.freedesktop.org/drm/intel/issues/9196
[i915#9226]: https://gitlab.freedesktop.org/drm/intel/issues/9226
[i915#9227]: https://gitlab.freedesktop.org/drm/intel/issues/9227
[i915#9261]: https://gitlab.freedesktop.org/drm/intel/issues/9261
[i915#9275]: https://gitlab.freedesktop.org/drm/intel/issues/9275
[i915#9351]: https://gitlab.freedesktop.org/drm/intel/issues/9351
[i915#9407]: https://gitlab.freedesktop.org/drm/intel/issues/9407
[i915#9412]: https://gitlab.freedesktop.org/drm/intel/issues/9412
[i915#9414]: https://gitlab.freedesktop.org/drm/intel/issues/9414
[i915#9423]: https://gitlab.freedesktop.org/drm/intel/issues/9423
[i915#9424]: https://gitlab.freedesktop.org/drm/intel/issues/9424
[i915#9433]: https://gitlab.freedesktop.org/drm/intel/issues/9433
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7523 -> IGTPW_9957
* Piglit: piglit_4509 -> None
CI-20190529: 20190529
CI_DRM_13732: 7c57bbfe2c6194cc4d4edf50466b057d7b191251 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_9957: 9957
IGT_7523: 361c2f92f1fe5641090f2fc59951fcaba15387f5 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9957/index.html
[-- Attachment #2: Type: text/html, Size: 98221 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread* Re: [igt-dev] [PATCH] tests/amd_dispatch: add negative test
2023-10-10 6:50 [igt-dev] [PATCH] tests/amd_dispatch: add negative test Jesse Zhang
` (2 preceding siblings ...)
2023-10-10 14:41 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
@ 2023-10-10 17:48 ` vitaly prosyak
3 siblings, 0 replies; 8+ messages in thread
From: vitaly prosyak @ 2023-10-10 17:48 UTC (permalink / raw)
To: Jesse Zhang, igt-dev; +Cc: Alex Deucher, Luben Tuikov, Christian Koenig
[-- Attachment #1: Type: text/plain, Size: 5427 bytes --]
Hi Jesse,
Please ,add to the commit message as below.
The change looks good to me.
Reviewed-by : Vitaly Prosyak <vitaly.prosyak@amd.com>
--
Thanks, Vitaly
On 2023-10-10 02:50, Jesse Zhang wrote:
> Dispatch a bad program on gfx/compute ring.
> Check wether they will hang.
Expose the additional parameter 'hung' to the upper layer.
Dispatch existent a binary shader that waits for the register to be changed,
but it does not occur and as a result, we have GPU reset and check this.
Improve test description.
>
> V2:
> -add detail description and fix code style(Kamil)
>
> Cc: Vitaly Prosyak <vitaly.prosyak@amd.com>
> Cc: Luben Tuikov <luben.tuikov@amd.com>
> Cc: Alex Deucher <alexander.deucher@amd.com>
> Cc: Christian Koenig <christian.koenig@amd.com>
> Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com>
> ---
> lib/amdgpu/amd_dispatch.c | 4 ++--
> lib/amdgpu/amd_dispatch.h | 2 +-
> tests/amdgpu/amd_dispatch.c | 38 ++++++++++++++++++++++++++++++++-----
> 3 files changed, 36 insertions(+), 8 deletions(-)
>
> diff --git a/lib/amdgpu/amd_dispatch.c b/lib/amdgpu/amd_dispatch.c
> index 9de3986ba..040381a11 100644
> --- a/lib/amdgpu/amd_dispatch.c
> +++ b/lib/amdgpu/amd_dispatch.c
> @@ -524,7 +524,7 @@ amdgpu_dispatch_hang_slow_helper(amdgpu_device_handle device_handle,
> }
> }
>
> -void amdgpu_gfx_dispatch_test(amdgpu_device_handle device_handle, uint32_t ip_type)
> +void amdgpu_gfx_dispatch_test(amdgpu_device_handle device_handle, uint32_t ip_type, int hang)
> {
> int r;
> struct drm_amdgpu_info_hw_ip info;
> @@ -547,7 +547,7 @@ void amdgpu_gfx_dispatch_test(amdgpu_device_handle device_handle, uint32_t ip_ty
> amdgpu_memset_dispatch_test(device_handle, ip_type, ring_id,
> version);
> amdgpu_memcpy_dispatch_test(device_handle, ip_type, ring_id,
> - version, 0);
> + version, hang);
> }
> }
>
> diff --git a/lib/amdgpu/amd_dispatch.h b/lib/amdgpu/amd_dispatch.h
> index c500b5b3f..4df8b1355 100644
> --- a/lib/amdgpu/amd_dispatch.h
> +++ b/lib/amdgpu/amd_dispatch.h
> @@ -27,7 +27,7 @@
> #include <amdgpu.h>
>
> void amdgpu_gfx_dispatch_test(amdgpu_device_handle device_handle,
> - uint32_t ip_type);
> + uint32_t ip_type, int hang);
>
> void amdgpu_memcpy_dispatch_test(amdgpu_device_handle device_handle,
> uint32_t ip_type,
> diff --git a/tests/amdgpu/amd_dispatch.c b/tests/amdgpu/amd_dispatch.c
> index 769f26cd0..323284306 100644
> --- a/tests/amdgpu/amd_dispatch.c
> +++ b/tests/amdgpu/amd_dispatch.c
> @@ -24,6 +24,18 @@ amdgpu_dispatch_hang_slow_compute(amdgpu_device_handle device_handle)
> amdgpu_dispatch_hang_slow_helper(device_handle, AMDGPU_HW_IP_COMPUTE);
> }
>
> +static void
> +amdgpu_dispatch_hang_gfx(amdgpu_device_handle device_handle)
> +{
> + amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_GFX, 1);
> +}
> +
> +static void
> +amdgpu_dispatch_hang_compute(amdgpu_device_handle device_handle)
> +{
> + amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_COMPUTE, 1);
> +}
> +
> static void
> amdgpu_gpu_reset_test(amdgpu_device_handle device_handle, int drm_amdgpu)
> {
> @@ -54,8 +66,8 @@ amdgpu_gpu_reset_test(amdgpu_device_handle device_handle, int drm_amdgpu)
> r = amdgpu_cs_ctx_free(context_handle);
> igt_assert_eq(r, 0);
>
> - amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_GFX);
> - amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_COMPUTE);
> + amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_GFX, 0);
> + amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_COMPUTE, 0);
> }
>
> igt_main
> @@ -85,7 +97,7 @@ igt_main
> asic_rings_readness(device, 1, arr_cap);
>
> }
> - igt_describe("Test-GPU-reset-using-a-binary-shader-to-hang-the-job-on-compute-ring");
> + igt_describe("Test GPU reset using a binary shader to slow hang the job on compute ring");
> igt_subtest_with_dynamic("amdgpu-dispatch-test-compute-with-IP-COMPUTE") {
> if (arr_cap[AMD_IP_COMPUTE]) {
> igt_dynamic_f("amdgpu-dispatch-test-compute")
> @@ -93,7 +105,7 @@ igt_main
> }
> }
>
> - igt_describe("Test-GPU-reset-using-a-binary-shader-to-hang-the-job-on-gfx-ring");
> + igt_describe("Test GPU reset using a binary shader to slow hang the job on gfx ring");
> igt_subtest_with_dynamic("amdgpu-dispatch-test-gfx-with-IP-GFX") {
> if (arr_cap[AMD_IP_GFX]) {
> igt_dynamic_f("amdgpu-dispatch-test-gfx")
> @@ -101,7 +113,23 @@ igt_main
> }
> }
>
> - igt_describe("Test-GPU-reset-using-amdgpu-debugfs-to-hang-the-job-on-gfx-ring");
> + igt_describe("Test GPU reset using a binary shader to hang the job on gfx ring");
> + igt_subtest_with_dynamic("amdgpu-dispatch-hang-test-gfx-with-IP-GFX") {
> + if (arr_cap[AMD_IP_GFX]) {
> + igt_dynamic_f("amdgpu-dispatch-hang-test-gfx")
> + amdgpu_dispatch_hang_gfx(device);
> + }
> + }
> +
> + igt_describe("Test GPU reset using a binary shader to hang the job on compute ring");
> + igt_subtest_with_dynamic("amdgpu-dispatch-hang-test-compute-with-IP-COMPUTE") {
> + if (arr_cap[AMD_IP_COMPUTE]) {
> + igt_dynamic_f("amdgpu-dispatch-hang-test-compute")
> + amdgpu_dispatch_hang_compute(device);
> + }
> + }
> +
> + igt_describe("Test GPU reset using amdgpu debugfs to hang the job on gfx ring");
> igt_subtest_with_dynamic("amdgpu-reset-test-gfx-with-IP-GFX-and-COMPUTE") {
> if (arr_cap[AMD_IP_GFX] && arr_cap[AMD_IP_COMPUTE]) {
> igt_dynamic_f("amdgpu-reset-gfx-compute")
[-- Attachment #2: Type: text/html, Size: 6586 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* [igt-dev] [PATCH] tests/amd_dispatch: add negative test
@ 2023-10-11 1:25 Jesse Zhang
0 siblings, 0 replies; 8+ messages in thread
From: Jesse Zhang @ 2023-10-11 1:25 UTC (permalink / raw)
To: igt-dev; +Cc: Luben Tuikov, Alex Deucher, Christian Koenig
Dispatch a bad program on gfx/compute ring.
Check wether they will hang.
Expose the additional parameter 'hung' to the upper layer.
Dispatch existent a binary shader that waits for the register to be changed,
but it does not occur and as a result, we have GPU reset and check this.
V3:
-add detail description and fix code style(Kamil)
-Improve test description(Vitaly)
Cc: Vitaly Prosyak <vitaly.prosyak@amd.com>
Cc: Luben Tuikov <luben.tuikov@amd.com>
Cc: Alex Deucher <alexander.deucher@amd.com>
Cc: Christian Koenig <christian.koenig@amd.com>
Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com>
Signed-off-by: Jesse zhang <jesse.zhang@amd.com>
Reviewed-by : Vitaly Prosyak <vitaly.prosyak@amd.com>
---
lib/amdgpu/amd_dispatch.c | 4 ++--
lib/amdgpu/amd_dispatch.h | 2 +-
tests/amdgpu/amd_dispatch.c | 38 ++++++++++++++++++++++++++++++++-----
3 files changed, 36 insertions(+), 8 deletions(-)
diff --git a/lib/amdgpu/amd_dispatch.c b/lib/amdgpu/amd_dispatch.c
index 9de3986ba..040381a11 100644
--- a/lib/amdgpu/amd_dispatch.c
+++ b/lib/amdgpu/amd_dispatch.c
@@ -524,7 +524,7 @@ amdgpu_dispatch_hang_slow_helper(amdgpu_device_handle device_handle,
}
}
-void amdgpu_gfx_dispatch_test(amdgpu_device_handle device_handle, uint32_t ip_type)
+void amdgpu_gfx_dispatch_test(amdgpu_device_handle device_handle, uint32_t ip_type, int hang)
{
int r;
struct drm_amdgpu_info_hw_ip info;
@@ -547,7 +547,7 @@ void amdgpu_gfx_dispatch_test(amdgpu_device_handle device_handle, uint32_t ip_ty
amdgpu_memset_dispatch_test(device_handle, ip_type, ring_id,
version);
amdgpu_memcpy_dispatch_test(device_handle, ip_type, ring_id,
- version, 0);
+ version, hang);
}
}
diff --git a/lib/amdgpu/amd_dispatch.h b/lib/amdgpu/amd_dispatch.h
index c500b5b3f..4df8b1355 100644
--- a/lib/amdgpu/amd_dispatch.h
+++ b/lib/amdgpu/amd_dispatch.h
@@ -27,7 +27,7 @@
#include <amdgpu.h>
void amdgpu_gfx_dispatch_test(amdgpu_device_handle device_handle,
- uint32_t ip_type);
+ uint32_t ip_type, int hang);
void amdgpu_memcpy_dispatch_test(amdgpu_device_handle device_handle,
uint32_t ip_type,
diff --git a/tests/amdgpu/amd_dispatch.c b/tests/amdgpu/amd_dispatch.c
index 769f26cd0..323284306 100644
--- a/tests/amdgpu/amd_dispatch.c
+++ b/tests/amdgpu/amd_dispatch.c
@@ -24,6 +24,18 @@ amdgpu_dispatch_hang_slow_compute(amdgpu_device_handle device_handle)
amdgpu_dispatch_hang_slow_helper(device_handle, AMDGPU_HW_IP_COMPUTE);
}
+static void
+amdgpu_dispatch_hang_gfx(amdgpu_device_handle device_handle)
+{
+ amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_GFX, 1);
+}
+
+static void
+amdgpu_dispatch_hang_compute(amdgpu_device_handle device_handle)
+{
+ amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_COMPUTE, 1);
+}
+
static void
amdgpu_gpu_reset_test(amdgpu_device_handle device_handle, int drm_amdgpu)
{
@@ -54,8 +66,8 @@ amdgpu_gpu_reset_test(amdgpu_device_handle device_handle, int drm_amdgpu)
r = amdgpu_cs_ctx_free(context_handle);
igt_assert_eq(r, 0);
- amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_GFX);
- amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_COMPUTE);
+ amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_GFX, 0);
+ amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_COMPUTE, 0);
}
igt_main
@@ -85,7 +97,7 @@ igt_main
asic_rings_readness(device, 1, arr_cap);
}
- igt_describe("Test-GPU-reset-using-a-binary-shader-to-hang-the-job-on-compute-ring");
+ igt_describe("Test GPU reset using a binary shader to slow hang the job on compute ring");
igt_subtest_with_dynamic("amdgpu-dispatch-test-compute-with-IP-COMPUTE") {
if (arr_cap[AMD_IP_COMPUTE]) {
igt_dynamic_f("amdgpu-dispatch-test-compute")
@@ -93,7 +105,7 @@ igt_main
}
}
- igt_describe("Test-GPU-reset-using-a-binary-shader-to-hang-the-job-on-gfx-ring");
+ igt_describe("Test GPU reset using a binary shader to slow hang the job on gfx ring");
igt_subtest_with_dynamic("amdgpu-dispatch-test-gfx-with-IP-GFX") {
if (arr_cap[AMD_IP_GFX]) {
igt_dynamic_f("amdgpu-dispatch-test-gfx")
@@ -101,7 +113,23 @@ igt_main
}
}
- igt_describe("Test-GPU-reset-using-amdgpu-debugfs-to-hang-the-job-on-gfx-ring");
+ igt_describe("Test GPU reset using a binary shader to hang the job on gfx ring");
+ igt_subtest_with_dynamic("amdgpu-dispatch-hang-test-gfx-with-IP-GFX") {
+ if (arr_cap[AMD_IP_GFX]) {
+ igt_dynamic_f("amdgpu-dispatch-hang-test-gfx")
+ amdgpu_dispatch_hang_gfx(device);
+ }
+ }
+
+ igt_describe("Test GPU reset using a binary shader to hang the job on compute ring");
+ igt_subtest_with_dynamic("amdgpu-dispatch-hang-test-compute-with-IP-COMPUTE") {
+ if (arr_cap[AMD_IP_COMPUTE]) {
+ igt_dynamic_f("amdgpu-dispatch-hang-test-compute")
+ amdgpu_dispatch_hang_compute(device);
+ }
+ }
+
+ igt_describe("Test GPU reset using amdgpu debugfs to hang the job on gfx ring");
igt_subtest_with_dynamic("amdgpu-reset-test-gfx-with-IP-GFX-and-COMPUTE") {
if (arr_cap[AMD_IP_GFX] && arr_cap[AMD_IP_COMPUTE]) {
igt_dynamic_f("amdgpu-reset-gfx-compute")
--
2.25.1
^ permalink raw reply related [flat|nested] 8+ messages in thread* [igt-dev] [PATCH] tests/amd_dispatch: add negative test
@ 2023-10-09 8:44 Jesse Zhang
2023-10-09 16:15 ` Kamil Konieczny
0 siblings, 1 reply; 8+ messages in thread
From: Jesse Zhang @ 2023-10-09 8:44 UTC (permalink / raw)
To: igt-dev; +Cc: Luben Tuikov, Alex Deucher, Christian Koenig
add negative test for gfx and compute
Cc: Vitaly Prosyak <vitaly.prosyak@amd.com>
Cc: Luben Tuikov <luben.tuikov@amd.com>
Cc: Alex Deucher <alexander.deucher@amd.com>
Cc: Christian Koenig <christian.koenig@amd.com>
Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com>
Signed-off-by: Jesse zhang <jesse.zhang@amd.com>
---
lib/amdgpu/amd_dispatch.c | 4 ++--
lib/amdgpu/amd_dispatch.h | 2 +-
tests/amdgpu/amd_dispatch.c | 36 ++++++++++++++++++++++++++++++++----
3 files changed, 35 insertions(+), 7 deletions(-)
diff --git a/lib/amdgpu/amd_dispatch.c b/lib/amdgpu/amd_dispatch.c
index 9de3986ba..040381a11 100644
--- a/lib/amdgpu/amd_dispatch.c
+++ b/lib/amdgpu/amd_dispatch.c
@@ -524,7 +524,7 @@ amdgpu_dispatch_hang_slow_helper(amdgpu_device_handle device_handle,
}
}
-void amdgpu_gfx_dispatch_test(amdgpu_device_handle device_handle, uint32_t ip_type)
+void amdgpu_gfx_dispatch_test(amdgpu_device_handle device_handle, uint32_t ip_type, int hang)
{
int r;
struct drm_amdgpu_info_hw_ip info;
@@ -547,7 +547,7 @@ void amdgpu_gfx_dispatch_test(amdgpu_device_handle device_handle, uint32_t ip_ty
amdgpu_memset_dispatch_test(device_handle, ip_type, ring_id,
version);
amdgpu_memcpy_dispatch_test(device_handle, ip_type, ring_id,
- version, 0);
+ version, hang);
}
}
diff --git a/lib/amdgpu/amd_dispatch.h b/lib/amdgpu/amd_dispatch.h
index c500b5b3f..4df8b1355 100644
--- a/lib/amdgpu/amd_dispatch.h
+++ b/lib/amdgpu/amd_dispatch.h
@@ -27,7 +27,7 @@
#include <amdgpu.h>
void amdgpu_gfx_dispatch_test(amdgpu_device_handle device_handle,
- uint32_t ip_type);
+ uint32_t ip_type, int hang);
void amdgpu_memcpy_dispatch_test(amdgpu_device_handle device_handle,
uint32_t ip_type,
diff --git a/tests/amdgpu/amd_dispatch.c b/tests/amdgpu/amd_dispatch.c
index 769f26cd0..e0e55781c 100644
--- a/tests/amdgpu/amd_dispatch.c
+++ b/tests/amdgpu/amd_dispatch.c
@@ -24,6 +24,18 @@ amdgpu_dispatch_hang_slow_compute(amdgpu_device_handle device_handle)
amdgpu_dispatch_hang_slow_helper(device_handle, AMDGPU_HW_IP_COMPUTE);
}
+static void
+amdgpu_dispatch_hang_gfx(amdgpu_device_handle device_handle)
+{
+ amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_GFX, 1);
+}
+
+static void
+amdgpu_dispatch_hang_compute(amdgpu_device_handle device_handle)
+{
+ amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_COMPUTE, 1);
+}
+
static void
amdgpu_gpu_reset_test(amdgpu_device_handle device_handle, int drm_amdgpu)
{
@@ -54,8 +66,8 @@ amdgpu_gpu_reset_test(amdgpu_device_handle device_handle, int drm_amdgpu)
r = amdgpu_cs_ctx_free(context_handle);
igt_assert_eq(r, 0);
- amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_GFX);
- amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_COMPUTE);
+ amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_GFX, 0);
+ amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_COMPUTE, 0);
}
igt_main
@@ -85,7 +97,7 @@ igt_main
asic_rings_readness(device, 1, arr_cap);
}
- igt_describe("Test-GPU-reset-using-a-binary-shader-to-hang-the-job-on-compute-ring");
+ igt_describe("Test-GPU-reset-using-a-binary-shader-to-slow-hang-the-job-on-compute-ring");
igt_subtest_with_dynamic("amdgpu-dispatch-test-compute-with-IP-COMPUTE") {
if (arr_cap[AMD_IP_COMPUTE]) {
igt_dynamic_f("amdgpu-dispatch-test-compute")
@@ -93,7 +105,7 @@ igt_main
}
}
- igt_describe("Test-GPU-reset-using-a-binary-shader-to-hang-the-job-on-gfx-ring");
+ igt_describe("Test-GPU-reset-using-a-binary-shader-to-slow-hang-the-job-on-gfx-ring");
igt_subtest_with_dynamic("amdgpu-dispatch-test-gfx-with-IP-GFX") {
if (arr_cap[AMD_IP_GFX]) {
igt_dynamic_f("amdgpu-dispatch-test-gfx")
@@ -101,6 +113,22 @@ igt_main
}
}
+ igt_describe("Test-GPU-reset-using-a-binary-shader-to-the-job-on-gfx-ring");
+ igt_subtest_with_dynamic("amdgpu-dispatch-hang-test-gfx-with-IP-GFX") {
+ if (arr_cap[AMD_IP_GFX]) {
+ igt_dynamic_f("amdgpu-dispatch-hang-test-gfx")
+ amdgpu_dispatch_hang_gfx(device);
+ }
+ }
+
+ igt_describe("Test-GPU-reset-using-a-binary-shader-to-the-job-on-compute-ring");
+ igt_subtest_with_dynamic("amdgpu-dispatch-hang-test-compute-with-IP-COMPUTE") {
+ if (arr_cap[AMD_IP_COMPUTE]) {
+ igt_dynamic_f("amdgpu-dispatch-hang-test-compute")
+ amdgpu_dispatch_hang_compute(device);
+ }
+ }
+
igt_describe("Test-GPU-reset-using-amdgpu-debugfs-to-hang-the-job-on-gfx-ring");
igt_subtest_with_dynamic("amdgpu-reset-test-gfx-with-IP-GFX-and-COMPUTE") {
if (arr_cap[AMD_IP_GFX] && arr_cap[AMD_IP_COMPUTE]) {
--
2.25.1
^ permalink raw reply related [flat|nested] 8+ messages in thread* Re: [igt-dev] [PATCH] tests/amd_dispatch: add negative test
2023-10-09 8:44 Jesse Zhang
@ 2023-10-09 16:15 ` Kamil Konieczny
0 siblings, 0 replies; 8+ messages in thread
From: Kamil Konieczny @ 2023-10-09 16:15 UTC (permalink / raw)
To: igt-dev; +Cc: Alex Deucher, Luben Tuikov, Christian Koenig
Hi Jesse,
On 2023-10-09 at 16:44:33 +0800, Jesse Zhang wrote:
> add negative test for gfx and compute
--^ ---------------------------------- ^
s/add/Add/
Also add dot '.' at end of sentence(s) in description.
Could you describe a little more what negative scenario(s)
do you tests?
>
> Cc: Vitaly Prosyak <vitaly.prosyak@amd.com>
> Cc: Luben Tuikov <luben.tuikov@amd.com>
> Cc: Alex Deucher <alexander.deucher@amd.com>
> Cc: Christian Koenig <christian.koenig@amd.com>
> Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com>
>
> Signed-off-by: Jesse zhang <jesse.zhang@amd.com>
> ---
> lib/amdgpu/amd_dispatch.c | 4 ++--
> lib/amdgpu/amd_dispatch.h | 2 +-
> tests/amdgpu/amd_dispatch.c | 36 ++++++++++++++++++++++++++++++++----
> 3 files changed, 35 insertions(+), 7 deletions(-)
>
> diff --git a/lib/amdgpu/amd_dispatch.c b/lib/amdgpu/amd_dispatch.c
> index 9de3986ba..040381a11 100644
> --- a/lib/amdgpu/amd_dispatch.c
> +++ b/lib/amdgpu/amd_dispatch.c
> @@ -524,7 +524,7 @@ amdgpu_dispatch_hang_slow_helper(amdgpu_device_handle device_handle,
> }
> }
>
> -void amdgpu_gfx_dispatch_test(amdgpu_device_handle device_handle, uint32_t ip_type)
> +void amdgpu_gfx_dispatch_test(amdgpu_device_handle device_handle, uint32_t ip_type, int hang)
> {
> int r;
> struct drm_amdgpu_info_hw_ip info;
> @@ -547,7 +547,7 @@ void amdgpu_gfx_dispatch_test(amdgpu_device_handle device_handle, uint32_t ip_ty
> amdgpu_memset_dispatch_test(device_handle, ip_type, ring_id,
> version);
> amdgpu_memcpy_dispatch_test(device_handle, ip_type, ring_id,
> - version, 0);
> + version, hang);
> }
> }
>
> diff --git a/lib/amdgpu/amd_dispatch.h b/lib/amdgpu/amd_dispatch.h
> index c500b5b3f..4df8b1355 100644
> --- a/lib/amdgpu/amd_dispatch.h
> +++ b/lib/amdgpu/amd_dispatch.h
> @@ -27,7 +27,7 @@
> #include <amdgpu.h>
>
> void amdgpu_gfx_dispatch_test(amdgpu_device_handle device_handle,
> - uint32_t ip_type);
> + uint32_t ip_type, int hang);
>
> void amdgpu_memcpy_dispatch_test(amdgpu_device_handle device_handle,
> uint32_t ip_type,
> diff --git a/tests/amdgpu/amd_dispatch.c b/tests/amdgpu/amd_dispatch.c
> index 769f26cd0..e0e55781c 100644
> --- a/tests/amdgpu/amd_dispatch.c
> +++ b/tests/amdgpu/amd_dispatch.c
> @@ -24,6 +24,18 @@ amdgpu_dispatch_hang_slow_compute(amdgpu_device_handle device_handle)
> amdgpu_dispatch_hang_slow_helper(device_handle, AMDGPU_HW_IP_COMPUTE);
> }
>
> +static void
> +amdgpu_dispatch_hang_gfx(amdgpu_device_handle device_handle)
> +{
> + amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_GFX, 1);
> +}
> +
> +static void
> +amdgpu_dispatch_hang_compute(amdgpu_device_handle device_handle)
> +{
> + amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_COMPUTE, 1);
> +}
> +
> static void
> amdgpu_gpu_reset_test(amdgpu_device_handle device_handle, int drm_amdgpu)
> {
> @@ -54,8 +66,8 @@ amdgpu_gpu_reset_test(amdgpu_device_handle device_handle, int drm_amdgpu)
> r = amdgpu_cs_ctx_free(context_handle);
> igt_assert_eq(r, 0);
>
> - amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_GFX);
> - amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_COMPUTE);
> + amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_GFX, 0);
> + amdgpu_gfx_dispatch_test(device_handle, AMDGPU_HW_IP_COMPUTE, 0);
> }
>
> igt_main
> @@ -85,7 +97,7 @@ igt_main
> asic_rings_readness(device, 1, arr_cap);
>
> }
> - igt_describe("Test-GPU-reset-using-a-binary-shader-to-hang-the-job-on-compute-ring");
> + igt_describe("Test-GPU-reset-using-a-binary-shader-to-slow-hang-the-job-on-compute-ring");
--------------------- ^
Generally in descriptions use spaces to separate words,
while in test names we should use '-'. This goes for all descriptions.
> igt_subtest_with_dynamic("amdgpu-dispatch-test-compute-with-IP-COMPUTE") {
------------------------------------^
Here it is ok, it is test name.
You may also look at Mauro patches for descriptions and use of
testplan for generating test names at build time, not with
running binary.
Regards,
Kamil
> if (arr_cap[AMD_IP_COMPUTE]) {
> igt_dynamic_f("amdgpu-dispatch-test-compute")
> @@ -93,7 +105,7 @@ igt_main
> }
> }
>
> - igt_describe("Test-GPU-reset-using-a-binary-shader-to-hang-the-job-on-gfx-ring");
> + igt_describe("Test-GPU-reset-using-a-binary-shader-to-slow-hang-the-job-on-gfx-ring");
> igt_subtest_with_dynamic("amdgpu-dispatch-test-gfx-with-IP-GFX") {
> if (arr_cap[AMD_IP_GFX]) {
> igt_dynamic_f("amdgpu-dispatch-test-gfx")
> @@ -101,6 +113,22 @@ igt_main
> }
> }
>
> + igt_describe("Test-GPU-reset-using-a-binary-shader-to-the-job-on-gfx-ring");
> + igt_subtest_with_dynamic("amdgpu-dispatch-hang-test-gfx-with-IP-GFX") {
> + if (arr_cap[AMD_IP_GFX]) {
> + igt_dynamic_f("amdgpu-dispatch-hang-test-gfx")
> + amdgpu_dispatch_hang_gfx(device);
> + }
> + }
> +
> + igt_describe("Test-GPU-reset-using-a-binary-shader-to-the-job-on-compute-ring");
> + igt_subtest_with_dynamic("amdgpu-dispatch-hang-test-compute-with-IP-COMPUTE") {
> + if (arr_cap[AMD_IP_COMPUTE]) {
> + igt_dynamic_f("amdgpu-dispatch-hang-test-compute")
> + amdgpu_dispatch_hang_compute(device);
> + }
> + }
> +
> igt_describe("Test-GPU-reset-using-amdgpu-debugfs-to-hang-the-job-on-gfx-ring");
> igt_subtest_with_dynamic("amdgpu-reset-test-gfx-with-IP-GFX-and-COMPUTE") {
> if (arr_cap[AMD_IP_GFX] && arr_cap[AMD_IP_COMPUTE]) {
> --
> 2.25.1
>
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2023-10-11 1:25 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-10-10 6:50 [igt-dev] [PATCH] tests/amd_dispatch: add negative test Jesse Zhang
2023-10-10 8:09 ` [igt-dev] ✓ CI.xeBAT: success for tests/amd_dispatch: add negative test (rev2) Patchwork
2023-10-10 8:15 ` [igt-dev] ✓ Fi.CI.BAT: " Patchwork
2023-10-10 14:41 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
2023-10-10 17:48 ` [igt-dev] [PATCH] tests/amd_dispatch: add negative test vitaly prosyak
-- strict thread matches above, loose matches on Subject: below --
2023-10-11 1:25 Jesse Zhang
2023-10-09 8:44 Jesse Zhang
2023-10-09 16:15 ` Kamil Konieczny
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox