* [PATCH i-g-t v6 0/3] Add CMRR subtests
@ 2026-09-07 17:48 Naladala Ramanaidu
2026-09-07 17:48 ` [PATCH i-g-t v6 1/3] lib/igt_vrr: Add VRR helper library for display refresh rate testing Naladala Ramanaidu
` (6 more replies)
0 siblings, 7 replies; 14+ messages in thread
From: Naladala Ramanaidu @ 2026-09-07 17:48 UTC (permalink / raw)
To: igt-dev
Cc: mitulkumar.ajitkumar.golani, chaitanya.kumar.borah, karthik.b.s,
Naladala Ramanaidu
Add a subtests to validate CMRR with video mode and desktop mode.
Naladala Ramanaidu (3):
lib/igt_vrr: Add VRR helper library for display refresh rate testing
lib/igt_kms: Add helper to return vblank timestamp and sequence
tests/kms_vrr: Add CMRR fixed and video mode subtests
lib/igt_kms.c | 37 +++++++-
lib/igt_kms.h | 1 +
lib/igt_vrr.c | 166 +++++++++++++++++++++++++++++++++
lib/igt_vrr.h | 30 ++++++
lib/meson.build | 1 +
tests/kms_vrr.c | 240 ++++++++++++++++++++++++++++++++++++++++++++++++
6 files changed, 471 insertions(+), 4 deletions(-)
create mode 100644 lib/igt_vrr.c
create mode 100644 lib/igt_vrr.h
--
2.43.0
^ permalink raw reply [flat|nested] 14+ messages in thread
* [PATCH i-g-t v6 1/3] lib/igt_vrr: Add VRR helper library for display refresh rate testing
2026-09-07 17:48 [PATCH i-g-t v6 0/3] Add CMRR subtests Naladala Ramanaidu
@ 2026-09-07 17:48 ` Naladala Ramanaidu
2026-09-09 16:33 ` Golani, Mitulkumar Ajitkumar
2026-09-10 10:14 ` Borah, Chaitanya Kumar
2026-09-07 17:48 ` [PATCH i-g-t v6 2/3] lib/igt_kms: Add helper to return vblank timestamp and sequence Naladala Ramanaidu
` (5 subsequent siblings)
6 siblings, 2 replies; 14+ messages in thread
From: Naladala Ramanaidu @ 2026-09-07 17:48 UTC (permalink / raw)
To: igt-dev
Cc: mitulkumar.ajitkumar.golani, chaitanya.kumar.borah, karthik.b.s,
Naladala Ramanaidu
Introduce a new helper library for Variable Refresh Rate (VRR).
Add helpers to validate targeted refresh-rate testing.
v2: Modify debugfs with helpers.
v3: Add helper to check cmrr support.
Address review comments. (Mitul)
v4: Address below review comments.
- Add source and rationale for standard timing refresh
rates. (Chaitanya)
- Restrict target RR debugfs helper to Intel devices. (Chaitanya)
- Make Intel target RR debugfs helper return bool instead of
asserting in the library. (Mitul)
- Avoid assertions in library functions and return status
instead. (karthik)
- Reorder source list as per naming convention.
- Rename cmrr_supported() to igt_vrr_target_refresh_rate_supported()
for consistency. (Chaitanya)
- Move CMRR-specific macros and enums from the library to the test
file. (Chaitanya)
v5: Address below review comments:
- Add space after subject prefix. (Kamil)
- Add blank line between system and local include headers. (Kamil)
- meson: fix indentation for igt_vrr entry. (Kamil)
- Rename target refresh rate helpers. (Chaitanya)
- Change FPS count type to uint32_t. (Mitul)
Assisted-by: GitHub Copilot:Claude Opus 4.6
Signed-off-by: Naladala Ramanaidu <ramanaidu.naladala@intel.com>
---
lib/igt_vrr.c | 166 ++++++++++++++++++++++++++++++++++++++++++++++++
lib/igt_vrr.h | 30 +++++++++
lib/meson.build | 1 +
3 files changed, 197 insertions(+)
create mode 100644 lib/igt_vrr.c
create mode 100644 lib/igt_vrr.h
diff --git a/lib/igt_vrr.c b/lib/igt_vrr.c
new file mode 100644
index 000000000..1eaf0c3f7
--- /dev/null
+++ b/lib/igt_vrr.c
@@ -0,0 +1,166 @@
+// SPDX-License-Identifier: MIT
+/*
+ * Copyright © 2026 Intel Corporation
+ */
+
+#include <inttypes.h>
+
+#include "igt_vrr.h"
+#include "igt_sysfs.h"
+
+/**
+ * Integer refresh rates that sinks advertise as standard video timings, and
+ * for which a fractional (rate * 1000/1001) counterpart is also defined:
+ *
+ * - 24, 25, 30, 50 and 60 Hz are the film and broadcast (PAL/NTSC) cadences
+ * carried over into the CTA-861 video formats.
+ * - 48, 96, 100, 120, 200 and 240 Hz are the integer multiples of those
+ * cadences, also listed as CTA-861 video formats.
+ * - 75, 90, 144, 165 and 180 Hz are VESA DMT/CVT and adaptive-sync panel
+ * rates in common use.
+ *
+ * The fractional variant of each entry (e.g. 60 -> 59.94) is what a target
+ * refresh rate in video mode programs.
+ */
+const uint32_t igt_vrr_standard_video_timing_fps[] = {
+ 24, 25, 30, 48, 50, 60, 75, 90, 96, 100, 120, 144, 165, 180, 200, 240,
+};
+
+const uint32_t igt_vrr_standard_video_timing_fps_count =
+ ARRAY_SIZE(igt_vrr_standard_video_timing_fps);
+
+/**
+ * igt_vrr_target_rr_debugfs_write:
+ * @fd: DRM file descriptor.
+ * @crtc_index: Index of the CRTC.
+ * @rr_numerator: Numerator of the target refresh rate fraction.
+ * @rr_denominator: Denominator of the target refresh rate fraction.
+ *
+ * Write the target refresh rate configuration to the per-CRTC
+ * VRR debugfs interface. Passing 0/0 clears the target refresh
+ * rate.
+ *
+ * The debugfs interface is Intel specific, so this returns false on
+ * other drivers. Other drivers can add their own debugfs node here.
+ *
+ * Returns:
+ * true if the target refresh rate was written successfully, false otherwise.
+ */
+bool
+igt_vrr_target_rr_debugfs_write(int fd, int crtc_index,
+ uint32_t rr_numerator,
+ uint32_t rr_denominator)
+{
+ char buf[32];
+ int ret, dir, len;
+
+ if (!is_intel_device(fd)) {
+ igt_info("Not an Intel device\n");
+ return false;
+ }
+
+ len = snprintf(buf, sizeof(buf), "%u/%u", rr_numerator, rr_denominator);
+ if (len <= 0 || len >= (int)sizeof(buf))
+ return false;
+
+ dir = igt_debugfs_crtc_dir(fd, crtc_index);
+ if (dir < 0)
+ return false;
+
+ ret = igt_sysfs_write(dir, "intel_vrr_target_refresh_rate", buf, len);
+ close(dir);
+
+ return ret == len;
+}
+
+/**
+ * igt_vrr_target_rr_debugfs_read:
+ * @fd: DRM file descriptor.
+ * @crtc_index: Index of the CRTC.
+ * @buf: Buffer to store the target refresh rate string.
+ * @size: Size of @buf in bytes.
+ *
+ * Read the target refresh rate from the per-CRTC VRR debugfs interface.
+ * The returned string is always NUL-terminated on success.
+ *
+ * The debugfs interface is Intel specific, so this returns false on
+ * other drivers. Other drivers can add their own debugfs node here.
+ *
+ * Return:
+ * true if the target refresh rate was read successfully, false otherwise.
+ */
+bool
+igt_vrr_target_rr_debugfs_read(int fd, int crtc_index, char *buf, size_t size)
+{
+ int ret, dir;
+
+ if (!buf || !size)
+ return false;
+
+ if (!is_intel_device(fd)) {
+ igt_info("Not an Intel device\n");
+ return false;
+ }
+
+ dir = igt_debugfs_crtc_dir(fd, crtc_index);
+ if (dir < 0)
+ return false;
+
+ ret = igt_sysfs_read(dir, "intel_vrr_target_refresh_rate",
+ buf, size - 1);
+ close(dir);
+
+ if (ret < 0)
+ return false;
+
+ buf[ret] = '\0';
+
+ return true;
+}
+
+/**
+ * igt_vrr_mode_line_refresh_hz:
+ * @mode: DRM display mode used for the calculation
+ *
+ * Compute the refresh rate directly from the mode timing parameters.
+ *
+ * Returns: Refresh rate in Hz as a floating-point value.
+ */
+double igt_vrr_mode_line_refresh_hz(const drmModeModeInfo *mode)
+{
+ return (double)mode->clock * 1000.0 / ((double)mode->htotal * (double)mode->vtotal);
+}
+
+/**
+ * igt_vrr_target_refresh_rate_supported:
+ * @fd: DRM device file descriptor.
+ * @crtc_index: Index of the CRTC.
+ *
+ * Checks whether the target refresh rate debugfs node is present for the
+ * specified CRTC, indicating CMRR support.
+ *
+ * The debugfs interface is Intel specific, so this returns false on
+ * other drivers. Other drivers can add their own debugfs node here.
+ *
+ * Returns: true if CMRR is supported, false otherwise.
+ */
+bool igt_vrr_target_refresh_rate_supported(int fd, int crtc_index)
+{
+ int dir;
+
+ if (!is_intel_device(fd))
+ return false;
+
+ dir = igt_debugfs_crtc_dir(fd, crtc_index);
+
+ if (dir < 0)
+ return false;
+
+ if (faccessat(dir, "intel_vrr_target_refresh_rate", F_OK, 0) == 0) {
+ close(dir);
+ return true;
+ }
+
+ close(dir);
+ return false;
+}
diff --git a/lib/igt_vrr.h b/lib/igt_vrr.h
new file mode 100644
index 000000000..84d26cd1d
--- /dev/null
+++ b/lib/igt_vrr.h
@@ -0,0 +1,30 @@
+/* SPDX-License-Identifier: MIT */
+/*
+ * Copyright © 2026 Intel Corporation
+ */
+
+#ifndef IGT_VRR_H
+#define IGT_VRR_H
+
+#include <stdbool.h>
+#include <stdint.h>
+
+#include "igt.h"
+#include "igt_kms.h"
+
+extern const uint32_t igt_vrr_standard_video_timing_fps[];
+extern const uint32_t igt_vrr_standard_video_timing_fps_count;
+
+bool
+igt_vrr_target_rr_debugfs_write(int fd, int crtc_index,
+ uint32_t rr_numerator,
+ uint32_t rr_denominator);
+bool
+igt_vrr_target_rr_debugfs_read(int fd, int crtc_index,
+ char *buf, size_t size);
+
+double igt_vrr_mode_line_refresh_hz(const drmModeModeInfo *mode);
+
+bool igt_vrr_target_refresh_rate_supported(int fd, int crtc_index);
+
+#endif
diff --git a/lib/meson.build b/lib/meson.build
index a7cde027e..d1a770b6d 100644
--- a/lib/meson.build
+++ b/lib/meson.build
@@ -56,6 +56,7 @@ lib_sources = [
'igt_vec.c',
'igt_vgem.c',
'igt_vkms.c',
+ 'igt_vrr.c',
'igt_x86.c',
'instdone.c',
'intel_allocator.c',
--
2.43.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH i-g-t v6 2/3] lib/igt_kms: Add helper to return vblank timestamp and sequence
2026-09-07 17:48 [PATCH i-g-t v6 0/3] Add CMRR subtests Naladala Ramanaidu
2026-09-07 17:48 ` [PATCH i-g-t v6 1/3] lib/igt_vrr: Add VRR helper library for display refresh rate testing Naladala Ramanaidu
@ 2026-09-07 17:48 ` Naladala Ramanaidu
2026-09-09 16:22 ` Golani, Mitulkumar Ajitkumar
2026-09-07 17:48 ` [PATCH i-g-t v6 3/3] tests/kms_vrr: Add CMRR fixed and video mode subtests Naladala Ramanaidu
` (4 subsequent siblings)
6 siblings, 1 reply; 14+ messages in thread
From: Naladala Ramanaidu @ 2026-09-07 17:48 UTC (permalink / raw)
To: igt-dev
Cc: mitulkumar.ajitkumar.golani, chaitanya.kumar.borah, karthik.b.s,
Naladala Ramanaidu
Add a utility that waits for the next vertical blanking interval on a
specified CRTC and returns the timestamp and sequence number reported
by the kernel for that event.
Several tests need access not only to vblank synchronization but also
to the exact timing information associated with the completed vblank.
Having a common helper avoids repeating the same wait and timestamp
extraction.
v1: Address below review comments:
- Extend __igt_vblank_wait() to return timestamp and
sequence. (Jani)
- Adjust vblank helper prototype ordering. (Chaitanya)
Assisted-by: GitHub Copilot:Claude Opus 4.6
Signed-off-by: Naladala Ramanaidu <ramanaidu.naladala@intel.com>
Reviewed-by: Chaitanya Kumar Borah <chaitanya.kumar.borah@intel.com>
---
lib/igt_kms.c | 37 +++++++++++++++++++++++++++++++++----
lib/igt_kms.h | 1 +
2 files changed, 34 insertions(+), 4 deletions(-)
diff --git a/lib/igt_kms.c b/lib/igt_kms.c
index 2d78e3bee..6784210f9 100644
--- a/lib/igt_kms.c
+++ b/lib/igt_kms.c
@@ -5850,10 +5850,12 @@ void igt_output_set_writeback_fb(igt_output_t *output, struct igt_fb *fb)
(ptrdiff_t)&output->writeback_out_fence_fd);
}
-static int __igt_vblank_wait(int drm_fd, int crtc_index, int count)
+static int __igt_vblank_wait(int drm_fd, int crtc_index, int count,
+ uint64_t *ts_ns, unsigned int *seq)
{
drmVBlank wait_vbl;
uint32_t pipe_id_flag;
+ int ret;
memset(&wait_vbl, 0, sizeof(wait_vbl));
pipe_id_flag = kmstest_get_vbl_flag(crtc_index);
@@ -5861,7 +5863,17 @@ static int __igt_vblank_wait(int drm_fd, int crtc_index, int count)
wait_vbl.request.type = DRM_VBLANK_RELATIVE | pipe_id_flag;
wait_vbl.request.sequence = count;
- return drmWaitVBlank(drm_fd, &wait_vbl);
+ ret = drmWaitVBlank(drm_fd, &wait_vbl);
+ if (ret)
+ return ret;
+
+ if (ts_ns)
+ *ts_ns = wait_vbl.reply.tval_sec * NSEC_PER_SEC +
+ wait_vbl.reply.tval_usec * NSEC_PER_USEC;
+ if (seq)
+ *seq = wait_vbl.reply.sequence;
+
+ return 0;
}
/**
@@ -5874,7 +5886,23 @@ static int __igt_vblank_wait(int drm_fd, int crtc_index, int count)
*/
void igt_wait_for_vblank_count(igt_crtc_t *crtc, int count)
{
- igt_assert(__igt_vblank_wait(crtc->display->drm_fd, crtc->crtc_index, count) == 0);
+ igt_assert(__igt_vblank_wait(crtc->display->drm_fd, crtc->crtc_index,
+ count, NULL, NULL) == 0);
+}
+
+/**
+ * igt_wait_for_vblank_ts_seq:
+ * @crtc: the CRTC
+ * @ts_ns: returns the vblank timestamp in nanoseconds, may be NULL
+ * @seq: returns the vblank sequence number, may be NULL
+ *
+ * Waits for the next vertical blank interval on @crtc and hands back the
+ * timestamp and the sequence number reported by the kernel for that event.
+ */
+void igt_wait_for_vblank_ts_seq(igt_crtc_t *crtc, uint64_t *ts_ns, unsigned int *seq)
+{
+ igt_assert(__igt_vblank_wait(crtc->display->drm_fd, crtc->crtc_index,
+ 1, ts_ns, seq) == 0);
}
/**
@@ -5888,7 +5916,8 @@ void igt_wait_for_vblank_count(igt_crtc_t *crtc, int count)
*/
void igt_wait_for_vblank(igt_crtc_t *crtc)
{
- igt_assert(__igt_vblank_wait(crtc->display->drm_fd, crtc->crtc_index, 1) == 0);
+ igt_assert(__igt_vblank_wait(crtc->display->drm_fd, crtc->crtc_index,
+ 1, NULL, NULL) == 0);
}
/**
diff --git a/lib/igt_kms.h b/lib/igt_kms.h
index 27f8877a9..c5fc44f5b 100644
--- a/lib/igt_kms.h
+++ b/lib/igt_kms.h
@@ -654,6 +654,7 @@ const char *igt_plane_rotation_name(igt_rotation_t rotation);
void igt_wait_for_vblank(igt_crtc_t *crtc);
void igt_wait_for_vblank_count(igt_crtc_t *crtc, int count);
+void igt_wait_for_vblank_ts_seq(igt_crtc_t *crtc, uint64_t *ts_ns, unsigned int *seq);
/**
* igt_output_is_connected:
--
2.43.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* [PATCH i-g-t v6 3/3] tests/kms_vrr: Add CMRR fixed and video mode subtests
2026-09-07 17:48 [PATCH i-g-t v6 0/3] Add CMRR subtests Naladala Ramanaidu
2026-09-07 17:48 ` [PATCH i-g-t v6 1/3] lib/igt_vrr: Add VRR helper library for display refresh rate testing Naladala Ramanaidu
2026-09-07 17:48 ` [PATCH i-g-t v6 2/3] lib/igt_kms: Add helper to return vblank timestamp and sequence Naladala Ramanaidu
@ 2026-09-07 17:48 ` Naladala Ramanaidu
2026-09-10 8:46 ` Golani, Mitulkumar Ajitkumar
2026-09-10 10:25 ` Borah, Chaitanya Kumar
2026-09-07 20:28 ` ✓ Xe.CI.BAT: success for Add CMRR subtests (rev6) Patchwork
` (3 subsequent siblings)
6 siblings, 2 replies; 14+ messages in thread
From: Naladala Ramanaidu @ 2026-09-07 17:48 UTC (permalink / raw)
To: igt-dev
Cc: mitulkumar.ajitkumar.golani, chaitanya.kumar.borah, karthik.b.s,
Naladala Ramanaidu
Add test coverage to validate Content Match Refresh Rate (CMRR)
behavior across both fixed and video timing display modes.
This introduces a shared helper library to support refresh-rate
mode selection and parsing, along with two new test cases covering
fixed-mode and video-mode scenarios.
The new tests measure actual display refresh timing during CMRR
operation and compare it against the expected target rate to
verify correctness. Video mode coverage validates behavior across
standard video timing rates, while fixed mode coverage targets
display modes that fall outside the standard video timing set.
Each test cycles through the relevant refresh configurations,
applying and resetting the appropriate settings between
measurement passes to ensure consistent and isolated test results.
v2: Fix test issue.
v3: Address review comments. (Mitul)
v4: Fix test issue.
v5: Address below review comments:
- Rename CMRR fixed/non-video mode references to desktop
mode. (Chaitanya)
- Factor out vblank timestamp/sequence retrieval into
helper. (Chaitanya)
- Simplify CMRR tests by extracting common mode logic. (Chaitanya,
Mitul)
- Refactor CMRR refresh-rate verification and frame filtering.
v6: Address below review comments:
- Document skipped vblank intervals and fix seq_delta
format. (Chaitanya)
- Fix minor style issues in CMRR tests. (Chaitanya, Mitul)
- Add mode existence checks for CMRR test paths. (Chaitanya)
Assisted-by: GitHub Copilot:Claude Opus 4.6
Signed-off-by: Naladala Ramanaidu <ramanaidu.naladala@intel.com>
---
tests/kms_vrr.c | 240 ++++++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 240 insertions(+)
diff --git a/tests/kms_vrr.c b/tests/kms_vrr.c
index 27f18e8d0..109b4629d 100644
--- a/tests/kms_vrr.c
+++ b/tests/kms_vrr.c
@@ -32,6 +32,7 @@
#include "igt_pm.h"
#include "igt_psr.h"
#include "i915/intel_drrs.h"
+#include "igt_vrr.h"
#include "sw_sync.h"
#include <fcntl.h>
#include <signal.h>
@@ -80,9 +81,22 @@
*
* SUBTEST: lobf-dc3co
* Description: Test DC3CO entry during LOBF.
+ *
+ * SUBTEST: cmrr-desktop-mode
+ * Description: Test to set a desktop mode CMRR target refresh rate and verify
+ * it is correctly applied.
+ *
+ * SUBTEST: cmrr-video-mode
+ * Description: Test to set standard video timing refresh rates via CMRR
+ * and verify each target rate is correctly applied.
*/
#define NSECS_PER_SEC (1000000000ull)
+#define CMRR_NUMERATOR 1000ULL
+#define CMRR_DENOMINATOR 1000ULL
+#define CMRR_VIDEO_MODE_DENOMINATOR 1001ULL
+#define TARGET_RR_SAMP_COUNT 100
+#define CMRR_RR_TOLERANCE_HZ 0.02
/*
* Each test measurement step runs for ~5 seconds.
@@ -103,6 +117,14 @@ enum {
TEST_LINK_OFF = 1 << 10,
TEST_NEGATIVE = 1 << 11,
TEST_FORCE_RR = 1 << 12,
+ TEST_CMRR_DESKTOP_MODE = 1 << 13,
+ TEST_CMRR_VIDEO_MODE = 1 << 14,
+};
+
+enum {
+ CMRR_VIDEO_MODE,
+ CMRR_DESKTOP_MODE,
+ CMRR_DISABLE,
};
enum {
@@ -221,6 +243,38 @@ output_mode_with_maxrate(igt_output_t *output, unsigned int vrr_max)
return mode;
}
+/**
+ * get_mode_with_video_timing:
+ * @output: Display output containing connector mode list
+ * @fps: Requested integer refresh rate in Hz
+ * @matched_mode: Returned mode that matches @fps
+ *
+ * Find and return a connector mode that matches the requested
+ * video timing refresh rate in Hz.
+ *
+ * Returns: true when a mode is found, false otherwise
+ */
+
+static bool
+get_mode_with_video_timing(igt_output_t *output, uint32_t fps,
+ drmModeModeInfo *matched_mode)
+{
+ drmModeConnectorPtr connector;
+
+ connector = output->config.connector;
+ if (!connector)
+ return false;
+
+ for (int i = 0; i < connector->count_modes; i++) {
+ if (connector->modes[i].vrefresh == fps) {
+ *matched_mode = connector->modes[i];
+ return true;
+ }
+ }
+
+ return false;
+}
+
static drmModeModeInfo
low_rr_mode_with_same_res(igt_output_t *output, unsigned int vrr_min)
{
@@ -580,6 +634,177 @@ flip_and_measure(data_t *data, igt_output_t *output,
return 0;
}
+/* Measure and verify the effective refresh rate against the expected CMRR target rate. */
+static void
+flip_and_measure_target_rr(data_t *data, igt_crtc_t *crtc,
+ double vrefresh, uint32_t cmrr_mode)
+{
+ uint64_t last_vblank_ns, vblank_ns, frame_time_ns;
+ uint64_t total_frame_time_ns = 0;
+ uint32_t last_seq, seq, seq_delta;
+ uint32_t err_frames = 0, valid_frames;
+ double avg_frame_time_ns, avg_refresh_rate;
+ double expected_rr = 0;
+ bool front = false;
+ uint32_t i;
+
+ switch (cmrr_mode) {
+ case CMRR_VIDEO_MODE:
+ expected_rr = (vrefresh * CMRR_NUMERATOR) /
+ (double)CMRR_VIDEO_MODE_DENOMINATOR;
+ break;
+ case CMRR_DESKTOP_MODE:
+ expected_rr = (vrefresh * CMRR_NUMERATOR) /
+ (double)CMRR_DENOMINATOR;
+ break;
+ case CMRR_DISABLE:
+ expected_rr = vrefresh;
+ break;
+ default:
+ igt_assert_f(0, "Invalid CMRR mode %u\n", cmrr_mode);
+ }
+
+ do_flip(data, &data->fb[0]);
+ (void)get_kernel_event_ns(data, DRM_EVENT_FLIP_COMPLETE);
+ igt_wait_for_vblank_ts_seq(crtc, &last_vblank_ns, &last_seq);
+
+ for (i = 0; i < TARGET_RR_SAMP_COUNT; i++) {
+ front = !front;
+
+ do_flip(data, front ? &data->fb[1] : &data->fb[0]);
+ igt_wait_for_vblank_ts_seq(crtc, &vblank_ns, &seq);
+ (void)get_kernel_event_ns(data, DRM_EVENT_FLIP_COMPLETE);
+
+ frame_time_ns = vblank_ns - last_vblank_ns;
+ seq_delta = seq - last_seq;
+
+ last_vblank_ns = vblank_ns;
+ last_seq = seq;
+
+ /*
+ * Use only single-frame intervals. If delta > 1, one or
+ * more vblanks were missed, so the interval is not valid
+ * for calculating the average frame time.
+ */
+ if (seq_delta != 1) {
+ igt_debug("vblank seq delta = %u\n", seq_delta);
+ err_frames++;
+ continue;
+ }
+
+ total_frame_time_ns += frame_time_ns;
+ }
+
+ valid_frames = TARGET_RR_SAMP_COUNT - err_frames;
+
+ igt_assert_f(valid_frames >= 90,
+ "Valid frames below threshold (90): valid_frames=%u, err_frames=%u\n",
+ valid_frames, err_frames);
+
+ avg_frame_time_ns = (double)total_frame_time_ns / valid_frames;
+ avg_refresh_rate = (double)NSECS_PER_SEC / avg_frame_time_ns;
+
+ igt_assert_f(fabs(avg_refresh_rate - expected_rr) <= CMRR_RR_TOLERANCE_HZ,
+ "CMRR refresh rate mismatch: measured avg_rr = %.3f Hz, "
+ "expected_rr = %.3f Hz\n",
+ avg_refresh_rate, expected_rr);
+
+ igt_info("Average RR (Hz): %.2f, Expected RR (Hz): %.2f, error frames = %u\n",
+ avg_refresh_rate, expected_rr, err_frames);
+}
+
+/**
+ * Programs the requested CMRR target refresh rate for @mode, verifies that the measured
+ * refresh rate matches the expected CMRR behavior,then disables CMRR and verifies that
+ * the refresh rate returns to the mode's nominal refresh rate. The function asserts that
+ * all target refresh rate programming operations succeed.
+ */
+static void
+run_cmrr(data_t *data, igt_crtc_t *crtc, igt_output_t *output,
+ const drmModeModeInfo *mode, uint32_t cmrr_mode)
+{
+ uint32_t numerator, denominator;
+ bool ret;
+ double rr_from_mode = igt_vrr_mode_line_refresh_hz(mode);
+
+ switch (cmrr_mode) {
+ case CMRR_VIDEO_MODE:
+ numerator = mode->vrefresh * CMRR_NUMERATOR;
+ denominator = CMRR_VIDEO_MODE_DENOMINATOR;
+ break;
+ case CMRR_DESKTOP_MODE:
+ numerator = mode->vrefresh * CMRR_NUMERATOR;
+ denominator = CMRR_DENOMINATOR;
+ break;
+ default:
+ igt_assert_f(0, "Unsupported CMRR mode %u\n",
+ cmrr_mode);
+ }
+
+ igt_output_override_mode(output, mode);
+ igt_info("Override mode:");
+ kmstest_dump_mode((drmModeModeInfo *)mode);
+ igt_display_commit2(&data->display, COMMIT_ATOMIC);
+
+ ret = igt_vrr_target_rr_debugfs_write(data->drm_fd,
+ crtc->crtc_index,
+ numerator,
+ denominator);
+ igt_assert_f(ret, "Failed to program CMRR target RR (%u/%u)\n",
+ numerator, denominator);
+
+ flip_and_measure_target_rr(data, crtc, mode->vrefresh, cmrr_mode);
+
+ ret = igt_vrr_target_rr_debugfs_write(data->drm_fd, crtc->crtc_index, 0, 0);
+
+ igt_assert_f(ret, "Failed to disable CMRR target RR\n");
+
+ flip_and_measure_target_rr(data, crtc, rr_from_mode, CMRR_DISABLE);
+}
+
+/* Validate CMRR behavior for supported video and desktop display modes. */
+static
+void test_cmrr(data_t *data, igt_crtc_t *crtc,
+ igt_output_t *output, uint32_t flags)
+{
+ drmModeModeInfo mode;
+ bool found = false;
+ drmModeConnectorPtr connector = output->config.connector;
+ uint32_t j;
+
+ igt_require_f(igt_vrr_target_refresh_rate_supported(data->drm_fd, crtc->crtc_index),
+ "CMRR not supported\n");
+ prepare_test(data, output, crtc);
+ set_vrr_on_crtc(data, crtc, true, false);
+
+ if (flags & TEST_CMRR_VIDEO_MODE) {
+ found = false;
+ for (j = 0; j < igt_vrr_standard_video_timing_fps_count; j++) {
+ if (!get_mode_with_video_timing(output,
+ igt_vrr_standard_video_timing_fps[j],
+ &mode))
+ continue;
+
+ found = true;
+ run_cmrr(data, crtc, output, &mode, CMRR_VIDEO_MODE);
+ }
+ igt_require_f(found, "No video mode found.\n");
+ }
+
+ if (flags & TEST_CMRR_DESKTOP_MODE) {
+ found = false;
+ for (j = 0; j < connector->count_modes; j++) {
+ mode = connector->modes[j];
+ if (igt_vrr_mode_line_refresh_hz(&mode) - mode.vrefresh <= 0.04)
+ continue;
+
+ found = true;
+ run_cmrr(data, crtc, output, &mode, CMRR_DESKTOP_MODE);
+ }
+ igt_require_f(found, "No desktop mode found.\n");
+ }
+}
+
/* Basic VRR flip functionality test - enable, measure, disable, measure */
static void
test_basic(data_t *data, igt_crtc_t *crtc, igt_output_t *output,
@@ -591,6 +816,7 @@ test_basic(data_t *data, igt_crtc_t *crtc, igt_output_t *output,
uint64_t rate[] = {0};
prepare_test(data, output, crtc);
+
range = data->range;
vtest_ns = data->vtest_ns;
rate[0] = vtest_ns.rate_ns;
@@ -1147,6 +1373,20 @@ int igt_main_args("drs:", long_opts, help_str, opt_handler, &data)
}
}
+ igt_subtest_group() {
+ igt_fixture()
+ igt_require_intel(data.drm_fd);
+
+ igt_describe("Test to validate CMRR in desktop mode.");
+ igt_subtest_with_dynamic("cmrr-desktop-mode") {
+ run_vrr_test(&data, test_cmrr, TEST_CMRR_DESKTOP_MODE);
+ }
+
+ igt_describe("Test to validate CMRR in video mode.");
+ igt_subtest_with_dynamic("cmrr-video-mode") {
+ run_vrr_test(&data, test_cmrr, TEST_CMRR_VIDEO_MODE);
+ }
+ }
igt_fixture() {
close(data.debugfs_fd);
igt_display_fini(&data.display);
--
2.43.0
^ permalink raw reply related [flat|nested] 14+ messages in thread
* ✓ Xe.CI.BAT: success for Add CMRR subtests (rev6)
2026-09-07 17:48 [PATCH i-g-t v6 0/3] Add CMRR subtests Naladala Ramanaidu
` (2 preceding siblings ...)
2026-09-07 17:48 ` [PATCH i-g-t v6 3/3] tests/kms_vrr: Add CMRR fixed and video mode subtests Naladala Ramanaidu
@ 2026-09-07 20:28 ` Patchwork
2026-09-07 20:42 ` ✓ i915.CI.BAT: " Patchwork
` (2 subsequent siblings)
6 siblings, 0 replies; 14+ messages in thread
From: Patchwork @ 2026-09-07 20:28 UTC (permalink / raw)
To: Naladala Ramanaidu; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 5843 bytes --]
== Series Details ==
Series: Add CMRR subtests (rev6)
URL : https://patchwork.freedesktop.org/series/171615/
State : success
== Summary ==
CI Bug Log - changes from XEIGT_9085_BAT -> XEIGTPW_15800_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (11 -> 12)
------------------------------
Additional (1): bat-wcl-2
Known issues
------------
Here are the changes found in XEIGTPW_15800_BAT that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@fbdev@eof:
- bat-wcl-2: NOTRUN -> [SKIP][1] ([Intel XE#7241]) +4 other tests skip
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/bat-wcl-2/igt@fbdev@eof.html
* igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
- bat-wcl-2: NOTRUN -> [SKIP][2] ([Intel XE#7245])
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/bat-wcl-2/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html
* igt@kms_flip@basic-flip-vs-wf_vblank:
- bat-wcl-2: NOTRUN -> [SKIP][3] ([Intel XE#7240]) +3 other tests skip
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/bat-wcl-2/igt@kms_flip@basic-flip-vs-wf_vblank.html
* igt@kms_frontbuffer_tracking@basic:
- bat-wcl-2: NOTRUN -> [SKIP][4] ([Intel XE#7246])
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/bat-wcl-2/igt@kms_frontbuffer_tracking@basic.html
* igt@kms_pipe_crc_basic@hang-read-crc:
- bat-wcl-2: NOTRUN -> [SKIP][5] ([Intel XE#7237]) +13 other tests skip
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/bat-wcl-2/igt@kms_pipe_crc_basic@hang-read-crc.html
* igt@kms_psr@psr-sprite-plane-onoff:
- bat-wcl-2: NOTRUN -> [SKIP][6] ([Intel XE#2850]) +2 other tests skip
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/bat-wcl-2/igt@kms_psr@psr-sprite-plane-onoff.html
* igt@xe_evict@evict-small-multi-vm:
- bat-wcl-2: NOTRUN -> [SKIP][7] ([Intel XE#7238]) +11 other tests skip
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/bat-wcl-2/igt@xe_evict@evict-small-multi-vm.html
* igt@xe_exec_balancer@twice-virtual-userptr-rebind:
- bat-wcl-2: NOTRUN -> [SKIP][8] ([Intel XE#7482]) +17 other tests skip
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/bat-wcl-2/igt@xe_exec_balancer@twice-virtual-userptr-rebind.html
* igt@xe_exec_multi_queue@many-queues-userptr-invalidate:
- bat-wcl-2: NOTRUN -> [SKIP][9] ([Intel XE#8364]) +13 other tests skip
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/bat-wcl-2/igt@xe_exec_multi_queue@many-queues-userptr-invalidate.html
* igt@xe_live_ktest@xe_bo@xe_bo_evict_kunit:
- bat-wcl-2: NOTRUN -> [SKIP][10] ([Intel XE#7239]) +2 other tests skip
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/bat-wcl-2/igt@xe_live_ktest@xe_bo@xe_bo_evict_kunit.html
* igt@xe_mmap@vram:
- bat-wcl-2: NOTRUN -> [SKIP][11] ([Intel XE#7243])
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/bat-wcl-2/igt@xe_mmap@vram.html
* igt@xe_pat@pat-index-xehpc:
- bat-wcl-2: NOTRUN -> [SKIP][12] ([Intel XE#7247] / [Intel XE#7590])
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/bat-wcl-2/igt@xe_pat@pat-index-xehpc.html
* igt@xe_pat@pat-index-xelp:
- bat-wcl-2: NOTRUN -> [SKIP][13] ([Intel XE#7242] / [Intel XE#7590])
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/bat-wcl-2/igt@xe_pat@pat-index-xelp.html
* igt@xe_pat@pat-index-xelpg:
- bat-wcl-2: NOTRUN -> [SKIP][14] ([Intel XE#7248] / [Intel XE#7590])
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/bat-wcl-2/igt@xe_pat@pat-index-xelpg.html
* igt@xe_waitfence@reltime:
- bat-wcl-1: [PASS][15] -> [FAIL][16] ([Intel XE#9115])
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/bat-wcl-1/igt@xe_waitfence@reltime.html
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/bat-wcl-1/igt@xe_waitfence@reltime.html
[Intel XE#2850]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850
[Intel XE#7237]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7237
[Intel XE#7238]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7238
[Intel XE#7239]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7239
[Intel XE#7240]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7240
[Intel XE#7241]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7241
[Intel XE#7242]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7242
[Intel XE#7243]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7243
[Intel XE#7245]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7245
[Intel XE#7246]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7246
[Intel XE#7247]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7247
[Intel XE#7248]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7248
[Intel XE#7482]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7482
[Intel XE#7590]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7590
[Intel XE#8364]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8364
[Intel XE#9115]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9115
Build changes
-------------
* IGT: IGT_9085 -> IGTPW_15800
* Linux: xe-5698-547f981c369d4b8adf60c5d282b37854f11dab17 -> xe-5699-16562a45b1291d85f8402628a1f7d3778e2bebce
IGTPW_15800: 15800
IGT_9085: 9085
xe-5698-547f981c369d4b8adf60c5d282b37854f11dab17: 547f981c369d4b8adf60c5d282b37854f11dab17
xe-5699-16562a45b1291d85f8402628a1f7d3778e2bebce: 16562a45b1291d85f8402628a1f7d3778e2bebce
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/index.html
[-- Attachment #2: Type: text/html, Size: 6881 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* ✓ i915.CI.BAT: success for Add CMRR subtests (rev6)
2026-09-07 17:48 [PATCH i-g-t v6 0/3] Add CMRR subtests Naladala Ramanaidu
` (3 preceding siblings ...)
2026-09-07 20:28 ` ✓ Xe.CI.BAT: success for Add CMRR subtests (rev6) Patchwork
@ 2026-09-07 20:42 ` Patchwork
2026-09-08 0:58 ` ✗ Xe.CI.FULL: failure " Patchwork
2026-09-08 7:42 ` ✗ i915.CI.Full: " Patchwork
6 siblings, 0 replies; 14+ messages in thread
From: Patchwork @ 2026-09-07 20:42 UTC (permalink / raw)
To: Naladala Ramanaidu; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 6634 bytes --]
== Series Details ==
Series: Add CMRR subtests (rev6)
URL : https://patchwork.freedesktop.org/series/171615/
State : success
== Summary ==
CI Bug Log - changes from IGT_9085 -> IGTPW_15800
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/index.html
Participating hosts (38 -> 38)
------------------------------
Additional (1): bat-arlh-3
Missing (1): bat-dg2-13
Known issues
------------
Here are the changes found in IGTPW_15800 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_lmem_swapping@parallel-random-engines:
- bat-arlh-3: NOTRUN -> [SKIP][1] ([i915#11671]) +3 other tests skip
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/bat-arlh-3/igt@gem_lmem_swapping@parallel-random-engines.html
* igt@gem_mmap@basic:
- bat-arlh-3: NOTRUN -> [SKIP][2] ([i915#11343])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/bat-arlh-3/igt@gem_mmap@basic.html
* igt@gem_render_tiled_blits@basic:
- bat-arlh-3: NOTRUN -> [SKIP][3] ([i915#10211] / [i915#11725] / [i915#4079])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/bat-arlh-3/igt@gem_render_tiled_blits@basic.html
* igt@gem_tiled_pread_basic@basic:
- bat-arlh-3: NOTRUN -> [SKIP][4] ([i915#15657])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/bat-arlh-3/igt@gem_tiled_pread_basic@basic.html
* igt@i915_pm_rpm@module-reload:
- bat-adlp-6: [PASS][5] -> [DMESG-WARN][6] ([i915#15673]) +78 other tests dmesg-warn
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_9085/bat-adlp-6/igt@i915_pm_rpm@module-reload.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/bat-adlp-6/igt@i915_pm_rpm@module-reload.html
* igt@i915_pm_rps@basic-api:
- bat-arlh-3: NOTRUN -> [SKIP][7] ([i915#11681])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/bat-arlh-3/igt@i915_pm_rps@basic-api.html
* igt@intel_hwmon@hwmon-read:
- bat-arlh-3: NOTRUN -> [SKIP][8] ([i915#11680]) +1 other test skip
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/bat-arlh-3/igt@intel_hwmon@hwmon-read.html
* igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
- bat-arlh-3: NOTRUN -> [SKIP][9] ([i915#11666] / [i915#12203])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/bat-arlh-3/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html
* igt@kms_addfb_basic@bo-too-small-due-to-tiling:
- bat-arlh-3: NOTRUN -> [SKIP][10] ([i915#11666]) +8 other tests skip
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/bat-arlh-3/igt@kms_addfb_basic@bo-too-small-due-to-tiling.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- bat-arlh-3: NOTRUN -> [SKIP][11] ([i915#11731]) +1 other test skip
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/bat-arlh-3/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_dsc@dsc-basic:
- bat-arlh-3: NOTRUN -> [SKIP][12] ([i915#16361])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/bat-arlh-3/igt@kms_dsc@dsc-basic.html
* igt@kms_force_connector_basic@force-load-detect:
- bat-arlh-3: NOTRUN -> [SKIP][13] ([i915#10207])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/bat-arlh-3/igt@kms_force_connector_basic@force-load-detect.html
* igt@kms_psr@psr-primary-mmap-gtt:
- bat-arlh-3: NOTRUN -> [SKIP][14] ([i915#12637] / [i915#9688]) +1 other test skip
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/bat-arlh-3/igt@kms_psr@psr-primary-mmap-gtt.html
* igt@kms_setmode@basic-clone-single-crtc:
- bat-arlh-3: NOTRUN -> [SKIP][15] ([i915#8809])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/bat-arlh-3/igt@kms_setmode@basic-clone-single-crtc.html
* igt@prime_vgem@basic-fence-mmap:
- bat-arlh-3: NOTRUN -> [SKIP][16] ([i915#12637]) +4 other tests skip
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/bat-arlh-3/igt@prime_vgem@basic-fence-mmap.html
* igt@prime_vgem@basic-fence-read:
- bat-arlh-3: NOTRUN -> [SKIP][17] ([i915#11726]) +1 other test skip
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/bat-arlh-3/igt@prime_vgem@basic-fence-read.html
* igt@prime_vgem@basic-write:
- bat-arlh-3: NOTRUN -> [SKIP][18] ([i915#11723])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/bat-arlh-3/igt@prime_vgem@basic-write.html
[i915#10207]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10207
[i915#10211]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10211
[i915#11343]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11343
[i915#11666]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11666
[i915#11671]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11671
[i915#11680]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11680
[i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681
[i915#11723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11723
[i915#11725]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11725
[i915#11726]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11726
[i915#11731]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11731
[i915#12203]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12203
[i915#12637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12637
[i915#15657]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15657
[i915#15673]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15673
[i915#16361]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16361
[i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079
[i915#8809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8809
[i915#9688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_9085 -> IGTPW_15800
* Linux: CI_DRM_19096 -> CI_DRM_19097
CI-20190529: 20190529
CI_DRM_19096: 547f981c369d4b8adf60c5d282b37854f11dab17 @ git://anongit.freedesktop.org/gfx-ci/linux
CI_DRM_19097: 16562a45b1291d85f8402628a1f7d3778e2bebce @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_15800: 15800
IGT_9085: 9085
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/index.html
[-- Attachment #2: Type: text/html, Size: 7806 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* ✗ Xe.CI.FULL: failure for Add CMRR subtests (rev6)
2026-09-07 17:48 [PATCH i-g-t v6 0/3] Add CMRR subtests Naladala Ramanaidu
` (4 preceding siblings ...)
2026-09-07 20:42 ` ✓ i915.CI.BAT: " Patchwork
@ 2026-09-08 0:58 ` Patchwork
2026-09-08 7:42 ` ✗ i915.CI.Full: " Patchwork
6 siblings, 0 replies; 14+ messages in thread
From: Patchwork @ 2026-09-08 0:58 UTC (permalink / raw)
To: Naladala Ramanaidu; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 106127 bytes --]
== Series Details ==
Series: Add CMRR subtests (rev6)
URL : https://patchwork.freedesktop.org/series/171615/
State : failure
== Summary ==
CI Bug Log - changes from XEIGT_9085_FULL -> XEIGTPW_15800_FULL
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with XEIGTPW_15800_FULL absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in XEIGTPW_15800_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 (2 -> 2)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in XEIGTPW_15800_FULL:
### IGT changes ###
#### Possible regressions ####
* igt@kms_setmode@basic-no-cpu-idle@pipe-c-dp-2:
- shard-bmg: [PASS][1] -> [FAIL][2]
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-10/igt@kms_setmode@basic-no-cpu-idle@pipe-c-dp-2.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-6/igt@kms_setmode@basic-no-cpu-idle@pipe-c-dp-2.html
* igt@kms_vrr@cmrr-video-mode (NEW):
- shard-bmg: NOTRUN -> [SKIP][3] +1 other test skip
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-8/igt@kms_vrr@cmrr-video-mode.html
New tests
---------
New tests have been introduced between XEIGT_9085_FULL and XEIGTPW_15800_FULL:
### New IGT tests (2) ###
* igt@kms_vrr@cmrr-desktop-mode:
- Statuses : 1 skip(s)
- Exec time: [0.01] s
* igt@kms_vrr@cmrr-video-mode:
- Statuses : 2 skip(s)
- Exec time: [0.0, 0.01] s
Known issues
------------
Here are the changes found in XEIGTPW_15800_FULL that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@fbdev@info:
- shard-lnl: [PASS][4] -> [SKIP][5] ([Intel XE#2134]) +1 other test skip
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-7/igt@fbdev@info.html
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@fbdev@info.html
* igt@fbdev@read:
- shard-lnl: NOTRUN -> [SKIP][6] ([Intel XE#2134])
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@fbdev@read.html
* igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
- shard-lnl: NOTRUN -> [SKIP][7] ([Intel XE#1466])
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html
- shard-bmg: NOTRUN -> [SKIP][8] ([Intel XE#2233])
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-4/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html
* igt@kms_addfb_basic@invalid-smem-bo-on-discrete:
- shard-lnl: NOTRUN -> [SKIP][9] ([Intel XE#3157])
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-3/igt@kms_addfb_basic@invalid-smem-bo-on-discrete.html
* igt@kms_async_flips@alternate-sync-async-flip:
- shard-bmg: [PASS][10] -> [FAIL][11] ([Intel XE#3718] / [Intel XE#6078])
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-5/igt@kms_async_flips@alternate-sync-async-flip.html
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-5/igt@kms_async_flips@alternate-sync-async-flip.html
* igt@kms_async_flips@alternate-sync-async-flip@pipe-b-dp-2:
- shard-bmg: [PASS][12] -> [FAIL][13] ([Intel XE#6078])
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-5/igt@kms_async_flips@alternate-sync-async-flip@pipe-b-dp-2.html
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-5/igt@kms_async_flips@alternate-sync-async-flip@pipe-b-dp-2.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-90:
- shard-lnl: NOTRUN -> [SKIP][14] ([Intel XE#1407]) +7 other tests skip
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@kms_big_fb@4-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip:
- shard-lnl: NOTRUN -> [SKIP][15] ([Intel XE#3658] / [Intel XE#7360])
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@linear-32bpp-rotate-90:
- shard-bmg: NOTRUN -> [SKIP][16] ([Intel XE#2327]) +4 other tests skip
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-10/igt@kms_big_fb@linear-32bpp-rotate-90.html
* igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0-hflip:
- shard-lnl: NOTRUN -> [SKIP][17] ([Intel XE#7059] / [Intel XE#7085])
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-0-hflip.html
* igt@kms_big_fb@y-tiled-32bpp-rotate-180:
- shard-lnl: NOTRUN -> [SKIP][18] ([Intel XE#1124]) +17 other tests skip
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@kms_big_fb@y-tiled-32bpp-rotate-180.html
* igt@kms_big_fb@y-tiled-addfb:
- shard-lnl: NOTRUN -> [SKIP][19] ([Intel XE#1467] / [Intel XE#7367])
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@kms_big_fb@y-tiled-addfb.html
* igt@kms_big_fb@yf-tiled-8bpp-rotate-180:
- shard-bmg: NOTRUN -> [SKIP][20] ([Intel XE#1124]) +2 other tests skip
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-6/igt@kms_big_fb@yf-tiled-8bpp-rotate-180.html
* igt@kms_big_fb@yf-tiled-addfb-size-overflow:
- shard-lnl: NOTRUN -> [SKIP][21] ([Intel XE#1428] / [Intel XE#7387])
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-3/igt@kms_big_fb@yf-tiled-addfb-size-overflow.html
* igt@kms_bw@connected-linear-tiling-3-displays-target-2160x1440p:
- shard-lnl: NOTRUN -> [SKIP][22] ([Intel XE#7679]) +2 other tests skip
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@kms_bw@connected-linear-tiling-3-displays-target-2160x1440p.html
- shard-bmg: NOTRUN -> [SKIP][23] ([Intel XE#7679])
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-4/igt@kms_bw@connected-linear-tiling-3-displays-target-2160x1440p.html
* igt@kms_bw@connected-linear-tiling-4-displays-target-2160x1440p:
- shard-lnl: NOTRUN -> [SKIP][24] ([Intel XE#8365]) +2 other tests skip
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-3/igt@kms_bw@connected-linear-tiling-4-displays-target-2160x1440p.html
* igt@kms_bw@linear-tiling-3-displays-target-2560x1440p:
- shard-lnl: NOTRUN -> [SKIP][25] ([Intel XE#367])
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-3/igt@kms_bw@linear-tiling-3-displays-target-2560x1440p.html
* igt@kms_bw@linear-tiling-4-displays-target-2160x1440p:
- shard-bmg: NOTRUN -> [SKIP][26] ([Intel XE#367])
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-2/igt@kms_bw@linear-tiling-4-displays-target-2160x1440p.html
* igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs@pipe-a-edp-1:
- shard-lnl: NOTRUN -> [SKIP][27] ([Intel XE#2669] / [Intel XE#7389]) +7 other tests skip
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs@pipe-a-edp-1.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs:
- shard-bmg: [PASS][28] -> [INCOMPLETE][29] ([Intel XE#7084] / [Intel XE#8150]) +1 other test incomplete
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-10/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-6/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs@pipe-a-edp-1:
- shard-lnl: NOTRUN -> [SKIP][30] ([Intel XE#2669] / [Intel XE#3433] / [Intel XE#7389]) +3 other tests skip
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs@pipe-a-edp-1.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs:
- shard-bmg: NOTRUN -> [SKIP][31] ([Intel XE#3432])
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-6/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc:
- shard-lnl: NOTRUN -> [SKIP][32] ([Intel XE#3432])
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc.html
* igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-rc-ccs-cc:
- shard-lnl: NOTRUN -> [SKIP][33] ([Intel XE#2887]) +22 other tests skip
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-rc-ccs-cc.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc:
- shard-bmg: NOTRUN -> [SKIP][34] ([Intel XE#2887]) +1 other test skip
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-9/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_cdclk@mode-transition@pipe-b-edp-1:
- shard-lnl: NOTRUN -> [SKIP][35] ([Intel XE#4417] / [Intel XE#5447]) +2 other tests skip
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@kms_cdclk@mode-transition@pipe-b-edp-1.html
* igt@kms_chamelium_color@ctm-red-to-blue:
- shard-lnl: NOTRUN -> [SKIP][36] ([Intel XE#306] / [Intel XE#7358]) +3 other tests skip
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-3/igt@kms_chamelium_color@ctm-red-to-blue.html
* igt@kms_chamelium_color_pipeline@plane-lut1d:
- shard-lnl: NOTRUN -> [SKIP][37] ([Intel XE#7358]) +1 other test skip
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@kms_chamelium_color_pipeline@plane-lut1d.html
* igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats:
- shard-bmg: NOTRUN -> [SKIP][38] ([Intel XE#2252])
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-9/igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats.html
* igt@kms_chamelium_hpd@hdmi-hpd-fast:
- shard-lnl: NOTRUN -> [SKIP][39] ([Intel XE#373]) +16 other tests skip
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@kms_chamelium_hpd@hdmi-hpd-fast.html
* igt@kms_chamelium_sharpness_filter@filter-basic:
- shard-lnl: NOTRUN -> [SKIP][40] ([Intel XE#6507])
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_chamelium_sharpness_filter@filter-basic.html
* igt@kms_color@ctm-red-to-blue:
- shard-lnl: NOTRUN -> [SKIP][41] ([Intel XE#3297]) +1 other test skip
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_color@ctm-red-to-blue.html
* igt@kms_color@deep-color:
- shard-lnl: NOTRUN -> [SKIP][42] ([Intel XE#1511] / [Intel XE#3297])
[42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_color@deep-color.html
* igt@kms_color_pipeline@plane-lut1d-ctm3x4-lut1d:
- shard-lnl: [PASS][43] -> [SKIP][44] ([Intel XE#7006])
[43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-7/igt@kms_color_pipeline@plane-lut1d-ctm3x4-lut1d.html
[44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_color_pipeline@plane-lut1d-ctm3x4-lut1d.html
* igt@kms_content_protection@dp-mst-type-1:
- shard-lnl: NOTRUN -> [SKIP][45] ([Intel XE#307] / [Intel XE#6974]) +1 other test skip
[45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-3/igt@kms_content_protection@dp-mst-type-1.html
* igt@kms_content_protection@dp-mst-type-1-suspend-resume:
- shard-lnl: NOTRUN -> [SKIP][46] ([Intel XE#6974])
[46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@kms_content_protection@dp-mst-type-1-suspend-resume.html
- shard-bmg: NOTRUN -> [SKIP][47] ([Intel XE#6974])
[47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-10/igt@kms_content_protection@dp-mst-type-1-suspend-resume.html
* igt@kms_content_protection@suspend-resume:
- shard-lnl: NOTRUN -> [SKIP][48] ([Intel XE#7642]) +2 other tests skip
[48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@kms_content_protection@suspend-resume.html
* igt@kms_cursor_crc@cursor-onscreen-32x10:
- shard-bmg: NOTRUN -> [SKIP][49] ([Intel XE#2320])
[49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-8/igt@kms_cursor_crc@cursor-onscreen-32x10.html
* igt@kms_cursor_crc@cursor-sliding-32x10:
- shard-lnl: NOTRUN -> [SKIP][50] ([Intel XE#1424]) +4 other tests skip
[50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@kms_cursor_crc@cursor-sliding-32x10.html
* igt@kms_cursor_crc@cursor-sliding-512x512:
- shard-lnl: NOTRUN -> [SKIP][51] ([Intel XE#2321] / [Intel XE#7355]) +2 other tests skip
[51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@kms_cursor_crc@cursor-sliding-512x512.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy:
- shard-lnl: NOTRUN -> [SKIP][52] ([Intel XE#309] / [Intel XE#7343]) +8 other tests skip
[52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-3/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html
* igt@kms_cursor_legacy@flip-vs-cursor-legacy:
- shard-lnl: NOTRUN -> [SKIP][53] ([Intel XE#9125]) +75 other tests skip
[53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_cursor_legacy@flip-vs-cursor-legacy.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size:
- shard-lnl: NOTRUN -> [SKIP][54] ([Intel XE#323] / [Intel XE#6035])
[54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
* igt@kms_display_modes@extended-mode-basic:
- shard-lnl: NOTRUN -> [SKIP][55] ([Intel XE#4302])
[55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@kms_display_modes@extended-mode-basic.html
* igt@kms_dp_link_training@non-uhbr-mst:
- shard-bmg: NOTRUN -> [SKIP][56] ([Intel XE#4354] / [Intel XE#5882])
[56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-4/igt@kms_dp_link_training@non-uhbr-mst.html
* igt@kms_dp_link_training@non-uhbr-sst:
- shard-lnl: NOTRUN -> [SKIP][57] ([Intel XE#4354] / [Intel XE#7450])
[57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@kms_dp_link_training@non-uhbr-sst.html
* igt@kms_dp_linktrain_fallback@uhbr-to-hbr-fallback:
- shard-lnl: NOTRUN -> [SKIP][58] ([Intel XE#9009])
[58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@kms_dp_linktrain_fallback@uhbr-to-hbr-fallback.html
* igt@kms_dsc@dsc-fractional-bpp:
- shard-bmg: NOTRUN -> [SKIP][59] ([Intel XE#8265]) +1 other test skip
[59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-4/igt@kms_dsc@dsc-fractional-bpp.html
* igt@kms_dsc@dsc-with-output-formats-with-bpc-bigjoiner:
- shard-lnl: NOTRUN -> [SKIP][60] ([Intel XE#8265]) +5 other tests skip
[60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@kms_dsc@dsc-with-output-formats-with-bpc-bigjoiner.html
* igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-dirtyfb-tests:
- shard-bmg: NOTRUN -> [SKIP][61] ([Intel XE#4422] / [Intel XE#7442]) +1 other test skip
[61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-2/igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-dirtyfb-tests.html
* igt@kms_fbcon_fbt@fbc:
- shard-lnl: [PASS][62] -> [SKIP][63] ([Intel XE#9127])
[62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-1/igt@kms_fbcon_fbt@fbc.html
[63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_fbcon_fbt@fbc.html
* igt@kms_feature_discovery@display-3x:
- shard-lnl: NOTRUN -> [SKIP][64] ([Intel XE#703] / [Intel XE#7448])
[64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@kms_feature_discovery@display-3x.html
* igt@kms_flip@2x-flip-vs-rmfb-interruptible:
- shard-lnl: NOTRUN -> [SKIP][65] ([Intel XE#1421]) +16 other tests skip
[65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-3/igt@kms_flip@2x-flip-vs-rmfb-interruptible.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible:
- shard-lnl: [PASS][66] -> [SKIP][67] ([Intel XE#2482]) +4 other tests skip
[66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-3/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
[67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
* igt@kms_flip@flip-vs-expired-vblank@b-edp1:
- shard-lnl: NOTRUN -> [FAIL][68] ([Intel XE#301]) +1 other test fail
[68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@kms_flip@flip-vs-expired-vblank@b-edp1.html
* igt@kms_flip@flip-vs-modeset-vs-hang:
- shard-lnl: NOTRUN -> [SKIP][69] ([Intel XE#2482]) +1 other test skip
[69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_flip@flip-vs-modeset-vs-hang.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling:
- shard-lnl: NOTRUN -> [SKIP][70] ([Intel XE#7178] / [Intel XE#7349]) +1 other test skip
[70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-3/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling:
- shard-bmg: NOTRUN -> [SKIP][71] ([Intel XE#7178] / [Intel XE#7351]) +2 other tests skip
[71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-5/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-yuv-linear-to-32bpp-yuv-linear-reflect-x:
- shard-lnl: NOTRUN -> [SKIP][72] ([Intel XE#7179])
[72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@kms_flip_scaled_crc@flip-32bpp-yuv-linear-to-32bpp-yuv-linear-reflect-x.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling:
- shard-lnl: NOTRUN -> [SKIP][73] ([Intel XE#1397] / [Intel XE#1745] / [Intel XE#7385] / [Intel XE#9144])
[73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling@pipe-a-default-mode:
- shard-lnl: NOTRUN -> [SKIP][74] ([Intel XE#1397] / [Intel XE#7385] / [Intel XE#9144])
[74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling:
- shard-lnl: NOTRUN -> [SKIP][75] ([Intel XE#1745] / [Intel XE#9144]) +1 other test skip
[75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-32bpp-linear-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling:
- shard-lnl: NOTRUN -> [SKIP][76] ([Intel XE#7178] / [Intel XE#7351]) +11 other tests skip
[76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-nv12-linear-to-nv12-linear-reflect-x:
- shard-bmg: NOTRUN -> [SKIP][77] ([Intel XE#7179])
[77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-10/igt@kms_flip_scaled_crc@flip-nv12-linear-to-nv12-linear-reflect-x.html
* igt@kms_force_connector_basic@prune-stale-modes:
- shard-lnl: NOTRUN -> [SKIP][78] ([Intel XE#352]) +1 other test skip
[78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@kms_force_connector_basic@prune-stale-modes.html
* igt@kms_frontbuffer_tracking@drrs-1p-primscrn-pri-shrfb-draw-render:
- shard-lnl: NOTRUN -> [SKIP][79] ([Intel XE#6312] / [Intel XE#651]) +27 other tests skip
[79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@drrshdr-2p-primscrn-pri-shrfb-draw-blt:
- shard-lnl: NOTRUN -> [SKIP][80] ([Intel XE#7905]) +72 other tests skip
[80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-3/igt@kms_frontbuffer_tracking@drrshdr-2p-primscrn-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@drrshdr-2p-primscrn-shrfb-msflip-blt:
- shard-bmg: NOTRUN -> [SKIP][81] ([Intel XE#2311]) +21 other tests skip
[81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-5/igt@kms_frontbuffer_tracking@drrshdr-2p-primscrn-shrfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@drrshdr-abgr161616f-draw-render:
- shard-lnl: NOTRUN -> [SKIP][82] ([Intel XE#7061]) +7 other tests skip
[82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@kms_frontbuffer_tracking@drrshdr-abgr161616f-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-lnl: NOTRUN -> [SKIP][83] ([Intel XE#2548] / [Intel XE#7779]) +45 other tests skip
[83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-onoff:
- shard-bmg: NOTRUN -> [SKIP][84] ([Intel XE#4141]) +5 other tests skip
[84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbc-abgr161616f-draw-mmap-wc:
- shard-bmg: NOTRUN -> [SKIP][85] ([Intel XE#7061] / [Intel XE#7356]) +1 other test skip
[85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-9/igt@kms_frontbuffer_tracking@fbc-abgr161616f-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcdrrs-1p-offscreen-pri-indfb-draw-blt:
- shard-lnl: NOTRUN -> [SKIP][86] ([Intel XE#6312]) +26 other tests skip
[86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@kms_frontbuffer_tracking@fbcdrrs-1p-offscreen-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcdrrs-abgr161616f-draw-blt:
- shard-lnl: NOTRUN -> [SKIP][87] ([Intel XE#7061] / [Intel XE#7356]) +6 other tests skip
[87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@kms_frontbuffer_tracking@fbcdrrs-abgr161616f-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcdrrs-tiling-y:
- shard-lnl: NOTRUN -> [SKIP][88] ([Intel XE#1469] / [Intel XE#7399])
[88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-3/igt@kms_frontbuffer_tracking@fbcdrrs-tiling-y.html
* igt@kms_frontbuffer_tracking@fbchdr-argb161616f-draw-blt:
- shard-bmg: NOTRUN -> [SKIP][89] ([Intel XE#7061]) +1 other test skip
[89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-9/igt@kms_frontbuffer_tracking@fbchdr-argb161616f-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-wc:
- shard-lnl: [PASS][90] -> [SKIP][91] ([Intel XE#7779])
[90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-7/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-wc.html
[91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-onoff:
- shard-lnl: [PASS][92] -> [SKIP][93] ([Intel XE#2548] / [Intel XE#7779]) +4 other tests skip
[92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-3/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-onoff.html
[93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-plflip-blt:
- shard-bmg: NOTRUN -> [SKIP][94] ([Intel XE#2313]) +25 other tests skip
[94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-9/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-shrfb-msflip-blt:
- shard-lnl: NOTRUN -> [SKIP][95] ([Intel XE#7779]) +74 other tests skip
[95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-shrfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-tiling-y:
- shard-lnl: NOTRUN -> [SKIP][96] ([Intel XE#7399])
[96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@kms_frontbuffer_tracking@fbcpsrhdr-tiling-y.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-render:
- shard-lnl: NOTRUN -> [SKIP][97] ([Intel XE#656] / [Intel XE#7905]) +74 other tests skip
[97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-spr-indfb-move:
- shard-lnl: NOTRUN -> [SKIP][98] ([Intel XE#7865]) +52 other tests skip
[98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-spr-indfb-move.html
* igt@kms_hdmi_inject@inject-audio:
- shard-lnl: NOTRUN -> [SKIP][99] ([Intel XE#1470] / [Intel XE#2853])
[99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_hdmi_inject@inject-audio.html
* igt@kms_hdr@invalid-hdr:
- shard-bmg: [PASS][100] -> [SKIP][101] ([Intel XE#1503])
[100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-7/igt@kms_hdr@invalid-hdr.html
[101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-4/igt@kms_hdr@invalid-hdr.html
* igt@kms_hdr@static-swap:
- shard-lnl: NOTRUN -> [SKIP][102] ([Intel XE#1503])
[102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@kms_hdr@static-swap.html
* igt@kms_invalid_mode@bad-vtotal:
- shard-lnl: NOTRUN -> [SKIP][103] ([Intel XE#2568]) +2 other tests skip
[103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_invalid_mode@bad-vtotal.html
* igt@kms_joiner@basic-big-joiner:
- shard-lnl: NOTRUN -> [SKIP][104] ([Intel XE#6901])
[104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@kms_joiner@basic-big-joiner.html
* igt@kms_joiner@basic-force-ultra-joiner:
- shard-lnl: NOTRUN -> [SKIP][105] ([Intel XE#6900] / [Intel XE#7362])
[105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_joiner@basic-force-ultra-joiner.html
* igt@kms_joiner@basic-max-non-joiner:
- shard-lnl: NOTRUN -> [SKIP][106] ([Intel XE#4298] / [Intel XE#5873])
[106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@kms_joiner@basic-max-non-joiner.html
* igt@kms_joiner@invalid-modeset-big-joiner:
- shard-bmg: NOTRUN -> [SKIP][107] ([Intel XE#6901])
[107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-6/igt@kms_joiner@invalid-modeset-big-joiner.html
* igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner:
- shard-bmg: NOTRUN -> [SKIP][108] ([Intel XE#4090] / [Intel XE#7443])
[108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-2/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html
* igt@kms_pipe_stress@stress-xrgb8888-yftiled:
- shard-bmg: NOTRUN -> [SKIP][109] ([Intel XE#6912] / [Intel XE#7375])
[109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-7/igt@kms_pipe_stress@stress-xrgb8888-yftiled.html
* igt@kms_plane@pixel-format-x-tiled-modifier@pipe-b-plane-5:
- shard-lnl: NOTRUN -> [SKIP][110] ([Intel XE#8303]) +1 other test skip
[110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@kms_plane@pixel-format-x-tiled-modifier@pipe-b-plane-5.html
* igt@kms_plane@pixel-format-y-tiled-ccs-modifier-source-clamping:
- shard-bmg: NOTRUN -> [SKIP][111] ([Intel XE#7283]) +3 other tests skip
[111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-1/igt@kms_plane@pixel-format-y-tiled-ccs-modifier-source-clamping.html
* igt@kms_plane@pixel-format-yf-tiled-modifier:
- shard-lnl: NOTRUN -> [SKIP][112] ([Intel XE#7283]) +10 other tests skip
[112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@kms_plane@pixel-format-yf-tiled-modifier.html
* igt@kms_plane@plane-position-hole:
- shard-lnl: [PASS][113] -> [SKIP][114] ([Intel XE#9128])
[113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-1/igt@kms_plane@plane-position-hole.html
[114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_plane@plane-position-hole.html
* igt@kms_plane_multiple@2x-tiling-yf:
- shard-lnl: NOTRUN -> [SKIP][115] ([Intel XE#4596] / [Intel XE#5854])
[115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@kms_plane_multiple@2x-tiling-yf.html
* igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-a:
- shard-lnl: [PASS][116] -> [SKIP][117] ([Intel XE#2763] / [Intel XE#6886]) +5 other tests skip
[116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-5/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-a.html
[117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-a.html
* igt@kms_plane_scaling@plane-scaler-unity-scaling-with-modifiers:
- shard-lnl: NOTRUN -> [SKIP][118] ([Intel XE#2763] / [Intel XE#6886] / [Intel XE#7687] / [Intel XE#9125]) +3 other tests skip
[118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-modifiers.html
* igt@kms_plane_scaling@plane-scaler-unity-scaling-with-modifiers@pipe-b:
- shard-lnl: NOTRUN -> [SKIP][119] ([Intel XE#2763] / [Intel XE#6886]) +23 other tests skip
[119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-modifiers@pipe-b.html
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats:
- shard-lnl: [PASS][120] -> [SKIP][121] ([Intel XE#2763] / [Intel XE#6886] / [Intel XE#7687] / [Intel XE#9125]) +7 other tests skip
[120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-3/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats.html
[121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-pixel-formats.html
* igt@kms_pm_backlight@basic-brightness:
- shard-bmg: NOTRUN -> [SKIP][122] ([Intel XE#7376] / [Intel XE#7760] / [Intel XE#870])
[122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-7/igt@kms_pm_backlight@basic-brightness.html
* igt@kms_pm_backlight@fade-with-suspend:
- shard-lnl: NOTRUN -> [SKIP][123] ([Intel XE#870])
[123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_pm_backlight@fade-with-suspend.html
* igt@kms_pm_dc@dc6-dpms:
- shard-lnl: [PASS][124] -> [FAIL][125] ([Intel XE#8399]) +1 other test fail
[124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-1/igt@kms_pm_dc@dc6-dpms.html
[125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_rpm@drm-resources-equal:
- shard-lnl: NOTRUN -> [SKIP][126] ([Intel XE#7106])
[126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_pm_rpm@drm-resources-equal.html
* igt@kms_pm_rpm@legacy-planes-dpms:
- shard-lnl: NOTRUN -> [SKIP][127] ([Intel XE#4886])
[127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_pm_rpm@legacy-planes-dpms.html
* igt@kms_pm_rpm@modeset-lpsp-stress-no-wait:
- shard-bmg: NOTRUN -> [SKIP][128] ([Intel XE#1439] / [Intel XE#3141] / [Intel XE#7383] / [Intel XE#836])
[128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-10/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress:
- shard-lnl: NOTRUN -> [SKIP][129] ([Intel XE#1439] / [Intel XE#3141] / [Intel XE#7383])
[129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
* igt@kms_pm_rpm@package-g7:
- shard-lnl: NOTRUN -> [SKIP][130] ([Intel XE#6813])
[130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_pm_rpm@package-g7.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-fully-sf@pipe-a-edp-1:
- shard-lnl: NOTRUN -> [SKIP][131] ([Intel XE#4608]) +2 other tests skip
[131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-3/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-fully-sf@pipe-a-edp-1.html
* igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area:
- shard-lnl: NOTRUN -> [SKIP][132] ([Intel XE#2893] / [Intel XE#4608] / [Intel XE#7304]) +2 other tests skip
[132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area@pipe-b-edp-1:
- shard-lnl: NOTRUN -> [SKIP][133] ([Intel XE#4608] / [Intel XE#7304]) +2 other tests skip
[133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area@pipe-b-edp-1.html
* igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf:
- shard-lnl: NOTRUN -> [SKIP][134] ([Intel XE#2893] / [Intel XE#7304]) +9 other tests skip
[134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area:
- shard-lnl: NOTRUN -> [SKIP][135] ([Intel XE#1489]) +5 other tests skip
[135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area:
- shard-bmg: NOTRUN -> [SKIP][136] ([Intel XE#1489]) +1 other test skip
[136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-7/igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_su@page_flip-nv12:
- shard-lnl: NOTRUN -> [SKIP][137] ([Intel XE#1128] / [Intel XE#7413])
[137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@kms_psr2_su@page_flip-nv12.html
* igt@kms_psr@fbc-psr-sprite-plane-move:
- shard-lnl: [PASS][138] -> [SKIP][139] ([Intel XE#2850] / [Intel XE#929])
[138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-7/igt@kms_psr@fbc-psr-sprite-plane-move.html
[139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_psr@fbc-psr-sprite-plane-move.html
* igt@kms_psr@fbc-psr2-sprite-render:
- shard-lnl: NOTRUN -> [SKIP][140] ([Intel XE#1406] / [Intel XE#7345]) +4 other tests skip
[140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@kms_psr@fbc-psr2-sprite-render.html
* igt@kms_psr@fbc-psr2-suspend@edp-1:
- shard-lnl: NOTRUN -> [SKIP][141] ([Intel XE#1406] / [Intel XE#4609] / [Intel XE#7345]) +5 other tests skip
[141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@kms_psr@fbc-psr2-suspend@edp-1.html
* igt@kms_psr@pr-sprite-blt:
- shard-lnl: NOTRUN -> [SKIP][142] ([Intel XE#1406]) +5 other tests skip
[142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@kms_psr@pr-sprite-blt.html
* igt@kms_psr@psr-suspend:
- shard-bmg: NOTRUN -> [SKIP][143] ([Intel XE#2234] / [Intel XE#2850]) +4 other tests skip
[143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-5/igt@kms_psr@psr-suspend.html
* igt@kms_psr@psr2-sprite-plane-onoff:
- shard-lnl: NOTRUN -> [SKIP][144] ([Intel XE#2850] / [Intel XE#929]) +9 other tests skip
[144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_psr@psr2-sprite-plane-onoff.html
* igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
- shard-lnl: NOTRUN -> [SKIP][145] ([Intel XE#7795])
[145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
* igt@kms_rotation_crc@primary-rotation-270:
- shard-bmg: NOTRUN -> [SKIP][146] ([Intel XE#3904] / [Intel XE#7342]) +1 other test skip
[146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-7/igt@kms_rotation_crc@primary-rotation-270.html
* igt@kms_rotation_crc@sprite-rotation-90:
- shard-lnl: NOTRUN -> [SKIP][147] ([Intel XE#3414] / [Intel XE#3904] / [Intel XE#7342]) +1 other test skip
[147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@kms_rotation_crc@sprite-rotation-90.html
* igt@kms_setmode@basic-clone-single-crtc:
- shard-lnl: NOTRUN -> [SKIP][148] ([Intel XE#1435] / [Intel XE#9142]) +4 other tests skip
[148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@kms_setmode@basic-clone-single-crtc.html
* igt@kms_setmode@basic-no-cpu-idle:
- shard-bmg: [PASS][149] -> [FAIL][150] ([Intel XE#8618])
[149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-10/igt@kms_setmode@basic-no-cpu-idle.html
[150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-6/igt@kms_setmode@basic-no-cpu-idle.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-lnl: NOTRUN -> [SKIP][151] ([Intel XE#362] / [Intel XE#5848])
[151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
* igt@kms_tv_load_detect@load-detect:
- shard-lnl: NOTRUN -> [SKIP][152] ([Intel XE#330] / [Intel XE#5857])
[152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@kms_tv_load_detect@load-detect.html
* igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all:
- shard-lnl: NOTRUN -> [SKIP][153] ([Intel XE#1091] / [Intel XE#2849]) +1 other test skip
[153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all.html
* igt@sriov_basic@pf-unbind-with-vfs-enabled-numvfs-all:
- shard-lnl: NOTRUN -> [SKIP][154] ([Intel XE#8866]) +1 other test skip
[154]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@sriov_basic@pf-unbind-with-vfs-enabled-numvfs-all.html
* igt@xe_create@multigpu-create-massive-size:
- shard-lnl: NOTRUN -> [SKIP][155] ([Intel XE#7319] / [Intel XE#7350] / [Intel XE#944])
[155]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-3/igt@xe_create@multigpu-create-massive-size.html
* igt@xe_cw_post_sync@walker-post-sync:
- shard-lnl: NOTRUN -> [SKIP][156] ([Intel XE#8608])
[156]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@xe_cw_post_sync@walker-post-sync.html
* igt@xe_evict@evict-cm-threads-small:
- shard-lnl: NOTRUN -> [SKIP][157] ([Intel XE#6540] / [Intel XE#688]) +27 other tests skip
[157]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@xe_evict@evict-cm-threads-small.html
* igt@xe_evict@evict-mixed-threads-small-multi-queue:
- shard-bmg: NOTRUN -> [SKIP][158] ([Intel XE#8370]) +2 other tests skip
[158]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-5/igt@xe_evict@evict-mixed-threads-small-multi-queue.html
* igt@xe_exec_balancer@many-parallel-userptr-invalidate-race:
- shard-lnl: NOTRUN -> [SKIP][159] ([Intel XE#7482]) +40 other tests skip
[159]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@xe_exec_balancer@many-parallel-userptr-invalidate-race.html
* igt@xe_exec_basic@multigpu-many-execqueues-many-vm-userptr-invalidate-race:
- shard-lnl: NOTRUN -> [SKIP][160] ([Intel XE#1392]) +18 other tests skip
[160]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-userptr-invalidate-race.html
- shard-bmg: NOTRUN -> [SKIP][161] ([Intel XE#2322] / [Intel XE#7372]) +2 other tests skip
[161]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-8/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-userptr-invalidate-race.html
* igt@xe_exec_fault_mode@twice-multi-queue-imm:
- shard-bmg: NOTRUN -> [SKIP][162] ([Intel XE#8374]) +2 other tests skip
[162]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-8/igt@xe_exec_fault_mode@twice-multi-queue-imm.html
* igt@xe_exec_fault_mode@twice-multi-queue-userptr-imm:
- shard-lnl: NOTRUN -> [SKIP][163] ([Intel XE#8374]) +25 other tests skip
[163]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-3/igt@xe_exec_fault_mode@twice-multi-queue-userptr-imm.html
* igt@xe_exec_mix_modes@exec-multi-queue-spinner-interrupted-lr:
- shard-bmg: NOTRUN -> [SKIP][164] ([Intel XE#9003])
[164]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-6/igt@xe_exec_mix_modes@exec-multi-queue-spinner-interrupted-lr.html
* igt@xe_exec_multi_queue@many-queues-preempt-mode-priority-smem:
- shard-bmg: NOTRUN -> [SKIP][165] ([Intel XE#8364]) +12 other tests skip
[165]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-8/igt@xe_exec_multi_queue@many-queues-preempt-mode-priority-smem.html
* igt@xe_exec_multi_queue@one-queue-preempt-mode-fault-userptr-invalidate:
- shard-lnl: NOTRUN -> [SKIP][166] ([Intel XE#8364]) +68 other tests skip
[166]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@xe_exec_multi_queue@one-queue-preempt-mode-fault-userptr-invalidate.html
* igt@xe_exec_reset@cm-multi-queue-close-fd:
- shard-bmg: NOTRUN -> [SKIP][167] ([Intel XE#8369])
[167]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-7/igt@xe_exec_reset@cm-multi-queue-close-fd.html
* igt@xe_exec_reset@gt-reset-fault-injection:
- shard-lnl: NOTRUN -> [DMESG-WARN][168] ([Intel XE#9130])
[168]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@xe_exec_reset@gt-reset-fault-injection.html
* igt@xe_exec_reset@multi-queue-cat-error:
- shard-lnl: NOTRUN -> [SKIP][169] ([Intel XE#8369]) +3 other tests skip
[169]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@xe_exec_reset@multi-queue-cat-error.html
* igt@xe_exec_system_allocator@many-stride-new-prefetch:
- shard-bmg: NOTRUN -> [INCOMPLETE][170] ([Intel XE#7098] / [Intel XE#8159])
[170]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-3/igt@xe_exec_system_allocator@many-stride-new-prefetch.html
* igt@xe_exec_threads@threads-multi-queue-mixed-fd-userptr-invalidate:
- shard-lnl: NOTRUN -> [SKIP][171] ([Intel XE#8378]) +19 other tests skip
[171]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@xe_exec_threads@threads-multi-queue-mixed-fd-userptr-invalidate.html
* igt@xe_exec_threads@threads-multi-queue-mixed-fd-userptr-rebind:
- shard-bmg: NOTRUN -> [SKIP][172] ([Intel XE#8378]) +4 other tests skip
[172]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-6/igt@xe_exec_threads@threads-multi-queue-mixed-fd-userptr-rebind.html
* igt@xe_fault_injection@vm-bind-fail-vm_bind_ioctl_ops_create:
- shard-bmg: [PASS][173] -> [ABORT][174] ([Intel XE#8007]) +1 other test abort
[173]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-2/igt@xe_fault_injection@vm-bind-fail-vm_bind_ioctl_ops_create.html
[174]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-10/igt@xe_fault_injection@vm-bind-fail-vm_bind_ioctl_ops_create.html
* igt@xe_live_ktest@xe_eudebug:
- shard-lnl: NOTRUN -> [SKIP][175] ([Intel XE#2833])
[175]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@xe_live_ktest@xe_eudebug.html
- shard-bmg: NOTRUN -> [SKIP][176] ([Intel XE#2833])
[176]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-8/igt@xe_live_ktest@xe_eudebug.html
* igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit:
- shard-lnl: NOTRUN -> [SKIP][177] ([Intel XE#2229]) +1 other test skip
[177]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit.html
* igt@xe_madvise@atomic-cpu:
- shard-lnl: NOTRUN -> [SKIP][178] ([Intel XE#7980]) +1 other test skip
[178]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-3/igt@xe_madvise@atomic-cpu.html
* igt@xe_media_fill@media-fill:
- shard-lnl: NOTRUN -> [SKIP][179] ([Intel XE#560] / [Intel XE#7321] / [Intel XE#7453])
[179]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@xe_media_fill@media-fill.html
- shard-bmg: NOTRUN -> [SKIP][180] ([Intel XE#2459] / [Intel XE#2596] / [Intel XE#7321] / [Intel XE#7453])
[180]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-6/igt@xe_media_fill@media-fill.html
* igt@xe_mmap@pci-membarrier:
- shard-lnl: NOTRUN -> [SKIP][181] ([Intel XE#5100] / [Intel XE#7322] / [Intel XE#7408])
[181]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@xe_mmap@pci-membarrier.html
* igt@xe_module_load@load:
- shard-lnl: ([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]) ([Intel XE#378] / [Intel XE#7405])
[182]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-1/igt@xe_module_load@load.html
[183]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-6/igt@xe_module_load@load.html
[184]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-5/igt@xe_module_load@load.html
[185]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-3/igt@xe_module_load@load.html
[186]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-3/igt@xe_module_load@load.html
[187]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-5/igt@xe_module_load@load.html
[188]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-7/igt@xe_module_load@load.html
[189]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-7/igt@xe_module_load@load.html
[190]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-3/igt@xe_module_load@load.html
[191]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-1/igt@xe_module_load@load.html
[192]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@xe_module_load@load.html
[193]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@xe_module_load@load.html
[194]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@xe_module_load@load.html
[195]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@xe_module_load@load.html
[196]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@xe_module_load@load.html
[197]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@xe_module_load@load.html
[198]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@xe_module_load@load.html
[199]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@xe_module_load@load.html
[200]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-3/igt@xe_module_load@load.html
[201]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-3/igt@xe_module_load@load.html
[202]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@xe_module_load@load.html
[203]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@xe_module_load@load.html
[204]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@xe_module_load@load.html
[205]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-3/igt@xe_module_load@load.html
[206]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@xe_module_load@load.html
* igt@xe_multigpu_svm@mgpu-atomic-op-conflict:
- shard-lnl: NOTRUN -> [SKIP][207] ([Intel XE#6964]) +9 other tests skip
[207]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@xe_multigpu_svm@mgpu-atomic-op-conflict.html
* igt@xe_multigpu_svm@mgpu-latency-copy-basic:
- shard-bmg: NOTRUN -> [SKIP][208] ([Intel XE#6964])
[208]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-7/igt@xe_multigpu_svm@mgpu-latency-copy-basic.html
* igt@xe_page_reclaim@binds-1g-partial:
- shard-bmg: NOTRUN -> [SKIP][209] ([Intel XE#7793])
[209]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-2/igt@xe_page_reclaim@binds-1g-partial.html
* igt@xe_page_reclaim@pat-index-xd:
- shard-lnl: NOTRUN -> [SKIP][210] ([Intel XE#7793]) +3 other tests skip
[210]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@xe_page_reclaim@pat-index-xd.html
* igt@xe_pat@l2-flush-opt-svm-pat-restrict:
- shard-bmg: NOTRUN -> [SKIP][211] ([Intel XE#7590])
[211]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-9/igt@xe_pat@l2-flush-opt-svm-pat-restrict.html
* igt@xe_pat@pat-index-xelp:
- shard-lnl: NOTRUN -> [SKIP][212] ([Intel XE#7590] / [Intel XE#977])
[212]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@xe_pat@pat-index-xelp.html
* igt@xe_pat@pat-index-xelpg:
- shard-lnl: NOTRUN -> [SKIP][213] ([Intel XE#7590] / [Intel XE#979])
[213]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-3/igt@xe_pat@pat-index-xelpg.html
* igt@xe_pat@pat-sw-hw-compare:
- shard-lnl: NOTRUN -> [FAIL][214] ([Intel XE#7695])
[214]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@xe_pat@pat-sw-hw-compare.html
* igt@xe_pat@pat-sw-hw-suspend:
- shard-bmg: NOTRUN -> [FAIL][215] ([Intel XE#7695])
[215]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-7/igt@xe_pat@pat-sw-hw-suspend.html
* igt@xe_peer2peer@read:
- shard-bmg: NOTRUN -> [SKIP][216] ([Intel XE#2427] / [Intel XE#6953] / [Intel XE#7326] / [Intel XE#7353])
[216]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-8/igt@xe_peer2peer@read.html
* igt@xe_peer2peer@write:
- shard-lnl: NOTRUN -> [SKIP][217] ([Intel XE#1061] / [Intel XE#7326] / [Intel XE#7353])
[217]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@xe_peer2peer@write.html
* igt@xe_pm@d3cold-mmap-system:
- shard-lnl: NOTRUN -> [SKIP][218] ([Intel XE#2284] / [Intel XE#366] / [Intel XE#7370]) +1 other test skip
[218]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-3/igt@xe_pm@d3cold-mmap-system.html
* igt@xe_pm@s3-d3hot-basic-exec:
- shard-lnl: NOTRUN -> [SKIP][219] ([Intel XE#584] / [Intel XE#7369]) +2 other tests skip
[219]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-3/igt@xe_pm@s3-d3hot-basic-exec.html
* igt@xe_pm@vram-d3cold-threshold:
- shard-lnl: NOTRUN -> [SKIP][220] ([Intel XE#579] / [Intel XE#7329] / [Intel XE#7456])
[220]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@xe_pm@vram-d3cold-threshold.html
* igt@xe_pmu@all-fn-engine-activity-load:
- shard-lnl: NOTRUN -> [SKIP][221] ([Intel XE#4650] / [Intel XE#7347]) +1 other test skip
[221]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@xe_pmu@all-fn-engine-activity-load.html
* igt@xe_pxp@display-black-pxp-fb:
- shard-lnl: [PASS][222] -> [SKIP][223] ([Intel XE#9125]) +14 other tests skip
[222]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-7/igt@xe_pxp@display-black-pxp-fb.html
[223]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@xe_pxp@display-black-pxp-fb.html
* igt@xe_pxp@display-pxp-fb:
- shard-bmg: NOTRUN -> [SKIP][224] ([Intel XE#4733] / [Intel XE#7417]) +1 other test skip
[224]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-2/igt@xe_pxp@display-pxp-fb.html
* igt@xe_query@multigpu-query-hwconfig:
- shard-bmg: NOTRUN -> [SKIP][225] ([Intel XE#944])
[225]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-3/igt@xe_query@multigpu-query-hwconfig.html
* igt@xe_query@multigpu-query-topology-l3-bank-mask:
- shard-lnl: NOTRUN -> [SKIP][226] ([Intel XE#944]) +6 other tests skip
[226]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@xe_query@multigpu-query-topology-l3-bank-mask.html
* igt@xe_sriov_auto_provisioning@fair-allocation:
- shard-lnl: NOTRUN -> [SKIP][227] ([Intel XE#4130] / [Intel XE#7366]) +3 other tests skip
[227]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@xe_sriov_auto_provisioning@fair-allocation.html
* igt@xe_sriov_scheduling@equal-throughput-normal-priority:
- shard-lnl: NOTRUN -> [SKIP][228] ([Intel XE#8339]) +1 other test skip
[228]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@xe_sriov_scheduling@equal-throughput-normal-priority.html
* igt@xe_sriov_vfio@open-basic:
- shard-lnl: NOTRUN -> [SKIP][229] ([Intel XE#7724])
[229]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@xe_sriov_vfio@open-basic.html
* igt@xe_sriov_vram@vf-access-after-resize-up:
- shard-bmg: [PASS][230] -> [FAIL][231] ([Intel XE#7992]) +1 other test fail
[230]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-5/igt@xe_sriov_vram@vf-access-after-resize-up.html
[231]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-7/igt@xe_sriov_vram@vf-access-after-resize-up.html
- shard-lnl: NOTRUN -> [SKIP][232] ([Intel XE#6376] / [Intel XE#7330] / [Intel XE#7422]) +2 other tests skip
[232]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-3/igt@xe_sriov_vram@vf-access-after-resize-up.html
* igt@xe_vm@overcommit-nonfault-vram-lr-external-nodefer:
- shard-lnl: NOTRUN -> [SKIP][233] ([Intel XE#7892])
[233]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@xe_vm@overcommit-nonfault-vram-lr-external-nodefer.html
#### Possible fixes ####
* igt@fbdev@nullptr:
- shard-lnl: [SKIP][234] ([Intel XE#2134]) -> [PASS][235]
[234]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-6/igt@fbdev@nullptr.html
[235]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@fbdev@nullptr.html
* igt@kms_async_flips@alternate-sync-async-flip-atomic:
- shard-bmg: [FAIL][236] ([Intel XE#3718] / [Intel XE#6078]) -> [PASS][237]
[236]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-9/igt@kms_async_flips@alternate-sync-async-flip-atomic.html
[237]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-9/igt@kms_async_flips@alternate-sync-async-flip-atomic.html
* igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-b-dp-2:
- shard-bmg: [FAIL][238] ([Intel XE#6078]) -> [PASS][239]
[238]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-9/igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-b-dp-2.html
[239]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-9/igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-b-dp-2.html
* igt@kms_async_flips@test-time-stamp:
- shard-lnl: [SKIP][240] ([Intel XE#9125]) -> [PASS][241] +2 other tests pass
[240]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-6/igt@kms_async_flips@test-time-stamp.html
[241]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-3/igt@kms_async_flips@test-time-stamp.html
* igt@kms_color@degamma:
- shard-lnl: [SKIP][242] ([Intel XE#3297]) -> [PASS][243]
[242]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-6/igt@kms_color@degamma.html
[243]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@kms_color@degamma.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling:
- shard-lnl: [SKIP][244] ([Intel XE#1745] / [Intel XE#9144]) -> [PASS][245]
[244]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-6/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling.html
[245]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-indfb-draw-mmap-wc:
- shard-lnl: [SKIP][246] ([Intel XE#7779]) -> [PASS][247]
[246]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-6/igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-indfb-draw-mmap-wc.html
[247]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-indfb-draw-mmap-wc.html
* igt@kms_plane@pixel-format-x-tiled-modifier:
- shard-lnl: [SKIP][248] ([Intel XE#7250] / [Intel XE#9128]) -> [PASS][249]
[248]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-6/igt@kms_plane@pixel-format-x-tiled-modifier.html
[249]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@kms_plane@pixel-format-x-tiled-modifier.html
* igt@kms_plane_scaling@planes-downscale-factor-0-75-unity-scaling:
- shard-lnl: [SKIP][250] ([Intel XE#2763] / [Intel XE#6886] / [Intel XE#7687] / [Intel XE#9125]) -> [PASS][251] +1 other test pass
[250]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-6/igt@kms_plane_scaling@planes-downscale-factor-0-75-unity-scaling.html
[251]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@kms_plane_scaling@planes-downscale-factor-0-75-unity-scaling.html
* igt@kms_plane_scaling@planes-downscale-factor-0-75-unity-scaling@pipe-b:
- shard-lnl: [SKIP][252] ([Intel XE#2763] / [Intel XE#6886]) -> [PASS][253] +1 other test pass
[252]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-6/igt@kms_plane_scaling@planes-downscale-factor-0-75-unity-scaling@pipe-b.html
[253]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@kms_plane_scaling@planes-downscale-factor-0-75-unity-scaling@pipe-b.html
* igt@kms_pm_rpm@i2c:
- shard-lnl: [SKIP][254] ([Intel XE#7106]) -> [PASS][255]
[254]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-6/igt@kms_pm_rpm@i2c.html
[255]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@kms_pm_rpm@i2c.html
* igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-fully-sf:
- shard-lnl: [SKIP][256] ([Intel XE#1489]) -> [PASS][257]
[256]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-6/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-fully-sf.html
[257]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-fully-sf.html
* igt@xe_exec_system_allocator@many-stride-new-nomemset:
- shard-lnl: [INCOMPLETE][258] ([Intel XE#9191]) -> [PASS][259]
[258]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-5/igt@xe_exec_system_allocator@many-stride-new-nomemset.html
[259]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@xe_exec_system_allocator@many-stride-new-nomemset.html
* igt@xe_fault_injection@inject-fault-probe-function-xe_tile_init_early:
- shard-bmg: [ABORT][260] ([Intel XE#8007]) -> [PASS][261] +1 other test pass
[260]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-3/igt@xe_fault_injection@inject-fault-probe-function-xe_tile_init_early.html
[261]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-10/igt@xe_fault_injection@inject-fault-probe-function-xe_tile_init_early.html
* igt@xe_module_load@load:
- shard-bmg: ([PASS][262], [PASS][263], [PASS][264], [PASS][265], [PASS][266], [PASS][267], [SKIP][268], [PASS][269], [PASS][270], [PASS][271], [PASS][272], [PASS][273], [PASS][274], [PASS][275], [PASS][276], [PASS][277], [PASS][278], [PASS][279], [PASS][280], [PASS][281], [PASS][282], [PASS][283], [PASS][284], [PASS][285], [PASS][286], [PASS][287]) ([Intel XE#2457] / [Intel XE#7405]) -> ([PASS][288], [PASS][289], [PASS][290], [PASS][291], [PASS][292], [PASS][293], [PASS][294], [PASS][295], [PASS][296], [PASS][297], [PASS][298], [PASS][299], [PASS][300], [PASS][301], [PASS][302], [PASS][303], [PASS][304], [PASS][305], [PASS][306], [PASS][307], [PASS][308], [PASS][309], [PASS][310], [PASS][311], [PASS][312])
[262]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-5/igt@xe_module_load@load.html
[263]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-3/igt@xe_module_load@load.html
[264]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-7/igt@xe_module_load@load.html
[265]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-1/igt@xe_module_load@load.html
[266]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-7/igt@xe_module_load@load.html
[267]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-6/igt@xe_module_load@load.html
[268]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-9/igt@xe_module_load@load.html
[269]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-10/igt@xe_module_load@load.html
[270]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-4/igt@xe_module_load@load.html
[271]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-4/igt@xe_module_load@load.html
[272]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-6/igt@xe_module_load@load.html
[273]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-4/igt@xe_module_load@load.html
[274]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-8/igt@xe_module_load@load.html
[275]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-5/igt@xe_module_load@load.html
[276]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-8/igt@xe_module_load@load.html
[277]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-8/igt@xe_module_load@load.html
[278]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-9/igt@xe_module_load@load.html
[279]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-9/igt@xe_module_load@load.html
[280]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-7/igt@xe_module_load@load.html
[281]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-5/igt@xe_module_load@load.html
[282]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-2/igt@xe_module_load@load.html
[283]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-3/igt@xe_module_load@load.html
[284]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-2/igt@xe_module_load@load.html
[285]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-2/igt@xe_module_load@load.html
[286]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-10/igt@xe_module_load@load.html
[287]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-1/igt@xe_module_load@load.html
[288]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-7/igt@xe_module_load@load.html
[289]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-3/igt@xe_module_load@load.html
[290]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-7/igt@xe_module_load@load.html
[291]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-3/igt@xe_module_load@load.html
[292]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-2/igt@xe_module_load@load.html
[293]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-9/igt@xe_module_load@load.html
[294]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-9/igt@xe_module_load@load.html
[295]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-5/igt@xe_module_load@load.html
[296]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-10/igt@xe_module_load@load.html
[297]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-8/igt@xe_module_load@load.html
[298]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-6/igt@xe_module_load@load.html
[299]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-6/igt@xe_module_load@load.html
[300]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-6/igt@xe_module_load@load.html
[301]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-5/igt@xe_module_load@load.html
[302]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-10/igt@xe_module_load@load.html
[303]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-10/igt@xe_module_load@load.html
[304]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-1/igt@xe_module_load@load.html
[305]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-1/igt@xe_module_load@load.html
[306]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-2/igt@xe_module_load@load.html
[307]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-2/igt@xe_module_load@load.html
[308]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-8/igt@xe_module_load@load.html
[309]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-4/igt@xe_module_load@load.html
[310]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-9/igt@xe_module_load@load.html
[311]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-4/igt@xe_module_load@load.html
[312]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-7/igt@xe_module_load@load.html
* igt@xe_sriov_flr@flr-twice:
- shard-bmg: [FAIL][313] ([Intel XE#6569]) -> [PASS][314]
[313]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-1/igt@xe_sriov_flr@flr-twice.html
[314]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-4/igt@xe_sriov_flr@flr-twice.html
#### Warnings ####
* igt@kms_big_fb@4-tiled-16bpp-rotate-270:
- shard-lnl: [SKIP][315] ([Intel XE#1407]) -> [SKIP][316] ([Intel XE#9125]) +2 other tests skip
[315]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-3/igt@kms_big_fb@4-tiled-16bpp-rotate-270.html
[316]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_big_fb@4-tiled-16bpp-rotate-270.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip:
- shard-lnl: [SKIP][317] ([Intel XE#3658] / [Intel XE#7360]) -> [SKIP][318] ([Intel XE#9125])
[317]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-7/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html
[318]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html
* igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-180-hflip:
- shard-lnl: [SKIP][319] ([Intel XE#9125]) -> [SKIP][320] ([Intel XE#7059] / [Intel XE#7085])
[319]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-6/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-180-hflip.html
[320]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-180-hflip.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip:
- shard-lnl: [SKIP][321] ([Intel XE#9125]) -> [SKIP][322] ([Intel XE#1124])
[321]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-6/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html
[322]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-3/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-async-flip:
- shard-lnl: [SKIP][323] ([Intel XE#1124]) -> [SKIP][324] ([Intel XE#9125]) +2 other tests skip
[323]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-1/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
[324]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
* igt@kms_bw@connected-linear-tiling-2-displays-target-1920x1080p:
- shard-lnl: [SKIP][325] ([Intel XE#7679]) -> [SKIP][326] ([Intel XE#9125])
[325]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-3/igt@kms_bw@connected-linear-tiling-2-displays-target-1920x1080p.html
[326]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_bw@connected-linear-tiling-2-displays-target-1920x1080p.html
* igt@kms_bw@connected-linear-tiling-4-displays-target-3840x2160p:
- shard-lnl: [SKIP][327] ([Intel XE#8365]) -> [SKIP][328] ([Intel XE#9125])
[327]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-7/igt@kms_bw@connected-linear-tiling-4-displays-target-3840x2160p.html
[328]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_bw@connected-linear-tiling-4-displays-target-3840x2160p.html
* igt@kms_bw@linear-tiling-2-displays-target-3840x2160p:
- shard-lnl: [SKIP][329] ([Intel XE#367]) -> [SKIP][330] ([Intel XE#9125])
[329]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-5/igt@kms_bw@linear-tiling-2-displays-target-3840x2160p.html
[330]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_bw@linear-tiling-2-displays-target-3840x2160p.html
* igt@kms_bw@linear-tiling-3-displays-target-2160x1440p:
- shard-lnl: [SKIP][331] ([Intel XE#9125]) -> [SKIP][332] ([Intel XE#367])
[331]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-6/igt@kms_bw@linear-tiling-3-displays-target-2160x1440p.html
[332]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@kms_bw@linear-tiling-3-displays-target-2160x1440p.html
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc:
- shard-lnl: [SKIP][333] ([Intel XE#2887]) -> [SKIP][334] ([Intel XE#9125]) +2 other tests skip
[333]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-3/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc.html
[334]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs:
- shard-lnl: [SKIP][335] ([Intel XE#2669] / [Intel XE#7389]) -> [SKIP][336] ([Intel XE#9125])
[335]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-1/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html
[336]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs:
- shard-lnl: [SKIP][337] ([Intel XE#3432]) -> [SKIP][338] ([Intel XE#9125])
[337]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-7/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs.html
[338]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs.html
* igt@kms_cdclk@mode-transition:
- shard-lnl: [SKIP][339] ([Intel XE#9125]) -> [SKIP][340] ([Intel XE#4417] / [Intel XE#5447])
[339]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-6/igt@kms_cdclk@mode-transition.html
[340]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@kms_cdclk@mode-transition.html
* igt@kms_content_protection@dp-mst-lic-type-0-hdcp14:
- shard-lnl: [SKIP][341] ([Intel XE#9125]) -> [SKIP][342] ([Intel XE#6974])
[341]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-6/igt@kms_content_protection@dp-mst-lic-type-0-hdcp14.html
[342]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@kms_content_protection@dp-mst-lic-type-0-hdcp14.html
* igt@kms_content_protection@lic-type-0-hdcp14:
- shard-lnl: [SKIP][343] ([Intel XE#7642]) -> [SKIP][344] ([Intel XE#9125])
[343]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-5/igt@kms_content_protection@lic-type-0-hdcp14.html
[344]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_content_protection@lic-type-0-hdcp14.html
* igt@kms_cursor_crc@cursor-random-128x42:
- shard-lnl: [SKIP][345] ([Intel XE#9125]) -> [SKIP][346] ([Intel XE#1424])
[345]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-6/igt@kms_cursor_crc@cursor-random-128x42.html
[346]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@kms_cursor_crc@cursor-random-128x42.html
* igt@kms_cursor_crc@cursor-random-512x170:
- shard-lnl: [SKIP][347] ([Intel XE#9125]) -> [SKIP][348] ([Intel XE#2321] / [Intel XE#7355])
[347]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-6/igt@kms_cursor_crc@cursor-random-512x170.html
[348]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-3/igt@kms_cursor_crc@cursor-random-512x170.html
* igt@kms_cursor_crc@cursor-rapid-movement-256x85:
- shard-lnl: [SKIP][349] ([Intel XE#1424]) -> [SKIP][350] ([Intel XE#9125])
[349]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-5/igt@kms_cursor_crc@cursor-rapid-movement-256x85.html
[350]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_cursor_crc@cursor-rapid-movement-256x85.html
* igt@kms_cursor_legacy@2x-cursor-vs-flip-legacy:
- shard-lnl: [SKIP][351] ([Intel XE#309] / [Intel XE#7343]) -> [SKIP][352] ([Intel XE#9125])
[351]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-1/igt@kms_cursor_legacy@2x-cursor-vs-flip-legacy.html
[352]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_cursor_legacy@2x-cursor-vs-flip-legacy.html
* igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy:
- shard-lnl: [SKIP][353] ([Intel XE#9125]) -> [SKIP][354] ([Intel XE#309] / [Intel XE#7343])
[353]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-6/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html
[354]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle:
- shard-lnl: [SKIP][355] ([Intel XE#323] / [Intel XE#6035]) -> [SKIP][356] ([Intel XE#9125])
[355]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-3/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
[356]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
* igt@kms_dsc@dsc-fractional-bpp-ultrajoiner:
- shard-lnl: [SKIP][357] ([Intel XE#8265]) -> [SKIP][358] ([Intel XE#9125]) +1 other test skip
[357]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-1/igt@kms_dsc@dsc-fractional-bpp-ultrajoiner.html
[358]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_dsc@dsc-fractional-bpp-ultrajoiner.html
* igt@kms_dsc@dsc-with-formats-ultrajoiner:
- shard-lnl: [SKIP][359] ([Intel XE#9125]) -> [SKIP][360] ([Intel XE#8265])
[359]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-6/igt@kms_dsc@dsc-with-formats-ultrajoiner.html
[360]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@kms_dsc@dsc-with-formats-ultrajoiner.html
* igt@kms_frontbuffer_tracking@drrshdr-1p-primscrn-spr-indfb-draw-mmap-wc:
- shard-lnl: [SKIP][361] ([Intel XE#6312]) -> [SKIP][362] ([Intel XE#7779]) +1 other test skip
[361]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-1/igt@kms_frontbuffer_tracking@drrshdr-1p-primscrn-spr-indfb-draw-mmap-wc.html
[362]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_frontbuffer_tracking@drrshdr-1p-primscrn-spr-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-argb161616f-draw-mmap-wc:
- shard-lnl: [SKIP][363] ([Intel XE#7779]) -> [SKIP][364] ([Intel XE#7061] / [Intel XE#7356])
[363]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-6/igt@kms_frontbuffer_tracking@fbc-argb161616f-draw-mmap-wc.html
[364]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-3/igt@kms_frontbuffer_tracking@fbc-argb161616f-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-spr-indfb-onoff:
- shard-lnl: [SKIP][365] ([Intel XE#6312] / [Intel XE#651]) -> [SKIP][366] ([Intel XE#2548] / [Intel XE#7779]) +2 other tests skip
[365]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-5/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-spr-indfb-onoff.html
[366]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-pri-shrfb-draw-blt:
- shard-lnl: [SKIP][367] ([Intel XE#656] / [Intel XE#7905]) -> [SKIP][368] ([Intel XE#2548] / [Intel XE#7779]) +10 other tests skip
[367]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-7/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-pri-shrfb-draw-blt.html
[368]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcdrrs-abgr161616f-draw-mmap-wc:
- shard-lnl: [SKIP][369] ([Intel XE#7061] / [Intel XE#7356]) -> [SKIP][370] ([Intel XE#7779]) +1 other test skip
[369]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-5/igt@kms_frontbuffer_tracking@fbcdrrs-abgr161616f-draw-mmap-wc.html
[370]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_frontbuffer_tracking@fbcdrrs-abgr161616f-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcdrrshdr-1p-primscrn-pri-indfb-draw-mmap-wc:
- shard-lnl: [SKIP][371] ([Intel XE#7779]) -> [SKIP][372] ([Intel XE#6312]) +1 other test skip
[371]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-6/igt@kms_frontbuffer_tracking@fbcdrrshdr-1p-primscrn-pri-indfb-draw-mmap-wc.html
[372]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@kms_frontbuffer_tracking@fbcdrrshdr-1p-primscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcdrrshdr-2p-scndscrn-spr-indfb-draw-blt:
- shard-lnl: [SKIP][373] ([Intel XE#7779]) -> [SKIP][374] ([Intel XE#7905]) +3 other tests skip
[373]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-6/igt@kms_frontbuffer_tracking@fbcdrrshdr-2p-scndscrn-spr-indfb-draw-blt.html
[374]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-1/igt@kms_frontbuffer_tracking@fbcdrrshdr-2p-scndscrn-spr-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcdrrshdr-tiling-y:
- shard-lnl: [SKIP][375] ([Intel XE#7399]) -> [SKIP][376] ([Intel XE#7779])
[375]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-3/igt@kms_frontbuffer_tracking@fbcdrrshdr-tiling-y.html
[376]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_frontbuffer_tracking@fbcdrrshdr-tiling-y.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-render:
- shard-lnl: [SKIP][377] ([Intel XE#2548] / [Intel XE#7779]) -> [SKIP][378] ([Intel XE#656] / [Intel XE#7905]) +2 other tests skip
[377]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-render.html
[378]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-indfb-scaledprimary:
- shard-lnl: [SKIP][379] ([Intel XE#7865]) -> [SKIP][380] ([Intel XE#7779]) +5 other tests skip
[379]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-3/igt@kms_frontbuffer_tracking@fbcpsrhdr-indfb-scaledprimary.html
[380]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_frontbuffer_tracking@fbcpsrhdr-indfb-scaledprimary.html
* igt@kms_frontbuffer_tracking@hdr-2p-primscrn-cur-indfb-draw-mmap-wc:
- shard-lnl: [SKIP][381] ([Intel XE#7905]) -> [SKIP][382] ([Intel XE#7779]) +10 other tests skip
[381]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-7/igt@kms_frontbuffer_tracking@hdr-2p-primscrn-cur-indfb-draw-mmap-wc.html
[382]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_frontbuffer_tracking@hdr-2p-primscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@hdr-argb161616f-draw-mmap-wc:
- shard-lnl: [SKIP][383] ([Intel XE#7061]) -> [SKIP][384] ([Intel XE#7779])
[383]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-7/igt@kms_frontbuffer_tracking@hdr-argb161616f-draw-mmap-wc.html
[384]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_frontbuffer_tracking@hdr-argb161616f-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psrhdr-shrfb-scaledprimary:
- shard-lnl: [SKIP][385] ([Intel XE#7779]) -> [SKIP][386] ([Intel XE#7865]) +1 other test skip
[385]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-6/igt@kms_frontbuffer_tracking@psrhdr-shrfb-scaledprimary.html
[386]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-3/igt@kms_frontbuffer_tracking@psrhdr-shrfb-scaledprimary.html
* igt@kms_hdr@static-toggle:
- shard-lnl: [SKIP][387] ([Intel XE#1503]) -> [SKIP][388] ([Intel XE#9125])
[387]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-3/igt@kms_hdr@static-toggle.html
[388]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_hdr@static-toggle.html
* igt@kms_plane_multiple@2x-tiling-none:
- shard-lnl: [SKIP][389] ([Intel XE#9125]) -> [SKIP][390] ([Intel XE#4596] / [Intel XE#5854])
[389]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-6/igt@kms_plane_multiple@2x-tiling-none.html
[390]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-3/igt@kms_plane_multiple@2x-tiling-none.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75:
- shard-lnl: [SKIP][391] ([Intel XE#2763] / [Intel XE#6886] / [Intel XE#7687] / [Intel XE#9125]) -> [SKIP][392] ([Intel XE#2763] / [Intel XE#6886]) +1 other test skip
[391]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-6/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75.html
[392]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-5/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75.html
* igt@kms_pm_dc@deep-pkgc:
- shard-lnl: [FAIL][393] ([Intel XE#2029] / [Intel XE#7395]) -> [SKIP][394] ([Intel XE#7778])
[393]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-5/igt@kms_pm_dc@deep-pkgc.html
[394]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_pm_dc@deep-pkgc.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf:
- shard-lnl: [SKIP][395] ([Intel XE#2893] / [Intel XE#4608] / [Intel XE#7304]) -> [SKIP][396] ([Intel XE#1489])
[395]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-3/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf.html
[396]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf:
- shard-lnl: [SKIP][397] ([Intel XE#2893] / [Intel XE#7304]) -> [SKIP][398] ([Intel XE#1489])
[397]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-5/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf.html
[398]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf.html
* igt@kms_psr@fbc-psr2-primary-blt:
- shard-lnl: [SKIP][399] ([Intel XE#1406] / [Intel XE#7345]) -> [SKIP][400] ([Intel XE#2850] / [Intel XE#929]) +1 other test skip
[399]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-1/igt@kms_psr@fbc-psr2-primary-blt.html
[400]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_psr@fbc-psr2-primary-blt.html
* igt@kms_psr@fbc-psr2-suspend:
- shard-lnl: [SKIP][401] ([Intel XE#2850] / [Intel XE#929]) -> [SKIP][402] ([Intel XE#1406] / [Intel XE#7345])
[401]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-6/igt@kms_psr@fbc-psr2-suspend.html
[402]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-7/igt@kms_psr@fbc-psr2-suspend.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-0:
- shard-lnl: [SKIP][403] ([Intel XE#1127] / [Intel XE#5813]) -> [SKIP][404] ([Intel XE#9125])
[403]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-lnl-3/igt@kms_rotation_crc@primary-y-tiled-reflect-x-0.html
[404]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-lnl-6/igt@kms_rotation_crc@primary-y-tiled-reflect-x-0.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-bmg: [SKIP][405] ([Intel XE#2426] / [Intel XE#5848]) -> [SKIP][406] ([Intel XE#2509] / [Intel XE#7437])
[405]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9085/shard-bmg-6/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
[406]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/shard-bmg-3/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
[Intel XE#1061]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1061
[Intel XE#1091]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1091
[Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
[Intel XE#1127]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1127
[Intel XE#1128]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1128
[Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392
[Intel XE#1397]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1397
[Intel XE#1406]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1406
[Intel XE#1407]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1407
[Intel XE#1421]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1421
[Intel XE#1424]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1424
[Intel XE#1428]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1428
[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#1466]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1466
[Intel XE#1467]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1467
[Intel XE#1469]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1469
[Intel XE#1470]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1470
[Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489
[Intel XE#1503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1503
[Intel XE#1511]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1511
[Intel XE#1745]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1745
[Intel XE#2029]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2029
[Intel XE#2134]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2134
[Intel XE#2229]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2229
[Intel XE#2233]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2233
[Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234
[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#2311]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311
[Intel XE#2313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313
[Intel XE#2320]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2320
[Intel XE#2321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2321
[Intel XE#2322]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2322
[Intel XE#2327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2327
[Intel XE#2426]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2426
[Intel XE#2427]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2427
[Intel XE#2457]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2457
[Intel XE#2459]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2459
[Intel XE#2482]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2482
[Intel XE#2509]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2509
[Intel XE#2548]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2548
[Intel XE#2568]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2568
[Intel XE#2596]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2596
[Intel XE#2669]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2669
[Intel XE#2763]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763
[Intel XE#2833]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2833
[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#2853]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2853
[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#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301
[Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306
[Intel XE#307]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/307
[Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309
[Intel XE#3141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3141
[Intel XE#3157]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3157
[Intel XE#323]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/323
[Intel XE#3297]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3297
[Intel XE#330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/330
[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#352]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/352
[Intel XE#362]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/362
[Intel XE#3658]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3658
[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#3718]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3718
[Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373
[Intel XE#378]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/378
[Intel XE#3904]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3904
[Intel XE#4090]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4090
[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#4298]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4298
[Intel XE#4302]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4302
[Intel XE#4354]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4354
[Intel XE#4417]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4417
[Intel XE#4422]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4422
[Intel XE#4596]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4596
[Intel XE#4608]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4608
[Intel XE#4609]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4609
[Intel XE#4650]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4650
[Intel XE#4733]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4733
[Intel XE#4886]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4886
[Intel XE#5100]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5100
[Intel XE#5447]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5447
[Intel XE#560]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/560
[Intel XE#579]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/579
[Intel XE#5813]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5813
[Intel XE#584]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/584
[Intel XE#5848]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5848
[Intel XE#5854]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5854
[Intel XE#5857]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5857
[Intel XE#5873]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5873
[Intel XE#5882]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5882
[Intel XE#6035]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6035
[Intel XE#6078]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6078
[Intel XE#6312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6312
[Intel XE#6376]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6376
[Intel XE#6507]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6507
[Intel XE#651]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/651
[Intel XE#6540]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6540
[Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656
[Intel XE#6569]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6569
[Intel XE#6813]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6813
[Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688
[Intel XE#6886]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6886
[Intel XE#6900]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6900
[Intel XE#6901]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6901
[Intel XE#6912]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6912
[Intel XE#6953]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6953
[Intel XE#6964]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6964
[Intel XE#6974]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6974
[Intel XE#7006]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7006
[Intel XE#703]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/703
[Intel XE#7059]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7059
[Intel XE#7061]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7061
[Intel XE#7084]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7084
[Intel XE#7085]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7085
[Intel XE#7098]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7098
[Intel XE#7106]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7106
[Intel XE#7178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7178
[Intel XE#7179]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7179
[Intel XE#7250]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7250
[Intel XE#7283]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7283
[Intel XE#7304]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7304
[Intel XE#7319]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7319
[Intel XE#7321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7321
[Intel XE#7322]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7322
[Intel XE#7326]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7326
[Intel XE#7329]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7329
[Intel XE#7330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7330
[Intel XE#7342]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7342
[Intel XE#7343]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7343
[Intel XE#7345]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7345
[Intel XE#7347]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7347
[Intel XE#7349]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7349
[Intel XE#7350]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7350
[Intel XE#7351]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7351
[Intel XE#7353]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7353
[Intel XE#7355]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7355
[Intel XE#7356]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7356
[Intel XE#7358]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7358
[Intel XE#7360]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7360
[Intel XE#7362]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7362
[Intel XE#7366]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7366
[Intel XE#7367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7367
[Intel XE#7369]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7369
[Intel XE#7370]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7370
[Intel XE#7372]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7372
[Intel XE#7375]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7375
[Intel XE#7376]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7376
[Intel XE#7383]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7383
[Intel XE#7385]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7385
[Intel XE#7387]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7387
[Intel XE#7389]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7389
[Intel XE#7395]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7395
[Intel XE#7399]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7399
[Intel XE#7405]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7405
[Intel XE#7408]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7408
[Intel XE#7413]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7413
[Intel XE#7417]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7417
[Intel XE#7422]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7422
[Intel XE#7437]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7437
[Intel XE#7442]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7442
[Intel XE#7443]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7443
[Intel XE#7448]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7448
[Intel XE#7450]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7450
[Intel XE#7453]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7453
[Intel XE#7456]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7456
[Intel XE#7482]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7482
[Intel XE#7590]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7590
[Intel XE#7642]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7642
[Intel XE#7679]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7679
[Intel XE#7687]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7687
[Intel XE#7695]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7695
[Intel XE#7724]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7724
[Intel XE#7760]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7760
[Intel XE#7778]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7778
[Intel XE#7779]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7779
[Intel XE#7793]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7793
[Intel XE#7795]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7795
[Intel XE#7865]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7865
[Intel XE#7892]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7892
[Intel XE#7905]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7905
[Intel XE#7980]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7980
[Intel XE#7992]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/7992
[Intel XE#8007]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8007
[Intel XE#8150]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8150
[Intel XE#8159]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8159
[Intel XE#8265]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8265
[Intel XE#8303]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8303
[Intel XE#8339]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8339
[Intel XE#836]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/836
[Intel XE#8364]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8364
[Intel XE#8365]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8365
[Intel XE#8369]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8369
[Intel XE#8370]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8370
[Intel XE#8374]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8374
[Intel XE#8378]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8378
[Intel XE#8399]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8399
[Intel XE#8608]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8608
[Intel XE#8618]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8618
[Intel XE#870]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/870
[Intel XE#8866]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/8866
[Intel XE#9003]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9003
[Intel XE#9009]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9009
[Intel XE#9125]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9125
[Intel XE#9127]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9127
[Intel XE#9128]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9128
[Intel XE#9130]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9130
[Intel XE#9142]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9142
[Intel XE#9144]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9144
[Intel XE#9191]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9191
[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#977]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/977
[Intel XE#979]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/979
Build changes
-------------
* IGT: IGT_9085 -> IGTPW_15800
* Linux: xe-5698-547f981c369d4b8adf60c5d282b37854f11dab17 -> xe-5699-16562a45b1291d85f8402628a1f7d3778e2bebce
IGTPW_15800: 15800
IGT_9085: 9085
xe-5698-547f981c369d4b8adf60c5d282b37854f11dab17: 547f981c369d4b8adf60c5d282b37854f11dab17
xe-5699-16562a45b1291d85f8402628a1f7d3778e2bebce: 16562a45b1291d85f8402628a1f7d3778e2bebce
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_15800/index.html
[-- Attachment #2: Type: text/html, Size: 128274 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* ✗ i915.CI.Full: failure for Add CMRR subtests (rev6)
2026-09-07 17:48 [PATCH i-g-t v6 0/3] Add CMRR subtests Naladala Ramanaidu
` (5 preceding siblings ...)
2026-09-08 0:58 ` ✗ Xe.CI.FULL: failure " Patchwork
@ 2026-09-08 7:42 ` Patchwork
6 siblings, 0 replies; 14+ messages in thread
From: Patchwork @ 2026-09-08 7:42 UTC (permalink / raw)
To: Naladala Ramanaidu; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 163416 bytes --]
== Series Details ==
Series: Add CMRR subtests (rev6)
URL : https://patchwork.freedesktop.org/series/171615/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_19097_full -> IGTPW_15800_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_15800_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_15800_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_15800/index.html
Participating hosts (11 -> 10)
------------------------------
Missing (1): pig-kbl-iris
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_15800_full:
### IGT changes ###
#### Possible regressions ####
* igt@kms_color@gamma:
- shard-mtlp: [PASS][1] -> [FAIL][2] +1 other test fail
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-mtlp-7/igt@kms_color@gamma.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-4/igt@kms_color@gamma.html
* igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions-varying-size:
- shard-rkl: [PASS][3] -> [FAIL][4]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-5/igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions-varying-size.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-4/igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions-varying-size.html
- shard-tglu-1: NOTRUN -> [FAIL][5]
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions-varying-size.html
New tests
---------
New tests have been introduced between CI_DRM_19097_full and IGTPW_15800_full:
### New IGT tests (6) ###
* igt@kms_cursor_crc@cursor-offscreen-64x21@pipe-a-hdmi-a-4:
- Statuses : 1 pass(s)
- Exec time: [2.56] s
* igt@kms_cursor_crc@cursor-offscreen-64x21@pipe-d-hdmi-a-4:
- Statuses : 1 pass(s)
- Exec time: [2.38] s
* igt@kms_cursor_crc@cursor-onscreen-128x42@pipe-c-hdmi-a-1:
- Statuses : 1 pass(s)
- Exec time: [2.62] s
* igt@kms_cursor_crc@cursor-onscreen-64x64@pipe-a-hdmi-a-2:
- Statuses : 1 pass(s)
- Exec time: [2.54] s
* igt@kms_cursor_crc@cursor-sliding-256x85@pipe-a-hdmi-a-2:
- Statuses : 1 pass(s)
- Exec time: [4.09] s
* igt@kms_cursor_crc@cursor-sliding-256x85@pipe-c-hdmi-a-1:
- Statuses : 1 pass(s)
- Exec time: [3.80] s
Known issues
------------
Here are the changes found in IGTPW_15800_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@blit-reloc-purge-cache:
- shard-dg2: NOTRUN -> [SKIP][6] ([i915#8411])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-1/igt@api_intel_bb@blit-reloc-purge-cache.html
* igt@api_intel_bb@crc32:
- shard-dg1: NOTRUN -> [SKIP][7] ([i915#6230])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-17/igt@api_intel_bb@crc32.html
* igt@api_intel_bb@object-reloc-purge-cache:
- shard-rkl: NOTRUN -> [SKIP][8] ([i915#8411])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-1/igt@api_intel_bb@object-reloc-purge-cache.html
* igt@device_reset@cold-reset-bound:
- shard-dg1: NOTRUN -> [SKIP][9] ([i915#11078])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-18/igt@device_reset@cold-reset-bound.html
* igt@gem_basic@multigpu-create-close:
- shard-dg1: NOTRUN -> [SKIP][10] ([i915#7697])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-16/igt@gem_basic@multigpu-create-close.html
* igt@gem_busy@semaphore:
- shard-dg2: NOTRUN -> [SKIP][11] ([i915#3936])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-7/igt@gem_busy@semaphore.html
* igt@gem_ccs@block-multicopy-compressed:
- shard-tglu-1: NOTRUN -> [SKIP][12] ([i915#9323])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@gem_ccs@block-multicopy-compressed.html
* igt@gem_ccs@ctrl-surf-copy-new-ctx:
- shard-rkl: NOTRUN -> [SKIP][13] ([i915#9323]) +1 other test skip
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-2/igt@gem_ccs@ctrl-surf-copy-new-ctx.html
- shard-tglu: NOTRUN -> [SKIP][14] ([i915#9323])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-7/igt@gem_ccs@ctrl-surf-copy-new-ctx.html
* igt@gem_ccs@large-ctrl-surf-copy:
- shard-dg1: NOTRUN -> [SKIP][15] ([i915#13008])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-16/igt@gem_ccs@large-ctrl-surf-copy.html
* igt@gem_ccs@suspend-resume@tile64-compressed-compfmt0-lmem0-lmem0:
- shard-dg2: NOTRUN -> [INCOMPLETE][16] ([i915#13356] / [i915#16348])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-6/igt@gem_ccs@suspend-resume@tile64-compressed-compfmt0-lmem0-lmem0.html
* igt@gem_create@create-ext-cpu-access-big:
- shard-tglu: NOTRUN -> [SKIP][17] ([i915#6335])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-7/igt@gem_create@create-ext-cpu-access-big.html
* igt@gem_ctx_isolation@preservation-s3:
- shard-glk10: NOTRUN -> [INCOMPLETE][18] ([i915#13356] / [i915#16466]) +1 other test incomplete
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk10/igt@gem_ctx_isolation@preservation-s3.html
* igt@gem_ctx_persistence@heartbeat-many:
- shard-dg2: NOTRUN -> [SKIP][19] ([i915#8555])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-5/igt@gem_ctx_persistence@heartbeat-many.html
* igt@gem_ctx_persistence@saturated-hostile-nopreempt:
- shard-dg2: NOTRUN -> [SKIP][20] ([i915#5882]) +7 other tests skip
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-1/igt@gem_ctx_persistence@saturated-hostile-nopreempt.html
* igt@gem_ctx_sseu@mmap-args:
- shard-dg2: NOTRUN -> [SKIP][21] ([i915#280])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-6/igt@gem_ctx_sseu@mmap-args.html
- shard-rkl: NOTRUN -> [SKIP][22] ([i915#14544] / [i915#280])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@gem_ctx_sseu@mmap-args.html
- shard-dg1: NOTRUN -> [SKIP][23] ([i915#280])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-17/igt@gem_ctx_sseu@mmap-args.html
- shard-tglu: NOTRUN -> [SKIP][24] ([i915#280]) +1 other test skip
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-4/igt@gem_ctx_sseu@mmap-args.html
- shard-mtlp: NOTRUN -> [SKIP][25] ([i915#280])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-6/igt@gem_ctx_sseu@mmap-args.html
* igt@gem_exec_balancer@bonded-sync:
- shard-dg2: NOTRUN -> [SKIP][26] ([i915#4771])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-7/igt@gem_exec_balancer@bonded-sync.html
- shard-dg1: NOTRUN -> [SKIP][27] ([i915#4771]) +1 other test skip
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-16/igt@gem_exec_balancer@bonded-sync.html
- shard-mtlp: NOTRUN -> [SKIP][28] ([i915#4771])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-8/igt@gem_exec_balancer@bonded-sync.html
* igt@gem_exec_balancer@bonded-true-hang:
- shard-dg2: NOTRUN -> [SKIP][29] ([i915#4812]) +1 other test skip
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-1/igt@gem_exec_balancer@bonded-true-hang.html
* igt@gem_exec_balancer@hog:
- shard-mtlp: NOTRUN -> [SKIP][30] ([i915#4812])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-7/igt@gem_exec_balancer@hog.html
* igt@gem_exec_balancer@noheartbeat:
- shard-dg1: NOTRUN -> [SKIP][31] ([i915#8555]) +1 other test skip
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-15/igt@gem_exec_balancer@noheartbeat.html
* igt@gem_exec_balancer@parallel:
- shard-rkl: NOTRUN -> [SKIP][32] ([i915#4525])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-2/igt@gem_exec_balancer@parallel.html
- shard-tglu: NOTRUN -> [SKIP][33] ([i915#4525]) +1 other test skip
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-7/igt@gem_exec_balancer@parallel.html
* igt@gem_exec_big@single:
- shard-tglu: NOTRUN -> [FAIL][34] ([i915#15816])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-7/igt@gem_exec_big@single.html
* igt@gem_exec_capture@capture-invisible@smem0:
- shard-glk: NOTRUN -> [SKIP][35] ([i915#6334]) +1 other test skip
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk5/igt@gem_exec_capture@capture-invisible@smem0.html
- shard-tglu-1: NOTRUN -> [SKIP][36] ([i915#6334]) +1 other test skip
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@gem_exec_capture@capture-invisible@smem0.html
* igt@gem_exec_flush@basic-uc-set-default:
- shard-dg2: NOTRUN -> [SKIP][37] ([i915#3539])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-5/igt@gem_exec_flush@basic-uc-set-default.html
* igt@gem_exec_flush@basic-wb-rw-default:
- shard-dg1: NOTRUN -> [SKIP][38] ([i915#3539] / [i915#4852]) +1 other test skip
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-17/igt@gem_exec_flush@basic-wb-rw-default.html
* igt@gem_exec_reloc@basic-wc-cpu:
- shard-dg2: NOTRUN -> [SKIP][39] ([i915#3281]) +10 other tests skip
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-1/igt@gem_exec_reloc@basic-wc-cpu.html
* igt@gem_exec_reloc@basic-wc-cpu-noreloc:
- shard-dg1: NOTRUN -> [SKIP][40] ([i915#3281]) +13 other tests skip
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-16/igt@gem_exec_reloc@basic-wc-cpu-noreloc.html
* igt@gem_exec_reloc@basic-wc-gtt-noreloc:
- shard-mtlp: NOTRUN -> [SKIP][41] ([i915#3281]) +2 other tests skip
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-2/igt@gem_exec_reloc@basic-wc-gtt-noreloc.html
* igt@gem_exec_reloc@basic-write-read-noreloc:
- shard-rkl: NOTRUN -> [SKIP][42] ([i915#3281]) +14 other tests skip
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-4/igt@gem_exec_reloc@basic-write-read-noreloc.html
* igt@gem_exec_schedule@preempt-queue-contexts:
- shard-dg1: NOTRUN -> [SKIP][43] ([i915#4812]) +2 other tests skip
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-16/igt@gem_exec_schedule@preempt-queue-contexts.html
* igt@gem_exec_suspend@basic-s0:
- shard-rkl: [PASS][44] -> [ABORT][45] ([i915#15131] / [i915#15542]) +1 other test abort
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-3/igt@gem_exec_suspend@basic-s0.html
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-1/igt@gem_exec_suspend@basic-s0.html
* igt@gem_fence_thrash@bo-write-verify-threaded-none:
- shard-dg1: NOTRUN -> [SKIP][46] ([i915#4860]) +2 other tests skip
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-14/igt@gem_fence_thrash@bo-write-verify-threaded-none.html
* igt@gem_fenced_exec_thrash@no-spare-fences:
- shard-dg2: NOTRUN -> [SKIP][47] ([i915#4860])
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-3/igt@gem_fenced_exec_thrash@no-spare-fences.html
* igt@gem_lmem_swapping@heavy-verify-multi-ccs:
- shard-rkl: NOTRUN -> [SKIP][48] ([i915#4613]) +2 other tests skip
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-8/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html
- shard-dg1: NOTRUN -> [SKIP][49] ([i915#12193])
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-19/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html
* igt@gem_lmem_swapping@heavy-verify-multi-ccs@lmem0:
- shard-dg1: NOTRUN -> [SKIP][50] ([i915#4565])
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-19/igt@gem_lmem_swapping@heavy-verify-multi-ccs@lmem0.html
* igt@gem_lmem_swapping@parallel-random-verify-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][51] ([i915#4613]) +3 other tests skip
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@gem_lmem_swapping@parallel-random-verify-ccs.html
* igt@gem_lmem_swapping@random:
- shard-glk: NOTRUN -> [SKIP][52] ([i915#4613]) +5 other tests skip
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk6/igt@gem_lmem_swapping@random.html
* igt@gem_lmem_swapping@verify-random:
- shard-tglu: NOTRUN -> [SKIP][53] ([i915#4613]) +1 other test skip
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-4/igt@gem_lmem_swapping@verify-random.html
* igt@gem_madvise@dontneed-before-pwrite:
- shard-dg1: NOTRUN -> [SKIP][54] ([i915#3282]) +4 other tests skip
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-12/igt@gem_madvise@dontneed-before-pwrite.html
* igt@gem_media_vme:
- shard-dg2: NOTRUN -> [SKIP][55] ([i915#284])
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-8/igt@gem_media_vme.html
* igt@gem_mmap_gtt@big-bo-tiledy:
- shard-mtlp: NOTRUN -> [SKIP][56] ([i915#4077]) +1 other test skip
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-8/igt@gem_mmap_gtt@big-bo-tiledy.html
* igt@gem_mmap_gtt@zero-extend:
- shard-dg2: NOTRUN -> [SKIP][57] ([i915#4077]) +7 other tests skip
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-6/igt@gem_mmap_gtt@zero-extend.html
* igt@gem_mmap_wc@write:
- shard-dg2: NOTRUN -> [SKIP][58] ([i915#4083])
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-6/igt@gem_mmap_wc@write.html
* igt@gem_mmap_wc@write-read:
- shard-dg1: NOTRUN -> [SKIP][59] ([i915#4083]) +7 other tests skip
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-17/igt@gem_mmap_wc@write-read.html
* igt@gem_partial_pwrite_pread@reads-uncached:
- shard-rkl: NOTRUN -> [SKIP][60] ([i915#14544] / [i915#3282])
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@gem_partial_pwrite_pread@reads-uncached.html
* igt@gem_partial_pwrite_pread@writes-after-reads-snoop:
- shard-dg2: NOTRUN -> [SKIP][61] ([i915#3282]) +3 other tests skip
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-5/igt@gem_partial_pwrite_pread@writes-after-reads-snoop.html
* igt@gem_pwrite@basic-exhaustion:
- shard-glk: NOTRUN -> [WARN][62] ([i915#14702] / [i915#2658])
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk8/igt@gem_pwrite@basic-exhaustion.html
- shard-tglu: NOTRUN -> [WARN][63] ([i915#2658])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-10/igt@gem_pwrite@basic-exhaustion.html
* igt@gem_pxp@hw-rejects-pxp-context:
- shard-tglu-1: NOTRUN -> [SKIP][64] ([i915#13398])
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@gem_pxp@hw-rejects-pxp-context.html
* igt@gem_pxp@regular-baseline-src-copy-readible:
- shard-dg1: NOTRUN -> [SKIP][65] ([i915#4270]) +7 other tests skip
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-12/igt@gem_pxp@regular-baseline-src-copy-readible.html
* igt@gem_pxp@reject-modify-context-protection-off-3:
- shard-dg2: NOTRUN -> [SKIP][66] ([i915#4270]) +1 other test skip
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-5/igt@gem_pxp@reject-modify-context-protection-off-3.html
* igt@gem_pxp@verify-pxp-stale-buf-optout-execution:
- shard-rkl: [PASS][67] -> [SKIP][68] ([i915#4270])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-8/igt@gem_pxp@verify-pxp-stale-buf-optout-execution.html
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-2/igt@gem_pxp@verify-pxp-stale-buf-optout-execution.html
* igt@gem_render_copy@y-tiled-ccs-to-yf-tiled-mc-ccs:
- shard-dg2: NOTRUN -> [SKIP][69] ([i915#5190] / [i915#8428]) +2 other tests skip
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-3/igt@gem_render_copy@y-tiled-ccs-to-yf-tiled-mc-ccs.html
- shard-mtlp: NOTRUN -> [SKIP][70] ([i915#8428]) +1 other test skip
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-5/igt@gem_render_copy@y-tiled-ccs-to-yf-tiled-mc-ccs.html
* igt@gem_set_tiling_vs_pwrite:
- shard-rkl: NOTRUN -> [SKIP][71] ([i915#3282]) +7 other tests skip
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-4/igt@gem_set_tiling_vs_pwrite.html
* igt@gem_softpin@evict-snoop-interruptible:
- shard-dg1: NOTRUN -> [SKIP][72] ([i915#4885])
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-16/igt@gem_softpin@evict-snoop-interruptible.html
* igt@gem_softpin@noreloc-s3:
- shard-rkl: NOTRUN -> [ABORT][73] ([i915#15131])
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-1/igt@gem_softpin@noreloc-s3.html
* igt@gem_tiled_pread_pwrite:
- shard-dg1: NOTRUN -> [SKIP][74] ([i915#4079]) +1 other test skip
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-15/igt@gem_tiled_pread_pwrite.html
* igt@gem_unfence_active_buffers:
- shard-dg2: NOTRUN -> [SKIP][75] ([i915#4879])
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-3/igt@gem_unfence_active_buffers.html
- shard-mtlp: NOTRUN -> [SKIP][76] ([i915#4879])
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-5/igt@gem_unfence_active_buffers.html
* igt@gem_userptr_blits@access-control:
- shard-dg2: NOTRUN -> [SKIP][77] ([i915#3297]) +1 other test skip
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-5/igt@gem_userptr_blits@access-control.html
* igt@gem_userptr_blits@coherency-unsync:
- shard-tglu-1: NOTRUN -> [SKIP][78] ([i915#3297])
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@gem_userptr_blits@coherency-unsync.html
* igt@gem_userptr_blits@dmabuf-sync:
- shard-tglu: NOTRUN -> [SKIP][79] ([i915#3297] / [i915#3323])
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-5/igt@gem_userptr_blits@dmabuf-sync.html
- shard-glk: NOTRUN -> [SKIP][80] ([i915#3323])
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk2/igt@gem_userptr_blits@dmabuf-sync.html
* igt@gem_userptr_blits@dmabuf-unsync:
- shard-rkl: NOTRUN -> [SKIP][81] ([i915#3297]) +2 other tests skip
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-3/igt@gem_userptr_blits@dmabuf-unsync.html
- shard-tglu: NOTRUN -> [SKIP][82] ([i915#3297]) +2 other tests skip
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-2/igt@gem_userptr_blits@dmabuf-unsync.html
* igt@gem_userptr_blits@map-fixed-invalidate-busy:
- shard-dg2: NOTRUN -> [SKIP][83] ([i915#3297] / [i915#4880]) +1 other test skip
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-4/igt@gem_userptr_blits@map-fixed-invalidate-busy.html
* igt@gem_userptr_blits@map-fixed-invalidate-overlap:
- shard-mtlp: NOTRUN -> [SKIP][84] ([i915#3297])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-7/igt@gem_userptr_blits@map-fixed-invalidate-overlap.html
* igt@gem_userptr_blits@relocations:
- shard-rkl: NOTRUN -> [SKIP][85] ([i915#3281] / [i915#3297])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-2/igt@gem_userptr_blits@relocations.html
- shard-dg1: NOTRUN -> [SKIP][86] ([i915#3281] / [i915#3297])
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-15/igt@gem_userptr_blits@relocations.html
* igt@gem_userptr_blits@unsync-overlap:
- shard-dg1: NOTRUN -> [SKIP][87] ([i915#3297])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-19/igt@gem_userptr_blits@unsync-overlap.html
* igt@gen3_render_tiledy_blits:
- shard-mtlp: NOTRUN -> [SKIP][88] +6 other tests skip
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-8/igt@gen3_render_tiledy_blits.html
* igt@gen9_exec_parse@batch-zero-length:
- shard-tglu: NOTRUN -> [SKIP][89] ([i915#2527] / [i915#2856]) +7 other tests skip
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-2/igt@gen9_exec_parse@batch-zero-length.html
* igt@gen9_exec_parse@bb-oversize:
- shard-rkl: NOTRUN -> [SKIP][90] ([i915#2527]) +2 other tests skip
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-4/igt@gen9_exec_parse@bb-oversize.html
- shard-dg1: NOTRUN -> [SKIP][91] ([i915#2527]) +5 other tests skip
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-14/igt@gen9_exec_parse@bb-oversize.html
* igt@gen9_exec_parse@bb-start-out:
- shard-tglu-1: NOTRUN -> [SKIP][92] ([i915#2527] / [i915#2856])
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@gen9_exec_parse@bb-start-out.html
* igt@gen9_exec_parse@shadow-peek:
- shard-dg2: NOTRUN -> [SKIP][93] ([i915#2856]) +1 other test skip
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-8/igt@gen9_exec_parse@shadow-peek.html
- shard-mtlp: NOTRUN -> [SKIP][94] ([i915#2856])
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-6/igt@gen9_exec_parse@shadow-peek.html
* igt@gen9_exec_parse@unaligned-access:
- shard-rkl: NOTRUN -> [SKIP][95] ([i915#14544] / [i915#2527]) +1 other test skip
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@gen9_exec_parse@unaligned-access.html
* igt@i915_drm_fdinfo@all-busy-idle-check-all:
- shard-dg2: NOTRUN -> [SKIP][96] ([i915#14123])
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-6/igt@i915_drm_fdinfo@all-busy-idle-check-all.html
* igt@i915_drm_fdinfo@busy-check-all:
- shard-dg1: NOTRUN -> [SKIP][97] ([i915#11527]) +5 other tests skip
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-19/igt@i915_drm_fdinfo@busy-check-all.html
* igt@i915_drm_fdinfo@most-busy-check-all@bcs0:
- shard-mtlp: NOTRUN -> [SKIP][98] ([i915#14073]) +6 other tests skip
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-5/igt@i915_drm_fdinfo@most-busy-check-all@bcs0.html
* igt@i915_drm_fdinfo@most-busy-check-all@vcs1:
- shard-dg1: NOTRUN -> [SKIP][99] ([i915#14073]) +11 other tests skip
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-12/igt@i915_drm_fdinfo@most-busy-check-all@vcs1.html
* igt@i915_drm_fdinfo@most-busy-check-all@vecs0:
- shard-dg2: NOTRUN -> [SKIP][100] ([i915#14073]) +7 other tests skip
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-3/igt@i915_drm_fdinfo@most-busy-check-all@vecs0.html
* igt@i915_drm_fdinfo@virtual-busy-idle-all:
- shard-dg2: NOTRUN -> [SKIP][101] ([i915#14118]) +1 other test skip
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-6/igt@i915_drm_fdinfo@virtual-busy-idle-all.html
- shard-dg1: NOTRUN -> [SKIP][102] ([i915#14118]) +2 other tests skip
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-15/igt@i915_drm_fdinfo@virtual-busy-idle-all.html
- shard-mtlp: NOTRUN -> [SKIP][103] ([i915#14118])
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-4/igt@i915_drm_fdinfo@virtual-busy-idle-all.html
* igt@i915_fb_tiling@basic-x-tiling:
- shard-dg1: NOTRUN -> [SKIP][104] ([i915#13786])
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-14/igt@i915_fb_tiling@basic-x-tiling.html
* igt@i915_module_load@reload-no-display:
- shard-dg1: NOTRUN -> [DMESG-WARN][105] ([i915#13029] / [i915#14545])
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-16/igt@i915_module_load@reload-no-display.html
- shard-tglu: NOTRUN -> [ABORT][106] ([i915#16996])
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-3/igt@i915_module_load@reload-no-display.html
* igt@i915_module_load@resize-bar:
- shard-dg2: [PASS][107] -> [DMESG-WARN][108] ([i915#14545])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-dg2-8/igt@i915_module_load@resize-bar.html
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-1/igt@i915_module_load@resize-bar.html
* igt@i915_pm_freq_api@freq-suspend:
- shard-tglu-1: NOTRUN -> [SKIP][109] ([i915#8399]) +1 other test skip
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@i915_pm_freq_api@freq-suspend.html
* igt@i915_pm_freq_mult@media-freq@gt0:
- shard-tglu-1: NOTRUN -> [SKIP][110] ([i915#6590]) +1 other test skip
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@i915_pm_freq_mult@media-freq@gt0.html
* igt@i915_pm_rc6_residency@media-rc6-accuracy:
- shard-dg2: NOTRUN -> [SKIP][111] ([i915#16080] / [i915#16166])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-7/igt@i915_pm_rc6_residency@media-rc6-accuracy.html
* igt@i915_pm_rc6_residency@rc6-fence:
- shard-tglu: NOTRUN -> [WARN][112] ([i915#13790] / [i915#2681]) +1 other test warn
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-5/igt@i915_pm_rc6_residency@rc6-fence.html
* igt@i915_pm_rc6_residency@rc6-idle:
- shard-rkl: NOTRUN -> [SKIP][113] ([i915#14498])
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-7/igt@i915_pm_rc6_residency@rc6-idle.html
* igt@i915_pm_rpm@system-suspend:
- shard-glk11: NOTRUN -> [INCOMPLETE][114] ([i915#13356])
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk11/igt@i915_pm_rpm@system-suspend.html
* igt@i915_pm_rps@min-max-config-idle:
- shard-dg1: NOTRUN -> [SKIP][115] ([i915#11681] / [i915#6621])
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-12/igt@i915_pm_rps@min-max-config-idle.html
* igt@i915_pm_rps@thresholds-park:
- shard-dg1: NOTRUN -> [SKIP][116] ([i915#11681])
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-18/igt@i915_pm_rps@thresholds-park.html
* igt@i915_pm_sseu@full-enable:
- shard-rkl: NOTRUN -> [SKIP][117] ([i915#4387])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-7/igt@i915_pm_sseu@full-enable.html
* igt@i915_query@hwconfig_table:
- shard-tglu-1: NOTRUN -> [SKIP][118] ([i915#6245])
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@i915_query@hwconfig_table.html
- shard-rkl: NOTRUN -> [SKIP][119] ([i915#6245])
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-4/igt@i915_query@hwconfig_table.html
* igt@i915_query@query-topology-known-pci-ids:
- shard-dg1: NOTRUN -> [SKIP][120] ([i915#16109])
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-16/igt@i915_query@query-topology-known-pci-ids.html
* igt@i915_query@query-topology-unsupported:
- shard-dg1: NOTRUN -> [SKIP][121] ([i915#16079])
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-15/igt@i915_query@query-topology-unsupported.html
* igt@i915_query@test-query-geometry-subslices:
- shard-dg1: NOTRUN -> [SKIP][122] ([i915#5723])
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-16/igt@i915_query@test-query-geometry-subslices.html
* igt@i915_suspend@fence-restore-tiled2untiled:
- shard-glk: NOTRUN -> [INCOMPLETE][123] ([i915#16182] / [i915#4817])
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk6/igt@i915_suspend@fence-restore-tiled2untiled.html
* igt@i915_suspend@fence-restore-untiled:
- shard-glk11: NOTRUN -> [INCOMPLETE][124] ([i915#16182] / [i915#4817])
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk11/igt@i915_suspend@fence-restore-untiled.html
* igt@intel_hwmon@hwmon-read:
- shard-tglu: NOTRUN -> [SKIP][125] ([i915#7707])
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-4/igt@intel_hwmon@hwmon-read.html
* igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy:
- shard-mtlp: NOTRUN -> [SKIP][126] ([i915#4212])
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-1/igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy.html
- shard-dg2: NOTRUN -> [SKIP][127] ([i915#4212])
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-7/igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy.html
* igt@kms_addfb_basic@bo-too-small-due-to-tiling:
- shard-dg1: NOTRUN -> [SKIP][128] ([i915#4212])
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-16/igt@kms_addfb_basic@bo-too-small-due-to-tiling.html
* igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-2:
- shard-glk: NOTRUN -> [INCOMPLETE][129] ([i915#12761] / [i915#14995])
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk1/igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-2.html
* igt@kms_atomic@plane-primary-overlay-mutable-zpos:
- shard-tglu-1: NOTRUN -> [SKIP][130] ([i915#9531])
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
* igt@kms_atomic_transition@plane-all-modeset-transition:
- shard-rkl: [PASS][131] -> [ABORT][132] ([i915#16837] / [i915#16866])
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-2/igt@kms_atomic_transition@plane-all-modeset-transition.html
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_atomic_transition@plane-all-modeset-transition.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-glk: NOTRUN -> [SKIP][133] ([i915#1769])
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk1/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
- shard-tglu: NOTRUN -> [SKIP][134] ([i915#1769] / [i915#3555])
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-7/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
* igt@kms_atomic_transition@plane-all-modeset-transition@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [ABORT][135] ([i915#16866])
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-b-hdmi-a-2.html
* igt@kms_big_fb@4-tiled-16bpp-rotate-0:
- shard-rkl: NOTRUN -> [SKIP][136] ([i915#5286]) +2 other tests skip
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-5/igt@kms_big_fb@4-tiled-16bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-32bpp-rotate-180:
- shard-tglu-1: NOTRUN -> [SKIP][137] ([i915#5286]) +2 other tests skip
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_big_fb@4-tiled-32bpp-rotate-180.html
* igt@kms_big_fb@4-tiled-addfb-size-overflow:
- shard-rkl: NOTRUN -> [SKIP][138] ([i915#14544] / [i915#5286]) +2 other tests skip
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_big_fb@4-tiled-addfb-size-overflow.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-async-flip:
- shard-dg1: NOTRUN -> [SKIP][139] ([i915#4538] / [i915#5286]) +6 other tests skip
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-16/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
- shard-tglu: NOTRUN -> [SKIP][140] ([i915#5286]) +6 other tests skip
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-8/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
* igt@kms_big_fb@linear-32bpp-rotate-90:
- shard-rkl: NOTRUN -> [SKIP][141] ([i915#3638]) +3 other tests skip
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-3/igt@kms_big_fb@linear-32bpp-rotate-90.html
* igt@kms_big_fb@linear-8bpp-rotate-270:
- shard-dg1: NOTRUN -> [SKIP][142] ([i915#3638]) +4 other tests skip
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-16/igt@kms_big_fb@linear-8bpp-rotate-270.html
* igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-180-hflip:
- shard-snb: NOTRUN -> [SKIP][143] +152 other tests skip
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-snb5/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-180-hflip.html
- shard-mtlp: NOTRUN -> [SKIP][144] ([i915#3828])
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-2/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-180-hflip.html
- shard-dg2: NOTRUN -> [SKIP][145] ([i915#3828])
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-8/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-180-hflip.html
- shard-dg1: NOTRUN -> [SKIP][146] ([i915#3828])
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-14/igt@kms_big_fb@linear-max-hw-stride-32bpp-rotate-180-hflip.html
* igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-0-hflip:
- shard-rkl: NOTRUN -> [SKIP][147] ([i915#3828]) +1 other test skip
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-3/igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-0-hflip.html
- shard-tglu: NOTRUN -> [SKIP][148] ([i915#3828])
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-2/igt@kms_big_fb@linear-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_big_fb@y-tiled-64bpp-rotate-270:
- shard-rkl: NOTRUN -> [SKIP][149] ([i915#14544] / [i915#3638])
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_big_fb@y-tiled-64bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-addfb-size-overflow:
- shard-dg2: NOTRUN -> [SKIP][150] ([i915#5190])
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-1/igt@kms_big_fb@y-tiled-addfb-size-overflow.html
- shard-mtlp: NOTRUN -> [SKIP][151] ([i915#6187])
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-2/igt@kms_big_fb@y-tiled-addfb-size-overflow.html
* igt@kms_big_fb@yf-tiled-32bpp-rotate-90:
- shard-dg2: NOTRUN -> [SKIP][152] ([i915#4538] / [i915#5190]) +8 other tests skip
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-5/igt@kms_big_fb@yf-tiled-32bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0:
- shard-dg1: NOTRUN -> [SKIP][153] ([i915#4538]) +7 other tests skip
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-15/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip:
- shard-rkl: NOTRUN -> [SKIP][154] +127 other tests skip
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-7/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
* igt@kms_ccs@bad-pixel-format-y-tiled-gen12-rc-ccs-cc@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][155] ([i915#6095]) +29 other tests skip
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-4/igt@kms_ccs@bad-pixel-format-y-tiled-gen12-rc-ccs-cc@pipe-a-edp-1.html
* igt@kms_ccs@bad-rotation-90-y-tiled-ccs@pipe-c-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][156] ([i915#14098] / [i915#14544] / [i915#6095]) +5 other tests skip
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_ccs@bad-rotation-90-y-tiled-ccs@pipe-c-hdmi-a-2.html
* igt@kms_ccs@ccs-on-another-bo-y-tiled-ccs@pipe-d-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][157] ([i915#10307] / [i915#6095]) +91 other tests skip
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-7/igt@kms_ccs@ccs-on-another-bo-y-tiled-ccs@pipe-d-hdmi-a-3.html
* igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs:
- shard-tglu-1: NOTRUN -> [SKIP][158] ([i915#12313])
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs:
- shard-tglu: NOTRUN -> [SKIP][159] ([i915#12313])
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-7/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][160] ([i915#14544] / [i915#6095]) +5 other tests skip
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs:
- shard-dg1: NOTRUN -> [SKIP][161] ([i915#12805])
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-17/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs:
- shard-tglu: NOTRUN -> [SKIP][162] ([i915#12805])
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-2/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs-cc@pipe-c-hdmi-a-1:
- shard-tglu-1: NOTRUN -> [SKIP][163] ([i915#6095]) +34 other tests skip
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs-cc@pipe-c-hdmi-a-1.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][164] ([i915#6095]) +22 other tests skip
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-3/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-3.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][165] ([i915#6095]) +104 other tests skip
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-8/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-1.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-ccs@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [INCOMPLETE][166] ([i915#14694] / [i915#15582]) +1 other test incomplete
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk3/igt@kms_ccs@crc-primary-suspend-y-tiled-ccs@pipe-a-hdmi-a-1.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-2:
- shard-glk10: NOTRUN -> [SKIP][167] +34 other tests skip
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk10/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-2.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs:
- shard-rkl: NOTRUN -> [SKIP][168] ([i915#12313]) +2 other tests skip
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-2/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-c-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][169] ([i915#14098] / [i915#6095]) +47 other tests skip
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-4/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-c-hdmi-a-2.html
* igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-3:
- shard-dg1: NOTRUN -> [SKIP][170] ([i915#6095]) +177 other tests skip
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-12/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-3.html
* igt@kms_ccs@random-ccs-data-y-tiled-ccs@pipe-b-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][171] ([i915#6095]) +61 other tests skip
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-8/igt@kms_ccs@random-ccs-data-y-tiled-ccs@pipe-b-hdmi-a-1.html
* igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][172] ([i915#10307] / [i915#10434] / [i915#6095]) +3 other tests skip
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-4/igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-d-hdmi-a-1.html
* igt@kms_cdclk@mode-transition-all-outputs:
- shard-tglu-1: NOTRUN -> [SKIP][173] ([i915#3742])
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_cdclk@mode-transition-all-outputs.html
* igt@kms_cdclk@plane-scaling:
- shard-rkl: NOTRUN -> [SKIP][174] ([i915#3742])
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-7/igt@kms_cdclk@plane-scaling.html
- shard-dg1: NOTRUN -> [SKIP][175] ([i915#3742])
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-15/igt@kms_cdclk@plane-scaling.html
* igt@kms_chamelium_audio@hdmi-audio-edid:
- shard-tglu-1: NOTRUN -> [SKIP][176] ([i915#11151] / [i915#7828]) +8 other tests skip
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_chamelium_audio@hdmi-audio-edid.html
- shard-mtlp: NOTRUN -> [SKIP][177] ([i915#11151] / [i915#7828]) +2 other tests skip
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-7/igt@kms_chamelium_audio@hdmi-audio-edid.html
* igt@kms_chamelium_color@ctm-green-to-red:
- shard-dg2: NOTRUN -> [SKIP][178] +5 other tests skip
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-1/igt@kms_chamelium_color@ctm-green-to-red.html
* igt@kms_chamelium_color_pipeline@plane-lut1d-ctm3x4:
- shard-dg1: NOTRUN -> [SKIP][179] ([i915#16471])
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-12/igt@kms_chamelium_color_pipeline@plane-lut1d-ctm3x4.html
* igt@kms_chamelium_color_pipeline@plane-lut1d-lut1d:
- shard-tglu: NOTRUN -> [SKIP][180] ([i915#16471]) +1 other test skip
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-7/igt@kms_chamelium_color_pipeline@plane-lut1d-lut1d.html
* igt@kms_chamelium_color_pipeline@plane-lut1d-pre-ctm3x4:
- shard-rkl: NOTRUN -> [SKIP][181] ([i915#16471]) +1 other test skip
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-1/igt@kms_chamelium_color_pipeline@plane-lut1d-pre-ctm3x4.html
* igt@kms_chamelium_frames@dp-crc-single:
- shard-dg1: NOTRUN -> [SKIP][182] ([i915#11151] / [i915#7828]) +15 other tests skip
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-15/igt@kms_chamelium_frames@dp-crc-single.html
* igt@kms_chamelium_frames@hdmi-cmp-planar-formats:
- shard-dg2: NOTRUN -> [SKIP][183] ([i915#11151] / [i915#7828]) +3 other tests skip
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-7/igt@kms_chamelium_frames@hdmi-cmp-planar-formats.html
* igt@kms_chamelium_frames@hdmi-frame-dump:
- shard-rkl: NOTRUN -> [SKIP][184] ([i915#11151] / [i915#14544] / [i915#7828])
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_chamelium_frames@hdmi-frame-dump.html
* igt@kms_chamelium_hpd@dp-hpd-storm:
- shard-rkl: NOTRUN -> [SKIP][185] ([i915#11151] / [i915#7828]) +12 other tests skip
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-2/igt@kms_chamelium_hpd@dp-hpd-storm.html
* igt@kms_chamelium_hpd@vga-hpd-without-ddc:
- shard-tglu: NOTRUN -> [SKIP][186] ([i915#11151] / [i915#7828]) +8 other tests skip
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-7/igt@kms_chamelium_hpd@vga-hpd-without-ddc.html
* igt@kms_color@deep-color:
- shard-dg2: NOTRUN -> [SKIP][187] ([i915#12655] / [i915#3555])
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-6/igt@kms_color@deep-color.html
- shard-tglu: NOTRUN -> [SKIP][188] ([i915#3555] / [i915#9979])
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-4/igt@kms_color@deep-color.html
* igt@kms_content_protection@dp-mst-lic-type-0-hdcp14:
- shard-rkl: NOTRUN -> [SKIP][189] ([i915#15330])
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-7/igt@kms_content_protection@dp-mst-lic-type-0-hdcp14.html
- shard-tglu-1: NOTRUN -> [SKIP][190] ([i915#15330])
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_content_protection@dp-mst-lic-type-0-hdcp14.html
* igt@kms_content_protection@dp-mst-type-0:
- shard-dg2: NOTRUN -> [SKIP][191] ([i915#15330] / [i915#3299])
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-7/igt@kms_content_protection@dp-mst-type-0.html
* igt@kms_content_protection@dp-mst-type-0-suspend-resume:
- shard-tglu: NOTRUN -> [SKIP][192] ([i915#15330])
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-7/igt@kms_content_protection@dp-mst-type-0-suspend-resume.html
* igt@kms_content_protection@dp-mst-type-1:
- shard-dg1: NOTRUN -> [SKIP][193] ([i915#15330] / [i915#3299]) +1 other test skip
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-12/igt@kms_content_protection@dp-mst-type-1.html
* igt@kms_content_protection@dp-mst-type-1-suspend-resume:
- shard-dg2: NOTRUN -> [SKIP][194] ([i915#15330])
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-7/igt@kms_content_protection@dp-mst-type-1-suspend-resume.html
* igt@kms_content_protection@legacy-hdcp14:
- shard-dg1: NOTRUN -> [SKIP][195] ([i915#15865]) +2 other tests skip
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-14/igt@kms_content_protection@legacy-hdcp14.html
* igt@kms_content_protection@lic-type-0-hdcp14:
- shard-dg2: NOTRUN -> [SKIP][196] ([i915#15865])
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-5/igt@kms_content_protection@lic-type-0-hdcp14.html
- shard-mtlp: NOTRUN -> [SKIP][197] ([i915#15865])
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-5/igt@kms_content_protection@lic-type-0-hdcp14.html
* igt@kms_content_protection@mei-interface:
- shard-tglu: NOTRUN -> [SKIP][198] ([i915#15865]) +2 other tests skip
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-10/igt@kms_content_protection@mei-interface.html
* igt@kms_content_protection@suspend-resume:
- shard-rkl: NOTRUN -> [SKIP][199] ([i915#14544] / [i915#15865])
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_content_protection@suspend-resume.html
* igt@kms_content_protection@uevent-hdcp14:
- shard-rkl: NOTRUN -> [SKIP][200] ([i915#15865]) +2 other tests skip
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-7/igt@kms_content_protection@uevent-hdcp14.html
* igt@kms_cursor_crc@cursor-offscreen-32x10:
- shard-dg2: NOTRUN -> [SKIP][201] ([i915#3555])
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-5/igt@kms_cursor_crc@cursor-offscreen-32x10.html
- shard-mtlp: NOTRUN -> [SKIP][202] ([i915#3555] / [i915#8814])
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-1/igt@kms_cursor_crc@cursor-offscreen-32x10.html
* igt@kms_cursor_crc@cursor-offscreen-512x512:
- shard-tglu-1: NOTRUN -> [SKIP][203] ([i915#13049])
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_cursor_crc@cursor-offscreen-512x512.html
* igt@kms_cursor_crc@cursor-onscreen-128x42:
- shard-rkl: NOTRUN -> [FAIL][204] ([i915#13566]) +3 other tests fail
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-5/igt@kms_cursor_crc@cursor-onscreen-128x42.html
- shard-tglu-1: NOTRUN -> [FAIL][205] ([i915#13566]) +1 other test fail
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_cursor_crc@cursor-onscreen-128x42.html
* igt@kms_cursor_crc@cursor-onscreen-256x85:
- shard-tglu: NOTRUN -> [FAIL][206] ([i915#13566]) +1 other test fail
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-10/igt@kms_cursor_crc@cursor-onscreen-256x85.html
* igt@kms_cursor_crc@cursor-onscreen-512x512:
- shard-tglu: NOTRUN -> [SKIP][207] ([i915#13049]) +2 other tests skip
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-4/igt@kms_cursor_crc@cursor-onscreen-512x512.html
* igt@kms_cursor_crc@cursor-random-128x42:
- shard-dg1: [PASS][208] -> [DMESG-WARN][209] ([i915#4423]) +2 other tests dmesg-warn
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-dg1-16/igt@kms_cursor_crc@cursor-random-128x42.html
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-12/igt@kms_cursor_crc@cursor-random-128x42.html
* igt@kms_cursor_crc@cursor-random-512x512:
- shard-rkl: NOTRUN -> [SKIP][210] ([i915#13049]) +1 other test skip
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-8/igt@kms_cursor_crc@cursor-random-512x512.html
- shard-dg1: NOTRUN -> [SKIP][211] ([i915#13049]) +3 other tests skip
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-16/igt@kms_cursor_crc@cursor-random-512x512.html
* igt@kms_cursor_crc@cursor-rapid-movement-32x32:
- shard-rkl: NOTRUN -> [SKIP][212] ([i915#3555]) +5 other tests skip
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-5/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html
- shard-tglu-1: NOTRUN -> [SKIP][213] ([i915#3555]) +6 other tests skip
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_cursor_crc@cursor-rapid-movement-32x32.html
* igt@kms_cursor_crc@cursor-sliding-512x512:
- shard-dg2: NOTRUN -> [SKIP][214] ([i915#13049])
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-8/igt@kms_cursor_crc@cursor-sliding-512x512.html
- shard-mtlp: NOTRUN -> [SKIP][215] ([i915#13049])
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-4/igt@kms_cursor_crc@cursor-sliding-512x512.html
* igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic:
- shard-dg2: NOTRUN -> [SKIP][216] ([i915#13046] / [i915#5354]) +1 other test skip
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-1/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- shard-dg2: NOTRUN -> [SKIP][217] ([i915#4103])
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-5/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
- shard-rkl: NOTRUN -> [SKIP][218] ([i915#4103])
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-5/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
- shard-dg1: NOTRUN -> [SKIP][219] ([i915#4103])
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-12/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
- shard-tglu: NOTRUN -> [SKIP][220] ([i915#4103])
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-5/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
- shard-mtlp: NOTRUN -> [SKIP][221] ([i915#16119] / [i915#4213])
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-1/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-legacy:
- shard-mtlp: NOTRUN -> [SKIP][222] ([i915#9809]) +1 other test skip
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-1/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
- shard-glk: NOTRUN -> [FAIL][223] ([i915#15804])
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk3/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
* igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot:
- shard-dg1: NOTRUN -> [SKIP][224] ([i915#9067])
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-17/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
* igt@kms_dirtyfb@psr-dirtyfb-ioctl:
- shard-tglu: NOTRUN -> [SKIP][225] ([i915#9723])
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-5/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc:
- shard-rkl: NOTRUN -> [SKIP][226] ([i915#14544] / [i915#3555] / [i915#3804])
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html
- shard-tglu: NOTRUN -> [SKIP][227] ([i915#1769] / [i915#3555] / [i915#3804])
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-4/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][228] ([i915#3804])
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-4/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][229] ([i915#14544] / [i915#3804])
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2.html
* igt@kms_dither@fb-8bpc-vs-panel-8bpc:
- shard-dg1: NOTRUN -> [SKIP][230] ([i915#3555]) +4 other tests skip
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-16/igt@kms_dither@fb-8bpc-vs-panel-8bpc.html
* igt@kms_dp_link_training@uhbr-mst:
- shard-rkl: NOTRUN -> [SKIP][231] ([i915#13748])
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-7/igt@kms_dp_link_training@uhbr-mst.html
* igt@kms_dp_linktrain_fallback@uhbr-to-hbr-fallback:
- shard-dg1: NOTRUN -> [SKIP][232] ([i915#16867])
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-15/igt@kms_dp_linktrain_fallback@uhbr-to-hbr-fallback.html
* igt@kms_draw_crc@draw-method-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][233] ([i915#8812]) +1 other test skip
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-5/igt@kms_draw_crc@draw-method-mmap-wc.html
- shard-dg1: NOTRUN -> [SKIP][234] ([i915#8812])
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-12/igt@kms_draw_crc@draw-method-mmap-wc.html
* igt@kms_dsc@dsc-fractional-bpp:
- shard-rkl: NOTRUN -> [SKIP][235] ([i915#16361]) +6 other tests skip
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-5/igt@kms_dsc@dsc-fractional-bpp.html
* igt@kms_dsc@dsc-fractional-bpp-bigjoiner:
- shard-tglu-1: NOTRUN -> [SKIP][236] ([i915#16361]) +4 other tests skip
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_dsc@dsc-fractional-bpp-bigjoiner.html
- shard-dg1: NOTRUN -> [SKIP][237] ([i915#16361]) +6 other tests skip
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-18/igt@kms_dsc@dsc-fractional-bpp-bigjoiner.html
- shard-mtlp: NOTRUN -> [SKIP][238] ([i915#16361]) +1 other test skip
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-1/igt@kms_dsc@dsc-fractional-bpp-bigjoiner.html
* igt@kms_dsc@dsc-with-bpc-formats:
- shard-dg2: NOTRUN -> [SKIP][239] ([i915#16361]) +3 other tests skip
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-5/igt@kms_dsc@dsc-with-bpc-formats.html
- shard-tglu: NOTRUN -> [SKIP][240] ([i915#16361]) +4 other tests skip
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-3/igt@kms_dsc@dsc-with-bpc-formats.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-rkl: NOTRUN -> [SKIP][241] ([i915#16680])
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-1/igt@kms_fbcon_fbt@psr-suspend.html
- shard-dg1: NOTRUN -> [SKIP][242] ([i915#16680])
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-18/igt@kms_fbcon_fbt@psr-suspend.html
- shard-tglu: NOTRUN -> [SKIP][243] ([i915#16680])
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-4/igt@kms_fbcon_fbt@psr-suspend.html
- shard-dg2: NOTRUN -> [SKIP][244] ([i915#16680])
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-8/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_feature_discovery@chamelium:
- shard-tglu: NOTRUN -> [SKIP][245] ([i915#2065])
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-7/igt@kms_feature_discovery@chamelium.html
- shard-rkl: NOTRUN -> [SKIP][246] ([i915#16084])
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-5/igt@kms_feature_discovery@chamelium.html
- shard-dg1: NOTRUN -> [SKIP][247] ([i915#16084])
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-12/igt@kms_feature_discovery@chamelium.html
* igt@kms_feature_discovery@display-2x:
- shard-rkl: NOTRUN -> [SKIP][248] ([i915#16081])
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-5/igt@kms_feature_discovery@display-2x.html
- shard-tglu: NOTRUN -> [SKIP][249] ([i915#16081])
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-5/igt@kms_feature_discovery@display-2x.html
* igt@kms_feature_discovery@display-3x:
- shard-rkl: NOTRUN -> [SKIP][250] ([i915#14544] / [i915#16081])
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_feature_discovery@display-3x.html
* igt@kms_feature_discovery@display-4x:
- shard-dg1: NOTRUN -> [SKIP][251] ([i915#16081])
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-14/igt@kms_feature_discovery@display-4x.html
* igt@kms_feature_discovery@dsc:
- shard-dg2: NOTRUN -> [SKIP][252] ([i915#16600])
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-6/igt@kms_feature_discovery@dsc.html
- shard-tglu: NOTRUN -> [SKIP][253] ([i915#16600])
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-10/igt@kms_feature_discovery@dsc.html
* igt@kms_feature_discovery@hdr:
- shard-tglu-1: NOTRUN -> [SKIP][254] ([i915#16600])
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_feature_discovery@hdr.html
* igt@kms_feature_discovery@psr1:
- shard-tglu: NOTRUN -> [SKIP][255] ([i915#658])
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-5/igt@kms_feature_discovery@psr1.html
- shard-dg2: NOTRUN -> [SKIP][256] ([i915#658])
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-8/igt@kms_feature_discovery@psr1.html
* igt@kms_feature_discovery@psr2:
- shard-tglu-1: NOTRUN -> [SKIP][257] ([i915#658])
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_feature_discovery@psr2.html
- shard-dg1: NOTRUN -> [SKIP][258] ([i915#658])
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-14/igt@kms_feature_discovery@psr2.html
* igt@kms_feature_discovery@vrr:
- shard-rkl: NOTRUN -> [SKIP][259] ([i915#16600]) +1 other test skip
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-5/igt@kms_feature_discovery@vrr.html
- shard-dg1: NOTRUN -> [SKIP][260] ([i915#16600])
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-12/igt@kms_feature_discovery@vrr.html
* igt@kms_fence_pin_leak:
- shard-dg2: NOTRUN -> [SKIP][261] ([i915#4881])
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-7/igt@kms_fence_pin_leak.html
* igt@kms_flip@2x-absolute-wf_vblank:
- shard-dg1: NOTRUN -> [SKIP][262] ([i915#9934]) +8 other tests skip
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-17/igt@kms_flip@2x-absolute-wf_vblank.html
* igt@kms_flip@2x-absolute-wf_vblank-interruptible:
- shard-dg2: NOTRUN -> [SKIP][263] ([i915#9934]) +4 other tests skip
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-7/igt@kms_flip@2x-absolute-wf_vblank-interruptible.html
* igt@kms_flip@2x-flip-vs-dpms-on-nop:
- shard-tglu: NOTRUN -> [SKIP][264] ([i915#9934])
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-2/igt@kms_flip@2x-flip-vs-dpms-on-nop.html
- shard-mtlp: NOTRUN -> [SKIP][265] ([i915#9934])
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-7/igt@kms_flip@2x-flip-vs-dpms-on-nop.html
* igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible:
- shard-tglu-1: NOTRUN -> [SKIP][266] ([i915#9934])
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible.html
* igt@kms_flip@2x-flip-vs-fences-interruptible:
- shard-dg1: NOTRUN -> [SKIP][267] ([i915#8381]) +1 other test skip
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-12/igt@kms_flip@2x-flip-vs-fences-interruptible.html
* igt@kms_flip@2x-flip-vs-panning-vs-hang:
- shard-tglu-1: NOTRUN -> [SKIP][268] ([i915#3637] / [i915#9934]) +3 other tests skip
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_flip@2x-flip-vs-panning-vs-hang.html
* igt@kms_flip@2x-nonexisting-fb:
- shard-tglu: NOTRUN -> [SKIP][269] ([i915#3637] / [i915#9934]) +7 other tests skip
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-3/igt@kms_flip@2x-nonexisting-fb.html
* igt@kms_flip@2x-plain-flip:
- shard-rkl: NOTRUN -> [SKIP][270] ([i915#9934]) +7 other tests skip
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-8/igt@kms_flip@2x-plain-flip.html
* igt@kms_flip@flip-vs-suspend:
- shard-glk10: NOTRUN -> [INCOMPLETE][271] ([i915#12745] / [i915#4839])
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk10/igt@kms_flip@flip-vs-suspend.html
* igt@kms_flip@flip-vs-suspend@a-hdmi-a1:
- shard-glk10: NOTRUN -> [INCOMPLETE][272] ([i915#12745])
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk10/igt@kms_flip@flip-vs-suspend@a-hdmi-a1.html
* igt@kms_flip@modeset-vs-vblank-race:
- shard-tglu: [PASS][273] -> [ABORT][274] ([i915#16838] / [i915#16876])
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-tglu-8/igt@kms_flip@modeset-vs-vblank-race.html
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-7/igt@kms_flip@modeset-vs-vblank-race.html
* igt@kms_flip@modeset-vs-vblank-race@d-hdmi-a1:
- shard-tglu: [PASS][275] -> [ABORT][276] ([i915#16866] / [i915#16876])
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-tglu-8/igt@kms_flip@modeset-vs-vblank-race@d-hdmi-a1.html
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-7/igt@kms_flip@modeset-vs-vblank-race@d-hdmi-a1.html
* igt@kms_flip@plain-flip-ts-check:
- shard-dg1: [PASS][277] -> [FAIL][278] ([i915#14600]) +1 other test fail
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-dg1-12/igt@kms_flip@plain-flip-ts-check.html
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-12/igt@kms_flip@plain-flip-ts-check.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
- shard-tglu: NOTRUN -> [SKIP][279] ([i915#15643]) +3 other tests skip
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-4/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling:
- shard-dg1: NOTRUN -> [SKIP][280] ([i915#15643]) +5 other tests skip
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-19/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling:
- shard-rkl: NOTRUN -> [SKIP][281] ([i915#15643]) +3 other tests skip
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-4/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling:
- shard-mtlp: NOTRUN -> [SKIP][282] ([i915#3555] / [i915#8810] / [i915#8813]) +1 other test skip
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-8/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling:
- shard-tglu-1: NOTRUN -> [SKIP][283] ([i915#15643]) +1 other test skip
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling.html
* igt@kms_force_connector_basic@force-connector-state:
- shard-mtlp: [PASS][284] -> [SKIP][285] ([i915#15672])
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-mtlp-3/igt@kms_force_connector_basic@force-connector-state.html
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-1/igt@kms_force_connector_basic@force-connector-state.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-shrfb-draw-mmap-wc:
- shard-dg1: NOTRUN -> [SKIP][286] ([i915#15104] / [i915#15990]) +2 other tests skip
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-19/igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-2p-pri-indfb-multidraw:
- shard-mtlp: NOTRUN -> [SKIP][287] ([i915#15991] / [i915#1825]) +6 other tests skip
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-3/igt@kms_frontbuffer_tracking@fbc-2p-pri-indfb-multidraw.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render:
- shard-dg1: NOTRUN -> [SKIP][288] +107 other tests skip
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-17/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-suspend:
- shard-glk: NOTRUN -> [INCOMPLETE][289] ([i915#10056] / [i915#16593])
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk8/igt@kms_frontbuffer_tracking@fbc-suspend.html
* igt@kms_frontbuffer_tracking@fbc-tiling-4:
- shard-tglu-1: NOTRUN -> [SKIP][290] ([i915#5439])
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
* igt@kms_frontbuffer_tracking@fbchdr-1p-indfb-fliptrack-mmap-gtt:
- shard-tglu-1: NOTRUN -> [SKIP][291] ([i915#15989]) +14 other tests skip
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_frontbuffer_tracking@fbchdr-1p-indfb-fliptrack-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbchdr-1p-offscreen-pri-indfb-draw-mmap-wc:
- shard-dg1: NOTRUN -> [SKIP][292] ([i915#15990]) +29 other tests skip
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-16/igt@kms_frontbuffer_tracking@fbchdr-1p-offscreen-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-cur-indfb-move:
- shard-glk: [PASS][293] -> [SKIP][294] +4 other tests skip
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-glk8/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-cur-indfb-move.html
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk9/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-spr-indfb-draw-render:
- shard-dg2: NOTRUN -> [SKIP][295] ([i915#15989]) +13 other tests skip
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-5/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-spr-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbchdr-tiling-4:
- shard-rkl: NOTRUN -> [SKIP][296] ([i915#5439]) +2 other tests skip
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-8/igt@kms_frontbuffer_tracking@fbchdr-tiling-4.html
- shard-dg1: NOTRUN -> [SKIP][297] ([i915#5439]) +2 other tests skip
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-19/igt@kms_frontbuffer_tracking@fbchdr-tiling-4.html
* igt@kms_frontbuffer_tracking@fbchdr-tiling-linear:
- shard-rkl: NOTRUN -> [SKIP][298] ([i915#15989]) +35 other tests skip
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-8/igt@kms_frontbuffer_tracking@fbchdr-tiling-linear.html
* igt@kms_frontbuffer_tracking@fbchdr-tiling-y:
- shard-dg2: NOTRUN -> [SKIP][299] ([i915#10055])
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-1/igt@kms_frontbuffer_tracking@fbchdr-tiling-y.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-blt:
- shard-tglu-1: NOTRUN -> [SKIP][300] +76 other tests skip
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-offscreen-pri-indfb-draw-pwrite:
- shard-dg1: NOTRUN -> [SKIP][301] ([i915#15102]) +42 other tests skip
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-19/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-offscreen-pri-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-pri-shrfb-draw-mmap-cpu:
- shard-tglu-1: NOTRUN -> [SKIP][302] ([i915#15102]) +27 other tests skip
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_frontbuffer_tracking@fbcpsrhdr-1p-primscrn-pri-shrfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-pri-indfb-draw-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][303] ([i915#15990]) +15 other tests skip
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-3/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-indfb-scaledprimary:
- shard-mtlp: NOTRUN -> [SKIP][304] ([i915#15989]) +11 other tests skip
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-2/igt@kms_frontbuffer_tracking@fbcpsrhdr-indfb-scaledprimary.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-rgb101010-draw-pwrite:
- shard-glk11: NOTRUN -> [SKIP][305] +136 other tests skip
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk11/igt@kms_frontbuffer_tracking@fbcpsrhdr-rgb101010-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-tiling-4:
- shard-tglu: NOTRUN -> [SKIP][306] ([i915#5439])
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-4/igt@kms_frontbuffer_tracking@fbcpsrhdr-tiling-4.html
* igt@kms_frontbuffer_tracking@hdr-1p-primscrn-shrfb-pgflip-blt:
- shard-tglu: NOTRUN -> [SKIP][307] ([i915#15989]) +28 other tests skip
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-3/igt@kms_frontbuffer_tracking@hdr-1p-primscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@hdr-1p-rte:
- shard-rkl: [PASS][308] -> [SKIP][309] ([i915#15989]) +5 other tests skip
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-1/igt@kms_frontbuffer_tracking@hdr-1p-rte.html
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-4/igt@kms_frontbuffer_tracking@hdr-1p-rte.html
* igt@kms_frontbuffer_tracking@hdr-rgb101010-draw-pwrite:
- shard-dg1: NOTRUN -> [SKIP][310] ([i915#15989]) +23 other tests skip
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-16/igt@kms_frontbuffer_tracking@hdr-rgb101010-draw-pwrite.html
* igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][311] ([i915#15102]) +59 other tests skip
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-8/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][312] ([i915#15104] / [i915#15990]) +1 other test skip
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][313] ([i915#14544] / [i915#15102]) +7 other tests skip
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html
- shard-dg1: NOTRUN -> [SKIP][314] ([i915#15990] / [i915#8708]) +20 other tests skip
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-19/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-wc:
- shard-rkl: NOTRUN -> [SKIP][315] ([i915#1825]) +11 other tests skip
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-2/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-blt:
- shard-dg2: NOTRUN -> [SKIP][316] ([i915#15991] / [i915#5354]) +15 other tests skip
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][317] ([i915#15990] / [i915#8708]) +5 other tests skip
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-8/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-wc:
- shard-rkl: NOTRUN -> [SKIP][318] ([i915#14544] / [i915#1825])
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-render:
- shard-tglu: NOTRUN -> [SKIP][319] +133 other tests skip
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-8/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-draw-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][320] ([i915#15990] / [i915#8708]) +12 other tests skip
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-1/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-shrfb-scaledprimary:
- shard-tglu: NOTRUN -> [SKIP][321] ([i915#15102]) +46 other tests skip
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-8/igt@kms_frontbuffer_tracking@psr-shrfb-scaledprimary.html
* igt@kms_frontbuffer_tracking@psrhdr-1p-offscreen-pri-shrfb-draw-render:
- shard-dg2: NOTRUN -> [SKIP][322] ([i915#15102]) +22 other tests skip
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-5/igt@kms_frontbuffer_tracking@psrhdr-1p-offscreen-pri-shrfb-draw-render.html
- shard-dg1: NOTRUN -> [SKIP][323] ([i915#15102] / [i915#4423])
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-12/igt@kms_frontbuffer_tracking@psrhdr-1p-offscreen-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-cur-indfb-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][324] ([i915#15990]) +4 other tests skip
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-3/igt@kms_frontbuffer_tracking@psrhdr-1p-primscrn-cur-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psrhdr-2p-primscrn-indfb-msflip-blt:
- shard-dg2: NOTRUN -> [SKIP][325] ([i915#15991]) +22 other tests skip
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-8/igt@kms_frontbuffer_tracking@psrhdr-2p-primscrn-indfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@psrhdr-2p-primscrn-spr-indfb-draw-mmap-wc:
- shard-rkl: NOTRUN -> [SKIP][326] ([i915#14544]) +14 other tests skip
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_frontbuffer_tracking@psrhdr-2p-primscrn-spr-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psrhdr-2p-scndscrn-shrfb-msflip-blt:
- shard-mtlp: NOTRUN -> [SKIP][327] ([i915#15991]) +15 other tests skip
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-8/igt@kms_frontbuffer_tracking@psrhdr-2p-scndscrn-shrfb-msflip-blt.html
* igt@kms_hdr@bpc-switch:
- shard-rkl: [PASS][328] -> [SKIP][329] ([i915#16644] / [i915#3555] / [i915#8228])
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-1/igt@kms_hdr@bpc-switch.html
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-7/igt@kms_hdr@bpc-switch.html
- shard-tglu-1: NOTRUN -> [SKIP][330] ([i915#3555] / [i915#8228])
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_hdr@bpc-switch.html
* igt@kms_hdr@bpc-switch-suspend:
- shard-tglu: NOTRUN -> [SKIP][331] ([i915#3555] / [i915#8228]) +1 other test skip
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-5/igt@kms_hdr@bpc-switch-suspend.html
* igt@kms_hdr@brightness-with-hdr:
- shard-tglu-1: NOTRUN -> [SKIP][332] ([i915#12713])
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_hdr@brightness-with-hdr.html
* igt@kms_hdr@static-toggle:
- shard-dg1: NOTRUN -> [SKIP][333] ([i915#3555] / [i915#8228])
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-15/igt@kms_hdr@static-toggle.html
* igt@kms_joiner@basic-force-big-joiner:
- shard-dg1: NOTRUN -> [SKIP][334] ([i915#15459])
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-16/igt@kms_joiner@basic-force-big-joiner.html
* igt@kms_joiner@basic-max-non-joiner:
- shard-tglu: NOTRUN -> [SKIP][335] ([i915#13688])
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-7/igt@kms_joiner@basic-max-non-joiner.html
- shard-rkl: NOTRUN -> [SKIP][336] ([i915#13688])
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-2/igt@kms_joiner@basic-max-non-joiner.html
- shard-dg1: NOTRUN -> [SKIP][337] ([i915#13688])
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-15/igt@kms_joiner@basic-max-non-joiner.html
* igt@kms_joiner@invalid-modeset-big-joiner:
- shard-rkl: NOTRUN -> [SKIP][338] ([i915#15460])
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-8/igt@kms_joiner@invalid-modeset-big-joiner.html
* igt@kms_joiner@invalid-modeset-force-ultra-joiner:
- shard-tglu-1: NOTRUN -> [SKIP][339] ([i915#15458]) +1 other test skip
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
* igt@kms_joiner@invalid-modeset-ultra-joiner:
- shard-dg2: NOTRUN -> [SKIP][340] ([i915#15458])
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-3/igt@kms_joiner@invalid-modeset-ultra-joiner.html
- shard-rkl: NOTRUN -> [SKIP][341] ([i915#15458])
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-2/igt@kms_joiner@invalid-modeset-ultra-joiner.html
* igt@kms_mst@mst-suspend-read-crc:
- shard-rkl: NOTRUN -> [SKIP][342] ([i915#16451])
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-4/igt@kms_mst@mst-suspend-read-crc.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-mtlp: NOTRUN -> [SKIP][343] ([i915#15815])
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-2/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
- shard-dg2: NOTRUN -> [SKIP][344] ([i915#15815])
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-1/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
- shard-rkl: NOTRUN -> [SKIP][345] ([i915#15815])
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-7/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
- shard-dg1: NOTRUN -> [SKIP][346] ([i915#15815])
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-15/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_panel_fitting@atomic-fastset:
- shard-rkl: NOTRUN -> [SKIP][347] ([i915#6301])
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-3/igt@kms_panel_fitting@atomic-fastset.html
- shard-tglu: NOTRUN -> [SKIP][348] ([i915#6301])
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-2/igt@kms_panel_fitting@atomic-fastset.html
* igt@kms_pipe_crc_basic@suspend-read-crc:
- shard-rkl: [PASS][349] -> [INCOMPLETE][350] ([i915#12756] / [i915#13476])
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-5/igt@kms_pipe_crc_basic@suspend-read-crc.html
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-3/igt@kms_pipe_crc_basic@suspend-read-crc.html
* igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [INCOMPLETE][351] ([i915#13476])
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-3/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-hdmi-a-2.html
* igt@kms_pipe_stress@stress-xrgb8888-ytiled:
- shard-glk: [PASS][352] -> [DMESG-FAIL][353] ([i915#118])
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-glk4/igt@kms_pipe_stress@stress-xrgb8888-ytiled.html
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk9/igt@kms_pipe_stress@stress-xrgb8888-ytiled.html
* igt@kms_plane@pixel-format-4-tiled-dg2-mc-ccs-modifier@pipe-a-plane-5:
- shard-dg2: NOTRUN -> [SKIP][354] ([i915#16386]) +1 other test skip
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-3/igt@kms_plane@pixel-format-4-tiled-dg2-mc-ccs-modifier@pipe-a-plane-5.html
* igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping:
- shard-tglu-1: NOTRUN -> [SKIP][355] ([i915#15709]) +2 other tests skip
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_plane@pixel-format-4-tiled-lnl-ccs-modifier-source-clamping.html
* igt@kms_plane@pixel-format-x-tiled-modifier@pipe-b-plane-5:
- shard-rkl: NOTRUN -> [SKIP][356] ([i915#16386]) +1 other test skip
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-8/igt@kms_plane@pixel-format-x-tiled-modifier@pipe-b-plane-5.html
* igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier:
- shard-dg1: NOTRUN -> [SKIP][357] ([i915#15709]) +8 other tests skip
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-16/igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier.html
* igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-cc-modifier@pipe-b-plane-7:
- shard-tglu: NOTRUN -> [SKIP][358] ([i915#16386]) +1 other test skip
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-5/igt@kms_plane@pixel-format-y-tiled-gen12-rc-ccs-cc-modifier@pipe-b-plane-7.html
* igt@kms_plane@pixel-format-yf-tiled-ccs-modifier:
- shard-dg2: NOTRUN -> [SKIP][359] ([i915#15709]) +2 other tests skip
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-8/igt@kms_plane@pixel-format-yf-tiled-ccs-modifier.html
- shard-mtlp: NOTRUN -> [SKIP][360] ([i915#15709])
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-4/igt@kms_plane@pixel-format-yf-tiled-ccs-modifier.html
* igt@kms_plane@pixel-format-yf-tiled-ccs-modifier-source-clamping:
- shard-tglu: NOTRUN -> [SKIP][361] ([i915#15709]) +4 other tests skip
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-3/igt@kms_plane@pixel-format-yf-tiled-ccs-modifier-source-clamping.html
* igt@kms_plane@pixel-format-yf-tiled-modifier:
- shard-rkl: NOTRUN -> [SKIP][362] ([i915#15709]) +2 other tests skip
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-2/igt@kms_plane@pixel-format-yf-tiled-modifier.html
* igt@kms_plane@planar-pixel-format-settings@nv12-tile4-src-y:
- shard-dg1: NOTRUN -> [SKIP][363] ([i915#16112])
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-16/igt@kms_plane@planar-pixel-format-settings@nv12-tile4-src-y.html
* igt@kms_plane_alpha_blend@alpha-opaque-fb:
- shard-glk: NOTRUN -> [FAIL][364] ([i915#10647] / [i915#12169])
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk2/igt@kms_plane_alpha_blend@alpha-opaque-fb.html
* igt@kms_plane_alpha_blend@alpha-opaque-fb@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [FAIL][365] ([i915#10647]) +3 other tests fail
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk2/igt@kms_plane_alpha_blend@alpha-opaque-fb@pipe-a-hdmi-a-1.html
* igt@kms_plane_alpha_blend@alpha-transparent-fb:
- shard-glk: NOTRUN -> [FAIL][366] ([i915#10647] / [i915#12177])
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk1/igt@kms_plane_alpha_blend@alpha-transparent-fb.html
* igt@kms_plane_alpha_blend@constant-alpha-max:
- shard-glk11: NOTRUN -> [FAIL][367] ([i915#10647] / [i915#12169])
[367]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk11/igt@kms_plane_alpha_blend@constant-alpha-max.html
* igt@kms_plane_alpha_blend@constant-alpha-max@pipe-a-hdmi-a-1:
- shard-glk11: NOTRUN -> [FAIL][368] ([i915#10647]) +1 other test fail
[368]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk11/igt@kms_plane_alpha_blend@constant-alpha-max@pipe-a-hdmi-a-1.html
* igt@kms_plane_multiple@2x-tiling-x:
- shard-dg2: NOTRUN -> [SKIP][369] ([i915#13958]) +1 other test skip
[369]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-1/igt@kms_plane_multiple@2x-tiling-x.html
* igt@kms_plane_multiple@2x-tiling-y:
- shard-rkl: NOTRUN -> [SKIP][370] ([i915#13958]) +2 other tests skip
[370]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-5/igt@kms_plane_multiple@2x-tiling-y.html
* igt@kms_plane_multiple@2x-tiling-yf:
- shard-dg1: NOTRUN -> [SKIP][371] ([i915#13958])
[371]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-14/igt@kms_plane_multiple@2x-tiling-yf.html
- shard-tglu: NOTRUN -> [SKIP][372] ([i915#13958]) +1 other test skip
[372]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-10/igt@kms_plane_multiple@2x-tiling-yf.html
- shard-mtlp: NOTRUN -> [SKIP][373] ([i915#13958])
[373]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-4/igt@kms_plane_multiple@2x-tiling-yf.html
* igt@kms_plane_multiple@tiling-4:
- shard-tglu: NOTRUN -> [SKIP][374] ([i915#14259])
[374]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-10/igt@kms_plane_multiple@tiling-4.html
* igt@kms_plane_scaling@intel-max-src-size:
- shard-rkl: NOTRUN -> [SKIP][375] ([i915#6953])
[375]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-7/igt@kms_plane_scaling@intel-max-src-size.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers:
- shard-mtlp: NOTRUN -> [SKIP][376] ([i915#15329]) +4 other tests skip
[376]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-6/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers.html
* igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-c:
- shard-tglu: NOTRUN -> [SKIP][377] ([i915#15329]) +8 other tests skip
[377]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-5/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-c.html
* igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation:
- shard-rkl: NOTRUN -> [SKIP][378] ([i915#15329] / [i915#3555])
[378]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-8/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation.html
- shard-dg1: NOTRUN -> [SKIP][379] ([i915#15329] / [i915#3555])
[379]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-16/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation.html
- shard-tglu: NOTRUN -> [SKIP][380] ([i915#15329] / [i915#3555])
[380]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-8/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation.html
* igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a:
- shard-dg1: NOTRUN -> [SKIP][381] ([i915#15329]) +8 other tests skip
[381]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-16/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a.html
* igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-c:
- shard-rkl: NOTRUN -> [SKIP][382] ([i915#15329]) +6 other tests skip
[382]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-5/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-c.html
* igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-d:
- shard-tglu-1: NOTRUN -> [SKIP][383] ([i915#15329]) +4 other tests skip
[383]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation@pipe-d.html
* igt@kms_pm_backlight@basic-brightness:
- shard-dg1: NOTRUN -> [SKIP][384] ([i915#12343] / [i915#5354])
[384]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-15/igt@kms_pm_backlight@basic-brightness.html
* igt@kms_pm_backlight@brightness-with-dpms:
- shard-dg2: NOTRUN -> [SKIP][385] ([i915#12343])
[385]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-1/igt@kms_pm_backlight@brightness-with-dpms.html
- shard-rkl: NOTRUN -> [SKIP][386] ([i915#12343])
[386]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-8/igt@kms_pm_backlight@brightness-with-dpms.html
* igt@kms_pm_backlight@fade:
- shard-tglu: NOTRUN -> [SKIP][387] ([i915#12343] / [i915#9812]) +1 other test skip
[387]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-8/igt@kms_pm_backlight@fade.html
* igt@kms_pm_backlight@fade-with-suspend:
- shard-rkl: NOTRUN -> [SKIP][388] ([i915#12343] / [i915#5354]) +1 other test skip
[388]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-5/igt@kms_pm_backlight@fade-with-suspend.html
* igt@kms_pm_dc@dc9-dpms:
- shard-tglu: NOTRUN -> [SKIP][389] ([i915#15739])
[389]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-4/igt@kms_pm_dc@dc9-dpms.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-tglu-1: NOTRUN -> [SKIP][390] ([i915#3828]) +1 other test skip
[390]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_lpsp@screens-disabled:
- shard-rkl: NOTRUN -> [SKIP][391] ([i915#8430])
[391]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-7/igt@kms_pm_lpsp@screens-disabled.html
* igt@kms_pm_rpm@cursor:
- shard-dg1: NOTRUN -> [SKIP][392] ([i915#4077]) +14 other tests skip
[392]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-17/igt@kms_pm_rpm@cursor.html
* igt@kms_pm_rpm@dpms-lpsp:
- shard-rkl: [PASS][393] -> [SKIP][394] ([i915#15073]) +2 other tests skip
[393]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-5/igt@kms_pm_rpm@dpms-lpsp.html
[394]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-4/igt@kms_pm_rpm@dpms-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp-stress:
- shard-dg1: [PASS][395] -> [SKIP][396] ([i915#15073])
[395]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-dg1-14/igt@kms_pm_rpm@modeset-lpsp-stress.html
[396]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-12/igt@kms_pm_rpm@modeset-lpsp-stress.html
* igt@kms_pm_rpm@modeset-non-lpsp:
- shard-rkl: NOTRUN -> [SKIP][397] ([i915#15073])
[397]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-2/igt@kms_pm_rpm@modeset-non-lpsp.html
- shard-dg1: NOTRUN -> [SKIP][398] ([i915#15073]) +2 other tests skip
[398]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-15/igt@kms_pm_rpm@modeset-non-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
- shard-tglu: NOTRUN -> [SKIP][399] ([i915#15073])
[399]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-7/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
* igt@kms_pm_rpm@package-g7:
- shard-rkl: NOTRUN -> [SKIP][400] ([i915#15403])
[400]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-4/igt@kms_pm_rpm@package-g7.html
* igt@kms_pm_rpm@system-suspend-modeset:
- shard-glk: NOTRUN -> [INCOMPLETE][401] ([i915#10553])
[401]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk3/igt@kms_pm_rpm@system-suspend-modeset.html
- shard-rkl: [PASS][402] -> [INCOMPLETE][403] ([i915#14419])
[402]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-7/igt@kms_pm_rpm@system-suspend-modeset.html
[403]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-4/igt@kms_pm_rpm@system-suspend-modeset.html
* igt@kms_prime@basic-crc-hybrid:
- shard-tglu: NOTRUN -> [SKIP][404] ([i915#6524]) +1 other test skip
[404]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-3/igt@kms_prime@basic-crc-hybrid.html
* igt@kms_prime@basic-crc-vgem:
- shard-dg2: NOTRUN -> [SKIP][405] ([i915#6524] / [i915#6805])
[405]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-6/igt@kms_prime@basic-crc-vgem.html
- shard-dg1: NOTRUN -> [SKIP][406] ([i915#6524])
[406]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-15/igt@kms_prime@basic-crc-vgem.html
* igt@kms_prime@basic-modeset-hybrid:
- shard-rkl: NOTRUN -> [SKIP][407] ([i915#6524])
[407]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-4/igt@kms_prime@basic-modeset-hybrid.html
- shard-tglu-1: NOTRUN -> [SKIP][408] ([i915#6524])
[408]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_prime@basic-modeset-hybrid.html
* igt@kms_psr2_sf@fbc-pr-overlay-primary-update-sf-dmg-area:
- shard-tglu-1: NOTRUN -> [SKIP][409] ([i915#11520]) +2 other tests skip
[409]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_psr2_sf@fbc-pr-overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area:
- shard-rkl: NOTRUN -> [SKIP][410] ([i915#11520] / [i915#14544]) +1 other test skip
[410]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf:
- shard-dg2: NOTRUN -> [SKIP][411] ([i915#11520]) +4 other tests skip
[411]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-6/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-sf:
- shard-glk10: NOTRUN -> [SKIP][412] ([i915#11520])
[412]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk10/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf:
- shard-rkl: NOTRUN -> [SKIP][413] ([i915#11520]) +9 other tests skip
[413]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-5/igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf.html
- shard-mtlp: NOTRUN -> [SKIP][414] ([i915#12316]) +1 other test skip
[414]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-1/igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_sf@pr-overlay-plane-update-sf-dmg-area:
- shard-glk11: NOTRUN -> [SKIP][415] ([i915#11520]) +4 other tests skip
[415]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk11/igt@kms_psr2_sf@pr-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf:
- shard-tglu: NOTRUN -> [SKIP][416] ([i915#11520]) +7 other tests skip
[416]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-7/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area:
- shard-glk: NOTRUN -> [SKIP][417] ([i915#11520]) +15 other tests skip
[417]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk8/igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb:
- shard-snb: NOTRUN -> [SKIP][418] ([i915#11520]) +3 other tests skip
[418]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-snb5/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb.html
- shard-dg1: NOTRUN -> [SKIP][419] ([i915#11520]) +12 other tests skip
[419]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-16/igt@kms_psr2_sf@psr2-primary-plane-update-sf-dmg-area-big-fb.html
* igt@kms_psr2_su@page_flip-nv12:
- shard-tglu-1: NOTRUN -> [SKIP][420] ([i915#9683])
[420]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_psr2_su@page_flip-nv12.html
- shard-dg1: NOTRUN -> [SKIP][421] ([i915#9683]) +1 other test skip
[421]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-18/igt@kms_psr2_su@page_flip-nv12.html
* igt@kms_psr2_su@page_flip-p010:
- shard-dg2: NOTRUN -> [SKIP][422] ([i915#9683])
[422]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-1/igt@kms_psr2_su@page_flip-p010.html
- shard-rkl: NOTRUN -> [SKIP][423] ([i915#9683])
[423]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-3/igt@kms_psr2_su@page_flip-p010.html
- shard-tglu: NOTRUN -> [SKIP][424] ([i915#9683])
[424]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-2/igt@kms_psr2_su@page_flip-p010.html
- shard-mtlp: NOTRUN -> [SKIP][425] ([i915#4348])
[425]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-7/igt@kms_psr2_su@page_flip-p010.html
* igt@kms_psr@fbc-psr-basic:
- shard-dg2: NOTRUN -> [SKIP][426] ([i915#1072] / [i915#9732]) +15 other tests skip
[426]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-6/igt@kms_psr@fbc-psr-basic.html
* igt@kms_psr@fbc-psr2-cursor-mmap-gtt:
- shard-glk: NOTRUN -> [SKIP][427] +660 other tests skip
[427]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk1/igt@kms_psr@fbc-psr2-cursor-mmap-gtt.html
* igt@kms_psr@fbc-psr2-primary-mmap-gtt:
- shard-tglu: NOTRUN -> [SKIP][428] ([i915#9732]) +24 other tests skip
[428]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-3/igt@kms_psr@fbc-psr2-primary-mmap-gtt.html
* igt@kms_psr@fbc-psr2-sprite-render:
- shard-rkl: NOTRUN -> [SKIP][429] ([i915#1072] / [i915#9732]) +31 other tests skip
[429]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-5/igt@kms_psr@fbc-psr2-sprite-render.html
* igt@kms_psr@pr-cursor-plane-move:
- shard-mtlp: NOTRUN -> [SKIP][430] ([i915#9688]) +6 other tests skip
[430]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-1/igt@kms_psr@pr-cursor-plane-move.html
* igt@kms_psr@psr-primary-blt:
- shard-tglu-1: NOTRUN -> [SKIP][431] ([i915#9732]) +15 other tests skip
[431]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_psr@psr-primary-blt.html
* igt@kms_psr@psr-sprite-mmap-cpu:
- shard-dg1: NOTRUN -> [SKIP][432] ([i915#1072] / [i915#9732]) +26 other tests skip
[432]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-12/igt@kms_psr@psr-sprite-mmap-cpu.html
* igt@kms_psr@psr-sprite-plane-onoff:
- shard-rkl: NOTRUN -> [SKIP][433] ([i915#1072] / [i915#14544] / [i915#9732])
[433]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_psr@psr-sprite-plane-onoff.html
* igt@kms_rotation_crc@exhaust-fences:
- shard-dg1: NOTRUN -> [SKIP][434] ([i915#4884])
[434]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-16/igt@kms_rotation_crc@exhaust-fences.html
* igt@kms_rotation_crc@primary-4-tiled-reflect-x-0:
- shard-tglu-1: NOTRUN -> [SKIP][435] ([i915#5289])
[435]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_rotation_crc@primary-4-tiled-reflect-x-0.html
* igt@kms_rotation_crc@sprite-rotation-90:
- shard-dg2: NOTRUN -> [SKIP][436] ([i915#12755] / [i915#15867])
[436]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-4/igt@kms_rotation_crc@sprite-rotation-90.html
- shard-mtlp: NOTRUN -> [SKIP][437] ([i915#12755] / [i915#15867])
[437]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-2/igt@kms_rotation_crc@sprite-rotation-90.html
* igt@kms_scaling_modes@scaling-mode-none:
- shard-rkl: NOTRUN -> [SKIP][438] ([i915#14544] / [i915#3555]) +1 other test skip
[438]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_scaling_modes@scaling-mode-none.html
* igt@kms_selftest@drm_framebuffer:
- shard-rkl: NOTRUN -> [ABORT][439] ([i915#13179]) +1 other test abort
[439]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-3/igt@kms_selftest@drm_framebuffer.html
- shard-tglu: NOTRUN -> [ABORT][440] ([i915#13179]) +1 other test abort
[440]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-10/igt@kms_selftest@drm_framebuffer.html
- shard-glk: NOTRUN -> [ABORT][441] ([i915#13179]) +1 other test abort
[441]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk1/igt@kms_selftest@drm_framebuffer.html
* igt@kms_setmode@basic-clone-single-crtc:
- shard-tglu: NOTRUN -> [SKIP][442] ([i915#3555]) +5 other tests skip
[442]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-5/igt@kms_setmode@basic-clone-single-crtc.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-tglu-1: NOTRUN -> [SKIP][443] ([i915#8623])
[443]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
* igt@kms_vrr@lobf:
- shard-rkl: NOTRUN -> [SKIP][444] ([i915#11920])
[444]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-4/igt@kms_vrr@lobf.html
- shard-tglu-1: NOTRUN -> [SKIP][445] ([i915#11920])
[445]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_vrr@lobf.html
* igt@kms_vrr@max-min:
- shard-dg2: NOTRUN -> [SKIP][446] ([i915#9906])
[446]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-5/igt@kms_vrr@max-min.html
- shard-rkl: NOTRUN -> [SKIP][447] ([i915#9906])
[447]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-8/igt@kms_vrr@max-min.html
- shard-tglu: NOTRUN -> [SKIP][448] ([i915#9906]) +1 other test skip
[448]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-2/igt@kms_vrr@max-min.html
* igt@kms_vrr@negative-basic:
- shard-dg2: NOTRUN -> [SKIP][449] ([i915#3555] / [i915#9906])
[449]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-8/igt@kms_vrr@negative-basic.html
- shard-dg1: NOTRUN -> [SKIP][450] ([i915#3555] / [i915#9906])
[450]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-18/igt@kms_vrr@negative-basic.html
- shard-tglu: NOTRUN -> [SKIP][451] ([i915#3555] / [i915#9906])
[451]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-4/igt@kms_vrr@negative-basic.html
* igt@kms_vrr@seamless-rr-switch-vrr:
- shard-tglu-1: NOTRUN -> [SKIP][452] ([i915#9906])
[452]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-1/igt@kms_vrr@seamless-rr-switch-vrr.html
- shard-dg1: NOTRUN -> [SKIP][453] ([i915#9906])
[453]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-14/igt@kms_vrr@seamless-rr-switch-vrr.html
* igt@perf@gen8-unprivileged-single-ctx-counters:
- shard-dg2: NOTRUN -> [SKIP][454] ([i915#2436])
[454]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-8/igt@perf@gen8-unprivileged-single-ctx-counters.html
* igt@perf@unprivileged-single-ctx-counters:
- shard-dg1: NOTRUN -> [SKIP][455] ([i915#2433]) +1 other test skip
[455]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-12/igt@perf@unprivileged-single-ctx-counters.html
* igt@perf_pmu@busy-double-start@vcs1:
- shard-mtlp: [PASS][456] -> [FAIL][457] ([i915#4349]) +2 other tests fail
[456]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-mtlp-6/igt@perf_pmu@busy-double-start@vcs1.html
[457]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-6/igt@perf_pmu@busy-double-start@vcs1.html
* igt@perf_pmu@busy-double-start@vecs1:
- shard-dg2: [PASS][458] -> [FAIL][459] ([i915#4349]) +4 other tests fail
[458]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-dg2-6/igt@perf_pmu@busy-double-start@vecs1.html
[459]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-3/igt@perf_pmu@busy-double-start@vecs1.html
* igt@perf_pmu@most-busy-idle-check-all:
- shard-rkl: [PASS][460] -> [FAIL][461] ([i915#4349]) +1 other test fail
[460]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-3/igt@perf_pmu@most-busy-idle-check-all.html
[461]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-5/igt@perf_pmu@most-busy-idle-check-all.html
* igt@perf_pmu@rc6-all-gts:
- shard-dg2: NOTRUN -> [SKIP][462] ([i915#8516])
[462]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-4/igt@perf_pmu@rc6-all-gts.html
- shard-tglu: NOTRUN -> [SKIP][463] ([i915#8516])
[463]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-4/igt@perf_pmu@rc6-all-gts.html
* igt@prime_udl@share-import:
- shard-dg1: NOTRUN -> [SKIP][464] ([i915#16420])
[464]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-12/igt@prime_udl@share-import.html
* igt@prime_vgem@basic-fence-flip:
- shard-dg1: NOTRUN -> [SKIP][465] ([i915#3708]) +3 other tests skip
[465]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-15/igt@prime_vgem@basic-fence-flip.html
* igt@prime_vgem@fence-flip-hang:
- shard-dg2: NOTRUN -> [SKIP][466] ([i915#3708])
[466]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-1/igt@prime_vgem@fence-flip-hang.html
- shard-rkl: NOTRUN -> [SKIP][467] ([i915#3708]) +1 other test skip
[467]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-8/igt@prime_vgem@fence-flip-hang.html
- shard-mtlp: NOTRUN -> [SKIP][468] ([i915#3708])
[468]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-4/igt@prime_vgem@fence-flip-hang.html
* igt@tools_test@sysfs_l3_parity:
- shard-dg1: NOTRUN -> [SKIP][469] ([i915#4818])
[469]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-18/igt@tools_test@sysfs_l3_parity.html
#### Possible fixes ####
* igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0:
- shard-dg2: [INCOMPLETE][470] ([i915#13356] / [i915#16348]) -> [PASS][471]
[470]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-dg2-7/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0.html
[471]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-6/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-smem-lmem0.html
* igt@gem_eio@in-flight-suspend:
- shard-dg1: [DMESG-WARN][472] ([i915#13390] / [i915#4391] / [i915#4423]) -> [PASS][473]
[472]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-dg1-19/igt@gem_eio@in-flight-suspend.html
[473]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-16/igt@gem_eio@in-flight-suspend.html
* igt@gem_workarounds@suspend-resume-fd:
- shard-rkl: [ABORT][474] ([i915#15152]) -> [PASS][475]
[474]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-1/igt@gem_workarounds@suspend-resume-fd.html
[475]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-2/igt@gem_workarounds@suspend-resume-fd.html
* igt@i915_module_load@reload:
- shard-dg2: [DMESG-WARN][476] ([i915#14545]) -> [PASS][477]
[476]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-dg2-3/igt@i915_module_load@reload.html
[477]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-4/igt@i915_module_load@reload.html
* igt@i915_pm_rpm@system-suspend:
- shard-rkl: [ABORT][478] ([i915#15060]) -> [PASS][479]
[478]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-1/igt@i915_pm_rpm@system-suspend.html
[479]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-7/igt@i915_pm_rpm@system-suspend.html
* igt@i915_pm_rpm@system-suspend-execbuf:
- shard-glk: [INCOMPLETE][480] ([i915#13356] / [i915#15172]) -> [PASS][481]
[480]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-glk1/igt@i915_pm_rpm@system-suspend-execbuf.html
[481]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk3/igt@i915_pm_rpm@system-suspend-execbuf.html
* igt@i915_pm_rps@reset:
- shard-snb: [TIMEOUT][482] ([i915#16162]) -> [PASS][483]
[482]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-snb5/igt@i915_pm_rps@reset.html
[483]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-snb6/igt@i915_pm_rps@reset.html
* igt@i915_power@sanity:
- shard-mtlp: [SKIP][484] ([i915#7984]) -> [PASS][485]
[484]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-mtlp-7/igt@i915_power@sanity.html
[485]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-8/igt@i915_power@sanity.html
* igt@i915_suspend@fence-restore-untiled:
- shard-rkl: [INCOMPLETE][486] ([i915#4817]) -> [PASS][487]
[486]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-6/igt@i915_suspend@fence-restore-untiled.html
[487]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-5/igt@i915_suspend@fence-restore-untiled.html
* igt@kms_async_flips@alternate-sync-async-flip:
- shard-glk: [FAIL][488] ([i915#14888]) -> [PASS][489] +1 other test pass
[488]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-glk3/igt@kms_async_flips@alternate-sync-async-flip.html
[489]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk5/igt@kms_async_flips@alternate-sync-async-flip.html
* igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-1:
- shard-glk: [INCOMPLETE][490] ([i915#12761]) -> [PASS][491]
[490]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-glk6/igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-1.html
[491]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk1/igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-1.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-mtlp: [FAIL][492] ([i915#15733] / [i915#5138]) -> [PASS][493] +1 other test pass
[492]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-mtlp-4/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
[493]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-5/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_cursor_crc@cursor-random-64x21:
- shard-rkl: [FAIL][494] ([i915#13566]) -> [PASS][495] +1 other test pass
[494]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-5/igt@kms_cursor_crc@cursor-random-64x21.html
[495]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-2/igt@kms_cursor_crc@cursor-random-64x21.html
- shard-tglu: [FAIL][496] ([i915#13566]) -> [PASS][497] +1 other test pass
[496]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-tglu-4/igt@kms_cursor_crc@cursor-random-64x21.html
[497]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-tglu-10/igt@kms_cursor_crc@cursor-random-64x21.html
* igt@kms_flip@flip-vs-dpms-on-nop-interruptible:
- shard-rkl: [FAIL][498] ([i915#14600]) -> [PASS][499]
[498]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-2/igt@kms_flip@flip-vs-dpms-on-nop-interruptible.html
[499]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-7/igt@kms_flip@flip-vs-dpms-on-nop-interruptible.html
- shard-snb: [FAIL][500] ([i915#10826]) -> [PASS][501] +1 other test pass
[500]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-snb5/igt@kms_flip@flip-vs-dpms-on-nop-interruptible.html
[501]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-snb4/igt@kms_flip@flip-vs-dpms-on-nop-interruptible.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible:
- shard-dg2: [FAIL][502] ([i915#13027]) -> [PASS][503]
[502]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-dg2-4/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
[503]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-1/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
* igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-rkl: [SKIP][504] ([i915#15989]) -> [PASS][505] +5 other tests pass
[504]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-7/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-pri-shrfb-draw-mmap-wc.html
[505]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-1/igt@kms_frontbuffer_tracking@fbchdr-1p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@hdr-2p-primscrn-pri-indfb-draw-mmap-cpu:
- shard-glk: [SKIP][506] -> [PASS][507] +2 other tests pass
[506]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-glk3/igt@kms_frontbuffer_tracking@hdr-2p-primscrn-pri-indfb-draw-mmap-cpu.html
[507]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk8/igt@kms_frontbuffer_tracking@hdr-2p-primscrn-pri-indfb-draw-mmap-cpu.html
* igt@kms_hdr@static-swap:
- shard-rkl: [SKIP][508] ([i915#16644] / [i915#3555] / [i915#8228]) -> [PASS][509]
[508]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-3/igt@kms_hdr@static-swap.html
[509]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_hdr@static-swap.html
* igt@kms_plane_cursor@viewport:
- shard-rkl: [FAIL][510] ([i915#15912]) -> [PASS][511]
[510]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-3/igt@kms_plane_cursor@viewport.html
[511]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-2/igt@kms_plane_cursor@viewport.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
- shard-dg2: [SKIP][512] ([i915#15073]) -> [PASS][513]
[512]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-dg2-4/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
[513]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-6/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
* igt@kms_pm_rpm@system-suspend-idle:
- shard-dg2: [INCOMPLETE][514] ([i915#14419]) -> [PASS][515]
[514]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-dg2-1/igt@kms_pm_rpm@system-suspend-idle.html
[515]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg2-4/igt@kms_pm_rpm@system-suspend-idle.html
* igt@perf_pmu@frequency:
- shard-rkl: [FAIL][516] ([i915#16998]) -> [PASS][517] +1 other test pass
[516]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-5/igt@perf_pmu@frequency.html
[517]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-3/igt@perf_pmu@frequency.html
#### Warnings ####
* igt@api_intel_bb@object-reloc-keep-cache:
- shard-rkl: [SKIP][518] ([i915#14544] / [i915#8411]) -> [SKIP][519] ([i915#8411])
[518]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-6/igt@api_intel_bb@object-reloc-keep-cache.html
[519]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-4/igt@api_intel_bb@object-reloc-keep-cache.html
* igt@gem_eio@kms:
- shard-rkl: [ABORT][520] ([i915#16837]) -> [ABORT][521] ([i915#16837] / [i915#16931])
[520]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-3/igt@gem_eio@kms.html
[521]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-4/igt@gem_eio@kms.html
* igt@gem_exec_reloc@basic-cpu-read:
- shard-rkl: [SKIP][522] ([i915#3281]) -> [SKIP][523] ([i915#14544] / [i915#3281]) +1 other test skip
[522]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-5/igt@gem_exec_reloc@basic-cpu-read.html
[523]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@gem_exec_reloc@basic-cpu-read.html
* igt@gem_exec_reloc@basic-wc-read-active:
- shard-rkl: [SKIP][524] ([i915#14544] / [i915#3281]) -> [SKIP][525] ([i915#3281])
[524]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-6/igt@gem_exec_reloc@basic-wc-read-active.html
[525]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-4/igt@gem_exec_reloc@basic-wc-read-active.html
* igt@gem_lmem_swapping@parallel-random:
- shard-rkl: [SKIP][526] ([i915#4613]) -> [SKIP][527] ([i915#14544] / [i915#4613])
[526]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-7/igt@gem_lmem_swapping@parallel-random.html
[527]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@gem_lmem_swapping@parallel-random.html
* igt@gem_pxp@hw-rejects-pxp-context:
- shard-rkl: [SKIP][528] ([i915#13717] / [i915#14544]) -> [SKIP][529] ([i915#13717])
[528]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-6/igt@gem_pxp@hw-rejects-pxp-context.html
[529]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-4/igt@gem_pxp@hw-rejects-pxp-context.html
* igt@gem_tiled_partial_pwrite_pread@writes-after-reads:
- shard-rkl: [SKIP][530] ([i915#3282]) -> [SKIP][531] ([i915#14544] / [i915#3282])
[530]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-5/igt@gem_tiled_partial_pwrite_pread@writes-after-reads.html
[531]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@gem_tiled_partial_pwrite_pread@writes-after-reads.html
* igt@gem_userptr_blits@unsync-unmap:
- shard-rkl: [SKIP][532] ([i915#3297]) -> [SKIP][533] ([i915#14544] / [i915#3297])
[532]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-5/igt@gem_userptr_blits@unsync-unmap.html
[533]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@gem_userptr_blits@unsync-unmap.html
* igt@i915_query@test-query-geometry-subslices:
- shard-rkl: [SKIP][534] ([i915#5723]) -> [SKIP][535] ([i915#14544] / [i915#5723])
[534]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-2/igt@i915_query@test-query-geometry-subslices.html
[535]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@i915_query@test-query-geometry-subslices.html
* igt@intel_hwmon@hwmon-read:
- shard-rkl: [SKIP][536] ([i915#14544] / [i915#7707]) -> [SKIP][537] ([i915#7707])
[536]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-6/igt@intel_hwmon@hwmon-read.html
[537]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-1/igt@intel_hwmon@hwmon-read.html
* igt@kms_addfb_basic@basic-x-tiled-legacy:
- shard-dg1: [SKIP][538] ([i915#4212] / [i915#4423]) -> [SKIP][539] ([i915#4212])
[538]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-dg1-17/igt@kms_addfb_basic@basic-x-tiled-legacy.html
[539]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-14/igt@kms_addfb_basic@basic-x-tiled-legacy.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip:
- shard-rkl: [SKIP][540] ([i915#14544] / [i915#5286]) -> [SKIP][541] ([i915#5286]) +1 other test skip
[540]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-6/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
[541]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-3/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html
* igt@kms_big_fb@x-tiled-32bpp-rotate-270:
- shard-rkl: [SKIP][542] ([i915#14544] / [i915#3638]) -> [SKIP][543] ([i915#3638]) +1 other test skip
[542]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-6/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html
[543]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-5/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-2:
- shard-rkl: [SKIP][544] ([i915#14098] / [i915#6095]) -> [SKIP][545] ([i915#14098] / [i915#14544] / [i915#6095]) +3 other tests skip
[544]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-1/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-2.html
[545]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-2.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-2:
- shard-rkl: [SKIP][546] ([i915#6095]) -> [SKIP][547] ([i915#14544] / [i915#6095]) +2 other tests skip
[546]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-3/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-2.html
[547]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-2.html
* igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-mc-ccs@pipe-a-hdmi-a-2:
- shard-rkl: [SKIP][548] ([i915#14544] / [i915#6095]) -> [SKIP][549] ([i915#6095]) +1 other test skip
[548]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-6/igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-mc-ccs@pipe-a-hdmi-a-2.html
[549]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-7/igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-mc-ccs@pipe-a-hdmi-a-2.html
* igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-mc-ccs@pipe-c-hdmi-a-2:
- shard-rkl: [SKIP][550] ([i915#14098] / [i915#14544] / [i915#6095]) -> [SKIP][551] ([i915#14098] / [i915#6095]) +3 other tests skip
[550]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-6/igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-mc-ccs@pipe-c-hdmi-a-2.html
[551]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-7/igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-mc-ccs@pipe-c-hdmi-a-2.html
* igt@kms_cdclk@mode-transition-all-outputs:
- shard-rkl: [SKIP][552] ([i915#14544] / [i915#3742]) -> [SKIP][553] ([i915#3742])
[552]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-6/igt@kms_cdclk@mode-transition-all-outputs.html
[553]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-7/igt@kms_cdclk@mode-transition-all-outputs.html
* igt@kms_chamelium_color_pipeline@plane-ctm3x4:
- shard-rkl: [SKIP][554] ([i915#16471]) -> [SKIP][555] ([i915#14544] / [i915#16471])
[554]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-5/igt@kms_chamelium_color_pipeline@plane-ctm3x4.html
[555]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_chamelium_color_pipeline@plane-ctm3x4.html
* igt@kms_chamelium_frames@hdmi-crc-single:
- shard-rkl: [SKIP][556] ([i915#11151] / [i915#7828]) -> [SKIP][557] ([i915#11151] / [i915#14544] / [i915#7828]) +1 other test skip
[556]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-5/igt@kms_chamelium_frames@hdmi-crc-single.html
[557]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_chamelium_frames@hdmi-crc-single.html
* igt@kms_chamelium_hpd@hdmi-hpd-enable-disable-mode:
- shard-dg1: [SKIP][558] ([i915#11151] / [i915#7828]) -> [SKIP][559] ([i915#11151] / [i915#4423] / [i915#7828])
[558]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-dg1-17/igt@kms_chamelium_hpd@hdmi-hpd-enable-disable-mode.html
[559]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-12/igt@kms_chamelium_hpd@hdmi-hpd-enable-disable-mode.html
* igt@kms_chamelium_hpd@vga-hpd-fast:
- shard-rkl: [SKIP][560] ([i915#11151] / [i915#14544] / [i915#7828]) -> [SKIP][561] ([i915#11151] / [i915#7828]) +1 other test skip
[560]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-6/igt@kms_chamelium_hpd@vga-hpd-fast.html
[561]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-5/igt@kms_chamelium_hpd@vga-hpd-fast.html
* igt@kms_content_protection@dp-mst-lic-type-1:
- shard-rkl: [SKIP][562] ([i915#14544] / [i915#15330] / [i915#3116]) -> [SKIP][563] ([i915#15330] / [i915#3116])
[562]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-6/igt@kms_content_protection@dp-mst-lic-type-1.html
[563]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-3/igt@kms_content_protection@dp-mst-lic-type-1.html
* igt@kms_content_protection@dp-mst-type-0-suspend-resume:
- shard-rkl: [SKIP][564] ([i915#14544] / [i915#15330]) -> [SKIP][565] ([i915#15330])
[564]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-6/igt@kms_content_protection@dp-mst-type-0-suspend-resume.html
[565]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-5/igt@kms_content_protection@dp-mst-type-0-suspend-resume.html
* igt@kms_content_protection@mei-interface:
- shard-rkl: [SKIP][566] ([i915#14544] / [i915#15865]) -> [SKIP][567] ([i915#15865])
[566]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-6/igt@kms_content_protection@mei-interface.html
[567]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-2/igt@kms_content_protection@mei-interface.html
* igt@kms_cursor_crc@cursor-offscreen-512x512:
- shard-rkl: [SKIP][568] ([i915#13049] / [i915#14544]) -> [SKIP][569] ([i915#13049])
[568]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-6/igt@kms_cursor_crc@cursor-offscreen-512x512.html
[569]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-7/igt@kms_cursor_crc@cursor-offscreen-512x512.html
* igt@kms_cursor_crc@cursor-rapid-movement-max-size:
- shard-rkl: [SKIP][570] ([i915#3555]) -> [SKIP][571] ([i915#14544] / [i915#3555])
[570]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-3/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html
[571]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html
* igt@kms_dp_link_training@uhbr-sst:
- shard-rkl: [SKIP][572] ([i915#13748] / [i915#14544]) -> [SKIP][573] ([i915#13748])
[572]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-6/igt@kms_dp_link_training@uhbr-sst.html
[573]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-2/igt@kms_dp_link_training@uhbr-sst.html
* igt@kms_dsc@dsc-with-output-formats-with-bpc-bigjoiner:
- shard-rkl: [SKIP][574] ([i915#16361]) -> [SKIP][575] ([i915#14544] / [i915#16361])
[574]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-1/igt@kms_dsc@dsc-with-output-formats-with-bpc-bigjoiner.html
[575]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_dsc@dsc-with-output-formats-with-bpc-bigjoiner.html
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible:
- shard-rkl: [SKIP][576] ([i915#9934]) -> [SKIP][577] ([i915#14544] / [i915#9934]) +1 other test skip
[576]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-2/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible.html
[577]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible.html
* igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset:
- shard-rkl: [SKIP][578] ([i915#14544] / [i915#9934]) -> [SKIP][579] ([i915#9934]) +1 other test skip
[578]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-6/igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset.html
[579]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-7/igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset.html
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-glk: [INCOMPLETE][580] ([i915#12745] / [i915#4839] / [i915#6113]) -> [INCOMPLETE][581] ([i915#12745] / [i915#4839])
[580]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-glk2/igt@kms_flip@flip-vs-suspend-interruptible.html
[581]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-glk9/igt@kms_flip@flip-vs-suspend-interruptible.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling:
- shard-rkl: [SKIP][582] ([i915#14544] / [i915#15643]) -> [SKIP][583] ([i915#15643]) +1 other test skip
[582]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling.html
[583]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-7/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling:
- shard-rkl: [SKIP][584] ([i915#15643]) -> [SKIP][585] ([i915#14544] / [i915#15643])
[584]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-2/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling.html
[585]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling.html
* igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-cur-indfb-onoff:
- shard-rkl: [SKIP][586] -> [SKIP][587] ([i915#14544]) +17 other tests skip
[586]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-2/igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-cur-indfb-onoff.html
[587]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_frontbuffer_tracking@fbchdr-2p-primscrn-cur-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-rkl: [SKIP][588] ([i915#14544] / [i915#1825]) -> [SKIP][589] ([i915#1825]) +2 other tests skip
[588]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-wc.html
[589]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-wc:
- shard-rkl: [SKIP][590] ([i915#1825]) -> [SKIP][591] ([i915#14544] / [i915#1825])
[590]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-3/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-wc.html
[591]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-blt:
- shard-rkl: [SKIP][592] ([i915#14544] / [i915#15102]) -> [SKIP][593] ([i915#15102]) +10 other tests skip
[592]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-blt.html
[593]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-cur-indfb-draw-mmap-cpu:
- shard-dg1: [SKIP][594] ([i915#4423]) -> [SKIP][595]
[594]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-dg1-17/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-cur-indfb-draw-mmap-cpu.html
[595]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-18/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-primscrn-cur-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-shrfb-plflip-blt:
- shard-rkl: [SKIP][596] ([i915#14544]) -> [SKIP][597] +19 other tests skip
[596]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-shrfb-plflip-blt.html
[597]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsrhdr-2p-scndscrn-shrfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsrhdr-tiling-4:
- shard-dg1: [SKIP][598] ([i915#4423] / [i915#5439]) -> [SKIP][599] ([i915#5439])
[598]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-dg1-17/igt@kms_frontbuffer_tracking@fbcpsrhdr-tiling-4.html
[599]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-18/igt@kms_frontbuffer_tracking@fbcpsrhdr-tiling-4.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-wc:
- shard-dg1: [SKIP][600] ([i915#15990] / [i915#8708]) -> [SKIP][601] ([i915#15990] / [i915#4423] / [i915#8708])
[600]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-dg1-18/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-wc.html
[601]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-dg1-12/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-blt:
- shard-rkl: [SKIP][602] ([i915#15102]) -> [SKIP][603] ([i915#14544] / [i915#15102]) +7 other tests skip
[602]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-3/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-blt.html
[603]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-blt.html
* igt@kms_hdr@brightness-with-hdr:
- shard-mtlp: [SKIP][604] ([i915#12713] / [i915#16490]) -> [SKIP][605] ([i915#1187] / [i915#12713] / [i915#16490])
[604]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-mtlp-6/igt@kms_hdr@brightness-with-hdr.html
[605]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-mtlp-1/igt@kms_hdr@brightness-with-hdr.html
* igt@kms_hdr@static-toggle-suspend:
- shard-rkl: [INCOMPLETE][606] ([i915#15436]) -> [SKIP][607] ([i915#16644] / [i915#3555] / [i915#8228])
[606]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-6/igt@kms_hdr@static-toggle-suspend.html
[607]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-8/igt@kms_hdr@static-toggle-suspend.html
* igt@kms_joiner@basic-big-joiner:
- shard-rkl: [SKIP][608] ([i915#14544] / [i915#15460]) -> [SKIP][609] ([i915#15460])
[608]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-6/igt@kms_joiner@basic-big-joiner.html
[609]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-7/igt@kms_joiner@basic-big-joiner.html
* igt@kms_plane@pixel-format-4-tiled-mtl-mc-ccs-modifier:
- shard-rkl: [SKIP][610] ([i915#14544] / [i915#15709]) -> [SKIP][611] ([i915#15709])
[610]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-6/igt@kms_plane@pixel-format-4-tiled-mtl-mc-ccs-modifier.html
[611]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-2/igt@kms_plane@pixel-format-4-tiled-mtl-mc-ccs-modifier.html
* igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier:
- shard-rkl: [SKIP][612] ([i915#15709]) -> [SKIP][613] ([i915#14544] / [i915#15709]) +1 other test skip
[612]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-2/igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier.html
[613]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_plane@pixel-format-y-tiled-gen12-mc-ccs-modifier.html
* igt@kms_pm_backlight@fade-with-dpms:
- shard-rkl: [SKIP][614] ([i915#12343] / [i915#5354]) -> [SKIP][615] ([i915#12343] / [i915#14544] / [i915#5354])
[614]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-2/igt@kms_pm_backlight@fade-with-dpms.html
[615]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_pm_backlight@fade-with-dpms.html
* igt@kms_pm_dc@dc9-dpms:
- shard-rkl: [SKIP][616] ([i915#15739]) -> [SKIP][617] ([i915#14544] / [i915#15739])
[616]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-7/igt@kms_pm_dc@dc9-dpms.html
[617]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_pm_dc@dc9-dpms.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-rkl: [SKIP][618] ([i915#14544] / [i915#9340]) -> [SKIP][619] ([i915#9340])
[618]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-6/igt@kms_pm_lpsp@kms-lpsp.html
[619]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-7/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_prime@d3hot:
- shard-rkl: [SKIP][620] ([i915#14544] / [i915#6524]) -> [SKIP][621] ([i915#6524])
[620]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-6/igt@kms_prime@d3hot.html
[621]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-3/igt@kms_prime@d3hot.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf:
- shard-rkl: [SKIP][622] ([i915#11520] / [i915#14544]) -> [SKIP][623] ([i915#11520]) +2 other tests skip
[622]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-6/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf.html
[623]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-3/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area:
- shard-rkl: [SKIP][624] ([i915#11520]) -> [SKIP][625] ([i915#11520] / [i915#14544]) +2 other tests skip
[624]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-2/igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area.html
[625]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area.html
* igt@kms_psr@fbc-psr-primary-render:
- shard-rkl: [SKIP][626] ([i915#1072] / [i915#9732]) -> [SKIP][627] ([i915#1072] / [i915#14544] / [i915#9732]) +4 other tests skip
[626]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-4/igt@kms_psr@fbc-psr-primary-render.html
[627]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_psr@fbc-psr-primary-render.html
* igt@kms_psr@psr-cursor-mmap-cpu:
- shard-rkl: [SKIP][628] ([i915#1072] / [i915#14544] / [i915#9732]) -> [SKIP][629] ([i915#1072] / [i915#9732]) +3 other tests skip
[628]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-6/igt@kms_psr@psr-cursor-mmap-cpu.html
[629]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-2/igt@kms_psr@psr-cursor-mmap-cpu.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:
- shard-rkl: [SKIP][630] ([i915#5289]) -> [SKIP][631] ([i915#14544] / [i915#5289])
[630]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-8/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
[631]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
* igt@kms_setmode@basic-clone-single-crtc:
- shard-rkl: [SKIP][632] ([i915#14544] / [i915#3555]) -> [SKIP][633] ([i915#3555]) +2 other tests skip
[632]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-6/igt@kms_setmode@basic-clone-single-crtc.html
[633]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-5/igt@kms_setmode@basic-clone-single-crtc.html
* igt@perf_pmu@rc6-all-gts:
- shard-rkl: [SKIP][634] ([i915#8516]) -> [SKIP][635] ([i915#14544] / [i915#8516])
[634]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-7/igt@perf_pmu@rc6-all-gts.html
[635]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@perf_pmu@rc6-all-gts.html
* igt@prime_vgem@basic-read:
- shard-rkl: [SKIP][636] ([i915#3291] / [i915#3708]) -> [SKIP][637] ([i915#14544] / [i915#3291] / [i915#3708])
[636]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_19097/shard-rkl-4/igt@prime_vgem@basic-read.html
[637]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/shard-rkl-6/igt@prime_vgem@basic-read.html
[i915#10055]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10055
[i915#10056]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10056
[i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307
[i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434
[i915#10553]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10553
[i915#10647]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10647
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#10826]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10826
[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#11527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11527
[i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681
[i915#118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/118
[i915#1187]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1187
[i915#11920]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11920
[i915#12169]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12169
[i915#12177]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12177
[i915#12193]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12193
[i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313
[i915#12316]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12316
[i915#12343]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12343
[i915#12655]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12655
[i915#12713]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12713
[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#12761]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12761
[i915#12805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12805
[i915#13008]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13008
[i915#13027]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13027
[i915#13029]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13029
[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#13356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356
[i915#13390]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13390
[i915#13398]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13398
[i915#13476]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13476
[i915#13566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566
[i915#13688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13688
[i915#13717]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13717
[i915#13748]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13748
[i915#13786]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13786
[i915#13790]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13790
[i915#13958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958
[i915#14073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14073
[i915#14098]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098
[i915#14118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14118
[i915#14123]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14123
[i915#14259]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14259
[i915#14419]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14419
[i915#14498]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14498
[i915#14544]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544
[i915#14545]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14545
[i915#14600]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14600
[i915#14694]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14694
[i915#14702]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14702
[i915#14888]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14888
[i915#14995]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14995
[i915#15060]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15060
[i915#15073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073
[i915#15102]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15102
[i915#15104]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15104
[i915#15131]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15131
[i915#15152]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15152
[i915#15172]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15172
[i915#15329]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15329
[i915#15330]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15330
[i915#15403]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15403
[i915#15436]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15436
[i915#15458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15458
[i915#15459]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15459
[i915#15460]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15460
[i915#15542]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15542
[i915#15582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15582
[i915#15643]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15643
[i915#15672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15672
[i915#15709]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15709
[i915#15733]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15733
[i915#15739]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15739
[i915#15804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15804
[i915#15815]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15815
[i915#15816]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15816
[i915#15865]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15865
[i915#15867]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15867
[i915#15912]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15912
[i915#15989]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15989
[i915#15990]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15990
[i915#15991]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15991
[i915#16079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16079
[i915#16080]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16080
[i915#16081]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16081
[i915#16084]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16084
[i915#16109]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16109
[i915#16112]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16112
[i915#16119]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16119
[i915#16162]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16162
[i915#16166]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16166
[i915#16182]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16182
[i915#16348]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16348
[i915#16361]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16361
[i915#16386]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16386
[i915#16420]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16420
[i915#16451]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16451
[i915#16466]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16466
[i915#16471]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16471
[i915#16490]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16490
[i915#16593]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16593
[i915#16600]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16600
[i915#16644]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16644
[i915#16680]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16680
[i915#16837]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16837
[i915#16838]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16838
[i915#16866]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16866
[i915#16867]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16867
[i915#16876]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16876
[i915#16931]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16931
[i915#16996]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16996
[i915#16998]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16998
[i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
[i915#2065]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2065
[i915#2433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2433
[i915#2436]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2436
[i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527
[i915#2658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2658
[i915#2681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2681
[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#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#3291]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3291
[i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299
[i915#3323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3323
[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#3742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3742
[i915#3804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3804
[i915#3828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828
[i915#3936]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3936
[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#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270
[i915#4348]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4348
[i915#4349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4349
[i915#4387]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4387
[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#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538
[i915#4565]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4565
[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#4817]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817
[i915#4818]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4818
[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#4879]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4879
[i915#4880]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4880
[i915#4881]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4881
[i915#4884]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4884
[i915#4885]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4885
[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#5723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5723
[i915#5882]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5882
[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#6230]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6230
[i915#6245]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6245
[i915#6301]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6301
[i915#6334]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6334
[i915#6335]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6335
[i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524
[i915#658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/658
[i915#6590]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6590
[i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621
[i915#6805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6805
[i915#6953]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6953
[i915#7697]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697
[i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707
[i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828
[i915#7984]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7984
[i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228
[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#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#8810]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8810
[i915#8812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8812
[i915#8813]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8813
[i915#8814]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8814
[i915#9067]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9067
[i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323
[i915#9340]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9340
[i915#9531]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9531
[i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683
[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#9809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9809
[i915#9812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9812
[i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906
[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_9085 -> IGTPW_15800
* Piglit: piglit_4509 -> None
CI-20190529: 20190529
CI_DRM_19097: 16562a45b1291d85f8402628a1f7d3778e2bebce @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_15800: 15800
IGT_9085: 9085
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_15800/index.html
[-- Attachment #2: Type: text/html, Size: 214919 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
* RE: [PATCH i-g-t v6 2/3] lib/igt_kms: Add helper to return vblank timestamp and sequence
2026-09-07 17:48 ` [PATCH i-g-t v6 2/3] lib/igt_kms: Add helper to return vblank timestamp and sequence Naladala Ramanaidu
@ 2026-09-09 16:22 ` Golani, Mitulkumar Ajitkumar
0 siblings, 0 replies; 14+ messages in thread
From: Golani, Mitulkumar Ajitkumar @ 2026-09-09 16:22 UTC (permalink / raw)
To: Naladala, Ramanaidu, igt-dev@lists.freedesktop.org
Cc: Borah, Chaitanya Kumar, B S, Karthik
> -----Original Message-----
> From: Naladala, Ramanaidu <ramanaidu.naladala@intel.com>
> Sent: 07 September 2026 23:19
> To: igt-dev@lists.freedesktop.org
> Cc: Golani, Mitulkumar Ajitkumar <mitulkumar.ajitkumar.golani@intel.com>;
> Borah, Chaitanya Kumar <chaitanya.kumar.borah@intel.com>; B S, Karthik
> <karthik.b.s@intel.com>; Naladala, Ramanaidu
> <ramanaidu.naladala@intel.com>
> Subject: [PATCH i-g-t v6 2/3] lib/igt_kms: Add helper to return vblank
> timestamp and sequence
>
> Add a utility that waits for the next vertical blanking interval on a specified
> CRTC and returns the timestamp and sequence number reported by the
> kernel for that event.
>
> Several tests need access not only to vblank synchronization but also to the
> exact timing information associated with the completed vblank.
> Having a common helper avoids repeating the same wait and timestamp
> extraction.
>
> v1: Address below review comments:
> - Extend __igt_vblank_wait() to return timestamp and
> sequence. (Jani)
> - Adjust vblank helper prototype ordering. (Chaitanya)
>
> Assisted-by: GitHub Copilot:Claude Opus 4.6
> Signed-off-by: Naladala Ramanaidu <ramanaidu.naladala@intel.com>
> Reviewed-by: Chaitanya Kumar Borah <chaitanya.kumar.borah@intel.com>
> ---
> lib/igt_kms.c | 37 +++++++++++++++++++++++++++++++++----
> lib/igt_kms.h | 1 +
> 2 files changed, 34 insertions(+), 4 deletions(-)
>
> diff --git a/lib/igt_kms.c b/lib/igt_kms.c index 2d78e3bee..6784210f9 100644
> --- a/lib/igt_kms.c
> +++ b/lib/igt_kms.c
> @@ -5850,10 +5850,12 @@ void igt_output_set_writeback_fb(igt_output_t
> *output, struct igt_fb *fb)
> (ptrdiff_t)&output-
> >writeback_out_fence_fd);
> }
>
> -static int __igt_vblank_wait(int drm_fd, int crtc_index, int count)
> +static int __igt_vblank_wait(int drm_fd, int crtc_index, int count,
> + uint64_t *ts_ns, unsigned int *seq)
> {
> drmVBlank wait_vbl;
> uint32_t pipe_id_flag;
> + int ret;
>
> memset(&wait_vbl, 0, sizeof(wait_vbl));
> pipe_id_flag = kmstest_get_vbl_flag(crtc_index); @@ -5861,7
> +5863,17 @@ static int __igt_vblank_wait(int drm_fd, int crtc_index, int count)
> wait_vbl.request.type = DRM_VBLANK_RELATIVE | pipe_id_flag;
> wait_vbl.request.sequence = count;
>
> - return drmWaitVBlank(drm_fd, &wait_vbl);
> + ret = drmWaitVBlank(drm_fd, &wait_vbl);
> + if (ret)
> + return ret;
> +
> + if (ts_ns)
> + *ts_ns = wait_vbl.reply.tval_sec * NSEC_PER_SEC +
> + wait_vbl.reply.tval_usec * NSEC_PER_USEC;
> + if (seq)
> + *seq = wait_vbl.reply.sequence;
> +
> + return 0;
> }
>
> /**
> @@ -5874,7 +5886,23 @@ static int __igt_vblank_wait(int drm_fd, int
> crtc_index, int count)
> */
> void igt_wait_for_vblank_count(igt_crtc_t *crtc, int count) {
> - igt_assert(__igt_vblank_wait(crtc->display->drm_fd, crtc->crtc_index,
> count) == 0);
> + igt_assert(__igt_vblank_wait(crtc->display->drm_fd, crtc->crtc_index,
> + count, NULL, NULL) == 0);
> +}
> +
> +/**
> + * igt_wait_for_vblank_ts_seq:
> + * @crtc: the CRTC
> + * @ts_ns: returns the vblank timestamp in nanoseconds, may be NULL
> + * @seq: returns the vblank sequence number, may be NULL
> + *
> + * Waits for the next vertical blank interval on @crtc and hands back
> +the
> + * timestamp and the sequence number reported by the kernel for that
> event.
> + */
> +void igt_wait_for_vblank_ts_seq(igt_crtc_t *crtc, uint64_t *ts_ns,
> +unsigned int *seq) {
> + igt_assert(__igt_vblank_wait(crtc->display->drm_fd, crtc->crtc_index,
> + 1, ts_ns, seq) == 0);
> }
>
> /**
> @@ -5888,7 +5916,8 @@ void igt_wait_for_vblank_count(igt_crtc_t *crtc, int
> count)
> */
> void igt_wait_for_vblank(igt_crtc_t *crtc) {
> - igt_assert(__igt_vblank_wait(crtc->display->drm_fd, crtc->crtc_index,
> 1) == 0);
> + igt_assert(__igt_vblank_wait(crtc->display->drm_fd, crtc->crtc_index,
> + 1, NULL, NULL) == 0);
> }
>
> /**
> diff --git a/lib/igt_kms.h b/lib/igt_kms.h index 27f8877a9..c5fc44f5b 100644
> --- a/lib/igt_kms.h
> +++ b/lib/igt_kms.h
> @@ -654,6 +654,7 @@ const char *igt_plane_rotation_name(igt_rotation_t
> rotation);
>
> void igt_wait_for_vblank(igt_crtc_t *crtc); void
> igt_wait_for_vblank_count(igt_crtc_t *crtc, int count);
> +void igt_wait_for_vblank_ts_seq(igt_crtc_t *crtc, uint64_t *ts_ns,
> +unsigned int *seq);
Changes LGTM
Reviewed-by: Mitul Golani<mitulkumar.ajitkumar.golani@intel.com>
>
> /**
> * igt_output_is_connected:
> --
> 2.43.0
^ permalink raw reply [flat|nested] 14+ messages in thread
* RE: [PATCH i-g-t v6 1/3] lib/igt_vrr: Add VRR helper library for display refresh rate testing
2026-09-07 17:48 ` [PATCH i-g-t v6 1/3] lib/igt_vrr: Add VRR helper library for display refresh rate testing Naladala Ramanaidu
@ 2026-09-09 16:33 ` Golani, Mitulkumar Ajitkumar
2026-09-10 10:14 ` Borah, Chaitanya Kumar
1 sibling, 0 replies; 14+ messages in thread
From: Golani, Mitulkumar Ajitkumar @ 2026-09-09 16:33 UTC (permalink / raw)
To: Naladala, Ramanaidu, igt-dev@lists.freedesktop.org
Cc: Borah, Chaitanya Kumar, B S, Karthik
> -----Original Message-----
> From: Naladala, Ramanaidu <ramanaidu.naladala@intel.com>
> Sent: 07 September 2026 23:19
> To: igt-dev@lists.freedesktop.org
> Cc: Golani, Mitulkumar Ajitkumar <mitulkumar.ajitkumar.golani@intel.com>;
> Borah, Chaitanya Kumar <chaitanya.kumar.borah@intel.com>; B S, Karthik
> <karthik.b.s@intel.com>; Naladala, Ramanaidu
> <ramanaidu.naladala@intel.com>
> Subject: [PATCH i-g-t v6 1/3] lib/igt_vrr: Add VRR helper library for display
> refresh rate testing
>
> Introduce a new helper library for Variable Refresh Rate (VRR).
>
> Add helpers to validate targeted refresh-rate testing.
>
> v2: Modify debugfs with helpers.
> v3: Add helper to check cmrr support.
> Address review comments. (Mitul)
> v4: Address below review comments.
> - Add source and rationale for standard timing refresh
> rates. (Chaitanya)
> - Restrict target RR debugfs helper to Intel devices. (Chaitanya)
> - Make Intel target RR debugfs helper return bool instead of
> asserting in the library. (Mitul)
> - Avoid assertions in library functions and return status
> instead. (karthik)
> - Reorder source list as per naming convention.
> - Rename cmrr_supported() to igt_vrr_target_refresh_rate_supported()
> for consistency. (Chaitanya)
> - Move CMRR-specific macros and enums from the library to the test
> file. (Chaitanya)
> v5: Address below review comments:
> - Add space after subject prefix. (Kamil)
> - Add blank line between system and local include headers. (Kamil)
> - meson: fix indentation for igt_vrr entry. (Kamil)
> - Rename target refresh rate helpers. (Chaitanya)
> - Change FPS count type to uint32_t. (Mitul)
>
> Assisted-by: GitHub Copilot:Claude Opus 4.6
> Signed-off-by: Naladala Ramanaidu <ramanaidu.naladala@intel.com>
> ---
> lib/igt_vrr.c | 166 ++++++++++++++++++++++++++++++++++++++++++++++++
> lib/igt_vrr.h | 30 +++++++++
> lib/meson.build | 1 +
> 3 files changed, 197 insertions(+)
> create mode 100644 lib/igt_vrr.c
> create mode 100644 lib/igt_vrr.h
>
> diff --git a/lib/igt_vrr.c b/lib/igt_vrr.c new file mode 100644 index
> 000000000..1eaf0c3f7
> --- /dev/null
> +++ b/lib/igt_vrr.c
> @@ -0,0 +1,166 @@
> +// SPDX-License-Identifier: MIT
> +/*
> + * Copyright © 2026 Intel Corporation
> + */
> +
> +#include <inttypes.h>
> +
> +#include "igt_vrr.h"
> +#include "igt_sysfs.h"
> +
> +/**
> + * Integer refresh rates that sinks advertise as standard video
> +timings, and
> + * for which a fractional (rate * 1000/1001) counterpart is also defined:
> + *
> + * - 24, 25, 30, 50 and 60 Hz are the film and broadcast (PAL/NTSC) cadences
> + * carried over into the CTA-861 video formats.
> + * - 48, 96, 100, 120, 200 and 240 Hz are the integer multiples of those
> + * cadences, also listed as CTA-861 video formats.
> + * - 75, 90, 144, 165 and 180 Hz are VESA DMT/CVT and adaptive-sync panel
> + * rates in common use.
> + *
> + * The fractional variant of each entry (e.g. 60 -> 59.94) is what a
> +target
> + * refresh rate in video mode programs.
> + */
> +const uint32_t igt_vrr_standard_video_timing_fps[] = {
> + 24, 25, 30, 48, 50, 60, 75, 90, 96, 100, 120, 144, 165, 180, 200, 240,
> +};
> +
> +const uint32_t igt_vrr_standard_video_timing_fps_count =
> + ARRAY_SIZE(igt_vrr_standard_video_timing_fps);
> +
> +/**
> + * igt_vrr_target_rr_debugfs_write:
> + * @fd: DRM file descriptor.
> + * @crtc_index: Index of the CRTC.
> + * @rr_numerator: Numerator of the target refresh rate fraction.
> + * @rr_denominator: Denominator of the target refresh rate fraction.
> + *
> + * Write the target refresh rate configuration to the per-CRTC
> + * VRR debugfs interface. Passing 0/0 clears the target refresh
> + * rate.
> + *
> + * The debugfs interface is Intel specific, so this returns false on
> + * other drivers. Other drivers can add their own debugfs node here.
> + *
> + * Returns:
> + * true if the target refresh rate was written successfully, false otherwise.
> + */
> +bool
> +igt_vrr_target_rr_debugfs_write(int fd, int crtc_index,
> + uint32_t rr_numerator,
> + uint32_t rr_denominator)
> +{
> + char buf[32];
> + int ret, dir, len;
> +
> + if (!is_intel_device(fd)) {
> + igt_info("Not an Intel device\n");
> + return false;
> + }
> +
> + len = snprintf(buf, sizeof(buf), "%u/%u", rr_numerator,
> rr_denominator);
> + if (len <= 0 || len >= (int)sizeof(buf))
> + return false;
> +
> + dir = igt_debugfs_crtc_dir(fd, crtc_index);
> + if (dir < 0)
> + return false;
> +
> + ret = igt_sysfs_write(dir, "intel_vrr_target_refresh_rate", buf, len);
> + close(dir);
> +
> + return ret == len;
> +}
> +
> +/**
> + * igt_vrr_target_rr_debugfs_read:
> + * @fd: DRM file descriptor.
> + * @crtc_index: Index of the CRTC.
> + * @buf: Buffer to store the target refresh rate string.
> + * @size: Size of @buf in bytes.
> + *
> + * Read the target refresh rate from the per-CRTC VRR debugfs interface.
> + * The returned string is always NUL-terminated on success.
> + *
> + * The debugfs interface is Intel specific, so this returns false on
> + * other drivers. Other drivers can add their own debugfs node here.
> + *
> + * Return:
> + * true if the target refresh rate was read successfully, false otherwise.
> + */
> +bool
> +igt_vrr_target_rr_debugfs_read(int fd, int crtc_index, char *buf,
> +size_t size) {
> + int ret, dir;
> +
> + if (!buf || !size)
> + return false;
> +
> + if (!is_intel_device(fd)) {
> + igt_info("Not an Intel device\n");
> + return false;
> + }
> +
> + dir = igt_debugfs_crtc_dir(fd, crtc_index);
> + if (dir < 0)
> + return false;
> +
> + ret = igt_sysfs_read(dir, "intel_vrr_target_refresh_rate",
> + buf, size - 1);
> + close(dir);
> +
> + if (ret < 0)
> + return false;
> +
> + buf[ret] = '\0';
> +
> + return true;
> +}
> +
> +/**
> + * igt_vrr_mode_line_refresh_hz:
> + * @mode: DRM display mode used for the calculation
> + *
> + * Compute the refresh rate directly from the mode timing parameters.
> + *
> + * Returns: Refresh rate in Hz as a floating-point value.
> + */
> +double igt_vrr_mode_line_refresh_hz(const drmModeModeInfo *mode) {
> + return (double)mode->clock * 1000.0 / ((double)mode->htotal *
> +(double)mode->vtotal); }
> +
> +/**
> + * igt_vrr_target_refresh_rate_supported:
> + * @fd: DRM device file descriptor.
> + * @crtc_index: Index of the CRTC.
> + *
> + * Checks whether the target refresh rate debugfs node is present for
> +the
> + * specified CRTC, indicating CMRR support.
> + *
> + * The debugfs interface is Intel specific, so this returns false on
> + * other drivers. Other drivers can add their own debugfs node here.
> + *
> + * Returns: true if CMRR is supported, false otherwise.
> + */
> +bool igt_vrr_target_refresh_rate_supported(int fd, int crtc_index) {
> + int dir;
> +
> + if (!is_intel_device(fd))
> + return false;
> +
> + dir = igt_debugfs_crtc_dir(fd, crtc_index);
> +
> + if (dir < 0)
> + return false;
> +
> + if (faccessat(dir, "intel_vrr_target_refresh_rate", F_OK, 0) == 0) {
> + close(dir);
> + return true;
> + }
> +
> + close(dir);
> + return false;
> +}
> diff --git a/lib/igt_vrr.h b/lib/igt_vrr.h new file mode 100644 index
> 000000000..84d26cd1d
> --- /dev/null
> +++ b/lib/igt_vrr.h
> @@ -0,0 +1,30 @@
> +/* SPDX-License-Identifier: MIT */
> +/*
> + * Copyright © 2026 Intel Corporation
> + */
> +
> +#ifndef IGT_VRR_H
> +#define IGT_VRR_H
> +
> +#include <stdbool.h>
> +#include <stdint.h>
> +
> +#include "igt.h"
> +#include "igt_kms.h"
> +
> +extern const uint32_t igt_vrr_standard_video_timing_fps[];
> +extern const uint32_t igt_vrr_standard_video_timing_fps_count;
> +
> +bool
> +igt_vrr_target_rr_debugfs_write(int fd, int crtc_index,
> + uint32_t rr_numerator,
> + uint32_t rr_denominator);
> +bool
> +igt_vrr_target_rr_debugfs_read(int fd, int crtc_index,
> + char *buf, size_t size);
> +
> +double igt_vrr_mode_line_refresh_hz(const drmModeModeInfo *mode);
> +
> +bool igt_vrr_target_refresh_rate_supported(int fd, int crtc_index);
> +
> +#endif
> diff --git a/lib/meson.build b/lib/meson.build index a7cde027e..d1a770b6d
> 100644
> --- a/lib/meson.build
> +++ b/lib/meson.build
> @@ -56,6 +56,7 @@ lib_sources = [
> 'igt_vec.c',
> 'igt_vgem.c',
> 'igt_vkms.c',
> + 'igt_vrr.c',
Changes LGTM
Reviewed-by: Mitul Golani<mitulkumar.ajitkumar.golani@intel.com>
> 'igt_x86.c',
> 'instdone.c',
> 'intel_allocator.c',
> --
> 2.43.0
^ permalink raw reply [flat|nested] 14+ messages in thread
* RE: [PATCH i-g-t v6 3/3] tests/kms_vrr: Add CMRR fixed and video mode subtests
2026-09-07 17:48 ` [PATCH i-g-t v6 3/3] tests/kms_vrr: Add CMRR fixed and video mode subtests Naladala Ramanaidu
@ 2026-09-10 8:46 ` Golani, Mitulkumar Ajitkumar
2026-09-10 10:25 ` Borah, Chaitanya Kumar
1 sibling, 0 replies; 14+ messages in thread
From: Golani, Mitulkumar Ajitkumar @ 2026-09-10 8:46 UTC (permalink / raw)
To: Naladala, Ramanaidu, igt-dev@lists.freedesktop.org
Cc: Borah, Chaitanya Kumar, B S, Karthik
> -----Original Message-----
> From: Naladala, Ramanaidu <ramanaidu.naladala@intel.com>
> Sent: 07 September 2026 23:19
> To: igt-dev@lists.freedesktop.org
> Cc: Golani, Mitulkumar Ajitkumar <mitulkumar.ajitkumar.golani@intel.com>;
> Borah, Chaitanya Kumar <chaitanya.kumar.borah@intel.com>; B S, Karthik
> <karthik.b.s@intel.com>; Naladala, Ramanaidu
> <ramanaidu.naladala@intel.com>
> Subject: [PATCH i-g-t v6 3/3] tests/kms_vrr: Add CMRR fixed and video mode
> subtests
>
> Add test coverage to validate Content Match Refresh Rate (CMRR) behavior
> across both fixed and video timing display modes.
>
> This introduces a shared helper library to support refresh-rate mode selection
> and parsing, along with two new test cases covering fixed-mode and video-
> mode scenarios.
>
> The new tests measure actual display refresh timing during CMRR operation
> and compare it against the expected target rate to verify correctness. Video
> mode coverage validates behavior across standard video timing rates, while
> fixed mode coverage targets display modes that fall outside the standard
> video timing set.
>
> Each test cycles through the relevant refresh configurations, applying and
> resetting the appropriate settings between measurement passes to ensure
> consistent and isolated test results.
>
> v2: Fix test issue.
> v3: Address review comments. (Mitul)
> v4: Fix test issue.
> v5: Address below review comments:
> - Rename CMRR fixed/non-video mode references to desktop
> mode. (Chaitanya)
> - Factor out vblank timestamp/sequence retrieval into
> helper. (Chaitanya)
> - Simplify CMRR tests by extracting common mode logic. (Chaitanya,
> Mitul)
> - Refactor CMRR refresh-rate verification and frame filtering.
> v6: Address below review comments:
> - Document skipped vblank intervals and fix seq_delta
> format. (Chaitanya)
> - Fix minor style issues in CMRR tests. (Chaitanya, Mitul)
> - Add mode existence checks for CMRR test paths. (Chaitanya)
>
> Assisted-by: GitHub Copilot:Claude Opus 4.6
> Signed-off-by: Naladala Ramanaidu <ramanaidu.naladala@intel.com>
> ---
> tests/kms_vrr.c | 240
> ++++++++++++++++++++++++++++++++++++++++++++++++
> 1 file changed, 240 insertions(+)
>
> diff --git a/tests/kms_vrr.c b/tests/kms_vrr.c index 27f18e8d0..109b4629d
> 100644
> --- a/tests/kms_vrr.c
> +++ b/tests/kms_vrr.c
> @@ -32,6 +32,7 @@
> #include "igt_pm.h"
> #include "igt_psr.h"
> #include "i915/intel_drrs.h"
> +#include "igt_vrr.h"
> #include "sw_sync.h"
> #include <fcntl.h>
> #include <signal.h>
> @@ -80,9 +81,22 @@
> *
> * SUBTEST: lobf-dc3co
> * Description: Test DC3CO entry during LOBF.
> + *
> + * SUBTEST: cmrr-desktop-mode
> + * Description: Test to set a desktop mode CMRR target refresh rate and
> verify
> + * it is correctly applied.
> + *
> + * SUBTEST: cmrr-video-mode
> + * Description: Test to set standard video timing refresh rates via CMRR
> + * and verify each target rate is correctly applied.
> */
>
> #define NSECS_PER_SEC (1000000000ull)
> +#define CMRR_NUMERATOR 1000ULL
> +#define CMRR_DENOMINATOR 1000ULL
> +#define CMRR_VIDEO_MODE_DENOMINATOR 1001ULL #define
> +TARGET_RR_SAMP_COUNT 100 #define CMRR_RR_TOLERANCE_HZ 0.02
Please add clear justification for adding this number.
>
> /*
> * Each test measurement step runs for ~5 seconds.
> @@ -103,6 +117,14 @@ enum {
> TEST_LINK_OFF = 1 << 10,
> TEST_NEGATIVE = 1 << 11,
> TEST_FORCE_RR = 1 << 12,
> + TEST_CMRR_DESKTOP_MODE = 1 << 13,
> + TEST_CMRR_VIDEO_MODE = 1 << 14,
> +};
> +
> +enum {
> + CMRR_VIDEO_MODE,
> + CMRR_DESKTOP_MODE,
> + CMRR_DISABLE,
> };
>
> enum {
> @@ -221,6 +243,38 @@ output_mode_with_maxrate(igt_output_t *output,
> unsigned int vrr_max)
> return mode;
> }
>
> +/**
> + * get_mode_with_video_timing:
> + * @output: Display output containing connector mode list
> + * @fps: Requested integer refresh rate in Hz
> + * @matched_mode: Returned mode that matches @fps
> + *
> + * Find and return a connector mode that matches the requested
> + * video timing refresh rate in Hz.
> + *
> + * Returns: true when a mode is found, false otherwise */
> +
> +static bool
> +get_mode_with_video_timing(igt_output_t *output, uint32_t fps,
> + drmModeModeInfo *matched_mode)
> +{
> + drmModeConnectorPtr connector;
> +
> + connector = output->config.connector;
> + if (!connector)
> + return false;
> +
> + for (int i = 0; i < connector->count_modes; i++) {
> + if (connector->modes[i].vrefresh == fps) {
> + *matched_mode = connector->modes[i];
> + return true;
> + }
> + }
> +
> + return false;
> +}
> +
> static drmModeModeInfo
> low_rr_mode_with_same_res(igt_output_t *output, unsigned int vrr_min) {
> @@ -580,6 +634,177 @@ flip_and_measure(data_t *data, igt_output_t
> *output,
> return 0;
> }
>
> +/* Measure and verify the effective refresh rate against the expected
> +CMRR target rate. */ static void flip_and_measure_target_rr(data_t
> +*data, igt_crtc_t *crtc,
> + double vrefresh, uint32_t cmrr_mode) {
> + uint64_t last_vblank_ns, vblank_ns, frame_time_ns;
> + uint64_t total_frame_time_ns = 0;
> + uint32_t last_seq, seq, seq_delta;
> + uint32_t err_frames = 0, valid_frames;
> + double avg_frame_time_ns, avg_refresh_rate;
> + double expected_rr = 0;
> + bool front = false;
> + uint32_t i;
> +
> + switch (cmrr_mode) {
> + case CMRR_VIDEO_MODE:
> + expected_rr = (vrefresh * CMRR_NUMERATOR) /
> + (double)CMRR_VIDEO_MODE_DENOMINATOR;
> + break;
> + case CMRR_DESKTOP_MODE:
> + expected_rr = (vrefresh * CMRR_NUMERATOR) /
> + (double)CMRR_DENOMINATOR;
> + break;
> + case CMRR_DISABLE:
> + expected_rr = vrefresh;
> + break;
> + default:
> + igt_assert_f(0, "Invalid CMRR mode %u\n", cmrr_mode);
> + }
> +
> + do_flip(data, &data->fb[0]);
> + (void)get_kernel_event_ns(data, DRM_EVENT_FLIP_COMPLETE);
> + igt_wait_for_vblank_ts_seq(crtc, &last_vblank_ns, &last_seq);
> +
> + for (i = 0; i < TARGET_RR_SAMP_COUNT; i++) {
> + front = !front;
> +
> + do_flip(data, front ? &data->fb[1] : &data->fb[0]);
> + igt_wait_for_vblank_ts_seq(crtc, &vblank_ns, &seq);
> + (void)get_kernel_event_ns(data,
> DRM_EVENT_FLIP_COMPLETE);
> +
> + frame_time_ns = vblank_ns - last_vblank_ns;
> + seq_delta = seq - last_seq;
> +
> + last_vblank_ns = vblank_ns;
> + last_seq = seq;
> +
> + /*
> + * Use only single-frame intervals. If delta > 1, one or
> + * more vblanks were missed, so the interval is not valid
> + * for calculating the average frame time.
> + */
> + if (seq_delta != 1) {
> + igt_debug("vblank seq delta = %u\n", seq_delta);
> + err_frames++;
> + continue;
> + }
> +
> + total_frame_time_ns += frame_time_ns;
> + }
> +
> + valid_frames = TARGET_RR_SAMP_COUNT - err_frames;
> +
> + igt_assert_f(valid_frames >= 90,
> + "Valid frames below threshold (90): valid_frames=%u,
> err_frames=%u\n",
> + valid_frames, err_frames);
> +
> + avg_frame_time_ns = (double)total_frame_time_ns / valid_frames;
> + avg_refresh_rate = (double)NSECS_PER_SEC / avg_frame_time_ns;
> +
> + igt_assert_f(fabs(avg_refresh_rate - expected_rr) <=
> CMRR_RR_TOLERANCE_HZ,
> + "CMRR refresh rate mismatch: measured avg_rr = %.3f Hz,
> "
> + "expected_rr = %.3f Hz\n",
> + avg_refresh_rate, expected_rr);
> +
> + igt_info("Average RR (Hz): %.2f, Expected RR (Hz): %.2f, error frames =
> %u\n",
> + avg_refresh_rate, expected_rr, err_frames); }
> +
> +/**
> + * Programs the requested CMRR target refresh rate for @mode, verifies
> +that the measured
> + * refresh rate matches the expected CMRR behavior,then disables CMRR
> +and verifies that
> + * the refresh rate returns to the mode's nominal refresh rate. The
> +function asserts that
> + * all target refresh rate programming operations succeed.
> + */
> +static void
> +run_cmrr(data_t *data, igt_crtc_t *crtc, igt_output_t *output,
> + const drmModeModeInfo *mode, uint32_t cmrr_mode) {
> + uint32_t numerator, denominator;
> + bool ret;
> + double rr_from_mode = igt_vrr_mode_line_refresh_hz(mode);
> +
> + switch (cmrr_mode) {
> + case CMRR_VIDEO_MODE:
> + numerator = mode->vrefresh * CMRR_NUMERATOR;
> + denominator = CMRR_VIDEO_MODE_DENOMINATOR;
> + break;
> + case CMRR_DESKTOP_MODE:
> + numerator = mode->vrefresh * CMRR_NUMERATOR;
> + denominator = CMRR_DENOMINATOR;
> + break;
> + default:
> + igt_assert_f(0, "Unsupported CMRR mode %u\n",
> + cmrr_mode);
> + }
> +
> + igt_output_override_mode(output, mode);
> + igt_info("Override mode:");
> + kmstest_dump_mode((drmModeModeInfo *)mode);
> + igt_display_commit2(&data->display, COMMIT_ATOMIC);
> +
> + ret = igt_vrr_target_rr_debugfs_write(data->drm_fd,
> + crtc->crtc_index,
> + numerator,
> + denominator);
> + igt_assert_f(ret, "Failed to program CMRR target RR (%u/%u)\n",
> + numerator, denominator);
> +
> + flip_and_measure_target_rr(data, crtc, mode->vrefresh, cmrr_mode);
> +
> + ret = igt_vrr_target_rr_debugfs_write(data->drm_fd, crtc->crtc_index,
> +0, 0);
> +
> + igt_assert_f(ret, "Failed to disable CMRR target RR\n");
> +
> + flip_and_measure_target_rr(data, crtc, rr_from_mode,
> CMRR_DISABLE); }
> +
> +/* Validate CMRR behavior for supported video and desktop display
> +modes. */ static void test_cmrr(data_t *data, igt_crtc_t *crtc,
> + igt_output_t *output, uint32_t flags) {
> + drmModeModeInfo mode;
> + bool found = false;
> + drmModeConnectorPtr connector = output->config.connector;
> + uint32_t j;
> +
> + igt_require_f(igt_vrr_target_refresh_rate_supported(data->drm_fd,
> crtc->crtc_index),
> + "CMRR not supported\n");
> + prepare_test(data, output, crtc);
> + set_vrr_on_crtc(data, crtc, true, false);
> +
> + if (flags & TEST_CMRR_VIDEO_MODE) {
> + found = false;
> + for (j = 0; j < igt_vrr_standard_video_timing_fps_count; j++) {
> + if (!get_mode_with_video_timing(output,
> +
> igt_vrr_standard_video_timing_fps[j],
> + &mode))
> + continue;
> +
> + found = true;
> + run_cmrr(data, crtc, output, &mode,
> CMRR_VIDEO_MODE);
> + }
> + igt_require_f(found, "No video mode found.\n");
> + }
> +
> + if (flags & TEST_CMRR_DESKTOP_MODE) {
> + found = false;
> + for (j = 0; j < connector->count_modes; j++) {
> + mode = connector->modes[j];
> + if (igt_vrr_mode_line_refresh_hz(&mode) -
> mode.vrefresh <= 0.04)
Any reason behind adding this number ?
Add justification for adding this number here ?
With these clear justification adding,
Changes LGTM
Reviewed-by: Mitul Golani<mitulkumar.ajitkumar.golani@intel.com>
> + continue;
> +
> + found = true;
> + run_cmrr(data, crtc, output, &mode,
> CMRR_DESKTOP_MODE);
> + }
> + igt_require_f(found, "No desktop mode found.\n");
> + }
> +}
> +
> /* Basic VRR flip functionality test - enable, measure, disable, measure */
> static void test_basic(data_t *data, igt_crtc_t *crtc, igt_output_t *output, @@
> -591,6 +816,7 @@ test_basic(data_t *data, igt_crtc_t *crtc, igt_output_t
> *output,
> uint64_t rate[] = {0};
>
> prepare_test(data, output, crtc);
> +
> range = data->range;
> vtest_ns = data->vtest_ns;
> rate[0] = vtest_ns.rate_ns;
> @@ -1147,6 +1373,20 @@ int igt_main_args("drs:", long_opts, help_str,
> opt_handler, &data)
> }
> }
>
> + igt_subtest_group() {
> + igt_fixture()
> + igt_require_intel(data.drm_fd);
> +
> + igt_describe("Test to validate CMRR in desktop mode.");
> + igt_subtest_with_dynamic("cmrr-desktop-mode") {
> + run_vrr_test(&data, test_cmrr,
> TEST_CMRR_DESKTOP_MODE);
> + }
> +
> + igt_describe("Test to validate CMRR in video mode.");
> + igt_subtest_with_dynamic("cmrr-video-mode") {
> + run_vrr_test(&data, test_cmrr,
> TEST_CMRR_VIDEO_MODE);
> + }
> + }
> igt_fixture() {
> close(data.debugfs_fd);
> igt_display_fini(&data.display);
> --
> 2.43.0
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH i-g-t v6 1/3] lib/igt_vrr: Add VRR helper library for display refresh rate testing
2026-09-07 17:48 ` [PATCH i-g-t v6 1/3] lib/igt_vrr: Add VRR helper library for display refresh rate testing Naladala Ramanaidu
2026-09-09 16:33 ` Golani, Mitulkumar Ajitkumar
@ 2026-09-10 10:14 ` Borah, Chaitanya Kumar
1 sibling, 0 replies; 14+ messages in thread
From: Borah, Chaitanya Kumar @ 2026-09-10 10:14 UTC (permalink / raw)
To: Naladala Ramanaidu, igt-dev; +Cc: mitulkumar.ajitkumar.golani, karthik.b.s
On 9/7/2026 11:18 PM, Naladala Ramanaidu wrote:
> Introduce a new helper library for Variable Refresh Rate (VRR).
>
> Add helpers to validate targeted refresh-rate testing.
>
> v2: Modify debugfs with helpers.
> v3: Add helper to check cmrr support.
> Address review comments. (Mitul)
> v4: Address below review comments.
> - Add source and rationale for standard timing refresh
> rates. (Chaitanya)
> - Restrict target RR debugfs helper to Intel devices. (Chaitanya)
> - Make Intel target RR debugfs helper return bool instead of
> asserting in the library. (Mitul)
> - Avoid assertions in library functions and return status
> instead. (karthik)
> - Reorder source list as per naming convention.
> - Rename cmrr_supported() to igt_vrr_target_refresh_rate_supported()
> for consistency. (Chaitanya)
> - Move CMRR-specific macros and enums from the library to the test
> file. (Chaitanya)
> v5: Address below review comments:
> - Add space after subject prefix. (Kamil)
> - Add blank line between system and local include headers. (Kamil)
> - meson: fix indentation for igt_vrr entry. (Kamil)
> - Rename target refresh rate helpers. (Chaitanya)
> - Change FPS count type to uint32_t. (Mitul)
>
> Assisted-by: GitHub Copilot:Claude Opus 4.6
> Signed-off-by: Naladala Ramanaidu <ramanaidu.naladala@intel.com>
> ---
> lib/igt_vrr.c | 166 ++++++++++++++++++++++++++++++++++++++++++++++++
> lib/igt_vrr.h | 30 +++++++++
> lib/meson.build | 1 +
> 3 files changed, 197 insertions(+)
> create mode 100644 lib/igt_vrr.c
> create mode 100644 lib/igt_vrr.h
>
> diff --git a/lib/igt_vrr.c b/lib/igt_vrr.c
> new file mode 100644
> index 000000000..1eaf0c3f7
> --- /dev/null
> +++ b/lib/igt_vrr.c
> @@ -0,0 +1,166 @@
> +// SPDX-License-Identifier: MIT
> +/*
> + * Copyright © 2026 Intel Corporation
> + */
> +
> +#include <inttypes.h>
> +
> +#include "igt_vrr.h"
> +#include "igt_sysfs.h"
> +
> +/**
> + * Integer refresh rates that sinks advertise as standard video timings, and
> + * for which a fractional (rate * 1000/1001) counterpart is also defined:
> + *
> + * - 24, 25, 30, 50 and 60 Hz are the film and broadcast (PAL/NTSC) cadences
> + * carried over into the CTA-861 video formats.
> + * - 48, 96, 100, 120, 200 and 240 Hz are the integer multiples of those
> + * cadences, also listed as CTA-861 video formats.
> + * - 75, 90, 144, 165 and 180 Hz are VESA DMT/CVT and adaptive-sync panel
> + * rates in common use.
> + *
I am still not sure of these. For example 96Hz is not listed in "CTA-861
Table 14" but can be derived from the CVT calculations.
But not a blocker.
Reviewed-by: Chaitanya Kumar Borah <chaitanya.kumar.borah@intel.com>
> + * The fractional variant of each entry (e.g. 60 -> 59.94) is what a target
> + * refresh rate in video mode programs.
> + */
> +const uint32_t igt_vrr_standard_video_timing_fps[] = {
> + 24, 25, 30, 48, 50, 60, 75, 90, 96, 100, 120, 144, 165, 180, 200, 240,
> +};
> +
> +const uint32_t igt_vrr_standard_video_timing_fps_count =
> + ARRAY_SIZE(igt_vrr_standard_video_timing_fps);
> +
> +/**
> + * igt_vrr_target_rr_debugfs_write:
> + * @fd: DRM file descriptor.
> + * @crtc_index: Index of the CRTC.
> + * @rr_numerator: Numerator of the target refresh rate fraction.
> + * @rr_denominator: Denominator of the target refresh rate fraction.
> + *
> + * Write the target refresh rate configuration to the per-CRTC
> + * VRR debugfs interface. Passing 0/0 clears the target refresh
> + * rate.
> + *
> + * The debugfs interface is Intel specific, so this returns false on
> + * other drivers. Other drivers can add their own debugfs node here.
> + *
> + * Returns:
> + * true if the target refresh rate was written successfully, false otherwise.
> + */
> +bool
> +igt_vrr_target_rr_debugfs_write(int fd, int crtc_index,
> + uint32_t rr_numerator,
> + uint32_t rr_denominator)
> +{
> + char buf[32];
> + int ret, dir, len;
> +
> + if (!is_intel_device(fd)) {
> + igt_info("Not an Intel device\n");
> + return false;
> + }
> +
> + len = snprintf(buf, sizeof(buf), "%u/%u", rr_numerator, rr_denominator);
> + if (len <= 0 || len >= (int)sizeof(buf))
> + return false;
> +
> + dir = igt_debugfs_crtc_dir(fd, crtc_index);
> + if (dir < 0)
> + return false;
> +
> + ret = igt_sysfs_write(dir, "intel_vrr_target_refresh_rate", buf, len);
> + close(dir);
> +
> + return ret == len;
> +}
> +
> +/**
> + * igt_vrr_target_rr_debugfs_read:
> + * @fd: DRM file descriptor.
> + * @crtc_index: Index of the CRTC.
> + * @buf: Buffer to store the target refresh rate string.
> + * @size: Size of @buf in bytes.
> + *
> + * Read the target refresh rate from the per-CRTC VRR debugfs interface.
> + * The returned string is always NUL-terminated on success.
> + *
> + * The debugfs interface is Intel specific, so this returns false on
> + * other drivers. Other drivers can add their own debugfs node here.
> + *
> + * Return:
> + * true if the target refresh rate was read successfully, false otherwise.
> + */
> +bool
> +igt_vrr_target_rr_debugfs_read(int fd, int crtc_index, char *buf, size_t size)
> +{
> + int ret, dir;
> +
> + if (!buf || !size)
> + return false;
> +
> + if (!is_intel_device(fd)) {
> + igt_info("Not an Intel device\n");
> + return false;
> + }
> +
> + dir = igt_debugfs_crtc_dir(fd, crtc_index);
> + if (dir < 0)
> + return false;
> +
> + ret = igt_sysfs_read(dir, "intel_vrr_target_refresh_rate",
> + buf, size - 1);
> + close(dir);
> +
> + if (ret < 0)
> + return false;
> +
> + buf[ret] = '\0';
> +
> + return true;
> +}
> +
> +/**
> + * igt_vrr_mode_line_refresh_hz:
> + * @mode: DRM display mode used for the calculation
> + *
> + * Compute the refresh rate directly from the mode timing parameters.
> + *
> + * Returns: Refresh rate in Hz as a floating-point value.
> + */
> +double igt_vrr_mode_line_refresh_hz(const drmModeModeInfo *mode)
> +{
> + return (double)mode->clock * 1000.0 / ((double)mode->htotal * (double)mode->vtotal);
> +}
> +
> +/**
> + * igt_vrr_target_refresh_rate_supported:
> + * @fd: DRM device file descriptor.
> + * @crtc_index: Index of the CRTC.
> + *
> + * Checks whether the target refresh rate debugfs node is present for the
> + * specified CRTC, indicating CMRR support.
> + *
> + * The debugfs interface is Intel specific, so this returns false on
> + * other drivers. Other drivers can add their own debugfs node here.
> + *
> + * Returns: true if CMRR is supported, false otherwise.
> + */
> +bool igt_vrr_target_refresh_rate_supported(int fd, int crtc_index)
> +{
> + int dir;
> +
> + if (!is_intel_device(fd))
> + return false;
> +
> + dir = igt_debugfs_crtc_dir(fd, crtc_index);
> +
> + if (dir < 0)
> + return false;
> +
> + if (faccessat(dir, "intel_vrr_target_refresh_rate", F_OK, 0) == 0) {
> + close(dir);
> + return true;
> + }
> +
> + close(dir);
> + return false;
> +}
> diff --git a/lib/igt_vrr.h b/lib/igt_vrr.h
> new file mode 100644
> index 000000000..84d26cd1d
> --- /dev/null
> +++ b/lib/igt_vrr.h
> @@ -0,0 +1,30 @@
> +/* SPDX-License-Identifier: MIT */
> +/*
> + * Copyright © 2026 Intel Corporation
> + */
> +
> +#ifndef IGT_VRR_H
> +#define IGT_VRR_H
> +
> +#include <stdbool.h>
> +#include <stdint.h>
> +
> +#include "igt.h"
> +#include "igt_kms.h"
> +
> +extern const uint32_t igt_vrr_standard_video_timing_fps[];
> +extern const uint32_t igt_vrr_standard_video_timing_fps_count;
> +
> +bool
> +igt_vrr_target_rr_debugfs_write(int fd, int crtc_index,
> + uint32_t rr_numerator,
> + uint32_t rr_denominator);
> +bool
> +igt_vrr_target_rr_debugfs_read(int fd, int crtc_index,
> + char *buf, size_t size);
> +
> +double igt_vrr_mode_line_refresh_hz(const drmModeModeInfo *mode);
> +
> +bool igt_vrr_target_refresh_rate_supported(int fd, int crtc_index);
> +
> +#endif
> diff --git a/lib/meson.build b/lib/meson.build
> index a7cde027e..d1a770b6d 100644
> --- a/lib/meson.build
> +++ b/lib/meson.build
> @@ -56,6 +56,7 @@ lib_sources = [
> 'igt_vec.c',
> 'igt_vgem.c',
> 'igt_vkms.c',
> + 'igt_vrr.c',
> 'igt_x86.c',
> 'instdone.c',
> 'intel_allocator.c',
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH i-g-t v6 3/3] tests/kms_vrr: Add CMRR fixed and video mode subtests
2026-09-07 17:48 ` [PATCH i-g-t v6 3/3] tests/kms_vrr: Add CMRR fixed and video mode subtests Naladala Ramanaidu
2026-09-10 8:46 ` Golani, Mitulkumar Ajitkumar
@ 2026-09-10 10:25 ` Borah, Chaitanya Kumar
2026-09-12 19:52 ` Naladala, Ramanaidu
1 sibling, 1 reply; 14+ messages in thread
From: Borah, Chaitanya Kumar @ 2026-09-10 10:25 UTC (permalink / raw)
To: Naladala Ramanaidu, igt-dev; +Cc: mitulkumar.ajitkumar.golani, karthik.b.s
On 9/7/2026 11:18 PM, Naladala Ramanaidu wrote:
> Add test coverage to validate Content Match Refresh Rate (CMRR)
> behavior across both fixed and video timing display modes.
>
> This introduces a shared helper library to support refresh-rate
> mode selection and parsing, along with two new test cases covering
> fixed-mode and video-mode scenarios.
>
> The new tests measure actual display refresh timing during CMRR
> operation and compare it against the expected target rate to
> verify correctness. Video mode coverage validates behavior across
> standard video timing rates, while fixed mode coverage targets
> display modes that fall outside the standard video timing set.
>
> Each test cycles through the relevant refresh configurations,
> applying and resetting the appropriate settings between
> measurement passes to ensure consistent and isolated test results.
>
> v2: Fix test issue.
> v3: Address review comments. (Mitul)
> v4: Fix test issue.
> v5: Address below review comments:
> - Rename CMRR fixed/non-video mode references to desktop
> mode. (Chaitanya)
> - Factor out vblank timestamp/sequence retrieval into
> helper. (Chaitanya)
> - Simplify CMRR tests by extracting common mode logic. (Chaitanya,
> Mitul)
> - Refactor CMRR refresh-rate verification and frame filtering.
> v6: Address below review comments:
> - Document skipped vblank intervals and fix seq_delta
> format. (Chaitanya)
> - Fix minor style issues in CMRR tests. (Chaitanya, Mitul)
> - Add mode existence checks for CMRR test paths. (Chaitanya)
>
> Assisted-by: GitHub Copilot:Claude Opus 4.6
> Signed-off-by: Naladala Ramanaidu <ramanaidu.naladala@intel.com>
> ---
> tests/kms_vrr.c | 240 ++++++++++++++++++++++++++++++++++++++++++++++++
> 1 file changed, 240 insertions(+)
>
> diff --git a/tests/kms_vrr.c b/tests/kms_vrr.c
> index 27f18e8d0..109b4629d 100644
> --- a/tests/kms_vrr.c
> +++ b/tests/kms_vrr.c
> @@ -32,6 +32,7 @@
> #include "igt_pm.h"
> #include "igt_psr.h"
> #include "i915/intel_drrs.h"
> +#include "igt_vrr.h"
> #include "sw_sync.h"
> #include <fcntl.h>
> #include <signal.h>
> @@ -80,9 +81,22 @@
> *
> * SUBTEST: lobf-dc3co
> * Description: Test DC3CO entry during LOBF.
> + *
> + * SUBTEST: cmrr-desktop-mode
> + * Description: Test to set a desktop mode CMRR target refresh rate and verify
> + * it is correctly applied.
> + *
> + * SUBTEST: cmrr-video-mode
> + * Description: Test to set standard video timing refresh rates via CMRR
> + * and verify each target rate is correctly applied.
> */
>
> #define NSECS_PER_SEC (1000000000ull)
> +#define CMRR_NUMERATOR 1000ULL
> +#define CMRR_DENOMINATOR 1000ULL
> +#define CMRR_VIDEO_MODE_DENOMINATOR 1001ULL
> +#define TARGET_RR_SAMP_COUNT 100
> +#define CMRR_RR_TOLERANCE_HZ 0.02
>
> /*
> * Each test measurement step runs for ~5 seconds.
> @@ -103,6 +117,14 @@ enum {
> TEST_LINK_OFF = 1 << 10,
> TEST_NEGATIVE = 1 << 11,
> TEST_FORCE_RR = 1 << 12,
> + TEST_CMRR_DESKTOP_MODE = 1 << 13,
> + TEST_CMRR_VIDEO_MODE = 1 << 14,
> +};
> +
> +enum {
> + CMRR_VIDEO_MODE,
> + CMRR_DESKTOP_MODE,
> + CMRR_DISABLE,
> };
>
> enum {
> @@ -221,6 +243,38 @@ output_mode_with_maxrate(igt_output_t *output, unsigned int vrr_max)
> return mode;
> }
>
> +/**
> + * get_mode_with_video_timing:
> + * @output: Display output containing connector mode list
> + * @fps: Requested integer refresh rate in Hz
> + * @matched_mode: Returned mode that matches @fps
> + *
> + * Find and return a connector mode that matches the requested
> + * video timing refresh rate in Hz.
> + *
> + * Returns: true when a mode is found, false otherwise
> + */
> +
> +static bool
> +get_mode_with_video_timing(igt_output_t *output, uint32_t fps,
> + drmModeModeInfo *matched_mode)
> +{
> + drmModeConnectorPtr connector;
> +
> + connector = output->config.connector;
> + if (!connector)
> + return false;
> +
> + for (int i = 0; i < connector->count_modes; i++) {
> + if (connector->modes[i].vrefresh == fps) {
> + *matched_mode = connector->modes[i];
> + return true;
> + }
> + }
> +
> + return false;
> +}
> +
> static drmModeModeInfo
> low_rr_mode_with_same_res(igt_output_t *output, unsigned int vrr_min)
> {
> @@ -580,6 +634,177 @@ flip_and_measure(data_t *data, igt_output_t *output,
> return 0;
> }
>
> +/* Measure and verify the effective refresh rate against the expected CMRR target rate. */
> +static void
> +flip_and_measure_target_rr(data_t *data, igt_crtc_t *crtc,
> + double vrefresh, uint32_t cmrr_mode)
> +{
> + uint64_t last_vblank_ns, vblank_ns, frame_time_ns;
> + uint64_t total_frame_time_ns = 0;
> + uint32_t last_seq, seq, seq_delta;
> + uint32_t err_frames = 0, valid_frames;
> + double avg_frame_time_ns, avg_refresh_rate;
> + double expected_rr = 0;
double space.
> + bool front = false;
> + uint32_t i;
> +
> + switch (cmrr_mode) {
> + case CMRR_VIDEO_MODE:
> + expected_rr = (vrefresh * CMRR_NUMERATOR) /
> + (double)CMRR_VIDEO_MODE_DENOMINATOR;
> + break;
> + case CMRR_DESKTOP_MODE:
> + expected_rr = (vrefresh * CMRR_NUMERATOR) /
> + (double)CMRR_DENOMINATOR;
> + break;
> + case CMRR_DISABLE:
> + expected_rr = vrefresh;
> + break;
> + default:
> + igt_assert_f(0, "Invalid CMRR mode %u\n", cmrr_mode);
> + }
> +
> + do_flip(data, &data->fb[0]);
> + (void)get_kernel_event_ns(data, DRM_EVENT_FLIP_COMPLETE);
> + igt_wait_for_vblank_ts_seq(crtc, &last_vblank_ns, &last_seq);
> +
> + for (i = 0; i < TARGET_RR_SAMP_COUNT; i++) {
> + front = !front;
> +
> + do_flip(data, front ? &data->fb[1] : &data->fb[0]);
> + igt_wait_for_vblank_ts_seq(crtc, &vblank_ns, &seq);
> + (void)get_kernel_event_ns(data, DRM_EVENT_FLIP_COMPLETE);
> +
> + frame_time_ns = vblank_ns - last_vblank_ns;
> + seq_delta = seq - last_seq;
> +
> + last_vblank_ns = vblank_ns;
> + last_seq = seq;
> +
> + /*
> + * Use only single-frame intervals. If delta > 1, one or
> + * more vblanks were missed, so the interval is not valid
> + * for calculating the average frame time.
> + */
> + if (seq_delta != 1) {
> + igt_debug("vblank seq delta = %u\n", seq_delta);
> + err_frames++;
> + continue;
> + }
> +
> + total_frame_time_ns += frame_time_ns;
> + }
> +
> + valid_frames = TARGET_RR_SAMP_COUNT - err_frames;
> +
> + igt_assert_f(valid_frames >= 90,
> + "Valid frames below threshold (90): valid_frames=%u, err_frames=%u\n",
> + valid_frames, err_frames);
> +
> + avg_frame_time_ns = (double)total_frame_time_ns / valid_frames;
> + avg_refresh_rate = (double)NSECS_PER_SEC / avg_frame_time_ns;
> +
> + igt_assert_f(fabs(avg_refresh_rate - expected_rr) <= CMRR_RR_TOLERANCE_HZ,
> + "CMRR refresh rate mismatch: measured avg_rr = %.3f Hz, "
> + "expected_rr = %.3f Hz\n",
> + avg_refresh_rate, expected_rr);
> +
> + igt_info("Average RR (Hz): %.2f, Expected RR (Hz): %.2f, error frames = %u\n",
> + avg_refresh_rate, expected_rr, err_frames);
> +}
> +
> +/**
Did you intend it to be a doc style comment?
> + * Programs the requested CMRR target refresh rate for @mode, verifies that the measured
> + * refresh rate matches the expected CMRR behavior,then disables CMRR and verifies that
nit: behaviour, then
> + * the refresh rate returns to the mode's nominal refresh rate. The function asserts that
> + * all target refresh rate programming operations succeed.
> + */
> +static void
> +run_cmrr(data_t *data, igt_crtc_t *crtc, igt_output_t *output,
> + const drmModeModeInfo *mode, uint32_t cmrr_mode)
> +{
> + uint32_t numerator, denominator;
> + bool ret;
> + double rr_from_mode = igt_vrr_mode_line_refresh_hz(mode);
> +
> + switch (cmrr_mode) {
> + case CMRR_VIDEO_MODE:
> + numerator = mode->vrefresh * CMRR_NUMERATOR;
> + denominator = CMRR_VIDEO_MODE_DENOMINATOR;
> + break;
> + case CMRR_DESKTOP_MODE:
> + numerator = mode->vrefresh * CMRR_NUMERATOR;
> + denominator = CMRR_DENOMINATOR;
> + break;
> + default:
> + igt_assert_f(0, "Unsupported CMRR mode %u\n",
> + cmrr_mode);
> + }
> +
> + igt_output_override_mode(output, mode);
> + igt_info("Override mode:");
> + kmstest_dump_mode((drmModeModeInfo *)mode);
> + igt_display_commit2(&data->display, COMMIT_ATOMIC);
> +
> + ret = igt_vrr_target_rr_debugfs_write(data->drm_fd,
> + crtc->crtc_index,
> + numerator,
> + denominator);
> + igt_assert_f(ret, "Failed to program CMRR target RR (%u/%u)\n",
> + numerator, denominator);
> +
> + flip_and_measure_target_rr(data, crtc, mode->vrefresh, cmrr_mode);
> +
> + ret = igt_vrr_target_rr_debugfs_write(data->drm_fd, crtc->crtc_index, 0, 0);
> +
> + igt_assert_f(ret, "Failed to disable CMRR target RR\n");
> +
> + flip_and_measure_target_rr(data, crtc, rr_from_mode, CMRR_DISABLE);
> +}
> +
> +/* Validate CMRR behavior for supported video and desktop display modes. */
> +static
> +void test_cmrr(data_t *data, igt_crtc_t *crtc,
> + igt_output_t *output, uint32_t flags)
> +{
> + drmModeModeInfo mode;
> + bool found = false;
> + drmModeConnectorPtr connector = output->config.connector;
> + uint32_t j;
> +
> + igt_require_f(igt_vrr_target_refresh_rate_supported(data->drm_fd, crtc->crtc_index),
> + "CMRR not supported\n");
> + prepare_test(data, output, crtc);
> + set_vrr_on_crtc(data, crtc, true, false);
> +
> + if (flags & TEST_CMRR_VIDEO_MODE) {
> + found = false;
> + for (j = 0; j < igt_vrr_standard_video_timing_fps_count; j++) {
> + if (!get_mode_with_video_timing(output,
> + igt_vrr_standard_video_timing_fps[j],
> + &mode))
> + continue;
> +
> + found = true;
> + run_cmrr(data, crtc, output, &mode, CMRR_VIDEO_MODE);
> + }
> + igt_require_f(found, "No video mode found.\n");
> + }
> +
> + if (flags & TEST_CMRR_DESKTOP_MODE) {
> + found = false;
> + for (j = 0; j < connector->count_modes; j++) {
> + mode = connector->modes[j];
> + if (igt_vrr_mode_line_refresh_hz(&mode) - mode.vrefresh <= 0.04)
> + continue;
> +
> + found = true;
> + run_cmrr(data, crtc, output, &mode, CMRR_DESKTOP_MODE);
> + }
> + igt_require_f(found, "No desktop mode found.\n");
> + }
> +}
> +
> /* Basic VRR flip functionality test - enable, measure, disable, measure */
> static void
> test_basic(data_t *data, igt_crtc_t *crtc, igt_output_t *output,
> @@ -591,6 +816,7 @@ test_basic(data_t *data, igt_crtc_t *crtc, igt_output_t *output,
> uint64_t rate[] = {0};
>
> prepare_test(data, output, crtc);
> +
unintentional new line.
With these LGTM
Reviewed-by: Chaitanya Kumar Borah <chaitanya.kumar.borah@intel.com>v
> range = data->range;
> vtest_ns = data->vtest_ns;
> rate[0] = vtest_ns.rate_ns;
> @@ -1147,6 +1373,20 @@ int igt_main_args("drs:", long_opts, help_str, opt_handler, &data)
> }
> }
>
> + igt_subtest_group() {
> + igt_fixture()
> + igt_require_intel(data.drm_fd);
> +
> + igt_describe("Test to validate CMRR in desktop mode.");
> + igt_subtest_with_dynamic("cmrr-desktop-mode") {
> + run_vrr_test(&data, test_cmrr, TEST_CMRR_DESKTOP_MODE);
> + }
> +
> + igt_describe("Test to validate CMRR in video mode.");
> + igt_subtest_with_dynamic("cmrr-video-mode") {
> + run_vrr_test(&data, test_cmrr, TEST_CMRR_VIDEO_MODE);
> + }
> + }
> igt_fixture() {
> close(data.debugfs_fd);
> igt_display_fini(&data.display);
^ permalink raw reply [flat|nested] 14+ messages in thread
* Re: [PATCH i-g-t v6 3/3] tests/kms_vrr: Add CMRR fixed and video mode subtests
2026-09-10 10:25 ` Borah, Chaitanya Kumar
@ 2026-09-12 19:52 ` Naladala, Ramanaidu
0 siblings, 0 replies; 14+ messages in thread
From: Naladala, Ramanaidu @ 2026-09-12 19:52 UTC (permalink / raw)
To: Borah, Chaitanya Kumar, igt-dev; +Cc: mitulkumar.ajitkumar.golani, karthik.b.s
[-- Attachment #1: Type: text/plain, Size: 14047 bytes --]
Hi Chitanya,
On 9/10/2026 3:55 PM, Borah, Chaitanya Kumar wrote:
>
>
> On 9/7/2026 11:18 PM, Naladala Ramanaidu wrote:
>> Add test coverage to validate Content Match Refresh Rate (CMRR)
>> behavior across both fixed and video timing display modes.
>>
>> This introduces a shared helper library to support refresh-rate
>> mode selection and parsing, along with two new test cases covering
>> fixed-mode and video-mode scenarios.
>>
>> The new tests measure actual display refresh timing during CMRR
>> operation and compare it against the expected target rate to
>> verify correctness. Video mode coverage validates behavior across
>> standard video timing rates, while fixed mode coverage targets
>> display modes that fall outside the standard video timing set.
>>
>> Each test cycles through the relevant refresh configurations,
>> applying and resetting the appropriate settings between
>> measurement passes to ensure consistent and isolated test results.
>>
>> v2: Fix test issue.
>> v3: Address review comments. (Mitul)
>> v4: Fix test issue.
>> v5: Address below review comments:
>> - Rename CMRR fixed/non-video mode references to desktop
>> mode. (Chaitanya)
>> - Factor out vblank timestamp/sequence retrieval into
>> helper. (Chaitanya)
>> - Simplify CMRR tests by extracting common mode logic. (Chaitanya,
>> Mitul)
>> - Refactor CMRR refresh-rate verification and frame filtering.
>> v6: Address below review comments:
>> - Document skipped vblank intervals and fix seq_delta
>> format. (Chaitanya)
>> - Fix minor style issues in CMRR tests. (Chaitanya, Mitul)
>> - Add mode existence checks for CMRR test paths. (Chaitanya)
>>
>> Assisted-by: GitHub Copilot:Claude Opus 4.6
>> Signed-off-by: Naladala Ramanaidu <ramanaidu.naladala@intel.com>
>> ---
>> tests/kms_vrr.c | 240 ++++++++++++++++++++++++++++++++++++++++++++++++
>> 1 file changed, 240 insertions(+)
>>
>> diff --git a/tests/kms_vrr.c b/tests/kms_vrr.c
>> index 27f18e8d0..109b4629d 100644
>> --- a/tests/kms_vrr.c
>> +++ b/tests/kms_vrr.c
>> @@ -32,6 +32,7 @@
>> #include "igt_pm.h"
>> #include "igt_psr.h"
>> #include "i915/intel_drrs.h"
>> +#include "igt_vrr.h"
>> #include "sw_sync.h"
>> #include <fcntl.h>
>> #include <signal.h>
>> @@ -80,9 +81,22 @@
>> *
>> * SUBTEST: lobf-dc3co
>> * Description: Test DC3CO entry during LOBF.
>> + *
>> + * SUBTEST: cmrr-desktop-mode
>> + * Description: Test to set a desktop mode CMRR target refresh rate
>> and verify
>> + * it is correctly applied.
>> + *
>> + * SUBTEST: cmrr-video-mode
>> + * Description: Test to set standard video timing refresh rates via
>> CMRR
>> + * and verify each target rate is correctly applied.
>> */
>> #define NSECS_PER_SEC (1000000000ull)
>> +#define CMRR_NUMERATOR 1000ULL
>> +#define CMRR_DENOMINATOR 1000ULL
>> +#define CMRR_VIDEO_MODE_DENOMINATOR 1001ULL
>> +#define TARGET_RR_SAMP_COUNT 100
>> +#define CMRR_RR_TOLERANCE_HZ 0.02
>> /*
>> * Each test measurement step runs for ~5 seconds.
>> @@ -103,6 +117,14 @@ enum {
>> TEST_LINK_OFF = 1 << 10,
>> TEST_NEGATIVE = 1 << 11,
>> TEST_FORCE_RR = 1 << 12,
>> + TEST_CMRR_DESKTOP_MODE = 1 << 13,
>> + TEST_CMRR_VIDEO_MODE = 1 << 14,
>> +};
>> +
>> +enum {
>> + CMRR_VIDEO_MODE,
>> + CMRR_DESKTOP_MODE,
>> + CMRR_DISABLE,
>> };
>> enum {
>> @@ -221,6 +243,38 @@ output_mode_with_maxrate(igt_output_t *output,
>> unsigned int vrr_max)
>> return mode;
>> }
>> +/**
>> + * get_mode_with_video_timing:
>> + * @output: Display output containing connector mode list
>> + * @fps: Requested integer refresh rate in Hz
>> + * @matched_mode: Returned mode that matches @fps
>> + *
>> + * Find and return a connector mode that matches the requested
>> + * video timing refresh rate in Hz.
>> + *
>> + * Returns: true when a mode is found, false otherwise
>> + */
>> +
>> +static bool
>> +get_mode_with_video_timing(igt_output_t *output, uint32_t fps,
>> + drmModeModeInfo *matched_mode)
>> +{
>> + drmModeConnectorPtr connector;
>> +
>> + connector = output->config.connector;
>> + if (!connector)
>> + return false;
>> +
>> + for (int i = 0; i < connector->count_modes; i++) {
>> + if (connector->modes[i].vrefresh == fps) {
>> + *matched_mode = connector->modes[i];
>> + return true;
>> + }
>> + }
>> +
>> + return false;
>> +}
>> +
>> static drmModeModeInfo
>> low_rr_mode_with_same_res(igt_output_t *output, unsigned int vrr_min)
>> {
>> @@ -580,6 +634,177 @@ flip_and_measure(data_t *data, igt_output_t
>> *output,
>> return 0;
>> }
>> +/* Measure and verify the effective refresh rate against the
>> expected CMRR target rate. */
>> +static void
>> +flip_and_measure_target_rr(data_t *data, igt_crtc_t *crtc,
>> + double vrefresh, uint32_t cmrr_mode)
>> +{
>> + uint64_t last_vblank_ns, vblank_ns, frame_time_ns;
>> + uint64_t total_frame_time_ns = 0;
>> + uint32_t last_seq, seq, seq_delta;
>> + uint32_t err_frames = 0, valid_frames;
>> + double avg_frame_time_ns, avg_refresh_rate;
>> + double expected_rr = 0;
>
> double space.
>
>> + bool front = false;
>> + uint32_t i;
>> +
>> + switch (cmrr_mode) {
>> + case CMRR_VIDEO_MODE:
>> + expected_rr = (vrefresh * CMRR_NUMERATOR) /
>> + (double)CMRR_VIDEO_MODE_DENOMINATOR;
>> + break;
>> + case CMRR_DESKTOP_MODE:
>> + expected_rr = (vrefresh * CMRR_NUMERATOR) /
>> + (double)CMRR_DENOMINATOR;
>> + break;
>> + case CMRR_DISABLE:
>> + expected_rr = vrefresh;
>> + break;
>> + default:
>> + igt_assert_f(0, "Invalid CMRR mode %u\n", cmrr_mode);
>> + }
>> +
>> + do_flip(data, &data->fb[0]);
>> + (void)get_kernel_event_ns(data, DRM_EVENT_FLIP_COMPLETE);
>> + igt_wait_for_vblank_ts_seq(crtc, &last_vblank_ns, &last_seq);
>> +
>> + for (i = 0; i < TARGET_RR_SAMP_COUNT; i++) {
>> + front = !front;
>> +
>> + do_flip(data, front ? &data->fb[1] : &data->fb[0]);
>> + igt_wait_for_vblank_ts_seq(crtc, &vblank_ns, &seq);
>> + (void)get_kernel_event_ns(data, DRM_EVENT_FLIP_COMPLETE);
>> +
>> + frame_time_ns = vblank_ns - last_vblank_ns;
>> + seq_delta = seq - last_seq;
>> +
>> + last_vblank_ns = vblank_ns;
>> + last_seq = seq;
>> +
>> + /*
>> + * Use only single-frame intervals. If delta > 1, one or
>> + * more vblanks were missed, so the interval is not valid
>> + * for calculating the average frame time.
>> + */
>> + if (seq_delta != 1) {
>> + igt_debug("vblank seq delta = %u\n", seq_delta);
>> + err_frames++;
>> + continue;
>> + }
>> +
>> + total_frame_time_ns += frame_time_ns;
>> + }
>> +
>> + valid_frames = TARGET_RR_SAMP_COUNT - err_frames;
>> +
>> + igt_assert_f(valid_frames >= 90,
>> + "Valid frames below threshold (90): valid_frames=%u,
>> err_frames=%u\n",
>> + valid_frames, err_frames);
>> +
>> + avg_frame_time_ns = (double)total_frame_time_ns / valid_frames;
>> + avg_refresh_rate = (double)NSECS_PER_SEC / avg_frame_time_ns;
>> +
>> + igt_assert_f(fabs(avg_refresh_rate - expected_rr) <=
>> CMRR_RR_TOLERANCE_HZ,
>> + "CMRR refresh rate mismatch: measured avg_rr = %.3f Hz, "
>> + "expected_rr = %.3f Hz\n",
>> + avg_refresh_rate, expected_rr);
>> +
>> + igt_info("Average RR (Hz): %.2f, Expected RR (Hz): %.2f, error
>> frames = %u\n",
>> + avg_refresh_rate, expected_rr, err_frames);
>> +}
>> +
>> +/**
>
> Did you intend it to be a doc style comment?
Yes, it was intended to be a doc style comment.
>
>> + * Programs the requested CMRR target refresh rate for @mode,
>> verifies that the measured
>> + * refresh rate matches the expected CMRR behavior,then disables
>> CMRR and verifies that
>
> nit: behaviour, then
>
>> + * the refresh rate returns to the mode's nominal refresh rate. The
>> function asserts that
>> + * all target refresh rate programming operations succeed.
>> + */
>> +static void
>> +run_cmrr(data_t *data, igt_crtc_t *crtc, igt_output_t *output,
>> + const drmModeModeInfo *mode, uint32_t cmrr_mode)
>> +{
>> + uint32_t numerator, denominator;
>> + bool ret;
>> + double rr_from_mode = igt_vrr_mode_line_refresh_hz(mode);
>> +
>> + switch (cmrr_mode) {
>> + case CMRR_VIDEO_MODE:
>> + numerator = mode->vrefresh * CMRR_NUMERATOR;
>> + denominator = CMRR_VIDEO_MODE_DENOMINATOR;
>> + break;
>> + case CMRR_DESKTOP_MODE:
>> + numerator = mode->vrefresh * CMRR_NUMERATOR;
>> + denominator = CMRR_DENOMINATOR;
>> + break;
>> + default:
>> + igt_assert_f(0, "Unsupported CMRR mode %u\n",
>> + cmrr_mode);
>> + }
>> +
>> + igt_output_override_mode(output, mode);
>> + igt_info("Override mode:");
>> + kmstest_dump_mode((drmModeModeInfo *)mode);
>> + igt_display_commit2(&data->display, COMMIT_ATOMIC);
>> +
>> + ret = igt_vrr_target_rr_debugfs_write(data->drm_fd,
>> + crtc->crtc_index,
>> + numerator,
>> + denominator);
>> + igt_assert_f(ret, "Failed to program CMRR target RR (%u/%u)\n",
>> + numerator, denominator);
>> +
>> + flip_and_measure_target_rr(data, crtc, mode->vrefresh, cmrr_mode);
>> +
>> + ret = igt_vrr_target_rr_debugfs_write(data->drm_fd,
>> crtc->crtc_index, 0, 0);
>> +
>> + igt_assert_f(ret, "Failed to disable CMRR target RR\n");
>> +
>> + flip_and_measure_target_rr(data, crtc, rr_from_mode, CMRR_DISABLE);
>> +}
>> +
>> +/* Validate CMRR behavior for supported video and desktop display
>> modes. */
>> +static
>> +void test_cmrr(data_t *data, igt_crtc_t *crtc,
>> + igt_output_t *output, uint32_t flags)
>> +{
>> + drmModeModeInfo mode;
>> + bool found = false;
>> + drmModeConnectorPtr connector = output->config.connector;
>> + uint32_t j;
>> +
>> + igt_require_f(igt_vrr_target_refresh_rate_supported(data->drm_fd,
>> crtc->crtc_index),
>> + "CMRR not supported\n");
>> + prepare_test(data, output, crtc);
>> + set_vrr_on_crtc(data, crtc, true, false);
>> +
>> + if (flags & TEST_CMRR_VIDEO_MODE) {
>> + found = false;
>> + for (j = 0; j < igt_vrr_standard_video_timing_fps_count; j++) {
>> + if (!get_mode_with_video_timing(output,
>> + igt_vrr_standard_video_timing_fps[j],
>> + &mode))
>> + continue;
>> +
>> + found = true;
>> + run_cmrr(data, crtc, output, &mode, CMRR_VIDEO_MODE);
>> + }
>> + igt_require_f(found, "No video mode found.\n");
>> + }
>> +
>> + if (flags & TEST_CMRR_DESKTOP_MODE) {
>> + found = false;
>> + for (j = 0; j < connector->count_modes; j++) {
>> + mode = connector->modes[j];
>> + if (igt_vrr_mode_line_refresh_hz(&mode) - mode.vrefresh
>> <= 0.04)
>> + continue;
>> +
>> + found = true;
>> + run_cmrr(data, crtc, output, &mode, CMRR_DESKTOP_MODE);
>> + }
>> + igt_require_f(found, "No desktop mode found.\n");
>> + }
>> +}
>> +
>> /* Basic VRR flip functionality test - enable, measure, disable,
>> measure */
>> static void
>> test_basic(data_t *data, igt_crtc_t *crtc, igt_output_t *output,
>> @@ -591,6 +816,7 @@ test_basic(data_t *data, igt_crtc_t *crtc,
>> igt_output_t *output,
>> uint64_t rate[] = {0};
>> prepare_test(data, output, crtc);
>> +
>
> unintentional new line.
Sure. I will fix all review minor comments in next revision.
>
> With these LGTM
> Reviewed-by: Chaitanya Kumar Borah <chaitanya.kumar.borah@intel.com>v
>
>> range = data->range;
>> vtest_ns = data->vtest_ns;
>> rate[0] = vtest_ns.rate_ns;
>> @@ -1147,6 +1373,20 @@ int igt_main_args("drs:", long_opts, help_str,
>> opt_handler, &data)
>> }
>> }
>> + igt_subtest_group() {
>> + igt_fixture()
>> + igt_require_intel(data.drm_fd);
>> +
>> + igt_describe("Test to validate CMRR in desktop mode.");
>> + igt_subtest_with_dynamic("cmrr-desktop-mode") {
>> + run_vrr_test(&data, test_cmrr, TEST_CMRR_DESKTOP_MODE);
>> + }
>> +
>> + igt_describe("Test to validate CMRR in video mode.");
>> + igt_subtest_with_dynamic("cmrr-video-mode") {
>> + run_vrr_test(&data, test_cmrr, TEST_CMRR_VIDEO_MODE);
>> + }
>> + }
>> igt_fixture() {
>> close(data.debugfs_fd);
>> igt_display_fini(&data.display);
>
[-- Attachment #2: Type: text/html, Size: 27020 bytes --]
^ permalink raw reply [flat|nested] 14+ messages in thread
end of thread, other threads:[~2026-09-12 19:53 UTC | newest]
Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-09-07 17:48 [PATCH i-g-t v6 0/3] Add CMRR subtests Naladala Ramanaidu
2026-09-07 17:48 ` [PATCH i-g-t v6 1/3] lib/igt_vrr: Add VRR helper library for display refresh rate testing Naladala Ramanaidu
2026-09-09 16:33 ` Golani, Mitulkumar Ajitkumar
2026-09-10 10:14 ` Borah, Chaitanya Kumar
2026-09-07 17:48 ` [PATCH i-g-t v6 2/3] lib/igt_kms: Add helper to return vblank timestamp and sequence Naladala Ramanaidu
2026-09-09 16:22 ` Golani, Mitulkumar Ajitkumar
2026-09-07 17:48 ` [PATCH i-g-t v6 3/3] tests/kms_vrr: Add CMRR fixed and video mode subtests Naladala Ramanaidu
2026-09-10 8:46 ` Golani, Mitulkumar Ajitkumar
2026-09-10 10:25 ` Borah, Chaitanya Kumar
2026-09-12 19:52 ` Naladala, Ramanaidu
2026-09-07 20:28 ` ✓ Xe.CI.BAT: success for Add CMRR subtests (rev6) Patchwork
2026-09-07 20:42 ` ✓ i915.CI.BAT: " Patchwork
2026-09-08 0:58 ` ✗ Xe.CI.FULL: failure " Patchwork
2026-09-08 7:42 ` ✗ i915.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