* [PATCH v6 0/4] tests/kms_async_flips: Create subtest for overlay planes
@ 2025-04-08 0:02 André Almeida
2025-04-08 0:02 ` [PATCH v6 1/4] lib/ioctl_wrappers: let the caller handle capability check result André Almeida
` (8 more replies)
0 siblings, 9 replies; 20+ messages in thread
From: André Almeida @ 2025-04-08 0:02 UTC (permalink / raw)
To: igt-dev, Jeevan B, Kamil Konieczny
Cc: kernel-dev, Vitaly Prosyak, Alex Hung, Melissa Wen,
Rodrigo Siqueira, André Almeida
This patchset creates a subtest for overlay planes. This is supported by amdgpu
and is merged in the kernel:
https://lore.kernel.org/lkml/173948734065.719858.7405160715916126757.b4-ty@linaro.org/
v6:
- Added missing `test_init_ops()` for "overlay-atomic" test
- Reworked `test_init_fbs()`: it destroys all buffers when the modifier
changes, and recreate then if they are need for the next test. It also destroys
overlay buffers if they are not needed anymore
v5:
- Added a new patch "lib/ioctl_wrappers: let the caller handle capability check
result" by Melissa Wen
- This patch solved an issue that the test was exiting instead of skipping when
the driver did not support ATOMIC_ASYNC_PAGE_FLIP
- test_finish() is now called test_init_ops() and is called in the beginning of
every test. This was done because some asserts prevented the test to reach
the final of the run_test() function.
- Fixed a typo to correctly set the overlay fb to the overlay plane
- Added code to remove the overlay fb by the end of the test
- Fixed a bug that test_init_fbs() was skipping the fb creation for overlay
planes
- Fixed require_overlay_flip_support() by changing the fb to be flipped with
the async flip
v4:
- Created a patch to check for DRM_CAP_ATOMIC_ASYNC_PAGE_FLIP, so drivers
without support for it, skips instead of failing (Melissa)
- Encapsulated all test paths options into a function to easy maintenance (Melissa)
- Brought back test description for GitLab compilation
v3:
- Fixed a bug that was mixing `alternate_sync_async = true` with the overlay path
- Refactored how the test parameters are being set/unset (patch 1/2)
- Fixed a bug where a primary buffer was being used with an overlay plane
v2: Add test description for GitLab compilation
André Almeida (3):
tests/kms_async_flips: Check for atomic async flip cap
kms_async_flips: Refactor data options
tests/kms_async_flips: Create subtest for overlay planes
Melissa Wen (1):
lib/ioctl_wrappers: let the caller handle capability check result
lib/ioctl_wrappers.c | 13 ++--
lib/ioctl_wrappers.h | 2 +-
tests/kms_async_flips.c | 131 ++++++++++++++++++++++++++++++++++------
3 files changed, 216 insertions(+), 24 deletions(-)
create mode 100644 tests/xor.c
--
2.49.0
^ permalink raw reply [flat|nested] 20+ messages in thread
* [PATCH v6 1/4] lib/ioctl_wrappers: let the caller handle capability check result
2025-04-08 0:02 [PATCH v6 0/4] tests/kms_async_flips: Create subtest for overlay planes André Almeida
@ 2025-04-08 0:02 ` André Almeida
2025-04-08 12:08 ` Kamil Konieczny
2025-04-08 16:09 ` Melissa Wen
2025-04-08 0:02 ` [PATCH v6 2/4] tests/kms_async_flips: Check for atomic async flip cap André Almeida
` (7 subsequent siblings)
8 siblings, 2 replies; 20+ messages in thread
From: André Almeida @ 2025-04-08 0:02 UTC (permalink / raw)
To: igt-dev, Jeevan B, Kamil Konieczny
Cc: kernel-dev, Vitaly Prosyak, Alex Hung, Melissa Wen,
Rodrigo Siqueira, André Almeida
From: Melissa Wen <mwen@igalia.com>
Rework igt_has_drm_cap to just check if a DRM capability is supported
and let the called decide what to do from this check. It prevents the
test fails because of an assert done when it's called in
igt_subtest_with_dynamics.
Signed-off-by: Melissa Wen <mwen@igalia.com>
Signed-off-by: André Almeida <andrealmeid@igalia.com>
---
lib/ioctl_wrappers.c | 13 ++++++++-----
lib/ioctl_wrappers.h | 2 +-
tests/kms_async_flips.c | 13 +++++++++----
3 files changed, 18 insertions(+), 10 deletions(-)
diff --git a/lib/ioctl_wrappers.c b/lib/ioctl_wrappers.c
index 146973f0d..33f593295 100644
--- a/lib/ioctl_wrappers.c
+++ b/lib/ioctl_wrappers.c
@@ -1288,14 +1288,17 @@ int __kms_addfb(int fd, uint32_t handle,
* This helper verifies if the passed capability is
* supported by the kernel
*
- * Returns: Whether the capability is supported or not.
+ * Returns: negative value if error, 0 if cap is not supported, 1 if cap is
+ * supported.
*/
-bool igt_has_drm_cap(int fd, uint64_t capability)
+int igt_has_drm_cap(int fd, uint64_t capability)
{
- struct drm_get_cap cap = { .capability = capability };
+ uint64_t value = 0;
+
+ if (drmGetCap(fd, capability, &value))
+ return -errno;
- igt_assert(drmIoctl(fd, DRM_IOCTL_GET_CAP, &cap) == 0);
- return cap.value;
+ return value ? 1 : 0;
}
/**
diff --git a/lib/ioctl_wrappers.h b/lib/ioctl_wrappers.h
index b7d7c2ad9..7cf05e626 100644
--- a/lib/ioctl_wrappers.h
+++ b/lib/ioctl_wrappers.h
@@ -144,7 +144,7 @@ void prime_sync_end(int dma_buf_fd, bool write);
bool igt_has_fb_modifiers(int fd);
void igt_require_fb_modifiers(int fd);
-bool igt_has_drm_cap(int fd, uint64_t capability);
+int igt_has_drm_cap(int fd, uint64_t capability);
bool igt_has_set_caching(uint32_t devid);
/**
diff --git a/tests/kms_async_flips.c b/tests/kms_async_flips.c
index da426f753..126b96d6b 100644
--- a/tests/kms_async_flips.c
+++ b/tests/kms_async_flips.c
@@ -203,8 +203,10 @@ static void make_fb(data_t *data, struct igt_fb *fb,
static void require_monotonic_timestamp(int fd)
{
- igt_require_f(igt_has_drm_cap(fd, DRM_CAP_TIMESTAMP_MONOTONIC),
- "Monotonic timestamps not supported\n");
+ int ret = igt_has_drm_cap(fd, DRM_CAP_TIMESTAMP_MONOTONIC);
+
+ igt_assert(ret >= 0);
+ igt_require_f(ret, "Monotonic timestamps not supported\n");
}
static void test_init(data_t *data)
@@ -747,13 +749,16 @@ igt_main
int i;
igt_fixture {
+ int ret;
+
data.drm_fd = drm_open_driver_master(DRIVER_ANY);
kmstest_set_vt_graphics_mode();
igt_display_require(&data.display, data.drm_fd);
igt_display_require_output(&data.display);
- igt_require_f(igt_has_drm_cap(data.drm_fd, DRM_CAP_ASYNC_PAGE_FLIP),
- "Async Flip is not supported\n");
+ ret = igt_has_drm_cap(data.drm_fd, DRM_CAP_ASYNC_PAGE_FLIP);
+ igt_assert(ret >= 0);
+ igt_require_f(ret, "Async Flip is not supported\n");
if (is_intel_device(data.drm_fd))
data.bops = buf_ops_create(data.drm_fd);
--
2.49.0
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [PATCH v6 2/4] tests/kms_async_flips: Check for atomic async flip cap
2025-04-08 0:02 [PATCH v6 0/4] tests/kms_async_flips: Create subtest for overlay planes André Almeida
2025-04-08 0:02 ` [PATCH v6 1/4] lib/ioctl_wrappers: let the caller handle capability check result André Almeida
@ 2025-04-08 0:02 ` André Almeida
2025-04-08 16:01 ` Melissa Wen
2025-04-08 0:02 ` [PATCH v6 3/4] kms_async_flips: Refactor data options André Almeida
` (6 subsequent siblings)
8 siblings, 1 reply; 20+ messages in thread
From: André Almeida @ 2025-04-08 0:02 UTC (permalink / raw)
To: igt-dev, Jeevan B, Kamil Konieczny
Cc: kernel-dev, Vitaly Prosyak, Alex Hung, Melissa Wen,
Rodrigo Siqueira, André Almeida
If a driver doesn't support doing an async flip through the atomic uAPI,
the atomic tests fails. Instead of failing, create a function that
checks for this capability and skip the test if is unsupported.
Signed-off-by: André Almeida <andrealmeid@igalia.com>
Reviewed-by: Melissa Wen <mwen@igalia.com>
---
tests/kms_async_flips.c | 14 ++++++++++++++
1 file changed, 14 insertions(+)
diff --git a/tests/kms_async_flips.c b/tests/kms_async_flips.c
index 126b96d6b..fc9cbd3f1 100644
--- a/tests/kms_async_flips.c
+++ b/tests/kms_async_flips.c
@@ -209,6 +209,14 @@ static void require_monotonic_timestamp(int fd)
igt_require_f(ret, "Monotonic timestamps not supported\n");
}
+static void require_atomic_async_cap(data_t *data)
+{
+ int ret = igt_has_drm_cap(data->drm_fd, DRM_CAP_ATOMIC_ASYNC_PAGE_FLIP);
+
+ igt_assert(ret >= 0);
+ igt_require_f(ret, "Atomic async flip not supported\n");
+}
+
static void test_init(data_t *data)
{
drmModeModeInfo *mode;
@@ -689,6 +697,9 @@ static void run_test(data_t *data, void (*test)(data_t *))
{
igt_display_t *display = &data->display;
+ if (data->atomic_path)
+ require_atomic_async_cap(data);
+
for_each_pipe_with_valid_output(display, data->pipe, data->output) {
igt_display_reset(display);
@@ -714,6 +725,9 @@ static void run_test(data_t *data, void (*test)(data_t *))
static void run_test_with_modifiers(data_t *data, void (*test)(data_t *))
{
+ if (data->atomic_path)
+ require_atomic_async_cap(data);
+
for_each_pipe_with_valid_output(&data->display, data->pipe, data->output) {
test_init(data);
--
2.49.0
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [PATCH v6 3/4] kms_async_flips: Refactor data options
2025-04-08 0:02 [PATCH v6 0/4] tests/kms_async_flips: Create subtest for overlay planes André Almeida
2025-04-08 0:02 ` [PATCH v6 1/4] lib/ioctl_wrappers: let the caller handle capability check result André Almeida
2025-04-08 0:02 ` [PATCH v6 2/4] tests/kms_async_flips: Check for atomic async flip cap André Almeida
@ 2025-04-08 0:02 ` André Almeida
2025-04-08 0:02 ` [PATCH v6 4/4] tests/kms_async_flips: Create subtest for overlay planes André Almeida
` (5 subsequent siblings)
8 siblings, 0 replies; 20+ messages in thread
From: André Almeida @ 2025-04-08 0:02 UTC (permalink / raw)
To: igt-dev, Jeevan B, Kamil Konieczny
Cc: kernel-dev, Vitaly Prosyak, Alex Hung, Melissa Wen,
Rodrigo Siqueira, André Almeida
Setting the test data options as true and false for every test is error
prone. Instead, reset all the data to false at the end of a test and
just set the needed options to true before running a test.
Signed-off-by: André Almeida <andrealmeid@igalia.com>
Reviewed-by: Melissa Wen <mwen@igalia.com>
---
tests/kms_async_flips.c | 27 +++++++++++++++++++--------
1 file changed, 19 insertions(+), 8 deletions(-)
diff --git a/tests/kms_async_flips.c b/tests/kms_async_flips.c
index fc9cbd3f1..3535817b4 100644
--- a/tests/kms_async_flips.c
+++ b/tests/kms_async_flips.c
@@ -234,6 +234,12 @@ static void test_init(data_t *data)
data->plane = igt_output_get_plane_type(data->output, DRM_PLANE_TYPE_PRIMARY);
}
+static void test_init_ops(data_t *data)
+{
+ data->alternate_sync_async = false;
+ data->atomic_path = false;
+}
+
static void test_init_fbs(data_t *data)
{
int i;
@@ -785,8 +791,7 @@ igt_main
igt_describe("Wait for page flip events in between successive asynchronous flips");
igt_subtest_with_dynamic("async-flip-with-page-flip-events") {
- data.alternate_sync_async = false;
- data.atomic_path = false;
+ test_init_ops(&data);
if (is_intel_device(data.drm_fd))
run_test_with_modifiers(&data, test_async_flip);
else
@@ -796,7 +801,7 @@ igt_main
igt_describe("Wait for page flip events in between successive "
"asynchronous flips using atomic path");
igt_subtest_with_dynamic("async-flip-with-page-flip-events-atomic") {
- data.alternate_sync_async = false;
+ test_init_ops(&data);
data.atomic_path = true;
if (is_intel_device(data.drm_fd))
run_test_with_modifiers(&data, test_async_flip);
@@ -806,13 +811,14 @@ igt_main
igt_describe("Alternate between sync and async flips");
igt_subtest_with_dynamic("alternate-sync-async-flip") {
+ test_init_ops(&data);
data.alternate_sync_async = true;
- data.atomic_path = false;
run_test(&data, test_async_flip);
}
igt_describe("Alternate between sync and async flips using atomic path");
igt_subtest_with_dynamic("alternate-sync-async-flip-atomic") {
+ test_init_ops(&data);
data.alternate_sync_async = true;
data.atomic_path = true;
run_test(&data, test_async_flip);
@@ -821,13 +827,14 @@ igt_main
igt_describe("Verify that the async flip timestamp does not "
"coincide with either previous or next vblank");
igt_subtest_with_dynamic("test-time-stamp") {
- data.atomic_path = false;
+ test_init_ops(&data);
run_test(&data, test_timestamp);
}
igt_describe("Verify that the async flip timestamp does not coincide "
"with either previous or next vblank with atomic path");
igt_subtest_with_dynamic("test-time-stamp-atomic") {
+ test_init_ops(&data);
data.atomic_path = true;
run_test(&data, test_timestamp);
}
@@ -835,6 +842,7 @@ igt_main
igt_describe("Verify that the DRM_IOCTL_MODE_CURSOR passes after async flip");
igt_subtest_with_dynamic("test-cursor") {
+ test_init_ops(&data);
/*
* Intel's PSR2 selective fetch adds other planes to state when
* necessary, causing the async flip to fail because async flip is not
@@ -844,13 +852,13 @@ igt_main
"PSR2 sel fetch causes cursor to be added to primary plane "
"pages flips and async flip is not supported in cursor\n");
- data.atomic_path = false;
run_test(&data, test_cursor);
}
igt_describe("Verify that the DRM_IOCTL_MODE_CURSOR passes after "
"async flip with atomic commit");
igt_subtest_with_dynamic("test-cursor-atomic") {
+ test_init_ops(&data);
/*
* Intel's PSR2 selective fetch adds other planes to state when
* necessary, causing the async flip to fail because async flip is not
@@ -865,6 +873,7 @@ igt_main
igt_describe("Negative case to verify if changes in fb are rejected from kernel as expected");
igt_subtest_with_dynamic("invalid-async-flip") {
+ test_init_ops(&data);
/* TODO: support more vendors */
igt_require(is_intel_device(data.drm_fd));
igt_require(igt_display_has_format_mod(&data.display, DRM_FORMAT_XRGB8888,
@@ -872,13 +881,13 @@ igt_main
igt_require(igt_display_has_format_mod(&data.display, DRM_FORMAT_XRGB8888,
I915_FORMAT_MOD_Y_TILED));
- data.atomic_path = false;
run_test(&data, test_invalid);
}
igt_describe("Negative case to verify if changes in fb are rejected "
"from kernel as expected when async flip is done using atomic path");
igt_subtest_with_dynamic("invalid-async-flip-atomic") {
+ test_init_ops(&data);
data.atomic_path = true;
/* TODO: support more vendors */
igt_require(is_intel_device(data.drm_fd));
@@ -892,16 +901,17 @@ igt_main
igt_describe("Use CRC to verify async flip scans out the correct framebuffer");
igt_subtest_with_dynamic("crc") {
+ test_init_ops(&data);
/* Devices without CRC can't run this test */
igt_require_pipe_crc(data.drm_fd);
- data.atomic_path = false;
run_test(&data, test_crc);
}
igt_describe("Use CRC to verify async flip scans out the correct framebuffer "
"with atomic commit");
igt_subtest_with_dynamic("crc-atomic") {
+ test_init_ops(&data);
/* Devices without CRC can't run this test */
igt_require_pipe_crc(data.drm_fd);
@@ -911,6 +921,7 @@ igt_main
igt_describe("Verify the async flip functionality after suspend and resume cycle");
igt_subtest_with_dynamic("async-flip-suspend-resume") {
+ test_init_ops(&data);
data.suspend_resume = true;
run_test(&data, test_async_flip);
}
--
2.49.0
^ permalink raw reply related [flat|nested] 20+ messages in thread
* [PATCH v6 4/4] tests/kms_async_flips: Create subtest for overlay planes
2025-04-08 0:02 [PATCH v6 0/4] tests/kms_async_flips: Create subtest for overlay planes André Almeida
` (2 preceding siblings ...)
2025-04-08 0:02 ` [PATCH v6 3/4] kms_async_flips: Refactor data options André Almeida
@ 2025-04-08 0:02 ` André Almeida
2025-04-08 16:16 ` Melissa Wen
2025-04-08 0:05 ` [PATCH v6 0/4] " André Almeida
` (4 subsequent siblings)
8 siblings, 1 reply; 20+ messages in thread
From: André Almeida @ 2025-04-08 0:02 UTC (permalink / raw)
To: igt-dev, Jeevan B, Kamil Konieczny
Cc: kernel-dev, Vitaly Prosyak, Alex Hung, Melissa Wen,
Rodrigo Siqueira, André Almeida
amdgpu can perform async flips in overlay planes as well, so create a
test for that.
Signed-off-by: André Almeida <andrealmeid@igalia.com>
---
tests/kms_async_flips.c | 77 +++++++++++++++++++++++++++++++++++++----
1 file changed, 71 insertions(+), 6 deletions(-)
diff --git a/tests/kms_async_flips.c b/tests/kms_async_flips.c
index 3535817b4..40773260a 100644
--- a/tests/kms_async_flips.c
+++ b/tests/kms_async_flips.c
@@ -85,6 +85,9 @@
*
* SUBTEST: async-flip-suspend-resume
* Description: Verify the async flip functionality with suspend and resume cycle
+ *
+ * SUBTEST: overlay-atomic
+ * Description: Verify overlay planes with async flips in atomic API
*/
#define CURSOR_POS 128
@@ -105,12 +108,14 @@ typedef struct {
uint32_t crtc_id;
uint32_t refresh_rate;
struct igt_fb bufs[NUM_FBS];
+ struct igt_fb bufs_overlay[NUM_FBS];
igt_display_t display;
igt_output_t *output;
unsigned long flip_timestamp_us;
double flip_interval;
uint64_t modifier;
igt_plane_t *plane;
+ igt_plane_t *plane_overlay;
igt_pipe_crc_t *pipe_crc;
igt_crc_t ref_crc;
int flip_count;
@@ -122,6 +127,7 @@ typedef struct {
bool allow_fail;
struct buf_ops *bops;
bool atomic_path;
+ bool overlay_path;
} data_t;
static void flip_handler(int fd_, unsigned int sequence, unsigned int tv_sec,
@@ -217,6 +223,25 @@ static void require_atomic_async_cap(data_t *data)
igt_require_f(ret, "Atomic async flip not supported\n");
}
+static void require_overlay_flip_support(data_t *data)
+{
+ struct igt_fb *bufs = data->bufs_overlay;
+ igt_plane_t *plane = data->plane_overlay;
+ int flags = DRM_MODE_PAGE_FLIP_EVENT;
+
+ igt_plane_set_fb(plane, &bufs[0]);
+
+ igt_require_f(!igt_display_try_commit_atomic(&data->display, flags, data),
+ "Overlay planes not supported\n");
+
+ flags |= DRM_MODE_PAGE_FLIP_ASYNC;
+
+ igt_plane_set_fb(plane, &bufs[1]);
+
+ igt_require_f(!igt_display_try_commit_atomic(&data->display, flags, data),
+ "Async flip for overlay planes not supported\n");
+}
+
static void test_init(data_t *data)
{
drmModeModeInfo *mode;
@@ -232,12 +257,15 @@ static void test_init(data_t *data)
igt_output_set_pipe(data->output, data->pipe);
data->plane = igt_output_get_plane_type(data->output, DRM_PLANE_TYPE_PRIMARY);
+ if (data->overlay_path)
+ data->plane_overlay = igt_output_get_plane_type(data->output, DRM_PLANE_TYPE_OVERLAY);
}
static void test_init_ops(data_t *data)
{
data->alternate_sync_async = false;
data->atomic_path = false;
+ data->overlay_path = false;
}
static void test_init_fbs(data_t *data)
@@ -252,22 +280,40 @@ static void test_init_fbs(data_t *data)
width = mode->hdisplay;
height = mode->vdisplay;
+ /* if the modifier or the output changed, we need to recreate the buffers */
if (prev_output_id != data->output->id ||
prev_modifier != data->modifier) {
prev_output_id = data->output->id;
prev_modifier = data->modifier;
- if (data->bufs[0].fb_id) {
+ if (data->bufs[0].fb_id)
for (i = 0; i < NUM_FBS; i++)
igt_remove_fb(data->drm_fd, &data->bufs[i]);
- }
+ if (data->bufs_overlay[0].fb_id)
+ for (i = 0; i < NUM_FBS; i++)
+ igt_remove_fb(data->drm_fd, &data->bufs_overlay[i]);
+ }
+
+ if (!data->bufs[0].fb_id)
for (i = 0; i < NUM_FBS; i++)
make_fb(data, &data->bufs[i], width, height, i);
- }
igt_plane_set_fb(data->plane, &data->bufs[0]);
igt_plane_set_size(data->plane, width, height);
+
+ if (!data->bufs_overlay[0].fb_id && data->overlay_path) {
+ for (i = 0; i < NUM_FBS; i++)
+ make_fb(data, &data->bufs_overlay[i], width, height, i);
+
+ igt_plane_set_fb(data->plane_overlay, &data->bufs_overlay[0]);
+ igt_plane_set_size(data->plane_overlay, width, height);
+ }
+
+ /* remove unused buffers */
+ if (data->bufs_overlay[0].fb_id && !data->overlay_path)
+ for (i = 0; i < NUM_FBS; i++)
+ igt_remove_fb(data->drm_fd, &data->bufs_overlay[i]);
}
static bool async_flip_needs_extra_frame(data_t *data)
@@ -295,12 +341,17 @@ static bool async_flip_needs_extra_frame(data_t *data)
static int perform_flip(data_t *data, int frame, int flags)
{
int ret;
+ igt_plane_t *plane;
+ struct igt_fb *bufs;
+
+ plane = data->overlay_path ? data->plane_overlay : data->plane;
+ bufs = data->overlay_path ? data->bufs_overlay : data->bufs;
if (!data->atomic_path) {
ret = drmModePageFlip(data->drm_fd, data->crtc_id,
- data->bufs[frame % NUM_FBS].fb_id, flags, data);
+ bufs[frame % NUM_FBS].fb_id, flags, data);
} else {
- igt_plane_set_fb(data->plane, &data->bufs[frame % NUM_FBS]);
+ igt_plane_set_fb(plane, &bufs[frame % NUM_FBS]);
ret = igt_display_try_commit_atomic(&data->display, flags, data);
}
@@ -316,6 +367,9 @@ static void test_async_flip(data_t *data)
igt_display_commit2(&data->display, data->display.is_atomic ? COMMIT_ATOMIC : COMMIT_LEGACY);
+ if (data->overlay_path)
+ require_overlay_flip_support(data);
+
gettimeofday(&start, NULL);
frame = 1;
do {
@@ -824,6 +878,15 @@ igt_main
run_test(&data, test_async_flip);
}
+ igt_describe("Verify overlay planes with async flips in atomic API");
+ igt_subtest_with_dynamic("overlay-atomic") {
+ test_init_ops(&data);
+ igt_require(is_amdgpu_device(data.drm_fd));
+ data.atomic_path = true;
+ data.overlay_path = true;
+ run_test(&data, test_async_flip);
+ }
+
igt_describe("Verify that the async flip timestamp does not "
"coincide with either previous or next vblank");
igt_subtest_with_dynamic("test-time-stamp") {
@@ -927,8 +990,10 @@ igt_main
}
igt_fixture {
- for (i = 0; i < NUM_FBS; i++)
+ for (i = 0; i < NUM_FBS; i++) {
igt_remove_fb(data.drm_fd, &data.bufs[i]);
+ igt_remove_fb(data.drm_fd, &data.bufs_overlay[i]);
+ }
if (is_intel_device(data.drm_fd))
buf_ops_destroy(data.bops);
--
2.49.0
^ permalink raw reply related [flat|nested] 20+ messages in thread
* Re: [PATCH v6 0/4] tests/kms_async_flips: Create subtest for overlay planes
2025-04-08 0:02 [PATCH v6 0/4] tests/kms_async_flips: Create subtest for overlay planes André Almeida
` (3 preceding siblings ...)
2025-04-08 0:02 ` [PATCH v6 4/4] tests/kms_async_flips: Create subtest for overlay planes André Almeida
@ 2025-04-08 0:05 ` André Almeida
2025-04-08 1:02 ` ✓ Xe.CI.BAT: success for " Patchwork
` (3 subsequent siblings)
8 siblings, 0 replies; 20+ messages in thread
From: André Almeida @ 2025-04-08 0:05 UTC (permalink / raw)
To: igt-dev, Jeevan B, Kamil Konieczny
Cc: kernel-dev, Vitaly Prosyak, Alex Hung, Melissa Wen,
Rodrigo Siqueira
Em 07/04/2025 21:02, André Almeida escreveu:
> This patchset creates a subtest for overlay planes. This is supported by amdgpu
> and is merged in the kernel:
>
> https://lore.kernel.org/lkml/173948734065.719858.7405160715916126757.b4-ty@linaro.org/
>
> v6:
> - Added missing `test_init_ops()` for "overlay-atomic" test
> - Reworked `test_init_fbs()`: it destroys all buffers when the modifier
> changes, and recreate then if they are need for the next test. It also destroys
> overlay buffers if they are not needed anymore
- Also changed `igt_has_drm_cap()` function return to distinguish ioctl
errors (like bad fd) from unsupported caps.
^ permalink raw reply [flat|nested] 20+ messages in thread
* ✓ Xe.CI.BAT: success for tests/kms_async_flips: Create subtest for overlay planes
2025-04-08 0:02 [PATCH v6 0/4] tests/kms_async_flips: Create subtest for overlay planes André Almeida
` (4 preceding siblings ...)
2025-04-08 0:05 ` [PATCH v6 0/4] " André Almeida
@ 2025-04-08 1:02 ` Patchwork
2025-04-08 1:12 ` ✓ i915.CI.BAT: " Patchwork
` (2 subsequent siblings)
8 siblings, 0 replies; 20+ messages in thread
From: Patchwork @ 2025-04-08 1:02 UTC (permalink / raw)
To: André Almeida; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 2823 bytes --]
== Series Details ==
Series: tests/kms_async_flips: Create subtest for overlay planes
URL : https://patchwork.freedesktop.org/series/147351/
State : success
== Summary ==
CI Bug Log - changes from XEIGT_8310_BAT -> XEIGTPW_12936_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (8 -> 8)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in XEIGTPW_12936_BAT that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@xe_gt_freq@freq_fixed_idle:
- bat-adlp-vf: NOTRUN -> [SKIP][1] ([Intel XE#2464]) +2 other tests skip
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/bat-adlp-vf/igt@xe_gt_freq@freq_fixed_idle.html
* igt@xe_mmap@vram:
- bat-adlp-vf: NOTRUN -> [SKIP][2] ([Intel XE#1008])
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/bat-adlp-vf/igt@xe_mmap@vram.html
* igt@xe_pm_residency@gt-c6-on-idle:
- bat-adlp-vf: NOTRUN -> [SKIP][3] ([Intel XE#2468])
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/bat-adlp-vf/igt@xe_pm_residency@gt-c6-on-idle.html
* igt@xe_sriov_flr@flr-vf1-clear:
- bat-adlp-vf: NOTRUN -> [SKIP][4] ([Intel XE#3342])
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/bat-adlp-vf/igt@xe_sriov_flr@flr-vf1-clear.html
* igt@xe_vm@shared-pte-page:
- bat-adlp-vf: NOTRUN -> [ABORT][5] ([Intel XE#3970])
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/bat-adlp-vf/igt@xe_vm@shared-pte-page.html
#### Possible fixes ####
* igt@xe_exec_balancer@twice-virtual-userptr-rebind:
- bat-adlp-vf: [ABORT][6] ([Intel XE#3970]) -> [PASS][7]
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/bat-adlp-vf/igt@xe_exec_balancer@twice-virtual-userptr-rebind.html
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/bat-adlp-vf/igt@xe_exec_balancer@twice-virtual-userptr-rebind.html
[Intel XE#1008]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1008
[Intel XE#2464]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2464
[Intel XE#2468]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2468
[Intel XE#3342]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3342
[Intel XE#3970]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3970
Build changes
-------------
* IGT: IGT_8310 -> IGTPW_12936
IGTPW_12936: 12936
IGT_8310: 4b22256d016daa2f133092b62c03230ff121a3fe @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-2911-a33da369e8cde6c7208381a592866cd61f1ce188: a33da369e8cde6c7208381a592866cd61f1ce188
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/index.html
[-- Attachment #2: Type: text/html, Size: 3587 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* ✓ i915.CI.BAT: success for tests/kms_async_flips: Create subtest for overlay planes
2025-04-08 0:02 [PATCH v6 0/4] tests/kms_async_flips: Create subtest for overlay planes André Almeida
` (5 preceding siblings ...)
2025-04-08 1:02 ` ✓ Xe.CI.BAT: success for " Patchwork
@ 2025-04-08 1:12 ` Patchwork
2025-04-08 3:06 ` ✗ i915.CI.Full: failure " Patchwork
2025-04-08 8:01 ` ✗ Xe.CI.Full: " Patchwork
8 siblings, 0 replies; 20+ messages in thread
From: Patchwork @ 2025-04-08 1:12 UTC (permalink / raw)
To: André Almeida; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 5466 bytes --]
== Series Details ==
Series: tests/kms_async_flips: Create subtest for overlay planes
URL : https://patchwork.freedesktop.org/series/147351/
State : success
== Summary ==
CI Bug Log - changes from IGT_8310 -> IGTPW_12936
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/index.html
Participating hosts (44 -> 43)
------------------------------
Missing (1): fi-snb-2520m
Known issues
------------
Here are the changes found in IGTPW_12936 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@dmabuf@all-tests:
- bat-apl-1: [PASS][1] -> [INCOMPLETE][2] ([i915#12904]) +1 other test incomplete
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/bat-apl-1/igt@dmabuf@all-tests.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/bat-apl-1/igt@dmabuf@all-tests.html
* igt@dmabuf@all-tests@dma_fence_chain:
- fi-bsw-nick: [PASS][3] -> [INCOMPLETE][4] ([i915#12904]) +1 other test incomplete
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/fi-bsw-nick/igt@dmabuf@all-tests@dma_fence_chain.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/fi-bsw-nick/igt@dmabuf@all-tests@dma_fence_chain.html
* igt@gem_exec_fence@basic-wait:
- bat-rpls-4: [PASS][5] -> [DMESG-WARN][6] ([i915#13400]) +2 other tests dmesg-warn
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/bat-rpls-4/igt@gem_exec_fence@basic-wait.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/bat-rpls-4/igt@gem_exec_fence@basic-wait.html
* igt@gem_lmem_swapping@basic@lmem0:
- bat-dg2-9: [PASS][7] -> [ABORT][8] ([i915#13465] / [i915#13571]) +1 other test abort
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/bat-dg2-9/igt@gem_lmem_swapping@basic@lmem0.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/bat-dg2-9/igt@gem_lmem_swapping@basic@lmem0.html
* igt@i915_selftest@live:
- bat-dg2-8: [PASS][9] -> [DMESG-FAIL][10] ([i915#12061]) +1 other test dmesg-fail
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/bat-dg2-8/igt@i915_selftest@live.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/bat-dg2-8/igt@i915_selftest@live.html
* igt@i915_selftest@live@workarounds:
- bat-dg2-14: [PASS][11] -> [DMESG-FAIL][12] ([i915#12061]) +1 other test dmesg-fail
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/bat-dg2-14/igt@i915_selftest@live@workarounds.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/bat-dg2-14/igt@i915_selftest@live@workarounds.html
- bat-mtlp-9: [PASS][13] -> [DMESG-FAIL][14] ([i915#12061]) +1 other test dmesg-fail
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/bat-mtlp-9/igt@i915_selftest@live@workarounds.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/bat-mtlp-9/igt@i915_selftest@live@workarounds.html
- bat-arls-6: [PASS][15] -> [DMESG-FAIL][16] ([i915#12061]) +1 other test dmesg-fail
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/bat-arls-6/igt@i915_selftest@live@workarounds.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/bat-arls-6/igt@i915_selftest@live@workarounds.html
#### Possible fixes ####
* igt@i915_selftest@live@sanitycheck:
- fi-kbl-7567u: [DMESG-WARN][17] ([i915#13735]) -> [PASS][18] +81 other tests pass
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/fi-kbl-7567u/igt@i915_selftest@live@sanitycheck.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/fi-kbl-7567u/igt@i915_selftest@live@sanitycheck.html
* igt@i915_selftest@live@workarounds:
- bat-arlh-3: [DMESG-FAIL][19] ([i915#12061]) -> [PASS][20] +1 other test pass
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/bat-arlh-3/igt@i915_selftest@live@workarounds.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/bat-arlh-3/igt@i915_selftest@live@workarounds.html
* igt@kms_pm_rpm@basic-pci-d3-state:
- fi-kbl-7567u: [DMESG-WARN][21] ([i915#13735] / [i915#180]) -> [PASS][22] +53 other tests pass
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/fi-kbl-7567u/igt@kms_pm_rpm@basic-pci-d3-state.html
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/fi-kbl-7567u/igt@kms_pm_rpm@basic-pci-d3-state.html
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#12904]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12904
[i915#13400]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13400
[i915#13465]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13465
[i915#13571]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13571
[i915#13735]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13735
[i915#180]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/180
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_8310 -> IGTPW_12936
CI-20190529: 20190529
CI_DRM_16377: a33da369e8cde6c7208381a592866cd61f1ce188 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_12936: 12936
IGT_8310: 4b22256d016daa2f133092b62c03230ff121a3fe @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/index.html
[-- Attachment #2: Type: text/html, Size: 6735 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* ✗ i915.CI.Full: failure for tests/kms_async_flips: Create subtest for overlay planes
2025-04-08 0:02 [PATCH v6 0/4] tests/kms_async_flips: Create subtest for overlay planes André Almeida
` (6 preceding siblings ...)
2025-04-08 1:12 ` ✓ i915.CI.BAT: " Patchwork
@ 2025-04-08 3:06 ` Patchwork
2025-04-08 8:01 ` ✗ Xe.CI.Full: " Patchwork
8 siblings, 0 replies; 20+ messages in thread
From: Patchwork @ 2025-04-08 3:06 UTC (permalink / raw)
To: André Almeida; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 132261 bytes --]
== Series Details ==
Series: tests/kms_async_flips: Create subtest for overlay planes
URL : https://patchwork.freedesktop.org/series/147351/
State : failure
== Summary ==
CI Bug Log - changes from IGT_8310_full -> IGTPW_12936_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_12936_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_12936_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/index.html
Participating hosts (10 -> 11)
------------------------------
Additional (1): shard-dg2-set2
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_12936_full:
### IGT changes ###
#### Possible regressions ####
* igt@gem_exec_whisper@basic-contexts-forked:
- shard-dg2: [PASS][1] -> [ABORT][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-dg2-8/igt@gem_exec_whisper@basic-contexts-forked.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-11/igt@gem_exec_whisper@basic-contexts-forked.html
* igt@kms_async_flips@overlay-atomic (NEW):
- shard-dg2: NOTRUN -> [SKIP][3]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-3/igt@kms_async_flips@overlay-atomic.html
- shard-rkl: NOTRUN -> [SKIP][4] +1 other test skip
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-3/igt@kms_async_flips@overlay-atomic.html
- shard-dg1: NOTRUN -> [SKIP][5]
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-18/igt@kms_async_flips@overlay-atomic.html
* igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible:
- shard-tglu: NOTRUN -> [SKIP][6] +1 other test skip
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-7/igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible.html
- shard-mtlp: NOTRUN -> [SKIP][7] +1 other test skip
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-4/igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-vga1-hdmi-a1:
- shard-snb: [PASS][8] -> [TIMEOUT][9] +1 other test timeout
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-snb7/igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-vga1-hdmi-a1.html
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-snb5/igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-vga1-hdmi-a1.html
New tests
---------
New tests have been introduced between IGT_8310_full and IGTPW_12936_full:
### New IGT tests (10) ###
* igt@kms_async_flips@overlay-atomic:
- Statuses : 7 skip(s)
- Exec time: [0.0] s
* igt@kms_cursor_crc@async-cursor-crc-framebuffer-change@pipe-a-dp-3:
- Statuses : 1 pass(s)
- Exec time: [0.47] s
* igt@kms_cursor_crc@async-cursor-crc-framebuffer-change@pipe-d-dp-3:
- Statuses : 1 pass(s)
- Exec time: [0.44] s
* igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible@ab-hdmi-a1-hdmi-a2:
- Statuses : 1 pass(s)
- Exec time: [1.69] s
* igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible@ac-hdmi-a1-hdmi-a2:
- Statuses : 1 pass(s)
- Exec time: [1.64] s
* igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible@bc-hdmi-a1-hdmi-a2:
- Statuses : 1 pass(s)
- Exec time: [1.68] s
* igt@kms_flip@flip-vs-dpms-on-nop-interruptible@a-hdmi-a3:
- Statuses : 1 pass(s)
- Exec time: [1.04] s
* igt@kms_flip@flip-vs-dpms-on-nop-interruptible@b-hdmi-a3:
- Statuses : 1 pass(s)
- Exec time: [0.95] s
* igt@kms_flip@flip-vs-dpms-on-nop-interruptible@c-hdmi-a3:
- Statuses : 1 pass(s)
- Exec time: [0.93] s
* igt@kms_flip@flip-vs-dpms-on-nop-interruptible@d-hdmi-a3:
- Statuses : 1 pass(s)
- Exec time: [0.96] s
Known issues
------------
Here are the changes found in IGTPW_12936_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@object-reloc-keep-cache:
- shard-dg1: NOTRUN -> [SKIP][10] ([i915#8411])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-14/igt@api_intel_bb@object-reloc-keep-cache.html
- shard-mtlp: NOTRUN -> [SKIP][11] ([i915#8411])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-6/igt@api_intel_bb@object-reloc-keep-cache.html
- shard-dg2: NOTRUN -> [SKIP][12] ([i915#8411])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-10/igt@api_intel_bb@object-reloc-keep-cache.html
* igt@api_intel_bb@object-reloc-purge-cache:
- shard-rkl: NOTRUN -> [SKIP][13] ([i915#8411])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-1/igt@api_intel_bb@object-reloc-purge-cache.html
* igt@debugfs_test@basic-hwmon:
- shard-tglu: NOTRUN -> [SKIP][14] ([i915#9318])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-2/igt@debugfs_test@basic-hwmon.html
* igt@device_reset@cold-reset-bound:
- shard-tglu: NOTRUN -> [SKIP][15] ([i915#11078])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-6/igt@device_reset@cold-reset-bound.html
- shard-rkl: NOTRUN -> [SKIP][16] ([i915#11078])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-5/igt@device_reset@cold-reset-bound.html
* igt@drm_fdinfo@busy-hang@rcs0:
- shard-mtlp: NOTRUN -> [SKIP][17] ([i915#8414]) +21 other tests skip
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-3/igt@drm_fdinfo@busy-hang@rcs0.html
* igt@drm_fdinfo@isolation:
- shard-dg2-9: NOTRUN -> [SKIP][18] ([i915#8414]) +7 other tests skip
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@drm_fdinfo@isolation.html
* igt@drm_fdinfo@virtual-busy:
- shard-dg2: NOTRUN -> [SKIP][19] ([i915#8414])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-2/igt@drm_fdinfo@virtual-busy.html
* igt@gem_ccs@block-copy-compressed:
- shard-tglu: NOTRUN -> [SKIP][20] ([i915#3555] / [i915#9323])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-6/igt@gem_ccs@block-copy-compressed.html
- shard-mtlp: NOTRUN -> [SKIP][21] ([i915#3555] / [i915#9323])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-6/igt@gem_ccs@block-copy-compressed.html
* igt@gem_ccs@large-ctrl-surf-copy:
- shard-mtlp: NOTRUN -> [SKIP][22] ([i915#13008])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-5/igt@gem_ccs@large-ctrl-surf-copy.html
* igt@gem_ccs@suspend-resume:
- shard-dg2: NOTRUN -> [INCOMPLETE][23] ([i915#13356])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-3/igt@gem_ccs@suspend-resume.html
- shard-rkl: NOTRUN -> [SKIP][24] ([i915#9323])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-5/igt@gem_ccs@suspend-resume.html
- shard-dg1: NOTRUN -> [SKIP][25] ([i915#9323])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-16/igt@gem_ccs@suspend-resume.html
- shard-tglu: NOTRUN -> [SKIP][26] ([i915#9323])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-6/igt@gem_ccs@suspend-resume.html
- shard-mtlp: NOTRUN -> [SKIP][27] ([i915#9323])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-6/igt@gem_ccs@suspend-resume.html
* igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-smem-lmem0:
- shard-dg2: NOTRUN -> [INCOMPLETE][28] ([i915#12392] / [i915#13356])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-3/igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-smem-lmem0.html
* igt@gem_close_race@multigpu-basic-threads:
- shard-rkl: NOTRUN -> [SKIP][29] ([i915#7697]) +1 other test skip
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-1/igt@gem_close_race@multigpu-basic-threads.html
- shard-tglu: NOTRUN -> [SKIP][30] ([i915#7697])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-8/igt@gem_close_race@multigpu-basic-threads.html
* igt@gem_create@create-ext-cpu-access-big:
- shard-dg2: NOTRUN -> [ABORT][31] ([i915#13427])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-1/igt@gem_create@create-ext-cpu-access-big.html
* igt@gem_ctx_persistence@hang:
- shard-mtlp: NOTRUN -> [SKIP][32] ([i915#8555]) +1 other test skip
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-8/igt@gem_ctx_persistence@hang.html
- shard-dg2-9: NOTRUN -> [SKIP][33] ([i915#8555])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@gem_ctx_persistence@hang.html
- shard-snb: NOTRUN -> [SKIP][34] ([i915#1099])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-snb4/igt@gem_ctx_persistence@hang.html
* igt@gem_ctx_persistence@heartbeat-stop:
- shard-dg1: NOTRUN -> [SKIP][35] ([i915#8555]) +1 other test skip
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-17/igt@gem_ctx_persistence@heartbeat-stop.html
* igt@gem_ctx_sseu@engines:
- shard-rkl: NOTRUN -> [SKIP][36] ([i915#280]) +1 other test skip
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-4/igt@gem_ctx_sseu@engines.html
- shard-dg2-9: NOTRUN -> [SKIP][37] ([i915#280])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@gem_ctx_sseu@engines.html
* igt@gem_ctx_sseu@invalid-args:
- shard-dg2: NOTRUN -> [SKIP][38] ([i915#280])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-5/igt@gem_ctx_sseu@invalid-args.html
- shard-tglu-1: NOTRUN -> [SKIP][39] ([i915#280])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-1/igt@gem_ctx_sseu@invalid-args.html
* igt@gem_ctx_sseu@invalid-sseu:
- shard-mtlp: NOTRUN -> [SKIP][40] ([i915#280])
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-6/igt@gem_ctx_sseu@invalid-sseu.html
* igt@gem_ctx_sseu@mmap-args:
- shard-tglu: NOTRUN -> [SKIP][41] ([i915#280]) +1 other test skip
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-5/igt@gem_ctx_sseu@mmap-args.html
* igt@gem_eio@in-flight-suspend:
- shard-mtlp: [PASS][42] -> [ABORT][43] ([i915#13193]) +3 other tests abort
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-mtlp-6/igt@gem_eio@in-flight-suspend.html
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-7/igt@gem_eio@in-flight-suspend.html
* igt@gem_exec_balancer@bonded-dual:
- shard-dg2-9: NOTRUN -> [SKIP][44] ([i915#4771])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@gem_exec_balancer@bonded-dual.html
* igt@gem_exec_balancer@parallel-balancer:
- shard-rkl: NOTRUN -> [SKIP][45] ([i915#4525]) +1 other test skip
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-4/igt@gem_exec_balancer@parallel-balancer.html
* igt@gem_exec_balancer@sliced:
- shard-dg2-9: NOTRUN -> [SKIP][46] ([i915#4812])
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@gem_exec_balancer@sliced.html
* igt@gem_exec_big@single:
- shard-tglu: [PASS][47] -> [ABORT][48] ([i915#11713])
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-tglu-7/igt@gem_exec_big@single.html
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-7/igt@gem_exec_big@single.html
* igt@gem_exec_capture@capture-invisible:
- shard-rkl: NOTRUN -> [SKIP][49] ([i915#6334]) +1 other test skip
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-7/igt@gem_exec_capture@capture-invisible.html
* igt@gem_exec_flush@basic-batch-kernel-default-cmd:
- shard-dg2-9: NOTRUN -> [SKIP][50] ([i915#3539] / [i915#4852])
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@gem_exec_flush@basic-batch-kernel-default-cmd.html
- shard-mtlp: NOTRUN -> [SKIP][51] ([i915#3711])
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-8/igt@gem_exec_flush@basic-batch-kernel-default-cmd.html
* igt@gem_exec_reloc@basic-cpu-read-noreloc:
- shard-mtlp: NOTRUN -> [SKIP][52] ([i915#3281]) +6 other tests skip
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-1/igt@gem_exec_reloc@basic-cpu-read-noreloc.html
* igt@gem_exec_reloc@basic-write-read:
- shard-rkl: NOTRUN -> [SKIP][53] ([i915#3281]) +9 other tests skip
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-3/igt@gem_exec_reloc@basic-write-read.html
* igt@gem_exec_reloc@basic-write-wc-active:
- shard-dg2: NOTRUN -> [SKIP][54] ([i915#3281]) +3 other tests skip
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-2/igt@gem_exec_reloc@basic-write-wc-active.html
* igt@gem_exec_schedule@preempt-queue-contexts:
- shard-dg2-9: NOTRUN -> [SKIP][55] ([i915#4537] / [i915#4812])
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@gem_exec_schedule@preempt-queue-contexts.html
* igt@gem_exec_schedule@preempt-queue-contexts-chain:
- shard-mtlp: NOTRUN -> [SKIP][56] ([i915#4537] / [i915#4812])
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-7/igt@gem_exec_schedule@preempt-queue-contexts-chain.html
* igt@gem_exec_schedule@semaphore-power:
- shard-rkl: NOTRUN -> [SKIP][57] ([i915#7276])
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-3/igt@gem_exec_schedule@semaphore-power.html
* igt@gem_exec_suspend@basic-s3:
- shard-rkl: [PASS][58] -> [INCOMPLETE][59] ([i915#13304]) +1 other test incomplete
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-rkl-1/igt@gem_exec_suspend@basic-s3.html
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-3/igt@gem_exec_suspend@basic-s3.html
* igt@gem_exec_suspend@basic-s4-devices:
- shard-tglu: [PASS][60] -> [ABORT][61] ([i915#7975] / [i915#8213]) +1 other test abort
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-tglu-2/igt@gem_exec_suspend@basic-s4-devices.html
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-10/igt@gem_exec_suspend@basic-s4-devices.html
* igt@gem_fence_thrash@bo-write-verify-none:
- shard-mtlp: NOTRUN -> [SKIP][62] ([i915#4860])
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-8/igt@gem_fence_thrash@bo-write-verify-none.html
* igt@gem_fenced_exec_thrash@2-spare-fences:
- shard-dg2-9: NOTRUN -> [SKIP][63] ([i915#4860]) +1 other test skip
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@gem_fenced_exec_thrash@2-spare-fences.html
* igt@gem_fenced_exec_thrash@too-many-fences:
- shard-dg2: NOTRUN -> [SKIP][64] ([i915#4860]) +1 other test skip
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-4/igt@gem_fenced_exec_thrash@too-many-fences.html
* igt@gem_huc_copy@huc-copy:
- shard-rkl: NOTRUN -> [SKIP][65] ([i915#2190])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-7/igt@gem_huc_copy@huc-copy.html
- shard-glk: NOTRUN -> [SKIP][66] ([i915#2190])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-glk9/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@heavy-random:
- shard-tglu: NOTRUN -> [SKIP][67] ([i915#4613]) +3 other tests skip
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-9/igt@gem_lmem_swapping@heavy-random.html
* igt@gem_lmem_swapping@heavy-verify-multi:
- shard-rkl: NOTRUN -> [SKIP][68] ([i915#4613]) +1 other test skip
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-1/igt@gem_lmem_swapping@heavy-verify-multi.html
* igt@gem_lmem_swapping@massive-random:
- shard-mtlp: NOTRUN -> [SKIP][69] ([i915#4613]) +3 other tests skip
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-8/igt@gem_lmem_swapping@massive-random.html
* igt@gem_lmem_swapping@random-engines:
- shard-glk: NOTRUN -> [SKIP][70] ([i915#4613]) +4 other tests skip
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-glk2/igt@gem_lmem_swapping@random-engines.html
* igt@gem_lmem_swapping@smem-oom@lmem0:
- shard-dg2: NOTRUN -> [TIMEOUT][71] ([i915#5493]) +1 other test timeout
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-8/igt@gem_lmem_swapping@smem-oom@lmem0.html
* igt@gem_lmem_swapping@verify:
- shard-tglu-1: NOTRUN -> [SKIP][72] ([i915#4613]) +2 other tests skip
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-1/igt@gem_lmem_swapping@verify.html
* igt@gem_media_fill@media-fill:
- shard-mtlp: NOTRUN -> [SKIP][73] ([i915#8289])
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-5/igt@gem_media_fill@media-fill.html
* igt@gem_media_vme:
- shard-dg2: NOTRUN -> [SKIP][74] ([i915#284])
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-6/igt@gem_media_vme.html
* igt@gem_mmap_gtt@basic-small-bo-tiledy:
- shard-dg1: NOTRUN -> [SKIP][75] ([i915#4077]) +4 other tests skip
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-19/igt@gem_mmap_gtt@basic-small-bo-tiledy.html
* igt@gem_mmap_gtt@basic-write-read-distinct:
- shard-mtlp: NOTRUN -> [SKIP][76] ([i915#4077]) +8 other tests skip
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-4/igt@gem_mmap_gtt@basic-write-read-distinct.html
* igt@gem_mmap_gtt@big-copy-odd:
- shard-dg2-9: NOTRUN -> [SKIP][77] ([i915#4077]) +4 other tests skip
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@gem_mmap_gtt@big-copy-odd.html
* igt@gem_mmap_gtt@zero-extend:
- shard-dg2: NOTRUN -> [SKIP][78] ([i915#4077]) +2 other tests skip
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-7/igt@gem_mmap_gtt@zero-extend.html
* igt@gem_mmap_wc@invalid-flags:
- shard-dg2: NOTRUN -> [SKIP][79] ([i915#4083]) +5 other tests skip
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-3/igt@gem_mmap_wc@invalid-flags.html
* igt@gem_mmap_wc@read:
- shard-dg1: NOTRUN -> [SKIP][80] ([i915#4083]) +1 other test skip
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-18/igt@gem_mmap_wc@read.html
* igt@gem_mmap_wc@read-write:
- shard-mtlp: NOTRUN -> [SKIP][81] ([i915#4083]) +2 other tests skip
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-8/igt@gem_mmap_wc@read-write.html
- shard-dg2-9: NOTRUN -> [SKIP][82] ([i915#4083]) +1 other test skip
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@gem_mmap_wc@read-write.html
* igt@gem_partial_pwrite_pread@reads:
- shard-dg2: NOTRUN -> [SKIP][83] ([i915#3282]) +5 other tests skip
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-1/igt@gem_partial_pwrite_pread@reads.html
* igt@gem_partial_pwrite_pread@write-uncached:
- shard-dg1: NOTRUN -> [SKIP][84] ([i915#3282]) +1 other test skip
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-18/igt@gem_partial_pwrite_pread@write-uncached.html
* igt@gem_pread@snoop:
- shard-mtlp: NOTRUN -> [SKIP][85] ([i915#3282]) +1 other test skip
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-5/igt@gem_pread@snoop.html
* igt@gem_pxp@create-regular-buffer:
- shard-rkl: NOTRUN -> [TIMEOUT][86] ([i915#12917] / [i915#12964]) +1 other test timeout
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-1/igt@gem_pxp@create-regular-buffer.html
* igt@gem_pxp@create-valid-protected-context:
- shard-rkl: [PASS][87] -> [TIMEOUT][88] ([i915#12964])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-rkl-8/igt@gem_pxp@create-valid-protected-context.html
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-1/igt@gem_pxp@create-valid-protected-context.html
- shard-dg1: NOTRUN -> [SKIP][89] ([i915#4270]) +1 other test skip
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-18/igt@gem_pxp@create-valid-protected-context.html
* igt@gem_pxp@display-protected-crc:
- shard-dg2: NOTRUN -> [SKIP][90] ([i915#4270]) +2 other tests skip
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-8/igt@gem_pxp@display-protected-crc.html
* igt@gem_pxp@hw-rejects-pxp-context:
- shard-tglu: NOTRUN -> [SKIP][91] ([i915#13398])
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-10/igt@gem_pxp@hw-rejects-pxp-context.html
* igt@gem_pxp@protected-encrypted-src-copy-not-readible:
- shard-rkl: [PASS][92] -> [TIMEOUT][93] ([i915#12917] / [i915#12964])
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-rkl-8/igt@gem_pxp@protected-encrypted-src-copy-not-readible.html
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-5/igt@gem_pxp@protected-encrypted-src-copy-not-readible.html
* igt@gem_pxp@verify-pxp-execution-after-suspend-resume:
- shard-dg2-9: NOTRUN -> [SKIP][94] ([i915#4270]) +2 other tests skip
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@gem_pxp@verify-pxp-execution-after-suspend-resume.html
* igt@gem_render_copy@y-tiled-ccs-to-y-tiled-mc-ccs:
- shard-dg2: NOTRUN -> [SKIP][95] ([i915#5190] / [i915#8428]) +1 other test skip
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-1/igt@gem_render_copy@y-tiled-ccs-to-y-tiled-mc-ccs.html
* igt@gem_render_copy@y-tiled-ccs-to-yf-tiled-mc-ccs:
- shard-mtlp: NOTRUN -> [SKIP][96] ([i915#8428]) +4 other tests skip
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-4/igt@gem_render_copy@y-tiled-ccs-to-yf-tiled-mc-ccs.html
* igt@gem_render_copy@yf-tiled-to-vebox-x-tiled:
- shard-dg2-9: NOTRUN -> [SKIP][97] ([i915#5190] / [i915#8428]) +3 other tests skip
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@gem_render_copy@yf-tiled-to-vebox-x-tiled.html
* igt@gem_set_tiling_vs_gtt:
- shard-dg1: NOTRUN -> [SKIP][98] ([i915#4079])
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-15/igt@gem_set_tiling_vs_gtt.html
- shard-dg2: NOTRUN -> [SKIP][99] ([i915#4079]) +2 other tests skip
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-5/igt@gem_set_tiling_vs_gtt.html
* igt@gem_set_tiling_vs_pwrite:
- shard-rkl: NOTRUN -> [SKIP][100] ([i915#3282]) +2 other tests skip
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-7/igt@gem_set_tiling_vs_pwrite.html
* igt@gem_softpin@evict-snoop-interruptible:
- shard-dg2-9: NOTRUN -> [SKIP][101] ([i915#4885])
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@gem_softpin@evict-snoop-interruptible.html
* igt@gem_tiled_pread_pwrite:
- shard-mtlp: NOTRUN -> [SKIP][102] ([i915#4079]) +1 other test skip
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-6/igt@gem_tiled_pread_pwrite.html
* igt@gem_userptr_blits@coherency-sync:
- shard-dg2: NOTRUN -> [SKIP][103] ([i915#3297]) +1 other test skip
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-4/igt@gem_userptr_blits@coherency-sync.html
- shard-rkl: NOTRUN -> [SKIP][104] ([i915#3297]) +1 other test skip
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-5/igt@gem_userptr_blits@coherency-sync.html
* igt@gem_userptr_blits@readonly-pwrite-unsync:
- shard-tglu: NOTRUN -> [SKIP][105] ([i915#3297]) +3 other tests skip
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-8/igt@gem_userptr_blits@readonly-pwrite-unsync.html
- shard-mtlp: NOTRUN -> [SKIP][106] ([i915#3297]) +1 other test skip
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-2/igt@gem_userptr_blits@readonly-pwrite-unsync.html
* igt@gem_userptr_blits@relocations:
- shard-rkl: NOTRUN -> [SKIP][107] ([i915#3281] / [i915#3297])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-5/igt@gem_userptr_blits@relocations.html
* igt@gem_userptr_blits@sd-probe:
- shard-dg1: NOTRUN -> [SKIP][108] ([i915#3297] / [i915#4958])
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-16/igt@gem_userptr_blits@sd-probe.html
* igt@gem_userptr_blits@unsync-unmap-after-close:
- shard-dg2-9: NOTRUN -> [SKIP][109] ([i915#3297])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@gem_userptr_blits@unsync-unmap-after-close.html
* igt@gen7_exec_parse@load-register-reg:
- shard-dg2-9: NOTRUN -> [SKIP][110] +1 other test skip
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@gen7_exec_parse@load-register-reg.html
* igt@gen9_exec_parse@allowed-single:
- shard-dg1: NOTRUN -> [SKIP][111] ([i915#2527])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-19/igt@gen9_exec_parse@allowed-single.html
* igt@gen9_exec_parse@bb-large:
- shard-dg2: NOTRUN -> [SKIP][112] ([i915#2856])
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-8/igt@gen9_exec_parse@bb-large.html
* igt@gen9_exec_parse@bb-secure:
- shard-tglu: NOTRUN -> [SKIP][113] ([i915#2527] / [i915#2856]) +3 other tests skip
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-9/igt@gen9_exec_parse@bb-secure.html
* igt@gen9_exec_parse@bb-start-cmd:
- shard-mtlp: NOTRUN -> [SKIP][114] ([i915#2856]) +1 other test skip
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-6/igt@gen9_exec_parse@bb-start-cmd.html
* igt@gen9_exec_parse@bb-start-param:
- shard-dg2-9: NOTRUN -> [SKIP][115] ([i915#2856])
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@gen9_exec_parse@bb-start-param.html
* igt@gen9_exec_parse@unaligned-access:
- shard-rkl: NOTRUN -> [SKIP][116] ([i915#2527]) +3 other tests skip
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-6/igt@gen9_exec_parse@unaligned-access.html
- shard-tglu-1: NOTRUN -> [SKIP][117] ([i915#2527] / [i915#2856]) +2 other tests skip
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-1/igt@gen9_exec_parse@unaligned-access.html
* igt@i915_fb_tiling@basic-x-tiling:
- shard-dg2-9: NOTRUN -> [SKIP][118] ([i915#13786])
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@i915_fb_tiling@basic-x-tiling.html
* igt@i915_module_load@resize-bar:
- shard-mtlp: NOTRUN -> [SKIP][119] ([i915#6412])
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-7/igt@i915_module_load@resize-bar.html
* igt@i915_pm_freq_api@freq-reset:
- shard-tglu: NOTRUN -> [SKIP][120] ([i915#8399])
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-7/igt@i915_pm_freq_api@freq-reset.html
* igt@i915_pm_rc6_residency@rc6-accuracy:
- shard-rkl: NOTRUN -> [FAIL][121] ([i915#12942]) +1 other test fail
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-7/igt@i915_pm_rc6_residency@rc6-accuracy.html
* igt@i915_pm_rps@basic-api:
- shard-dg2-9: NOTRUN -> [SKIP][122] ([i915#11681] / [i915#6621])
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@i915_pm_rps@basic-api.html
* igt@i915_pm_rps@min-max-config-loaded:
- shard-dg2: NOTRUN -> [SKIP][123] ([i915#11681] / [i915#6621])
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-11/igt@i915_pm_rps@min-max-config-loaded.html
* igt@i915_pm_rps@reset:
- shard-mtlp: NOTRUN -> [FAIL][124] ([i915#8346])
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-3/igt@i915_pm_rps@reset.html
* igt@i915_pm_rps@thresholds-idle:
- shard-mtlp: NOTRUN -> [SKIP][125] ([i915#11681])
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-8/igt@i915_pm_rps@thresholds-idle.html
- shard-dg1: NOTRUN -> [SKIP][126] ([i915#11681])
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-19/igt@i915_pm_rps@thresholds-idle.html
* igt@i915_query@query-topology-coherent-slice-mask:
- shard-mtlp: NOTRUN -> [SKIP][127] ([i915#6188])
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-8/igt@i915_query@query-topology-coherent-slice-mask.html
- shard-dg2-9: NOTRUN -> [SKIP][128] ([i915#6188])
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@i915_query@query-topology-coherent-slice-mask.html
* igt@i915_suspend@debugfs-reader:
- shard-glk: [PASS][129] -> [INCOMPLETE][130] ([i915#4817])
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-glk9/igt@i915_suspend@debugfs-reader.html
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-glk4/igt@i915_suspend@debugfs-reader.html
* igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy:
- shard-mtlp: NOTRUN -> [SKIP][131] ([i915#4212]) +1 other test skip
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-5/igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy.html
* igt@kms_addfb_basic@basic-y-tiled-legacy:
- shard-dg2-9: NOTRUN -> [SKIP][132] ([i915#4215] / [i915#5190])
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_addfb_basic@basic-y-tiled-legacy.html
* igt@kms_addfb_basic@bo-too-small-due-to-tiling:
- shard-dg2-9: NOTRUN -> [SKIP][133] ([i915#4212])
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_addfb_basic@bo-too-small-due-to-tiling.html
* igt@kms_addfb_basic@framebuffer-vs-set-tiling:
- shard-dg2: NOTRUN -> [SKIP][134] ([i915#4212])
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-6/igt@kms_addfb_basic@framebuffer-vs-set-tiling.html
* igt@kms_addfb_basic@invalid-smem-bo-on-discrete:
- shard-rkl: NOTRUN -> [SKIP][135] ([i915#12454] / [i915#12712])
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-4/igt@kms_addfb_basic@invalid-smem-bo-on-discrete.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-2-y-rc-ccs-cc:
- shard-rkl: NOTRUN -> [SKIP][136] ([i915#8709]) +1 other test skip
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-3/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-2-y-rc-ccs-cc.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-dp-4-4-rc-ccs-cc:
- shard-dg2: NOTRUN -> [SKIP][137] ([i915#8709]) +15 other tests skip
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-10/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-dp-4-4-rc-ccs-cc.html
* igt@kms_async_flips@invalid-async-flip:
- shard-mtlp: NOTRUN -> [SKIP][138] ([i915#12967] / [i915#6228])
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-5/igt@kms_async_flips@invalid-async-flip.html
* igt@kms_async_flips@test-cursor:
- shard-mtlp: NOTRUN -> [SKIP][139] ([i915#10333])
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-7/igt@kms_async_flips@test-cursor.html
* igt@kms_atomic@plane-primary-overlay-mutable-zpos:
- shard-dg1: NOTRUN -> [SKIP][140] ([i915#9531])
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-16/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
- shard-tglu: NOTRUN -> [SKIP][141] ([i915#9531])
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-6/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
- shard-glk: NOTRUN -> [SKIP][142] ([i915#1769])
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-glk6/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
* igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1:
- shard-tglu: [PASS][143] -> [FAIL][144] ([i915#11808]) +1 other test fail
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-tglu-6/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1.html
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-4/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1.html
* igt@kms_big_fb@4-tiled-64bpp-rotate-270:
- shard-dg2: NOTRUN -> [SKIP][145] +5 other tests skip
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-10/igt@kms_big_fb@4-tiled-64bpp-rotate-270.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-90:
- shard-rkl: NOTRUN -> [SKIP][146] ([i915#5286]) +2 other tests skip
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-1/igt@kms_big_fb@4-tiled-8bpp-rotate-90.html
- shard-tglu-1: NOTRUN -> [SKIP][147] ([i915#5286]) +1 other test skip
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-1/igt@kms_big_fb@4-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0:
- shard-tglu: NOTRUN -> [SKIP][148] ([i915#5286]) +1 other test skip
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-10/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-mtlp: [PASS][149] -> [FAIL][150] ([i915#5138])
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-mtlp-4/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-4/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_big_fb@linear-64bpp-rotate-270:
- shard-mtlp: NOTRUN -> [SKIP][151] +16 other tests skip
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-4/igt@kms_big_fb@linear-64bpp-rotate-270.html
* igt@kms_big_fb@linear-8bpp-rotate-90:
- shard-rkl: NOTRUN -> [SKIP][152] ([i915#3638]) +3 other tests skip
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-7/igt@kms_big_fb@linear-8bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-addfb-size-offset-overflow:
- shard-dg2-9: NOTRUN -> [SKIP][153] ([i915#5190])
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_big_fb@y-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0:
- shard-dg2-9: NOTRUN -> [SKIP][154] ([i915#4538] / [i915#5190]) +3 other tests skip
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip:
- shard-dg2: NOTRUN -> [SKIP][155] ([i915#4538] / [i915#5190]) +5 other tests skip
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-3/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html
* igt@kms_big_fb@yf-tiled-16bpp-rotate-270:
- shard-dg1: NOTRUN -> [SKIP][156] ([i915#4538]) +1 other test skip
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-17/igt@kms_big_fb@yf-tiled-16bpp-rotate-270.html
* igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow:
- shard-mtlp: NOTRUN -> [SKIP][157] ([i915#6187]) +2 other tests skip
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-5/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html
* igt@kms_ccs@bad-aux-stride-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-1:
- shard-tglu-1: NOTRUN -> [SKIP][158] ([i915#6095]) +49 other tests skip
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-1/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@bad-aux-stride-y-tiled-ccs@pipe-d-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][159] ([i915#6095]) +59 other tests skip
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-2/igt@kms_ccs@bad-aux-stride-y-tiled-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs-cc@pipe-c-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][160] ([i915#6095]) +29 other tests skip
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-8/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs-cc@pipe-c-edp-1.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][161] ([i915#12313])
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-1/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs:
- shard-rkl: NOTRUN -> [SKIP][162] ([i915#12313])
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-8/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs:
- shard-dg1: NOTRUN -> [SKIP][163] ([i915#12805])
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-14/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
- shard-tglu: NOTRUN -> [SKIP][164] ([i915#12805])
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-5/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
- shard-mtlp: NOTRUN -> [SKIP][165] ([i915#12805]) +1 other test skip
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-3/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
- shard-dg2: NOTRUN -> [SKIP][166] ([i915#12805])
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-1/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
- shard-rkl: NOTRUN -> [SKIP][167] ([i915#12805])
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-7/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs@pipe-b-dp-4:
- shard-dg2: NOTRUN -> [SKIP][168] ([i915#6095]) +16 other tests skip
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-10/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs@pipe-b-dp-4.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs-cc@pipe-d-hdmi-a-2:
- shard-dg2-9: NOTRUN -> [SKIP][169] ([i915#6095]) +4 other tests skip
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs-cc@pipe-d-hdmi-a-2.html
* igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [INCOMPLETE][170] ([i915#12796]) +1 other test incomplete
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-glk5/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs@pipe-a-hdmi-a-1.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs:
- shard-dg1: NOTRUN -> [SKIP][171] ([i915#12313])
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-19/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs.html
- shard-tglu: NOTRUN -> [SKIP][172] ([i915#12313]) +1 other test skip
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-5/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][173] ([i915#6095]) +75 other tests skip
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-8/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][174] ([i915#6095]) +123 other tests skip
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-17/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-4.html
* igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][175] ([i915#10307] / [i915#6095]) +176 other tests skip
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-4/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][176] ([i915#10307] / [i915#10434] / [i915#6095]) +6 other tests skip
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-8/igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-rc-ccs@pipe-c-hdmi-a-2:
- shard-dg2-9: NOTRUN -> [SKIP][177] ([i915#10307] / [i915#6095]) +29 other tests skip
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-rc-ccs@pipe-c-hdmi-a-2.html
* igt@kms_cdclk@mode-transition:
- shard-rkl: NOTRUN -> [SKIP][178] ([i915#3742])
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-1/igt@kms_cdclk@mode-transition.html
* igt@kms_cdclk@mode-transition-all-outputs:
- shard-tglu: NOTRUN -> [SKIP][179] ([i915#3742])
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-7/igt@kms_cdclk@mode-transition-all-outputs.html
* igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][180] ([i915#13781]) +3 other tests skip
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-8/igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1.html
* igt@kms_cdclk@plane-scaling@pipe-d-dp-4:
- shard-dg2: NOTRUN -> [SKIP][181] ([i915#13783]) +3 other tests skip
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-10/igt@kms_cdclk@plane-scaling@pipe-d-dp-4.html
* igt@kms_chamelium_edid@vga-edid-read:
- shard-dg2-9: NOTRUN -> [SKIP][182] ([i915#11151] / [i915#7828]) +4 other tests skip
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_chamelium_edid@vga-edid-read.html
* igt@kms_chamelium_frames@hdmi-crc-fast:
- shard-dg2: NOTRUN -> [SKIP][183] ([i915#11151] / [i915#7828]) +5 other tests skip
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-2/igt@kms_chamelium_frames@hdmi-crc-fast.html
* igt@kms_chamelium_hpd@dp-hpd-after-suspend:
- shard-tglu-1: NOTRUN -> [SKIP][184] ([i915#11151] / [i915#7828]) +3 other tests skip
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-1/igt@kms_chamelium_hpd@dp-hpd-after-suspend.html
* igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode:
- shard-dg1: NOTRUN -> [SKIP][185] ([i915#11151] / [i915#7828]) +1 other test skip
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-19/igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode.html
* igt@kms_chamelium_hpd@dp-hpd-fast:
- shard-tglu: NOTRUN -> [SKIP][186] ([i915#11151] / [i915#7828]) +3 other tests skip
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-7/igt@kms_chamelium_hpd@dp-hpd-fast.html
* igt@kms_chamelium_hpd@dp-hpd-for-each-pipe:
- shard-mtlp: NOTRUN -> [SKIP][187] ([i915#11151] / [i915#7828]) +6 other tests skip
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-4/igt@kms_chamelium_hpd@dp-hpd-for-each-pipe.html
* igt@kms_chamelium_hpd@vga-hpd-after-suspend:
- shard-rkl: NOTRUN -> [SKIP][188] ([i915#11151] / [i915#7828]) +6 other tests skip
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-1/igt@kms_chamelium_hpd@vga-hpd-after-suspend.html
* igt@kms_color@deep-color:
- shard-tglu: NOTRUN -> [SKIP][189] ([i915#3555] / [i915#9979])
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-5/igt@kms_color@deep-color.html
* igt@kms_content_protection@atomic-dpms:
- shard-mtlp: NOTRUN -> [SKIP][190] ([i915#6944] / [i915#9424]) +1 other test skip
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-5/igt@kms_content_protection@atomic-dpms.html
* igt@kms_content_protection@atomic@pipe-a-dp-3:
- shard-dg2: NOTRUN -> [FAIL][191] ([i915#7173])
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-11/igt@kms_content_protection@atomic@pipe-a-dp-3.html
* igt@kms_content_protection@content-type-change:
- shard-tglu: NOTRUN -> [SKIP][192] ([i915#6944] / [i915#9424]) +1 other test skip
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-5/igt@kms_content_protection@content-type-change.html
* igt@kms_content_protection@dp-mst-lic-type-1:
- shard-rkl: NOTRUN -> [SKIP][193] ([i915#3116])
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-7/igt@kms_content_protection@dp-mst-lic-type-1.html
* igt@kms_content_protection@type1:
- shard-dg2-9: NOTRUN -> [SKIP][194] ([i915#7118] / [i915#9424])
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_content_protection@type1.html
- shard-mtlp: NOTRUN -> [SKIP][195] ([i915#3555] / [i915#6944] / [i915#9424])
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-3/igt@kms_content_protection@type1.html
* igt@kms_content_protection@uevent:
- shard-rkl: NOTRUN -> [SKIP][196] ([i915#7118] / [i915#9424])
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-1/igt@kms_content_protection@uevent.html
* igt@kms_cursor_crc@cursor-offscreen-32x32:
- shard-tglu: NOTRUN -> [SKIP][197] ([i915#3555]) +5 other tests skip
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-4/igt@kms_cursor_crc@cursor-offscreen-32x32.html
* igt@kms_cursor_crc@cursor-offscreen-512x170:
- shard-mtlp: NOTRUN -> [SKIP][198] ([i915#13049]) +1 other test skip
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-2/igt@kms_cursor_crc@cursor-offscreen-512x170.html
* igt@kms_cursor_crc@cursor-offscreen-max-size:
- shard-dg1: NOTRUN -> [SKIP][199] ([i915#3555]) +2 other tests skip
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-12/igt@kms_cursor_crc@cursor-offscreen-max-size.html
* igt@kms_cursor_crc@cursor-onscreen-256x85:
- shard-tglu: NOTRUN -> [FAIL][200] ([i915#13566]) +1 other test fail
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-6/igt@kms_cursor_crc@cursor-onscreen-256x85.html
* igt@kms_cursor_crc@cursor-onscreen-64x21:
- shard-mtlp: NOTRUN -> [SKIP][201] ([i915#8814])
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-4/igt@kms_cursor_crc@cursor-onscreen-64x21.html
* igt@kms_cursor_crc@cursor-onscreen-64x21@pipe-a-hdmi-a-1:
- shard-tglu: [PASS][202] -> [FAIL][203] ([i915#13566]) +1 other test fail
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-tglu-10/igt@kms_cursor_crc@cursor-onscreen-64x21@pipe-a-hdmi-a-1.html
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-9/igt@kms_cursor_crc@cursor-onscreen-64x21@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-random-256x85:
- shard-rkl: [PASS][204] -> [FAIL][205] ([i915#13566]) +4 other tests fail
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-rkl-1/igt@kms_cursor_crc@cursor-random-256x85.html
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-1/igt@kms_cursor_crc@cursor-random-256x85.html
* igt@kms_cursor_crc@cursor-random-512x170:
- shard-dg2-9: NOTRUN -> [SKIP][206] ([i915#13049])
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_cursor_crc@cursor-random-512x170.html
* igt@kms_cursor_crc@cursor-random-512x512:
- shard-dg2: NOTRUN -> [SKIP][207] ([i915#13049]) +2 other tests skip
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-8/igt@kms_cursor_crc@cursor-random-512x512.html
- shard-rkl: NOTRUN -> [SKIP][208] ([i915#13049])
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-1/igt@kms_cursor_crc@cursor-random-512x512.html
- shard-dg1: NOTRUN -> [SKIP][209] ([i915#13049])
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-18/igt@kms_cursor_crc@cursor-random-512x512.html
* igt@kms_cursor_crc@cursor-random-64x64@pipe-a-edp-1:
- shard-mtlp: [PASS][210] -> [FAIL][211] ([i915#13566]) +2 other tests fail
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-mtlp-1/igt@kms_cursor_crc@cursor-random-64x64@pipe-a-edp-1.html
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-1/igt@kms_cursor_crc@cursor-random-64x64@pipe-a-edp-1.html
* igt@kms_cursor_crc@cursor-sliding-256x85:
- shard-tglu-1: NOTRUN -> [FAIL][212] ([i915#13566]) +3 other tests fail
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-1/igt@kms_cursor_crc@cursor-sliding-256x85.html
- shard-rkl: [PASS][213] -> [DMESG-FAIL][214] ([i915#12964])
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-rkl-5/igt@kms_cursor_crc@cursor-sliding-256x85.html
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-1/igt@kms_cursor_crc@cursor-sliding-256x85.html
* igt@kms_cursor_crc@cursor-sliding-512x512:
- shard-tglu-1: NOTRUN -> [SKIP][215] ([i915#13049]) +1 other test skip
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-1/igt@kms_cursor_crc@cursor-sliding-512x512.html
* igt@kms_cursor_crc@cursor-sliding-max-size:
- shard-mtlp: NOTRUN -> [SKIP][216] ([i915#3555] / [i915#8814]) +4 other tests skip
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-6/igt@kms_cursor_crc@cursor-sliding-max-size.html
* igt@kms_cursor_legacy@2x-cursor-vs-flip-atomic:
- shard-dg2-9: NOTRUN -> [SKIP][217] ([i915#13046] / [i915#5354])
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_cursor_legacy@2x-cursor-vs-flip-atomic.html
* igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic:
- shard-mtlp: NOTRUN -> [SKIP][218] ([i915#9809]) +3 other tests skip
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-2/igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- shard-rkl: NOTRUN -> [SKIP][219] ([i915#4103]) +1 other test skip
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-4/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size:
- shard-dg2-9: NOTRUN -> [SKIP][220] ([i915#4103] / [i915#4213])
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-legacy:
- shard-dg2: NOTRUN -> [SKIP][221] ([i915#13046] / [i915#5354]) +1 other test skip
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-4/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions:
- shard-rkl: NOTRUN -> [FAIL][222] ([i915#2346])
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-7/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle:
- shard-mtlp: NOTRUN -> [SKIP][223] ([i915#4213])
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-3/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
* igt@kms_dirtyfb@drrs-dirtyfb-ioctl:
- shard-dg2-9: NOTRUN -> [SKIP][224] ([i915#9833])
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html
* igt@kms_dirtyfb@psr-dirtyfb-ioctl:
- shard-tglu: NOTRUN -> [SKIP][225] ([i915#9723]) +1 other test skip
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-6/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html
* igt@kms_display_modes@extended-mode-basic:
- shard-dg2: NOTRUN -> [SKIP][226] ([i915#13691])
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-2/igt@kms_display_modes@extended-mode-basic.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc:
- shard-dg2: [PASS][227] -> [SKIP][228] ([i915#3555])
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-dg2-11/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-5/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html
* igt@kms_dp_aux_dev:
- shard-dg2: NOTRUN -> [SKIP][229] ([i915#1257])
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-1/igt@kms_dp_aux_dev.html
- shard-dg1: NOTRUN -> [SKIP][230] ([i915#1257])
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-19/igt@kms_dp_aux_dev.html
* igt@kms_dp_link_training@non-uhbr-mst:
- shard-mtlp: NOTRUN -> [SKIP][231] ([i915#13749]) +1 other test skip
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-2/igt@kms_dp_link_training@non-uhbr-mst.html
- shard-tglu-1: NOTRUN -> [SKIP][232] ([i915#13749])
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-1/igt@kms_dp_link_training@non-uhbr-mst.html
* igt@kms_dp_link_training@non-uhbr-sst:
- shard-rkl: NOTRUN -> [SKIP][233] ([i915#13749])
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-8/igt@kms_dp_link_training@non-uhbr-sst.html
* igt@kms_dp_link_training@uhbr-mst:
- shard-dg2: NOTRUN -> [SKIP][234] ([i915#13748])
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-7/igt@kms_dp_link_training@uhbr-mst.html
* igt@kms_dp_linktrain_fallback@dp-fallback:
- shard-dg2: [PASS][235] -> [SKIP][236] ([i915#13707])
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-dg2-10/igt@kms_dp_linktrain_fallback@dp-fallback.html
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-7/igt@kms_dp_linktrain_fallback@dp-fallback.html
- shard-tglu-1: NOTRUN -> [SKIP][237] ([i915#13707])
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-1/igt@kms_dp_linktrain_fallback@dp-fallback.html
* igt@kms_dsc@dsc-with-output-formats:
- shard-mtlp: NOTRUN -> [SKIP][238] ([i915#3555] / [i915#3840])
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-4/igt@kms_dsc@dsc-with-output-formats.html
* igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-different-formats:
- shard-tglu-1: NOTRUN -> [SKIP][239] ([i915#2575])
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-1/igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-different-formats.html
* igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-dirtyfb-tests:
- shard-dg2-9: NOTRUN -> [SKIP][240] ([i915#13798])
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-dirtyfb-tests.html
* igt@kms_fbcon_fbt@fbc-suspend:
- shard-glk: NOTRUN -> [INCOMPLETE][241] ([i915#9878])
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-glk5/igt@kms_fbcon_fbt@fbc-suspend.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-dg2-9: NOTRUN -> [SKIP][242] ([i915#3469])
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_feature_discovery@display-3x:
- shard-dg2: NOTRUN -> [SKIP][243] ([i915#1839])
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-11/igt@kms_feature_discovery@display-3x.html
* igt@kms_feature_discovery@dp-mst:
- shard-dg2: NOTRUN -> [SKIP][244] ([i915#9337])
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-1/igt@kms_feature_discovery@dp-mst.html
* igt@kms_feature_discovery@psr2:
- shard-tglu: NOTRUN -> [SKIP][245] ([i915#658])
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-4/igt@kms_feature_discovery@psr2.html
* igt@kms_flip@2x-blocking-wf_vblank:
- shard-rkl: NOTRUN -> [SKIP][246] ([i915#9934]) +3 other tests skip
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-5/igt@kms_flip@2x-blocking-wf_vblank.html
* igt@kms_flip@2x-flip-vs-absolute-wf_vblank:
- shard-tglu: NOTRUN -> [SKIP][247] ([i915#3637]) +4 other tests skip
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-3/igt@kms_flip@2x-flip-vs-absolute-wf_vblank.html
* igt@kms_flip@2x-flip-vs-blocking-wf-vblank@ab-vga1-hdmi-a1:
- shard-snb: [PASS][248] -> [FAIL][249] ([i915#11832] / [i915#13734]) +1 other test fail
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-snb5/igt@kms_flip@2x-flip-vs-blocking-wf-vblank@ab-vga1-hdmi-a1.html
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-snb7/igt@kms_flip@2x-flip-vs-blocking-wf-vblank@ab-vga1-hdmi-a1.html
* igt@kms_flip@2x-flip-vs-dpms:
- shard-tglu-1: NOTRUN -> [SKIP][250] ([i915#3637]) +2 other tests skip
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-1/igt@kms_flip@2x-flip-vs-dpms.html
* igt@kms_flip@2x-flip-vs-expired-vblank:
- shard-dg1: NOTRUN -> [SKIP][251] ([i915#9934])
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-18/igt@kms_flip@2x-flip-vs-expired-vblank.html
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible:
- shard-mtlp: NOTRUN -> [SKIP][252] ([i915#3637]) +4 other tests skip
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-1/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible.html
* igt@kms_flip@2x-flip-vs-panning:
- shard-dg2: NOTRUN -> [SKIP][253] ([i915#9934])
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-6/igt@kms_flip@2x-flip-vs-panning.html
* igt@kms_flip@2x-flip-vs-suspend:
- shard-glk: NOTRUN -> [INCOMPLETE][254] ([i915#12745] / [i915#4839])
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-glk6/igt@kms_flip@2x-flip-vs-suspend.html
* igt@kms_flip@2x-flip-vs-suspend@ab-hdmi-a1-hdmi-a2:
- shard-glk: NOTRUN -> [INCOMPLETE][255] ([i915#4839])
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-glk6/igt@kms_flip@2x-flip-vs-suspend@ab-hdmi-a1-hdmi-a2.html
* igt@kms_flip@2x-modeset-vs-vblank-race:
- shard-dg2-9: NOTRUN -> [SKIP][256] ([i915#9934]) +4 other tests skip
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_flip@2x-modeset-vs-vblank-race.html
* igt@kms_flip@dpms-vs-vblank-race-interruptible:
- shard-rkl: NOTRUN -> [DMESG-WARN][257] ([i915#12964]) +6 other tests dmesg-warn
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-4/igt@kms_flip@dpms-vs-vblank-race-interruptible.html
* igt@kms_flip@flip-vs-fences:
- shard-dg2: NOTRUN -> [SKIP][258] ([i915#8381])
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-6/igt@kms_flip@flip-vs-fences.html
* igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a2:
- shard-rkl: NOTRUN -> [INCOMPLETE][259] ([i915#6113]) +1 other test incomplete
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-5/igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a2.html
* igt@kms_flip@wf_vblank-ts-check:
- shard-dg2-9: NOTRUN -> [FAIL][260] ([i915#13734]) +2 other tests fail
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_flip@wf_vblank-ts-check.html
- shard-snb: [PASS][261] -> [FAIL][262] ([i915#13734]) +1 other test fail
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-snb7/igt@kms_flip@wf_vblank-ts-check.html
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-snb4/igt@kms_flip@wf_vblank-ts-check.html
* igt@kms_flip@wf_vblank-ts-check@a-edp1:
- shard-mtlp: [PASS][263] -> [FAIL][264] ([i915#13734]) +1 other test fail
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-mtlp-8/igt@kms_flip@wf_vblank-ts-check@a-edp1.html
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-3/igt@kms_flip@wf_vblank-ts-check@a-edp1.html
* igt@kms_flip@wf_vblank-ts-check@a-hdmi-a1:
- shard-tglu: NOTRUN -> [FAIL][265] ([i915#13734]) +3 other tests fail
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-3/igt@kms_flip@wf_vblank-ts-check@a-hdmi-a1.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling@pipe-a-valid-mode:
- shard-tglu-1: NOTRUN -> [SKIP][266] ([i915#2587] / [i915#2672]) +2 other tests skip
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-1/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling:
- shard-dg2: NOTRUN -> [SKIP][267] ([i915#2672] / [i915#3555])
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-5/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode:
- shard-dg2: NOTRUN -> [SKIP][268] ([i915#2672]) +1 other test skip
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-5/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling:
- shard-mtlp: NOTRUN -> [SKIP][269] ([i915#2672] / [i915#3555] / [i915#8813]) +8 other tests skip
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-4/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling:
- shard-dg2-9: NOTRUN -> [SKIP][270] ([i915#2672] / [i915#3555] / [i915#5190]) +1 other test skip
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling@pipe-a-valid-mode:
- shard-dg2-9: NOTRUN -> [SKIP][271] ([i915#2672]) +1 other test skip
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling:
- shard-tglu-1: NOTRUN -> [SKIP][272] ([i915#2672] / [i915#3555]) +2 other tests skip
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling:
- shard-mtlp: NOTRUN -> [SKIP][273] ([i915#3555] / [i915#8810] / [i915#8813])
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-6/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][274] ([i915#3555] / [i915#8810])
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-6/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling:
- shard-rkl: NOTRUN -> [SKIP][275] ([i915#2672] / [i915#3555]) +3 other tests skip
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-7/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html
- shard-tglu: NOTRUN -> [SKIP][276] ([i915#2672] / [i915#3555]) +1 other test skip
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-4/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode:
- shard-rkl: NOTRUN -> [SKIP][277] ([i915#2672]) +3 other tests skip
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-7/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode.html
- shard-tglu: NOTRUN -> [SKIP][278] ([i915#2587] / [i915#2672]) +1 other test skip
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-4/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][279] ([i915#2672] / [i915#8813]) +2 other tests skip
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-4/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs-downscaling:
- shard-dg2: NOTRUN -> [SKIP][280] ([i915#2672] / [i915#3555] / [i915#5190])
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-10/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs-downscaling.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-pwrite:
- shard-dg2: NOTRUN -> [FAIL][281] ([i915#6880])
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-1/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-onoff:
- shard-mtlp: NOTRUN -> [SKIP][282] ([i915#1825]) +28 other tests skip
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-8/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-pgflip-blt:
- shard-dg1: NOTRUN -> [SKIP][283] +9 other tests skip
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-14/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-onoff:
- shard-snb: [PASS][284] -> [SKIP][285] +3 other tests skip
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-snb7/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-onoff.html
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-snb5/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbc-tiling-4:
- shard-rkl: NOTRUN -> [SKIP][286] ([i915#5439])
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-4/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-indfb-fliptrack-mmap-gtt:
- shard-dg2-9: NOTRUN -> [SKIP][287] ([i915#8708]) +4 other tests skip
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_frontbuffer_tracking@fbcpsr-1p-indfb-fliptrack-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][288] ([i915#8708]) +7 other tests skip
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-indfb-fliptrack-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][289] +18 other tests skip
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-indfb-fliptrack-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-pwrite:
- shard-tglu-1: NOTRUN -> [SKIP][290] +42 other tests skip
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-1/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render:
- shard-dg2: NOTRUN -> [SKIP][291] ([i915#5354]) +16 other tests skip
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt:
- shard-rkl: NOTRUN -> [SKIP][292] ([i915#1825]) +27 other tests skip
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-pwrite:
- shard-dg2-9: NOTRUN -> [SKIP][293] ([i915#3458]) +8 other tests skip
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-pwrite.html
* igt@kms_frontbuffer_tracking@pipe-fbc-rte:
- shard-tglu: NOTRUN -> [SKIP][294] ([i915#9766])
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-2/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html
* igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-blt:
- shard-dg2: NOTRUN -> [SKIP][295] ([i915#3458]) +9 other tests skip
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-7/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][296] ([i915#8708]) +9 other tests skip
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-3/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-onoff:
- shard-dg2-9: NOTRUN -> [SKIP][297] ([i915#5354]) +14 other tests skip
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-mmap-wc:
- shard-tglu: NOTRUN -> [SKIP][298] +67 other tests skip
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-7/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-modesetfrombusy:
- shard-rkl: NOTRUN -> [SKIP][299] ([i915#3023]) +24 other tests skip
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-7/igt@kms_frontbuffer_tracking@psr-modesetfrombusy.html
* igt@kms_frontbuffer_tracking@psr-rgb101010-draw-pwrite:
- shard-dg1: NOTRUN -> [SKIP][300] ([i915#3458]) +5 other tests skip
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-19/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-pwrite.html
* igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-wc:
- shard-dg1: NOTRUN -> [SKIP][301] ([i915#8708]) +7 other tests skip
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-13/igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-wc.html
* igt@kms_hdr@bpc-switch:
- shard-dg1: NOTRUN -> [SKIP][302] ([i915#3555] / [i915#8228])
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-12/igt@kms_hdr@bpc-switch.html
* igt@kms_hdr@bpc-switch-dpms:
- shard-rkl: NOTRUN -> [SKIP][303] ([i915#3555] / [i915#8228])
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-4/igt@kms_hdr@bpc-switch-dpms.html
* igt@kms_hdr@bpc-switch-suspend:
- shard-dg2-9: NOTRUN -> [SKIP][304] ([i915#3555] / [i915#8228])
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_hdr@bpc-switch-suspend.html
* igt@kms_hdr@brightness-with-hdr:
- shard-tglu: NOTRUN -> [SKIP][305] ([i915#12713])
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-9/igt@kms_hdr@brightness-with-hdr.html
* igt@kms_hdr@invalid-metadata-sizes:
- shard-mtlp: NOTRUN -> [SKIP][306] ([i915#3555] / [i915#8228]) +1 other test skip
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-1/igt@kms_hdr@invalid-metadata-sizes.html
* igt@kms_hdr@static-swap:
- shard-dg2: [PASS][307] -> [SKIP][308] ([i915#3555] / [i915#8228]) +1 other test skip
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-dg2-10/igt@kms_hdr@static-swap.html
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-1/igt@kms_hdr@static-swap.html
* igt@kms_hdr@static-toggle-suspend:
- shard-tglu-1: NOTRUN -> [SKIP][309] ([i915#3555] / [i915#8228])
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-1/igt@kms_hdr@static-toggle-suspend.html
* igt@kms_joiner@basic-force-ultra-joiner:
- shard-dg2-9: NOTRUN -> [SKIP][310] ([i915#10656]) +1 other test skip
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_joiner@basic-force-ultra-joiner.html
* igt@kms_joiner@basic-ultra-joiner:
- shard-tglu-1: NOTRUN -> [SKIP][311] ([i915#12339])
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-1/igt@kms_joiner@basic-ultra-joiner.html
* igt@kms_joiner@invalid-modeset-big-joiner:
- shard-mtlp: NOTRUN -> [SKIP][312] ([i915#10656])
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-3/igt@kms_joiner@invalid-modeset-big-joiner.html
* igt@kms_joiner@invalid-modeset-force-big-joiner:
- shard-tglu: NOTRUN -> [SKIP][313] ([i915#12388])
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-2/igt@kms_joiner@invalid-modeset-force-big-joiner.html
* igt@kms_joiner@invalid-modeset-force-ultra-joiner:
- shard-dg2: NOTRUN -> [SKIP][314] ([i915#10656])
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-6/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
* igt@kms_joiner@invalid-modeset-ultra-joiner:
- shard-dg2: NOTRUN -> [SKIP][315] ([i915#12339])
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-5/igt@kms_joiner@invalid-modeset-ultra-joiner.html
- shard-rkl: NOTRUN -> [SKIP][316] ([i915#12339])
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-7/igt@kms_joiner@invalid-modeset-ultra-joiner.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-rkl: NOTRUN -> [SKIP][317] ([i915#4070] / [i915#4816])
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-1/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_pipe_crc_basic@suspend-read-crc:
- shard-glk: NOTRUN -> [INCOMPLETE][318] ([i915#12756] / [i915#13409] / [i915#13476])
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-glk3/igt@kms_pipe_crc_basic@suspend-read-crc.html
* igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [INCOMPLETE][319] ([i915#12756])
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-glk3/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-hdmi-a-1.html
* igt@kms_plane_alpha_blend@alpha-basic:
- shard-glk: NOTRUN -> [FAIL][320] ([i915#12178])
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-glk1/igt@kms_plane_alpha_blend@alpha-basic.html
* igt@kms_plane_alpha_blend@alpha-basic@pipe-c-hdmi-a-1:
- shard-glk: NOTRUN -> [FAIL][321] ([i915#7862]) +1 other test fail
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-glk1/igt@kms_plane_alpha_blend@alpha-basic@pipe-c-hdmi-a-1.html
* igt@kms_plane_multiple@2x-tiling-x:
- shard-rkl: NOTRUN -> [SKIP][322] ([i915#13958])
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-3/igt@kms_plane_multiple@2x-tiling-x.html
* igt@kms_plane_multiple@2x-tiling-y:
- shard-tglu: NOTRUN -> [SKIP][323] ([i915#13958])
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-2/igt@kms_plane_multiple@2x-tiling-y.html
* igt@kms_plane_multiple@2x-tiling-yf:
- shard-mtlp: NOTRUN -> [SKIP][324] ([i915#13958])
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-8/igt@kms_plane_multiple@2x-tiling-yf.html
* igt@kms_plane_multiple@tiling-yf:
- shard-rkl: NOTRUN -> [SKIP][325] ([i915#3555]) +5 other tests skip
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-8/igt@kms_plane_multiple@tiling-yf.html
- shard-mtlp: NOTRUN -> [SKIP][326] ([i915#3555] / [i915#8806])
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-7/igt@kms_plane_multiple@tiling-yf.html
- shard-dg2: NOTRUN -> [SKIP][327] ([i915#3555] / [i915#8806])
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-6/igt@kms_plane_multiple@tiling-yf.html
* igt@kms_plane_scaling@intel-max-src-size:
- shard-dg2-9: NOTRUN -> [SKIP][328] ([i915#6953] / [i915#9423])
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_plane_scaling@intel-max-src-size.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-c:
- shard-tglu: NOTRUN -> [SKIP][329] ([i915#12247]) +9 other tests skip
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-9/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-c.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-pixel-format@pipe-a:
- shard-mtlp: NOTRUN -> [SKIP][330] ([i915#12247]) +27 other tests skip
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-1/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-pixel-format@pipe-a.html
* igt@kms_plane_scaling@plane-upscale-20x20-with-rotation:
- shard-glk: NOTRUN -> [SKIP][331] +299 other tests skip
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-glk9/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation.html
* igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-c:
- shard-rkl: NOTRUN -> [SKIP][332] ([i915#12247]) +4 other tests skip
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-8/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-c.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-d:
- shard-tglu-1: NOTRUN -> [SKIP][333] ([i915#12247]) +8 other tests skip
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-1/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-d.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25:
- shard-dg2-9: NOTRUN -> [SKIP][334] ([i915#12247] / [i915#6953] / [i915#9423])
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-a:
- shard-dg2-9: NOTRUN -> [SKIP][335] ([i915#12247]) +3 other tests skip
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-a.html
* igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-factor-0-25:
- shard-mtlp: NOTRUN -> [SKIP][336] ([i915#6953])
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-1/igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-factor-0-25.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25:
- shard-mtlp: NOTRUN -> [SKIP][337] ([i915#12247] / [i915#6953])
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-7/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25:
- shard-rkl: NOTRUN -> [SKIP][338] ([i915#12247] / [i915#3555])
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-1/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25.html
* igt@kms_pm_backlight@bad-brightness:
- shard-tglu-1: NOTRUN -> [SKIP][339] ([i915#9812])
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-1/igt@kms_pm_backlight@bad-brightness.html
* igt@kms_pm_backlight@basic-brightness:
- shard-tglu: NOTRUN -> [SKIP][340] ([i915#9812])
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-8/igt@kms_pm_backlight@basic-brightness.html
* igt@kms_pm_backlight@fade-with-suspend:
- shard-rkl: NOTRUN -> [SKIP][341] ([i915#5354]) +1 other test skip
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-1/igt@kms_pm_backlight@fade-with-suspend.html
* igt@kms_pm_dc@dc3co-vpb-simulation:
- shard-mtlp: NOTRUN -> [SKIP][342] ([i915#9292])
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-1/igt@kms_pm_dc@dc3co-vpb-simulation.html
* igt@kms_pm_dc@dc5-psr:
- shard-dg2-9: NOTRUN -> [SKIP][343] ([i915#9685])
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_pm_dc@dc5-psr.html
* igt@kms_pm_dc@dc6-dpms:
- shard-mtlp: NOTRUN -> [FAIL][344] ([i915#12913])
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-8/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_dc@dc6-psr:
- shard-mtlp: NOTRUN -> [FAIL][345] ([i915#12912])
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-8/igt@kms_pm_dc@dc6-psr.html
- shard-dg1: NOTRUN -> [SKIP][346] ([i915#9685])
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-19/igt@kms_pm_dc@dc6-psr.html
- shard-tglu: NOTRUN -> [SKIP][347] ([i915#9685])
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-5/igt@kms_pm_dc@dc6-psr.html
* igt@kms_pm_dc@dc9-dpms:
- shard-rkl: [PASS][348] -> [SKIP][349] ([i915#4281])
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-rkl-7/igt@kms_pm_dc@dc9-dpms.html
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-4/igt@kms_pm_dc@dc9-dpms.html
* igt@kms_pm_lpsp@screens-disabled:
- shard-rkl: NOTRUN -> [SKIP][350] ([i915#8430])
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-4/igt@kms_pm_lpsp@screens-disabled.html
* igt@kms_pm_rpm@dpms-mode-unset-non-lpsp:
- shard-rkl: [PASS][351] -> [SKIP][352] ([i915#9519]) +2 other tests skip
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-rkl-1/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-4/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
* igt@kms_pm_rpm@dpms-non-lpsp:
- shard-mtlp: NOTRUN -> [SKIP][353] ([i915#9519])
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-4/igt@kms_pm_rpm@dpms-non-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp-stress:
- shard-dg2: [PASS][354] -> [SKIP][355] ([i915#9519])
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-dg2-8/igt@kms_pm_rpm@modeset-lpsp-stress.html
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-2/igt@kms_pm_rpm@modeset-lpsp-stress.html
* igt@kms_prime@basic-crc-vgem:
- shard-dg2-9: NOTRUN -> [SKIP][356] ([i915#6524] / [i915#6805])
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_prime@basic-crc-vgem.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-update-continuous-sf:
- shard-tglu: NOTRUN -> [SKIP][357] ([i915#11520]) +3 other tests skip
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-5/igt@kms_psr2_sf@fbc-pr-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][358] ([i915#9808]) +2 other tests skip
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-8/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf@pipe-a-edp-1.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf@pipe-b-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][359] ([i915#12316]) +8 other tests skip
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-8/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf@pipe-b-edp-1.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf:
- shard-dg2: NOTRUN -> [SKIP][360] ([i915#11520]) +5 other tests skip
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-3/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area:
- shard-tglu-1: NOTRUN -> [SKIP][361] ([i915#11520]) +3 other tests skip
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-1/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf:
- shard-rkl: NOTRUN -> [SKIP][362] ([i915#11520]) +5 other tests skip
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-1/igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_sf@pr-plane-move-sf-dmg-area:
- shard-glk: NOTRUN -> [SKIP][363] ([i915#11520]) +9 other tests skip
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-glk5/igt@kms_psr2_sf@pr-plane-move-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-cursor-plane-update-sf:
- shard-snb: NOTRUN -> [SKIP][364] ([i915#11520])
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-snb5/igt@kms_psr2_sf@psr2-cursor-plane-update-sf.html
- shard-dg1: NOTRUN -> [SKIP][365] ([i915#11520]) +1 other test skip
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-15/igt@kms_psr2_sf@psr2-cursor-plane-update-sf.html
* igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-sf:
- shard-dg2-9: NOTRUN -> [SKIP][366] ([i915#11520]) +3 other tests skip
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_su@page_flip-p010:
- shard-dg2-9: NOTRUN -> [SKIP][367] ([i915#9683])
[367]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_psr2_su@page_flip-p010.html
* igt@kms_psr2_su@page_flip-xrgb8888:
- shard-tglu: NOTRUN -> [SKIP][368] ([i915#9683])
[368]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-5/igt@kms_psr2_su@page_flip-xrgb8888.html
* igt@kms_psr@fbc-pr-primary-render:
- shard-dg2: NOTRUN -> [SKIP][369] ([i915#1072] / [i915#9732]) +13 other tests skip
[369]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-7/igt@kms_psr@fbc-pr-primary-render.html
* igt@kms_psr@fbc-psr2-sprite-mmap-gtt:
- shard-tglu-1: NOTRUN -> [SKIP][370] ([i915#9732]) +9 other tests skip
[370]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-1/igt@kms_psr@fbc-psr2-sprite-mmap-gtt.html
- shard-dg1: NOTRUN -> [SKIP][371] ([i915#1072] / [i915#9732]) +8 other tests skip
[371]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-17/igt@kms_psr@fbc-psr2-sprite-mmap-gtt.html
* igt@kms_psr@fbc-psr2-sprite-render:
- shard-rkl: NOTRUN -> [SKIP][372] ([i915#1072] / [i915#9732]) +19 other tests skip
[372]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-1/igt@kms_psr@fbc-psr2-sprite-render.html
* igt@kms_psr@pr-cursor-blt:
- shard-mtlp: NOTRUN -> [SKIP][373] ([i915#9688]) +20 other tests skip
[373]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-6/igt@kms_psr@pr-cursor-blt.html
* igt@kms_psr@psr-sprite-blt:
- shard-snb: NOTRUN -> [SKIP][374] +60 other tests skip
[374]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-snb5/igt@kms_psr@psr-sprite-blt.html
* igt@kms_psr@psr-sprite-mmap-gtt@edp-1:
- shard-mtlp: NOTRUN -> [SKIP][375] ([i915#4077] / [i915#9688]) +1 other test skip
[375]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-7/igt@kms_psr@psr-sprite-mmap-gtt@edp-1.html
* igt@kms_psr@psr2-no-drrs:
- shard-dg2-9: NOTRUN -> [SKIP][376] ([i915#1072] / [i915#9732]) +8 other tests skip
[376]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_psr@psr2-no-drrs.html
* igt@kms_psr@psr2-primary-render:
- shard-tglu: NOTRUN -> [SKIP][377] ([i915#9732]) +21 other tests skip
[377]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-9/igt@kms_psr@psr2-primary-render.html
* igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
- shard-rkl: NOTRUN -> [SKIP][378] ([i915#9685])
[378]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-5/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
* igt@kms_rotation_crc@exhaust-fences:
- shard-dg2-9: NOTRUN -> [SKIP][379] ([i915#4235])
[379]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_rotation_crc@exhaust-fences.html
* igt@kms_rotation_crc@primary-rotation-270:
- shard-mtlp: NOTRUN -> [SKIP][380] ([i915#12755]) +1 other test skip
[380]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-4/igt@kms_rotation_crc@primary-rotation-270.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-270:
- shard-dg2-9: NOTRUN -> [SKIP][381] ([i915#12755] / [i915#5190])
[381]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_rotation_crc@primary-y-tiled-reflect-x-270.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-90:
- shard-dg2: NOTRUN -> [SKIP][382] ([i915#12755] / [i915#5190])
[382]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-3/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0:
- shard-tglu-1: NOTRUN -> [SKIP][383] ([i915#5289])
[383]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-1/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90:
- shard-rkl: NOTRUN -> [SKIP][384] ([i915#5289])
[384]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-8/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html
- shard-tglu: NOTRUN -> [SKIP][385] ([i915#5289])
[385]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-4/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html
* igt@kms_rotation_crc@sprite-rotation-270:
- shard-dg2: NOTRUN -> [SKIP][386] ([i915#12755]) +1 other test skip
[386]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-6/igt@kms_rotation_crc@sprite-rotation-270.html
* igt@kms_selftest@drm_framebuffer:
- shard-rkl: NOTRUN -> [ABORT][387] ([i915#13179]) +1 other test abort
[387]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-6/igt@kms_selftest@drm_framebuffer.html
- shard-tglu-1: NOTRUN -> [ABORT][388] ([i915#13179]) +1 other test abort
[388]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-1/igt@kms_selftest@drm_framebuffer.html
* igt@kms_setmode@basic:
- shard-snb: [PASS][389] -> [FAIL][390] ([i915#5465]) +2 other tests fail
[389]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-snb5/igt@kms_setmode@basic.html
[390]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-snb4/igt@kms_setmode@basic.html
* igt@kms_setmode@basic-clone-single-crtc:
- shard-dg2-9: NOTRUN -> [SKIP][391] ([i915#3555]) +2 other tests skip
[391]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_setmode@basic-clone-single-crtc.html
* igt@kms_setmode@clone-exclusive-crtc:
- shard-tglu-1: NOTRUN -> [SKIP][392] ([i915#3555]) +5 other tests skip
[392]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-1/igt@kms_setmode@clone-exclusive-crtc.html
* igt@kms_setmode@invalid-clone-exclusive-crtc:
- shard-dg2: NOTRUN -> [SKIP][393] ([i915#3555]) +2 other tests skip
[393]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-1/igt@kms_setmode@invalid-clone-exclusive-crtc.html
* igt@kms_setmode@invalid-clone-single-crtc:
- shard-mtlp: NOTRUN -> [SKIP][394] ([i915#3555] / [i915#8809]) +1 other test skip
[394]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-8/igt@kms_setmode@invalid-clone-single-crtc.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-rkl: NOTRUN -> [SKIP][395] ([i915#8623])
[395]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-5/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
* igt@kms_vrr@lobf:
- shard-tglu: NOTRUN -> [SKIP][396] ([i915#11920])
[396]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-2/igt@kms_vrr@lobf.html
* igt@kms_vrr@max-min:
- shard-tglu: NOTRUN -> [SKIP][397] ([i915#9906])
[397]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-2/igt@kms_vrr@max-min.html
* igt@kms_vrr@seamless-rr-switch-virtual:
- shard-dg2: NOTRUN -> [SKIP][398] ([i915#9906])
[398]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-2/igt@kms_vrr@seamless-rr-switch-virtual.html
- shard-rkl: NOTRUN -> [SKIP][399] ([i915#9906])
[399]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-4/igt@kms_vrr@seamless-rr-switch-virtual.html
- shard-dg1: NOTRUN -> [SKIP][400] ([i915#9906])
[400]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-12/igt@kms_vrr@seamless-rr-switch-virtual.html
* igt@kms_vrr@seamless-rr-switch-vrr:
- shard-tglu-1: NOTRUN -> [SKIP][401] ([i915#9906])
[401]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-1/igt@kms_vrr@seamless-rr-switch-vrr.html
* igt@kms_writeback@writeback-fb-id:
- shard-dg2-9: NOTRUN -> [SKIP][402] ([i915#2437])
[402]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@kms_writeback@writeback-fb-id.html
* igt@kms_writeback@writeback-fb-id-xrgb2101010:
- shard-dg2: NOTRUN -> [SKIP][403] ([i915#2437] / [i915#9412])
[403]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-1/igt@kms_writeback@writeback-fb-id-xrgb2101010.html
* igt@kms_writeback@writeback-invalid-parameters:
- shard-glk: NOTRUN -> [SKIP][404] ([i915#2437])
[404]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-glk8/igt@kms_writeback@writeback-invalid-parameters.html
* igt@kms_writeback@writeback-pixel-formats:
- shard-tglu-1: NOTRUN -> [SKIP][405] ([i915#2437] / [i915#9412])
[405]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-1/igt@kms_writeback@writeback-pixel-formats.html
* igt@perf@gen12-oa-tlb-invalidate:
- shard-rkl: [PASS][406] -> [DMESG-WARN][407] ([i915#12964]) +28 other tests dmesg-warn
[406]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-rkl-4/igt@perf@gen12-oa-tlb-invalidate.html
[407]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-5/igt@perf@gen12-oa-tlb-invalidate.html
* igt@perf@global-sseu-config:
- shard-mtlp: NOTRUN -> [SKIP][408] ([i915#7387])
[408]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-6/igt@perf@global-sseu-config.html
* igt@perf_pmu@busy-double-start@vecs1:
- shard-dg2-9: NOTRUN -> [FAIL][409] ([i915#4349]) +4 other tests fail
[409]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@perf_pmu@busy-double-start@vecs1.html
* igt@perf_pmu@invalid-init:
- shard-mtlp: NOTRUN -> [FAIL][410] ([i915#13663])
[410]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-6/igt@perf_pmu@invalid-init.html
* igt@perf_pmu@rc6@other-idle-gt0:
- shard-tglu: NOTRUN -> [SKIP][411] ([i915#8516])
[411]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-7/igt@perf_pmu@rc6@other-idle-gt0.html
* igt@prime_mmap@test_aperture_limit:
- shard-dg2-9: NOTRUN -> [INCOMPLETE][412] ([i915#5493]) +1 other test incomplete
[412]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@prime_mmap@test_aperture_limit.html
* igt@prime_vgem@basic-fence-flip:
- shard-dg1: NOTRUN -> [SKIP][413] ([i915#3708])
[413]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-13/igt@prime_vgem@basic-fence-flip.html
- shard-dg2: NOTRUN -> [SKIP][414] ([i915#3708])
[414]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-7/igt@prime_vgem@basic-fence-flip.html
* igt@prime_vgem@basic-gtt:
- shard-mtlp: NOTRUN -> [SKIP][415] ([i915#3708] / [i915#4077]) +1 other test skip
[415]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-7/igt@prime_vgem@basic-gtt.html
* igt@prime_vgem@fence-read-hang:
- shard-rkl: NOTRUN -> [SKIP][416] ([i915#3708])
[416]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-7/igt@prime_vgem@fence-read-hang.html
* igt@sriov_basic@enable-vfs-autoprobe-off@numvfs-6:
- shard-tglu: NOTRUN -> [FAIL][417] ([i915#12910]) +9 other tests fail
[417]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-5/igt@sriov_basic@enable-vfs-autoprobe-off@numvfs-6.html
* igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all:
- shard-dg2-9: NOTRUN -> [SKIP][418] ([i915#9917])
[418]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-9/igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all.html
#### Possible fixes ####
* igt@gem_create@create-clear:
- shard-rkl: [DMESG-WARN][419] ([i915#12964]) -> [PASS][420] +31 other tests pass
[419]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-rkl-3/igt@gem_create@create-clear.html
[420]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-1/igt@gem_create@create-clear.html
* igt@gem_eio@hibernate:
- shard-tglu: [ABORT][421] ([i915#10030] / [i915#7975] / [i915#8213]) -> [PASS][422]
[421]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-tglu-10/igt@gem_eio@hibernate.html
[422]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-3/igt@gem_eio@hibernate.html
* igt@gem_eio@kms:
- shard-dg2: [FAIL][423] ([i915#5784]) -> [PASS][424]
[423]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-dg2-8/igt@gem_eio@kms.html
[424]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-11/igt@gem_eio@kms.html
* igt@gem_eio@reset-stress:
- shard-dg1: [FAIL][425] ([i915#12543] / [i915#5784]) -> [PASS][426]
[425]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-dg1-17/igt@gem_eio@reset-stress.html
[426]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-12/igt@gem_eio@reset-stress.html
* igt@gem_eio@unwedge-stress:
- shard-dg2: [FAIL][427] ([i915#12714] / [i915#5784]) -> [PASS][428]
[427]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-dg2-11/igt@gem_eio@unwedge-stress.html
[428]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-7/igt@gem_eio@unwedge-stress.html
* igt@gem_pxp@reject-modify-context-protection-on:
- shard-rkl: [TIMEOUT][429] ([i915#12917] / [i915#12964]) -> [PASS][430] +1 other test pass
[429]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-rkl-6/igt@gem_pxp@reject-modify-context-protection-on.html
[430]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-8/igt@gem_pxp@reject-modify-context-protection-on.html
* igt@gen9_exec_parse@allowed-single:
- shard-glk: [ABORT][431] ([i915#5566]) -> [PASS][432]
[431]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-glk2/igt@gen9_exec_parse@allowed-single.html
[432]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-glk1/igt@gen9_exec_parse@allowed-single.html
* igt@i915_pm_freq_api@freq-suspend@gt0:
- shard-dg2: [INCOMPLETE][433] ([i915#12455] / [i915#13820]) -> [PASS][434] +1 other test pass
[433]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-dg2-10/igt@i915_pm_freq_api@freq-suspend@gt0.html
[434]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-10/igt@i915_pm_freq_api@freq-suspend@gt0.html
* igt@i915_pm_rpm@system-suspend:
- shard-glk: [INCOMPLETE][435] ([i915#12797]) -> [PASS][436]
[435]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-glk8/igt@i915_pm_rpm@system-suspend.html
[436]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-glk2/igt@i915_pm_rpm@system-suspend.html
* igt@i915_pm_rpm@system-suspend-devices:
- shard-mtlp: [ABORT][437] ([i915#13193]) -> [PASS][438] +5 other tests pass
[437]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-mtlp-7/igt@i915_pm_rpm@system-suspend-devices.html
[438]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-1/igt@i915_pm_rpm@system-suspend-devices.html
* igt@kms_big_fb@linear-32bpp-rotate-0:
- shard-dg1: [DMESG-WARN][439] ([i915#4423]) -> [PASS][440] +3 other tests pass
[439]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-dg1-18/igt@kms_big_fb@linear-32bpp-rotate-0.html
[440]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-14/igt@kms_big_fb@linear-32bpp-rotate-0.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc:
- shard-rkl: [INCOMPLETE][441] ([i915#12796]) -> [PASS][442] +1 other test pass
[441]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-rkl-4/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc.html
[442]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-7/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc.html
* igt@kms_cursor_crc@cursor-sliding-128x42:
- shard-tglu: [FAIL][443] ([i915#13566]) -> [PASS][444] +1 other test pass
[443]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-tglu-6/igt@kms_cursor_crc@cursor-sliding-128x42.html
[444]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-tglu-9/igt@kms_cursor_crc@cursor-sliding-128x42.html
* igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions:
- shard-snb: [INCOMPLETE][445] ([i915#10056]) -> [PASS][446]
[445]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-snb7/igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions.html
[446]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-snb4/igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size:
- shard-snb: [SKIP][447] -> [PASS][448] +6 other tests pass
[447]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-snb7/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html
[448]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-snb7/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html
* igt@kms_cursor_legacy@short-flip-after-cursor-atomic-transitions-varying-size:
- shard-glk: [FAIL][449] ([i915#2346]) -> [PASS][450]
[449]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-glk8/igt@kms_cursor_legacy@short-flip-after-cursor-atomic-transitions-varying-size.html
[450]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-glk6/igt@kms_cursor_legacy@short-flip-after-cursor-atomic-transitions-varying-size.html
* igt@kms_dirtyfb@default-dirtyfb-ioctl:
- shard-snb: [INCOMPLETE][451] -> [PASS][452] +1 other test pass
[451]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-snb4/igt@kms_dirtyfb@default-dirtyfb-ioctl.html
[452]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-snb5/igt@kms_dirtyfb@default-dirtyfb-ioctl.html
* igt@kms_flip@2x-flip-vs-absolute-wf_vblank@ab-vga1-hdmi-a1:
- shard-snb: [FAIL][453] ([i915#11832] / [i915#13734]) -> [PASS][454] +1 other test pass
[453]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-snb7/igt@kms_flip@2x-flip-vs-absolute-wf_vblank@ab-vga1-hdmi-a1.html
[454]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-snb4/igt@kms_flip@2x-flip-vs-absolute-wf_vblank@ab-vga1-hdmi-a1.html
* igt@kms_flip@2x-flip-vs-suspend@ab-vga1-hdmi-a1:
- shard-snb: [TIMEOUT][455] ([i915#14033]) -> [PASS][456] +1 other test pass
[455]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-snb5/igt@kms_flip@2x-flip-vs-suspend@ab-vga1-hdmi-a1.html
[456]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-snb7/igt@kms_flip@2x-flip-vs-suspend@ab-vga1-hdmi-a1.html
* igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible:
- shard-rkl: [FAIL][457] ([i915#13734]) -> [PASS][458] +2 other tests pass
[457]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-rkl-5/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible.html
[458]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-3/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible.html
* igt@kms_flip_tiling@flip-change-tiling:
- shard-rkl: [DMESG-WARN][459] ([i915#12917] / [i915#12964]) -> [PASS][460]
[459]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-rkl-1/igt@kms_flip_tiling@flip-change-tiling.html
[460]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-7/igt@kms_flip_tiling@flip-change-tiling.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-pwrite:
- shard-dg2: [FAIL][461] ([i915#6880]) -> [PASS][462]
[461]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-dg2-6/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-pwrite.html
[462]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-10/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render:
- shard-dg1: [DMESG-WARN][463] ([i915#4391] / [i915#4423]) -> [PASS][464]
[463]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-dg1-14/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render.html
[464]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-15/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render.html
* igt@kms_hdr@static-toggle-suspend:
- shard-dg2: [SKIP][465] ([i915#3555] / [i915#8228]) -> [PASS][466] +1 other test pass
[465]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-dg2-1/igt@kms_hdr@static-toggle-suspend.html
[466]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-11/igt@kms_hdr@static-toggle-suspend.html
* igt@kms_pm_rpm@modeset-lpsp:
- shard-dg2: [SKIP][467] ([i915#9519]) -> [PASS][468] +1 other test pass
[467]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-dg2-6/igt@kms_pm_rpm@modeset-lpsp.html
[468]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-8/igt@kms_pm_rpm@modeset-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
- shard-rkl: [SKIP][469] ([i915#9519]) -> [PASS][470]
[469]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-rkl-7/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
[470]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-8/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
* igt@perf_pmu@busy-double-start@vecs0:
- shard-mtlp: [FAIL][471] ([i915#4349]) -> [PASS][472] +3 other tests pass
[471]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-mtlp-3/igt@perf_pmu@busy-double-start@vecs0.html
[472]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-mtlp-8/igt@perf_pmu@busy-double-start@vecs0.html
#### Warnings ####
* igt@device_reset@unbind-reset-rebind:
- shard-dg1: [ABORT][473] ([i915#11814] / [i915#11815] / [i915#9413]) -> [INCOMPLETE][474] ([i915#11814])
[473]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-dg1-19/igt@device_reset@unbind-reset-rebind.html
[474]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-14/igt@device_reset@unbind-reset-rebind.html
* igt@gem_pxp@create-protected-buffer:
- shard-rkl: [TIMEOUT][475] ([i915#12964]) -> [SKIP][476] ([i915#4270])
[475]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-rkl-1/igt@gem_pxp@create-protected-buffer.html
[476]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-rkl-4/igt@gem_pxp@create-protected-buffer.html
* igt@kms_content_protection@atomic:
- shard-dg2: [SKIP][477] ([i915#7118] / [i915#9424]) -> [FAIL][478] ([i915#7173])
[477]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-dg2-8/igt@kms_content_protection@atomic.html
[478]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-11/igt@kms_content_protection@atomic.html
* igt@kms_content_protection@mei-interface:
- shard-dg1: [SKIP][479] ([i915#9424]) -> [SKIP][480] ([i915#9433])
[479]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-dg1-19/igt@kms_content_protection@mei-interface.html
[480]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-12/igt@kms_content_protection@mei-interface.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling:
- shard-dg1: [SKIP][481] ([i915#2672] / [i915#3555] / [i915#4423]) -> [SKIP][482] ([i915#2672] / [i915#3555])
[481]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-dg1-19/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html
[482]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-16/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode:
- shard-dg1: [SKIP][483] ([i915#2587] / [i915#2672] / [i915#4423]) -> [SKIP][484] ([i915#2587] / [i915#2672])
[483]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-dg1-19/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode.html
[484]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-16/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode.html
* igt@kms_frontbuffer_tracking@fbcpsr-indfb-scaledprimary:
- shard-dg1: [SKIP][485] ([i915#3458]) -> [SKIP][486] ([i915#3458] / [i915#4423])
[485]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-dg1-15/igt@kms_frontbuffer_tracking@fbcpsr-indfb-scaledprimary.html
[486]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-13/igt@kms_frontbuffer_tracking@fbcpsr-indfb-scaledprimary.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-cpu:
- shard-dg2: [SKIP][487] ([i915#3458]) -> [SKIP][488] ([i915#10433] / [i915#3458]) +2 other tests skip
[487]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-dg2-2/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-cpu.html
[488]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@psr-slowdraw:
- shard-dg2: [SKIP][489] ([i915#10433] / [i915#3458]) -> [SKIP][490] ([i915#3458]) +1 other test skip
[489]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-slowdraw.html
[490]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-2/igt@kms_frontbuffer_tracking@psr-slowdraw.html
* igt@kms_hdr@brightness-with-hdr:
- shard-dg2: [SKIP][491] ([i915#12713]) -> [SKIP][492] ([i915#13331])
[491]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-dg2-2/igt@kms_hdr@brightness-with-hdr.html
[492]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg2-10/igt@kms_hdr@brightness-with-hdr.html
- shard-dg1: [SKIP][493] ([i915#12713]) -> [SKIP][494] ([i915#1187] / [i915#12713])
[493]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-dg1-17/igt@kms_hdr@brightness-with-hdr.html
[494]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-13/igt@kms_hdr@brightness-with-hdr.html
* igt@kms_pm_backlight@bad-brightness:
- shard-dg1: [SKIP][495] ([i915#4423] / [i915#5354]) -> [SKIP][496] ([i915#5354])
[495]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-dg1-12/igt@kms_pm_backlight@bad-brightness.html
[496]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-17/igt@kms_pm_backlight@bad-brightness.html
* igt@kms_psr@fbc-psr2-sprite-mmap-cpu:
- shard-dg1: [SKIP][497] ([i915#1072] / [i915#4423] / [i915#9732]) -> [SKIP][498] ([i915#1072] / [i915#9732])
[497]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8310/shard-dg1-18/igt@kms_psr@fbc-psr2-sprite-mmap-cpu.html
[498]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/shard-dg1-12/igt@kms_psr@fbc-psr2-sprite-mmap-cpu.html
[i915#10030]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10030
[i915#10056]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10056
[i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307
[i915#10333]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10333
[i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433
[i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434
[i915#10656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10656
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#1099]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1099
[i915#11078]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11078
[i915#11151]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151
[i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520
[i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681
[i915#11713]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11713
[i915#11808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11808
[i915#11814]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11814
[i915#11815]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11815
[i915#11832]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11832
[i915#1187]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1187
[i915#11920]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11920
[i915#12178]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12178
[i915#12247]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247
[i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313
[i915#12316]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12316
[i915#12339]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12339
[i915#12388]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12388
[i915#12392]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12392
[i915#12454]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12454
[i915#12455]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12455
[i915#12543]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12543
[i915#1257]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1257
[i915#12712]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12712
[i915#12713]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12713
[i915#12714]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12714
[i915#12745]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12745
[i915#12755]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12755
[i915#12756]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12756
[i915#12796]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12796
[i915#12797]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12797
[i915#12805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12805
[i915#12910]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12910
[i915#12912]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12912
[i915#12913]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12913
[i915#12917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12917
[i915#12942]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12942
[i915#12964]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964
[i915#12967]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12967
[i915#13008]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13008
[i915#13046]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13046
[i915#13049]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049
[i915#13179]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13179
[i915#13193]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13193
[i915#13304]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13304
[i915#13331]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13331
[i915#13356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356
[i915#13398]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13398
[i915#13409]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13409
[i915#13427]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13427
[i915#13476]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13476
[i915#13566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566
[i915#13663]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13663
[i915#13691]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13691
[i915#13707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13707
[i915#13734]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13734
[i915#13748]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13748
[i915#13749]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13749
[i915#13781]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13781
[i915#13783]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13783
[i915#13786]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13786
[i915#13798]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13798
[i915#13820]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13820
[i915#13958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958
[i915#14033]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14033
[i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
[i915#1839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1839
[i915#2190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2190
[i915#2346]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2346
[i915#2437]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437
[i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527
[i915#2575]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2575
[i915#2587]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2587
[i915#2672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672
[i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280
[i915#284]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/284
[i915#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856
[i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023
[i915#3116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3116
[i915#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282
[i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297
[i915#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458
[i915#3469]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3469
[i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638
[i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
[i915#3711]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3711
[i915#3742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3742
[i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
[i915#4070]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4070
[i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
[i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212
[i915#4213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213
[i915#4215]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4215
[i915#4235]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4235
[i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270
[i915#4281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4281
[i915#4349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4349
[i915#4391]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4391
[i915#4423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423
[i915#4525]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525
[i915#4537]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4537
[i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#4771]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4771
[i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812
[i915#4816]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4816
[i915#4817]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817
[i915#4839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4839
[i915#4852]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852
[i915#4860]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4860
[i915#4885]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4885
[i915#4958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4958
[i915#5138]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5138
[i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190
[i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286
[i915#5289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5289
[i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
[i915#5439]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5439
[i915#5465]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5465
[i915#5493]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5493
[i915#5566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5566
[i915#5784]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5784
[i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
[i915#6113]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6113
[i915#6187]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6187
[i915#6188]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6188
[i915#6228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6228
[i915#6334]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6334
[i915#6412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6412
[i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524
[i915#658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/658
[i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621
[i915#6805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6805
[i915#6880]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6880
[i915#6944]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6944
[i915#6953]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6953
[i915#7118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118
[i915#7173]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7173
[i915#7276]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7276
[i915#7387]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7387
[i915#7697]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697
[i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828
[i915#7862]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7862
[i915#7975]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7975
[i915#8213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8213
[i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228
[i915#8289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8289
[i915#8346]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8346
[i915#8381]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8381
[i915#8399]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8399
[i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411
[i915#8414]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8414
[i915#8428]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428
[i915#8430]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8430
[i915#8516]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516
[i915#8555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8555
[i915#8623]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623
[i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708
[i915#8709]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8709
[i915#8806]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8806
[i915#8809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8809
[i915#8810]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8810
[i915#8813]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8813
[i915#8814]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8814
[i915#9292]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9292
[i915#9318]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9318
[i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323
[i915#9337]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9337
[i915#9412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9412
[i915#9413]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9413
[i915#9423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9423
[i915#9424]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424
[i915#9433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9433
[i915#9519]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9519
[i915#9531]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9531
[i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683
[i915#9685]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685
[i915#9688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688
[i915#9723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9723
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
[i915#9766]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9766
[i915#9808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9808
[i915#9809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9809
[i915#9812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9812
[i915#9833]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9833
[i915#9878]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9878
[i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906
[i915#9917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9917
[i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934
[i915#9979]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9979
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_8310 -> IGTPW_12936
CI-20190529: 20190529
CI_DRM_16377: a33da369e8cde6c7208381a592866cd61f1ce188 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_12936: 12936
IGT_8310: 4b22256d016daa2f133092b62c03230ff121a3fe @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12936/index.html
[-- Attachment #2: Type: text/html, Size: 167472 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* ✗ Xe.CI.Full: failure for tests/kms_async_flips: Create subtest for overlay planes
2025-04-08 0:02 [PATCH v6 0/4] tests/kms_async_flips: Create subtest for overlay planes André Almeida
` (7 preceding siblings ...)
2025-04-08 3:06 ` ✗ i915.CI.Full: failure " Patchwork
@ 2025-04-08 8:01 ` Patchwork
8 siblings, 0 replies; 20+ messages in thread
From: Patchwork @ 2025-04-08 8:01 UTC (permalink / raw)
To: André Almeida; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 82624 bytes --]
== Series Details ==
Series: tests/kms_async_flips: Create subtest for overlay planes
URL : https://patchwork.freedesktop.org/series/147351/
State : failure
== Summary ==
CI Bug Log - changes from XEIGT_8310_FULL -> XEIGTPW_12936_FULL
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with XEIGTPW_12936_FULL absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in XEIGTPW_12936_FULL, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
Participating hosts (4 -> 3)
------------------------------
Missing (1): shard-adlp
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in XEIGTPW_12936_FULL:
### IGT changes ###
#### Possible regressions ####
* igt@kms_async_flips@overlay-atomic (NEW):
- shard-lnl: NOTRUN -> [SKIP][1]
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-8/igt@kms_async_flips@overlay-atomic.html
- shard-bmg: NOTRUN -> [SKIP][2]
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-6/igt@kms_async_flips@overlay-atomic.html
* igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs:
- shard-lnl: [PASS][3] -> [ABORT][4] +1 other test abort
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-lnl-4/igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs.html
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-1/igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs.html
* igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible:
- shard-dg2-set2: [PASS][5] -> [SKIP][6]
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-435/igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible.html
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible.html
* igt@xe_module_load@many-reload:
- shard-dg2-set2: [PASS][7] -> [INCOMPLETE][8]
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-432/igt@xe_module_load@many-reload.html
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-434/igt@xe_module_load@many-reload.html
New tests
---------
New tests have been introduced between XEIGT_8310_FULL and XEIGTPW_12936_FULL:
### New IGT tests (7) ###
* igt@kms_async_flips@overlay-atomic:
- Statuses : 2 skip(s)
- Exec time: [0.0] s
* igt@kms_cursor_crc@async-cursor-crc-framebuffer-change@pipe-a-hdmi-a-6:
- Statuses : 1 pass(s)
- Exec time: [0.60] s
* igt@kms_cursor_crc@async-cursor-crc-framebuffer-change@pipe-d-hdmi-a-6:
- Statuses : 1 pass(s)
- Exec time: [0.32] s
* igt@kms_flip@flip-vs-dpms-on-nop@a-dp2:
- Statuses : 1 pass(s)
- Exec time: [1.12] s
* igt@kms_flip@flip-vs-dpms-on-nop@b-dp2:
- Statuses : 1 pass(s)
- Exec time: [1.03] s
* igt@kms_flip@flip-vs-dpms-on-nop@c-dp2:
- Statuses : 1 pass(s)
- Exec time: [1.04] s
* igt@kms_flip@flip-vs-dpms-on-nop@d-dp2:
- Statuses : 1 pass(s)
- Exec time: [1.04] s
Known issues
------------
Here are the changes found in XEIGTPW_12936_FULL that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@intel_hwmon@hwmon-write:
- shard-lnl: NOTRUN -> [SKIP][9] ([Intel XE#1125])
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-8/igt@intel_hwmon@hwmon-write.html
* igt@intel_sysfs_debugfs@xe-debugfs-read-all-entries-display-off:
- shard-lnl: [PASS][10] -> [ABORT][11] ([Intel XE#4624])
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-lnl-3/igt@intel_sysfs_debugfs@xe-debugfs-read-all-entries-display-off.html
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-1/igt@intel_sysfs_debugfs@xe-debugfs-read-all-entries-display-off.html
* igt@kms_atomic@plane-primary-overlay-mutable-zpos:
- shard-bmg: NOTRUN -> [SKIP][12] ([Intel XE#2385])
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-8/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-90:
- shard-bmg: NOTRUN -> [SKIP][13] ([Intel XE#2327])
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-4/igt@kms_big_fb@4-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-lnl: NOTRUN -> [SKIP][14] ([Intel XE#1407]) +1 other test skip
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-5/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_big_fb@x-tiled-8bpp-rotate-270:
- shard-dg2-set2: NOTRUN -> [SKIP][15] ([Intel XE#316]) +3 other tests skip
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-435/igt@kms_big_fb@x-tiled-8bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-addfb:
- shard-dg2-set2: NOTRUN -> [SKIP][16] ([Intel XE#619])
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-466/igt@kms_big_fb@y-tiled-addfb.html
* igt@kms_big_fb@y-tiled-addfb-size-offset-overflow:
- shard-bmg: NOTRUN -> [SKIP][17] ([Intel XE#607])
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-4/igt@kms_big_fb@y-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@y-tiled-addfb-size-overflow:
- shard-bmg: NOTRUN -> [SKIP][18] ([Intel XE#610])
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-8/igt@kms_big_fb@y-tiled-addfb-size-overflow.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-dg2-set2: NOTRUN -> [SKIP][19] ([Intel XE#1124]) +14 other tests skip
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-463/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
- shard-lnl: NOTRUN -> [SKIP][20] ([Intel XE#1124]) +3 other tests skip
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-1/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_big_fb@yf-tiled-8bpp-rotate-0:
- shard-bmg: NOTRUN -> [SKIP][21] ([Intel XE#1124]) +5 other tests skip
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-4/igt@kms_big_fb@yf-tiled-8bpp-rotate-0.html
* igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow:
- shard-lnl: NOTRUN -> [SKIP][22] ([Intel XE#1477])
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-8/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html
* igt@kms_bw@connected-linear-tiling-2-displays-2560x1440p:
- shard-dg2-set2: NOTRUN -> [SKIP][23] ([Intel XE#2191]) +2 other tests skip
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@kms_bw@connected-linear-tiling-2-displays-2560x1440p.html
* igt@kms_bw@connected-linear-tiling-2-displays-3840x2160p:
- shard-dg2-set2: [PASS][24] -> [SKIP][25] ([Intel XE#2191])
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-433/igt@kms_bw@connected-linear-tiling-2-displays-3840x2160p.html
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@kms_bw@connected-linear-tiling-2-displays-3840x2160p.html
- shard-bmg: NOTRUN -> [SKIP][26] ([Intel XE#2314] / [Intel XE#2894])
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-4/igt@kms_bw@connected-linear-tiling-2-displays-3840x2160p.html
* igt@kms_bw@linear-tiling-2-displays-1920x1080p:
- shard-dg2-set2: NOTRUN -> [SKIP][27] ([Intel XE#367]) +2 other tests skip
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@kms_bw@linear-tiling-2-displays-1920x1080p.html
* igt@kms_bw@linear-tiling-3-displays-2160x1440p:
- shard-lnl: NOTRUN -> [SKIP][28] ([Intel XE#367])
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-8/igt@kms_bw@linear-tiling-3-displays-2160x1440p.html
* igt@kms_bw@linear-tiling-3-displays-3840x2160p:
- shard-bmg: NOTRUN -> [SKIP][29] ([Intel XE#367])
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-4/igt@kms_bw@linear-tiling-3-displays-3840x2160p.html
* igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs-cc:
- shard-lnl: NOTRUN -> [SKIP][30] ([Intel XE#2887]) +4 other tests skip
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-5/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][31] ([Intel XE#2907])
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-466/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs@pipe-a-edp-1:
- shard-lnl: NOTRUN -> [SKIP][32] ([Intel XE#2669] / [Intel XE#3433]) +3 other tests skip
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-1/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs@pipe-a-edp-1.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-d-hdmi-a-3:
- shard-bmg: NOTRUN -> [SKIP][33] ([Intel XE#2652] / [Intel XE#787]) +25 other tests skip
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-8/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-d-hdmi-a-3.html
* igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs:
- shard-bmg: NOTRUN -> [SKIP][34] ([Intel XE#3432])
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-6/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc:
- shard-bmg: NOTRUN -> [SKIP][35] ([Intel XE#2887]) +9 other tests skip
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-7/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs@pipe-d-hdmi-a-6:
- shard-dg2-set2: NOTRUN -> [SKIP][36] ([Intel XE#787]) +187 other tests skip
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-434/igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs@pipe-d-hdmi-a-6.html
* igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-mc-ccs@pipe-d-dp-4:
- shard-dg2-set2: NOTRUN -> [SKIP][37] ([Intel XE#455] / [Intel XE#787]) +46 other tests skip
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-466/igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-mc-ccs@pipe-d-dp-4.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-a-dp-4:
- shard-dg2-set2: [PASS][38] -> [INCOMPLETE][39] ([Intel XE#4212])
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-a-dp-4.html
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-436/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-a-dp-4.html
* igt@kms_chamelium_color@ctm-0-50:
- shard-bmg: NOTRUN -> [SKIP][40] ([Intel XE#2325]) +1 other test skip
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-7/igt@kms_chamelium_color@ctm-0-50.html
* igt@kms_chamelium_color@ctm-0-75:
- shard-dg2-set2: NOTRUN -> [SKIP][41] ([Intel XE#306]) +1 other test skip
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-466/igt@kms_chamelium_color@ctm-0-75.html
- shard-lnl: NOTRUN -> [SKIP][42] ([Intel XE#306])
[42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-4/igt@kms_chamelium_color@ctm-0-75.html
* igt@kms_chamelium_edid@hdmi-edid-change-during-hibernate:
- shard-lnl: NOTRUN -> [SKIP][43] ([Intel XE#373]) +2 other tests skip
[43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-8/igt@kms_chamelium_edid@hdmi-edid-change-during-hibernate.html
* igt@kms_chamelium_frames@vga-frame-dump:
- shard-dg2-set2: NOTRUN -> [SKIP][44] ([Intel XE#373]) +12 other tests skip
[44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-466/igt@kms_chamelium_frames@vga-frame-dump.html
* igt@kms_chamelium_hpd@dp-hpd-storm-disable:
- shard-bmg: NOTRUN -> [SKIP][45] ([Intel XE#2252]) +5 other tests skip
[45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-7/igt@kms_chamelium_hpd@dp-hpd-storm-disable.html
* igt@kms_content_protection@content-type-change:
- shard-lnl: NOTRUN -> [SKIP][46] ([Intel XE#3278])
[46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-5/igt@kms_content_protection@content-type-change.html
* igt@kms_content_protection@lic-type-0@pipe-a-dp-2:
- shard-dg2-set2: NOTRUN -> [FAIL][47] ([Intel XE#1178]) +3 other tests fail
[47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-432/igt@kms_content_protection@lic-type-0@pipe-a-dp-2.html
* igt@kms_content_protection@mei-interface:
- shard-bmg: NOTRUN -> [SKIP][48] ([Intel XE#2341])
[48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-6/igt@kms_content_protection@mei-interface.html
* igt@kms_content_protection@srm@pipe-a-dp-2:
- shard-bmg: NOTRUN -> [FAIL][49] ([Intel XE#1178]) +4 other tests fail
[49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-8/igt@kms_content_protection@srm@pipe-a-dp-2.html
* igt@kms_cursor_crc@cursor-onscreen-512x170:
- shard-dg2-set2: NOTRUN -> [SKIP][50] ([Intel XE#308]) +1 other test skip
[50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-463/igt@kms_cursor_crc@cursor-onscreen-512x170.html
* igt@kms_cursor_crc@cursor-random-128x42:
- shard-lnl: NOTRUN -> [SKIP][51] ([Intel XE#1424]) +1 other test skip
[51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-4/igt@kms_cursor_crc@cursor-random-128x42.html
* igt@kms_cursor_crc@cursor-sliding-512x170:
- shard-lnl: NOTRUN -> [SKIP][52] ([Intel XE#2321])
[52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-5/igt@kms_cursor_crc@cursor-sliding-512x170.html
* igt@kms_cursor_crc@cursor-sliding-512x512:
- shard-bmg: NOTRUN -> [SKIP][53] ([Intel XE#2321]) +2 other tests skip
[53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-4/igt@kms_cursor_crc@cursor-sliding-512x512.html
* igt@kms_cursor_legacy@2x-cursor-vs-flip-atomic:
- shard-bmg: [PASS][54] -> [SKIP][55] ([Intel XE#2291]) +1 other test skip
[54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-2/igt@kms_cursor_legacy@2x-cursor-vs-flip-atomic.html
[55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-4/igt@kms_cursor_legacy@2x-cursor-vs-flip-atomic.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic:
- shard-dg2-set2: [PASS][56] -> [SKIP][57] ([Intel XE#309]) +3 other tests skip
[56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-466/igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic.html
[57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic.html
- shard-bmg: NOTRUN -> [SKIP][58] ([Intel XE#2291])
[58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-4/igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic.html
* igt@kms_cursor_legacy@2x-long-nonblocking-modeset-vs-cursor-atomic:
- shard-dg2-set2: NOTRUN -> [SKIP][59] ([Intel XE#309])
[59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@kms_cursor_legacy@2x-long-nonblocking-modeset-vs-cursor-atomic.html
* igt@kms_cursor_legacy@cursora-vs-flipb-toggle:
- shard-lnl: NOTRUN -> [SKIP][60] ([Intel XE#309])
[60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-4/igt@kms_cursor_legacy@cursora-vs-flipb-toggle.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size:
- shard-bmg: [PASS][61] -> [DMESG-WARN][62] ([Intel XE#877])
[61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-8/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html
[62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-8/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions:
- shard-bmg: NOTRUN -> [SKIP][63] ([Intel XE#2286])
[63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-7/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle:
- shard-dg2-set2: NOTRUN -> [SKIP][64] ([Intel XE#323])
[64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2:
- shard-dg2-set2: NOTRUN -> [SKIP][65] ([Intel XE#4494])
[65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-432/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2.html
* igt@kms_dp_link_training@non-uhbr-sst:
- shard-bmg: [PASS][66] -> [SKIP][67] ([Intel XE#4354])
[66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-3/igt@kms_dp_link_training@non-uhbr-sst.html
[67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-4/igt@kms_dp_link_training@non-uhbr-sst.html
- shard-dg2-set2: [PASS][68] -> [SKIP][69] ([Intel XE#4354])
[68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-463/igt@kms_dp_link_training@non-uhbr-sst.html
[69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@kms_dp_link_training@non-uhbr-sst.html
* igt@kms_dp_link_training@uhbr-sst:
- shard-bmg: NOTRUN -> [SKIP][70] ([Intel XE#4354])
[70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-1/igt@kms_dp_link_training@uhbr-sst.html
- shard-dg2-set2: NOTRUN -> [SKIP][71] ([Intel XE#4356])
[71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-463/igt@kms_dp_link_training@uhbr-sst.html
* igt@kms_dsc@dsc-with-bpc:
- shard-bmg: NOTRUN -> [SKIP][72] ([Intel XE#2244]) +1 other test skip
[72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-1/igt@kms_dsc@dsc-with-bpc.html
* igt@kms_dsc@dsc-with-output-formats-with-bpc:
- shard-lnl: NOTRUN -> [SKIP][73] ([Intel XE#2244])
[73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-6/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
* igt@kms_fbcon_fbt@fbc:
- shard-bmg: NOTRUN -> [SKIP][74] ([Intel XE#4156])
[74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-2/igt@kms_fbcon_fbt@fbc.html
* igt@kms_feature_discovery@psr1:
- shard-dg2-set2: NOTRUN -> [SKIP][75] ([Intel XE#1135])
[75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-432/igt@kms_feature_discovery@psr1.html
* igt@kms_flip@2x-flip-vs-dpms:
- shard-bmg: [PASS][76] -> [SKIP][77] ([Intel XE#2316]) +4 other tests skip
[76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-2/igt@kms_flip@2x-flip-vs-dpms.html
[77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-4/igt@kms_flip@2x-flip-vs-dpms.html
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bd-hdmi-a6-dp4:
- shard-dg2-set2: [PASS][78] -> [FAIL][79] ([Intel XE#301] / [Intel XE#3321])
[78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-463/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bd-hdmi-a6-dp4.html
[79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-463/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bd-hdmi-a6-dp4.html
* igt@kms_flip@2x-flip-vs-expired-vblank@bc-dp2-hdmi-a3:
- shard-bmg: [PASS][80] -> [FAIL][81] ([Intel XE#3321]) +3 other tests fail
[80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-7/igt@kms_flip@2x-flip-vs-expired-vblank@bc-dp2-hdmi-a3.html
[81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-8/igt@kms_flip@2x-flip-vs-expired-vblank@bc-dp2-hdmi-a3.html
* igt@kms_flip@2x-flip-vs-modeset-vs-hang:
- shard-dg2-set2: [PASS][82] -> [SKIP][83] ([Intel XE#310]) +1 other test skip
[82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-434/igt@kms_flip@2x-flip-vs-modeset-vs-hang.html
[83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@kms_flip@2x-flip-vs-modeset-vs-hang.html
* igt@kms_flip@2x-flip-vs-panning-vs-hang:
- shard-dg2-set2: NOTRUN -> [SKIP][84] ([Intel XE#310]) +2 other tests skip
[84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@kms_flip@2x-flip-vs-panning-vs-hang.html
* igt@kms_flip@2x-plain-flip-ts-check:
- shard-lnl: NOTRUN -> [SKIP][85] ([Intel XE#1421]) +2 other tests skip
[85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-1/igt@kms_flip@2x-plain-flip-ts-check.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@b-hdmi-a6:
- shard-dg2-set2: [PASS][86] -> [FAIL][87] ([Intel XE#301]) +5 other tests fail
[86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-463/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-hdmi-a6.html
[87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-hdmi-a6.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling:
- shard-lnl: NOTRUN -> [SKIP][88] ([Intel XE#1401] / [Intel XE#1745])
[88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-8/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-default-mode:
- shard-lnl: NOTRUN -> [SKIP][89] ([Intel XE#1401])
[89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-8/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling:
- shard-bmg: NOTRUN -> [SKIP][90] ([Intel XE#2293] / [Intel XE#2380]) +3 other tests skip
[90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-2/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode:
- shard-bmg: NOTRUN -> [SKIP][91] ([Intel XE#2293]) +3 other tests skip
[91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-2/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling:
- shard-dg2-set2: NOTRUN -> [SKIP][92] ([Intel XE#455]) +12 other tests skip
[92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-432/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html
* igt@kms_frontbuffer_tracking@drrs-1p-offscren-pri-shrfb-draw-blt:
- shard-lnl: NOTRUN -> [SKIP][93] ([Intel XE#651])
[93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-8/igt@kms_frontbuffer_tracking@drrs-1p-offscren-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-cur-indfb-onoff:
- shard-dg2-set2: NOTRUN -> [SKIP][94] ([Intel XE#656]) +5 other tests skip
[94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-cur-indfb-onoff.html
* igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-pri-indfb-draw-mmap-wc:
- shard-bmg: NOTRUN -> [SKIP][95] ([Intel XE#2311]) +18 other tests skip
[95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-3/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@drrs-suspend:
- shard-dg2-set2: NOTRUN -> [SKIP][96] ([Intel XE#651]) +29 other tests skip
[96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-435/igt@kms_frontbuffer_tracking@drrs-suspend.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-blt:
- shard-dg2-set2: [PASS][97] -> [SKIP][98] ([Intel XE#656]) +3 other tests skip
[97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-434/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-blt.html
[98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-pgflip-blt:
- shard-lnl: NOTRUN -> [SKIP][99] ([Intel XE#656]) +12 other tests skip
[99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-pgflip-blt:
- shard-bmg: NOTRUN -> [SKIP][100] ([Intel XE#4141]) +6 other tests skip
[100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-1/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-onoff:
- shard-bmg: NOTRUN -> [SKIP][101] ([Intel XE#2312]) +8 other tests skip
[101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-4/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-blt:
- shard-dg2-set2: NOTRUN -> [SKIP][102] ([Intel XE#653]) +28 other tests skip
[102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-432/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-render:
- shard-bmg: NOTRUN -> [SKIP][103] ([Intel XE#2313]) +19 other tests skip
[103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-1/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-render.html
* igt@kms_getfb@getfb2-accept-ccs:
- shard-bmg: NOTRUN -> [SKIP][104] ([Intel XE#2340])
[104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-6/igt@kms_getfb@getfb2-accept-ccs.html
* igt@kms_hdr@brightness-with-hdr:
- shard-lnl: NOTRUN -> [SKIP][105] ([Intel XE#3374] / [Intel XE#3544])
[105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-7/igt@kms_hdr@brightness-with-hdr.html
* igt@kms_hdr@static-swap:
- shard-lnl: NOTRUN -> [SKIP][106] ([Intel XE#1503])
[106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-4/igt@kms_hdr@static-swap.html
* igt@kms_hdr@static-toggle-dpms:
- shard-bmg: NOTRUN -> [SKIP][107] ([Intel XE#1503])
[107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-4/igt@kms_hdr@static-toggle-dpms.html
* igt@kms_joiner@invalid-modeset-force-ultra-joiner:
- shard-dg2-set2: NOTRUN -> [SKIP][108] ([Intel XE#2925])
[108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-432/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
* igt@kms_panel_fitting@atomic-fastset:
- shard-bmg: NOTRUN -> [SKIP][109] ([Intel XE#2486])
[109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-1/igt@kms_panel_fitting@atomic-fastset.html
* igt@kms_pipe_stress@stress-xrgb8888-ytiled:
- shard-bmg: NOTRUN -> [SKIP][110] ([Intel XE#4329])
[110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-1/igt@kms_pipe_stress@stress-xrgb8888-ytiled.html
* igt@kms_plane_cursor@viewport@pipe-a-hdmi-a-6-size-64:
- shard-dg2-set2: [PASS][111] -> [FAIL][112] ([Intel XE#616]) +1 other test fail
[111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-463/igt@kms_plane_cursor@viewport@pipe-a-hdmi-a-6-size-64.html
[112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-434/igt@kms_plane_cursor@viewport@pipe-a-hdmi-a-6-size-64.html
* igt@kms_plane_multiple@2x-tiling-none:
- shard-dg2-set2: [PASS][113] -> [SKIP][114] ([Intel XE#4596])
[113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-434/igt@kms_plane_multiple@2x-tiling-none.html
[114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@kms_plane_multiple@2x-tiling-none.html
* igt@kms_plane_multiple@2x-tiling-yf:
- shard-bmg: NOTRUN -> [SKIP][115] ([Intel XE#2493]) +2 other tests skip
[115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-6/igt@kms_plane_multiple@2x-tiling-yf.html
* igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-a:
- shard-lnl: NOTRUN -> [SKIP][116] ([Intel XE#2763]) +3 other tests skip
[116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-1/igt@kms_plane_scaling@planes-downscale-factor-0-75@pipe-a.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-5@pipe-b:
- shard-bmg: NOTRUN -> [SKIP][117] ([Intel XE#2763]) +9 other tests skip
[117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-7/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-5@pipe-b.html
* igt@kms_pm_backlight@fade-with-suspend:
- shard-dg2-set2: NOTRUN -> [SKIP][118] ([Intel XE#870])
[118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-466/igt@kms_pm_backlight@fade-with-suspend.html
* igt@kms_pm_dc@dc5-psr:
- shard-lnl: [PASS][119] -> [FAIL][120] ([Intel XE#718])
[119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-lnl-8/igt@kms_pm_dc@dc5-psr.html
[120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-1/igt@kms_pm_dc@dc5-psr.html
- shard-bmg: NOTRUN -> [SKIP][121] ([Intel XE#2392])
[121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-2/igt@kms_pm_dc@dc5-psr.html
* igt@kms_pm_rpm@dpms-mode-unset-non-lpsp:
- shard-dg2-set2: [PASS][122] -> [SKIP][123] ([Intel XE#836])
[122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-433/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
[123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp-stress-no-wait:
- shard-bmg: NOTRUN -> [SKIP][124] ([Intel XE#1439] / [Intel XE#3141] / [Intel XE#836])
[124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-1/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf:
- shard-dg2-set2: NOTRUN -> [SKIP][125] ([Intel XE#1489]) +9 other tests skip
[125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf:
- shard-lnl: NOTRUN -> [SKIP][126] ([Intel XE#2893] / [Intel XE#4608]) +1 other test skip
[126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-1/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf@pipe-b-edp-1:
- shard-lnl: NOTRUN -> [SKIP][127] ([Intel XE#4608]) +3 other tests skip
[127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-1/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf@pipe-b-edp-1.html
* igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf:
- shard-bmg: NOTRUN -> [SKIP][128] ([Intel XE#1489]) +5 other tests skip
[128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-4/igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_su@frontbuffer-xrgb8888:
- shard-dg2-set2: NOTRUN -> [SKIP][129] ([Intel XE#1122])
[129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-432/igt@kms_psr2_su@frontbuffer-xrgb8888.html
* igt@kms_psr2_su@page_flip-xrgb8888:
- shard-bmg: NOTRUN -> [SKIP][130] ([Intel XE#2387]) +1 other test skip
[130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-2/igt@kms_psr2_su@page_flip-xrgb8888.html
* igt@kms_psr@fbc-psr2-cursor-plane-move:
- shard-bmg: NOTRUN -> [SKIP][131] ([Intel XE#2234] / [Intel XE#2850]) +9 other tests skip
[131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-1/igt@kms_psr@fbc-psr2-cursor-plane-move.html
* igt@kms_psr@pr-primary-blt:
- shard-lnl: NOTRUN -> [SKIP][132] ([Intel XE#1406])
[132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-8/igt@kms_psr@pr-primary-blt.html
* igt@kms_psr@psr-sprite-plane-onoff:
- shard-dg2-set2: NOTRUN -> [SKIP][133] ([Intel XE#2850] / [Intel XE#929]) +17 other tests skip
[133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@kms_psr@psr-sprite-plane-onoff.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-dg2-set2: NOTRUN -> [SKIP][134] ([Intel XE#2939])
[134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-463/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
- shard-bmg: NOTRUN -> [SKIP][135] ([Intel XE#2414])
[135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-3/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
* igt@kms_rotation_crc@primary-rotation-90:
- shard-lnl: NOTRUN -> [SKIP][136] ([Intel XE#3414] / [Intel XE#3904]) +1 other test skip
[136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-3/igt@kms_rotation_crc@primary-rotation-90.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-180:
- shard-dg2-set2: NOTRUN -> [SKIP][137] ([Intel XE#1127])
[137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@kms_rotation_crc@primary-y-tiled-reflect-x-180.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:
- shard-bmg: NOTRUN -> [SKIP][138] ([Intel XE#2330])
[138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-4/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270:
- shard-dg2-set2: NOTRUN -> [SKIP][139] ([Intel XE#3414])
[139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-466/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
* igt@kms_rotation_crc@sprite-rotation-270:
- shard-bmg: NOTRUN -> [SKIP][140] ([Intel XE#3414] / [Intel XE#3904])
[140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-1/igt@kms_rotation_crc@sprite-rotation-270.html
* igt@kms_setmode@invalid-clone-single-crtc:
- shard-bmg: [PASS][141] -> [SKIP][142] ([Intel XE#1435])
[141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-6/igt@kms_setmode@invalid-clone-single-crtc.html
[142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-4/igt@kms_setmode@invalid-clone-single-crtc.html
* igt@kms_setmode@invalid-clone-single-crtc-stealing:
- shard-dg2-set2: [PASS][143] -> [SKIP][144] ([Intel XE#455]) +1 other test skip
[143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-435/igt@kms_setmode@invalid-clone-single-crtc-stealing.html
[144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@kms_setmode@invalid-clone-single-crtc-stealing.html
* igt@kms_vrr@flipline:
- shard-bmg: NOTRUN -> [SKIP][145] ([Intel XE#1499]) +1 other test skip
[145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-4/igt@kms_vrr@flipline.html
* igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all:
- shard-dg2-set2: NOTRUN -> [SKIP][146] ([Intel XE#1091] / [Intel XE#2849])
[146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-432/igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all.html
* igt@xe_compute_preempt@compute-preempt:
- shard-dg2-set2: NOTRUN -> [SKIP][147] ([Intel XE#1280] / [Intel XE#455]) +1 other test skip
[147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-433/igt@xe_compute_preempt@compute-preempt.html
* igt@xe_copy_basic@mem-set-linear-0xfffe:
- shard-dg2-set2: NOTRUN -> [SKIP][148] ([Intel XE#1126])
[148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@xe_copy_basic@mem-set-linear-0xfffe.html
* igt@xe_eu_stall@invalid-sampling-rate:
- shard-dg2-set2: NOTRUN -> [SKIP][149] ([Intel XE#4497])
[149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-463/igt@xe_eu_stall@invalid-sampling-rate.html
* igt@xe_eudebug@basic-close:
- shard-dg2-set2: NOTRUN -> [SKIP][150] ([Intel XE#2905]) +12 other tests skip
[150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-466/igt@xe_eudebug@basic-close.html
* igt@xe_eudebug@discovery-race-sigint:
- shard-dg2-set2: NOTRUN -> [SKIP][151] ([Intel XE#2905] / [Intel XE#4259])
[151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-463/igt@xe_eudebug@discovery-race-sigint.html
- shard-bmg: NOTRUN -> [SKIP][152] ([Intel XE#2905] / [Intel XE#4259])
[152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-2/igt@xe_eudebug@discovery-race-sigint.html
* igt@xe_eudebug_online@interrupt-other-debuggable:
- shard-lnl: NOTRUN -> [SKIP][153] ([Intel XE#2905]) +2 other tests skip
[153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-8/igt@xe_eudebug_online@interrupt-other-debuggable.html
* igt@xe_eudebug_online@set-breakpoint-sigint-debugger:
- shard-dg2-set2: NOTRUN -> [SKIP][154] ([Intel XE#4577])
[154]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@xe_eudebug_online@set-breakpoint-sigint-debugger.html
* igt@xe_eudebug_online@tdctl-parameters:
- shard-bmg: NOTRUN -> [SKIP][155] ([Intel XE#2905]) +7 other tests skip
[155]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-4/igt@xe_eudebug_online@tdctl-parameters.html
* igt@xe_evict@evict-large:
- shard-lnl: NOTRUN -> [SKIP][156] ([Intel XE#688]) +1 other test skip
[156]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-3/igt@xe_evict@evict-large.html
* igt@xe_exec_basic@multigpu-many-execqueues-many-vm-null-defer-mmap:
- shard-bmg: NOTRUN -> [SKIP][157] ([Intel XE#2322]) +5 other tests skip
[157]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-1/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-null-defer-mmap.html
* igt@xe_exec_basic@multigpu-many-execqueues-many-vm-userptr:
- shard-dg2-set2: NOTRUN -> [SKIP][158] ([Intel XE#1392])
[158]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-432/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-userptr.html
* igt@xe_exec_basic@multigpu-once-bindexecqueue:
- shard-lnl: NOTRUN -> [SKIP][159] ([Intel XE#1392])
[159]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-3/igt@xe_exec_basic@multigpu-once-bindexecqueue.html
* igt@xe_exec_basic@multigpu-once-null:
- shard-dg2-set2: [PASS][160] -> [SKIP][161] ([Intel XE#1392]) +6 other tests skip
[160]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-466/igt@xe_exec_basic@multigpu-once-null.html
[161]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-432/igt@xe_exec_basic@multigpu-once-null.html
* igt@xe_exec_fault_mode@once-bindexecqueue-userptr-invalidate-prefetch:
- shard-dg2-set2: NOTRUN -> [SKIP][162] ([Intel XE#288]) +26 other tests skip
[162]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-463/igt@xe_exec_fault_mode@once-bindexecqueue-userptr-invalidate-prefetch.html
* igt@xe_huc_copy@huc_copy:
- shard-dg2-set2: NOTRUN -> [SKIP][163] ([Intel XE#255])
[163]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@xe_huc_copy@huc_copy.html
* igt@xe_live_ktest@xe_mocs@xe_live_mocs_kernel_kunit:
- shard-dg2-set2: [PASS][164] -> [FAIL][165] ([Intel XE#1999]) +2 other tests fail
[164]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-432/igt@xe_live_ktest@xe_mocs@xe_live_mocs_kernel_kunit.html
[165]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-466/igt@xe_live_ktest@xe_mocs@xe_live_mocs_kernel_kunit.html
* igt@xe_module_load@force-load:
- shard-bmg: NOTRUN -> [SKIP][166] ([Intel XE#2457])
[166]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-3/igt@xe_module_load@force-load.html
* igt@xe_module_load@load:
- shard-bmg: ([PASS][167], [PASS][168], [PASS][169], [PASS][170], [PASS][171], [PASS][172], [PASS][173], [PASS][174], [PASS][175], [PASS][176], [PASS][177], [PASS][178], [PASS][179], [PASS][180], [PASS][181], [PASS][182], [PASS][183], [PASS][184], [PASS][185], [PASS][186], [PASS][187]) -> ([PASS][188], [PASS][189], [PASS][190], [PASS][191], [PASS][192], [PASS][193], [PASS][194], [PASS][195], [PASS][196], [PASS][197], [PASS][198], [PASS][199], [PASS][200], [PASS][201], [PASS][202], [PASS][203], [PASS][204], [SKIP][205], [PASS][206], [PASS][207], [PASS][208]) ([Intel XE#2457])
[167]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-3/igt@xe_module_load@load.html
[168]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-3/igt@xe_module_load@load.html
[169]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-3/igt@xe_module_load@load.html
[170]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-4/igt@xe_module_load@load.html
[171]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-4/igt@xe_module_load@load.html
[172]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-6/igt@xe_module_load@load.html
[173]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-6/igt@xe_module_load@load.html
[174]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-4/igt@xe_module_load@load.html
[175]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-1/igt@xe_module_load@load.html
[176]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-8/igt@xe_module_load@load.html
[177]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-6/igt@xe_module_load@load.html
[178]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-2/igt@xe_module_load@load.html
[179]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-2/igt@xe_module_load@load.html
[180]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-1/igt@xe_module_load@load.html
[181]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-8/igt@xe_module_load@load.html
[182]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-8/igt@xe_module_load@load.html
[183]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-7/igt@xe_module_load@load.html
[184]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-7/igt@xe_module_load@load.html
[185]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-7/igt@xe_module_load@load.html
[186]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-1/igt@xe_module_load@load.html
[187]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-2/igt@xe_module_load@load.html
[188]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-7/igt@xe_module_load@load.html
[189]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-7/igt@xe_module_load@load.html
[190]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-3/igt@xe_module_load@load.html
[191]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-2/igt@xe_module_load@load.html
[192]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-2/igt@xe_module_load@load.html
[193]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-8/igt@xe_module_load@load.html
[194]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-3/igt@xe_module_load@load.html
[195]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-3/igt@xe_module_load@load.html
[196]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-1/igt@xe_module_load@load.html
[197]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-1/igt@xe_module_load@load.html
[198]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-7/igt@xe_module_load@load.html
[199]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-4/igt@xe_module_load@load.html
[200]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-4/igt@xe_module_load@load.html
[201]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-4/igt@xe_module_load@load.html
[202]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-8/igt@xe_module_load@load.html
[203]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-8/igt@xe_module_load@load.html
[204]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-1/igt@xe_module_load@load.html
[205]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-1/igt@xe_module_load@load.html
[206]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-1/igt@xe_module_load@load.html
[207]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-6/igt@xe_module_load@load.html
[208]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-6/igt@xe_module_load@load.html
* igt@xe_oa@closed-fd-and-unmapped-access:
- shard-dg2-set2: NOTRUN -> [SKIP][209] ([Intel XE#2541] / [Intel XE#3573]) +5 other tests skip
[209]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-435/igt@xe_oa@closed-fd-and-unmapped-access.html
* igt@xe_oa@syncs-ufence-wait-cfg:
- shard-dg2-set2: NOTRUN -> [SKIP][210] ([Intel XE#2541] / [Intel XE#3573] / [Intel XE#4501])
[210]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-432/igt@xe_oa@syncs-ufence-wait-cfg.html
* igt@xe_pat@pat-index-xehpc:
- shard-dg2-set2: NOTRUN -> [SKIP][211] ([Intel XE#2838] / [Intel XE#979])
[211]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-463/igt@xe_pat@pat-index-xehpc.html
* igt@xe_pat@pat-index-xelp:
- shard-bmg: NOTRUN -> [SKIP][212] ([Intel XE#2245])
[212]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-7/igt@xe_pat@pat-index-xelp.html
* igt@xe_peer2peer@read:
- shard-dg2-set2: NOTRUN -> [FAIL][213] ([Intel XE#1173]) +1 other test fail
[213]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-434/igt@xe_peer2peer@read.html
* igt@xe_pm@d3cold-mocs:
- shard-lnl: NOTRUN -> [SKIP][214] ([Intel XE#2284])
[214]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-1/igt@xe_pm@d3cold-mocs.html
* igt@xe_pm@s2idle-d3cold-basic-exec:
- shard-dg2-set2: NOTRUN -> [SKIP][215] ([Intel XE#2284] / [Intel XE#366])
[215]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@xe_pm@s2idle-d3cold-basic-exec.html
* igt@xe_pm@s4-d3cold-basic-exec:
- shard-lnl: NOTRUN -> [SKIP][216] ([Intel XE#2284] / [Intel XE#366])
[216]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-8/igt@xe_pm@s4-d3cold-basic-exec.html
* igt@xe_pm@s4-multiple-execs:
- shard-lnl: [PASS][217] -> [ABORT][218] ([Intel XE#1794])
[217]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-lnl-6/igt@xe_pm@s4-multiple-execs.html
[218]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-2/igt@xe_pm@s4-multiple-execs.html
* igt@xe_pm@vram-d3cold-threshold:
- shard-bmg: NOTRUN -> [SKIP][219] ([Intel XE#579])
[219]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-2/igt@xe_pm@vram-d3cold-threshold.html
* igt@xe_pmu@all-fn-engine-activity-load:
- shard-dg2-set2: NOTRUN -> [SKIP][220] ([Intel XE#4650])
[220]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-466/igt@xe_pmu@all-fn-engine-activity-load.html
* igt@xe_pmu@fn-engine-activity-sched-if-idle:
- shard-bmg: NOTRUN -> [SKIP][221] ([Intel XE#4650])
[221]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-4/igt@xe_pmu@fn-engine-activity-sched-if-idle.html
* igt@xe_query@multigpu-query-engines:
- shard-dg2-set2: NOTRUN -> [SKIP][222] ([Intel XE#944]) +2 other tests skip
[222]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-466/igt@xe_query@multigpu-query-engines.html
- shard-lnl: NOTRUN -> [SKIP][223] ([Intel XE#944])
[223]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-5/igt@xe_query@multigpu-query-engines.html
* igt@xe_query@multigpu-query-gt-list:
- shard-bmg: NOTRUN -> [SKIP][224] ([Intel XE#944]) +1 other test skip
[224]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-3/igt@xe_query@multigpu-query-gt-list.html
* igt@xe_sriov_auto_provisioning@exclusive-ranges:
- shard-dg2-set2: NOTRUN -> [SKIP][225] ([Intel XE#4130]) +3 other tests skip
[225]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-436/igt@xe_sriov_auto_provisioning@exclusive-ranges.html
* igt@xe_sriov_auto_provisioning@selfconfig-reprovision-reduce-numvfs:
- shard-lnl: NOTRUN -> [SKIP][226] ([Intel XE#4130])
[226]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-1/igt@xe_sriov_auto_provisioning@selfconfig-reprovision-reduce-numvfs.html
* igt@xe_sriov_scheduling@nonpreempt-engine-resets:
- shard-bmg: NOTRUN -> [SKIP][227] ([Intel XE#4351]) +1 other test skip
[227]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-8/igt@xe_sriov_scheduling@nonpreempt-engine-resets.html
#### Possible fixes ####
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-linear:
- shard-lnl: [FAIL][228] ([Intel XE#911]) -> [PASS][229] +3 other tests pass
[228]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-lnl-7/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-linear.html
[229]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-4/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-linear.html
* igt@kms_bw@connected-linear-tiling-2-displays-1920x1080p:
- shard-dg2-set2: [SKIP][230] ([Intel XE#2191]) -> [PASS][231]
[230]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-464/igt@kms_bw@connected-linear-tiling-2-displays-1920x1080p.html
[231]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-466/igt@kms_bw@connected-linear-tiling-2-displays-1920x1080p.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs:
- shard-dg2-set2: [INCOMPLETE][232] ([Intel XE#3862]) -> [PASS][233] +1 other test pass
[232]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-432/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs.html
[233]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-434/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs:
- shard-dg2-set2: [INCOMPLETE][234] ([Intel XE#1727] / [Intel XE#3113] / [Intel XE#3124] / [Intel XE#4345]) -> [PASS][235]
[234]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-436/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
[235]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-432/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-b-dp-4:
- shard-dg2-set2: [INCOMPLETE][236] ([Intel XE#1727] / [Intel XE#3113] / [Intel XE#4212] / [Intel XE#4522]) -> [PASS][237] +1 other test pass
[236]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-434/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-b-dp-4.html
[237]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-463/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-b-dp-4.html
* igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic:
- shard-dg2-set2: [SKIP][238] ([Intel XE#309]) -> [PASS][239] +6 other tests pass
[238]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-464/igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic.html
[239]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-463/igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic.html
* igt@kms_cursor_legacy@cursora-vs-flipb-varying-size:
- shard-bmg: [SKIP][240] ([Intel XE#2291]) -> [PASS][241]
[240]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-4/igt@kms_cursor_legacy@cursora-vs-flipb-varying-size.html
[241]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-3/igt@kms_cursor_legacy@cursora-vs-flipb-varying-size.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-atomic:
- shard-bmg: [INCOMPLETE][242] ([Intel XE#3226]) -> [PASS][243]
[242]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-7/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic.html
[243]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-3/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc:
- shard-bmg: [SKIP][244] ([Intel XE#1340]) -> [PASS][245]
[244]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-4/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html
[245]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-6/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html
* igt@kms_dp_linktrain_fallback@dp-fallback:
- shard-bmg: [SKIP][246] ([Intel XE#4294]) -> [PASS][247]
[246]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-4/igt@kms_dp_linktrain_fallback@dp-fallback.html
[247]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-3/igt@kms_dp_linktrain_fallback@dp-fallback.html
* igt@kms_flip@2x-blocking-absolute-wf_vblank:
- shard-dg2-set2: [SKIP][248] ([Intel XE#310]) -> [PASS][249] +3 other tests pass
[248]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-464/igt@kms_flip@2x-blocking-absolute-wf_vblank.html
[249]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-433/igt@kms_flip@2x-blocking-absolute-wf_vblank.html
* igt@kms_flip@2x-flip-vs-expired-vblank@ab-dp2-hdmi-a3:
- shard-bmg: [FAIL][250] ([Intel XE#3321]) -> [PASS][251] +2 other tests pass
[250]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-7/igt@kms_flip@2x-flip-vs-expired-vblank@ab-dp2-hdmi-a3.html
[251]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-8/igt@kms_flip@2x-flip-vs-expired-vblank@ab-dp2-hdmi-a3.html
* igt@kms_flip@2x-flip-vs-suspend:
- shard-bmg: [SKIP][252] ([Intel XE#2316]) -> [PASS][253] +1 other test pass
[252]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-4/igt@kms_flip@2x-flip-vs-suspend.html
[253]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-3/igt@kms_flip@2x-flip-vs-suspend.html
* igt@kms_flip@2x-plain-flip-fb-recreate-interruptible:
- shard-bmg: [FAIL][254] ([Intel XE#2882] / [Intel XE#3098]) -> [PASS][255]
[254]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-1/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible.html
[255]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-1/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible.html
* igt@kms_flip@2x-plain-flip-fb-recreate-interruptible@ab-dp2-hdmi-a3:
- shard-bmg: [FAIL][256] ([Intel XE#3098]) -> [PASS][257]
[256]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-1/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible@ab-dp2-hdmi-a3.html
[257]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-1/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible@ab-dp2-hdmi-a3.html
* igt@kms_flip@2x-plain-flip-fb-recreate-interruptible@ac-dp2-hdmi-a3:
- shard-bmg: [FAIL][258] ([Intel XE#2882]) -> [PASS][259] +1 other test pass
[258]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-1/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible@ac-dp2-hdmi-a3.html
[259]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-1/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible@ac-dp2-hdmi-a3.html
* igt@kms_flip@flip-vs-absolute-wf_vblank:
- shard-dg2-set2: [INCOMPLETE][260] ([Intel XE#2049]) -> [PASS][261]
[260]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-432/igt@kms_flip@flip-vs-absolute-wf_vblank.html
[261]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-463/igt@kms_flip@flip-vs-absolute-wf_vblank.html
* igt@kms_flip@flip-vs-expired-vblank@a-edp1:
- shard-lnl: [FAIL][262] ([Intel XE#301]) -> [PASS][263] +1 other test pass
[262]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-lnl-5/igt@kms_flip@flip-vs-expired-vblank@a-edp1.html
[263]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-8/igt@kms_flip@flip-vs-expired-vblank@a-edp1.html
* igt@kms_flip@flip-vs-expired-vblank@c-edp1:
- shard-lnl: [FAIL][264] ([Intel XE#301] / [Intel XE#3149]) -> [PASS][265] +1 other test pass
[264]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-lnl-5/igt@kms_flip@flip-vs-expired-vblank@c-edp1.html
[265]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-8/igt@kms_flip@flip-vs-expired-vblank@c-edp1.html
* igt@kms_flip@wf_vblank-ts-check-interruptible:
- shard-lnl: [FAIL][266] ([Intel XE#886]) -> [PASS][267] +1 other test pass
[266]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-lnl-1/igt@kms_flip@wf_vblank-ts-check-interruptible.html
[267]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-4/igt@kms_flip@wf_vblank-ts-check-interruptible.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-render:
- shard-dg2-set2: [SKIP][268] ([Intel XE#656]) -> [PASS][269] +3 other tests pass
[268]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-464/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-render.html
[269]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-466/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-render.html
* igt@kms_hdr@invalid-hdr:
- shard-bmg: [SKIP][270] ([Intel XE#1503]) -> [PASS][271]
[270]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-1/igt@kms_hdr@invalid-hdr.html
[271]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-2/igt@kms_hdr@invalid-hdr.html
* igt@kms_joiner@invalid-modeset-force-big-joiner:
- shard-dg2-set2: [SKIP][272] ([Intel XE#4328]) -> [PASS][273]
[272]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-464/igt@kms_joiner@invalid-modeset-force-big-joiner.html
[273]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-436/igt@kms_joiner@invalid-modeset-force-big-joiner.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
- shard-dg2-set2: [SKIP][274] ([Intel XE#836]) -> [PASS][275]
[274]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-464/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
[275]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-435/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
* igt@kms_setmode@basic:
- shard-bmg: [FAIL][276] ([Intel XE#2883]) -> [PASS][277] +2 other tests pass
[276]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-7/igt@kms_setmode@basic.html
[277]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-8/igt@kms_setmode@basic.html
- shard-dg2-set2: [FAIL][278] ([Intel XE#2883]) -> [PASS][279]
[278]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-432/igt@kms_setmode@basic.html
[279]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-433/igt@kms_setmode@basic.html
* igt@xe_ccs@suspend-resume@tile64-compressed-compfmt0-vram01-vram01:
- shard-dg2-set2: [INCOMPLETE][280] -> [PASS][281] +1 other test pass
[280]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-435/igt@xe_ccs@suspend-resume@tile64-compressed-compfmt0-vram01-vram01.html
[281]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-434/igt@xe_ccs@suspend-resume@tile64-compressed-compfmt0-vram01-vram01.html
* igt@xe_exec_basic@multigpu-no-exec-bindexecqueue-userptr:
- shard-dg2-set2: [SKIP][282] ([Intel XE#1392]) -> [PASS][283] +4 other tests pass
[282]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-432/igt@xe_exec_basic@multigpu-no-exec-bindexecqueue-userptr.html
[283]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-434/igt@xe_exec_basic@multigpu-no-exec-bindexecqueue-userptr.html
* igt@xe_pm@s4-mocs:
- shard-lnl: [ABORT][284] ([Intel XE#1794]) -> [PASS][285]
[284]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-lnl-2/igt@xe_pm@s4-mocs.html
[285]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-lnl-7/igt@xe_pm@s4-mocs.html
#### Warnings ####
* igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-6:
- shard-dg2-set2: [SKIP][286] ([Intel XE#787]) -> [SKIP][287] ([Intel XE#455] / [Intel XE#787]) +9 other tests skip
[286]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-433/igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-6.html
[287]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-6.html
* igt@kms_ccs@crc-primary-rotation-180-y-tiled-gen12-rc-ccs-cc@pipe-d-hdmi-a-6:
- shard-dg2-set2: [SKIP][288] ([Intel XE#455] / [Intel XE#787]) -> [SKIP][289] ([Intel XE#787]) +5 other tests skip
[288]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-464/igt@kms_ccs@crc-primary-rotation-180-y-tiled-gen12-rc-ccs-cc@pipe-d-hdmi-a-6.html
[289]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-466/igt@kms_ccs@crc-primary-rotation-180-y-tiled-gen12-rc-ccs-cc@pipe-d-hdmi-a-6.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs:
- shard-dg2-set2: [INCOMPLETE][290] ([Intel XE#1727] / [Intel XE#3113]) -> [INCOMPLETE][291] ([Intel XE#2705] / [Intel XE#4212] / [Intel XE#4345])
[290]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs.html
[291]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-436/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs.html
* igt@kms_content_protection@atomic:
- shard-bmg: [INCOMPLETE][292] -> [FAIL][293] ([Intel XE#1178]) +1 other test fail
[292]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-2/igt@kms_content_protection@atomic.html
[293]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-7/igt@kms_content_protection@atomic.html
* igt@kms_content_protection@atomic-dpms:
- shard-dg2-set2: [FAIL][294] ([Intel XE#1178]) -> [SKIP][295] ([Intel XE#455])
[294]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-433/igt@kms_content_protection@atomic-dpms.html
[295]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@kms_content_protection@atomic-dpms.html
* igt@kms_content_protection@legacy:
- shard-bmg: [SKIP][296] ([Intel XE#2341]) -> [FAIL][297] ([Intel XE#1178])
[296]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-4/igt@kms_content_protection@legacy.html
[297]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-3/igt@kms_content_protection@legacy.html
* igt@kms_content_protection@uevent:
- shard-bmg: [FAIL][298] ([Intel XE#1188]) -> [SKIP][299] ([Intel XE#2341])
[298]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-6/igt@kms_content_protection@uevent.html
[299]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-4/igt@kms_content_protection@uevent.html
* igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-draw-mmap-wc:
- shard-dg2-set2: [SKIP][300] ([Intel XE#651]) -> [SKIP][301] ([Intel XE#656]) +9 other tests skip
[300]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-435/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-draw-mmap-wc.html
[301]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-draw-render:
- shard-bmg: [SKIP][302] ([Intel XE#2311]) -> [SKIP][303] ([Intel XE#2312]) +8 other tests skip
[302]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-3/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-draw-render.html
[303]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-4/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render:
- shard-bmg: [SKIP][304] ([Intel XE#2312]) -> [SKIP][305] ([Intel XE#4141]) +4 other tests skip
[304]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-4/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render.html
[305]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-7/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-render:
- shard-bmg: [SKIP][306] ([Intel XE#4141]) -> [SKIP][307] ([Intel XE#2312]) +5 other tests skip
[306]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-render.html
[307]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-4/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-pri-indfb-multidraw:
- shard-dg2-set2: [SKIP][308] ([Intel XE#656]) -> [SKIP][309] ([Intel XE#651]) +11 other tests skip
[308]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-464/igt@kms_frontbuffer_tracking@fbcdrrs-2p-pri-indfb-multidraw.html
[309]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-436/igt@kms_frontbuffer_tracking@fbcdrrs-2p-pri-indfb-multidraw.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-pri-shrfb-draw-render:
- shard-bmg: [SKIP][310] ([Intel XE#2312]) -> [SKIP][311] ([Intel XE#2311]) +6 other tests skip
[310]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-4/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-pri-shrfb-draw-render.html
[311]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-msflip-blt:
- shard-dg2-set2: [SKIP][312] ([Intel XE#653]) -> [SKIP][313] ([Intel XE#656]) +13 other tests skip
[312]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-434/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-msflip-blt.html
[313]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-shrfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-render:
- shard-bmg: [SKIP][314] ([Intel XE#2312]) -> [SKIP][315] ([Intel XE#2313]) +5 other tests skip
[314]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-render.html
[315]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt:
- shard-dg2-set2: [SKIP][316] ([Intel XE#656]) -> [SKIP][317] ([Intel XE#653]) +11 other tests skip
[316]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-464/igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt.html
[317]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-433/igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-pgflip-blt:
- shard-bmg: [SKIP][318] ([Intel XE#2313]) -> [SKIP][319] ([Intel XE#2312]) +8 other tests skip
[318]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-bmg-2/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-pgflip-blt.html
[319]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-bmg-4/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-pgflip-blt.html
* igt@kms_plane_scaling@intel-max-src-size:
- shard-dg2-set2: [ABORT][320] -> [ABORT][321] ([Intel XE#2705])
[320]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-466/igt@kms_plane_scaling@intel-max-src-size.html
[321]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@kms_plane_scaling@intel-max-src-size.html
* igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6:
- shard-dg2-set2: [ABORT][322] -> [ABORT][323] ([Intel XE#4502])
[322]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-466/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6.html
[323]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-dg2-set2: [SKIP][324] ([Intel XE#1500]) -> [SKIP][325] ([Intel XE#362])
[324]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8310/shard-dg2-466/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
[325]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/shard-dg2-464/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
[Intel XE#1091]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1091
[Intel XE#1122]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1122
[Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
[Intel XE#1125]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1125
[Intel XE#1126]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1126
[Intel XE#1127]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1127
[Intel XE#1135]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1135
[Intel XE#1173]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1173
[Intel XE#1178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1178
[Intel XE#1188]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1188
[Intel XE#1280]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1280
[Intel XE#1340]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1340
[Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392
[Intel XE#1401]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1401
[Intel XE#1406]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1406
[Intel XE#1407]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1407
[Intel XE#1421]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1421
[Intel XE#1424]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1424
[Intel XE#1435]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1435
[Intel XE#1439]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1439
[Intel XE#1477]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1477
[Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489
[Intel XE#1499]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1499
[Intel XE#1500]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1500
[Intel XE#1503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1503
[Intel XE#1727]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1727
[Intel XE#1745]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1745
[Intel XE#1794]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1794
[Intel XE#1999]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1999
[Intel XE#2049]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2049
[Intel XE#2191]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2191
[Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234
[Intel XE#2244]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2244
[Intel XE#2245]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2245
[Intel XE#2252]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2252
[Intel XE#2284]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2284
[Intel XE#2286]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2286
[Intel XE#2291]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2291
[Intel XE#2293]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2293
[Intel XE#2311]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311
[Intel XE#2312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2312
[Intel XE#2313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313
[Intel XE#2314]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2314
[Intel XE#2316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2316
[Intel XE#2321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2321
[Intel XE#2322]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2322
[Intel XE#2325]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2325
[Intel XE#2327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2327
[Intel XE#2330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2330
[Intel XE#2340]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2340
[Intel XE#2341]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2341
[Intel XE#2380]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2380
[Intel XE#2385]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2385
[Intel XE#2387]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2387
[Intel XE#2392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2392
[Intel XE#2414]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2414
[Intel XE#2457]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2457
[Intel XE#2486]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2486
[Intel XE#2493]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2493
[Intel XE#2541]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2541
[Intel XE#255]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/255
[Intel XE#2652]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2652
[Intel XE#2669]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2669
[Intel XE#2705]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2705
[Intel XE#2763]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763
[Intel XE#2838]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2838
[Intel XE#2849]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2849
[Intel XE#2850]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850
[Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
[Intel XE#2882]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2882
[Intel XE#2883]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2883
[Intel XE#2887]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2887
[Intel XE#2893]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2893
[Intel XE#2894]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2894
[Intel XE#2905]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2905
[Intel XE#2907]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2907
[Intel XE#2925]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2925
[Intel XE#2939]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2939
[Intel XE#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301
[Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306
[Intel XE#308]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/308
[Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309
[Intel XE#3098]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3098
[Intel XE#310]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/310
[Intel XE#3113]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3113
[Intel XE#3124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3124
[Intel XE#3141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3141
[Intel XE#3149]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3149
[Intel XE#316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/316
[Intel XE#3226]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3226
[Intel XE#323]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/323
[Intel XE#3278]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3278
[Intel XE#3321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3321
[Intel XE#3374]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3374
[Intel XE#3414]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3414
[Intel XE#3432]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3432
[Intel XE#3433]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3433
[Intel XE#3544]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3544
[Intel XE#3573]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3573
[Intel XE#362]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/362
[Intel XE#366]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/366
[Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367
[Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373
[Intel XE#3862]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3862
[Intel XE#3904]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3904
[Intel XE#4130]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4130
[Intel XE#4141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4141
[Intel XE#4156]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4156
[Intel XE#4212]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4212
[Intel XE#4259]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4259
[Intel XE#4294]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4294
[Intel XE#4328]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4328
[Intel XE#4329]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4329
[Intel XE#4345]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4345
[Intel XE#4351]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4351
[Intel XE#4354]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4354
[Intel XE#4356]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4356
[Intel XE#4494]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4494
[Intel XE#4497]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4497
[Intel XE#4501]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4501
[Intel XE#4502]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4502
[Intel XE#4522]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4522
[Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455
[Intel XE#4577]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4577
[Intel XE#4596]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4596
[Intel XE#4608]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4608
[Intel XE#4624]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4624
[Intel XE#4650]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4650
[Intel XE#579]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/579
[Intel XE#607]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/607
[Intel XE#610]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/610
[Intel XE#616]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/616
[Intel XE#619]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/619
[Intel XE#651]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/651
[Intel XE#653]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/653
[Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656
[Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688
[Intel XE#718]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/718
[Intel XE#787]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/787
[Intel XE#836]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/836
[Intel XE#870]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/870
[Intel XE#877]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/877
[Intel XE#886]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/886
[Intel XE#911]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/911
[Intel XE#929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/929
[Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944
[Intel XE#979]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/979
Build changes
-------------
* IGT: IGT_8310 -> IGTPW_12936
IGTPW_12936: 12936
IGT_8310: 4b22256d016daa2f133092b62c03230ff121a3fe @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-2911-a33da369e8cde6c7208381a592866cd61f1ce188: a33da369e8cde6c7208381a592866cd61f1ce188
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12936/index.html
[-- Attachment #2: Type: text/html, Size: 96603 bytes --]
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH v6 1/4] lib/ioctl_wrappers: let the caller handle capability check result
2025-04-08 0:02 ` [PATCH v6 1/4] lib/ioctl_wrappers: let the caller handle capability check result André Almeida
@ 2025-04-08 12:08 ` Kamil Konieczny
2025-04-08 16:09 ` Melissa Wen
1 sibling, 0 replies; 20+ messages in thread
From: Kamil Konieczny @ 2025-04-08 12:08 UTC (permalink / raw)
To: André Almeida
Cc: igt-dev, Jeevan B, kernel-dev, Vitaly Prosyak, Alex Hung,
Melissa Wen, Rodrigo Siqueira
Hi André,
On 2025-04-07 at 21:02:18 -0300, André Almeida wrote:
> From: Melissa Wen <mwen@igalia.com>
>
> Rework igt_has_drm_cap to just check if a DRM capability is supported
> and let the called decide what to do from this check. It prevents the
> test fails because of an assert done when it's called in
> igt_subtest_with_dynamics.
>
> Signed-off-by: Melissa Wen <mwen@igalia.com>
> Signed-off-by: André Almeida <andrealmeid@igalia.com>
> ---
> lib/ioctl_wrappers.c | 13 ++++++++-----
> lib/ioctl_wrappers.h | 2 +-
> tests/kms_async_flips.c | 13 +++++++++----
> 3 files changed, 18 insertions(+), 10 deletions(-)
>
> diff --git a/lib/ioctl_wrappers.c b/lib/ioctl_wrappers.c
> index 146973f0d..33f593295 100644
> --- a/lib/ioctl_wrappers.c
> +++ b/lib/ioctl_wrappers.c
> @@ -1288,14 +1288,17 @@ int __kms_addfb(int fd, uint32_t handle,
> * This helper verifies if the passed capability is
> * supported by the kernel
> *
> - * Returns: Whether the capability is supported or not.
> + * Returns: negative value if error, 0 if cap is not supported, 1 if cap is
> + * supported.
> */
> -bool igt_has_drm_cap(int fd, uint64_t capability)
> +int igt_has_drm_cap(int fd, uint64_t capability)
> {
> - struct drm_get_cap cap = { .capability = capability };
> + uint64_t value = 0;
> +
> + if (drmGetCap(fd, capability, &value))
> + return -errno;
>
> - igt_assert(drmIoctl(fd, DRM_IOCTL_GET_CAP, &cap) == 0);
> - return cap.value;
> + return value ? 1 : 0;
> }
>
> /**
> diff --git a/lib/ioctl_wrappers.h b/lib/ioctl_wrappers.h
> index b7d7c2ad9..7cf05e626 100644
> --- a/lib/ioctl_wrappers.h
> +++ b/lib/ioctl_wrappers.h
> @@ -144,7 +144,7 @@ void prime_sync_end(int dma_buf_fd, bool write);
>
> bool igt_has_fb_modifiers(int fd);
> void igt_require_fb_modifiers(int fd);
> -bool igt_has_drm_cap(int fd, uint64_t capability);
> +int igt_has_drm_cap(int fd, uint64_t capability);
> bool igt_has_set_caching(uint32_t devid);
>
> /**
> diff --git a/tests/kms_async_flips.c b/tests/kms_async_flips.c
> index da426f753..126b96d6b 100644
> --- a/tests/kms_async_flips.c
> +++ b/tests/kms_async_flips.c
> @@ -203,8 +203,10 @@ static void make_fb(data_t *data, struct igt_fb *fb,
>
> static void require_monotonic_timestamp(int fd)
> {
> - igt_require_f(igt_has_drm_cap(fd, DRM_CAP_TIMESTAMP_MONOTONIC),
> - "Monotonic timestamps not supported\n");
> + int ret = igt_has_drm_cap(fd, DRM_CAP_TIMESTAMP_MONOTONIC);
> +
> + igt_assert(ret >= 0);
Better:
igt_assert_le(0, ret);
> + igt_require_f(ret, "Monotonic timestamps not supported\n");
> }
>
> static void test_init(data_t *data)
> @@ -747,13 +749,16 @@ igt_main
> int i;
>
> igt_fixture {
> + int ret;
> +
> data.drm_fd = drm_open_driver_master(DRIVER_ANY);
> kmstest_set_vt_graphics_mode();
> igt_display_require(&data.display, data.drm_fd);
> igt_display_require_output(&data.display);
>
> - igt_require_f(igt_has_drm_cap(data.drm_fd, DRM_CAP_ASYNC_PAGE_FLIP),
> - "Async Flip is not supported\n");
> + ret = igt_has_drm_cap(data.drm_fd, DRM_CAP_ASYNC_PAGE_FLIP);
> + igt_assert(ret >= 0);
Same here:
igt_assert_le(0, ret);
With this fixed:
Reviewed-by: Kamil Konieczny <kamil.konieczny@linux.intel.com>
> + igt_require_f(ret, "Async Flip is not supported\n");
>
> if (is_intel_device(data.drm_fd))
> data.bops = buf_ops_create(data.drm_fd);
> --
> 2.49.0
>
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH v6 2/4] tests/kms_async_flips: Check for atomic async flip cap
2025-04-08 0:02 ` [PATCH v6 2/4] tests/kms_async_flips: Check for atomic async flip cap André Almeida
@ 2025-04-08 16:01 ` Melissa Wen
2025-04-08 16:07 ` André Almeida
0 siblings, 1 reply; 20+ messages in thread
From: Melissa Wen @ 2025-04-08 16:01 UTC (permalink / raw)
To: André Almeida
Cc: igt-dev, Jeevan B, Kamil Konieczny, kernel-dev, Vitaly Prosyak,
Alex Hung, Rodrigo Siqueira
On 04/07, André Almeida wrote:
> If a driver doesn't support doing an async flip through the atomic uAPI,
> the atomic tests fails. Instead of failing, create a function that
> checks for this capability and skip the test if is unsupported.
>
> Signed-off-by: André Almeida <andrealmeid@igalia.com>
> Reviewed-by: Melissa Wen <mwen@igalia.com>
> ---
> tests/kms_async_flips.c | 14 ++++++++++++++
> 1 file changed, 14 insertions(+)
>
> diff --git a/tests/kms_async_flips.c b/tests/kms_async_flips.c
> index 126b96d6b..fc9cbd3f1 100644
> --- a/tests/kms_async_flips.c
> +++ b/tests/kms_async_flips.c
> @@ -209,6 +209,14 @@ static void require_monotonic_timestamp(int fd)
> igt_require_f(ret, "Monotonic timestamps not supported\n");
> }
>
> +static void require_atomic_async_cap(data_t *data)
> +{
> + int ret = igt_has_drm_cap(data->drm_fd, DRM_CAP_ATOMIC_ASYNC_PAGE_FLIP);
> +
> + igt_assert(ret >= 0);
> + igt_require_f(ret, "Atomic async flip not supported\n");
Hmmm.. I don't think we want an assert here. Otherwise, the test aborts
instead of skipping if the cap wasn't introduced yet in a target kernel
version.
drm_get_cap return -EINVAL if this capability doesn't exist in a kernel
version and zero if it exists but isn't supported by the specific
driver. Perhaps two igt_require_f makes sense, as below?
+ igt_require_f(ret > 0, "Atomic async flip cap doesn't exist in
this kernel\n");
+ igt_require_f(ret, "Atomic async flip not supported by this
driver\n");
WDYT?
Melissa
> +}
> +
> static void test_init(data_t *data)
> {
> drmModeModeInfo *mode;
> @@ -689,6 +697,9 @@ static void run_test(data_t *data, void (*test)(data_t *))
> {
> igt_display_t *display = &data->display;
>
> + if (data->atomic_path)
> + require_atomic_async_cap(data);
> +
> for_each_pipe_with_valid_output(display, data->pipe, data->output) {
> igt_display_reset(display);
>
> @@ -714,6 +725,9 @@ static void run_test(data_t *data, void (*test)(data_t *))
>
> static void run_test_with_modifiers(data_t *data, void (*test)(data_t *))
> {
> + if (data->atomic_path)
> + require_atomic_async_cap(data);
> +
> for_each_pipe_with_valid_output(&data->display, data->pipe, data->output) {
> test_init(data);
>
> --
> 2.49.0
>
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH v6 2/4] tests/kms_async_flips: Check for atomic async flip cap
2025-04-08 16:01 ` Melissa Wen
@ 2025-04-08 16:07 ` André Almeida
2025-04-08 18:48 ` Melissa Wen
0 siblings, 1 reply; 20+ messages in thread
From: André Almeida @ 2025-04-08 16:07 UTC (permalink / raw)
To: Melissa Wen
Cc: igt-dev, Jeevan B, Kamil Konieczny, kernel-dev, Vitaly Prosyak,
Alex Hung, Rodrigo Siqueira
Em 08/04/2025 13:01, Melissa Wen escreveu:
> On 04/07, André Almeida wrote:
>> If a driver doesn't support doing an async flip through the atomic uAPI,
>> the atomic tests fails. Instead of failing, create a function that
>> checks for this capability and skip the test if is unsupported.
>>
>> Signed-off-by: André Almeida <andrealmeid@igalia.com>
>> Reviewed-by: Melissa Wen <mwen@igalia.com>
>> ---
>> tests/kms_async_flips.c | 14 ++++++++++++++
>> 1 file changed, 14 insertions(+)
>>
>> diff --git a/tests/kms_async_flips.c b/tests/kms_async_flips.c
>> index 126b96d6b..fc9cbd3f1 100644
>> --- a/tests/kms_async_flips.c
>> +++ b/tests/kms_async_flips.c
>> @@ -209,6 +209,14 @@ static void require_monotonic_timestamp(int fd)
>> igt_require_f(ret, "Monotonic timestamps not supported\n");
>> }
>>
>> +static void require_atomic_async_cap(data_t *data)
>> +{
>> + int ret = igt_has_drm_cap(data->drm_fd, DRM_CAP_ATOMIC_ASYNC_PAGE_FLIP);
>> +
>> + igt_assert(ret >= 0);
>> + igt_require_f(ret, "Atomic async flip not supported\n");
>
> Hmmm.. I don't think we want an assert here. Otherwise, the test aborts
> instead of skipping if the cap wasn't introduced yet in a target kernel
> version.
>
> drm_get_cap return -EINVAL if this capability doesn't exist in a kernel
> version and zero if it exists but isn't supported by the specific
> driver. Perhaps two igt_require_f makes sense, as below?
>
> + igt_require_f(ret > 0, "Atomic async flip cap doesn't exist in
> this kernel\n");
Maybe should be like this:
igt_require_f(ret >= 0, "Atomic async flip cap doesn't exist in this
kernel; or bad fd\n");
> + igt_require_f(ret, "Atomic async flip not supported by this
> driver\n");
>
> WDYT?
>
You are right, I initially understood that drm_get_cap() would return 0
if the CAP didn't exist but a quick look in the kernel function
drm_getcap() shows that this is not the case. I will fix that.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH v6 1/4] lib/ioctl_wrappers: let the caller handle capability check result
2025-04-08 0:02 ` [PATCH v6 1/4] lib/ioctl_wrappers: let the caller handle capability check result André Almeida
2025-04-08 12:08 ` Kamil Konieczny
@ 2025-04-08 16:09 ` Melissa Wen
1 sibling, 0 replies; 20+ messages in thread
From: Melissa Wen @ 2025-04-08 16:09 UTC (permalink / raw)
To: André Almeida
Cc: igt-dev, Jeevan B, Kamil Konieczny, kernel-dev, Vitaly Prosyak,
Alex Hung, Rodrigo Siqueira
On 04/07, André Almeida wrote:
> From: Melissa Wen <mwen@igalia.com>
>
> Rework igt_has_drm_cap to just check if a DRM capability is supported
> and let the called decide what to do from this check. It prevents the
> test fails because of an assert done when it's called in
> igt_subtest_with_dynamics.
>
> Signed-off-by: Melissa Wen <mwen@igalia.com>
Nice to have your `Co-dev: André` here.
> Signed-off-by: André Almeida <andrealmeid@igalia.com>
> ---
> lib/ioctl_wrappers.c | 13 ++++++++-----
> lib/ioctl_wrappers.h | 2 +-
> tests/kms_async_flips.c | 13 +++++++++----
> 3 files changed, 18 insertions(+), 10 deletions(-)
>
> diff --git a/lib/ioctl_wrappers.c b/lib/ioctl_wrappers.c
> index 146973f0d..33f593295 100644
> --- a/lib/ioctl_wrappers.c
> +++ b/lib/ioctl_wrappers.c
> @@ -1288,14 +1288,17 @@ int __kms_addfb(int fd, uint32_t handle,
> * This helper verifies if the passed capability is
> * supported by the kernel
> *
> - * Returns: Whether the capability is supported or not.
> + * Returns: negative value if error, 0 if cap is not supported, 1 if cap is
Returns: negative if the given cap doesn't exist
> + * supported.
> */
> -bool igt_has_drm_cap(int fd, uint64_t capability)
> +int igt_has_drm_cap(int fd, uint64_t capability)
> {
> - struct drm_get_cap cap = { .capability = capability };
> + uint64_t value = 0;
> +
> + if (drmGetCap(fd, capability, &value))
> + return -errno;
>
> - igt_assert(drmIoctl(fd, DRM_IOCTL_GET_CAP, &cap) == 0);
> - return cap.value;
> + return value ? 1 : 0;
> }
>
> /**
> diff --git a/lib/ioctl_wrappers.h b/lib/ioctl_wrappers.h
> index b7d7c2ad9..7cf05e626 100644
> --- a/lib/ioctl_wrappers.h
> +++ b/lib/ioctl_wrappers.h
> @@ -144,7 +144,7 @@ void prime_sync_end(int dma_buf_fd, bool write);
>
> bool igt_has_fb_modifiers(int fd);
> void igt_require_fb_modifiers(int fd);
> -bool igt_has_drm_cap(int fd, uint64_t capability);
> +int igt_has_drm_cap(int fd, uint64_t capability);
> bool igt_has_set_caching(uint32_t devid);
>
> /**
> diff --git a/tests/kms_async_flips.c b/tests/kms_async_flips.c
> index da426f753..126b96d6b 100644
> --- a/tests/kms_async_flips.c
> +++ b/tests/kms_async_flips.c
> @@ -203,8 +203,10 @@ static void make_fb(data_t *data, struct igt_fb *fb,
>
> static void require_monotonic_timestamp(int fd)
> {
> - igt_require_f(igt_has_drm_cap(fd, DRM_CAP_TIMESTAMP_MONOTONIC),
> - "Monotonic timestamps not supported\n");
> + int ret = igt_has_drm_cap(fd, DRM_CAP_TIMESTAMP_MONOTONIC);
> +
> + igt_assert(ret >= 0);
> + igt_require_f(ret, "Monotonic timestamps not supported\n");
> }
>
> static void test_init(data_t *data)
> @@ -747,13 +749,16 @@ igt_main
> int i;
>
> igt_fixture {
> + int ret;
> +
> data.drm_fd = drm_open_driver_master(DRIVER_ANY);
> kmstest_set_vt_graphics_mode();
> igt_display_require(&data.display, data.drm_fd);
> igt_display_require_output(&data.display);
>
> - igt_require_f(igt_has_drm_cap(data.drm_fd, DRM_CAP_ASYNC_PAGE_FLIP),
> - "Async Flip is not supported\n");
> + ret = igt_has_drm_cap(data.drm_fd, DRM_CAP_ASYNC_PAGE_FLIP);
> + igt_assert(ret >= 0);
> + igt_require_f(ret, "Async Flip is not supported\n");
Same thing I mentioned in the atomic async cap patch. But in this case I think it's
a matter of taste. I prefer if we don't put an assert here,
otherwise the test fails instead of skipping in a kernel that async flip
wasn't introduced yet, but no strong opinion for this case, failing
early sounds fine too.
Melissa
>
> if (is_intel_device(data.drm_fd))
> data.bops = buf_ops_create(data.drm_fd);
> --
> 2.49.0
>
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH v6 4/4] tests/kms_async_flips: Create subtest for overlay planes
2025-04-08 0:02 ` [PATCH v6 4/4] tests/kms_async_flips: Create subtest for overlay planes André Almeida
@ 2025-04-08 16:16 ` Melissa Wen
2025-04-08 18:53 ` Alex Hung
0 siblings, 1 reply; 20+ messages in thread
From: Melissa Wen @ 2025-04-08 16:16 UTC (permalink / raw)
To: André Almeida
Cc: igt-dev, Jeevan B, Kamil Konieczny, kernel-dev, Vitaly Prosyak,
Alex Hung, Rodrigo Siqueira
On 04/07, André Almeida wrote:
> amdgpu can perform async flips in overlay planes as well, so create a
> test for that.
Hey,
LGTM. Thanks!
Reviewed-by: Melissa Wen <mwen@igalia.com>
Alex,
Can you check if it's fine for AMD too?
>
> Signed-off-by: André Almeida <andrealmeid@igalia.com>
> ---
> tests/kms_async_flips.c | 77 +++++++++++++++++++++++++++++++++++++----
> 1 file changed, 71 insertions(+), 6 deletions(-)
>
> diff --git a/tests/kms_async_flips.c b/tests/kms_async_flips.c
> index 3535817b4..40773260a 100644
> --- a/tests/kms_async_flips.c
> +++ b/tests/kms_async_flips.c
> @@ -85,6 +85,9 @@
> *
> * SUBTEST: async-flip-suspend-resume
> * Description: Verify the async flip functionality with suspend and resume cycle
> + *
> + * SUBTEST: overlay-atomic
> + * Description: Verify overlay planes with async flips in atomic API
> */
>
> #define CURSOR_POS 128
> @@ -105,12 +108,14 @@ typedef struct {
> uint32_t crtc_id;
> uint32_t refresh_rate;
> struct igt_fb bufs[NUM_FBS];
> + struct igt_fb bufs_overlay[NUM_FBS];
> igt_display_t display;
> igt_output_t *output;
> unsigned long flip_timestamp_us;
> double flip_interval;
> uint64_t modifier;
> igt_plane_t *plane;
> + igt_plane_t *plane_overlay;
> igt_pipe_crc_t *pipe_crc;
> igt_crc_t ref_crc;
> int flip_count;
> @@ -122,6 +127,7 @@ typedef struct {
> bool allow_fail;
> struct buf_ops *bops;
> bool atomic_path;
> + bool overlay_path;
> } data_t;
>
> static void flip_handler(int fd_, unsigned int sequence, unsigned int tv_sec,
> @@ -217,6 +223,25 @@ static void require_atomic_async_cap(data_t *data)
> igt_require_f(ret, "Atomic async flip not supported\n");
> }
>
> +static void require_overlay_flip_support(data_t *data)
> +{
> + struct igt_fb *bufs = data->bufs_overlay;
> + igt_plane_t *plane = data->plane_overlay;
> + int flags = DRM_MODE_PAGE_FLIP_EVENT;
> +
> + igt_plane_set_fb(plane, &bufs[0]);
> +
> + igt_require_f(!igt_display_try_commit_atomic(&data->display, flags, data),
> + "Overlay planes not supported\n");
> +
> + flags |= DRM_MODE_PAGE_FLIP_ASYNC;
> +
> + igt_plane_set_fb(plane, &bufs[1]);
> +
> + igt_require_f(!igt_display_try_commit_atomic(&data->display, flags, data),
> + "Async flip for overlay planes not supported\n");
> +}
> +
> static void test_init(data_t *data)
> {
> drmModeModeInfo *mode;
> @@ -232,12 +257,15 @@ static void test_init(data_t *data)
> igt_output_set_pipe(data->output, data->pipe);
>
> data->plane = igt_output_get_plane_type(data->output, DRM_PLANE_TYPE_PRIMARY);
> + if (data->overlay_path)
> + data->plane_overlay = igt_output_get_plane_type(data->output, DRM_PLANE_TYPE_OVERLAY);
> }
>
> static void test_init_ops(data_t *data)
> {
> data->alternate_sync_async = false;
> data->atomic_path = false;
> + data->overlay_path = false;
> }
>
> static void test_init_fbs(data_t *data)
> @@ -252,22 +280,40 @@ static void test_init_fbs(data_t *data)
> width = mode->hdisplay;
> height = mode->vdisplay;
>
> + /* if the modifier or the output changed, we need to recreate the buffers */
> if (prev_output_id != data->output->id ||
> prev_modifier != data->modifier) {
> prev_output_id = data->output->id;
> prev_modifier = data->modifier;
>
> - if (data->bufs[0].fb_id) {
> + if (data->bufs[0].fb_id)
> for (i = 0; i < NUM_FBS; i++)
> igt_remove_fb(data->drm_fd, &data->bufs[i]);
> - }
>
> + if (data->bufs_overlay[0].fb_id)
> + for (i = 0; i < NUM_FBS; i++)
> + igt_remove_fb(data->drm_fd, &data->bufs_overlay[i]);
> + }
> +
> + if (!data->bufs[0].fb_id)
> for (i = 0; i < NUM_FBS; i++)
> make_fb(data, &data->bufs[i], width, height, i);
> - }
>
> igt_plane_set_fb(data->plane, &data->bufs[0]);
> igt_plane_set_size(data->plane, width, height);
> +
> + if (!data->bufs_overlay[0].fb_id && data->overlay_path) {
> + for (i = 0; i < NUM_FBS; i++)
> + make_fb(data, &data->bufs_overlay[i], width, height, i);
> +
> + igt_plane_set_fb(data->plane_overlay, &data->bufs_overlay[0]);
> + igt_plane_set_size(data->plane_overlay, width, height);
> + }
> +
> + /* remove unused buffers */
> + if (data->bufs_overlay[0].fb_id && !data->overlay_path)
> + for (i = 0; i < NUM_FBS; i++)
> + igt_remove_fb(data->drm_fd, &data->bufs_overlay[i]);
> }
>
> static bool async_flip_needs_extra_frame(data_t *data)
> @@ -295,12 +341,17 @@ static bool async_flip_needs_extra_frame(data_t *data)
> static int perform_flip(data_t *data, int frame, int flags)
> {
> int ret;
> + igt_plane_t *plane;
> + struct igt_fb *bufs;
> +
> + plane = data->overlay_path ? data->plane_overlay : data->plane;
> + bufs = data->overlay_path ? data->bufs_overlay : data->bufs;
>
> if (!data->atomic_path) {
> ret = drmModePageFlip(data->drm_fd, data->crtc_id,
> - data->bufs[frame % NUM_FBS].fb_id, flags, data);
> + bufs[frame % NUM_FBS].fb_id, flags, data);
> } else {
> - igt_plane_set_fb(data->plane, &data->bufs[frame % NUM_FBS]);
> + igt_plane_set_fb(plane, &bufs[frame % NUM_FBS]);
> ret = igt_display_try_commit_atomic(&data->display, flags, data);
> }
>
> @@ -316,6 +367,9 @@ static void test_async_flip(data_t *data)
>
> igt_display_commit2(&data->display, data->display.is_atomic ? COMMIT_ATOMIC : COMMIT_LEGACY);
>
> + if (data->overlay_path)
> + require_overlay_flip_support(data);
> +
> gettimeofday(&start, NULL);
> frame = 1;
> do {
> @@ -824,6 +878,15 @@ igt_main
> run_test(&data, test_async_flip);
> }
>
> + igt_describe("Verify overlay planes with async flips in atomic API");
> + igt_subtest_with_dynamic("overlay-atomic") {
> + test_init_ops(&data);
> + igt_require(is_amdgpu_device(data.drm_fd));
> + data.atomic_path = true;
> + data.overlay_path = true;
> + run_test(&data, test_async_flip);
> + }
> +
> igt_describe("Verify that the async flip timestamp does not "
> "coincide with either previous or next vblank");
> igt_subtest_with_dynamic("test-time-stamp") {
> @@ -927,8 +990,10 @@ igt_main
> }
>
> igt_fixture {
> - for (i = 0; i < NUM_FBS; i++)
> + for (i = 0; i < NUM_FBS; i++) {
> igt_remove_fb(data.drm_fd, &data.bufs[i]);
> + igt_remove_fb(data.drm_fd, &data.bufs_overlay[i]);
> + }
>
> if (is_intel_device(data.drm_fd))
> buf_ops_destroy(data.bops);
> --
> 2.49.0
>
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH v6 2/4] tests/kms_async_flips: Check for atomic async flip cap
2025-04-08 16:07 ` André Almeida
@ 2025-04-08 18:48 ` Melissa Wen
0 siblings, 0 replies; 20+ messages in thread
From: Melissa Wen @ 2025-04-08 18:48 UTC (permalink / raw)
To: André Almeida
Cc: igt-dev, Jeevan B, Kamil Konieczny, kernel-dev, Vitaly Prosyak,
Alex Hung, Rodrigo Siqueira
On 08/04/2025 13:07, André Almeida wrote:
>> + igt_require_f(ret > 0, "Atomic async flip cap doesn't exist in
>> this kernel\n");
>
> Maybe should be like this:
>
> igt_require_f(ret >= 0, "Atomic async flip cap doesn't exist in this
> kernel; or bad fd\n");
Indeed. ACK.
>
>> + igt_require_f(ret, "Atomic async flip not supported by this
>> driver\n");
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH v6 4/4] tests/kms_async_flips: Create subtest for overlay planes
2025-04-08 16:16 ` Melissa Wen
@ 2025-04-08 18:53 ` Alex Hung
2025-04-08 19:26 ` André Almeida
0 siblings, 1 reply; 20+ messages in thread
From: Alex Hung @ 2025-04-08 18:53 UTC (permalink / raw)
To: Melissa Wen, André Almeida
Cc: igt-dev, Jeevan B, Kamil Konieczny, kernel-dev, Vitaly Prosyak,
Rodrigo Siqueira
On 4/8/25 10:16, Melissa Wen wrote:
> On 04/07, André Almeida wrote:
>> amdgpu can perform async flips in overlay planes as well, so create a
>> test for that.
>
> Hey,
>
> LGTM. Thanks!
>
> Reviewed-by: Melissa Wen <mwen@igalia.com>
>
> Alex,
>
> Can you check if it's fine for AMD too?
Hi André,
I ran the subtest "overlay-atomic" on PHX APU + kernel of
amd-staging-drm-next, and they were skipped.
What the kernel and ASIC did you run overlay-atomic?
IGT-Version: 2.0-g52620e408 (x86_64) (Linux: 6.12.0-99-custom x86_64)
Using IGT_SRANDOM=1744137696 for randomisation
Opened device: /dev/dri/card1
Starting subtest: overlay-atomic
Starting dynamic subtest: pipe-A-eDP-1
Test requirement not met in function require_overlay_flip_support, file
../tests/kms_async_flips.c:241:
Test requirement: !igt_display_try_commit_atomic(&data->display, flags,
data)
Async flip for overlay planes not supported
Last errno: 22, Invalid argument
Dynamic subtest pipe-A-eDP-1: SKIP (0.785s)
Dropping event type 2 length 32
Starting dynamic subtest: pipe-B-eDP-1
Test requirement not met in function require_overlay_flip_support, file
../tests/kms_async_flips.c:241:
Test requirement: !igt_display_try_commit_atomic(&data->display, flags,
data)
Async flip for overlay planes not supported
Last errno: 22, Invalid argument
Dynamic subtest pipe-B-eDP-1: SKIP (0.788s)
Dropping event type 2 length 32
Starting dynamic subtest: pipe-C-eDP-1
Test requirement not met in function require_overlay_flip_support, file
../tests/kms_async_flips.c:241:
Test requirement: !igt_display_try_commit_atomic(&data->display, flags,
data)
Async flip for overlay planes not supported
Last errno: 22, Invalid argument
Dynamic subtest pipe-C-eDP-1: SKIP (0.788s)
Dropping event type 2 length 32
Starting dynamic subtest: pipe-D-eDP-1
Test requirement not met in function require_overlay_flip_support, file
../tests/kms_async_flips.c:241:
Test requirement: !igt_display_try_commit_atomic(&data->display, flags,
data)
Async flip for overlay planes not supported
Last errno: 22, Invalid argument
Dynamic subtest pipe-D-eDP-1: SKIP (0.789s)
No dynamic tests executed.
Subtest overlay-atomic: SKIP (5.668s)
Dropping event type 2 length 32
>
>>
>> Signed-off-by: André Almeida <andrealmeid@igalia.com>
>> ---
>> tests/kms_async_flips.c | 77 +++++++++++++++++++++++++++++++++++++----
>> 1 file changed, 71 insertions(+), 6 deletions(-)
>>
>> diff --git a/tests/kms_async_flips.c b/tests/kms_async_flips.c
>> index 3535817b4..40773260a 100644
>> --- a/tests/kms_async_flips.c
>> +++ b/tests/kms_async_flips.c
>> @@ -85,6 +85,9 @@
>> *
>> * SUBTEST: async-flip-suspend-resume
>> * Description: Verify the async flip functionality with suspend and resume cycle
>> + *
>> + * SUBTEST: overlay-atomic
>> + * Description: Verify overlay planes with async flips in atomic API
>> */
>>
>> #define CURSOR_POS 128
>> @@ -105,12 +108,14 @@ typedef struct {
>> uint32_t crtc_id;
>> uint32_t refresh_rate;
>> struct igt_fb bufs[NUM_FBS];
>> + struct igt_fb bufs_overlay[NUM_FBS];
>> igt_display_t display;
>> igt_output_t *output;
>> unsigned long flip_timestamp_us;
>> double flip_interval;
>> uint64_t modifier;
>> igt_plane_t *plane;
>> + igt_plane_t *plane_overlay;
>> igt_pipe_crc_t *pipe_crc;
>> igt_crc_t ref_crc;
>> int flip_count;
>> @@ -122,6 +127,7 @@ typedef struct {
>> bool allow_fail;
>> struct buf_ops *bops;
>> bool atomic_path;
>> + bool overlay_path;
>> } data_t;
>>
>> static void flip_handler(int fd_, unsigned int sequence, unsigned int tv_sec,
>> @@ -217,6 +223,25 @@ static void require_atomic_async_cap(data_t *data)
>> igt_require_f(ret, "Atomic async flip not supported\n");
>> }
>>
>> +static void require_overlay_flip_support(data_t *data)
>> +{
>> + struct igt_fb *bufs = data->bufs_overlay;
>> + igt_plane_t *plane = data->plane_overlay;
>> + int flags = DRM_MODE_PAGE_FLIP_EVENT;
>> +
>> + igt_plane_set_fb(plane, &bufs[0]);
>> +
>> + igt_require_f(!igt_display_try_commit_atomic(&data->display, flags, data),
>> + "Overlay planes not supported\n");
>> +
>> + flags |= DRM_MODE_PAGE_FLIP_ASYNC;
>> +
>> + igt_plane_set_fb(plane, &bufs[1]);
>> +
>> + igt_require_f(!igt_display_try_commit_atomic(&data->display, flags, data),
>> + "Async flip for overlay planes not supported\n");
>> +}
>> +
>> static void test_init(data_t *data)
>> {
>> drmModeModeInfo *mode;
>> @@ -232,12 +257,15 @@ static void test_init(data_t *data)
>> igt_output_set_pipe(data->output, data->pipe);
>>
>> data->plane = igt_output_get_plane_type(data->output, DRM_PLANE_TYPE_PRIMARY);
>> + if (data->overlay_path)
>> + data->plane_overlay = igt_output_get_plane_type(data->output, DRM_PLANE_TYPE_OVERLAY);
>> }
>>
>> static void test_init_ops(data_t *data)
>> {
>> data->alternate_sync_async = false;
>> data->atomic_path = false;
>> + data->overlay_path = false;
>> }
>>
>> static void test_init_fbs(data_t *data)
>> @@ -252,22 +280,40 @@ static void test_init_fbs(data_t *data)
>> width = mode->hdisplay;
>> height = mode->vdisplay;
>>
>> + /* if the modifier or the output changed, we need to recreate the buffers */
>> if (prev_output_id != data->output->id ||
>> prev_modifier != data->modifier) {
>> prev_output_id = data->output->id;
>> prev_modifier = data->modifier;
>>
>> - if (data->bufs[0].fb_id) {
>> + if (data->bufs[0].fb_id)
>> for (i = 0; i < NUM_FBS; i++)
>> igt_remove_fb(data->drm_fd, &data->bufs[i]);
>> - }
>>
>> + if (data->bufs_overlay[0].fb_id)
>> + for (i = 0; i < NUM_FBS; i++)
>> + igt_remove_fb(data->drm_fd, &data->bufs_overlay[i]);
>> + }
>> +
>> + if (!data->bufs[0].fb_id)
>> for (i = 0; i < NUM_FBS; i++)
>> make_fb(data, &data->bufs[i], width, height, i);
>> - }
>>
>> igt_plane_set_fb(data->plane, &data->bufs[0]);
>> igt_plane_set_size(data->plane, width, height);
>> +
>> + if (!data->bufs_overlay[0].fb_id && data->overlay_path) {
>> + for (i = 0; i < NUM_FBS; i++)
>> + make_fb(data, &data->bufs_overlay[i], width, height, i);
>> +
>> + igt_plane_set_fb(data->plane_overlay, &data->bufs_overlay[0]);
>> + igt_plane_set_size(data->plane_overlay, width, height);
>> + }
>> +
>> + /* remove unused buffers */
>> + if (data->bufs_overlay[0].fb_id && !data->overlay_path)
>> + for (i = 0; i < NUM_FBS; i++)
>> + igt_remove_fb(data->drm_fd, &data->bufs_overlay[i]);
>> }
>>
>> static bool async_flip_needs_extra_frame(data_t *data)
>> @@ -295,12 +341,17 @@ static bool async_flip_needs_extra_frame(data_t *data)
>> static int perform_flip(data_t *data, int frame, int flags)
>> {
>> int ret;
>> + igt_plane_t *plane;
>> + struct igt_fb *bufs;
>> +
>> + plane = data->overlay_path ? data->plane_overlay : data->plane;
>> + bufs = data->overlay_path ? data->bufs_overlay : data->bufs;
>>
>> if (!data->atomic_path) {
>> ret = drmModePageFlip(data->drm_fd, data->crtc_id,
>> - data->bufs[frame % NUM_FBS].fb_id, flags, data);
>> + bufs[frame % NUM_FBS].fb_id, flags, data);
>> } else {
>> - igt_plane_set_fb(data->plane, &data->bufs[frame % NUM_FBS]);
>> + igt_plane_set_fb(plane, &bufs[frame % NUM_FBS]);
>> ret = igt_display_try_commit_atomic(&data->display, flags, data);
>> }
>>
>> @@ -316,6 +367,9 @@ static void test_async_flip(data_t *data)
>>
>> igt_display_commit2(&data->display, data->display.is_atomic ? COMMIT_ATOMIC : COMMIT_LEGACY);
>>
>> + if (data->overlay_path)
>> + require_overlay_flip_support(data);
>> +
>> gettimeofday(&start, NULL);
>> frame = 1;
>> do {
>> @@ -824,6 +878,15 @@ igt_main
>> run_test(&data, test_async_flip);
>> }
>>
>> + igt_describe("Verify overlay planes with async flips in atomic API");
>> + igt_subtest_with_dynamic("overlay-atomic") {
>> + test_init_ops(&data);
>> + igt_require(is_amdgpu_device(data.drm_fd));
>> + data.atomic_path = true;
>> + data.overlay_path = true;
>> + run_test(&data, test_async_flip);
>> + }
>> +
>> igt_describe("Verify that the async flip timestamp does not "
>> "coincide with either previous or next vblank");
>> igt_subtest_with_dynamic("test-time-stamp") {
>> @@ -927,8 +990,10 @@ igt_main
>> }
>>
>> igt_fixture {
>> - for (i = 0; i < NUM_FBS; i++)
>> + for (i = 0; i < NUM_FBS; i++) {
>> igt_remove_fb(data.drm_fd, &data.bufs[i]);
>> + igt_remove_fb(data.drm_fd, &data.bufs_overlay[i]);
>> + }
>>
>> if (is_intel_device(data.drm_fd))
>> buf_ops_destroy(data.bops);
>> --
>> 2.49.0
>>
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH v6 4/4] tests/kms_async_flips: Create subtest for overlay planes
2025-04-08 18:53 ` Alex Hung
@ 2025-04-08 19:26 ` André Almeida
2025-04-08 20:45 ` André Almeida
0 siblings, 1 reply; 20+ messages in thread
From: André Almeida @ 2025-04-08 19:26 UTC (permalink / raw)
To: Alex Hung, Melissa Wen
Cc: igt-dev, Jeevan B, Kamil Konieczny, kernel-dev, Vitaly Prosyak,
Rodrigo Siqueira
Em 08/04/2025 15:53, Alex Hung escreveu:
>
>
> On 4/8/25 10:16, Melissa Wen wrote:
>> On 04/07, André Almeida wrote:
>>> amdgpu can perform async flips in overlay planes as well, so create a
>>> test for that.
>>
>> Hey,
>>
>> LGTM. Thanks!
>>
>> Reviewed-by: Melissa Wen <mwen@igalia.com>
>>
>> Alex,
>>
>> Can you check if it's fine for AMD too?
>
> Hi André,
>
> I ran the subtest "overlay-atomic" on PHX APU + kernel of amd-staging-
> drm-next, and they were skipped.
>
> What the kernel and ASIC did you run overlay-atomic?
I'm using drm-misc/drm-misc-next (eff0347e7c228335e9ff64aaf02c669578)
with a Steam Deck and Melissa tested in an AMD Cezanne (DCN 2.1) GPU.
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH v6 4/4] tests/kms_async_flips: Create subtest for overlay planes
2025-04-08 19:26 ` André Almeida
@ 2025-04-08 20:45 ` André Almeida
2025-04-08 21:46 ` Alex Hung
0 siblings, 1 reply; 20+ messages in thread
From: André Almeida @ 2025-04-08 20:45 UTC (permalink / raw)
To: Alex Hung, Melissa Wen
Cc: igt-dev, Jeevan B, Kamil Konieczny, kernel-dev, Vitaly Prosyak,
Rodrigo Siqueira
Em 08/04/2025 16:26, André Almeida escreveu:
> Em 08/04/2025 15:53, Alex Hung escreveu:
>>
>>
>> On 4/8/25 10:16, Melissa Wen wrote:
>>> On 04/07, André Almeida wrote:
>>>> amdgpu can perform async flips in overlay planes as well, so create a
>>>> test for that.
>>>
>>> Hey,
>>>
>>> LGTM. Thanks!
>>>
>>> Reviewed-by: Melissa Wen <mwen@igalia.com>
>>>
>>> Alex,
>>>
>>> Can you check if it's fine for AMD too?
>>
>> Hi André,
>>
>> I ran the subtest "overlay-atomic" on PHX APU + kernel of amd-staging-
>> drm-next, and they were skipped.
>>
>> What the kernel and ASIC did you run overlay-atomic?
>
> I'm using drm-misc/drm-misc-next (eff0347e7c228335e9ff64aaf02c669578)
> with a Steam Deck and Melissa tested in an AMD Cezanne (DCN 2.1) GPU.
>
Also, please note that amd-staging-drm-next currently doesn't have
support for this, so you need to either checkout to drm-next or
drm-misc-next, or apply the following commits to your tree:
41129e236f14 drm/amdgpu: Enable async flip on overlay planes
fd40a63c63a1 drm/atomic: Let drivers decide which planes to async flip
^ permalink raw reply [flat|nested] 20+ messages in thread
* Re: [PATCH v6 4/4] tests/kms_async_flips: Create subtest for overlay planes
2025-04-08 20:45 ` André Almeida
@ 2025-04-08 21:46 ` Alex Hung
0 siblings, 0 replies; 20+ messages in thread
From: Alex Hung @ 2025-04-08 21:46 UTC (permalink / raw)
To: André Almeida, Melissa Wen
Cc: igt-dev, Jeevan B, Kamil Konieczny, kernel-dev, Vitaly Prosyak,
Rodrigo Siqueira
On 4/8/25 14:45, André Almeida wrote:
>
>
> Em 08/04/2025 16:26, André Almeida escreveu:
>> Em 08/04/2025 15:53, Alex Hung escreveu:
>>>
>>>
>>> On 4/8/25 10:16, Melissa Wen wrote:
>>>> On 04/07, André Almeida wrote:
>>>>> amdgpu can perform async flips in overlay planes as well, so create a
>>>>> test for that.
>>>>
>>>> Hey,
>>>>
>>>> LGTM. Thanks!
>>>>
>>>> Reviewed-by: Melissa Wen <mwen@igalia.com>
>>>>
>>>> Alex,
>>>>
>>>> Can you check if it's fine for AMD too?
>>>
>>> Hi André,
>>>
>>> I ran the subtest "overlay-atomic" on PHX APU + kernel of amd-
>>> staging- drm-next, and they were skipped.
>>>
>>> What the kernel and ASIC did you run overlay-atomic?
>>
>> I'm using drm-misc/drm-misc-next (eff0347e7c228335e9ff64aaf02c669578)
>> with a Steam Deck and Melissa tested in an AMD Cezanne (DCN 2.1) GPU.
>>
>
> Also, please note that amd-staging-drm-next currently doesn't have
> support for this, so you need to either checkout to drm-next or drm-
> misc-next, or apply the following commits to your tree:
>
> 41129e236f14 drm/amdgpu: Enable async flip on overlay planes
> fd40a63c63a1 drm/atomic: Let drivers decide which planes to async flip
Thanks. I was able to run overlay-atomic on either drm-misc-next or asdn
+ these two commits.
overlay-atomic ran fine on PHX + 1080p panel, but it failed on PHX + 4K
panel (more specifically, 3840 x 2400) with the following errors:
(kms_async_flips:8296) CRITICAL: Test assertion failure function
test_async_flip, file ../tests/kms_async_flips.c:431:
(kms_async_flips:8296) CRITICAL: Failed assertion: (fps / 1000) >
(data->refresh_rate * MIN_FLIPS_PER_FRAME)
(kms_async_flips:8296) CRITICAL: FPS should be significantly higher than
the refresh rate
Where
fps / 1000 = 121
data->refresh_rate * MIN_FLIPS_PER_FRAME = 300
Comparing to the result of 1080p
fps / 1000 = 1232
data->refresh_rate * MIN_FLIPS_PER_FRAME = 300
However, this doesn't seem to be directly related to this patch and is
something we should look into.
Reviewed-by: Alex Hung <alex.hung@amd.com>
^ permalink raw reply [flat|nested] 20+ messages in thread
end of thread, other threads:[~2025-04-08 21:46 UTC | newest]
Thread overview: 20+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-08 0:02 [PATCH v6 0/4] tests/kms_async_flips: Create subtest for overlay planes André Almeida
2025-04-08 0:02 ` [PATCH v6 1/4] lib/ioctl_wrappers: let the caller handle capability check result André Almeida
2025-04-08 12:08 ` Kamil Konieczny
2025-04-08 16:09 ` Melissa Wen
2025-04-08 0:02 ` [PATCH v6 2/4] tests/kms_async_flips: Check for atomic async flip cap André Almeida
2025-04-08 16:01 ` Melissa Wen
2025-04-08 16:07 ` André Almeida
2025-04-08 18:48 ` Melissa Wen
2025-04-08 0:02 ` [PATCH v6 3/4] kms_async_flips: Refactor data options André Almeida
2025-04-08 0:02 ` [PATCH v6 4/4] tests/kms_async_flips: Create subtest for overlay planes André Almeida
2025-04-08 16:16 ` Melissa Wen
2025-04-08 18:53 ` Alex Hung
2025-04-08 19:26 ` André Almeida
2025-04-08 20:45 ` André Almeida
2025-04-08 21:46 ` Alex Hung
2025-04-08 0:05 ` [PATCH v6 0/4] " André Almeida
2025-04-08 1:02 ` ✓ Xe.CI.BAT: success for " Patchwork
2025-04-08 1:12 ` ✓ i915.CI.BAT: " Patchwork
2025-04-08 3:06 ` ✗ i915.CI.Full: failure " Patchwork
2025-04-08 8:01 ` ✗ Xe.CI.Full: " Patchwork
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox