* [igt-dev] [PATCH 1/3] lib/drmtest: Use module table for chipset_to_str()
@ 2023-09-26 18:47 Rob Clark
2023-09-26 18:47 ` [igt-dev] [PATCH 2/3] lib/drmtest: Add drm_find_chipset() Rob Clark
` (6 more replies)
0 siblings, 7 replies; 19+ messages in thread
From: Rob Clark @ 2023-09-26 18:47 UTC (permalink / raw)
To: igt-dev; +Cc: Rob Clark, Helen Koike, Emma Anholt
From: Rob Clark <robdclark@chromium.org>
Use the existing table, so there is one fewer place to update to add
support for a new driver.
Signed-off-by: Rob Clark <robdclark@chromium.org>
---
lib/drmtest.c | 29 +++++------------------------
1 file changed, 5 insertions(+), 24 deletions(-)
diff --git a/lib/drmtest.c b/lib/drmtest.c
index e1da66c877e9..2cfa8a899d53 100644
--- a/lib/drmtest.c
+++ b/lib/drmtest.c
@@ -601,30 +601,11 @@ static void cancel_work_at_exit_render(int sig)
static const char *chipset_to_str(int chipset)
{
- switch (chipset) {
- case DRIVER_INTEL:
- return "intel";
- case DRIVER_V3D:
- return "v3d";
- case DRIVER_VC4:
- return "vc4";
- case DRIVER_VGEM:
- return "vgem";
- case DRIVER_AMDGPU:
- return "amdgpu";
- case DRIVER_PANFROST:
- return "panfrost";
- case DRIVER_MSM:
- return "msm";
- case DRIVER_XE:
- return "xe";
- case DRIVER_VMWGFX:
- return "vmwgfx";
- case DRIVER_ANY:
- return "any";
- default:
- return "other";
- }
+ for (const struct module *m = modules; m->module; m++)
+ if (m->bit == chipset)
+ return m->module;
+
+ return (chipset == DRIVER_ANY) ? "any" : "other";
}
/**
--
2.41.0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [igt-dev] [PATCH 2/3] lib/drmtest: Add drm_find_chipset()
2023-09-26 18:47 [igt-dev] [PATCH 1/3] lib/drmtest: Use module table for chipset_to_str() Rob Clark
@ 2023-09-26 18:47 ` Rob Clark
2023-09-27 14:20 ` Zbigniew Kempczyński
2023-09-27 16:21 ` Kamil Konieczny
2023-09-26 18:47 ` [igt-dev] [PATCH v3 3/3] core_getversion: Test for desired device Rob Clark
` (5 subsequent siblings)
6 siblings, 2 replies; 19+ messages in thread
From: Rob Clark @ 2023-09-26 18:47 UTC (permalink / raw)
To: igt-dev; +Cc: Rob Clark, Helen Koike, Emma Anholt
From: Rob Clark <robdclark@chromium.org>
Add helper to map driver name to chipset.
Signed-off-by: Rob Clark <robdclark@chromium.org>
---
lib/drmtest.c | 14 ++++++++++++++
lib/drmtest.h | 1 +
2 files changed, 15 insertions(+)
diff --git a/lib/drmtest.c b/lib/drmtest.c
index 2cfa8a899d53..4d826df744ae 100644
--- a/lib/drmtest.c
+++ b/lib/drmtest.c
@@ -608,6 +608,20 @@ static const char *chipset_to_str(int chipset)
return (chipset == DRIVER_ANY) ? "any" : "other";
}
+/**
+ * drm_find_chipset:
+ * @name: The driver name
+ *
+ * Map the driver name to DRIVER_xyz value.
+ */
+int drm_find_chipset(const char *name)
+{
+ for (const struct module *m = modules; m->module; m++)
+ if (!strcmp(name, m->module))
+ return m->bit;
+ return 0;
+}
+
/**
* drm_open_driver:
* @chipset: OR'd flags for each chipset to search, eg. #DRIVER_INTEL
diff --git a/lib/drmtest.h b/lib/drmtest.h
index 97ab6e759edf..9a71e1041ce8 100644
--- a/lib/drmtest.h
+++ b/lib/drmtest.h
@@ -99,6 +99,7 @@ void __set_forced_driver(const char *name);
#define ALIGN_DOWN(x, a) ALIGN((x) - ((a) - 1), (a))
void drm_load_module(unsigned int chipset);
+int drm_find_chipset(const char *name);
int drm_open_driver(int chipset);
int drm_open_driver_master(int chipset);
int drm_open_driver_render(int chipset);
--
2.41.0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [igt-dev] [PATCH v3 3/3] core_getversion: Test for desired device
2023-09-26 18:47 [igt-dev] [PATCH 1/3] lib/drmtest: Use module table for chipset_to_str() Rob Clark
2023-09-26 18:47 ` [igt-dev] [PATCH 2/3] lib/drmtest: Add drm_find_chipset() Rob Clark
@ 2023-09-26 18:47 ` Rob Clark
2023-09-27 14:26 ` Zbigniew Kempczyński
` (2 more replies)
2023-09-26 19:39 ` [igt-dev] ✗ CI.xeBAT: failure for series starting with [1/3] lib/drmtest: Use module table for chipset_to_str() Patchwork
` (4 subsequent siblings)
6 siblings, 3 replies; 19+ messages in thread
From: Rob Clark @ 2023-09-26 18:47 UTC (permalink / raw)
To: igt-dev; +Cc: Rob Clark, Helen Koike, Emma Anholt
From: Rob Clark <robdclark@chromium.org>
We discovered in drm/ci that if the drm device fails to probe, all the
tests come back as "Skip" and the job is considered successful. Fix
the getversion test to fail if there is no drm device or if the drm
device does not match the expected device as specified by the optional
IGT_REQUIRED_DRIVER environment variable.
Signed-off-by: Rob Clark <robdclark@chromium.org>
Acked-by: Helen Koike <helen.koike@collabora.com>
---
tests/core_getversion.c | 13 ++++++++++++-
1 file changed, 12 insertions(+), 1 deletion(-)
diff --git a/tests/core_getversion.c b/tests/core_getversion.c
index 32cb976e4923..b298a6890ef9 100644
--- a/tests/core_getversion.c
+++ b/tests/core_getversion.c
@@ -48,14 +48,25 @@ igt_simple_main
{
int fd;
drmVersionPtr v;
+ const char *name = getenv("IGT_REQUIRED_DRIVER");
+ int chipset = DRIVER_ANY;
- fd = drm_open_driver(DRIVER_ANY);
+ if (name)
+ chipset = drm_find_chipset(name);
+
+ fd = __drm_open_driver(chipset);
+ igt_assert_fd(fd);
v = drmGetVersion(fd);
igt_assert_neq(strlen(v->name), 0);
igt_assert_neq(strlen(v->date), 0);
igt_assert_neq(strlen(v->desc), 0);
if (is_i915_device(fd))
igt_assert_lte(1, v->version_major);
+ if (name) {
+ igt_assert_f(!strcmp(name, v->name),
+ "Expected driver \"%s\" but got \"%s\"\n",
+ name, v->name);
+ }
drmFree(v);
drm_close_driver(fd);
--
2.41.0
^ permalink raw reply related [flat|nested] 19+ messages in thread
* [igt-dev] ✗ CI.xeBAT: failure for series starting with [1/3] lib/drmtest: Use module table for chipset_to_str()
2023-09-26 18:47 [igt-dev] [PATCH 1/3] lib/drmtest: Use module table for chipset_to_str() Rob Clark
2023-09-26 18:47 ` [igt-dev] [PATCH 2/3] lib/drmtest: Add drm_find_chipset() Rob Clark
2023-09-26 18:47 ` [igt-dev] [PATCH v3 3/3] core_getversion: Test for desired device Rob Clark
@ 2023-09-26 19:39 ` Patchwork
2023-09-26 19:46 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork
` (3 subsequent siblings)
6 siblings, 0 replies; 19+ messages in thread
From: Patchwork @ 2023-09-26 19:39 UTC (permalink / raw)
To: Rob Clark; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 3363 bytes --]
== Series Details ==
Series: series starting with [1/3] lib/drmtest: Use module table for chipset_to_str()
URL : https://patchwork.freedesktop.org/series/124290/
State : failure
== Summary ==
CI Bug Log - changes from XEIGT_7503_BAT -> XEIGTPW_9882_BAT
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with XEIGTPW_9882_BAT absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in XEIGTPW_9882_BAT, 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.
Participating hosts (4 -> 3)
------------------------------
Missing (1): bat-pvc-2
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in XEIGTPW_9882_BAT:
### IGT changes ###
#### Possible regressions ####
* igt@kms_pipe_crc_basic@hang-read-crc:
- bat-dg2-oem2: [PASS][1] -> [INCOMPLETE][2] +1 other test incomplete
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7503/bat-dg2-oem2/igt@kms_pipe_crc_basic@hang-read-crc.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_9882/bat-dg2-oem2/igt@kms_pipe_crc_basic@hang-read-crc.html
#### Warnings ####
* igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-b-dp-3:
- bat-dg2-oem2: [FAIL][3] ([Intel XE#400]) -> [TIMEOUT][4]
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7503/bat-dg2-oem2/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-b-dp-3.html
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_9882/bat-dg2-oem2/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-b-dp-3.html
Known issues
------------
Here are the changes found in XEIGTPW_9882_BAT that come from known issues:
### IGT changes ###
#### Possible fixes ####
* {igt@xe_create@create-execqueues-noleak}:
- bat-atsm-2: [FAIL][5] ([Intel XE#524]) -> [PASS][6]
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7503/bat-atsm-2/igt@xe_create@create-execqueues-noleak.html
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_9882/bat-atsm-2/igt@xe_create@create-execqueues-noleak.html
#### Warnings ####
* igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12:
- bat-dg2-oem2: [FAIL][7] ([Intel XE#400]) -> [TIMEOUT][8] ([Intel XE#430])
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7503/bat-dg2-oem2/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12.html
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_9882/bat-dg2-oem2/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[Intel XE#400]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/400
[Intel XE#430]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/430
[Intel XE#524]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/524
Build changes
-------------
* IGT: IGT_7503 -> IGTPW_9882
IGTPW_9882: 9882
IGT_7503: 7503
xe-396-fc8ec3c56efa5c15b630ddc17c89100440fe03ef: fc8ec3c56efa5c15b630ddc17c89100440fe03ef
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_9882/index.html
[-- Attachment #2: Type: text/html, Size: 4090 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for series starting with [1/3] lib/drmtest: Use module table for chipset_to_str()
2023-09-26 18:47 [igt-dev] [PATCH 1/3] lib/drmtest: Use module table for chipset_to_str() Rob Clark
` (2 preceding siblings ...)
2023-09-26 19:39 ` [igt-dev] ✗ CI.xeBAT: failure for series starting with [1/3] lib/drmtest: Use module table for chipset_to_str() Patchwork
@ 2023-09-26 19:46 ` Patchwork
2023-09-27 7:43 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
` (2 subsequent siblings)
6 siblings, 0 replies; 19+ messages in thread
From: Patchwork @ 2023-09-26 19:46 UTC (permalink / raw)
To: Rob Clark; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 8343 bytes --]
== Series Details ==
Series: series starting with [1/3] lib/drmtest: Use module table for chipset_to_str()
URL : https://patchwork.freedesktop.org/series/124290/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13682 -> IGTPW_9882
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/index.html
Participating hosts (41 -> 39)
------------------------------
Missing (2): fi-snb-2520m fi-pnv-d510
Known issues
------------
Here are the changes found in IGTPW_9882 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@i915_selftest@live@hangcheck:
- bat-adlp-9: [PASS][1] -> [INCOMPLETE][2] ([i915#7913])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/bat-adlp-9/igt@i915_selftest@live@hangcheck.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/bat-adlp-9/igt@i915_selftest@live@hangcheck.html
* igt@i915_selftest@live@requests:
- bat-mtlp-8: [PASS][3] -> [ABORT][4] ([i915#9414])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/bat-mtlp-8/igt@i915_selftest@live@requests.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/bat-mtlp-8/igt@i915_selftest@live@requests.html
* igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-c-dp-5:
- bat-adlp-11: [PASS][5] -> [ABORT][6] ([i915#8668])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/bat-adlp-11/igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-c-dp-5.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/bat-adlp-11/igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-c-dp-5.html
#### Possible fixes ####
* igt@kms_chamelium_frames@dp-crc-fast:
- {bat-dg2-13}: [DMESG-WARN][7] ([Intel XE#485]) -> [PASS][8]
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/bat-dg2-13/igt@kms_chamelium_frames@dp-crc-fast.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/bat-dg2-13/igt@kms_chamelium_frames@dp-crc-fast.html
* igt@kms_flip@basic-plain-flip@b-dp6:
- bat-adlp-11: [DMESG-WARN][9] ([i915#6868]) -> [PASS][10] +1 other test pass
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/bat-adlp-11/igt@kms_flip@basic-plain-flip@b-dp6.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/bat-adlp-11/igt@kms_flip@basic-plain-flip@b-dp6.html
* igt@kms_flip@basic-plain-flip@c-dp6:
- bat-adlp-11: [FAIL][11] ([i915#6121]) -> [PASS][12] +8 other tests pass
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/bat-adlp-11/igt@kms_flip@basic-plain-flip@c-dp6.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/bat-adlp-11/igt@kms_flip@basic-plain-flip@c-dp6.html
* igt@kms_frontbuffer_tracking@basic:
- fi-bsw-nick: [FAIL][13] ([i915#9276]) -> [PASS][14]
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/fi-bsw-nick/igt@kms_frontbuffer_tracking@basic.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/fi-bsw-nick/igt@kms_frontbuffer_tracking@basic.html
* igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-c-dp-5:
- bat-adlp-11: [DMESG-FAIL][15] ([i915#6868]) -> [PASS][16]
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/bat-adlp-11/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-c-dp-5.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/bat-adlp-11/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-c-dp-5.html
* igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-d-dp-5:
- bat-adlp-11: [FAIL][17] ([i915#9047]) -> [PASS][18]
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/bat-adlp-11/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-d-dp-5.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/bat-adlp-11/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-d-dp-5.html
* igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-b-dp-6:
- bat-adlp-11: [ABORT][19] ([i915#8668]) -> [PASS][20]
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/bat-adlp-11/igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-b-dp-6.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/bat-adlp-11/igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-b-dp-6.html
#### Warnings ####
* igt@kms_force_connector_basic@force-edid:
- bat-adlp-11: [FAIL][21] ([i915#8803]) -> [SKIP][22] ([i915#4093])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/bat-adlp-11/igt@kms_force_connector_basic@force-edid.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/bat-adlp-11/igt@kms_force_connector_basic@force-edid.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[Intel XE#485]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/485
[i915#4093]: https://gitlab.freedesktop.org/drm/intel/issues/4093
[i915#6121]: https://gitlab.freedesktop.org/drm/intel/issues/6121
[i915#6868]: https://gitlab.freedesktop.org/drm/intel/issues/6868
[i915#7913]: https://gitlab.freedesktop.org/drm/intel/issues/7913
[i915#8668]: https://gitlab.freedesktop.org/drm/intel/issues/8668
[i915#8803]: https://gitlab.freedesktop.org/drm/intel/issues/8803
[i915#9047]: https://gitlab.freedesktop.org/drm/intel/issues/9047
[i915#9276]: https://gitlab.freedesktop.org/drm/intel/issues/9276
[i915#9414]: https://gitlab.freedesktop.org/drm/intel/issues/9414
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7503 -> IGTPW_9882
CI-20190529: 20190529
CI_DRM_13682: a42554bf0755b80fdfb8e91ca35ae6835bb3534d @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_9882: 9882
IGT_7503: 7503
Testlist changes
----------------
+igt@xe_exec_threads@threads-hang-shared-vm-rebind-err
+igt@xe_exec_threads@threads-hang-shared-vm-userptr-rebind-err
+igt@xe_exec_threads@threads-shared-vm-rebind-err
+igt@xe_exec_threads@threads-shared-vm-userptr-rebind-err
+igt@xe_mmio@mmio-invalid
+igt@xe_mmio@mmio-timestamp
+igt@xe_query@query-gts
+igt@xe_vm@vm-async-ops-err
+igt@xe_vm@vm-async-ops-err-destroy
-igt@xe_exec_balancer@many-cm-parallel-basic
-igt@xe_exec_balancer@many-cm-parallel-rebind
-igt@xe_exec_balancer@many-cm-parallel-userptr
-igt@xe_exec_balancer@many-cm-parallel-userptr-invalidate
-igt@xe_exec_balancer@many-cm-parallel-userptr-invalidate-race
-igt@xe_exec_balancer@many-cm-parallel-userptr-rebind
-igt@xe_exec_balancer@many-execqueues-cm-parallel-basic
-igt@xe_exec_balancer@many-execqueues-cm-parallel-rebind
-igt@xe_exec_balancer@many-execqueues-cm-parallel-userptr
-igt@xe_exec_balancer@many-execqueues-cm-parallel-userptr-invalidate
-igt@xe_exec_balancer@many-execqueues-cm-parallel-userptr-invalidate-race
-igt@xe_exec_balancer@many-execqueues-cm-parallel-userptr-rebind
-igt@xe_exec_balancer@no-exec-cm-parallel-basic
-igt@xe_exec_balancer@no-exec-cm-parallel-rebind
-igt@xe_exec_balancer@no-exec-cm-parallel-userptr
-igt@xe_exec_balancer@no-exec-cm-parallel-userptr-invalidate
-igt@xe_exec_balancer@no-exec-cm-parallel-userptr-invalidate-race
-igt@xe_exec_balancer@no-exec-cm-parallel-userptr-rebind
-igt@xe_exec_balancer@once-cm-parallel-basic
-igt@xe_exec_balancer@once-cm-parallel-rebind
-igt@xe_exec_balancer@once-cm-parallel-userptr
-igt@xe_exec_balancer@once-cm-parallel-userptr-invalidate
-igt@xe_exec_balancer@once-cm-parallel-userptr-invalidate-race
-igt@xe_exec_balancer@once-cm-parallel-userptr-rebind
-igt@xe_exec_balancer@twice-cm-parallel-basic
-igt@xe_exec_balancer@twice-cm-parallel-rebind
-igt@xe_exec_balancer@twice-cm-parallel-userptr
-igt@xe_exec_balancer@twice-cm-parallel-userptr-invalidate
-igt@xe_exec_balancer@twice-cm-parallel-userptr-invalidate-race
-igt@xe_exec_balancer@twice-cm-parallel-userptr-rebind
-igt@xe_exec_threads@threads-hang-rebind-err
-igt@xe_exec_threads@threads-hang-userptr-rebind-err
-igt@xe_exec_threads@threads-rebind-err
-igt@xe_exec_threads@threads-userptr-rebind-err
-igt@xe_query@query-cs-cycles
-igt@xe_query@query-gt-list
-igt@xe_query@query-invalid-cs-cycles
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/index.html
[-- Attachment #2: Type: text/html, Size: 9611 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* [igt-dev] ✗ Fi.CI.IGT: failure for series starting with [1/3] lib/drmtest: Use module table for chipset_to_str()
2023-09-26 18:47 [igt-dev] [PATCH 1/3] lib/drmtest: Use module table for chipset_to_str() Rob Clark
` (3 preceding siblings ...)
2023-09-26 19:46 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork
@ 2023-09-27 7:43 ` Patchwork
2023-09-27 14:01 ` [igt-dev] [PATCH 1/3] " Zbigniew Kempczyński
2023-09-27 16:09 ` Kamil Konieczny
6 siblings, 0 replies; 19+ messages in thread
From: Patchwork @ 2023-09-27 7:43 UTC (permalink / raw)
To: Rob Clark; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 94227 bytes --]
== Series Details ==
Series: series starting with [1/3] lib/drmtest: Use module table for chipset_to_str()
URL : https://patchwork.freedesktop.org/series/124290/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_13682_full -> IGTPW_9882_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_9882_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_9882_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_9882/index.html
Participating hosts (10 -> 9)
------------------------------
Missing (1): shard-rkl0
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_9882_full:
### IGT changes ###
#### Possible regressions ####
* igt@gem_exec_suspend@basic-s0@smem:
- shard-dg2: NOTRUN -> [INCOMPLETE][1]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@gem_exec_suspend@basic-s0@smem.html
* igt@i915_selftest@live@requests:
- shard-mtlp: NOTRUN -> [INCOMPLETE][2]
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-5/igt@i915_selftest@live@requests.html
Known issues
------------
Here are the changes found in IGTPW_9882_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@blit-reloc-keep-cache:
- shard-rkl: NOTRUN -> [SKIP][3] ([i915#8411])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-4/igt@api_intel_bb@blit-reloc-keep-cache.html
* igt@drm_fdinfo@busy-hang@rcs0:
- shard-mtlp: NOTRUN -> [SKIP][4] ([i915#8414]) +12 other tests skip
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-2/igt@drm_fdinfo@busy-hang@rcs0.html
* igt@drm_fdinfo@isolation@bcs0:
- shard-dg2: NOTRUN -> [SKIP][5] ([i915#8414]) +9 other tests skip
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@drm_fdinfo@isolation@bcs0.html
* igt@drm_fdinfo@virtual-idle:
- shard-rkl: [PASS][6] -> [FAIL][7] ([i915#7742])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-rkl-1/igt@drm_fdinfo@virtual-idle.html
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-7/igt@drm_fdinfo@virtual-idle.html
* igt@gem_ccs@block-multicopy-compressed:
- shard-rkl: NOTRUN -> [SKIP][8] ([i915#9323])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-2/igt@gem_ccs@block-multicopy-compressed.html
* igt@gem_ccs@ctrl-surf-copy:
- shard-mtlp: NOTRUN -> [SKIP][9] ([i915#3555])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-6/igt@gem_ccs@ctrl-surf-copy.html
* igt@gem_ccs@ctrl-surf-copy-new-ctx:
- shard-mtlp: NOTRUN -> [SKIP][10] ([i915#9323])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-3/igt@gem_ccs@ctrl-surf-copy-new-ctx.html
* igt@gem_close_race@multigpu-basic-process:
- shard-dg2: NOTRUN -> [SKIP][11] ([i915#7697])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@gem_close_race@multigpu-basic-process.html
* igt@gem_create@create-ext-set-pat:
- shard-dg2: NOTRUN -> [SKIP][12] ([i915#8562])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@gem_create@create-ext-set-pat.html
* igt@gem_ctx_isolation@preservation-s3@vcs0:
- shard-mtlp: [PASS][13] -> [DMESG-WARN][14] ([i915#9262]) +2 other tests dmesg-warn
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-mtlp-5/igt@gem_ctx_isolation@preservation-s3@vcs0.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-4/igt@gem_ctx_isolation@preservation-s3@vcs0.html
* igt@gem_ctx_persistence@heartbeat-many:
- shard-dg2: NOTRUN -> [SKIP][15] ([i915#8555])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@gem_ctx_persistence@heartbeat-many.html
- shard-mtlp: NOTRUN -> [SKIP][16] ([i915#8555])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-8/igt@gem_ctx_persistence@heartbeat-many.html
* igt@gem_ctx_persistence@legacy-engines-cleanup:
- shard-snb: NOTRUN -> [SKIP][17] ([fdo#109271] / [i915#1099]) +1 other test skip
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-snb2/igt@gem_ctx_persistence@legacy-engines-cleanup.html
* igt@gem_ctx_sseu@engines:
- shard-rkl: NOTRUN -> [SKIP][18] ([i915#280])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-7/igt@gem_ctx_sseu@engines.html
* igt@gem_eio@hibernate:
- shard-dg2: NOTRUN -> [ABORT][19] ([i915#7975] / [i915#8213])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-1/igt@gem_eio@hibernate.html
* igt@gem_eio@reset-stress:
- shard-dg1: [PASS][20] -> [FAIL][21] ([i915#5784])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg1-12/igt@gem_eio@reset-stress.html
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-16/igt@gem_eio@reset-stress.html
* igt@gem_eio@unwedge-stress:
- shard-snb: NOTRUN -> [FAIL][22] ([i915#8898])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-snb2/igt@gem_eio@unwedge-stress.html
* igt@gem_exec_balancer@bonded-dual:
- shard-mtlp: NOTRUN -> [SKIP][23] ([i915#4771]) +1 other test skip
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-5/igt@gem_exec_balancer@bonded-dual.html
* igt@gem_exec_balancer@bonded-false-hang:
- shard-dg2: NOTRUN -> [SKIP][24] ([i915#4812]) +1 other test skip
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@gem_exec_balancer@bonded-false-hang.html
* igt@gem_exec_balancer@bonded-semaphore:
- shard-mtlp: NOTRUN -> [SKIP][25] ([i915#4812]) +1 other test skip
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-3/igt@gem_exec_balancer@bonded-semaphore.html
* igt@gem_exec_balancer@bonded-sync:
- shard-dg2: NOTRUN -> [SKIP][26] ([i915#4771]) +1 other test skip
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@gem_exec_balancer@bonded-sync.html
* igt@gem_exec_balancer@parallel:
- shard-rkl: NOTRUN -> [SKIP][27] ([i915#4525])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-7/igt@gem_exec_balancer@parallel.html
* igt@gem_exec_fair@basic-flow:
- shard-mtlp: NOTRUN -> [SKIP][28] ([i915#4473] / [i915#4771])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-7/igt@gem_exec_fair@basic-flow.html
* igt@gem_exec_fair@basic-none-rrul:
- shard-dg1: NOTRUN -> [SKIP][29] ([i915#3539] / [i915#4852])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-17/igt@gem_exec_fair@basic-none-rrul.html
* igt@gem_exec_fair@basic-none-share@rcs0:
- shard-glk: [PASS][30] -> [FAIL][31] ([i915#2842])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-glk5/igt@gem_exec_fair@basic-none-share@rcs0.html
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-glk3/igt@gem_exec_fair@basic-none-share@rcs0.html
* igt@gem_exec_fair@basic-none-solo@rcs0:
- shard-tglu: NOTRUN -> [FAIL][32] ([i915#2842])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-5/igt@gem_exec_fair@basic-none-solo@rcs0.html
* igt@gem_exec_fair@basic-pace-solo:
- shard-mtlp: NOTRUN -> [SKIP][33] ([i915#4473])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-5/igt@gem_exec_fair@basic-pace-solo.html
* igt@gem_exec_fair@basic-pace-solo@rcs0:
- shard-rkl: [PASS][34] -> [FAIL][35] ([i915#2842]) +1 other test fail
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-rkl-1/igt@gem_exec_fair@basic-pace-solo@rcs0.html
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-4/igt@gem_exec_fair@basic-pace-solo@rcs0.html
* igt@gem_exec_fair@basic-sync:
- shard-dg2: NOTRUN -> [SKIP][36] ([i915#3539])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-2/igt@gem_exec_fair@basic-sync.html
* igt@gem_exec_fair@basic-throttle@rcs0:
- shard-rkl: NOTRUN -> [FAIL][37] ([i915#2842]) +1 other test fail
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-6/igt@gem_exec_fair@basic-throttle@rcs0.html
* igt@gem_exec_flush@basic-batch-kernel-default-cmd:
- shard-mtlp: NOTRUN -> [SKIP][38] ([i915#3711])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-4/igt@gem_exec_flush@basic-batch-kernel-default-cmd.html
* igt@gem_exec_flush@basic-wb-rw-before-default:
- shard-dg2: NOTRUN -> [SKIP][39] ([i915#3539] / [i915#4852]) +3 other tests skip
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-2/igt@gem_exec_flush@basic-wb-rw-before-default.html
* igt@gem_exec_gttfill@multigpu-basic:
- shard-mtlp: NOTRUN -> [SKIP][40] ([i915#7697]) +1 other test skip
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-6/igt@gem_exec_gttfill@multigpu-basic.html
* igt@gem_exec_reloc@basic-cpu-read-noreloc:
- shard-mtlp: NOTRUN -> [SKIP][41] ([i915#3281]) +6 other tests skip
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-1/igt@gem_exec_reloc@basic-cpu-read-noreloc.html
- shard-dg1: NOTRUN -> [SKIP][42] ([i915#3281]) +1 other test skip
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-15/igt@gem_exec_reloc@basic-cpu-read-noreloc.html
* igt@gem_exec_reloc@basic-write-read:
- shard-rkl: NOTRUN -> [SKIP][43] ([i915#3281]) +6 other tests skip
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-6/igt@gem_exec_reloc@basic-write-read.html
* igt@gem_exec_schedule@preempt-queue-contexts-chain:
- shard-dg2: NOTRUN -> [SKIP][44] ([i915#4537] / [i915#4812])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@gem_exec_schedule@preempt-queue-contexts-chain.html
* igt@gem_exec_suspend@basic-s4-devices@smem:
- shard-rkl: NOTRUN -> [ABORT][45] ([i915#7975] / [i915#8213])
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-7/igt@gem_exec_suspend@basic-s4-devices@smem.html
* igt@gem_fenced_exec_thrash@2-spare-fences:
- shard-mtlp: NOTRUN -> [SKIP][46] ([i915#4860])
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-3/igt@gem_fenced_exec_thrash@2-spare-fences.html
* igt@gem_fenced_exec_thrash@no-spare-fences:
- shard-dg2: NOTRUN -> [SKIP][47] ([i915#4860]) +2 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@gem_fenced_exec_thrash@no-spare-fences.html
* igt@gem_fenced_exec_thrash@too-many-fences:
- shard-dg1: NOTRUN -> [SKIP][48] ([i915#4860])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-19/igt@gem_fenced_exec_thrash@too-many-fences.html
* igt@gem_huc_copy@huc-copy:
- shard-apl: NOTRUN -> [SKIP][49] ([fdo#109271] / [i915#2190])
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-apl3/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@heavy-verify-random:
- shard-rkl: NOTRUN -> [SKIP][50] ([i915#4613]) +1 other test skip
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-6/igt@gem_lmem_swapping@heavy-verify-random.html
- shard-tglu: NOTRUN -> [SKIP][51] ([i915#4613])
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-5/igt@gem_lmem_swapping@heavy-verify-random.html
* igt@gem_lmem_swapping@parallel-random-verify-ccs:
- shard-mtlp: NOTRUN -> [SKIP][52] ([i915#4613]) +3 other tests skip
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-5/igt@gem_lmem_swapping@parallel-random-verify-ccs.html
* igt@gem_lmem_swapping@smem-oom@lmem0:
- shard-dg2: [PASS][53] -> [TIMEOUT][54] ([i915#5493])
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg2-6/igt@gem_lmem_swapping@smem-oom@lmem0.html
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-2/igt@gem_lmem_swapping@smem-oom@lmem0.html
* igt@gem_mmap@big-bo:
- shard-dg2: NOTRUN -> [SKIP][55] ([i915#4083]) +5 other tests skip
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@gem_mmap@big-bo.html
* igt@gem_mmap_gtt@basic-read-write:
- shard-dg1: NOTRUN -> [SKIP][56] ([i915#4077]) +2 other tests skip
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-16/igt@gem_mmap_gtt@basic-read-write.html
* igt@gem_mmap_gtt@coherency:
- shard-rkl: NOTRUN -> [SKIP][57] ([fdo#111656])
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@gem_mmap_gtt@coherency.html
- shard-tglu: NOTRUN -> [SKIP][58] ([fdo#111656])
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-9/igt@gem_mmap_gtt@coherency.html
* igt@gem_mmap_gtt@cpuset-medium-copy:
- shard-mtlp: NOTRUN -> [SKIP][59] ([i915#4077]) +22 other tests skip
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-5/igt@gem_mmap_gtt@cpuset-medium-copy.html
* igt@gem_mmap_wc@write-wc-read-gtt:
- shard-mtlp: NOTRUN -> [SKIP][60] ([i915#4083]) +4 other tests skip
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-6/igt@gem_mmap_wc@write-wc-read-gtt.html
* igt@gem_partial_pwrite_pread@writes-after-reads-display:
- shard-mtlp: NOTRUN -> [SKIP][61] ([i915#3282]) +7 other tests skip
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-1/igt@gem_partial_pwrite_pread@writes-after-reads-display.html
* igt@gem_partial_pwrite_pread@writes-after-reads-snoop:
- shard-dg1: NOTRUN -> [SKIP][62] ([i915#3282])
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-19/igt@gem_partial_pwrite_pread@writes-after-reads-snoop.html
* igt@gem_pxp@create-regular-context-2:
- shard-dg2: NOTRUN -> [SKIP][63] ([i915#4270]) +1 other test skip
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@gem_pxp@create-regular-context-2.html
* igt@gem_pxp@regular-baseline-src-copy-readible:
- shard-mtlp: NOTRUN -> [SKIP][64] ([i915#4270]) +1 other test skip
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-2/igt@gem_pxp@regular-baseline-src-copy-readible.html
* igt@gem_pxp@reject-modify-context-protection-off-1:
- shard-tglu: NOTRUN -> [SKIP][65] ([i915#4270]) +1 other test skip
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-9/igt@gem_pxp@reject-modify-context-protection-off-1.html
* igt@gem_pxp@reject-modify-context-protection-off-2:
- shard-dg1: NOTRUN -> [SKIP][66] ([i915#4270])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-16/igt@gem_pxp@reject-modify-context-protection-off-2.html
* igt@gem_pxp@reject-modify-context-protection-on:
- shard-rkl: NOTRUN -> [SKIP][67] ([i915#4270]) +1 other test skip
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@gem_pxp@reject-modify-context-protection-on.html
* igt@gem_readwrite@beyond-eob:
- shard-dg2: NOTRUN -> [SKIP][68] ([i915#3282]) +4 other tests skip
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@gem_readwrite@beyond-eob.html
* igt@gem_render_copy@y-tiled-ccs-to-yf-tiled:
- shard-mtlp: NOTRUN -> [SKIP][69] ([i915#8428]) +5 other tests skip
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-7/igt@gem_render_copy@y-tiled-ccs-to-yf-tiled.html
* igt@gem_render_tiled_blits@basic:
- shard-dg1: NOTRUN -> [SKIP][70] ([i915#4079])
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-18/igt@gem_render_tiled_blits@basic.html
* igt@gem_set_tiling_vs_gtt:
- shard-dg2: NOTRUN -> [SKIP][71] ([i915#4079]) +1 other test skip
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-2/igt@gem_set_tiling_vs_gtt.html
* igt@gem_set_tiling_vs_pwrite:
- shard-rkl: NOTRUN -> [SKIP][72] ([i915#3282]) +2 other tests skip
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-2/igt@gem_set_tiling_vs_pwrite.html
* igt@gem_softpin@evict-snoop-interruptible:
- shard-dg2: NOTRUN -> [SKIP][73] ([i915#4885])
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@gem_softpin@evict-snoop-interruptible.html
- shard-rkl: NOTRUN -> [SKIP][74] ([fdo#109312])
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-2/igt@gem_softpin@evict-snoop-interruptible.html
* igt@gem_softpin@noreloc-s3:
- shard-mtlp: [PASS][75] -> [ABORT][76] ([i915#9262]) +2 other tests abort
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-mtlp-7/igt@gem_softpin@noreloc-s3.html
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-5/igt@gem_softpin@noreloc-s3.html
* igt@gem_tiled_blits@basic:
- shard-dg2: NOTRUN -> [SKIP][77] ([i915#4077]) +10 other tests skip
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@gem_tiled_blits@basic.html
* igt@gem_tiled_pread_basic:
- shard-mtlp: NOTRUN -> [SKIP][78] ([i915#4079]) +1 other test skip
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-7/igt@gem_tiled_pread_basic.html
* igt@gem_unfence_active_buffers:
- shard-mtlp: NOTRUN -> [SKIP][79] ([i915#4879])
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-3/igt@gem_unfence_active_buffers.html
* igt@gem_userptr_blits@access-control:
- shard-mtlp: NOTRUN -> [SKIP][80] ([i915#3297]) +4 other tests skip
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-2/igt@gem_userptr_blits@access-control.html
* igt@gem_userptr_blits@dmabuf-sync:
- shard-dg1: NOTRUN -> [SKIP][81] ([i915#3297])
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-14/igt@gem_userptr_blits@dmabuf-sync.html
* igt@gem_userptr_blits@map-fixed-invalidate-busy:
- shard-dg2: NOTRUN -> [SKIP][82] ([i915#3297] / [i915#4880]) +1 other test skip
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@gem_userptr_blits@map-fixed-invalidate-busy.html
* igt@gem_userptr_blits@relocations:
- shard-dg2: NOTRUN -> [SKIP][83] ([i915#3281]) +9 other tests skip
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@gem_userptr_blits@relocations.html
* igt@gem_userptr_blits@unsync-overlap:
- shard-dg2: NOTRUN -> [SKIP][84] ([i915#3297])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-2/igt@gem_userptr_blits@unsync-overlap.html
- shard-rkl: NOTRUN -> [SKIP][85] ([i915#3297])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@gem_userptr_blits@unsync-overlap.html
* igt@gen7_exec_parse@basic-allowed:
- shard-tglu: NOTRUN -> [SKIP][86] ([fdo#109289]) +2 other tests skip
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-8/igt@gen7_exec_parse@basic-allowed.html
* igt@gen9_exec_parse@batch-zero-length:
- shard-mtlp: NOTRUN -> [SKIP][87] ([i915#2856]) +2 other tests skip
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-5/igt@gen9_exec_parse@batch-zero-length.html
* igt@gen9_exec_parse@bb-start-out:
- shard-rkl: NOTRUN -> [SKIP][88] ([i915#2527])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@gen9_exec_parse@bb-start-out.html
* igt@i915_fb_tiling:
- shard-mtlp: NOTRUN -> [SKIP][89] ([i915#4881])
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-5/igt@i915_fb_tiling.html
* igt@i915_hangman@engine-engine-hang@vcs0:
- shard-mtlp: [PASS][90] -> [FAIL][91] ([i915#7069])
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-mtlp-6/igt@i915_hangman@engine-engine-hang@vcs0.html
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-8/igt@i915_hangman@engine-engine-hang@vcs0.html
* igt@i915_hwmon@hwmon-read:
- shard-rkl: NOTRUN -> [SKIP][92] ([i915#7707])
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-4/igt@i915_hwmon@hwmon-read.html
* igt@i915_module_load@load:
- shard-mtlp: NOTRUN -> [SKIP][93] ([i915#6227])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-4/igt@i915_module_load@load.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-dg2: NOTRUN -> [WARN][94] ([i915#7356])
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_module_load@resize-bar:
- shard-rkl: NOTRUN -> [SKIP][95] ([i915#6412])
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-6/igt@i915_module_load@resize-bar.html
- shard-mtlp: NOTRUN -> [SKIP][96] ([i915#6412])
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-3/igt@i915_module_load@resize-bar.html
* igt@i915_pm_rc6_residency@rc6-idle@vcs0:
- shard-dg1: [PASS][97] -> [FAIL][98] ([i915#3591]) +1 other test fail
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg1-15/igt@i915_pm_rc6_residency@rc6-idle@vcs0.html
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-17/igt@i915_pm_rc6_residency@rc6-idle@vcs0.html
* igt@i915_pm_rpm@dpms-lpsp:
- shard-dg2: [PASS][99] -> [SKIP][100] ([i915#1397])
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg2-10/igt@i915_pm_rpm@dpms-lpsp.html
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@i915_pm_rpm@dpms-lpsp.html
* igt@i915_pm_rpm@dpms-non-lpsp:
- shard-rkl: NOTRUN -> [SKIP][101] ([i915#1397])
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-7/igt@i915_pm_rpm@dpms-non-lpsp.html
* igt@i915_pm_rpm@modeset-lpsp:
- shard-dg1: [PASS][102] -> [SKIP][103] ([i915#1397])
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg1-19/igt@i915_pm_rpm@modeset-lpsp.html
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-12/igt@i915_pm_rpm@modeset-lpsp.html
* igt@i915_pm_rpm@modeset-lpsp-stress:
- shard-dg1: NOTRUN -> [SKIP][104] ([i915#1397])
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-16/igt@i915_pm_rpm@modeset-lpsp-stress.html
* igt@i915_pm_rpm@modeset-non-lpsp:
- shard-dg2: NOTRUN -> [SKIP][105] ([i915#1397])
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@i915_pm_rpm@modeset-non-lpsp.html
- shard-tglu: NOTRUN -> [SKIP][106] ([fdo#111644] / [i915#1397])
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-10/igt@i915_pm_rpm@modeset-non-lpsp.html
* igt@i915_pm_rpm@pc8-residency:
- shard-dg2: NOTRUN -> [SKIP][107] ([fdo#109506])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@i915_pm_rpm@pc8-residency.html
- shard-rkl: NOTRUN -> [SKIP][108] ([fdo#109506])
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@i915_pm_rpm@pc8-residency.html
- shard-mtlp: NOTRUN -> [SKIP][109] ([fdo#109293]) +1 other test skip
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-2/igt@i915_pm_rpm@pc8-residency.html
* igt@i915_pm_rps@reset:
- shard-snb: [PASS][110] -> [INCOMPLETE][111] ([i915#7790])
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-snb2/igt@i915_pm_rps@reset.html
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-snb4/igt@i915_pm_rps@reset.html
* igt@i915_pm_rps@thresholds-park@gt0:
- shard-dg2: NOTRUN -> [SKIP][112] ([i915#8925])
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@i915_pm_rps@thresholds-park@gt0.html
* igt@i915_pm_rps@thresholds@gt1:
- shard-mtlp: NOTRUN -> [SKIP][113] ([i915#8925]) +1 other test skip
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-7/igt@i915_pm_rps@thresholds@gt1.html
* igt@i915_query@query-topology-coherent-slice-mask:
- shard-dg2: NOTRUN -> [SKIP][114] ([i915#6188])
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-1/igt@i915_query@query-topology-coherent-slice-mask.html
* igt@i915_query@query-topology-known-pci-ids:
- shard-dg1: NOTRUN -> [SKIP][115] ([fdo#109303])
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-18/igt@i915_query@query-topology-known-pci-ids.html
* igt@i915_query@query-topology-unsupported:
- shard-dg1: NOTRUN -> [SKIP][116] ([fdo#109302])
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-19/igt@i915_query@query-topology-unsupported.html
- shard-mtlp: NOTRUN -> [SKIP][117] ([fdo#109302])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-5/igt@i915_query@query-topology-unsupported.html
* igt@kms_addfb_basic@addfb25-x-tiled-legacy:
- shard-mtlp: NOTRUN -> [SKIP][118] ([i915#4212]) +1 other test skip
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-3/igt@kms_addfb_basic@addfb25-x-tiled-legacy.html
* igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
- shard-mtlp: NOTRUN -> [SKIP][119] ([i915#5190])
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-5/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html
* igt@kms_addfb_basic@basic-x-tiled-legacy:
- shard-dg2: NOTRUN -> [SKIP][120] ([i915#4212]) +1 other test skip
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@kms_addfb_basic@basic-x-tiled-legacy.html
* igt@kms_addfb_basic@basic-y-tiled-legacy:
- shard-dg2: NOTRUN -> [SKIP][121] ([i915#4215] / [i915#5190])
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@kms_addfb_basic@basic-y-tiled-legacy.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-hdmi-a-1-4-rc_ccs-cc:
- shard-dg2: NOTRUN -> [SKIP][122] ([i915#8502] / [i915#8709]) +11 other tests skip
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-hdmi-a-1-4-rc_ccs-cc.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-hdmi-a-4-y-rc_ccs:
- shard-dg1: NOTRUN -> [SKIP][123] ([i915#8502]) +7 other tests skip
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-15/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-hdmi-a-4-y-rc_ccs.html
* igt@kms_async_flips@crc@pipe-a-hdmi-a-2:
- shard-dg2: NOTRUN -> [FAIL][124] ([i915#8247]) +3 other tests fail
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-2/igt@kms_async_flips@crc@pipe-a-hdmi-a-2.html
* igt@kms_async_flips@crc@pipe-d-edp-1:
- shard-mtlp: NOTRUN -> [FAIL][125] ([i915#8247]) +3 other tests fail
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-5/igt@kms_async_flips@crc@pipe-d-edp-1.html
* igt@kms_async_flips@crc@pipe-d-hdmi-a-4:
- shard-dg1: NOTRUN -> [FAIL][126] ([i915#8247]) +3 other tests fail
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-17/igt@kms_async_flips@crc@pipe-d-hdmi-a-4.html
* igt@kms_async_flips@invalid-async-flip:
- shard-mtlp: NOTRUN -> [SKIP][127] ([i915#6228])
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-3/igt@kms_async_flips@invalid-async-flip.html
* igt@kms_atomic@plane-primary-overlay-mutable-zpos:
- shard-dg2: NOTRUN -> [SKIP][128] ([i915#404])
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-dg1: NOTRUN -> [SKIP][129] ([i915#1769] / [i915#3555])
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-15/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_big_fb@4-tiled-32bpp-rotate-270:
- shard-dg1: NOTRUN -> [SKIP][130] ([i915#4538] / [i915#5286])
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-17/igt@kms_big_fb@4-tiled-32bpp-rotate-270.html
* igt@kms_big_fb@4-tiled-64bpp-rotate-180:
- shard-mtlp: [PASS][131] -> [FAIL][132] ([i915#5138])
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-mtlp-1/igt@kms_big_fb@4-tiled-64bpp-rotate-180.html
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-2/igt@kms_big_fb@4-tiled-64bpp-rotate-180.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip:
- shard-tglu: NOTRUN -> [SKIP][133] ([fdo#111615] / [i915#5286])
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-5/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip:
- shard-rkl: NOTRUN -> [SKIP][134] ([i915#5286]) +1 other test skip
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-2/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_big_fb@linear-16bpp-rotate-90:
- shard-dg2: NOTRUN -> [SKIP][135] ([fdo#111614]) +3 other tests skip
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@kms_big_fb@linear-16bpp-rotate-90.html
* igt@kms_big_fb@linear-32bpp-rotate-270:
- shard-dg1: NOTRUN -> [SKIP][136] ([i915#3638])
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-12/igt@kms_big_fb@linear-32bpp-rotate-270.html
* igt@kms_big_fb@linear-32bpp-rotate-90:
- shard-rkl: NOTRUN -> [SKIP][137] ([fdo#111614] / [i915#3638]) +3 other tests skip
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-2/igt@kms_big_fb@linear-32bpp-rotate-90.html
* igt@kms_big_fb@linear-64bpp-rotate-270:
- shard-mtlp: NOTRUN -> [SKIP][138] ([fdo#111614]) +5 other tests skip
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-8/igt@kms_big_fb@linear-64bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip:
- shard-tglu: NOTRUN -> [FAIL][139] ([i915#3743])
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-6/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip:
- shard-dg2: NOTRUN -> [SKIP][140] ([i915#5190]) +13 other tests skip
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
* igt@kms_big_fb@yf-tiled-64bpp-rotate-180:
- shard-dg2: NOTRUN -> [SKIP][141] ([i915#4538] / [i915#5190]) +3 other tests skip
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@kms_big_fb@yf-tiled-64bpp-rotate-180.html
* igt@kms_big_fb@yf-tiled-addfb:
- shard-rkl: NOTRUN -> [SKIP][142] ([fdo#111615]) +1 other test skip
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-7/igt@kms_big_fb@yf-tiled-addfb.html
* igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow:
- shard-tglu: NOTRUN -> [SKIP][143] ([fdo#111615])
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-5/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip:
- shard-rkl: NOTRUN -> [SKIP][144] ([fdo#110723]) +2 other tests skip
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-dg1: NOTRUN -> [SKIP][145] ([i915#4538])
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-14/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip:
- shard-mtlp: NOTRUN -> [SKIP][146] ([fdo#111615]) +17 other tests skip
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-1/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html
* igt@kms_big_joiner@2x-modeset:
- shard-rkl: NOTRUN -> [SKIP][147] ([i915#2705])
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@kms_big_joiner@2x-modeset.html
* igt@kms_big_joiner@basic:
- shard-dg1: NOTRUN -> [SKIP][148] ([i915#2705])
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-17/igt@kms_big_joiner@basic.html
* igt@kms_ccs@pipe-a-crc-primary-basic-y_tiled_gen12_rc_ccs_cc:
- shard-mtlp: NOTRUN -> [SKIP][149] ([i915#3886] / [i915#5354] / [i915#6095]) +12 other tests skip
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-3/igt@kms_ccs@pipe-a-crc-primary-basic-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_ccs:
- shard-rkl: NOTRUN -> [SKIP][150] ([i915#3734] / [i915#5354] / [i915#6095]) +3 other tests skip
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-6/igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_ccs.html
* igt@kms_ccs@pipe-a-missing-ccs-buffer-y_tiled_gen12_mc_ccs:
- shard-rkl: NOTRUN -> [SKIP][151] ([i915#3886] / [i915#5354] / [i915#6095]) +2 other tests skip
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@kms_ccs@pipe-a-missing-ccs-buffer-y_tiled_gen12_mc_ccs.html
- shard-tglu: NOTRUN -> [SKIP][152] ([i915#3689] / [i915#3886] / [i915#5354] / [i915#6095])
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-2/igt@kms_ccs@pipe-a-missing-ccs-buffer-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-b-bad-pixel-format-4_tiled_mtl_rc_ccs_cc:
- shard-rkl: NOTRUN -> [SKIP][153] ([i915#5354] / [i915#6095]) +9 other tests skip
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-7/igt@kms_ccs@pipe-b-bad-pixel-format-4_tiled_mtl_rc_ccs_cc.html
- shard-tglu: NOTRUN -> [SKIP][154] ([i915#5354] / [i915#6095]) +2 other tests skip
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-6/igt@kms_ccs@pipe-b-bad-pixel-format-4_tiled_mtl_rc_ccs_cc.html
* igt@kms_ccs@pipe-b-crc-sprite-planes-basic-y_tiled_gen12_rc_ccs_cc:
- shard-dg2: NOTRUN -> [SKIP][155] ([i915#3689] / [i915#3886] / [i915#5354]) +7 other tests skip
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-2/igt@kms_ccs@pipe-b-crc-sprite-planes-basic-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_ccs:
- shard-tglu: NOTRUN -> [SKIP][156] ([i915#3689] / [i915#5354] / [i915#6095]) +2 other tests skip
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-6/igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_ccs.html
* igt@kms_ccs@pipe-c-missing-ccs-buffer-4_tiled_mtl_mc_ccs:
- shard-dg1: NOTRUN -> [SKIP][157] ([i915#5354] / [i915#6095]) +1 other test skip
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-14/igt@kms_ccs@pipe-c-missing-ccs-buffer-4_tiled_mtl_mc_ccs.html
* igt@kms_ccs@pipe-c-missing-ccs-buffer-4_tiled_mtl_rc_ccs_cc:
- shard-rkl: NOTRUN -> [SKIP][158] ([i915#5354]) +20 other tests skip
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-7/igt@kms_ccs@pipe-c-missing-ccs-buffer-4_tiled_mtl_rc_ccs_cc.html
* igt@kms_ccs@pipe-d-bad-aux-stride-y_tiled_ccs:
- shard-dg2: NOTRUN -> [SKIP][159] ([i915#3689] / [i915#5354]) +17 other tests skip
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@kms_ccs@pipe-d-bad-aux-stride-y_tiled_ccs.html
* igt@kms_ccs@pipe-d-bad-rotation-90-4_tiled_dg2_mc_ccs:
- shard-dg1: NOTRUN -> [SKIP][160] ([i915#3689] / [i915#5354] / [i915#6095]) +4 other tests skip
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-12/igt@kms_ccs@pipe-d-bad-rotation-90-4_tiled_dg2_mc_ccs.html
* igt@kms_ccs@pipe-d-random-ccs-data-y_tiled_ccs:
- shard-mtlp: NOTRUN -> [SKIP][161] ([i915#5354] / [i915#6095]) +42 other tests skip
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-6/igt@kms_ccs@pipe-d-random-ccs-data-y_tiled_ccs.html
* igt@kms_cdclk@mode-transition:
- shard-rkl: NOTRUN -> [SKIP][162] ([i915#3742]) +1 other test skip
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@kms_cdclk@mode-transition.html
* igt@kms_cdclk@mode-transition-all-outputs:
- shard-dg2: NOTRUN -> [SKIP][163] ([i915#4087] / [i915#7213])
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@kms_cdclk@mode-transition-all-outputs.html
- shard-tglu: NOTRUN -> [SKIP][164] ([i915#3742])
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-2/igt@kms_cdclk@mode-transition-all-outputs.html
* igt@kms_chamelium_audio@hdmi-audio-edid:
- shard-mtlp: NOTRUN -> [SKIP][165] ([i915#7828]) +8 other tests skip
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-8/igt@kms_chamelium_audio@hdmi-audio-edid.html
* igt@kms_chamelium_color@ctm-blue-to-red:
- shard-tglu: NOTRUN -> [SKIP][166] ([fdo#111827])
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-9/igt@kms_chamelium_color@ctm-blue-to-red.html
* igt@kms_chamelium_color@ctm-limited-range:
- shard-dg2: NOTRUN -> [SKIP][167] ([fdo#111827])
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@kms_chamelium_color@ctm-limited-range.html
* igt@kms_chamelium_color@degamma:
- shard-mtlp: NOTRUN -> [SKIP][168] ([fdo#111827]) +1 other test skip
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-3/igt@kms_chamelium_color@degamma.html
* igt@kms_chamelium_frames@hdmi-crc-fast:
- shard-dg2: NOTRUN -> [SKIP][169] ([i915#7828]) +5 other tests skip
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@kms_chamelium_frames@hdmi-crc-fast.html
* igt@kms_chamelium_frames@hdmi-crc-multiple:
- shard-rkl: NOTRUN -> [SKIP][170] ([i915#7828]) +5 other tests skip
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-6/igt@kms_chamelium_frames@hdmi-crc-multiple.html
* igt@kms_chamelium_hpd@hdmi-hpd:
- shard-dg1: NOTRUN -> [SKIP][171] ([i915#7828])
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-14/igt@kms_chamelium_hpd@hdmi-hpd.html
* igt@kms_chamelium_hpd@hdmi-hpd-after-suspend:
- shard-tglu: NOTRUN -> [SKIP][172] ([i915#7828])
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-9/igt@kms_chamelium_hpd@hdmi-hpd-after-suspend.html
* igt@kms_color@degamma@pipe-a:
- shard-mtlp: NOTRUN -> [FAIL][173] ([i915#9257]) +3 other tests fail
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-4/igt@kms_color@degamma@pipe-a.html
* igt@kms_content_protection@dp-mst-lic-type-0:
- shard-rkl: NOTRUN -> [SKIP][174] ([i915#3116])
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-6/igt@kms_content_protection@dp-mst-lic-type-0.html
* igt@kms_content_protection@dp-mst-type-1:
- shard-mtlp: NOTRUN -> [SKIP][175] ([i915#3299])
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-3/igt@kms_content_protection@dp-mst-type-1.html
* igt@kms_content_protection@legacy:
- shard-dg2: NOTRUN -> [SKIP][176] ([i915#7118])
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@kms_content_protection@legacy.html
* igt@kms_content_protection@lic:
- shard-mtlp: NOTRUN -> [SKIP][177] ([i915#6944]) +2 other tests skip
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-7/igt@kms_content_protection@lic.html
* igt@kms_content_protection@mei_interface:
- shard-mtlp: NOTRUN -> [SKIP][178] ([i915#8063])
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-6/igt@kms_content_protection@mei_interface.html
* igt@kms_content_protection@uevent:
- shard-rkl: NOTRUN -> [SKIP][179] ([i915#7118])
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-2/igt@kms_content_protection@uevent.html
* igt@kms_content_protection@uevent@pipe-a-dp-4:
- shard-dg2: NOTRUN -> [FAIL][180] ([i915#1339])
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@kms_content_protection@uevent@pipe-a-dp-4.html
* igt@kms_cursor_crc@cursor-offscreen-512x170:
- shard-dg1: NOTRUN -> [SKIP][181] ([i915#3359])
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-17/igt@kms_cursor_crc@cursor-offscreen-512x170.html
* igt@kms_cursor_crc@cursor-offscreen-512x512:
- shard-dg2: NOTRUN -> [SKIP][182] ([i915#3359]) +2 other tests skip
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@kms_cursor_crc@cursor-offscreen-512x512.html
* igt@kms_cursor_crc@cursor-onscreen-512x170:
- shard-rkl: NOTRUN -> [SKIP][183] ([fdo#109279] / [i915#3359])
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@kms_cursor_crc@cursor-onscreen-512x170.html
* igt@kms_cursor_crc@cursor-random-max-size:
- shard-dg1: NOTRUN -> [SKIP][184] ([i915#3555])
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-14/igt@kms_cursor_crc@cursor-random-max-size.html
- shard-mtlp: NOTRUN -> [SKIP][185] ([i915#3555] / [i915#8814])
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-6/igt@kms_cursor_crc@cursor-random-max-size.html
* igt@kms_cursor_crc@cursor-sliding-512x170:
- shard-rkl: NOTRUN -> [SKIP][186] ([i915#3359])
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-2/igt@kms_cursor_crc@cursor-sliding-512x170.html
* igt@kms_cursor_crc@cursor-sliding-max-size:
- shard-dg2: NOTRUN -> [SKIP][187] ([i915#3555]) +4 other tests skip
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@kms_cursor_crc@cursor-sliding-max-size.html
* igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-1:
- shard-snb: NOTRUN -> [DMESG-WARN][188] ([i915#8841]) +2 other tests dmesg-warn
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-snb1/igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-1.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy:
- shard-tglu: NOTRUN -> [SKIP][189] ([fdo#109274])
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-10/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- shard-mtlp: NOTRUN -> [SKIP][190] ([i915#4213]) +1 other test skip
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-5/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size:
- shard-rkl: NOTRUN -> [SKIP][191] ([i915#4103]) +1 other test skip
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-2/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html
- shard-tglu: NOTRUN -> [SKIP][192] ([i915#4103])
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-8/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html
* igt@kms_cursor_legacy@cursora-vs-flipb-atomic:
- shard-mtlp: NOTRUN -> [SKIP][193] ([i915#3546]) +6 other tests skip
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-7/igt@kms_cursor_legacy@cursora-vs-flipb-atomic.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions:
- shard-mtlp: NOTRUN -> [SKIP][194] ([fdo#111767] / [i915#3546])
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-8/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size:
- shard-dg2: NOTRUN -> [SKIP][195] ([fdo#109274] / [i915#5354]) +5 other tests skip
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions:
- shard-glk: [PASS][196] -> [FAIL][197] ([i915#2346])
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-glk5/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-glk8/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle:
- shard-dg2: NOTRUN -> [SKIP][198] ([i915#4103] / [i915#4213]) +1 other test skip
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
* igt@kms_dirtyfb@dirtyfb-ioctl@drrs-hdmi-a-2:
- shard-dg2: NOTRUN -> [SKIP][199] ([i915#9226] / [i915#9261]) +1 other test skip
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-2/igt@kms_dirtyfb@dirtyfb-ioctl@drrs-hdmi-a-2.html
* igt@kms_dirtyfb@dirtyfb-ioctl@fbc-hdmi-a-2:
- shard-dg2: NOTRUN -> [SKIP][200] ([i915#9227])
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-2/igt@kms_dirtyfb@dirtyfb-ioctl@fbc-hdmi-a-2.html
* igt@kms_draw_crc@draw-method-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][201] ([i915#8812])
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@kms_draw_crc@draw-method-mmap-gtt.html
* igt@kms_dsc@dsc-with-output-formats:
- shard-dg2: NOTRUN -> [SKIP][202] ([i915#3555] / [i915#3840])
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-2/igt@kms_dsc@dsc-with-output-formats.html
- shard-rkl: NOTRUN -> [SKIP][203] ([i915#3555] / [i915#3840]) +1 other test skip
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@kms_dsc@dsc-with-output-formats.html
- shard-mtlp: NOTRUN -> [SKIP][204] ([i915#3555] / [i915#3840])
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-6/igt@kms_dsc@dsc-with-output-formats.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-dg2: NOTRUN -> [SKIP][205] ([i915#3469])
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_flip@2x-flip-vs-blocking-wf-vblank:
- shard-dg2: NOTRUN -> [SKIP][206] ([fdo#109274] / [fdo#111767])
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-2/igt@kms_flip@2x-flip-vs-blocking-wf-vblank.html
- shard-mtlp: NOTRUN -> [SKIP][207] ([fdo#111767] / [i915#3637])
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-7/igt@kms_flip@2x-flip-vs-blocking-wf-vblank.html
* igt@kms_flip@2x-flip-vs-panning-interruptible:
- shard-dg2: NOTRUN -> [SKIP][208] ([fdo#109274]) +4 other tests skip
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@kms_flip@2x-flip-vs-panning-interruptible.html
* igt@kms_flip@2x-flip-vs-suspend:
- shard-mtlp: NOTRUN -> [SKIP][209] ([i915#3637]) +3 other tests skip
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-4/igt@kms_flip@2x-flip-vs-suspend.html
* igt@kms_flip@2x-plain-flip:
- shard-rkl: NOTRUN -> [SKIP][210] ([fdo#111825]) +8 other tests skip
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-6/igt@kms_flip@2x-plain-flip.html
* igt@kms_flip@2x-plain-flip-interruptible:
- shard-tglu: NOTRUN -> [SKIP][211] ([fdo#109274] / [i915#3637])
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-8/igt@kms_flip@2x-plain-flip-interruptible.html
* igt@kms_flip@flip-vs-fences:
- shard-mtlp: NOTRUN -> [SKIP][212] ([i915#8381]) +1 other test skip
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-2/igt@kms_flip@flip-vs-fences.html
* igt@kms_flip@flip-vs-fences-interruptible:
- shard-dg2: NOTRUN -> [SKIP][213] ([i915#8381])
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@kms_flip@flip-vs-fences-interruptible.html
* igt@kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-downscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][214] ([i915#3555] / [i915#8810])
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-6/igt@kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode:
- shard-dg2: NOTRUN -> [SKIP][215] ([i915#2672]) +2 other tests skip
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode:
- shard-dg1: NOTRUN -> [SKIP][216] ([i915#2587] / [i915#2672])
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-15/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][217] ([i915#8810])
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-5/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling@pipe-a-valid-mode:
- shard-rkl: NOTRUN -> [SKIP][218] ([i915#2672]) +1 other test skip
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-2/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][219] ([i915#2672]) +3 other tests skip
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-7/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][220] ([i915#2672] / [i915#3555])
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-2/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling@pipe-a-default-mode.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-mmap-wc:
- shard-dg1: NOTRUN -> [SKIP][221] ([i915#8708]) +2 other tests skip
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-19/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][222] ([i915#8708]) +19 other tests skip
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-blt:
- shard-mtlp: NOTRUN -> [SKIP][223] ([i915#1825]) +44 other tests skip
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-7/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-msflip-blt:
- shard-tglu: NOTRUN -> [SKIP][224] ([fdo#109280]) +5 other tests skip
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-9/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@fbc-suspend:
- shard-dg2: [PASS][225] -> [FAIL][226] ([i915#6880])
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg2-1/igt@kms_frontbuffer_tracking@fbc-suspend.html
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-1/igt@kms_frontbuffer_tracking@fbc-suspend.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-pwrite:
- shard-tglu: NOTRUN -> [SKIP][227] ([fdo#110189]) +3 other tests skip
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-7/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-onoff:
- shard-dg1: NOTRUN -> [SKIP][228] ([fdo#111825]) +5 other tests skip
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-12/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-blt:
- shard-rkl: NOTRUN -> [SKIP][229] ([fdo#111825] / [i915#1825]) +23 other tests skip
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][230] ([i915#8708]) +12 other tests skip
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-8/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-1p-rte:
- shard-dg2: NOTRUN -> [SKIP][231] ([i915#3458]) +17 other tests skip
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@kms_frontbuffer_tracking@psr-1p-rte.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-blt:
- shard-dg2: NOTRUN -> [SKIP][232] ([i915#5354]) +45 other tests skip
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary:
- shard-dg1: NOTRUN -> [SKIP][233] ([i915#3458]) +4 other tests skip
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-14/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html
* igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][234] ([i915#3023]) +14 other tests skip
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-gtt.html
* igt@kms_hdr@bpc-switch:
- shard-rkl: NOTRUN -> [SKIP][235] ([i915#3555] / [i915#8228])
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-2/igt@kms_hdr@bpc-switch.html
* igt@kms_hdr@static-swap:
- shard-mtlp: NOTRUN -> [SKIP][236] ([i915#3555] / [i915#8228])
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-1/igt@kms_hdr@static-swap.html
* igt@kms_panel_fitting@legacy:
- shard-dg2: NOTRUN -> [SKIP][237] ([i915#6301])
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@kms_panel_fitting@legacy.html
* igt@kms_pipe_b_c_ivb@disable-pipe-b-enable-pipe-c:
- shard-dg2: NOTRUN -> [SKIP][238] ([fdo#109289]) +4 other tests skip
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@kms_pipe_b_c_ivb@disable-pipe-b-enable-pipe-c.html
* igt@kms_pipe_b_c_ivb@from-pipe-c-to-b-with-3-lanes:
- shard-rkl: NOTRUN -> [SKIP][239] ([fdo#109289]) +3 other tests skip
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@kms_pipe_b_c_ivb@from-pipe-c-to-b-with-3-lanes.html
* igt@kms_plane_lowres@tiling-4@pipe-c-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][240] ([i915#3582]) +3 other tests skip
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-6/igt@kms_plane_lowres@tiling-4@pipe-c-edp-1.html
* igt@kms_plane_scaling@plane-downscale-with-modifiers-factor-0-5@pipe-c-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][241] ([i915#5176]) +3 other tests skip
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-6/igt@kms_plane_scaling@plane-downscale-with-modifiers-factor-0-5@pipe-c-edp-1.html
* igt@kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-25@pipe-a-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][242] ([i915#5176]) +7 other tests skip
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-1/igt@kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-25@pipe-a-hdmi-a-3.html
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-d-hdmi-a-1:
- shard-dg1: NOTRUN -> [SKIP][243] ([i915#5176]) +19 other tests skip
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-19/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-d-hdmi-a-1.html
* igt@kms_plane_scaling@plane-upscale-with-modifiers-factor-0-25@pipe-a-vga-1:
- shard-snb: NOTRUN -> [SKIP][244] ([fdo#109271]) +161 other tests skip
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-snb2/igt@kms_plane_scaling@plane-upscale-with-modifiers-factor-0-25@pipe-a-vga-1.html
* igt@kms_plane_scaling@plane-upscale-with-rotation-factor-0-25@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][245] ([i915#5176]) +7 other tests skip
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@kms_plane_scaling@plane-upscale-with-rotation-factor-0-25@pipe-a-hdmi-a-2.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][246] ([i915#5235]) +5 other tests skip
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-4/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b-hdmi-a-2.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-d-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][247] ([i915#5235]) +15 other tests skip
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-5/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-d-edp-1.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-c-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][248] ([i915#5235]) +3 other tests skip
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-2/igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-c-hdmi-a-1.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-d-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][249] ([i915#5235]) +19 other tests skip
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-d-hdmi-a-3.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-d-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][250] ([i915#5235]) +7 other tests skip
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-14/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-d-hdmi-a-4.html
* igt@kms_prime@basic-modeset-hybrid:
- shard-apl: NOTRUN -> [SKIP][251] ([fdo#109271]) +27 other tests skip
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-apl6/igt@kms_prime@basic-modeset-hybrid.html
- shard-tglu: NOTRUN -> [SKIP][252] ([i915#6524])
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-2/igt@kms_prime@basic-modeset-hybrid.html
- shard-mtlp: NOTRUN -> [SKIP][253] ([i915#6524])
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-2/igt@kms_prime@basic-modeset-hybrid.html
* igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-sf:
- shard-rkl: NOTRUN -> [SKIP][254] ([i915#658]) +2 other tests skip
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb:
- shard-tglu: NOTRUN -> [SKIP][255] ([i915#658])
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-2/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb.html
* igt@kms_psr2_su@frontbuffer-xrgb8888:
- shard-dg2: NOTRUN -> [SKIP][256] ([i915#658]) +2 other tests skip
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@kms_psr2_su@frontbuffer-xrgb8888.html
* igt@kms_psr@no_drrs:
- shard-dg1: NOTRUN -> [SKIP][257] ([i915#1072])
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-19/igt@kms_psr@no_drrs.html
* igt@kms_psr@primary_render:
- shard-rkl: NOTRUN -> [SKIP][258] ([i915#1072]) +5 other tests skip
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-4/igt@kms_psr@primary_render.html
* igt@kms_psr@psr2_sprite_mmap_gtt:
- shard-dg2: NOTRUN -> [SKIP][259] ([i915#1072]) +10 other tests skip
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@kms_psr@psr2_sprite_mmap_gtt.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-dg2: NOTRUN -> [SKIP][260] ([i915#5461] / [i915#658])
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_rotation_crc@primary-4-tiled-reflect-x-180:
- shard-dg1: NOTRUN -> [SKIP][261] ([i915#5289])
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-17/igt@kms_rotation_crc@primary-4-tiled-reflect-x-180.html
* igt@kms_rotation_crc@primary-rotation-270:
- shard-mtlp: NOTRUN -> [SKIP][262] ([i915#4235])
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-7/igt@kms_rotation_crc@primary-rotation-270.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-180:
- shard-mtlp: NOTRUN -> [SKIP][263] ([i915#5289])
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-8/igt@kms_rotation_crc@primary-y-tiled-reflect-x-180.html
* igt@kms_scaling_modes@scaling-mode-full-aspect:
- shard-rkl: NOTRUN -> [SKIP][264] ([i915#3555]) +1 other test skip
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-2/igt@kms_scaling_modes@scaling-mode-full-aspect.html
* igt@kms_scaling_modes@scaling-mode-none@edp-1-pipe-d:
- shard-mtlp: NOTRUN -> [SKIP][265] ([i915#5030]) +3 other tests skip
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-2/igt@kms_scaling_modes@scaling-mode-none@edp-1-pipe-d.html
* igt@kms_setmode@invalid-clone-single-crtc-stealing:
- shard-mtlp: NOTRUN -> [SKIP][266] ([i915#3555] / [i915#8809])
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-6/igt@kms_setmode@invalid-clone-single-crtc-stealing.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-dg2: NOTRUN -> [SKIP][267] ([i915#8623])
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
* igt@kms_universal_plane@cursor-fb-leak-pipe-a:
- shard-tglu: [PASS][268] -> [FAIL][269] ([i915#9196])
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-tglu-3/igt@kms_universal_plane@cursor-fb-leak-pipe-a.html
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-8/igt@kms_universal_plane@cursor-fb-leak-pipe-a.html
* igt@kms_universal_plane@universal-plane-pipe-d-functional:
- shard-rkl: NOTRUN -> [SKIP][270] ([i915#4070] / [i915#533] / [i915#6768]) +1 other test skip
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-7/igt@kms_universal_plane@universal-plane-pipe-d-functional.html
* igt@kms_vblank@pipe-c-ts-continuation-modeset-rpm:
- shard-rkl: NOTRUN -> [SKIP][271] ([i915#4070] / [i915#6768]) +4 other tests skip
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@kms_vblank@pipe-c-ts-continuation-modeset-rpm.html
* igt@kms_vblank@pipe-c-ts-continuation-suspend:
- shard-mtlp: NOTRUN -> [ABORT][272] ([i915#9262]) +7 other tests abort
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-6/igt@kms_vblank@pipe-c-ts-continuation-suspend.html
* igt@kms_vblank@pipe-d-ts-continuation-dpms-rpm:
- shard-mtlp: [PASS][273] -> [DMESG-WARN][274] ([i915#2017] / [i915#9157])
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-mtlp-3/igt@kms_vblank@pipe-d-ts-continuation-dpms-rpm.html
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-4/igt@kms_vblank@pipe-d-ts-continuation-dpms-rpm.html
* igt@perf@gen8-unprivileged-single-ctx-counters:
- shard-mtlp: NOTRUN -> [SKIP][275] ([fdo#109289]) +3 other tests skip
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-8/igt@perf@gen8-unprivileged-single-ctx-counters.html
* igt@perf@global-sseu-config-invalid:
- shard-mtlp: NOTRUN -> [SKIP][276] ([i915#7387])
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-2/igt@perf@global-sseu-config-invalid.html
* igt@perf@mi-rpc:
- shard-mtlp: NOTRUN -> [SKIP][277] ([i915#2434])
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-6/igt@perf@mi-rpc.html
* igt@perf_pmu@busy-double-start@vecs1:
- shard-dg2: NOTRUN -> [FAIL][278] ([i915#4349]) +3 other tests fail
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@perf_pmu@busy-double-start@vecs1.html
* igt@perf_pmu@event-wait@rcs0:
- shard-dg2: NOTRUN -> [SKIP][279] ([fdo#112283])
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@perf_pmu@event-wait@rcs0.html
- shard-rkl: NOTRUN -> [SKIP][280] ([fdo#112283])
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-7/igt@perf_pmu@event-wait@rcs0.html
- shard-tglu: NOTRUN -> [SKIP][281] ([fdo#112283])
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-2/igt@perf_pmu@event-wait@rcs0.html
- shard-mtlp: NOTRUN -> [SKIP][282] ([i915#8807])
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-2/igt@perf_pmu@event-wait@rcs0.html
* igt@perf_pmu@faulting-read@gtt:
- shard-mtlp: NOTRUN -> [SKIP][283] ([i915#8440])
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-6/igt@perf_pmu@faulting-read@gtt.html
* igt@perf_pmu@frequency@gt0:
- shard-dg2: [PASS][284] -> [FAIL][285] ([i915#6806])
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg2-11/igt@perf_pmu@frequency@gt0.html
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@perf_pmu@frequency@gt0.html
* igt@perf_pmu@rc6-suspend:
- shard-dg2: [PASS][286] -> [FAIL][287] ([fdo#103375])
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg2-1/igt@perf_pmu@rc6-suspend.html
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@perf_pmu@rc6-suspend.html
* igt@prime_udl:
- shard-mtlp: NOTRUN -> [SKIP][288] ([fdo#109291])
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-2/igt@prime_udl.html
* igt@prime_vgem@basic-gtt:
- shard-mtlp: NOTRUN -> [SKIP][289] ([i915#3708] / [i915#4077]) +1 other test skip
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-7/igt@prime_vgem@basic-gtt.html
* igt@prime_vgem@basic-read:
- shard-mtlp: NOTRUN -> [SKIP][290] ([i915#3708])
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-7/igt@prime_vgem@basic-read.html
* igt@prime_vgem@fence-read-hang:
- shard-dg2: NOTRUN -> [SKIP][291] ([i915#3708])
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@prime_vgem@fence-read-hang.html
* igt@v3d/v3d_create_bo@create-bo-zeroed:
- shard-dg2: NOTRUN -> [SKIP][292] ([i915#2575]) +12 other tests skip
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@v3d/v3d_create_bo@create-bo-zeroed.html
- shard-rkl: NOTRUN -> [SKIP][293] ([fdo#109315]) +8 other tests skip
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@v3d/v3d_create_bo@create-bo-zeroed.html
* igt@v3d/v3d_mmap@mmap-bo:
- shard-mtlp: NOTRUN -> [SKIP][294] ([i915#2575]) +18 other tests skip
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-4/igt@v3d/v3d_mmap@mmap-bo.html
* igt@v3d/v3d_perfmon@create-perfmon-exceed:
- shard-dg1: NOTRUN -> [SKIP][295] ([i915#2575]) +1 other test skip
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-15/igt@v3d/v3d_perfmon@create-perfmon-exceed.html
* igt@v3d/v3d_submit_csd@bad-flag:
- shard-tglu: NOTRUN -> [SKIP][296] ([fdo#109315] / [i915#2575]) +4 other tests skip
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-5/igt@v3d/v3d_submit_csd@bad-flag.html
* igt@vc4/vc4_purgeable_bo@mark-purgeable-twice:
- shard-mtlp: NOTRUN -> [SKIP][297] ([i915#7711]) +9 other tests skip
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-7/igt@vc4/vc4_purgeable_bo@mark-purgeable-twice.html
* igt@vc4/vc4_tiling@get-bad-modifier:
- shard-dg2: NOTRUN -> [SKIP][298] ([i915#7711]) +10 other tests skip
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@vc4/vc4_tiling@get-bad-modifier.html
- shard-rkl: NOTRUN -> [SKIP][299] ([i915#7711]) +7 other tests skip
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-2/igt@vc4/vc4_tiling@get-bad-modifier.html
- shard-tglu: NOTRUN -> [SKIP][300] ([i915#2575]) +1 other test skip
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-8/igt@vc4/vc4_tiling@get-bad-modifier.html
* igt@vc4/vc4_wait_bo@used-bo-1ns:
- shard-dg1: NOTRUN -> [SKIP][301] ([i915#7711]) +1 other test skip
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-17/igt@vc4/vc4_wait_bo@used-bo-1ns.html
#### Possible fixes ####
* igt@drm_fdinfo@idle@rcs0:
- shard-rkl: [FAIL][302] ([i915#7742]) -> [PASS][303]
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-rkl-7/igt@drm_fdinfo@idle@rcs0.html
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@drm_fdinfo@idle@rcs0.html
* igt@gem_eio@hibernate:
- shard-tglu: [ABORT][304] ([i915#7975] / [i915#8213] / [i915#8398]) -> [PASS][305]
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-tglu-10/igt@gem_eio@hibernate.html
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-9/igt@gem_eio@hibernate.html
* igt@gem_eio@in-flight-contexts-10ms:
- shard-snb: [FAIL][306] -> [PASS][307]
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-snb4/igt@gem_eio@in-flight-contexts-10ms.html
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-snb1/igt@gem_eio@in-flight-contexts-10ms.html
* igt@gem_eio@reset-stress:
- shard-dg2: [FAIL][308] ([i915#5784]) -> [PASS][309]
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg2-1/igt@gem_eio@reset-stress.html
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@gem_eio@reset-stress.html
* igt@gem_eio@unwedge-stress:
- shard-dg1: [FAIL][310] ([i915#5784]) -> [PASS][311] +1 other test pass
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg1-18/igt@gem_eio@unwedge-stress.html
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-19/igt@gem_eio@unwedge-stress.html
* igt@gem_exec_capture@capture@vcs1-smem:
- shard-mtlp: [DMESG-WARN][312] ([i915#5591]) -> [PASS][313]
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-mtlp-5/igt@gem_exec_capture@capture@vcs1-smem.html
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-3/igt@gem_exec_capture@capture@vcs1-smem.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- shard-glk: [FAIL][314] ([i915#2842]) -> [PASS][315]
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-glk2/igt@gem_exec_fair@basic-pace-share@rcs0.html
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-glk4/igt@gem_exec_fair@basic-pace-share@rcs0.html
- shard-rkl: [FAIL][316] ([i915#2842]) -> [PASS][317]
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-rkl-6/igt@gem_exec_fair@basic-pace-share@rcs0.html
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-6/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@gem_exec_suspend@basic-s4-devices@lmem0:
- shard-dg2: [ABORT][318] ([i915#7975] / [i915#8213]) -> [PASS][319]
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg2-2/igt@gem_exec_suspend@basic-s4-devices@lmem0.html
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@gem_exec_suspend@basic-s4-devices@lmem0.html
* igt@gem_lmem_swapping@smem-oom@lmem0:
- shard-dg1: [TIMEOUT][320] ([i915#5493]) -> [PASS][321]
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg1-19/igt@gem_lmem_swapping@smem-oom@lmem0.html
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-16/igt@gem_lmem_swapping@smem-oom@lmem0.html
* igt@i915_pm_rpm@dpms-mode-unset-lpsp:
- shard-dg2: [SKIP][322] ([i915#1397]) -> [PASS][323] +1 other test pass
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg2-2/igt@i915_pm_rpm@dpms-mode-unset-lpsp.html
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@i915_pm_rpm@dpms-mode-unset-lpsp.html
* igt@i915_pm_rpm@dpms-non-lpsp:
- shard-dg1: [SKIP][324] ([i915#1397]) -> [PASS][325] +3 other tests pass
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg1-19/igt@i915_pm_rpm@dpms-non-lpsp.html
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-15/igt@i915_pm_rpm@dpms-non-lpsp.html
* igt@i915_pm_rpm@modeset-non-lpsp-stress:
- shard-rkl: [SKIP][326] ([i915#1397]) -> [PASS][327]
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-rkl-7/igt@i915_pm_rpm@modeset-non-lpsp-stress.html
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@i915_pm_rpm@modeset-non-lpsp-stress.html
* igt@i915_pm_rpm@system-suspend-modeset:
- shard-mtlp: [ABORT][328] ([i915#9262]) -> [PASS][329]
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-mtlp-1/igt@i915_pm_rpm@system-suspend-modeset.html
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-7/igt@i915_pm_rpm@system-suspend-modeset.html
* igt@i915_pm_rps@reset:
- shard-dg1: [FAIL][330] -> [PASS][331]
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg1-18/igt@i915_pm_rps@reset.html
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-19/igt@i915_pm_rps@reset.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0:
- shard-mtlp: [FAIL][332] ([i915#5138]) -> [PASS][333]
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-mtlp-6/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0.html
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-3/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0.html
* igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-async-flip:
- shard-tglu: [FAIL][334] ([i915#3743]) -> [PASS][335] +1 other test pass
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-tglu-8/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-9/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
* igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic:
- shard-glk: [FAIL][336] ([i915#72]) -> [PASS][337]
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-glk2/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-glk2/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
- shard-glk: [FAIL][338] ([i915#2346]) -> [PASS][339]
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-glk4/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-glk1/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
* igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-dp-1:
- shard-apl: [INCOMPLETE][340] ([i915#180] / [i915#9392]) -> [PASS][341]
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-apl1/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-dp-1.html
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-apl3/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-dp-1.html
* {igt@kms_pm_dc@dc9-dpms}:
- shard-tglu: [SKIP][342] ([i915#4281]) -> [PASS][343]
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-tglu-8/igt@kms_pm_dc@dc9-dpms.html
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-9/igt@kms_pm_dc@dc9-dpms.html
* igt@perf_pmu@frequency@gt0:
- shard-apl: [SKIP][344] ([fdo#109271]) -> [PASS][345]
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-apl1/igt@perf_pmu@frequency@gt0.html
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-apl4/igt@perf_pmu@frequency@gt0.html
- shard-glk: [SKIP][346] ([fdo#109271]) -> [PASS][347]
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-glk1/igt@perf_pmu@frequency@gt0.html
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-glk4/igt@perf_pmu@frequency@gt0.html
- shard-snb: [SKIP][348] ([fdo#109271]) -> [PASS][349]
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-snb1/igt@perf_pmu@frequency@gt0.html
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-snb1/igt@perf_pmu@frequency@gt0.html
#### Warnings ####
* igt@kms_fbcon_fbt@psr:
- shard-rkl: [SKIP][350] ([fdo#110189] / [i915#3955]) -> [SKIP][351] ([i915#3955])
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-rkl-2/igt@kms_fbcon_fbt@psr.html
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-7/igt@kms_fbcon_fbt@psr.html
* igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-vga-1:
- shard-snb: [DMESG-FAIL][352] ([fdo#103375]) -> [DMESG-WARN][353] ([i915#8841])
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-snb7/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-vga-1.html
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-snb4/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-vga-1.html
* igt@kms_psr@sprite_plane_onoff:
- shard-dg1: [SKIP][354] ([i915#1072] / [i915#4078]) -> [SKIP][355] ([i915#1072]) +1 other test skip
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg1-16/igt@kms_psr@sprite_plane_onoff.html
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-19/igt@kms_psr@sprite_plane_onoff.html
* igt@perf_pmu@frequency@gt0:
- shard-dg1: [SKIP][356] -> [FAIL][357] ([i915#6806])
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg1-14/igt@perf_pmu@frequency@gt0.html
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-18/igt@perf_pmu@frequency@gt0.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[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#109279]: https://bugs.freedesktop.org/show_bug.cgi?id=109279
[fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280
[fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289
[fdo#109291]: https://bugs.freedesktop.org/show_bug.cgi?id=109291
[fdo#109293]: https://bugs.freedesktop.org/show_bug.cgi?id=109293
[fdo#109302]: https://bugs.freedesktop.org/show_bug.cgi?id=109302
[fdo#109303]: https://bugs.freedesktop.org/show_bug.cgi?id=109303
[fdo#109312]: https://bugs.freedesktop.org/show_bug.cgi?id=109312
[fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315
[fdo#109506]: https://bugs.freedesktop.org/show_bug.cgi?id=109506
[fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189
[fdo#110723]: https://bugs.freedesktop.org/show_bug.cgi?id=110723
[fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614
[fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615
[fdo#111644]: https://bugs.freedesktop.org/show_bug.cgi?id=111644
[fdo#111656]: https://bugs.freedesktop.org/show_bug.cgi?id=111656
[fdo#111767]: https://bugs.freedesktop.org/show_bug.cgi?id=111767
[fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[fdo#112283]: https://bugs.freedesktop.org/show_bug.cgi?id=112283
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1099]: https://gitlab.freedesktop.org/drm/intel/issues/1099
[i915#1339]: https://gitlab.freedesktop.org/drm/intel/issues/1339
[i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397
[i915#1769]: https://gitlab.freedesktop.org/drm/intel/issues/1769
[i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180
[i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825
[i915#1839]: https://gitlab.freedesktop.org/drm/intel/issues/1839
[i915#2017]: https://gitlab.freedesktop.org/drm/intel/issues/2017
[i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
[i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346
[i915#2434]: https://gitlab.freedesktop.org/drm/intel/issues/2434
[i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527
[i915#2575]: https://gitlab.freedesktop.org/drm/intel/issues/2575
[i915#2587]: https://gitlab.freedesktop.org/drm/intel/issues/2587
[i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672
[i915#2705]: https://gitlab.freedesktop.org/drm/intel/issues/2705
[i915#280]: https://gitlab.freedesktop.org/drm/intel/issues/280
[i915#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#3116]: https://gitlab.freedesktop.org/drm/intel/issues/3116
[i915#3281]: https://gitlab.freedesktop.org/drm/intel/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[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#3361]: https://gitlab.freedesktop.org/drm/intel/issues/3361
[i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458
[i915#3469]: https://gitlab.freedesktop.org/drm/intel/issues/3469
[i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539
[i915#3546]: https://gitlab.freedesktop.org/drm/intel/issues/3546
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3582]: https://gitlab.freedesktop.org/drm/intel/issues/3582
[i915#3591]: https://gitlab.freedesktop.org/drm/intel/issues/3591
[i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/intel/issues/3638
[i915#3689]: https://gitlab.freedesktop.org/drm/intel/issues/3689
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#3711]: https://gitlab.freedesktop.org/drm/intel/issues/3711
[i915#3734]: https://gitlab.freedesktop.org/drm/intel/issues/3734
[i915#3742]: https://gitlab.freedesktop.org/drm/intel/issues/3742
[i915#3743]: https://gitlab.freedesktop.org/drm/intel/issues/3743
[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#4078]: https://gitlab.freedesktop.org/drm/intel/issues/4078
[i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083
[i915#4087]: https://gitlab.freedesktop.org/drm/intel/issues/4087
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/intel/issues/4212
[i915#4213]: https://gitlab.freedesktop.org/drm/intel/issues/4213
[i915#4215]: https://gitlab.freedesktop.org/drm/intel/issues/4215
[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#4473]: https://gitlab.freedesktop.org/drm/intel/issues/4473
[i915#4525]: https://gitlab.freedesktop.org/drm/intel/issues/4525
[i915#4537]: https://gitlab.freedesktop.org/drm/intel/issues/4537
[i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4771]: https://gitlab.freedesktop.org/drm/intel/issues/4771
[i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812
[i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852
[i915#4860]: https://gitlab.freedesktop.org/drm/intel/issues/4860
[i915#4879]: https://gitlab.freedesktop.org/drm/intel/issues/4879
[i915#4880]: https://gitlab.freedesktop.org/drm/intel/issues/4880
[i915#4881]: https://gitlab.freedesktop.org/drm/intel/issues/4881
[i915#4885]: https://gitlab.freedesktop.org/drm/intel/issues/4885
[i915#5030]: https://gitlab.freedesktop.org/drm/intel/issues/5030
[i915#5138]: https://gitlab.freedesktop.org/drm/intel/issues/5138
[i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176
[i915#5190]: https://gitlab.freedesktop.org/drm/intel/issues/5190
[i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235
[i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286
[i915#5289]: https://gitlab.freedesktop.org/drm/intel/issues/5289
[i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533
[i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354
[i915#5461]: https://gitlab.freedesktop.org/drm/intel/issues/5461
[i915#5493]: https://gitlab.freedesktop.org/drm/intel/issues/5493
[i915#5591]: https://gitlab.freedesktop.org/drm/intel/issues/5591
[i915#5784]: https://gitlab.freedesktop.org/drm/intel/issues/5784
[i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095
[i915#6188]: https://gitlab.freedesktop.org/drm/intel/issues/6188
[i915#6227]: https://gitlab.freedesktop.org/drm/intel/issues/6227
[i915#6228]: https://gitlab.freedesktop.org/drm/intel/issues/6228
[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#6768]: https://gitlab.freedesktop.org/drm/intel/issues/6768
[i915#6806]: https://gitlab.freedesktop.org/drm/intel/issues/6806
[i915#6880]: https://gitlab.freedesktop.org/drm/intel/issues/6880
[i915#6944]: https://gitlab.freedesktop.org/drm/intel/issues/6944
[i915#7069]: https://gitlab.freedesktop.org/drm/intel/issues/7069
[i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118
[i915#72]: https://gitlab.freedesktop.org/drm/intel/issues/72
[i915#7213]: https://gitlab.freedesktop.org/drm/intel/issues/7213
[i915#7356]: https://gitlab.freedesktop.org/drm/intel/issues/7356
[i915#7387]: https://gitlab.freedesktop.org/drm/intel/issues/7387
[i915#7697]: https://gitlab.freedesktop.org/drm/intel/issues/7697
[i915#7707]: https://gitlab.freedesktop.org/drm/intel/issues/7707
[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#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828
[i915#7975]: https://gitlab.freedesktop.org/drm/intel/issues/7975
[i915#8063]: https://gitlab.freedesktop.org/drm/intel/issues/8063
[i915#8213]: https://gitlab.freedesktop.org/drm/intel/issues/8213
[i915#8228]: https://gitlab.freedesktop.org/drm/intel/issues/8228
[i915#8247]: https://gitlab.freedesktop.org/drm/intel/issues/8247
[i915#8381]: https://gitlab.freedesktop.org/drm/intel/issues/8381
[i915#8398]: https://gitlab.freedesktop.org/drm/intel/issues/8398
[i915#8411]: https://gitlab.freedesktop.org/drm/intel/issues/8411
[i915#8414]: https://gitlab.freedesktop.org/drm/intel/issues/8414
[i915#8428]: https://gitlab.freedesktop.org/drm/intel/issues/8428
[i915#8440]: https://gitlab.freedesktop.org/drm/intel/issues/8440
[i915#8502]: https://gitlab.freedesktop.org/drm/intel/issues/8502
[i915#8555]: https://gitlab.freedesktop.org/drm/intel/issues/8555
[i915#8562]: https://gitlab.freedesktop.org/drm/intel/issues/8562
[i915#8623]: https://gitlab.freedesktop.org/drm/intel/issues/8623
[i915#8708]: https://gitlab.freedesktop.org/drm/intel/issues/8708
[i915#8709]: https://gitlab.freedesktop.org/drm/intel/issues/8709
[i915#8807]: https://gitlab.freedesktop.org/drm/intel/issues/8807
[i915#8809]: https://gitlab.freedesktop.org/drm/intel/issues/8809
[i915#8810]: https://gitlab.freedesktop.org/drm/intel/issues/8810
[i915#8812]: https://gitlab.freedesktop.org/drm/intel/issues/8812
[i915#8814]: https://gitlab.freedesktop.org/drm/intel/issues/8814
[i915#8841]: https://gitlab.freedesktop.org/drm/intel/issues/8841
[i915#8898]: https://gitlab.freedesktop.org/drm/intel/issues/8898
[i915#8925]: https://gitlab.freedesktop.org/drm/intel/issues/8925
[i915#9067]: https://gitlab.freedesktop.org/drm/intel/issues/9067
[i915#9157]: https://gitlab.freedesktop.org/drm/intel/issues/9157
[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#9257]: https://gitlab.freedesktop.org/drm/intel/issues/9257
[i915#9261]: https://gitlab.freedesktop.org/drm/intel/issues/9261
[i915#9262]: https://gitlab.freedesktop.org/drm/intel/issues/9262
[i915#9310]: https://gitlab.freedesktop.org/drm/intel/issues/9310
[i915#9323]: https://gitlab.freedesktop.org/drm/intel/issues/9323
[i915#9392]: https://gitlab.freedesktop.org/drm/intel/issues/9392
[i915#9412]: https://gitlab.freedesktop.org/drm/intel/issues/9412
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7503 -> IGTPW_9882
* Piglit: piglit_4509 -> None
CI-20190529: 20190529
CI_DRM_13682: a42554bf0755b80fdfb8e91ca35ae6835bb3534d @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_9882: 9882
IGT_7503: 7503
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/index.html
[-- Attachment #2: Type: text/html, Size: 116005 bytes --]
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [igt-dev] [PATCH 1/3] lib/drmtest: Use module table for chipset_to_str()
2023-09-26 18:47 [igt-dev] [PATCH 1/3] lib/drmtest: Use module table for chipset_to_str() Rob Clark
` (4 preceding siblings ...)
2023-09-27 7:43 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
@ 2023-09-27 14:01 ` Zbigniew Kempczyński
2023-09-27 16:09 ` Kamil Konieczny
6 siblings, 0 replies; 19+ messages in thread
From: Zbigniew Kempczyński @ 2023-09-27 14:01 UTC (permalink / raw)
To: Rob Clark; +Cc: igt-dev, Rob Clark, Helen Koike, Emma Anholt
On Tue, Sep 26, 2023 at 11:47:45AM -0700, Rob Clark wrote:
> From: Rob Clark <robdclark@chromium.org>
>
> Use the existing table, so there is one fewer place to update to add
> support for a new driver.
>
> Signed-off-by: Rob Clark <robdclark@chromium.org>
> ---
> lib/drmtest.c | 29 +++++------------------------
> 1 file changed, 5 insertions(+), 24 deletions(-)
>
> diff --git a/lib/drmtest.c b/lib/drmtest.c
> index e1da66c877e9..2cfa8a899d53 100644
> --- a/lib/drmtest.c
> +++ b/lib/drmtest.c
> @@ -601,30 +601,11 @@ static void cancel_work_at_exit_render(int sig)
>
> static const char *chipset_to_str(int chipset)
> {
> - switch (chipset) {
> - case DRIVER_INTEL:
> - return "intel";
> - case DRIVER_V3D:
> - return "v3d";
> - case DRIVER_VC4:
> - return "vc4";
> - case DRIVER_VGEM:
> - return "vgem";
> - case DRIVER_AMDGPU:
> - return "amdgpu";
> - case DRIVER_PANFROST:
> - return "panfrost";
> - case DRIVER_MSM:
> - return "msm";
> - case DRIVER_XE:
> - return "xe";
> - case DRIVER_VMWGFX:
> - return "vmwgfx";
> - case DRIVER_ANY:
> - return "any";
> - default:
> - return "other";
> - }
> + for (const struct module *m = modules; m->module; m++)
> + if (m->bit == chipset)
> + return m->module;
> +
> + return (chipset == DRIVER_ANY) ? "any" : "other";
Nice, thanks for simplifying this.
Reviewed-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
--
Zbigniew
> }
>
> /**
> --
> 2.41.0
>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [igt-dev] [PATCH 2/3] lib/drmtest: Add drm_find_chipset()
2023-09-26 18:47 ` [igt-dev] [PATCH 2/3] lib/drmtest: Add drm_find_chipset() Rob Clark
@ 2023-09-27 14:20 ` Zbigniew Kempczyński
2023-09-27 17:41 ` Rob Clark
2023-09-27 16:21 ` Kamil Konieczny
1 sibling, 1 reply; 19+ messages in thread
From: Zbigniew Kempczyński @ 2023-09-27 14:20 UTC (permalink / raw)
To: Rob Clark; +Cc: igt-dev, Rob Clark, Helen Koike, Emma Anholt
On Tue, Sep 26, 2023 at 11:47:46AM -0700, Rob Clark wrote:
> From: Rob Clark <robdclark@chromium.org>
>
> Add helper to map driver name to chipset.
>
> Signed-off-by: Rob Clark <robdclark@chromium.org>
> ---
> lib/drmtest.c | 14 ++++++++++++++
> lib/drmtest.h | 1 +
> 2 files changed, 15 insertions(+)
>
> diff --git a/lib/drmtest.c b/lib/drmtest.c
> index 2cfa8a899d53..4d826df744ae 100644
> --- a/lib/drmtest.c
> +++ b/lib/drmtest.c
> @@ -608,6 +608,20 @@ static const char *chipset_to_str(int chipset)
> return (chipset == DRIVER_ANY) ? "any" : "other";
> }
>
> +/**
> + * drm_find_chipset:
> + * @name: The driver name
> + *
> + * Map the driver name to DRIVER_xyz value.
> + */
> +int drm_find_chipset(const char *name)
> +{
> + for (const struct module *m = modules; m->module; m++)
> + if (!strcmp(name, m->module))
> + return m->bit;
I would add likely igt_warn() or at least igt_debug() to emphasize
there's likely invalid driver name passed to this function.
Apart of this patch seems to correct:
Reviewed-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
--
Zbigniew
> + return 0;
> +}
> +
> /**
> * drm_open_driver:
> * @chipset: OR'd flags for each chipset to search, eg. #DRIVER_INTEL
> diff --git a/lib/drmtest.h b/lib/drmtest.h
> index 97ab6e759edf..9a71e1041ce8 100644
> --- a/lib/drmtest.h
> +++ b/lib/drmtest.h
> @@ -99,6 +99,7 @@ void __set_forced_driver(const char *name);
> #define ALIGN_DOWN(x, a) ALIGN((x) - ((a) - 1), (a))
>
> void drm_load_module(unsigned int chipset);
> +int drm_find_chipset(const char *name);
> int drm_open_driver(int chipset);
> int drm_open_driver_master(int chipset);
> int drm_open_driver_render(int chipset);
> --
> 2.41.0
>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [igt-dev] [PATCH v3 3/3] core_getversion: Test for desired device
2023-09-26 18:47 ` [igt-dev] [PATCH v3 3/3] core_getversion: Test for desired device Rob Clark
@ 2023-09-27 14:26 ` Zbigniew Kempczyński
2023-09-27 17:42 ` Rob Clark
2023-09-27 16:42 ` Kamil Konieczny
2023-09-27 22:24 ` Helen Koike
2 siblings, 1 reply; 19+ messages in thread
From: Zbigniew Kempczyński @ 2023-09-27 14:26 UTC (permalink / raw)
To: Rob Clark; +Cc: igt-dev, Rob Clark, Helen Koike, Emma Anholt
On Tue, Sep 26, 2023 at 11:47:47AM -0700, Rob Clark wrote:
> From: Rob Clark <robdclark@chromium.org>
>
> We discovered in drm/ci that if the drm device fails to probe, all the
> tests come back as "Skip" and the job is considered successful. Fix
> the getversion test to fail if there is no drm device or if the drm
> device does not match the expected device as specified by the optional
> IGT_REQUIRED_DRIVER environment variable.
>
> Signed-off-by: Rob Clark <robdclark@chromium.org>
> Acked-by: Helen Koike <helen.koike@collabora.com>
> ---
> tests/core_getversion.c | 13 ++++++++++++-
> 1 file changed, 12 insertions(+), 1 deletion(-)
>
> diff --git a/tests/core_getversion.c b/tests/core_getversion.c
> index 32cb976e4923..b298a6890ef9 100644
> --- a/tests/core_getversion.c
> +++ b/tests/core_getversion.c
> @@ -48,14 +48,25 @@ igt_simple_main
> {
> int fd;
> drmVersionPtr v;
> + const char *name = getenv("IGT_REQUIRED_DRIVER");
> + int chipset = DRIVER_ANY;
>
> - fd = drm_open_driver(DRIVER_ANY);
> + if (name)
> + chipset = drm_find_chipset(name);
With invalid name chipset returned == 0, so we'll get unexpected
results. I would assert like:
if (name) {
chipset = drm_find_chipset(name);
igt_assert(chipset > 0);
}
Rest lgtm so with minor nit above addressed:
Reviewed-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
--
Zbigniew
> +
> + fd = __drm_open_driver(chipset);
> + igt_assert_fd(fd);
> v = drmGetVersion(fd);
> igt_assert_neq(strlen(v->name), 0);
> igt_assert_neq(strlen(v->date), 0);
> igt_assert_neq(strlen(v->desc), 0);
> if (is_i915_device(fd))
> igt_assert_lte(1, v->version_major);
> + if (name) {
> + igt_assert_f(!strcmp(name, v->name),
> + "Expected driver \"%s\" but got \"%s\"\n",
> + name, v->name);
> + }
>
> drmFree(v);
> drm_close_driver(fd);
> --
> 2.41.0
>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [igt-dev] [PATCH 1/3] lib/drmtest: Use module table for chipset_to_str()
2023-09-26 18:47 [igt-dev] [PATCH 1/3] lib/drmtest: Use module table for chipset_to_str() Rob Clark
` (5 preceding siblings ...)
2023-09-27 14:01 ` [igt-dev] [PATCH 1/3] " Zbigniew Kempczyński
@ 2023-09-27 16:09 ` Kamil Konieczny
2023-09-27 17:32 ` Rob Clark
6 siblings, 1 reply; 19+ messages in thread
From: Kamil Konieczny @ 2023-09-27 16:09 UTC (permalink / raw)
To: igt-dev; +Cc: Rob Clark, Helen Koike, Emma Anholt
Hi Rob,
On 2023-09-26 at 11:47:45 -0700, Rob Clark wrote:
> From: Rob Clark <robdclark@chromium.org>
>
> Use the existing table, so there is one fewer place to update to add
> support for a new driver.
>
> Signed-off-by: Rob Clark <robdclark@chromium.org>
> ---
> lib/drmtest.c | 29 +++++------------------------
> 1 file changed, 5 insertions(+), 24 deletions(-)
>
> diff --git a/lib/drmtest.c b/lib/drmtest.c
> index e1da66c877e9..2cfa8a899d53 100644
> --- a/lib/drmtest.c
> +++ b/lib/drmtest.c
> @@ -601,30 +601,11 @@ static void cancel_work_at_exit_render(int sig)
>
> static const char *chipset_to_str(int chipset)
> {
> - switch (chipset) {
> - case DRIVER_INTEL:
> - return "intel";
--------------- ^^^^^
This will change into "i915" and break compatibility with older
tests, so imho leave this function as is and add new one:
static const char *chipset_to_module_str(int chipset)
Regards,
Kamil
> - case DRIVER_V3D:
> - return "v3d";
> - case DRIVER_VC4:
> - return "vc4";
> - case DRIVER_VGEM:
> - return "vgem";
> - case DRIVER_AMDGPU:
> - return "amdgpu";
> - case DRIVER_PANFROST:
> - return "panfrost";
> - case DRIVER_MSM:
> - return "msm";
> - case DRIVER_XE:
> - return "xe";
> - case DRIVER_VMWGFX:
> - return "vmwgfx";
> - case DRIVER_ANY:
> - return "any";
> - default:
> - return "other";
> - }
> + for (const struct module *m = modules; m->module; m++)
> - return "intel";
> + if (m->bit == chipset)
> + return m->module;
> +
> + return (chipset == DRIVER_ANY) ? "any" : "other";
> }
>
> /**
> --
> 2.41.0
>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [igt-dev] [PATCH 2/3] lib/drmtest: Add drm_find_chipset()
2023-09-26 18:47 ` [igt-dev] [PATCH 2/3] lib/drmtest: Add drm_find_chipset() Rob Clark
2023-09-27 14:20 ` Zbigniew Kempczyński
@ 2023-09-27 16:21 ` Kamil Konieczny
1 sibling, 0 replies; 19+ messages in thread
From: Kamil Konieczny @ 2023-09-27 16:21 UTC (permalink / raw)
To: igt-dev; +Cc: Rob Clark, Helen Koike, Emma Anholt
Hi Rob,
On 2023-09-26 at 11:47:46 -0700, Rob Clark wrote:
> From: Rob Clark <robdclark@chromium.org>
>
> Add helper to map driver name to chipset.
>
Reviewed-by: Kamil Konieczny <kamil.konieczny@linux.intel.com>
> Signed-off-by: Rob Clark <robdclark@chromium.org>
> ---
> lib/drmtest.c | 14 ++++++++++++++
> lib/drmtest.h | 1 +
> 2 files changed, 15 insertions(+)
>
> diff --git a/lib/drmtest.c b/lib/drmtest.c
> index 2cfa8a899d53..4d826df744ae 100644
> --- a/lib/drmtest.c
> +++ b/lib/drmtest.c
> @@ -608,6 +608,20 @@ static const char *chipset_to_str(int chipset)
> return (chipset == DRIVER_ANY) ? "any" : "other";
> }
>
> +/**
> + * drm_find_chipset:
> + * @name: The driver name
> + *
> + * Map the driver name to DRIVER_xyz value.
> + */
> +int drm_find_chipset(const char *name)
> +{
> + for (const struct module *m = modules; m->module; m++)
> + if (!strcmp(name, m->module))
> + return m->bit;
> + return 0;
> +}
> +
> /**
> * drm_open_driver:
> * @chipset: OR'd flags for each chipset to search, eg. #DRIVER_INTEL
> diff --git a/lib/drmtest.h b/lib/drmtest.h
> index 97ab6e759edf..9a71e1041ce8 100644
> --- a/lib/drmtest.h
> +++ b/lib/drmtest.h
> @@ -99,6 +99,7 @@ void __set_forced_driver(const char *name);
> #define ALIGN_DOWN(x, a) ALIGN((x) - ((a) - 1), (a))
>
> void drm_load_module(unsigned int chipset);
> +int drm_find_chipset(const char *name);
> int drm_open_driver(int chipset);
> int drm_open_driver_master(int chipset);
> int drm_open_driver_render(int chipset);
> --
> 2.41.0
>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [igt-dev] [PATCH v3 3/3] core_getversion: Test for desired device
2023-09-26 18:47 ` [igt-dev] [PATCH v3 3/3] core_getversion: Test for desired device Rob Clark
2023-09-27 14:26 ` Zbigniew Kempczyński
@ 2023-09-27 16:42 ` Kamil Konieczny
2023-09-27 17:46 ` Rob Clark
2023-09-27 22:24 ` Helen Koike
2 siblings, 1 reply; 19+ messages in thread
From: Kamil Konieczny @ 2023-09-27 16:42 UTC (permalink / raw)
To: igt-dev; +Cc: Rob Clark, Helen Koike, Emma Anholt
Hi Rob,
On 2023-09-26 at 11:47:47 -0700, Rob Clark wrote:
> From: Rob Clark <robdclark@chromium.org>
>
> We discovered in drm/ci that if the drm device fails to probe, all the
> tests come back as "Skip" and the job is considered successful. Fix
> the getversion test to fail if there is no drm device or if the drm
> device does not match the expected device as specified by the optional
> IGT_REQUIRED_DRIVER environment variable.
>
> Signed-off-by: Rob Clark <robdclark@chromium.org>
> Acked-by: Helen Koike <helen.koike@collabora.com>
> ---
> tests/core_getversion.c | 13 ++++++++++++-
> 1 file changed, 12 insertions(+), 1 deletion(-)
>
> diff --git a/tests/core_getversion.c b/tests/core_getversion.c
> index 32cb976e4923..b298a6890ef9 100644
> --- a/tests/core_getversion.c
> +++ b/tests/core_getversion.c
> @@ -48,14 +48,25 @@ igt_simple_main
> {
> int fd;
> drmVersionPtr v;
> + const char *name = getenv("IGT_REQUIRED_DRIVER");
> + int chipset = DRIVER_ANY;
>
> - fd = drm_open_driver(DRIVER_ANY);
> + if (name)
> + chipset = drm_find_chipset(name);
This will not work as you want, it will load your driver
instead of DRIVER_ANY, imho leave this line as is:
fd = drm_open_driver(DRIVER_ANY);
and drop taking chipset.
> +
> + fd = __drm_open_driver(chipset);
> + igt_assert_fd(fd);
I tested this on machine with i915 driver and when running:
build/tests# IGT_REQUIRED_DRIVER=v3d ./core_getversion
it failed on following assert:
(core_getversion:577767) igt_kmod-DEBUG: Unknown symbol in module v3d or unknown parameter
(core_getversion:577767) CRITICAL: Failed assertion: fd >= 0
After my changes:
(core_getversion:577941) CRITICAL: Expected driver "v3d" but got "i915"
Regards,
Kamil
> v = drmGetVersion(fd);
> igt_assert_neq(strlen(v->name), 0);
> igt_assert_neq(strlen(v->date), 0);
> igt_assert_neq(strlen(v->desc), 0);
> if (is_i915_device(fd))
> igt_assert_lte(1, v->version_major);
> + if (name) {
> + igt_assert_f(!strcmp(name, v->name),
> + "Expected driver \"%s\" but got \"%s\"\n",
> + name, v->name);
> + }
>
> drmFree(v);
> drm_close_driver(fd);
> --
> 2.41.0
>
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [igt-dev] [PATCH 1/3] lib/drmtest: Use module table for chipset_to_str()
2023-09-27 16:09 ` Kamil Konieczny
@ 2023-09-27 17:32 ` Rob Clark
0 siblings, 0 replies; 19+ messages in thread
From: Rob Clark @ 2023-09-27 17:32 UTC (permalink / raw)
To: Kamil Konieczny, igt-dev, Rob Clark, Emma Anholt, Helen Koike,
Daniel Stone, Rob Clark
On Wed, Sep 27, 2023 at 9:13 AM Kamil Konieczny
<kamil.konieczny@linux.intel.com> wrote:
>
> Hi Rob,
> On 2023-09-26 at 11:47:45 -0700, Rob Clark wrote:
> > From: Rob Clark <robdclark@chromium.org>
> >
> > Use the existing table, so there is one fewer place to update to add
> > support for a new driver.
> >
> > Signed-off-by: Rob Clark <robdclark@chromium.org>
> > ---
> > lib/drmtest.c | 29 +++++------------------------
> > 1 file changed, 5 insertions(+), 24 deletions(-)
> >
> > diff --git a/lib/drmtest.c b/lib/drmtest.c
> > index e1da66c877e9..2cfa8a899d53 100644
> > --- a/lib/drmtest.c
> > +++ b/lib/drmtest.c
> > @@ -601,30 +601,11 @@ static void cancel_work_at_exit_render(int sig)
> >
> > static const char *chipset_to_str(int chipset)
> > {
> > - switch (chipset) {
> > - case DRIVER_INTEL:
> > - return "intel";
> --------------- ^^^^^
> This will change into "i915" and break compatibility with older
> tests, so imho leave this function as is and add new one:
The only caller seems to be drm_open_driver() for an error msg, so I
think this will be fine
BR,
-R
> static const char *chipset_to_module_str(int chipset)
>
> Regards,
> Kamil
>
> > - case DRIVER_V3D:
> > - return "v3d";
> > - case DRIVER_VC4:
> > - return "vc4";
> > - case DRIVER_VGEM:
> > - return "vgem";
> > - case DRIVER_AMDGPU:
> > - return "amdgpu";
> > - case DRIVER_PANFROST:
> > - return "panfrost";
> > - case DRIVER_MSM:
> > - return "msm";
> > - case DRIVER_XE:
> > - return "xe";
> > - case DRIVER_VMWGFX:
> > - return "vmwgfx";
> > - case DRIVER_ANY:
> > - return "any";
> > - default:
> > - return "other";
> > - }
> > + for (const struct module *m = modules; m->module; m++)
> > - return "intel";
> > + if (m->bit == chipset)
> > + return m->module;
> > +
> > + return (chipset == DRIVER_ANY) ? "any" : "other";
> > }
> >
> > /**
> > --
> > 2.41.0
> >
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [igt-dev] [PATCH 2/3] lib/drmtest: Add drm_find_chipset()
2023-09-27 14:20 ` Zbigniew Kempczyński
@ 2023-09-27 17:41 ` Rob Clark
0 siblings, 0 replies; 19+ messages in thread
From: Rob Clark @ 2023-09-27 17:41 UTC (permalink / raw)
To: Zbigniew Kempczyński; +Cc: igt-dev, Rob Clark, Helen Koike, Emma Anholt
On Wed, Sep 27, 2023 at 7:21 AM Zbigniew Kempczyński
<zbigniew.kempczynski@intel.com> wrote:
>
> On Tue, Sep 26, 2023 at 11:47:46AM -0700, Rob Clark wrote:
> > From: Rob Clark <robdclark@chromium.org>
> >
> > Add helper to map driver name to chipset.
> >
> > Signed-off-by: Rob Clark <robdclark@chromium.org>
> > ---
> > lib/drmtest.c | 14 ++++++++++++++
> > lib/drmtest.h | 1 +
> > 2 files changed, 15 insertions(+)
> >
> > diff --git a/lib/drmtest.c b/lib/drmtest.c
> > index 2cfa8a899d53..4d826df744ae 100644
> > --- a/lib/drmtest.c
> > +++ b/lib/drmtest.c
> > @@ -608,6 +608,20 @@ static const char *chipset_to_str(int chipset)
> > return (chipset == DRIVER_ANY) ? "any" : "other";
> > }
> >
> > +/**
> > + * drm_find_chipset:
> > + * @name: The driver name
> > + *
> > + * Map the driver name to DRIVER_xyz value.
> > + */
> > +int drm_find_chipset(const char *name)
> > +{
> > + for (const struct module *m = modules; m->module; m++)
> > + if (!strcmp(name, m->module))
> > + return m->bit;
>
> I would add likely igt_warn() or at least igt_debug() to emphasize
> there's likely invalid driver name passed to this function.
done, thx
> Apart of this patch seems to correct:
>
> Reviewed-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
> --
> Zbigniew
>
> > + return 0;
> > +}
> > +
> > /**
> > * drm_open_driver:
> > * @chipset: OR'd flags for each chipset to search, eg. #DRIVER_INTEL
> > diff --git a/lib/drmtest.h b/lib/drmtest.h
> > index 97ab6e759edf..9a71e1041ce8 100644
> > --- a/lib/drmtest.h
> > +++ b/lib/drmtest.h
> > @@ -99,6 +99,7 @@ void __set_forced_driver(const char *name);
> > #define ALIGN_DOWN(x, a) ALIGN((x) - ((a) - 1), (a))
> >
> > void drm_load_module(unsigned int chipset);
> > +int drm_find_chipset(const char *name);
> > int drm_open_driver(int chipset);
> > int drm_open_driver_master(int chipset);
> > int drm_open_driver_render(int chipset);
> > --
> > 2.41.0
> >
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [igt-dev] [PATCH v3 3/3] core_getversion: Test for desired device
2023-09-27 14:26 ` Zbigniew Kempczyński
@ 2023-09-27 17:42 ` Rob Clark
0 siblings, 0 replies; 19+ messages in thread
From: Rob Clark @ 2023-09-27 17:42 UTC (permalink / raw)
To: Zbigniew Kempczyński; +Cc: igt-dev, Rob Clark, Helen Koike, Emma Anholt
On Wed, Sep 27, 2023 at 7:26 AM Zbigniew Kempczyński
<zbigniew.kempczynski@intel.com> wrote:
>
> On Tue, Sep 26, 2023 at 11:47:47AM -0700, Rob Clark wrote:
> > From: Rob Clark <robdclark@chromium.org>
> >
> > We discovered in drm/ci that if the drm device fails to probe, all the
> > tests come back as "Skip" and the job is considered successful. Fix
> > the getversion test to fail if there is no drm device or if the drm
> > device does not match the expected device as specified by the optional
> > IGT_REQUIRED_DRIVER environment variable.
> >
> > Signed-off-by: Rob Clark <robdclark@chromium.org>
> > Acked-by: Helen Koike <helen.koike@collabora.com>
> > ---
> > tests/core_getversion.c | 13 ++++++++++++-
> > 1 file changed, 12 insertions(+), 1 deletion(-)
> >
> > diff --git a/tests/core_getversion.c b/tests/core_getversion.c
> > index 32cb976e4923..b298a6890ef9 100644
> > --- a/tests/core_getversion.c
> > +++ b/tests/core_getversion.c
> > @@ -48,14 +48,25 @@ igt_simple_main
> > {
> > int fd;
> > drmVersionPtr v;
> > + const char *name = getenv("IGT_REQUIRED_DRIVER");
> > + int chipset = DRIVER_ANY;
> >
> > - fd = drm_open_driver(DRIVER_ANY);
> > + if (name)
> > + chipset = drm_find_chipset(name);
>
> With invalid name chipset returned == 0, so we'll get unexpected
> results. I would assert like:
>
> if (name) {
> chipset = drm_find_chipset(name);
> igt_assert(chipset > 0);
> }
>
> Rest lgtm so with minor nit above addressed:
>
done, thx
> Reviewed-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
> --
> Zbigniew
>
> > +
> > + fd = __drm_open_driver(chipset);
> > + igt_assert_fd(fd);
> > v = drmGetVersion(fd);
> > igt_assert_neq(strlen(v->name), 0);
> > igt_assert_neq(strlen(v->date), 0);
> > igt_assert_neq(strlen(v->desc), 0);
> > if (is_i915_device(fd))
> > igt_assert_lte(1, v->version_major);
> > + if (name) {
> > + igt_assert_f(!strcmp(name, v->name),
> > + "Expected driver \"%s\" but got \"%s\"\n",
> > + name, v->name);
> > + }
> >
> > drmFree(v);
> > drm_close_driver(fd);
> > --
> > 2.41.0
> >
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [igt-dev] [PATCH v3 3/3] core_getversion: Test for desired device
2023-09-27 16:42 ` Kamil Konieczny
@ 2023-09-27 17:46 ` Rob Clark
0 siblings, 0 replies; 19+ messages in thread
From: Rob Clark @ 2023-09-27 17:46 UTC (permalink / raw)
To: Kamil Konieczny, igt-dev, Rob Clark, Emma Anholt, Helen Koike,
Daniel Stone, Rob Clark
On Wed, Sep 27, 2023 at 9:42 AM Kamil Konieczny
<kamil.konieczny@linux.intel.com> wrote:
>
> Hi Rob,
>
> On 2023-09-26 at 11:47:47 -0700, Rob Clark wrote:
> > From: Rob Clark <robdclark@chromium.org>
> >
> > We discovered in drm/ci that if the drm device fails to probe, all the
> > tests come back as "Skip" and the job is considered successful. Fix
> > the getversion test to fail if there is no drm device or if the drm
> > device does not match the expected device as specified by the optional
> > IGT_REQUIRED_DRIVER environment variable.
> >
> > Signed-off-by: Rob Clark <robdclark@chromium.org>
> > Acked-by: Helen Koike <helen.koike@collabora.com>
> > ---
> > tests/core_getversion.c | 13 ++++++++++++-
> > 1 file changed, 12 insertions(+), 1 deletion(-)
> >
> > diff --git a/tests/core_getversion.c b/tests/core_getversion.c
> > index 32cb976e4923..b298a6890ef9 100644
> > --- a/tests/core_getversion.c
> > +++ b/tests/core_getversion.c
> > @@ -48,14 +48,25 @@ igt_simple_main
> > {
> > int fd;
> > drmVersionPtr v;
> > + const char *name = getenv("IGT_REQUIRED_DRIVER");
> > + int chipset = DRIVER_ANY;
> >
> > - fd = drm_open_driver(DRIVER_ANY);
> > + if (name)
> > + chipset = drm_find_chipset(name);
>
> This will not work as you want, it will load your driver
> instead of DRIVER_ANY, imho leave this line as is:
That is fine for the intended use-case.
>
> fd = drm_open_driver(DRIVER_ANY);
>
> and drop taking chipset.
>
> > +
> > + fd = __drm_open_driver(chipset);
> > + igt_assert_fd(fd);
>
> I tested this on machine with i915 driver and when running:
>
> build/tests# IGT_REQUIRED_DRIVER=v3d ./core_getversion
>
> it failed on following assert:
>
> (core_getversion:577767) igt_kmod-DEBUG: Unknown symbol in module v3d or unknown parameter
> (core_getversion:577767) CRITICAL: Failed assertion: fd >= 0
>
> After my changes:
> (core_getversion:577941) CRITICAL: Expected driver "v3d" but got "i915"
That makes the error msg a bit more clear, but as Daniel Stone pointed
out earlier, DRIVER_ANY won't do the right thing if you have multiple
GPUs from different vendors. (OTOH I guess most of igt will also not
dtrt in that scenario.)
BR,
-R
>
> Regards,
> Kamil
>
> > v = drmGetVersion(fd);
> > igt_assert_neq(strlen(v->name), 0);
> > igt_assert_neq(strlen(v->date), 0);
> > igt_assert_neq(strlen(v->desc), 0);
> > if (is_i915_device(fd))
> > igt_assert_lte(1, v->version_major);
> > + if (name) {
> > + igt_assert_f(!strcmp(name, v->name),
> > + "Expected driver \"%s\" but got \"%s\"\n",
> > + name, v->name);
> > + }
> >
> > drmFree(v);
> > drm_close_driver(fd);
> > --
> > 2.41.0
> >
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [igt-dev] [PATCH v3 3/3] core_getversion: Test for desired device
2023-09-26 18:47 ` [igt-dev] [PATCH v3 3/3] core_getversion: Test for desired device Rob Clark
2023-09-27 14:26 ` Zbigniew Kempczyński
2023-09-27 16:42 ` Kamil Konieczny
@ 2023-09-27 22:24 ` Helen Koike
2023-09-27 22:30 ` Rob Clark
2023-09-28 7:41 ` Kamil Konieczny
2 siblings, 2 replies; 19+ messages in thread
From: Helen Koike @ 2023-09-27 22:24 UTC (permalink / raw)
To: Rob Clark, igt-dev; +Cc: Rob Clark, Emma Anholt
On 26/09/2023 15:47, Rob Clark wrote:
> From: Rob Clark <robdclark@chromium.org>
>
> We discovered in drm/ci that if the drm device fails to probe, all the
> tests come back as "Skip" and the job is considered successful. Fix
> the getversion test to fail if there is no drm device or if the drm
> device does not match the expected device as specified by the optional
> IGT_REQUIRED_DRIVER environment variable.
>
> Signed-off-by: Rob Clark <robdclark@chromium.org>
> Acked-by: Helen Koike <helen.koike@collabora.com>
> ---
> tests/core_getversion.c | 13 ++++++++++++-
> 1 file changed, 12 insertions(+), 1 deletion(-)
>
> diff --git a/tests/core_getversion.c b/tests/core_getversion.c
> index 32cb976e4923..b298a6890ef9 100644
> --- a/tests/core_getversion.c
> +++ b/tests/core_getversion.c
> @@ -48,14 +48,25 @@ igt_simple_main
> {
> int fd;
> drmVersionPtr v;
> + const char *name = getenv("IGT_REQUIRED_DRIVER");
Btw, In drm/ci we are using IGT_FORCE_DRIVER
https://cgit.freedesktop.org/drm/drm/tree/drivers/gpu/drm/ci/igt_runner.sh#n6
You could use the same name here so we don't need to patch drm/ci (but
patching there is not a issue as well, so feel free to ignore this
comment and just chose the best name).
Regards,
Helen
> + int chipset = DRIVER_ANY;
>
> - fd = drm_open_driver(DRIVER_ANY);
> + if (name)
> + chipset = drm_find_chipset(name);
> +
> + fd = __drm_open_driver(chipset);
> + igt_assert_fd(fd);
> v = drmGetVersion(fd);
> igt_assert_neq(strlen(v->name), 0);
> igt_assert_neq(strlen(v->date), 0);
> igt_assert_neq(strlen(v->desc), 0);
> if (is_i915_device(fd))
> igt_assert_lte(1, v->version_major);
> + if (name) {
> + igt_assert_f(!strcmp(name, v->name),
> + "Expected driver \"%s\" but got \"%s\"\n",
> + name, v->name);
> + }
>
> drmFree(v);
> drm_close_driver(fd);
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [igt-dev] [PATCH v3 3/3] core_getversion: Test for desired device
2023-09-27 22:24 ` Helen Koike
@ 2023-09-27 22:30 ` Rob Clark
2023-09-28 7:41 ` Kamil Konieczny
1 sibling, 0 replies; 19+ messages in thread
From: Rob Clark @ 2023-09-27 22:30 UTC (permalink / raw)
To: Helen Koike; +Cc: igt-dev, Rob Clark, Emma Anholt
On Wed, Sep 27, 2023 at 3:24 PM Helen Koike <helen.koike@collabora.com> wrote:
>
>
>
> On 26/09/2023 15:47, Rob Clark wrote:
> > From: Rob Clark <robdclark@chromium.org>
> >
> > We discovered in drm/ci that if the drm device fails to probe, all the
> > tests come back as "Skip" and the job is considered successful. Fix
> > the getversion test to fail if there is no drm device or if the drm
> > device does not match the expected device as specified by the optional
> > IGT_REQUIRED_DRIVER environment variable.
> >
> > Signed-off-by: Rob Clark <robdclark@chromium.org>
> > Acked-by: Helen Koike <helen.koike@collabora.com>
> > ---
> > tests/core_getversion.c | 13 ++++++++++++-
> > 1 file changed, 12 insertions(+), 1 deletion(-)
> >
> > diff --git a/tests/core_getversion.c b/tests/core_getversion.c
> > index 32cb976e4923..b298a6890ef9 100644
> > --- a/tests/core_getversion.c
> > +++ b/tests/core_getversion.c
> > @@ -48,14 +48,25 @@ igt_simple_main
> > {
> > int fd;
> > drmVersionPtr v;
> > + const char *name = getenv("IGT_REQUIRED_DRIVER");
>
> Btw, In drm/ci we are using IGT_FORCE_DRIVER
>
> https://cgit.freedesktop.org/drm/drm/tree/drivers/gpu/drm/ci/igt_runner.sh#n6
>
> You could use the same name here so we don't need to patch drm/ci (but
> patching there is not a issue as well, so feel free to ignore this
> comment and just chose the best name).
Oh, yes, that sounds like a good idea, rather than introducing a new env var
BR,
-R
> Regards,
> Helen
>
> > + int chipset = DRIVER_ANY;
> >
> > - fd = drm_open_driver(DRIVER_ANY);
> > + if (name)
> > + chipset = drm_find_chipset(name);
> > +
> > + fd = __drm_open_driver(chipset);
> > + igt_assert_fd(fd);
> > v = drmGetVersion(fd);
> > igt_assert_neq(strlen(v->name), 0);
> > igt_assert_neq(strlen(v->date), 0);
> > igt_assert_neq(strlen(v->desc), 0);
> > if (is_i915_device(fd))
> > igt_assert_lte(1, v->version_major);
> > + if (name) {
> > + igt_assert_f(!strcmp(name, v->name),
> > + "Expected driver \"%s\" but got \"%s\"\n",
> > + name, v->name);
> > + }
> >
> > drmFree(v);
> > drm_close_driver(fd);
^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [igt-dev] [PATCH v3 3/3] core_getversion: Test for desired device
2023-09-27 22:24 ` Helen Koike
2023-09-27 22:30 ` Rob Clark
@ 2023-09-28 7:41 ` Kamil Konieczny
1 sibling, 0 replies; 19+ messages in thread
From: Kamil Konieczny @ 2023-09-28 7:41 UTC (permalink / raw)
To: igt-dev; +Cc: Rob Clark, Helen Koike, Emma Anholt
Hi Helen,
On 2023-09-27 at 19:24:35 -0300, Helen Koike wrote:
>
>
> On 26/09/2023 15:47, Rob Clark wrote:
> > From: Rob Clark <robdclark@chromium.org>
> >
> > We discovered in drm/ci that if the drm device fails to probe, all the
> > tests come back as "Skip" and the job is considered successful. Fix
> > the getversion test to fail if there is no drm device or if the drm
> > device does not match the expected device as specified by the optional
> > IGT_REQUIRED_DRIVER environment variable.
> >
> > Signed-off-by: Rob Clark <robdclark@chromium.org>
> > Acked-by: Helen Koike <helen.koike@collabora.com>
> > ---
> > tests/core_getversion.c | 13 ++++++++++++-
> > 1 file changed, 12 insertions(+), 1 deletion(-)
> >
> > diff --git a/tests/core_getversion.c b/tests/core_getversion.c
> > index 32cb976e4923..b298a6890ef9 100644
> > --- a/tests/core_getversion.c
> > +++ b/tests/core_getversion.c
> > @@ -48,14 +48,25 @@ igt_simple_main
> > {
> > int fd;
> > drmVersionPtr v;
> > + const char *name = getenv("IGT_REQUIRED_DRIVER");
---------------------------------------^^^^^^^^
Maybe better name would be IGT_EXPECTED_DRIVER? Or if this is
enviroment var for only this one test, maybe
IGT_CORE_GETVERSION_EXPECTED
>
> Btw, In drm/ci we are using IGT_FORCE_DRIVER
>
> https://cgit.freedesktop.org/drm/drm/tree/drivers/gpu/drm/ci/igt_runner.sh#n6
>
> You could use the same name here so we don't need to patch drm/ci (but
> patching there is not a issue as well, so feel free to ignore this comment
> and just chose the best name).
>
> Regards,
> Helen
If used IGT_FORCE_DRIVER in CI or tests we may as well drop
line:
chipset = drm_find_chipset(name);
and just use DRIVER_ANY:
fd = drm_open_driver(DRIVER_ANY);
as in all kms tests.
Regards,
Kamil
>
> > + int chipset = DRIVER_ANY;
> > - fd = drm_open_driver(DRIVER_ANY);
> > + if (name)
> > + chipset = drm_find_chipset(name);
> > +
> > + fd = __drm_open_driver(chipset);
> > + igt_assert_fd(fd);
> > v = drmGetVersion(fd);
> > igt_assert_neq(strlen(v->name), 0);
> > igt_assert_neq(strlen(v->date), 0);
> > igt_assert_neq(strlen(v->desc), 0);
> > if (is_i915_device(fd))
> > igt_assert_lte(1, v->version_major);
> > + if (name) {
> > + igt_assert_f(!strcmp(name, v->name),
> > + "Expected driver \"%s\" but got \"%s\"\n",
> > + name, v->name);
> > + }
> > drmFree(v);
> > drm_close_driver(fd);
^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2023-09-28 7:42 UTC | newest]
Thread overview: 19+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-09-26 18:47 [igt-dev] [PATCH 1/3] lib/drmtest: Use module table for chipset_to_str() Rob Clark
2023-09-26 18:47 ` [igt-dev] [PATCH 2/3] lib/drmtest: Add drm_find_chipset() Rob Clark
2023-09-27 14:20 ` Zbigniew Kempczyński
2023-09-27 17:41 ` Rob Clark
2023-09-27 16:21 ` Kamil Konieczny
2023-09-26 18:47 ` [igt-dev] [PATCH v3 3/3] core_getversion: Test for desired device Rob Clark
2023-09-27 14:26 ` Zbigniew Kempczyński
2023-09-27 17:42 ` Rob Clark
2023-09-27 16:42 ` Kamil Konieczny
2023-09-27 17:46 ` Rob Clark
2023-09-27 22:24 ` Helen Koike
2023-09-27 22:30 ` Rob Clark
2023-09-28 7:41 ` Kamil Konieczny
2023-09-26 19:39 ` [igt-dev] ✗ CI.xeBAT: failure for series starting with [1/3] lib/drmtest: Use module table for chipset_to_str() Patchwork
2023-09-26 19:46 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork
2023-09-27 7:43 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork
2023-09-27 14:01 ` [igt-dev] [PATCH 1/3] " Zbigniew Kempczyński
2023-09-27 16:09 ` Kamil Konieczny
2023-09-27 17:32 ` Rob Clark
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox