* [PATCH i-g-t 0/3] tests/i915/kms_flip_tiling: Fix timeouts with low vrefresh modes
@ 2024-10-22 15:53 Imre Deak
2024-10-22 15:53 ` [PATCH i-g-t 1/3] lib/igt_kms: Add igt_kms_frame_time_from_vrefresh() Imre Deak
` (6 more replies)
0 siblings, 7 replies; 17+ messages in thread
From: Imre Deak @ 2024-10-22 15:53 UTC (permalink / raw)
To: igt-dev
This patchset fixes the following timeout failure, when using modes with
a low (<60Hz) vrefresh rate:
(kms_flip_tiling:3623) igt_kms-CRITICAL: Test assertion failure function kmstest_wait_for_pageflip, file ../../../usr/src/igt-gpu-tools/lib/igt_kms.c:2363:
(kms_flip_tiling:3623) igt_kms-CRITICAL: Failed assertion: !(ret == 0)
(kms_flip_tiling:3623) igt_kms-CRITICAL: Exceeded timeout (50ms) while waiting for a pageflip
Imre Deak (3):
lib/igt_kms: Add igt_kms_frame_time_from_vrefresh()
lib/igt_kms: Add kmstest_wait_for_pageflip_timeout()
tests/i915/kms_flip_tiling: Fix pageflip timeout for low vrefresh
modes
lib/igt_kms.c | 33 +++++++++++++++++++++++++++----
lib/igt_kms.h | 3 +++
tests/intel/kms_flip_tiling.c | 14 ++++++++++++-
tests/kms_vrr.c | 37 ++++++++++++++++-------------------
4 files changed, 62 insertions(+), 25 deletions(-)
--
2.44.2
^ permalink raw reply [flat|nested] 17+ messages in thread
* [PATCH i-g-t 1/3] lib/igt_kms: Add igt_kms_frame_time_from_vrefresh()
2024-10-22 15:53 [PATCH i-g-t 0/3] tests/i915/kms_flip_tiling: Fix timeouts with low vrefresh modes Imre Deak
@ 2024-10-22 15:53 ` Imre Deak
2024-10-24 4:12 ` Srikanth V, NagaVenkata
2024-11-15 11:48 ` Sharma, Swati2
2024-10-22 15:53 ` [PATCH i-g-t 2/3] lib/igt_kms: Add kmstest_wait_for_pageflip_timeout() Imre Deak
` (5 subsequent siblings)
6 siblings, 2 replies; 17+ messages in thread
From: Imre Deak @ 2024-10-22 15:53 UTC (permalink / raw)
To: igt-dev
Export a helper originally added to kms_vrr.c to convert a vertical
refresh rate to frame time. Use uint32_t for the type of vrefresh
matching the type of drmModeModeInfo::vrefresh.
Signed-off-by: Imre Deak <imre.deak@intel.com>
---
lib/igt_kms.c | 12 ++++++++++++
lib/igt_kms.h | 2 ++
tests/kms_vrr.c | 37 +++++++++++++++++--------------------
3 files changed, 31 insertions(+), 20 deletions(-)
diff --git a/lib/igt_kms.c b/lib/igt_kms.c
index bb35d4b82..99231d6e7 100644
--- a/lib/igt_kms.c
+++ b/lib/igt_kms.c
@@ -52,6 +52,7 @@
#include <i915_drm.h>
#include "drmtest.h"
+#include "igt_core.h"
#include "igt_kms.h"
#include "igt_aux.h"
#include "igt_edid.h"
@@ -254,6 +255,17 @@ const struct edid *igt_kms_get_alt_edid(void)
return &edid;
}
+/**
+ * igt_kms_frame_time_from_vrefresh:
+ * @vrefresh: vertical refresh rate in 1/s units.
+ *
+ * Returns the frame time in nanoseconds for the given vrefresh rate.
+ */
+uint64_t igt_kms_frame_time_from_vrefresh(uint32_t vrefresh)
+{
+ return vrefresh ? (NSEC_PER_SEC / vrefresh) : 0;
+}
+
#define AUDIO_EDID_SIZE (2 * EDID_BLOCK_SIZE)
static const struct edid *
diff --git a/lib/igt_kms.h b/lib/igt_kms.h
index 2b26d2bbf..fc7e4cda1 100644
--- a/lib/igt_kms.h
+++ b/lib/igt_kms.h
@@ -274,6 +274,8 @@ enum joined_pipes {
JOINED_PIPES_ULTRA_JOINER = 4
};
+uint64_t igt_kms_frame_time_from_vrefresh(uint32_t vrefresh);
+
bool kmstest_force_connector(int fd, drmModeConnector *connector,
enum kmstest_force_connector_state state);
bool kmstest_force_connector_joiner(int drm_fd, drmModeConnector *connector, int joined_pipes);
diff --git a/tests/kms_vrr.c b/tests/kms_vrr.c
index 36a22eebe..12d29aa82 100644
--- a/tests/kms_vrr.c
+++ b/tests/kms_vrr.c
@@ -192,12 +192,6 @@ static uint64_t get_time_ns(void)
return 0;
}
-/* Returns the rate duration in nanoseconds for the given refresh rate. */
-static uint64_t rate_from_refresh(uint64_t refresh)
-{
- return refresh ? (NSECS_PER_SEC / refresh) : 0;
-}
-
/* Instead of running on default mode, loop through the connector modes
* and find the mode with max refresh rate to exercise full vrr range.
*/
@@ -340,13 +334,13 @@ static void prepare_test(data_t *data, igt_output_t *output, enum pipe pipe)
mode = *igt_output_get_mode(output);
- data->vtest_ns.min = rate_from_refresh(data->range.min);
- data->vtest_ns.max = rate_from_refresh(data->range.max);
+ data->vtest_ns.min = igt_kms_frame_time_from_vrefresh(data->range.min);
+ data->vtest_ns.max = igt_kms_frame_time_from_vrefresh(data->range.max);
/* If unspecified on the command line, default rate to the midpoint */
if (data->vtest_ns.rate_ns == 0) {
range_t *range = &data->range;
- data->vtest_ns.rate_ns = rate_from_refresh(
+ data->vtest_ns.rate_ns = igt_kms_frame_time_from_vrefresh(
(range->min + range->max) / 2);
}
@@ -533,8 +527,8 @@ flip_and_measure_cmrr(data_t *data, igt_output_t *output, enum pipe pipe,
uint32_t total_flip = 0, total_pass = 0;
bool front = false;
drmModeModeInfoPtr mode = igt_output_get_mode(output);
- uint64_t req_rate_ns = rate_from_refresh(mode->vrefresh + VREFRESH_MODIFIER);
- uint64_t exp_rate_ns = rate_from_refresh(mode->vrefresh);
+ uint64_t req_rate_ns = igt_kms_frame_time_from_vrefresh(mode->vrefresh + VREFRESH_MODIFIER);
+ uint64_t exp_rate_ns = igt_kms_frame_time_from_vrefresh(mode->vrefresh);
uint64_t threshold_ns = exp_rate_ns / mode->vdisplay; /* Upto 1 scan line. */
igt_info("CMRR on: requested rate: %"PRIu64" ns (%.2f Hz) "
@@ -633,7 +627,7 @@ test_basic(data_t *data, enum pipe pipe, igt_output_t *output, uint32_t flags)
* next Vmin.
*/
if (flags & TEST_FLIPLINE) {
- rate[0] = rate_from_refresh(range.max + 5);
+ rate[0] = igt_kms_frame_time_from_vrefresh(range.max + 5);
result = flip_and_measure(data, output, pipe, rate, 1, data->duration_ns);
igt_assert_f(result > 75,
"Refresh rate (%u Hz) %"PRIu64"ns: Target VRR on threshold not reached, result was %u%%\n",
@@ -649,7 +643,7 @@ test_basic(data_t *data, enum pipe pipe, igt_output_t *output, uint32_t flags)
}
if (flags & TEST_FLIPLINE) {
- rate[0] = rate_from_refresh(range.min - 10);
+ rate[0] = igt_kms_frame_time_from_vrefresh(range.min - 10);
result = flip_and_measure(data, output, pipe, rate, 1, data->duration_ns);
igt_assert_f(result < 50,
"Refresh rate (%u Hz) %"PRIu64"ns: Target VRR on threshold exceeded, result was %u%%\n",
@@ -660,7 +654,10 @@ test_basic(data_t *data, enum pipe pipe, igt_output_t *output, uint32_t flags)
unsigned int range_min =
/* For Intel h/w tweak the min rate, as h/w will terminate the vblank at Vmax. */
is_intel_device(data->drm_fd) ? (range.min + 2) : range.min;
- uint64_t maxmin_rates[] = {vtest_ns.max, rate_from_refresh(range_min)};
+ uint64_t maxmin_rates[] = {
+ vtest_ns.max,
+ igt_kms_frame_time_from_vrefresh(range_min)
+ };
result = flip_and_measure(data, output, pipe, maxmin_rates, 2, data->duration_ns);
igt_assert_f(result > 75,
@@ -752,7 +749,7 @@ test_seamless_virtual_rr_basic(data_t *data, enum pipe pipe, igt_output_t *outpu
kmstest_dump_mode(&data->switch_modes[HIGH_RR_MODE]);
prepare_test(data, output, pipe);
- rate[0] = rate_from_refresh(data->switch_modes[HIGH_RR_MODE].vrefresh);
+ rate[0] = igt_kms_frame_time_from_vrefresh(data->switch_modes[HIGH_RR_MODE].vrefresh);
/*
* Sink with DRR and VRR can be in downclock mode so
@@ -784,7 +781,7 @@ test_seamless_virtual_rr_basic(data_t *data, enum pipe pipe, igt_output_t *outpu
igt_output_override_mode(output, &virtual_mode);
igt_assert(igt_display_try_commit_atomic(&data->display, 0, NULL) == 0);
- rate[0] = rate_from_refresh(vrefresh);
+ rate[0] = igt_kms_frame_time_from_vrefresh(vrefresh);
result = flip_and_measure(data, output, pipe, rate, 1, TEST_DURATION_NS);
igt_assert_f(result > 75,
"Refresh rate (%u Hz) %"PRIu64"ns: Target threshold not reached, result was %u%%\n",
@@ -802,7 +799,7 @@ test_lobf(data_t *data, enum pipe pipe, igt_output_t *output, uint32_t flags)
{
uint64_t rate[] = {0};
- rate[0] = rate_from_refresh(data->switch_modes[HIGH_RR_MODE].vrefresh);
+ rate[0] = igt_kms_frame_time_from_vrefresh(data->switch_modes[HIGH_RR_MODE].vrefresh);
prepare_test(data, output, pipe);
igt_info("LOBF test execution on %s, PIPE %s with VRR range: (%u-%u) Hz\n",
@@ -811,7 +808,7 @@ test_lobf(data_t *data, enum pipe pipe, igt_output_t *output, uint32_t flags)
igt_output_override_mode(output, &data->switch_modes[HIGH_RR_MODE]);
flip_and_measure(data, output, pipe, rate, 1, TEST_DURATION_NS);
igt_output_override_mode(output, &data->switch_modes[LOW_RR_MODE]);
- rate[0] = rate_from_refresh(data->switch_modes[LOW_RR_MODE].vrefresh);
+ rate[0] = igt_kms_frame_time_from_vrefresh(data->switch_modes[LOW_RR_MODE].vrefresh);
flip_and_measure(data, output, pipe, rate, 1, NSECS_PER_SEC);
igt_assert_f(igt_get_i915_edp_lobf_status(data->drm_fd, output->name),
"LOBF not enabled\n");
@@ -857,7 +854,7 @@ test_cmrr(data_t *data, enum pipe pipe, igt_output_t *output, uint32_t flags)
result = flip_and_measure_cmrr(data, output, pipe, TEST_DURATION_NS * 2);
igt_assert_f(result > 75,
"Refresh rate (%u Hz) %"PRIu64"ns: Target CMRR on threshold not reached, result was %u%%\n",
- mode.vrefresh, rate_from_refresh(mode.vrefresh), result);
+ mode.vrefresh, igt_kms_frame_time_from_vrefresh(mode.vrefresh), result);
}
static void test_cleanup(data_t *data, enum pipe pipe, igt_output_t *output)
@@ -1006,7 +1003,7 @@ static int opt_handler(int opt, int opt_index, void *_data)
data->duration_ns = atoi(optarg) * NSECS_PER_SEC;
break;
case 'r':
- data->vtest_ns.rate_ns = rate_from_refresh(atoi(optarg));
+ data->vtest_ns.rate_ns = igt_kms_frame_time_from_vrefresh(atoi(optarg));
break;
case 's':
data->static_image = true;
--
2.44.2
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH i-g-t 2/3] lib/igt_kms: Add kmstest_wait_for_pageflip_timeout()
2024-10-22 15:53 [PATCH i-g-t 0/3] tests/i915/kms_flip_tiling: Fix timeouts with low vrefresh modes Imre Deak
2024-10-22 15:53 ` [PATCH i-g-t 1/3] lib/igt_kms: Add igt_kms_frame_time_from_vrefresh() Imre Deak
@ 2024-10-22 15:53 ` Imre Deak
2024-10-24 5:45 ` Srikanth V, NagaVenkata
2024-11-15 11:55 ` Sharma, Swati2
2024-10-22 15:53 ` [PATCH i-g-t 3/3] tests/i915/kms_flip_tiling: Fix pageflip timeout for low vrefresh modes Imre Deak
` (4 subsequent siblings)
6 siblings, 2 replies; 17+ messages in thread
From: Imre Deak @ 2024-10-22 15:53 UTC (permalink / raw)
To: igt-dev
Add a function to wait for a page flip completion providing the timeout
duration. This is required by the next patch, using an Intel HW specific
pageflip timeout.
Signed-off-by: Imre Deak <imre.deak@intel.com>
---
lib/igt_kms.c | 21 +++++++++++++++++----
lib/igt_kms.h | 1 +
2 files changed, 18 insertions(+), 4 deletions(-)
diff --git a/lib/igt_kms.c b/lib/igt_kms.c
index 99231d6e7..81a9930a2 100644
--- a/lib/igt_kms.c
+++ b/lib/igt_kms.c
@@ -2377,15 +2377,16 @@ unsigned int kmstest_get_vblank(int fd, int pipe, unsigned int flags)
}
/**
- * kmstest_wait_for_pageflip:
+ * kmstest_wait_for_pageflip_timeout:
* @fd: Opened drm file descriptor
+ * @timeout_us: timeout used for waiting
*
* Blocks until pageflip is completed
*/
-void kmstest_wait_for_pageflip(int fd)
+void kmstest_wait_for_pageflip_timeout(int fd, uint64_t timeout_us)
{
drmEventContext evctx = { .version = 2 };
- struct timeval timeout = { .tv_sec = 0, .tv_usec = 50000 };
+ struct timeval timeout = { .tv_sec = 0, .tv_usec = timeout_us };
fd_set fds;
int ret;
@@ -2398,7 +2399,8 @@ void kmstest_wait_for_pageflip(int fd)
} while (ret < 0 && errno == EINTR);
igt_fail_on_f(ret == 0,
- "Exceeded timeout (50ms) while waiting for a pageflip\n");
+ "Exceeded timeout (%" PRIu64 " us) while waiting for a pageflip\n",
+ timeout_us);
igt_assert_f(ret == 1,
"Waiting for pageflip failed with %d from select(drmfd)\n",
@@ -2407,6 +2409,17 @@ void kmstest_wait_for_pageflip(int fd)
igt_assert(drmHandleEvent(fd, &evctx) == 0);
}
+/**
+ * kmstest_wait_for_pageflip:
+ * @fd: Opened drm file descriptor
+ *
+ * Blocks until pageflip is completed using a 50 ms timeout.
+ */
+void kmstest_wait_for_pageflip(int fd)
+{
+ kmstest_wait_for_pageflip_timeout(fd, 50000);
+}
+
/**
* kms_has_vblank:
* @fd: DRM fd
diff --git a/lib/igt_kms.h b/lib/igt_kms.h
index fc7e4cda1..57e62d86c 100644
--- a/lib/igt_kms.h
+++ b/lib/igt_kms.h
@@ -310,6 +310,7 @@ void *kmstest_dumb_map_buffer(int fd, uint32_t handle, uint64_t size,
unsigned prot);
void kmstest_dumb_destroy(int fd, uint32_t handle);
void kmstest_wait_for_pageflip(int fd);
+void kmstest_wait_for_pageflip_timeout(int fd, uint64_t timeout_us);
unsigned int kmstest_get_vblank(int fd, int pipe, unsigned int flags);
bool kms_has_vblank(int fd);
--
2.44.2
^ permalink raw reply related [flat|nested] 17+ messages in thread
* [PATCH i-g-t 3/3] tests/i915/kms_flip_tiling: Fix pageflip timeout for low vrefresh modes
2024-10-22 15:53 [PATCH i-g-t 0/3] tests/i915/kms_flip_tiling: Fix timeouts with low vrefresh modes Imre Deak
2024-10-22 15:53 ` [PATCH i-g-t 1/3] lib/igt_kms: Add igt_kms_frame_time_from_vrefresh() Imre Deak
2024-10-22 15:53 ` [PATCH i-g-t 2/3] lib/igt_kms: Add kmstest_wait_for_pageflip_timeout() Imre Deak
@ 2024-10-22 15:53 ` Imre Deak
2024-11-15 11:44 ` Sharma, Swati2
2024-10-22 18:56 ` ✓ Fi.CI.BAT: success for tests/i915/kms_flip_tiling: Fix timeouts with " Patchwork
` (3 subsequent siblings)
6 siblings, 1 reply; 17+ messages in thread
From: Imre Deak @ 2024-10-22 15:53 UTC (permalink / raw)
To: igt-dev
The current fixed 50 ms timeout for pageflip completion is not long
enough for low vrefresh modes. In general the timeout should account for
one frame for the flip itself + one frame for vblank waiting due to FBC
invalidation + a fixed amount for scheduling overhead delivering the
completion event to userspace. For the usual 60Hz modes the 50 ms
timeout worked ok based on the above (2 * 17 ms + 16 ms), but didn't
work for 30 Hz modes (the minimum timeout for those being ~67 ms).
Based on the above use a timeout length of 2 * mode specific frame
time + 20 ms fixed scheduling delay.
Testcase: igt@kms_flip_tiling
Signed-off-by: Imre Deak <imre.deak@intel.com>
---
tests/intel/kms_flip_tiling.c | 14 +++++++++++++-
1 file changed, 13 insertions(+), 1 deletion(-)
diff --git a/tests/intel/kms_flip_tiling.c b/tests/intel/kms_flip_tiling.c
index 3bf02564e..e937c2171 100644
--- a/tests/intel/kms_flip_tiling.c
+++ b/tests/intel/kms_flip_tiling.c
@@ -86,6 +86,18 @@ static int try_commit(igt_display_t *display)
COMMIT_ATOMIC : COMMIT_LEGACY);
}
+static uint64_t pageflip_timeout_us(drmModeModeInfo *mode)
+{
+ uint64_t timeout_ns;
+
+ /* 1 frame for flip + 1 frame for vblank wait due to FBC. */
+ timeout_ns = igt_kms_frame_time_from_vrefresh(mode->vrefresh) * 2;
+ /* 20 msec scheduling overhead. */
+ timeout_ns += 20000000;
+
+ return DIV_ROUND_UP(timeout_ns, 1000);
+}
+
static void
test_flip_tiling(data_t *data, enum pipe pipe, igt_output_t *output, uint64_t modifier[2])
{
@@ -137,7 +149,7 @@ test_flip_tiling(data_t *data, enum pipe pipe, igt_output_t *output, uint64_t mo
igt_require(ret == 0);
data->flipevent_in_queue = true;
- kmstest_wait_for_pageflip(data->drm_fd);
+ kmstest_wait_for_pageflip_timeout(data->drm_fd, pageflip_timeout_us(mode));
data->flipevent_in_queue = false;
/* Get a crc and compare with the reference. */
--
2.44.2
^ permalink raw reply related [flat|nested] 17+ messages in thread
* ✓ Fi.CI.BAT: success for tests/i915/kms_flip_tiling: Fix timeouts with low vrefresh modes
2024-10-22 15:53 [PATCH i-g-t 0/3] tests/i915/kms_flip_tiling: Fix timeouts with low vrefresh modes Imre Deak
` (2 preceding siblings ...)
2024-10-22 15:53 ` [PATCH i-g-t 3/3] tests/i915/kms_flip_tiling: Fix pageflip timeout for low vrefresh modes Imre Deak
@ 2024-10-22 18:56 ` Patchwork
2024-10-22 19:43 ` ✓ CI.xeBAT: " Patchwork
` (2 subsequent siblings)
6 siblings, 0 replies; 17+ messages in thread
From: Patchwork @ 2024-10-22 18:56 UTC (permalink / raw)
To: Imre Deak; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 4022 bytes --]
== Series Details ==
Series: tests/i915/kms_flip_tiling: Fix timeouts with low vrefresh modes
URL : https://patchwork.freedesktop.org/series/140322/
State : success
== Summary ==
CI Bug Log - changes from IGT_8082 -> IGTPW_11956
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/index.html
Participating hosts (45 -> 44)
------------------------------
Missing (1): fi-snb-2520m
Known issues
------------
Here are the changes found in IGTPW_11956 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@i915_selftest@live:
- bat-mtlp-6: [PASS][1] -> [DMESG-WARN][2] ([i915#10341])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/bat-mtlp-6/igt@i915_selftest@live.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/bat-mtlp-6/igt@i915_selftest@live.html
* igt@i915_selftest@live@hangcheck:
- bat-mtlp-6: [PASS][3] -> [DMESG-WARN][4] ([i915#11349])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/bat-mtlp-6/igt@i915_selftest@live@hangcheck.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/bat-mtlp-6/igt@i915_selftest@live@hangcheck.html
#### Possible fixes ####
* igt@i915_selftest@live:
- bat-twl-1: [INCOMPLETE][5] ([i915#12133] / [i915#9413]) -> [PASS][6]
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/bat-twl-1/igt@i915_selftest@live.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/bat-twl-1/igt@i915_selftest@live.html
- bat-dg2-9: [ABORT][7] ([i915#12133]) -> [PASS][8]
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/bat-dg2-9/igt@i915_selftest@live.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/bat-dg2-9/igt@i915_selftest@live.html
* igt@i915_selftest@live@client:
- bat-dg2-9: [ABORT][9] ([i915#12305]) -> [PASS][10]
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/bat-dg2-9/igt@i915_selftest@live@client.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/bat-dg2-9/igt@i915_selftest@live@client.html
* igt@i915_selftest@live@gt_lrc:
- bat-twl-1: [INCOMPLETE][11] ([i915#9413]) -> [PASS][12]
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/bat-twl-1/igt@i915_selftest@live@gt_lrc.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/bat-twl-1/igt@i915_selftest@live@gt_lrc.html
* igt@i915_selftest@live@late_gt_pm:
- fi-cfl-8109u: [DMESG-WARN][13] ([i915#11621]) -> [PASS][14] +132 other tests pass
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8082/fi-cfl-8109u/igt@i915_selftest@live@late_gt_pm.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/fi-cfl-8109u/igt@i915_selftest@live@late_gt_pm.html
[i915#10341]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10341
[i915#11349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11349
[i915#11621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11621
[i915#12133]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12133
[i915#12305]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12305
[i915#9413]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9413
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_8082 -> IGTPW_11956
* Linux: CI_DRM_15576 -> CI_DRM_15580
CI-20190529: 20190529
CI_DRM_15576: d5bac12430b0d4a980c0498b3c946772950e70ee @ git://anongit.freedesktop.org/gfx-ci/linux
CI_DRM_15580: 26b9d5af7030484e831dd7335a08ec0c3a22f553 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_11956: fe3489df090ef72c5eedabe22643696cdf61d50f @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8082: c8379ec8b26f3c21bae5473706b23da78bd26ffa @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/index.html
[-- Attachment #2: Type: text/html, Size: 4923 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* ✓ CI.xeBAT: success for tests/i915/kms_flip_tiling: Fix timeouts with low vrefresh modes
2024-10-22 15:53 [PATCH i-g-t 0/3] tests/i915/kms_flip_tiling: Fix timeouts with low vrefresh modes Imre Deak
` (3 preceding siblings ...)
2024-10-22 18:56 ` ✓ Fi.CI.BAT: success for tests/i915/kms_flip_tiling: Fix timeouts with " Patchwork
@ 2024-10-22 19:43 ` Patchwork
2024-10-23 1:14 ` ✗ CI.xeFULL: failure " Patchwork
2024-10-23 2:49 ` ✗ Fi.CI.IGT: " Patchwork
6 siblings, 0 replies; 17+ messages in thread
From: Patchwork @ 2024-10-22 19:43 UTC (permalink / raw)
To: Imre Deak; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 2884 bytes --]
== Series Details ==
Series: tests/i915/kms_flip_tiling: Fix timeouts with low vrefresh modes
URL : https://patchwork.freedesktop.org/series/140322/
State : success
== Summary ==
CI Bug Log - changes from XEIGT_8082_BAT -> XEIGTPW_11956_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (9 -> 9)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in XEIGTPW_11956_BAT that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit:
- bat-adlp-7: [PASS][1] -> [INCOMPLETE][2] ([Intel XE#2874]) +1 other test incomplete
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/bat-adlp-7/igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/bat-adlp-7/igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit.html
#### Possible fixes ####
* igt@kms_addfb_basic@bad-pitch-0:
- bat-adlp-7: [DMESG-WARN][3] ([Intel XE#2496]) -> [PASS][4] +31 other tests pass
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/bat-adlp-7/igt@kms_addfb_basic@bad-pitch-0.html
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/bat-adlp-7/igt@kms_addfb_basic@bad-pitch-0.html
* igt@kms_frontbuffer_tracking@basic:
- bat-adlp-7: [FAIL][5] ([Intel XE#1861]) -> [PASS][6]
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/bat-adlp-7/igt@kms_frontbuffer_tracking@basic.html
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/bat-adlp-7/igt@kms_frontbuffer_tracking@basic.html
* igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit:
- bat-bmg-2: [INCOMPLETE][7] ([Intel XE#2874] / [Intel XE#2998]) -> [PASS][8] +1 other test pass
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/bat-bmg-2/igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit.html
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/bat-bmg-2/igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit.html
[Intel XE#1861]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1861
[Intel XE#2496]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2496
[Intel XE#2874]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2874
[Intel XE#2998]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2998
Build changes
-------------
* IGT: IGT_8082 -> IGTPW_11956
IGTPW_11956: fe3489df090ef72c5eedabe22643696cdf61d50f @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8082: c8379ec8b26f3c21bae5473706b23da78bd26ffa @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-2107-beaeaccd284ba3b69b6dbfdc18bb89441fc99a52: beaeaccd284ba3b69b6dbfdc18bb89441fc99a52
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/index.html
[-- Attachment #2: Type: text/html, Size: 3596 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* ✗ CI.xeFULL: failure for tests/i915/kms_flip_tiling: Fix timeouts with low vrefresh modes
2024-10-22 15:53 [PATCH i-g-t 0/3] tests/i915/kms_flip_tiling: Fix timeouts with low vrefresh modes Imre Deak
` (4 preceding siblings ...)
2024-10-22 19:43 ` ✓ CI.xeBAT: " Patchwork
@ 2024-10-23 1:14 ` Patchwork
2024-10-23 2:49 ` ✗ Fi.CI.IGT: " Patchwork
6 siblings, 0 replies; 17+ messages in thread
From: Patchwork @ 2024-10-23 1:14 UTC (permalink / raw)
To: Imre Deak; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 72712 bytes --]
== Series Details ==
Series: tests/i915/kms_flip_tiling: Fix timeouts with low vrefresh modes
URL : https://patchwork.freedesktop.org/series/140322/
State : failure
== Summary ==
CI Bug Log - changes from XEIGT_8082_full -> XEIGTPW_11956_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with XEIGTPW_11956_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in XEIGTPW_11956_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
Participating hosts (4 -> 4)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in XEIGTPW_11956_full:
### IGT changes ###
#### Possible regressions ####
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-plflip-blt:
- shard-dg2-set2: [PASS][1] -> [DMESG-WARN][2]
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-466/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-plflip-blt.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-434/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-plflip-blt.html
* igt@kms_pm_rpm@modeset-stress-extra-wait:
- shard-lnl: [PASS][3] -> [DMESG-WARN][4] +1 other test dmesg-warn
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-5/igt@kms_pm_rpm@modeset-stress-extra-wait.html
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-8/igt@kms_pm_rpm@modeset-stress-extra-wait.html
* igt@kms_psr@psr2-cursor-render@edp-1:
- shard-lnl: NOTRUN -> [FAIL][5] +1 other test fail
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-7/igt@kms_psr@psr2-cursor-render@edp-1.html
Known issues
------------
Here are the changes found in XEIGTPW_11956_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@kms_async_flips@alternate-sync-async-flip:
- shard-bmg: [PASS][6] -> [FAIL][7] ([Intel XE#827]) +1 other test fail
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-8/igt@kms_async_flips@alternate-sync-async-flip.html
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-2/igt@kms_async_flips@alternate-sync-async-flip.html
* igt@kms_atomic_interruptible@legacy-cursor:
- shard-bmg: [PASS][8] -> [SKIP][9] ([Intel XE#3007]) +6 other tests skip
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-2/igt@kms_atomic_interruptible@legacy-cursor.html
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-4/igt@kms_atomic_interruptible@legacy-cursor.html
* igt@kms_big_fb@4-tiled-16bpp-rotate-90:
- shard-dg2-set2: NOTRUN -> [SKIP][10] ([Intel XE#316])
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-466/igt@kms_big_fb@4-tiled-16bpp-rotate-90.html
* igt@kms_big_fb@linear-32bpp-rotate-0:
- shard-bmg: [PASS][11] -> [SKIP][12] ([Intel XE#2231] / [Intel XE#2890])
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-2/igt@kms_big_fb@linear-32bpp-rotate-0.html
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-4/igt@kms_big_fb@linear-32bpp-rotate-0.html
- shard-dg2-set2: [PASS][13] -> [SKIP][14] ([Intel XE#2890]) +2 other tests skip
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-464/igt@kms_big_fb@linear-32bpp-rotate-0.html
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@kms_big_fb@linear-32bpp-rotate-0.html
* igt@kms_big_fb@x-tiled-32bpp-rotate-90:
- shard-lnl: NOTRUN -> [SKIP][15] ([Intel XE#1407])
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-3/igt@kms_big_fb@x-tiled-32bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-32bpp-rotate-0:
- shard-lnl: NOTRUN -> [SKIP][16] ([Intel XE#1124]) +1 other test skip
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-6/igt@kms_big_fb@yf-tiled-32bpp-rotate-0.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip:
- shard-dg2-set2: NOTRUN -> [SKIP][17] ([Intel XE#1124]) +6 other tests skip
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-436/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html
* igt@kms_bw@connected-linear-tiling-4-displays-2160x1440p:
- shard-dg2-set2: NOTRUN -> [SKIP][18] ([Intel XE#2191])
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@kms_bw@connected-linear-tiling-4-displays-2160x1440p.html
* igt@kms_bw@linear-tiling-2-displays-3840x2160p:
- shard-dg2-set2: NOTRUN -> [SKIP][19] ([Intel XE#367]) +2 other tests skip
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-434/igt@kms_bw@linear-tiling-2-displays-3840x2160p.html
* igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs-cc@pipe-d-dp-4:
- shard-dg2-set2: NOTRUN -> [SKIP][20] ([Intel XE#455] / [Intel XE#787]) +5 other tests skip
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-435/igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs-cc@pipe-d-dp-4.html
* igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs@pipe-a-edp-1:
- shard-lnl: NOTRUN -> [SKIP][21] ([Intel XE#2669]) +3 other tests skip
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-3/igt@kms_ccs@bad-rotation-90-4-tiled-bmg-ccs@pipe-a-edp-1.html
* igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][22] ([Intel XE#2907])
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-463/igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs:
- shard-lnl: NOTRUN -> [SKIP][23] ([Intel XE#2887]) +1 other test skip
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-2/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-6:
- shard-dg2-set2: NOTRUN -> [FAIL][24] ([Intel XE#616]) +8 other tests fail
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-435/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-6.html
* igt@kms_ccs@random-ccs-data-y-tiled-gen12-rc-ccs@pipe-b-dp-4:
- shard-dg2-set2: NOTRUN -> [SKIP][25] ([Intel XE#787]) +20 other tests skip
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-466/igt@kms_ccs@random-ccs-data-y-tiled-gen12-rc-ccs@pipe-b-dp-4.html
* igt@kms_chamelium_color@ctm-0-50:
- shard-lnl: NOTRUN -> [SKIP][26] ([Intel XE#306])
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-1/igt@kms_chamelium_color@ctm-0-50.html
* igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats:
- shard-dg2-set2: NOTRUN -> [SKIP][27] ([Intel XE#373]) +2 other tests skip
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-436/igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats.html
* igt@kms_chamelium_hpd@vga-hpd-for-each-pipe:
- shard-lnl: NOTRUN -> [SKIP][28] ([Intel XE#373]) +2 other tests skip
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-7/igt@kms_chamelium_hpd@vga-hpd-for-each-pipe.html
* igt@kms_cursor_crc@cursor-random-32x32:
- shard-lnl: NOTRUN -> [SKIP][29] ([Intel XE#1424]) +1 other test skip
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-1/igt@kms_cursor_crc@cursor-random-32x32.html
* igt@kms_cursor_crc@cursor-sliding-512x170:
- shard-dg2-set2: NOTRUN -> [SKIP][30] ([Intel XE#308])
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-434/igt@kms_cursor_crc@cursor-sliding-512x170.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size:
- shard-bmg: [PASS][31] -> [DMESG-WARN][32] ([Intel XE#2791] / [Intel XE#877])
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-8/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-2/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html
* igt@kms_dsc@dsc-with-bpc:
- shard-dg2-set2: NOTRUN -> [SKIP][33] ([Intel XE#455]) +6 other tests skip
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-434/igt@kms_dsc@dsc-with-bpc.html
* igt@kms_feature_discovery@chamelium:
- shard-dg2-set2: NOTRUN -> [SKIP][34] ([Intel XE#2423] / [i915#2575])
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@kms_feature_discovery@chamelium.html
* igt@kms_feature_discovery@psr2:
- shard-dg2-set2: NOTRUN -> [SKIP][35] ([Intel XE#1135])
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@kms_feature_discovery@psr2.html
* igt@kms_flip@2x-flip-vs-expired-vblank@ab-hdmi-a6-dp4:
- shard-dg2-set2: NOTRUN -> [FAIL][36] ([Intel XE#301]) +5 other tests fail
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-464/igt@kms_flip@2x-flip-vs-expired-vblank@ab-hdmi-a6-dp4.html
* igt@kms_flip@2x-flip-vs-expired-vblank@bc-hdmi-a6-dp4:
- shard-dg2-set2: NOTRUN -> [FAIL][37] ([Intel XE#1204])
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-464/igt@kms_flip@2x-flip-vs-expired-vblank@bc-hdmi-a6-dp4.html
* igt@kms_flip@2x-flip-vs-wf_vblank:
- shard-lnl: NOTRUN -> [SKIP][38] ([Intel XE#1421]) +1 other test skip
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-4/igt@kms_flip@2x-flip-vs-wf_vblank.html
* igt@kms_flip@flip-vs-absolute-wf_vblank@a-edp1:
- shard-lnl: [PASS][39] -> [FAIL][40] ([Intel XE#886]) +2 other tests fail
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-7/igt@kms_flip@flip-vs-absolute-wf_vblank@a-edp1.html
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-8/igt@kms_flip@flip-vs-absolute-wf_vblank@a-edp1.html
* igt@kms_flip@flip-vs-blocking-wf-vblank@c-edp1:
- shard-lnl: NOTRUN -> [FAIL][41] ([Intel XE#886]) +1 other test fail
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-3/igt@kms_flip@flip-vs-blocking-wf-vblank@c-edp1.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@b-dp2:
- shard-bmg: [PASS][42] -> [FAIL][43] ([Intel XE#301]) +6 other tests fail
[42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-7/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-dp2.html
[43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-1/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-dp2.html
* igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a6:
- shard-dg2-set2: [PASS][44] -> [FAIL][45] ([Intel XE#301])
[44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-466/igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a6.html
[45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a6.html
* igt@kms_flip@flip-vs-suspend@c-edp1:
- shard-lnl: [PASS][46] -> [INCOMPLETE][47] ([Intel XE#2049]) +1 other test incomplete
[46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-7/igt@kms_flip@flip-vs-suspend@c-edp1.html
[47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-6/igt@kms_flip@flip-vs-suspend@c-edp1.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling:
- shard-lnl: NOTRUN -> [SKIP][48] ([Intel XE#1401] / [Intel XE#1745]) +1 other test skip
[48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-7/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-default-mode:
- shard-lnl: NOTRUN -> [SKIP][49] ([Intel XE#1401]) +1 other test skip
[49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-7/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-default-mode.html
* igt@kms_flip_tiling@flip-change-tiling@pipe-a-edp-1-x-to-linear:
- shard-lnl: [PASS][50] -> [DMESG-FAIL][51] ([Intel XE#2055]) +1 other test dmesg-fail
[50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-7/igt@kms_flip_tiling@flip-change-tiling@pipe-a-edp-1-x-to-linear.html
[51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-4/igt@kms_flip_tiling@flip-change-tiling@pipe-a-edp-1-x-to-linear.html
* igt@kms_force_connector_basic@prune-stale-modes:
- shard-dg2-set2: NOTRUN -> [SKIP][52] ([i915#5274])
[52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-436/igt@kms_force_connector_basic@prune-stale-modes.html
* igt@kms_frontbuffer_tracking@drrs-1p-primscrn-indfb-msflip-blt:
- shard-dg2-set2: NOTRUN -> [SKIP][53] ([Intel XE#2890])
[53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-indfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-pri-shrfb-draw-render:
- shard-lnl: NOTRUN -> [SKIP][54] ([Intel XE#656]) +7 other tests skip
[54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-1/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-pri-shrfb-draw-render.html
* igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-mmap-wc:
- shard-dg2-set2: NOTRUN -> [SKIP][55] ([Intel XE#651]) +11 other tests skip
[55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-463/igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-shrfb-plflip-blt:
- shard-lnl: NOTRUN -> [SKIP][56] ([Intel XE#651]) +1 other test skip
[56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-6/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-shrfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt:
- shard-dg2-set2: NOTRUN -> [SKIP][57] ([Intel XE#653]) +17 other tests skip
[57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-wc:
- shard-dg2-set2: NOTRUN -> [SKIP][58] ([Intel XE#2351] / [Intel XE#2890])
[58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_joiner@basic-ultra-joiner:
- shard-dg2-set2: NOTRUN -> [SKIP][59] ([Intel XE#2927])
[59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-464/igt@kms_joiner@basic-ultra-joiner.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-dg2-set2: NOTRUN -> [SKIP][60] ([Intel XE#356])
[60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-464/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_plane_scaling@2x-scaler-multi-pipe:
- shard-lnl: NOTRUN -> [SKIP][61] ([Intel XE#309])
[61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-6/igt@kms_plane_scaling@2x-scaler-multi-pipe.html
* igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation:
- shard-dg2-set2: [PASS][62] -> [SKIP][63] ([Intel XE#2423] / [i915#2575]) +10 other tests skip
[62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-435/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation.html
[63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-d:
- shard-dg2-set2: NOTRUN -> [SKIP][64] ([Intel XE#2763] / [Intel XE#455]) +3 other tests skip
[64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-d.html
* igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-b:
- shard-lnl: NOTRUN -> [SKIP][65] ([Intel XE#2763]) +7 other tests skip
[65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-2/igt@kms_plane_scaling@planes-downscale-factor-0-5-upscale-20x20@pipe-b.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-b:
- shard-dg2-set2: NOTRUN -> [SKIP][66] ([Intel XE#2763]) +5 other tests skip
[66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-b.html
* igt@kms_pm_dc@dc5-psr:
- shard-dg2-set2: NOTRUN -> [SKIP][67] ([Intel XE#1129])
[67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-434/igt@kms_pm_dc@dc5-psr.html
* igt@kms_pm_dc@dc6-dpms:
- shard-dg2-set2: NOTRUN -> [SKIP][68] ([Intel XE#908])
[68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-435/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_dc@dc6-psr:
- shard-lnl: [PASS][69] -> [FAIL][70] ([Intel XE#1430])
[69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-3/igt@kms_pm_dc@dc6-psr.html
[70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-5/igt@kms_pm_dc@dc6-psr.html
* igt@kms_pm_rpm@modeset-lpsp-stress:
- shard-dg2-set2: [PASS][71] -> [SKIP][72] ([Intel XE#2446])
[71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-434/igt@kms_pm_rpm@modeset-lpsp-stress.html
[72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@kms_pm_rpm@modeset-lpsp-stress.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf:
- shard-lnl: NOTRUN -> [SKIP][73] ([Intel XE#2893])
[73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-8/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area:
- shard-dg2-set2: NOTRUN -> [SKIP][74] ([Intel XE#1489]) +4 other tests skip
[74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-463/igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area.html
* igt@kms_psr2_su@page_flip-p010:
- shard-lnl: NOTRUN -> [SKIP][75] ([Intel XE#1128])
[75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-5/igt@kms_psr2_su@page_flip-p010.html
* igt@kms_psr@psr-dpms:
- shard-dg2-set2: NOTRUN -> [SKIP][76] ([Intel XE#2850] / [Intel XE#929]) +9 other tests skip
[76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-464/igt@kms_psr@psr-dpms.html
* igt@kms_rotation_crc@sprite-rotation-90:
- shard-lnl: NOTRUN -> [SKIP][77] ([Intel XE#1437])
[77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-3/igt@kms_rotation_crc@sprite-rotation-90.html
* igt@kms_setmode@basic@pipe-b-edp-1:
- shard-lnl: [PASS][78] -> [FAIL][79] ([Intel XE#2883]) +2 other tests fail
[78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-8/igt@kms_setmode@basic@pipe-b-edp-1.html
[79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-5/igt@kms_setmode@basic@pipe-b-edp-1.html
* igt@kms_vrr@flip-basic:
- shard-lnl: [PASS][80] -> [FAIL][81] ([Intel XE#2443]) +1 other test fail
[80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-7/igt@kms_vrr@flip-basic.html
[81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-6/igt@kms_vrr@flip-basic.html
* igt@kms_writeback@writeback-fb-id-xrgb2101010:
- shard-dg2-set2: NOTRUN -> [SKIP][82] ([Intel XE#756])
[82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-435/igt@kms_writeback@writeback-fb-id-xrgb2101010.html
* igt@testdisplay:
- shard-bmg: [PASS][83] -> [DMESG-WARN][84] ([Intel XE#877])
[83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-7/igt@testdisplay.html
[84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-4/igt@testdisplay.html
* igt@xe_compute_preempt@compute-preempt-many:
- shard-dg2-set2: NOTRUN -> [SKIP][85] ([Intel XE#1280] / [Intel XE#455]) +1 other test skip
[85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-464/igt@xe_compute_preempt@compute-preempt-many.html
* igt@xe_dma_buf_sync@export-dma-buf-many-read-sync:
- shard-dg2-set2: [PASS][86] -> [SKIP][87] ([Intel XE#1130]) +21 other tests skip
[86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-433/igt@xe_dma_buf_sync@export-dma-buf-many-read-sync.html
[87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@xe_dma_buf_sync@export-dma-buf-many-read-sync.html
* igt@xe_eudebug@basic-vm-bind-ufence:
- shard-dg2-set2: NOTRUN -> [SKIP][88] ([Intel XE#2905]) +4 other tests skip
[88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-463/igt@xe_eudebug@basic-vm-bind-ufence.html
* igt@xe_eudebug_online@interrupt-all-set-breakpoint:
- shard-lnl: NOTRUN -> [SKIP][89] ([Intel XE#2905]) +1 other test skip
[89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-5/igt@xe_eudebug_online@interrupt-all-set-breakpoint.html
* igt@xe_evict@evict-beng-mixed-many-threads-small:
- shard-dg2-set2: NOTRUN -> [TIMEOUT][90] ([Intel XE#1473] / [Intel XE#402])
[90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-466/igt@xe_evict@evict-beng-mixed-many-threads-small.html
* igt@xe_evict@evict-beng-mixed-threads-large:
- shard-bmg: [PASS][91] -> [INCOMPLETE][92] ([Intel XE#1473]) +1 other test incomplete
[91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-2/igt@xe_evict@evict-beng-mixed-threads-large.html
[92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-5/igt@xe_evict@evict-beng-mixed-threads-large.html
* igt@xe_evict@evict-cm-threads-small:
- shard-lnl: NOTRUN -> [SKIP][93] ([Intel XE#688])
[93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-5/igt@xe_evict@evict-cm-threads-small.html
* igt@xe_evict@evict-mixed-many-threads-large:
- shard-dg2-set2: NOTRUN -> [TIMEOUT][94] ([Intel XE#1473])
[94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-466/igt@xe_evict@evict-mixed-many-threads-large.html
* igt@xe_evict@evict-mixed-many-threads-small:
- shard-dg2-set2: [PASS][95] -> [TIMEOUT][96] ([Intel XE#1473])
[95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-435/igt@xe_evict@evict-mixed-many-threads-small.html
[96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-436/igt@xe_evict@evict-mixed-many-threads-small.html
* igt@xe_evict@evict-threads-large-multi-vm:
- shard-bmg: [PASS][97] -> [SKIP][98] ([Intel XE#1130]) +23 other tests skip
[97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-8/igt@xe_evict@evict-threads-large-multi-vm.html
[98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-4/igt@xe_evict@evict-threads-large-multi-vm.html
* igt@xe_exec_basic@multigpu-no-exec-null-rebind:
- shard-lnl: NOTRUN -> [SKIP][99] ([Intel XE#1392]) +1 other test skip
[99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-1/igt@xe_exec_basic@multigpu-no-exec-null-rebind.html
* igt@xe_exec_fault_mode@twice-userptr-prefetch:
- shard-dg2-set2: NOTRUN -> [SKIP][100] ([Intel XE#288]) +14 other tests skip
[100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@xe_exec_fault_mode@twice-userptr-prefetch.html
* igt@xe_exec_threads@threads-hang-basic:
- shard-dg2-set2: NOTRUN -> [SKIP][101] ([Intel XE#1130])
[101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@xe_exec_threads@threads-hang-basic.html
* igt@xe_oa@invalid-remove-userspace-config:
- shard-dg2-set2: NOTRUN -> [SKIP][102] ([Intel XE#2541]) +3 other tests skip
[102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@xe_oa@invalid-remove-userspace-config.html
* igt@xe_oa@mmio-triggered-reports:
- shard-bmg: [PASS][103] -> [FAIL][104] ([Intel XE#2249]) +1 other test fail
[103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-1/igt@xe_oa@mmio-triggered-reports.html
[104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-4/igt@xe_oa@mmio-triggered-reports.html
- shard-lnl: [PASS][105] -> [FAIL][106] ([Intel XE#2249])
[105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-2/igt@xe_oa@mmio-triggered-reports.html
[106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-6/igt@xe_oa@mmio-triggered-reports.html
* igt@xe_oa@mmio-triggered-reports@ccs-0:
- shard-lnl: NOTRUN -> [FAIL][107] ([Intel XE#2249])
[107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-6/igt@xe_oa@mmio-triggered-reports@ccs-0.html
* igt@xe_pat@pat-index-xehpc:
- shard-lnl: NOTRUN -> [SKIP][108] ([Intel XE#1420] / [Intel XE#2838])
[108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-6/igt@xe_pat@pat-index-xehpc.html
* igt@xe_peer2peer@write@write-gpua-vram01-gpub-system-p2p:
- shard-dg2-set2: NOTRUN -> [FAIL][109] ([Intel XE#1173]) +1 other test fail
[109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-434/igt@xe_peer2peer@write@write-gpua-vram01-gpub-system-p2p.html
* igt@xe_pm@s3-d3cold-basic-exec:
- shard-dg2-set2: NOTRUN -> [SKIP][110] ([Intel XE#2284] / [Intel XE#366]) +1 other test skip
[110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@xe_pm@s3-d3cold-basic-exec.html
* igt@xe_pm@s4-exec-after:
- shard-lnl: [PASS][111] -> [ABORT][112] ([Intel XE#1358] / [Intel XE#1607])
[111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-8/igt@xe_pm@s4-exec-after.html
[112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-2/igt@xe_pm@s4-exec-after.html
* igt@xe_query@multigpu-query-config:
- shard-dg2-set2: NOTRUN -> [SKIP][113] ([Intel XE#944]) +2 other tests skip
[113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-436/igt@xe_query@multigpu-query-config.html
* igt@xe_query@multigpu-query-gt-list:
- shard-lnl: NOTRUN -> [SKIP][114] ([Intel XE#944])
[114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-5/igt@xe_query@multigpu-query-gt-list.html
#### Possible fixes ####
* igt@intel_hwmon@hwmon-write:
- shard-bmg: [SKIP][115] ([Intel XE#2231] / [Intel XE#2890]) -> [PASS][116]
[115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@intel_hwmon@hwmon-write.html
[116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-5/igt@intel_hwmon@hwmon-write.html
* igt@kms_atomic@atomic-invalid-params:
- shard-dg2-set2: [SKIP][117] ([Intel XE#2423] / [i915#2575]) -> [PASS][118] +14 other tests pass
[117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_atomic@atomic-invalid-params.html
[118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-435/igt@kms_atomic@atomic-invalid-params.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-bmg: [SKIP][119] ([Intel XE#2231]) -> [PASS][120]
[119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
[120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-1/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_big_fb@linear-8bpp-rotate-180:
- shard-lnl: [FAIL][121] ([Intel XE#1659]) -> [PASS][122]
[121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-5/igt@kms_big_fb@linear-8bpp-rotate-180.html
[122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-1/igt@kms_big_fb@linear-8bpp-rotate-180.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs:
- shard-dg2-set2: [INCOMPLETE][123] ([Intel XE#1195] / [Intel XE#1727]) -> [PASS][124]
[123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs.html
[124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-b-dp-4:
- shard-dg2-set2: [INCOMPLETE][125] ([Intel XE#1195] / [Intel XE#3113]) -> [PASS][126]
[125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-b-dp-4.html
[126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-b-dp-4.html
* igt@kms_cursor_edge_walk@128x128-right-edge:
- shard-lnl: [DMESG-WARN][127] ([Intel XE#2055]) -> [PASS][128] +1 other test pass
[127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-4/igt@kms_cursor_edge_walk@128x128-right-edge.html
[128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-2/igt@kms_cursor_edge_walk@128x128-right-edge.html
* igt@kms_cursor_legacy@short-flip-after-cursor-atomic-transitions-varying-size:
- shard-lnl: [FAIL][129] ([Intel XE#1541]) -> [PASS][130]
[129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-7/igt@kms_cursor_legacy@short-flip-after-cursor-atomic-transitions-varying-size.html
[130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-8/igt@kms_cursor_legacy@short-flip-after-cursor-atomic-transitions-varying-size.html
* igt@kms_cursor_legacy@torture-move@pipe-b:
- shard-dg2-set2: [DMESG-WARN][131] -> [PASS][132] +1 other test pass
[131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-466/igt@kms_cursor_legacy@torture-move@pipe-b.html
[132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-436/igt@kms_cursor_legacy@torture-move@pipe-b.html
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ab-hdmi-a6-dp4:
- shard-dg2-set2: [FAIL][133] ([Intel XE#301]) -> [PASS][134]
[133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-463/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ab-hdmi-a6-dp4.html
[134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ab-hdmi-a6-dp4.html
* igt@kms_flip@2x-flip-vs-expired-vblank@ab-dp2-hdmi-a3:
- shard-bmg: [FAIL][135] ([Intel XE#301]) -> [PASS][136] +1 other test pass
[135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-1/igt@kms_flip@2x-flip-vs-expired-vblank@ab-dp2-hdmi-a3.html
[136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-2/igt@kms_flip@2x-flip-vs-expired-vblank@ab-dp2-hdmi-a3.html
* igt@kms_flip@flip-vs-absolute-wf_vblank@b-edp1:
- shard-lnl: [FAIL][137] ([Intel XE#3036]) -> [PASS][138]
[137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-7/igt@kms_flip@flip-vs-absolute-wf_vblank@b-edp1.html
[138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-8/igt@kms_flip@flip-vs-absolute-wf_vblank@b-edp1.html
* igt@kms_flip@flip-vs-expired-vblank:
- shard-lnl: [FAIL][139] ([Intel XE#301] / [Intel XE#3149] / [Intel XE#886]) -> [PASS][140]
[139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-1/igt@kms_flip@flip-vs-expired-vblank.html
[140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-4/igt@kms_flip@flip-vs-expired-vblank.html
* igt@kms_flip@flip-vs-expired-vblank@a-edp1:
- shard-lnl: [FAIL][141] ([Intel XE#301]) -> [PASS][142]
[141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-1/igt@kms_flip@flip-vs-expired-vblank@a-edp1.html
[142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-4/igt@kms_flip@flip-vs-expired-vblank@a-edp1.html
* igt@kms_flip@flip-vs-expired-vblank@c-edp1:
- shard-lnl: [FAIL][143] ([Intel XE#3149] / [Intel XE#886]) -> [PASS][144]
[143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-1/igt@kms_flip@flip-vs-expired-vblank@c-edp1.html
[144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-4/igt@kms_flip@flip-vs-expired-vblank@c-edp1.html
* igt@kms_flip@flip-vs-suspend:
- shard-dg2-set2: [INCOMPLETE][145] ([Intel XE#1195] / [Intel XE#2049] / [Intel XE#2597]) -> [PASS][146]
[145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-464/igt@kms_flip@flip-vs-suspend.html
[146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-435/igt@kms_flip@flip-vs-suspend.html
* igt@kms_flip@flip-vs-suspend@b-dp4:
- shard-dg2-set2: [INCOMPLETE][147] ([Intel XE#1195]) -> [PASS][148]
[147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-464/igt@kms_flip@flip-vs-suspend@b-dp4.html
[148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-435/igt@kms_flip@flip-vs-suspend@b-dp4.html
* igt@kms_flip@nonexisting-fb:
- shard-bmg: [SKIP][149] ([Intel XE#3007]) -> [PASS][150] +14 other tests pass
[149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_flip@nonexisting-fb.html
[150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-4/igt@kms_flip@nonexisting-fb.html
* igt@kms_flip@plain-flip-fb-recreate-interruptible@a-edp1:
- shard-lnl: [FAIL][151] ([Intel XE#886]) -> [PASS][152] +6 other tests pass
[151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-3/igt@kms_flip@plain-flip-fb-recreate-interruptible@a-edp1.html
[152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-7/igt@kms_flip@plain-flip-fb-recreate-interruptible@a-edp1.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render:
- shard-dg2-set2: [SKIP][153] ([Intel XE#2890]) -> [PASS][154] +2 other tests pass
[153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render.html
[154]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-464/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-dg2-set2: [FAIL][155] -> [PASS][156]
[155]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-wc.html
[156]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-435/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_pm_dc@dc5-dpms:
- shard-lnl: [FAIL][157] ([Intel XE#718]) -> [PASS][158]
[157]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-5/igt@kms_pm_dc@dc5-dpms.html
[158]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-8/igt@kms_pm_dc@dc5-dpms.html
* igt@kms_vrr@flip-basic-fastset:
- shard-lnl: [FAIL][159] ([Intel XE#2443]) -> [PASS][160] +1 other test pass
[159]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-2/igt@kms_vrr@flip-basic-fastset.html
[160]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-8/igt@kms_vrr@flip-basic-fastset.html
* igt@xe_evict@evict-beng-threads-large:
- shard-bmg: [FAIL][161] ([Intel XE#1000]) -> [PASS][162]
[161]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@xe_evict@evict-beng-threads-large.html
[162]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-1/igt@xe_evict@evict-beng-threads-large.html
* igt@xe_evict@evict-large-multi-vm-cm:
- shard-bmg: [FAIL][163] ([Intel XE#2364]) -> [PASS][164]
[163]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-1/igt@xe_evict@evict-large-multi-vm-cm.html
[164]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-8/igt@xe_evict@evict-large-multi-vm-cm.html
* igt@xe_evict@evict-mixed-many-threads-small:
- shard-bmg: [INCOMPLETE][165] ([Intel XE#1473]) -> [PASS][166]
[165]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-4/igt@xe_evict@evict-mixed-many-threads-small.html
[166]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-8/igt@xe_evict@evict-mixed-many-threads-small.html
* igt@xe_exec_basic@many-bindexecqueue-rebind:
- shard-bmg: [SKIP][167] ([Intel XE#1130]) -> [PASS][168] +21 other tests pass
[167]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@xe_exec_basic@many-bindexecqueue-rebind.html
[168]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-2/igt@xe_exec_basic@many-bindexecqueue-rebind.html
* igt@xe_exec_compute_mode@many-bindexecqueue-userptr-invalidate-race:
- shard-lnl: [FAIL][169] ([Intel XE#2754]) -> [PASS][170] +1 other test pass
[169]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-2/igt@xe_exec_compute_mode@many-bindexecqueue-userptr-invalidate-race.html
[170]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-4/igt@xe_exec_compute_mode@many-bindexecqueue-userptr-invalidate-race.html
* igt@xe_exec_compute_mode@many-execqueues-basic:
- shard-dg2-set2: [SKIP][171] ([Intel XE#1130]) -> [PASS][172] +17 other tests pass
[171]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@xe_exec_compute_mode@many-execqueues-basic.html
[172]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-434/igt@xe_exec_compute_mode@many-execqueues-basic.html
* igt@xe_exec_reset@parallel-gt-reset:
- shard-dg2-set2: [TIMEOUT][173] ([Intel XE#2105]) -> [PASS][174]
[173]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-435/igt@xe_exec_reset@parallel-gt-reset.html
[174]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@xe_exec_reset@parallel-gt-reset.html
* igt@xe_pm@s4-vm-bind-unbind-all:
- shard-lnl: [ABORT][175] ([Intel XE#1794]) -> [PASS][176]
[175]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-lnl-2/igt@xe_pm@s4-vm-bind-unbind-all.html
[176]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-lnl-5/igt@xe_pm@s4-vm-bind-unbind-all.html
#### Warnings ####
* igt@kms_big_fb@y-tiled-32bpp-rotate-180:
- shard-bmg: [SKIP][177] ([Intel XE#2231]) -> [SKIP][178] ([Intel XE#1124])
[177]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_big_fb@y-tiled-32bpp-rotate-180.html
[178]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-1/igt@kms_big_fb@y-tiled-32bpp-rotate-180.html
- shard-dg2-set2: [SKIP][179] ([Intel XE#2890]) -> [SKIP][180] ([Intel XE#1124])
[179]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_big_fb@y-tiled-32bpp-rotate-180.html
[180]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-435/igt@kms_big_fb@y-tiled-32bpp-rotate-180.html
* igt@kms_big_fb@yf-tiled-16bpp-rotate-270:
- shard-bmg: [SKIP][181] ([Intel XE#1124]) -> [SKIP][182] ([Intel XE#2231] / [Intel XE#2890])
[181]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-2/igt@kms_big_fb@yf-tiled-16bpp-rotate-270.html
[182]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-4/igt@kms_big_fb@yf-tiled-16bpp-rotate-270.html
- shard-dg2-set2: [SKIP][183] ([Intel XE#1124]) -> [SKIP][184] ([Intel XE#2890])
[183]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-466/igt@kms_big_fb@yf-tiled-16bpp-rotate-270.html
[184]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@kms_big_fb@yf-tiled-16bpp-rotate-270.html
* igt@kms_bw@linear-tiling-4-displays-3840x2160p:
- shard-bmg: [SKIP][185] ([Intel XE#3007]) -> [SKIP][186] ([Intel XE#367])
[185]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_bw@linear-tiling-4-displays-3840x2160p.html
[186]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-7/igt@kms_bw@linear-tiling-4-displays-3840x2160p.html
- shard-dg2-set2: [SKIP][187] ([Intel XE#2423] / [i915#2575]) -> [SKIP][188] ([Intel XE#367])
[187]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_bw@linear-tiling-4-displays-3840x2160p.html
[188]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-434/igt@kms_bw@linear-tiling-4-displays-3840x2160p.html
* igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-rc-ccs:
- shard-dg2-set2: [SKIP][189] ([Intel XE#455] / [Intel XE#787]) -> [SKIP][190] ([Intel XE#2890])
[189]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-433/igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-rc-ccs.html
[190]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-rc-ccs.html
* igt@kms_ccs@missing-ccs-buffer-yf-tiled-ccs:
- shard-bmg: [SKIP][191] ([Intel XE#2231] / [Intel XE#2890]) -> [SKIP][192] ([Intel XE#2887])
[191]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_ccs@missing-ccs-buffer-yf-tiled-ccs.html
[192]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-2/igt@kms_ccs@missing-ccs-buffer-yf-tiled-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs:
- shard-bmg: [SKIP][193] ([Intel XE#2887]) -> [SKIP][194] ([Intel XE#2231] / [Intel XE#2890]) +1 other test skip
[193]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-2/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
[194]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-4/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
* igt@kms_chamelium_edid@dp-edid-change-during-hibernate:
- shard-bmg: [SKIP][195] ([Intel XE#3007]) -> [SKIP][196] ([Intel XE#2252]) +1 other test skip
[195]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_chamelium_edid@dp-edid-change-during-hibernate.html
[196]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-1/igt@kms_chamelium_edid@dp-edid-change-during-hibernate.html
- shard-dg2-set2: [SKIP][197] ([Intel XE#2423] / [i915#2575]) -> [SKIP][198] ([Intel XE#373]) +1 other test skip
[197]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_chamelium_edid@dp-edid-change-during-hibernate.html
[198]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-464/igt@kms_chamelium_edid@dp-edid-change-during-hibernate.html
* igt@kms_chamelium_edid@dp-edid-resolution-list:
- shard-bmg: [SKIP][199] ([Intel XE#2252]) -> [SKIP][200] ([Intel XE#3007])
[199]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-7/igt@kms_chamelium_edid@dp-edid-resolution-list.html
[200]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-4/igt@kms_chamelium_edid@dp-edid-resolution-list.html
- shard-dg2-set2: [SKIP][201] ([Intel XE#373]) -> [SKIP][202] ([Intel XE#2423] / [i915#2575])
[201]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-433/igt@kms_chamelium_edid@dp-edid-resolution-list.html
[202]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@kms_chamelium_edid@dp-edid-resolution-list.html
* igt@kms_content_protection@lic-type-1:
- shard-dg2-set2: [SKIP][203] ([Intel XE#2423] / [i915#2575]) -> [SKIP][204] ([Intel XE#455])
[203]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_content_protection@lic-type-1.html
[204]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-466/igt@kms_content_protection@lic-type-1.html
- shard-bmg: [SKIP][205] ([Intel XE#3007]) -> [SKIP][206] ([Intel XE#2341])
[205]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_content_protection@lic-type-1.html
[206]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-7/igt@kms_content_protection@lic-type-1.html
* igt@kms_cursor_crc@cursor-offscreen-256x85:
- shard-bmg: [SKIP][207] ([Intel XE#2320]) -> [SKIP][208] ([Intel XE#3007]) +1 other test skip
[207]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_cursor_crc@cursor-offscreen-256x85.html
[208]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-4/igt@kms_cursor_crc@cursor-offscreen-256x85.html
* igt@kms_dsc@dsc-with-output-formats-with-bpc:
- shard-dg2-set2: [SKIP][209] ([Intel XE#2890]) -> [SKIP][210] ([Intel XE#455])
[209]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
[210]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-466/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
- shard-bmg: [SKIP][211] ([Intel XE#2231] / [Intel XE#2890]) -> [SKIP][212] ([Intel XE#2244])
[211]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
[212]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-4/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
* igt@kms_feature_discovery@chamelium:
- shard-bmg: [SKIP][213] ([Intel XE#2372]) -> [SKIP][214] ([Intel XE#3007])
[213]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-7/igt@kms_feature_discovery@chamelium.html
[214]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-4/igt@kms_feature_discovery@chamelium.html
* igt@kms_feature_discovery@display-4x:
- shard-bmg: [SKIP][215] ([Intel XE#1138]) -> [SKIP][216] ([Intel XE#3007])
[215]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-1/igt@kms_feature_discovery@display-4x.html
[216]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-4/igt@kms_feature_discovery@display-4x.html
- shard-dg2-set2: [SKIP][217] ([Intel XE#1138]) -> [SKIP][218] ([Intel XE#2423] / [i915#2575])
[217]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-434/igt@kms_feature_discovery@display-4x.html
[218]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@kms_feature_discovery@display-4x.html
* igt@kms_frontbuffer_tracking@drrs-1p-primscrn-indfb-msflip-blt:
- shard-bmg: [SKIP][219] ([Intel XE#2311]) -> [SKIP][220] ([Intel XE#2231])
[219]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-7/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-indfb-msflip-blt.html
[220]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-4/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-indfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-render:
- shard-bmg: [SKIP][221] ([Intel XE#2311]) -> [SKIP][222] ([Intel XE#2231] / [Intel XE#2890]) +2 other tests skip
[221]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-8/igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-render.html
[222]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-4/igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-render.html
* igt@kms_frontbuffer_tracking@drrs-rgb565-draw-render:
- shard-bmg: [SKIP][223] ([Intel XE#2231]) -> [SKIP][224] ([Intel XE#2311]) +1 other test skip
[223]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_frontbuffer_tracking@drrs-rgb565-draw-render.html
[224]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-8/igt@kms_frontbuffer_tracking@drrs-rgb565-draw-render.html
- shard-dg2-set2: [SKIP][225] ([Intel XE#2890]) -> [SKIP][226] ([Intel XE#651]) +2 other tests skip
[225]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_frontbuffer_tracking@drrs-rgb565-draw-render.html
[226]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-434/igt@kms_frontbuffer_tracking@drrs-rgb565-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-move:
- shard-bmg: [FAIL][227] ([Intel XE#2333]) -> [SKIP][228] ([Intel XE#2231] / [Intel XE#2890])
[227]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-8/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-move.html
[228]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-4/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render:
- shard-bmg: [SKIP][229] ([Intel XE#2231]) -> [FAIL][230] ([Intel XE#2333])
[229]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render.html
[230]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-pri-indfb-draw-blt:
- shard-bmg: [SKIP][231] ([Intel XE#2231] / [Intel XE#2890]) -> [SKIP][232] ([Intel XE#2311])
[231]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-pri-indfb-draw-blt.html
[232]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-5/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcdrrs-indfb-scaledprimary:
- shard-dg2-set2: [SKIP][233] ([Intel XE#651]) -> [SKIP][234] ([Intel XE#2890]) +2 other tests skip
[233]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-464/igt@kms_frontbuffer_tracking@fbcdrrs-indfb-scaledprimary.html
[234]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@kms_frontbuffer_tracking@fbcdrrs-indfb-scaledprimary.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-mmap-wc:
- shard-bmg: [SKIP][235] ([Intel XE#2313]) -> [SKIP][236] ([Intel XE#2231]) +1 other test skip
[235]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-mmap-wc.html
[236]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-wc:
- shard-bmg: [SKIP][237] ([Intel XE#2313]) -> [SKIP][238] ([Intel XE#2231] / [Intel XE#2890]) +2 other tests skip
[237]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-wc.html
[238]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt:
- shard-bmg: [SKIP][239] ([Intel XE#2231]) -> [SKIP][240] ([Intel XE#2313]) +1 other test skip
[239]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt.html
[240]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-7/igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt.html
- shard-dg2-set2: [SKIP][241] ([Intel XE#2890]) -> [SKIP][242] ([Intel XE#653]) +2 other tests skip
[241]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt.html
[242]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-436/igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-dg2-set2: [SKIP][243] ([Intel XE#653]) -> [SKIP][244] ([Intel XE#2890]) +3 other tests skip
[243]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-434/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-wc.html
[244]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt:
- shard-dg2-set2: [SKIP][245] ([Intel XE#2351] / [Intel XE#2890]) -> [SKIP][246] ([Intel XE#653])
[245]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt.html
[246]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-466/igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@psr-rgb565-draw-render:
- shard-bmg: [SKIP][247] ([Intel XE#2231] / [Intel XE#2890]) -> [SKIP][248] ([Intel XE#2313]) +1 other test skip
[247]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_frontbuffer_tracking@psr-rgb565-draw-render.html
[248]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-8/igt@kms_frontbuffer_tracking@psr-rgb565-draw-render.html
* igt@kms_getfb@getfb2-accept-ccs:
- shard-bmg: [SKIP][249] ([Intel XE#3007]) -> [SKIP][250] ([Intel XE#2340])
[249]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_getfb@getfb2-accept-ccs.html
[250]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-8/igt@kms_getfb@getfb2-accept-ccs.html
* igt@kms_joiner@invalid-modeset-big-joiner:
- shard-bmg: [SKIP][251] ([Intel XE#2231]) -> [SKIP][252] ([Intel XE#346])
[251]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_joiner@invalid-modeset-big-joiner.html
[252]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-2/igt@kms_joiner@invalid-modeset-big-joiner.html
* igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation:
- shard-bmg: [DMESG-WARN][253] ([Intel XE#3177]) -> [SKIP][254] ([Intel XE#3007]) +1 other test skip
[253]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-2/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation.html
[254]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-4/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation.html
* igt@kms_pm_rpm@modeset-lpsp-stress:
- shard-bmg: [SKIP][255] ([Intel XE#1439] / [Intel XE#3141]) -> [SKIP][256] ([Intel XE#2446])
[255]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_pm_rpm@modeset-lpsp-stress.html
[256]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-4/igt@kms_pm_rpm@modeset-lpsp-stress.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area:
- shard-dg2-set2: [SKIP][257] ([Intel XE#2890]) -> [SKIP][258] ([Intel XE#1489]) +1 other test skip
[257]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area.html
[258]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-435/igt@kms_psr2_sf@fbc-pr-overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf:
- shard-dg2-set2: [SKIP][259] ([Intel XE#1489]) -> [SKIP][260] ([Intel XE#2890]) +1 other test skip
[259]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-434/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf.html
[260]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-sf:
- shard-bmg: [SKIP][261] ([Intel XE#1489]) -> [SKIP][262] ([Intel XE#2231]) +1 other test skip
[261]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-8/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-sf.html
[262]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-4/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf:
- shard-bmg: [SKIP][263] ([Intel XE#2231]) -> [SKIP][264] ([Intel XE#1489]) +1 other test skip
[263]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf.html
[264]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-8/igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf.html
* igt@kms_psr@fbc-pr-no-drrs:
- shard-bmg: [SKIP][265] ([Intel XE#2234] / [Intel XE#2850]) -> [SKIP][266] ([Intel XE#2231] / [Intel XE#2890]) +1 other test skip
[265]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-2/igt@kms_psr@fbc-pr-no-drrs.html
[266]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-4/igt@kms_psr@fbc-pr-no-drrs.html
* igt@kms_psr@fbc-pr-primary-render:
- shard-bmg: [SKIP][267] ([Intel XE#2231]) -> [SKIP][268] ([Intel XE#2234] / [Intel XE#2850])
[267]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_psr@fbc-pr-primary-render.html
[268]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-4/igt@kms_psr@fbc-pr-primary-render.html
- shard-dg2-set2: [SKIP][269] ([Intel XE#2351] / [Intel XE#2890]) -> [SKIP][270] ([Intel XE#2850] / [Intel XE#929])
[269]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_psr@fbc-pr-primary-render.html
[270]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-466/igt@kms_psr@fbc-pr-primary-render.html
* igt@kms_psr@pr-no-drrs:
- shard-bmg: [SKIP][271] ([Intel XE#2231] / [Intel XE#2890]) -> [SKIP][272] ([Intel XE#2234] / [Intel XE#2850])
[271]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@kms_psr@pr-no-drrs.html
[272]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-8/igt@kms_psr@pr-no-drrs.html
- shard-dg2-set2: [SKIP][273] ([Intel XE#2890]) -> [SKIP][274] ([Intel XE#2850] / [Intel XE#929])
[273]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@kms_psr@pr-no-drrs.html
[274]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-436/igt@kms_psr@pr-no-drrs.html
* igt@kms_psr@psr-sprite-blt:
- shard-dg2-set2: [SKIP][275] ([Intel XE#2850] / [Intel XE#929]) -> [SKIP][276] ([Intel XE#2351] / [Intel XE#2890]) +1 other test skip
[275]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-466/igt@kms_psr@psr-sprite-blt.html
[276]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@kms_psr@psr-sprite-blt.html
* igt@xe_eudebug_online@writes-caching-vram-bb-sram-target-sram:
- shard-dg2-set2: [SKIP][277] ([Intel XE#1130]) -> [SKIP][278] ([Intel XE#2905])
[277]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@xe_eudebug_online@writes-caching-vram-bb-sram-target-sram.html
[278]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-464/igt@xe_eudebug_online@writes-caching-vram-bb-sram-target-sram.html
- shard-bmg: [SKIP][279] ([Intel XE#1130]) -> [SKIP][280] ([Intel XE#2905])
[279]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@xe_eudebug_online@writes-caching-vram-bb-sram-target-sram.html
[280]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-2/igt@xe_eudebug_online@writes-caching-vram-bb-sram-target-sram.html
* igt@xe_evict@evict-beng-mixed-many-threads-large:
- shard-dg2-set2: [TIMEOUT][281] ([Intel XE#1473]) -> [INCOMPLETE][282] ([Intel XE#1195] / [Intel XE#1473])
[281]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-463/igt@xe_evict@evict-beng-mixed-many-threads-large.html
[282]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-434/igt@xe_evict@evict-beng-mixed-many-threads-large.html
* igt@xe_exec_basic@multigpu-many-execqueues-many-vm-userptr-invalidate:
- shard-bmg: [SKIP][283] ([Intel XE#2322]) -> [SKIP][284] ([Intel XE#1130]) +1 other test skip
[283]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-1/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-userptr-invalidate.html
[284]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-4/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-userptr-invalidate.html
* igt@xe_exec_basic@multigpu-no-exec-userptr-rebind:
- shard-bmg: [SKIP][285] ([Intel XE#1130]) -> [SKIP][286] ([Intel XE#2322])
[285]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@xe_exec_basic@multigpu-no-exec-userptr-rebind.html
[286]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-7/igt@xe_exec_basic@multigpu-no-exec-userptr-rebind.html
* igt@xe_exec_fault_mode@many-userptr-imm:
- shard-dg2-set2: [SKIP][287] ([Intel XE#1130]) -> [SKIP][288] ([Intel XE#288]) +3 other tests skip
[287]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@xe_exec_fault_mode@many-userptr-imm.html
[288]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-435/igt@xe_exec_fault_mode@many-userptr-imm.html
* igt@xe_exec_fault_mode@once-userptr-imm:
- shard-dg2-set2: [SKIP][289] ([Intel XE#288]) -> [SKIP][290] ([Intel XE#1130]) +1 other test skip
[289]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-464/igt@xe_exec_fault_mode@once-userptr-imm.html
[290]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@xe_exec_fault_mode@once-userptr-imm.html
* igt@xe_oa@invalid-oa-exponent:
- shard-dg2-set2: [SKIP][291] ([Intel XE#2541]) -> [SKIP][292] ([Intel XE#1130])
[291]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@xe_oa@invalid-oa-exponent.html
[292]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-433/igt@xe_oa@invalid-oa-exponent.html
* igt@xe_pat@pat-index-xelp:
- shard-bmg: [SKIP][293] ([Intel XE#1130]) -> [SKIP][294] ([Intel XE#2237] / [Intel XE#2245])
[293]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@xe_pat@pat-index-xelp.html
[294]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-7/igt@xe_pat@pat-index-xelp.html
* igt@xe_pm@d3cold-mocs:
- shard-bmg: [SKIP][295] ([Intel XE#1130]) -> [SKIP][296] ([Intel XE#2284])
[295]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@xe_pm@d3cold-mocs.html
[296]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-8/igt@xe_pm@d3cold-mocs.html
- shard-dg2-set2: [SKIP][297] ([Intel XE#1130]) -> [SKIP][298] ([Intel XE#2284])
[297]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@xe_pm@d3cold-mocs.html
[298]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-463/igt@xe_pm@d3cold-mocs.html
* igt@xe_query@multigpu-query-uc-fw-version-guc:
- shard-dg2-set2: [SKIP][299] ([Intel XE#1130]) -> [SKIP][300] ([Intel XE#944])
[299]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-dg2-436/igt@xe_query@multigpu-query-uc-fw-version-guc.html
[300]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-dg2-435/igt@xe_query@multigpu-query-uc-fw-version-guc.html
- shard-bmg: [SKIP][301] ([Intel XE#1130]) -> [SKIP][302] ([Intel XE#944])
[301]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8082/shard-bmg-5/igt@xe_query@multigpu-query-uc-fw-version-guc.html
[302]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/shard-bmg-4/igt@xe_query@multigpu-query-uc-fw-version-guc.html
[Intel XE#1000]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1000
[Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
[Intel XE#1128]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1128
[Intel XE#1129]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1129
[Intel XE#1130]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1130
[Intel XE#1135]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1135
[Intel XE#1138]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1138
[Intel XE#1173]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1173
[Intel XE#1195]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1195
[Intel XE#1204]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1204
[Intel XE#1280]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1280
[Intel XE#1358]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1358
[Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392
[Intel XE#1401]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1401
[Intel XE#1407]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1407
[Intel XE#1420]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1420
[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#1430]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1430
[Intel XE#1437]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1437
[Intel XE#1439]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1439
[Intel XE#1473]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1473
[Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489
[Intel XE#1541]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1541
[Intel XE#1607]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1607
[Intel XE#1659]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1659
[Intel XE#1727]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1727
[Intel XE#1745]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1745
[Intel XE#1794]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1794
[Intel XE#2049]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2049
[Intel XE#2055]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2055
[Intel XE#2105]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2105
[Intel XE#2191]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2191
[Intel XE#2231]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2231
[Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234
[Intel XE#2237]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2237
[Intel XE#2244]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2244
[Intel XE#2245]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2245
[Intel XE#2249]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2249
[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#2322]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2322
[Intel XE#2333]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2333
[Intel XE#2340]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2340
[Intel XE#2341]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2341
[Intel XE#2351]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2351
[Intel XE#2364]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2364
[Intel XE#2372]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2372
[Intel XE#2423]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2423
[Intel XE#2443]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2443
[Intel XE#2446]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2446
[Intel XE#2541]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2541
[Intel XE#2597]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2597
[Intel XE#2669]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2669
[Intel XE#2754]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2754
[Intel XE#2763]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763
[Intel XE#2791]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2791
[Intel XE#2838]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2838
[Intel XE#2850]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850
[Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
[Intel XE#2883]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2883
[Intel XE#2887]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2887
[Intel XE#2890]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2890
[Intel XE#2893]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2893
[Intel XE#2905]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2905
[Intel XE#2907]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2907
[Intel XE#2927]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2927
[Intel XE#3007]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3007
[Intel XE#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301
[Intel XE#3036]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3036
[Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306
[Intel XE#308]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/308
[Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309
[Intel XE#3113]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3113
[Intel XE#3141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3141
[Intel XE#3149]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3149
[Intel XE#316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/316
[Intel XE#3177]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3177
[Intel XE#346]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/346
[Intel XE#356]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/356
[Intel XE#366]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/366
[Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367
[Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373
[Intel XE#402]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/402
[Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455
[Intel XE#616]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/616
[Intel XE#651]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/651
[Intel XE#653]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/653
[Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656
[Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688
[Intel XE#718]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/718
[Intel XE#756]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/756
[Intel XE#787]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/787
[Intel XE#827]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/827
[Intel XE#877]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/877
[Intel XE#886]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/886
[Intel XE#908]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/908
[Intel XE#929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/929
[Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944
[i915#2575]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2575
[i915#5274]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5274
Build changes
-------------
* IGT: IGT_8082 -> IGTPW_11956
IGTPW_11956: fe3489df090ef72c5eedabe22643696cdf61d50f @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8082: c8379ec8b26f3c21bae5473706b23da78bd26ffa @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-2107-beaeaccd284ba3b69b6dbfdc18bb89441fc99a52: beaeaccd284ba3b69b6dbfdc18bb89441fc99a52
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11956/index.html
[-- Attachment #2: Type: text/html, Size: 90018 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* ✗ Fi.CI.IGT: failure for tests/i915/kms_flip_tiling: Fix timeouts with low vrefresh modes
2024-10-22 15:53 [PATCH i-g-t 0/3] tests/i915/kms_flip_tiling: Fix timeouts with low vrefresh modes Imre Deak
` (5 preceding siblings ...)
2024-10-23 1:14 ` ✗ CI.xeFULL: failure " Patchwork
@ 2024-10-23 2:49 ` Patchwork
6 siblings, 0 replies; 17+ messages in thread
From: Patchwork @ 2024-10-23 2:49 UTC (permalink / raw)
To: Imre Deak; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 100284 bytes --]
== Series Details ==
Series: tests/i915/kms_flip_tiling: Fix timeouts with low vrefresh modes
URL : https://patchwork.freedesktop.org/series/140322/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_15580_full -> IGTPW_11956_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_11956_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_11956_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_11956/index.html
Participating hosts (8 -> 7)
------------------------------
Additional (1): shard-glk-0
Missing (2): pig-kbl-iris shard-glk
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_11956_full:
### IGT changes ###
#### Possible regressions ####
* igt@fbdev@write:
- shard-dg1: [PASS][1] -> [FAIL][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg1-19/igt@fbdev@write.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-12/igt@fbdev@write.html
* igt@kms_cursor_legacy@forked-move@pipe-d:
- shard-mtlp: [PASS][3] -> [INCOMPLETE][4] +1 other test incomplete
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-mtlp-7/igt@kms_cursor_legacy@forked-move@pipe-d.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-2/igt@kms_cursor_legacy@forked-move@pipe-d.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-vga1-hdmi-a1:
- shard-snb: [PASS][5] -> [DMESG-WARN][6] +1 other test dmesg-warn
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-snb7/igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-vga1-hdmi-a1.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-snb6/igt@kms_flip@2x-flip-vs-suspend-interruptible@ab-vga1-hdmi-a1.html
#### Warnings ####
* igt@fbdev@write:
- shard-dg2: [SKIP][7] ([i915#2582]) -> [FAIL][8]
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-2/igt@fbdev@write.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-10/igt@fbdev@write.html
New tests
---------
New tests have been introduced between CI_DRM_15580_full and IGTPW_11956_full:
### New IGT tests (99) ###
* igt@drm_buddy@drm_buddy@drm_test_buddy_alloc_limit:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.11] s
* igt@drm_buddy@drm_buddy@drm_test_buddy_alloc_optimistic:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.10] s
* igt@drm_buddy@drm_buddy@drm_test_buddy_alloc_pathological:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.10] s
* igt@drm_buddy@drm_buddy@drm_test_buddy_alloc_pessimistic:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.10] s
* igt@drm_mm@drm_mm@drm_test_mm_align32:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.10] s
* igt@drm_mm@drm_mm@drm_test_mm_align64:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.10] s
* igt@drm_mm@drm_mm@drm_test_mm_debug:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.10] s
* igt@drm_mm@drm_mm@drm_test_mm_highest:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.10] s
* igt@drm_mm@drm_mm@drm_test_mm_init:
- Statuses : 6 pass(s)
- Exec time: [0.08, 0.10] s
* igt@drm_mm@drm_mm@drm_test_mm_lowest:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.10] s
* igt@kms_selftest@drm_cmdline_parser:
- Statuses : 6 pass(s)
- Exec time: [2.87, 3.77] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_bpp_extra_and_option:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.09] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_extra_and_option:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.10] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_force_d_only:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.10] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_force_d_only_dvi:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.11] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_force_d_only_hdmi:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.10] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_force_d_only_not_digital:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.10] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_force_e_only:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.09] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_freestanding_force_e_and_options:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.10] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_freestanding_options:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.10] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_hmirror:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.10] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_invalid:
- Statuses : 6 pass(s)
- Exec time: [0.08, 0.12] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_margin_options:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.09] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_multiple_options:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.10] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_name:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.09] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_name_bpp:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.09] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_name_bpp_option:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.10] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_name_option:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.09] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_panel_orientation:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.10] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_res:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.08] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_res_bpp:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.10] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_res_bpp_refresh:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.10] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_res_bpp_refresh_force_off:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.10] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_res_bpp_refresh_force_on:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.10] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_res_bpp_refresh_force_on_analog:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.10] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_res_bpp_refresh_force_on_digital:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.10] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_res_bpp_refresh_interlaced:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.09] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_res_bpp_refresh_interlaced_margins_force_on:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.10] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_res_bpp_refresh_margins:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.11] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_res_margins_force_on:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.09] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_res_rblank:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.09] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_res_refresh:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.10] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_res_vesa:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.10] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_res_vesa_margins:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.10] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_res_vesa_rblank:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.11] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_rotate_0:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.09] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_rotate_180:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.09] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_rotate_270:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.10] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_rotate_90:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.08] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_tv_options:
- Statuses : 6 pass(s)
- Exec time: [0.09, 0.10] s
* igt@kms_selftest@drm_cmdline_parser@drm_test_cmdline_vmirror:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.09] s
* igt@kms_selftest@drm_damage_helper:
- Statuses : 6 pass(s)
- Exec time: [1.53, 1.91] s
* igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_damage:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.10] s
* igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_damage_not_visible:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.10] s
* igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_damage_one_intersect:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.10] s
* igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_damage_one_outside:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.10] s
* igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_damage_src_moved:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.09] s
* igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_no_damage:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.09] s
* igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_no_damage_fractional_src:
- Statuses : 6 pass(s)
- Exec time: [0.08, 0.10] s
* igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_no_damage_fractional_src_moved:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.10] s
* igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_no_damage_no_crtc:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.10] s
* igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_no_damage_no_fb:
- Statuses : 6 pass(s)
- Exec time: [0.08, 0.09] s
* igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_no_damage_not_visible:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.10] s
* igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_no_damage_src_moved:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.10] s
* igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_simple_damage:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.09] s
* igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_single_damage:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.10] s
* igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_single_damage_fractional_src:
- Statuses : 6 pass(s)
- Exec time: [0.08, 0.09] s
* igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_single_damage_fractional_src_moved:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.10] s
* igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_single_damage_intersect_fractional_src:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.10] s
* igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_single_damage_intersect_src:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.10] s
* igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_single_damage_outside_fractional_src:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.09] s
* igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_single_damage_outside_src:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.10] s
* igt@kms_selftest@drm_damage_helper@drm_test_damage_iter_single_damage_src_moved:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.09] s
* igt@kms_selftest@drm_dp_mst_helper:
- Statuses : 5 pass(s)
- Exec time: [0.27, 0.34] s
* igt@kms_selftest@drm_dp_mst_helper@drm_test_dp_mst_calc_pbn_mode:
- Statuses : 5 pass(s)
- Exec time: [0.08, 0.11] s
* igt@kms_selftest@drm_dp_mst_helper@drm_test_dp_mst_sideband_msg_req_decode:
- Statuses : 5 pass(s)
- Exec time: [0.08, 0.11] s
* igt@kms_selftest@drm_format@drm_test_format_block_height_invalid:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.08] s
* igt@kms_selftest@drm_format@drm_test_format_block_height_one_plane:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.09] s
* igt@kms_selftest@drm_format@drm_test_format_block_height_three_plane:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.09] s
* igt@kms_selftest@drm_format@drm_test_format_block_height_tiled:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.09] s
* igt@kms_selftest@drm_format@drm_test_format_block_height_two_plane:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.10] s
* igt@kms_selftest@drm_format@drm_test_format_block_width_invalid:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.09] s
* igt@kms_selftest@drm_format@drm_test_format_block_width_one_plane:
- Statuses : 6 pass(s)
- Exec time: [0.08, 0.11] s
* igt@kms_selftest@drm_format@drm_test_format_block_width_three_plane:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.10] s
* igt@kms_selftest@drm_format@drm_test_format_block_width_tiled:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.10] s
* igt@kms_selftest@drm_format@drm_test_format_block_width_two_plane:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.10] s
* igt@kms_selftest@drm_format@drm_test_format_min_pitch_invalid:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.09] s
* igt@kms_selftest@drm_format@drm_test_format_min_pitch_one_plane_16bpp:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.09] s
* igt@kms_selftest@drm_format@drm_test_format_min_pitch_one_plane_24bpp:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.10] s
* igt@kms_selftest@drm_format@drm_test_format_min_pitch_one_plane_32bpp:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.10] s
* igt@kms_selftest@drm_format@drm_test_format_min_pitch_one_plane_8bpp:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.10] s
* igt@kms_selftest@drm_format@drm_test_format_min_pitch_three_plane_8bpp:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.10] s
* igt@kms_selftest@drm_format@drm_test_format_min_pitch_tiled:
- Statuses : 6 pass(s)
- Exec time: [0.06, 0.10] s
* igt@kms_selftest@drm_format@drm_test_format_min_pitch_two_plane:
- Statuses : 6 pass(s)
- Exec time: [0.05, 0.09] s
* igt@kms_selftest@drm_framebuffer:
- Statuses : 6 abort(s)
- Exec time: [1.07, 1.74] s
* igt@kms_selftest@drm_framebuffer@drm_test_framebuffer_create:
- Statuses : 6 pass(s)
- Exec time: [0.70, 1.26] s
* igt@kms_selftest@drm_plane_helper:
- Statuses : 6 pass(s)
- Exec time: [0.15, 0.22] s
* igt@kms_selftest@drm_plane_helper@drm_test_check_invalid_plane_state:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.11] s
* igt@kms_selftest@drm_plane_helper@drm_test_check_plane_state:
- Statuses : 6 pass(s)
- Exec time: [0.07, 0.10] s
Known issues
------------
Here are the changes found in IGTPW_11956_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@device_reset@cold-reset-bound:
- shard-dg1: NOTRUN -> [SKIP][9] ([i915#11078])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-12/igt@device_reset@cold-reset-bound.html
- shard-mtlp: NOTRUN -> [SKIP][10] ([i915#11078])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-5/igt@device_reset@cold-reset-bound.html
* igt@drm_fdinfo@busy-idle@bcs0:
- shard-dg2: NOTRUN -> [SKIP][11] ([i915#8414]) +8 other tests skip
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-11/igt@drm_fdinfo@busy-idle@bcs0.html
* igt@drm_fdinfo@busy-idle@vcs1:
- shard-dg1: NOTRUN -> [SKIP][12] ([i915#8414]) +6 other tests skip
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-16/igt@drm_fdinfo@busy-idle@vcs1.html
* igt@drm_fdinfo@virtual-busy-idle:
- shard-mtlp: NOTRUN -> [SKIP][13] ([i915#8414]) +7 other tests skip
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-2/igt@drm_fdinfo@virtual-busy-idle.html
* igt@gem_busy@close-race:
- shard-dg2: NOTRUN -> [FAIL][14] ([i915#12297])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-7/igt@gem_busy@close-race.html
* igt@gem_ccs@ctrl-surf-copy:
- shard-dg1: NOTRUN -> [SKIP][15] ([i915#3555] / [i915#9323])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-14/igt@gem_ccs@ctrl-surf-copy.html
* igt@gem_ccs@ctrl-surf-copy-new-ctx:
- shard-dg1: NOTRUN -> [SKIP][16] ([i915#9323])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-13/igt@gem_ccs@ctrl-surf-copy-new-ctx.html
* igt@gem_create@create-ext-cpu-access-sanity-check:
- shard-tglu: NOTRUN -> [SKIP][17] ([i915#6335])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-9/igt@gem_create@create-ext-cpu-access-sanity-check.html
* igt@gem_create@create-ext-set-pat:
- shard-dg2: NOTRUN -> [SKIP][18] ([i915#8562])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-11/igt@gem_create@create-ext-set-pat.html
- shard-rkl: NOTRUN -> [SKIP][19] ([i915#8562])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-3/igt@gem_create@create-ext-set-pat.html
* igt@gem_ctx_persistence@heartbeat-hang:
- shard-dg2: NOTRUN -> [SKIP][20] ([i915#8555])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-5/igt@gem_ctx_persistence@heartbeat-hang.html
- shard-dg1: NOTRUN -> [SKIP][21] ([i915#8555]) +1 other test skip
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-13/igt@gem_ctx_persistence@heartbeat-hang.html
* igt@gem_ctx_sseu@invalid-args:
- shard-dg2: NOTRUN -> [SKIP][22] ([i915#280])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-11/igt@gem_ctx_sseu@invalid-args.html
- shard-dg1: NOTRUN -> [SKIP][23] ([i915#280])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-19/igt@gem_ctx_sseu@invalid-args.html
- shard-tglu: NOTRUN -> [SKIP][24] ([i915#280])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-7/igt@gem_ctx_sseu@invalid-args.html
- shard-mtlp: NOTRUN -> [SKIP][25] ([i915#280])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-6/igt@gem_ctx_sseu@invalid-args.html
* igt@gem_eio@hibernate:
- shard-dg2: NOTRUN -> [ABORT][26] ([i915#10030] / [i915#7975] / [i915#8213])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-3/igt@gem_eio@hibernate.html
* igt@gem_eio@reset-stress:
- shard-dg2: [PASS][27] -> [FAIL][28] ([i915#5784])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-3/igt@gem_eio@reset-stress.html
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@gem_eio@reset-stress.html
* igt@gem_exec_balancer@bonded-false-hang:
- shard-dg2: NOTRUN -> [SKIP][29] ([i915#4812])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-8/igt@gem_exec_balancer@bonded-false-hang.html
* igt@gem_exec_balancer@bonded-sync:
- shard-dg2: NOTRUN -> [SKIP][30] ([i915#4771]) +1 other test skip
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-11/igt@gem_exec_balancer@bonded-sync.html
- shard-dg1: NOTRUN -> [SKIP][31] ([i915#4771])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-16/igt@gem_exec_balancer@bonded-sync.html
* igt@gem_exec_balancer@parallel-keep-submit-fence:
- shard-rkl: NOTRUN -> [SKIP][32] ([i915#4525]) +1 other test skip
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-5/igt@gem_exec_balancer@parallel-keep-submit-fence.html
* igt@gem_exec_big@single:
- shard-tglu: NOTRUN -> [ABORT][33] ([i915#11713])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-8/igt@gem_exec_big@single.html
* igt@gem_exec_fair@basic-pace:
- shard-dg2: NOTRUN -> [SKIP][34] ([i915#3539])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-7/igt@gem_exec_fair@basic-pace.html
* igt@gem_exec_fair@basic-pace@rcs0:
- shard-rkl: [PASS][35] -> [FAIL][36] ([i915#2842]) +1 other test fail
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-rkl-1/igt@gem_exec_fair@basic-pace@rcs0.html
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-5/igt@gem_exec_fair@basic-pace@rcs0.html
* igt@gem_exec_flush@basic-batch-kernel-default-cmd:
- shard-dg1: NOTRUN -> [SKIP][37] ([i915#3539] / [i915#4852])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-17/igt@gem_exec_flush@basic-batch-kernel-default-cmd.html
- shard-mtlp: NOTRUN -> [SKIP][38] ([i915#3711])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-6/igt@gem_exec_flush@basic-batch-kernel-default-cmd.html
* igt@gem_exec_flush@basic-uc-ro-default:
- shard-dg2: NOTRUN -> [SKIP][39] ([i915#3539] / [i915#4852]) +3 other tests skip
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@gem_exec_flush@basic-uc-ro-default.html
* igt@gem_exec_params@rsvd2-dirt:
- shard-dg2: NOTRUN -> [SKIP][40] ([i915#5107])
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-1/igt@gem_exec_params@rsvd2-dirt.html
* igt@gem_exec_params@secure-non-root:
- shard-dg2: NOTRUN -> [SKIP][41] +17 other tests skip
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-8/igt@gem_exec_params@secure-non-root.html
* igt@gem_exec_reloc@basic-active:
- shard-dg2: NOTRUN -> [SKIP][42] ([i915#3281]) +10 other tests skip
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-11/igt@gem_exec_reloc@basic-active.html
- shard-rkl: NOTRUN -> [SKIP][43] ([i915#3281]) +3 other tests skip
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-3/igt@gem_exec_reloc@basic-active.html
* igt@gem_exec_reloc@basic-wc-read-active:
- shard-dg1: NOTRUN -> [SKIP][44] ([i915#3281]) +5 other tests skip
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-18/igt@gem_exec_reloc@basic-wc-read-active.html
- shard-mtlp: NOTRUN -> [SKIP][45] ([i915#3281]) +2 other tests skip
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-8/igt@gem_exec_reloc@basic-wc-read-active.html
* igt@gem_exec_schedule@preempt-queue-contexts:
- shard-dg1: NOTRUN -> [SKIP][46] ([i915#4812]) +2 other tests skip
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-16/igt@gem_exec_schedule@preempt-queue-contexts.html
- shard-mtlp: NOTRUN -> [SKIP][47] ([i915#4537] / [i915#4812])
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-5/igt@gem_exec_schedule@preempt-queue-contexts.html
- shard-dg2: NOTRUN -> [SKIP][48] ([i915#4537] / [i915#4812]) +1 other test skip
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-1/igt@gem_exec_schedule@preempt-queue-contexts.html
* igt@gem_exec_suspend@basic-s4-devices@lmem0:
- shard-dg1: [PASS][49] -> [ABORT][50] ([i915#7975] / [i915#8213]) +1 other test abort
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg1-15/igt@gem_exec_suspend@basic-s4-devices@lmem0.html
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-14/igt@gem_exec_suspend@basic-s4-devices@lmem0.html
* igt@gem_fence_thrash@bo-copy:
- shard-dg2: NOTRUN -> [SKIP][51] ([i915#4860]) +1 other test skip
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-11/igt@gem_fence_thrash@bo-copy.html
- shard-dg1: NOTRUN -> [SKIP][52] ([i915#4860]) +1 other test skip
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-17/igt@gem_fence_thrash@bo-copy.html
- shard-mtlp: NOTRUN -> [SKIP][53] ([i915#4860])
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-4/igt@gem_fence_thrash@bo-copy.html
* igt@gem_lmem_swapping@heavy-random:
- shard-rkl: NOTRUN -> [SKIP][54] ([i915#4613])
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-5/igt@gem_lmem_swapping@heavy-random.html
* igt@gem_lmem_swapping@verify-random-ccs:
- shard-dg1: NOTRUN -> [SKIP][55] ([i915#12193])
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-14/igt@gem_lmem_swapping@verify-random-ccs.html
- shard-tglu: NOTRUN -> [SKIP][56] ([i915#4613]) +2 other tests skip
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-9/igt@gem_lmem_swapping@verify-random-ccs.html
* igt@gem_lmem_swapping@verify-random-ccs@lmem0:
- shard-dg1: NOTRUN -> [SKIP][57] ([i915#4565])
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-14/igt@gem_lmem_swapping@verify-random-ccs@lmem0.html
* igt@gem_media_vme:
- shard-dg2: NOTRUN -> [SKIP][58] ([i915#284])
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@gem_media_vme.html
- shard-rkl: NOTRUN -> [SKIP][59] ([i915#284])
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-5/igt@gem_media_vme.html
* igt@gem_mmap_gtt@coherency:
- shard-dg1: NOTRUN -> [SKIP][60] ([i915#4077]) +10 other tests skip
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-15/igt@gem_mmap_gtt@coherency.html
* igt@gem_mmap_gtt@hang:
- shard-dg2: NOTRUN -> [SKIP][61] ([i915#4077]) +12 other tests skip
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-11/igt@gem_mmap_gtt@hang.html
* igt@gem_mmap_wc@bad-offset:
- shard-mtlp: NOTRUN -> [SKIP][62] ([i915#4083]) +4 other tests skip
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-6/igt@gem_mmap_wc@bad-offset.html
* igt@gem_mmap_wc@bad-size:
- shard-dg2: NOTRUN -> [SKIP][63] ([i915#4083]) +6 other tests skip
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-1/igt@gem_mmap_wc@bad-size.html
* igt@gem_mmap_wc@read:
- shard-dg1: NOTRUN -> [SKIP][64] ([i915#4083]) +5 other tests skip
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-12/igt@gem_mmap_wc@read.html
* igt@gem_partial_pwrite_pread@write-uncached:
- shard-dg2: NOTRUN -> [SKIP][65] ([i915#3282]) +4 other tests skip
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-11/igt@gem_partial_pwrite_pread@write-uncached.html
* igt@gem_partial_pwrite_pread@writes-after-reads-display:
- shard-mtlp: NOTRUN -> [SKIP][66] ([i915#3282])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-3/igt@gem_partial_pwrite_pread@writes-after-reads-display.html
* igt@gem_pread@display:
- shard-rkl: NOTRUN -> [SKIP][67] ([i915#3282])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-2/igt@gem_pread@display.html
* igt@gem_pread@exhaustion:
- shard-dg1: NOTRUN -> [SKIP][68] ([i915#3282]) +3 other tests skip
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-16/igt@gem_pread@exhaustion.html
* igt@gem_pxp@reject-modify-context-protection-off-1:
- shard-tglu: NOTRUN -> [SKIP][69] ([i915#4270]) +1 other test skip
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-9/igt@gem_pxp@reject-modify-context-protection-off-1.html
* igt@gem_pxp@verify-pxp-execution-after-suspend-resume:
- shard-dg2: NOTRUN -> [SKIP][70] ([i915#4270]) +4 other tests skip
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-3/igt@gem_pxp@verify-pxp-execution-after-suspend-resume.html
- shard-rkl: NOTRUN -> [SKIP][71] ([i915#4270]) +1 other test skip
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-4/igt@gem_pxp@verify-pxp-execution-after-suspend-resume.html
* igt@gem_pxp@verify-pxp-key-change-after-suspend-resume:
- shard-dg1: NOTRUN -> [SKIP][72] ([i915#4270]) +1 other test skip
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-13/igt@gem_pxp@verify-pxp-key-change-after-suspend-resume.html
* igt@gem_pxp@verify-pxp-stale-buf-execution:
- shard-mtlp: NOTRUN -> [SKIP][73] ([i915#4270]) +1 other test skip
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-3/igt@gem_pxp@verify-pxp-stale-buf-execution.html
* igt@gem_render_copy@y-tiled-ccs-to-y-tiled:
- shard-dg2: NOTRUN -> [SKIP][74] ([i915#5190] / [i915#8428]) +6 other tests skip
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-7/igt@gem_render_copy@y-tiled-ccs-to-y-tiled.html
* igt@gem_render_copy@y-tiled-ccs-to-yf-tiled-mc-ccs:
- shard-mtlp: NOTRUN -> [SKIP][75] ([i915#8428]) +2 other tests skip
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-6/igt@gem_render_copy@y-tiled-ccs-to-yf-tiled-mc-ccs.html
* igt@gem_set_tiling_vs_blt@tiled-to-untiled:
- shard-dg2: NOTRUN -> [SKIP][76] ([i915#4079]) +3 other tests skip
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-1/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html
* igt@gem_set_tiling_vs_blt@untiled-to-tiled:
- shard-dg1: NOTRUN -> [SKIP][77] ([i915#4079]) +2 other tests skip
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-18/igt@gem_set_tiling_vs_blt@untiled-to-tiled.html
- shard-mtlp: NOTRUN -> [SKIP][78] ([i915#4079]) +2 other tests skip
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-3/igt@gem_set_tiling_vs_blt@untiled-to-tiled.html
* igt@gem_tiling_max_stride:
- shard-mtlp: NOTRUN -> [SKIP][79] ([i915#4077]) +7 other tests skip
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-7/igt@gem_tiling_max_stride.html
* igt@gem_userptr_blits@create-destroy-unsync:
- shard-dg2: NOTRUN -> [SKIP][80] ([i915#3297]) +2 other tests skip
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-5/igt@gem_userptr_blits@create-destroy-unsync.html
- shard-dg1: NOTRUN -> [SKIP][81] ([i915#3297])
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-14/igt@gem_userptr_blits@create-destroy-unsync.html
* igt@gem_userptr_blits@invalid-mmap-offset-unsync:
- shard-tglu: NOTRUN -> [SKIP][82] ([i915#3297]) +1 other test skip
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-2/igt@gem_userptr_blits@invalid-mmap-offset-unsync.html
* igt@gem_userptr_blits@map-fixed-invalidate-busy:
- shard-mtlp: NOTRUN -> [SKIP][83] ([i915#3297]) +2 other tests skip
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-4/igt@gem_userptr_blits@map-fixed-invalidate-busy.html
- shard-dg2: NOTRUN -> [SKIP][84] ([i915#3297] / [i915#4880])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-5/igt@gem_userptr_blits@map-fixed-invalidate-busy.html
- shard-dg1: NOTRUN -> [SKIP][85] ([i915#3297] / [i915#4880])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-13/igt@gem_userptr_blits@map-fixed-invalidate-busy.html
* igt@gen9_exec_parse@batch-invalid-length:
- shard-mtlp: NOTRUN -> [SKIP][86] ([i915#2856]) +1 other test skip
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-2/igt@gen9_exec_parse@batch-invalid-length.html
* igt@gen9_exec_parse@batch-zero-length:
- shard-tglu: NOTRUN -> [SKIP][87] ([i915#2527] / [i915#2856]) +1 other test skip
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-10/igt@gen9_exec_parse@batch-zero-length.html
* igt@gen9_exec_parse@bb-start-param:
- shard-dg1: NOTRUN -> [SKIP][88] ([i915#2527]) +1 other test skip
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-13/igt@gen9_exec_parse@bb-start-param.html
* igt@gen9_exec_parse@secure-batches:
- shard-dg2: NOTRUN -> [SKIP][89] ([i915#2856]) +2 other tests skip
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-11/igt@gen9_exec_parse@secure-batches.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-snb: [PASS][90] -> [ABORT][91] ([i915#9820])
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-snb5/igt@i915_module_load@reload-with-fault-injection.html
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-snb1/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_pm_rc6_residency@rc6-fence:
- shard-tglu: NOTRUN -> [WARN][92] ([i915#2681]) +1 other test warn
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-6/igt@i915_pm_rc6_residency@rc6-fence.html
* igt@i915_pm_rps@thresholds-idle-park:
- shard-dg2: NOTRUN -> [SKIP][93] ([i915#11681]) +2 other tests skip
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-5/igt@i915_pm_rps@thresholds-idle-park.html
- shard-dg1: NOTRUN -> [SKIP][94] ([i915#11681])
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-13/igt@i915_pm_rps@thresholds-idle-park.html
* igt@i915_pm_sseu@full-enable:
- shard-dg2: NOTRUN -> [SKIP][95] ([i915#4387])
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-10/igt@i915_pm_sseu@full-enable.html
* igt@i915_suspend@basic-s2idle-without-i915:
- shard-snb: [PASS][96] -> [ABORT][97] ([i915#12450]) +1 other test abort
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-snb7/igt@i915_suspend@basic-s2idle-without-i915.html
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-snb7/igt@i915_suspend@basic-s2idle-without-i915.html
* igt@kms_addfb_basic@clobberred-modifier:
- shard-dg1: NOTRUN -> [SKIP][98] ([i915#4212]) +1 other test skip
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-19/igt@kms_addfb_basic@clobberred-modifier.html
- shard-mtlp: NOTRUN -> [SKIP][99] ([i915#4212])
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-6/igt@kms_addfb_basic@clobberred-modifier.html
* igt@kms_addfb_basic@framebuffer-vs-set-tiling:
- shard-dg2: NOTRUN -> [SKIP][100] ([i915#4212]) +1 other test skip
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@kms_addfb_basic@framebuffer-vs-set-tiling.html
* igt@kms_addfb_basic@invalid-smem-bo-on-discrete:
- shard-rkl: NOTRUN -> [SKIP][101] ([i915#12454])
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-7/igt@kms_addfb_basic@invalid-smem-bo-on-discrete.html
* igt@kms_atomic@plane-primary-overlay-mutable-zpos:
- shard-dg2: NOTRUN -> [SKIP][102] ([i915#9531])
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-1/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
- shard-dg1: NOTRUN -> [SKIP][103] ([i915#9531])
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-16/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
- shard-tglu: NOTRUN -> [SKIP][104] ([i915#9531])
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-2/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing:
- shard-tglu: [PASS][105] -> [FAIL][106] ([i915#11808]) +1 other test fail
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-tglu-2/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-2/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-dg2: NOTRUN -> [SKIP][107] ([i915#1769] / [i915#3555])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-5/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_big_fb@4-tiled-16bpp-rotate-90:
- shard-mtlp: NOTRUN -> [SKIP][108] +15 other tests skip
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-2/igt@kms_big_fb@4-tiled-16bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-addfb-size-offset-overflow:
- shard-dg1: NOTRUN -> [SKIP][109] ([i915#5286])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-15/igt@kms_big_fb@4-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-async-flip:
- shard-tglu: NOTRUN -> [SKIP][110] ([i915#5286]) +2 other tests skip
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-7/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip:
- shard-rkl: NOTRUN -> [SKIP][111] ([i915#5286]) +1 other test skip
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-5/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip:
- shard-dg1: NOTRUN -> [SKIP][112] ([i915#4538] / [i915#5286]) +5 other tests skip
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-14/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@linear-8bpp-rotate-270:
- shard-rkl: NOTRUN -> [SKIP][113] ([i915#3638])
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-5/igt@kms_big_fb@linear-8bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-32bpp-rotate-90:
- shard-dg2: NOTRUN -> [SKIP][114] ([i915#5190] / [i915#9197]) +3 other tests skip
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@kms_big_fb@y-tiled-32bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-64bpp-rotate-90:
- shard-dg1: NOTRUN -> [SKIP][115] ([i915#3638]) +1 other test skip
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-16/igt@kms_big_fb@y-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-8bpp-rotate-180:
- shard-dg2: NOTRUN -> [SKIP][116] ([i915#4538] / [i915#5190]) +13 other tests skip
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-7/igt@kms_big_fb@y-tiled-8bpp-rotate-180.html
* igt@kms_big_fb@y-tiled-addfb-size-overflow:
- shard-dg2: NOTRUN -> [SKIP][117] ([i915#5190])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-10/igt@kms_big_fb@y-tiled-addfb-size-overflow.html
- shard-mtlp: NOTRUN -> [SKIP][118] ([i915#6187])
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-3/igt@kms_big_fb@y-tiled-addfb-size-overflow.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip:
- shard-dg1: NOTRUN -> [SKIP][119] ([i915#4538]) +5 other tests skip
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-19/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-async-flip.html
* igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][120] ([i915#10307] / [i915#10434] / [i915#6095]) +2 other tests skip
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-8/igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@bad-rotation-90-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][121] ([i915#6095]) +93 other tests skip
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-16/igt@kms_ccs@bad-rotation-90-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-4.html
* igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs:
- shard-dg2: NOTRUN -> [SKIP][122] ([i915#12313])
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-8/igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][123] ([i915#6095]) +56 other tests skip
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-7/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-1.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs:
- shard-tglu: NOTRUN -> [SKIP][124] ([i915#12313])
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-3/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-mc-ccs@pipe-a-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][125] ([i915#6095]) +34 other tests skip
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-7/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-mc-ccs@pipe-a-hdmi-a-1.html
* igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-rc-ccs@pipe-c-hdmi-a-2:
- shard-dg2: NOTRUN -> [SKIP][126] ([i915#10307] / [i915#6095]) +148 other tests skip
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-11/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-rc-ccs@pipe-c-hdmi-a-2.html
* igt@kms_ccs@missing-ccs-buffer-yf-tiled-ccs@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][127] ([i915#6095]) +24 other tests skip
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-7/igt@kms_ccs@missing-ccs-buffer-yf-tiled-ccs@pipe-a-edp-1.html
* igt@kms_chamelium_audio@dp-audio-edid:
- shard-dg2: NOTRUN -> [SKIP][128] ([i915#7828]) +5 other tests skip
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-11/igt@kms_chamelium_audio@dp-audio-edid.html
- shard-rkl: NOTRUN -> [SKIP][129] ([i915#7828]) +1 other test skip
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-7/igt@kms_chamelium_audio@dp-audio-edid.html
* igt@kms_chamelium_edid@vga-edid-read:
- shard-tglu: NOTRUN -> [SKIP][130] ([i915#7828]) +2 other tests skip
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-9/igt@kms_chamelium_edid@vga-edid-read.html
* igt@kms_chamelium_hpd@dp-hpd-storm-disable:
- shard-dg1: NOTRUN -> [SKIP][131] ([i915#7828]) +2 other tests skip
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-16/igt@kms_chamelium_hpd@dp-hpd-storm-disable.html
- shard-mtlp: NOTRUN -> [SKIP][132] ([i915#7828])
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-7/igt@kms_chamelium_hpd@dp-hpd-storm-disable.html
* igt@kms_content_protection@content-type-change:
- shard-mtlp: NOTRUN -> [SKIP][133] ([i915#6944] / [i915#9424])
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-2/igt@kms_content_protection@content-type-change.html
* igt@kms_content_protection@dp-mst-type-0:
- shard-dg1: NOTRUN -> [SKIP][134] ([i915#3299])
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-16/igt@kms_content_protection@dp-mst-type-0.html
* igt@kms_content_protection@lic-type-0@pipe-a-dp-3:
- shard-dg2: NOTRUN -> [TIMEOUT][135] ([i915#7173])
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-10/igt@kms_content_protection@lic-type-0@pipe-a-dp-3.html
* igt@kms_content_protection@lic-type-1:
- shard-dg1: NOTRUN -> [SKIP][136] ([i915#9424]) +1 other test skip
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-14/igt@kms_content_protection@lic-type-1.html
* igt@kms_content_protection@mei-interface:
- shard-dg2: NOTRUN -> [SKIP][137] ([i915#9424]) +1 other test skip
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-5/igt@kms_content_protection@mei-interface.html
* igt@kms_cursor_crc@cursor-offscreen-max-size:
- shard-mtlp: NOTRUN -> [SKIP][138] ([i915#3555] / [i915#8814])
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-4/igt@kms_cursor_crc@cursor-offscreen-max-size.html
* igt@kms_cursor_crc@cursor-onscreen-512x512:
- shard-mtlp: NOTRUN -> [SKIP][139] ([i915#11453] / [i915#3359])
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-6/igt@kms_cursor_crc@cursor-onscreen-512x512.html
- shard-dg1: NOTRUN -> [SKIP][140] ([i915#11453] / [i915#3359])
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-13/igt@kms_cursor_crc@cursor-onscreen-512x512.html
* igt@kms_cursor_crc@cursor-sliding-128x42:
- shard-mtlp: NOTRUN -> [SKIP][141] ([i915#8814]) +2 other tests skip
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-2/igt@kms_cursor_crc@cursor-sliding-128x42.html
* igt@kms_cursor_crc@cursor-sliding-64x21:
- shard-dg2: [PASS][142] -> [SKIP][143] ([i915#9197]) +33 other tests skip
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-6/igt@kms_cursor_crc@cursor-sliding-64x21.html
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@kms_cursor_crc@cursor-sliding-64x21.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy:
- shard-rkl: NOTRUN -> [SKIP][144] +10 other tests skip
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-5/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html
* igt@kms_cursor_legacy@2x-long-cursor-vs-flip-atomic:
- shard-mtlp: NOTRUN -> [SKIP][145] ([i915#9809]) +3 other tests skip
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-1/igt@kms_cursor_legacy@2x-long-cursor-vs-flip-atomic.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- shard-mtlp: NOTRUN -> [SKIP][146] ([i915#4213])
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-6/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
- shard-dg1: NOTRUN -> [SKIP][147] ([i915#4103] / [i915#4213])
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-13/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
- shard-tglu: NOTRUN -> [SKIP][148] ([i915#4103])
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-2/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][149] ([i915#3804])
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-7/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html
* igt@kms_dither@fb-8bpc-vs-panel-8bpc:
- shard-dg2: NOTRUN -> [SKIP][150] ([i915#3555]) +6 other tests skip
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-7/igt@kms_dither@fb-8bpc-vs-panel-8bpc.html
* igt@kms_dsc@dsc-with-bpc:
- shard-dg2: NOTRUN -> [SKIP][151] ([i915#3555] / [i915#3840])
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-1/igt@kms_dsc@dsc-with-bpc.html
- shard-dg1: NOTRUN -> [SKIP][152] ([i915#3555] / [i915#3840])
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-12/igt@kms_dsc@dsc-with-bpc.html
* igt@kms_fbcon_fbt@fbc-suspend:
- shard-dg1: [PASS][153] -> [FAIL][154] ([i915#4767])
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg1-17/igt@kms_fbcon_fbt@fbc-suspend.html
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-16/igt@kms_fbcon_fbt@fbc-suspend.html
* igt@kms_feature_discovery@display-1x:
- shard-dg2: NOTRUN -> [SKIP][155] ([i915#9738])
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@kms_feature_discovery@display-1x.html
* igt@kms_feature_discovery@dp-mst:
- shard-tglu: NOTRUN -> [SKIP][156] ([i915#9337])
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-6/igt@kms_feature_discovery@dp-mst.html
* igt@kms_feature_discovery@psr2:
- shard-dg2: NOTRUN -> [SKIP][157] ([i915#658])
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-11/igt@kms_feature_discovery@psr2.html
* igt@kms_flip@2x-blocking-wf_vblank@ab-vga1-hdmi-a1:
- shard-snb: [PASS][158] -> [FAIL][159] ([i915#2122]) +1 other test fail
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-snb7/igt@kms_flip@2x-blocking-wf_vblank@ab-vga1-hdmi-a1.html
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-snb1/igt@kms_flip@2x-blocking-wf_vblank@ab-vga1-hdmi-a1.html
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible:
- shard-mtlp: NOTRUN -> [SKIP][160] ([i915#3637]) +1 other test skip
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-3/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible.html
- shard-dg1: NOTRUN -> [SKIP][161] ([i915#9934]) +3 other tests skip
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-14/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible.html
* igt@kms_flip@2x-flip-vs-fences-interruptible:
- shard-dg1: NOTRUN -> [SKIP][162] ([i915#8381])
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-14/igt@kms_flip@2x-flip-vs-fences-interruptible.html
- shard-mtlp: NOTRUN -> [SKIP][163] ([i915#8381])
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-3/igt@kms_flip@2x-flip-vs-fences-interruptible.html
- shard-dg2: NOTRUN -> [SKIP][164] ([i915#8381])
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@kms_flip@2x-flip-vs-fences-interruptible.html
* igt@kms_flip@2x-flip-vs-modeset:
- shard-tglu: NOTRUN -> [SKIP][165] ([i915#3637] / [i915#3966])
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-2/igt@kms_flip@2x-flip-vs-modeset.html
* igt@kms_flip@2x-modeset-vs-vblank-race:
- shard-dg2: NOTRUN -> [SKIP][166] ([i915#5354]) +54 other tests skip
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-6/igt@kms_flip@2x-modeset-vs-vblank-race.html
* igt@kms_flip@2x-nonexisting-fb:
- shard-tglu: NOTRUN -> [SKIP][167] ([i915#3637]) +2 other tests skip
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-6/igt@kms_flip@2x-nonexisting-fb.html
* igt@kms_flip@flip-vs-blocking-wf-vblank:
- shard-rkl: [PASS][168] -> [FAIL][169] ([i915#11989] / [i915#2122])
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-rkl-7/igt@kms_flip@flip-vs-blocking-wf-vblank.html
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-4/igt@kms_flip@flip-vs-blocking-wf-vblank.html
* igt@kms_flip@flip-vs-blocking-wf-vblank@a-hdmi-a1:
- shard-rkl: [PASS][170] -> [FAIL][171] ([i915#2122])
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-rkl-7/igt@kms_flip@flip-vs-blocking-wf-vblank@a-hdmi-a1.html
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-4/igt@kms_flip@flip-vs-blocking-wf-vblank@a-hdmi-a1.html
* igt@kms_flip@plain-flip-ts-check-interruptible:
- shard-tglu: [PASS][172] -> [FAIL][173] ([i915#2122]) +3 other tests fail
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-tglu-7/igt@kms_flip@plain-flip-ts-check-interruptible.html
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-4/igt@kms_flip@plain-flip-ts-check-interruptible.html
- shard-dg1: [PASS][174] -> [FAIL][175] ([i915#11989] / [i915#2122])
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg1-17/igt@kms_flip@plain-flip-ts-check-interruptible.html
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-18/igt@kms_flip@plain-flip-ts-check-interruptible.html
* igt@kms_flip@plain-flip-ts-check-interruptible@d-hdmi-a4:
- shard-dg1: [PASS][176] -> [FAIL][177] ([i915#2122]) +2 other tests fail
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg1-17/igt@kms_flip@plain-flip-ts-check-interruptible@d-hdmi-a4.html
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-18/igt@kms_flip@plain-flip-ts-check-interruptible@d-hdmi-a4.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-downscaling@pipe-a-valid-mode:
- shard-tglu: NOTRUN -> [SKIP][178] ([i915#2587] / [i915#2672]) +2 other tests skip
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-4/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling:
- shard-dg1: NOTRUN -> [SKIP][179] ([i915#2587] / [i915#2672] / [i915#3555])
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-16/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling.html
- shard-tglu: NOTRUN -> [SKIP][180] ([i915#2587] / [i915#2672] / [i915#3555])
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-2/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling.html
- shard-dg2: NOTRUN -> [SKIP][181] ([i915#2672] / [i915#3555] / [i915#5190])
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-1/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode:
- shard-dg2: NOTRUN -> [SKIP][182] ([i915#2672]) +1 other test skip
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-1/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode.html
- shard-dg1: NOTRUN -> [SKIP][183] ([i915#2587] / [i915#2672]) +1 other test skip
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-16/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling:
- shard-rkl: NOTRUN -> [SKIP][184] ([i915#2672] / [i915#3555])
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-7/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-valid-mode:
- shard-rkl: NOTRUN -> [SKIP][185] ([i915#2672])
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-7/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling:
- shard-dg1: NOTRUN -> [SKIP][186] ([i915#2672] / [i915#3555])
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-17/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-dg1: [PASS][187] -> [DMESG-WARN][188] ([i915#4423]) +2 other tests dmesg-warn
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg1-16/igt@kms_flip_scaled_crc@flip-64bpp-xtile-to-16bpp-xtile-downscaling.html
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-18/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: NOTRUN -> [SKIP][189] ([i915#2672] / [i915#3555]) +1 other test skip
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-3/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-downscaling:
- shard-dg2: NOTRUN -> [SKIP][190] ([i915#3555] / [i915#5190]) +1 other test skip
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling:
- shard-mtlp: NOTRUN -> [SKIP][191] ([i915#2672] / [i915#3555] / [i915#8813])
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-8/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][192] ([i915#2672] / [i915#8813])
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-8/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling@pipe-a-default-mode.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-pwrite:
- shard-dg2: NOTRUN -> [FAIL][193] ([i915#6880])
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-11/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbc-2p-indfb-fliptrack-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][194] ([i915#8708]) +4 other tests skip
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-7/igt@kms_frontbuffer_tracking@fbc-2p-indfb-fliptrack-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-pgflip-blt:
- shard-dg1: NOTRUN -> [SKIP][195] +39 other tests skip
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-12/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-wc:
- shard-snb: [PASS][196] -> [SKIP][197] +2 other tests skip
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-snb5/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-wc.html
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-snb1/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-tiling-4:
- shard-dg2: [PASS][198] -> [SKIP][199] ([i915#5354]) +12 other tests skip
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-11/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-mmap-wc:
- shard-dg1: NOTRUN -> [SKIP][200] ([i915#8708]) +15 other tests skip
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-13/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-indfb-pgflip-blt:
- shard-tglu: NOTRUN -> [SKIP][201] +50 other tests skip
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-7/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-indfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt:
- shard-rkl: NOTRUN -> [SKIP][202] ([i915#1825]) +12 other tests skip
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-3/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-shrfb-fliptrack-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][203] ([i915#8708]) +13 other tests skip
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-shrfb-fliptrack-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-indfb-scaledprimary:
- shard-snb: NOTRUN -> [SKIP][204] +35 other tests skip
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-snb1/igt@kms_frontbuffer_tracking@fbcpsr-indfb-scaledprimary.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-render:
- shard-dg2: NOTRUN -> [SKIP][205] ([i915#10433] / [i915#3458])
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-render.html
* igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-mmap-cpu:
- shard-dg2: NOTRUN -> [SKIP][206] ([i915#3458]) +17 other tests skip
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-10/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-pwrite:
- shard-rkl: NOTRUN -> [SKIP][207] ([i915#3023]) +7 other tests skip
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-5/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-blt:
- shard-mtlp: NOTRUN -> [SKIP][208] ([i915#1825]) +9 other tests skip
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-6/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-rgb565-draw-pwrite:
- shard-dg1: NOTRUN -> [SKIP][209] ([i915#3458]) +20 other tests skip
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-16/igt@kms_frontbuffer_tracking@psr-rgb565-draw-pwrite.html
* igt@kms_hdr@bpc-switch-dpms:
- shard-dg1: NOTRUN -> [SKIP][210] ([i915#3555] / [i915#8228]) +1 other test skip
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-14/igt@kms_hdr@bpc-switch-dpms.html
- shard-tglu: NOTRUN -> [SKIP][211] ([i915#3555] / [i915#8228])
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-7/igt@kms_hdr@bpc-switch-dpms.html
- shard-dg2: NOTRUN -> [SKIP][212] ([i915#3555] / [i915#8228])
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-5/igt@kms_hdr@bpc-switch-dpms.html
* igt@kms_hdr@static-toggle-suspend:
- shard-dg2: [PASS][213] -> [SKIP][214] ([i915#3555] / [i915#8228])
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-10/igt@kms_hdr@static-toggle-suspend.html
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-8/igt@kms_hdr@static-toggle-suspend.html
* igt@kms_invalid_mode@bad-vtotal:
- shard-dg2: [PASS][215] -> [SKIP][216] ([i915#3555]) +3 other tests skip
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-3/igt@kms_invalid_mode@bad-vtotal.html
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@kms_invalid_mode@bad-vtotal.html
* igt@kms_joiner@basic-ultra-joiner:
- shard-dg1: NOTRUN -> [SKIP][217] ([i915#12339])
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-15/igt@kms_joiner@basic-ultra-joiner.html
* igt@kms_joiner@invalid-modeset-force-big-joiner:
- shard-dg2: NOTRUN -> [SKIP][218] ([i915#12388])
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-6/igt@kms_joiner@invalid-modeset-force-big-joiner.html
- shard-dg1: NOTRUN -> [SKIP][219] ([i915#12388])
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-17/igt@kms_joiner@invalid-modeset-force-big-joiner.html
- shard-tglu: NOTRUN -> [SKIP][220] ([i915#12388])
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-10/igt@kms_joiner@invalid-modeset-force-big-joiner.html
* igt@kms_plane@pixel-format:
- shard-dg2: [PASS][221] -> [SKIP][222] ([i915#8825]) +2 other tests skip
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-6/igt@kms_plane@pixel-format.html
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@kms_plane@pixel-format.html
* igt@kms_plane_alpha_blend@constant-alpha-min:
- shard-dg2: [PASS][223] -> [SKIP][224] ([i915#7294])
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-6/igt@kms_plane_alpha_blend@constant-alpha-min.html
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@kms_plane_alpha_blend@constant-alpha-min.html
* igt@kms_plane_scaling@2x-scaler-multi-pipe:
- shard-dg2: NOTRUN -> [SKIP][225] ([i915#5354] / [i915#9423])
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-3/igt@kms_plane_scaling@2x-scaler-multi-pipe.html
* igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-4:
- shard-dg1: NOTRUN -> [FAIL][226] ([i915#8292])
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-18/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-4.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation:
- shard-dg2: NOTRUN -> [SKIP][227] ([i915#12247] / [i915#9423]) +1 other test skip
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-6/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers:
- shard-dg2: [PASS][228] -> [SKIP][229] ([i915#12247] / [i915#8152] / [i915#9423]) +1 other test skip
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-11/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers.html
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers@pipe-c:
- shard-dg2: [PASS][230] -> [SKIP][231] ([i915#12247]) +11 other tests skip
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-11/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers@pipe-c.html
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers@pipe-c.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-pixel-format@pipe-d:
- shard-dg2: [PASS][232] -> [SKIP][233] ([i915#12247] / [i915#8152]) +1 other test skip
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-4/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-pixel-format@pipe-d.html
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-pixel-format@pipe-d.html
* igt@kms_plane_scaling@plane-downscale-factor-0-75-with-pixel-format:
- shard-dg2: [PASS][234] -> [SKIP][235] ([i915#8152] / [i915#9423]) +1 other test skip
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-6/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-pixel-format.html
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-pixel-format.html
* igt@kms_plane_scaling@plane-downscale-factor-0-75-with-pixel-format@pipe-d:
- shard-dg2: [PASS][236] -> [SKIP][237] ([i915#8152]) +1 other test skip
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-6/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-pixel-format@pipe-d.html
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-pixel-format@pipe-d.html
* igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation:
- shard-dg2: NOTRUN -> [SKIP][238] ([i915#12247] / [i915#8152] / [i915#9423])
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-rotation.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-a:
- shard-rkl: NOTRUN -> [SKIP][239] ([i915#12247]) +5 other tests skip
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-3/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-a.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-d:
- shard-dg2: NOTRUN -> [SKIP][240] ([i915#12247]) +20 other tests skip
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-6/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-d.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25:
- shard-dg1: NOTRUN -> [SKIP][241] ([i915#12247] / [i915#6953])
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-15/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25.html
- shard-tglu: NOTRUN -> [SKIP][242] ([i915#12247] / [i915#6953])
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-6/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-c:
- shard-dg1: NOTRUN -> [SKIP][243] ([i915#12247]) +3 other tests skip
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-15/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-c.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-d:
- shard-tglu: NOTRUN -> [SKIP][244] ([i915#12247]) +3 other tests skip
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-6/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-d.html
* igt@kms_plane_scaling@planes-downscale-factor-0-75-unity-scaling:
- shard-dg2: NOTRUN -> [SKIP][245] ([i915#12247] / [i915#3558] / [i915#8152] / [i915#9423])
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@kms_plane_scaling@planes-downscale-factor-0-75-unity-scaling.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75:
- shard-dg2: NOTRUN -> [SKIP][246] ([i915#3555] / [i915#6953] / [i915#8152] / [i915#9423])
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75@pipe-d:
- shard-dg2: NOTRUN -> [SKIP][247] ([i915#12247] / [i915#8152]) +2 other tests skip
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75@pipe-d.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25:
- shard-dg2: NOTRUN -> [SKIP][248] ([i915#12247] / [i915#3555] / [i915#9423])
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-5/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25.html
* igt@kms_pm_backlight@basic-brightness:
- shard-dg1: NOTRUN -> [SKIP][249] ([i915#5354])
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-13/igt@kms_pm_backlight@basic-brightness.html
* igt@kms_pm_dc@dc5-psr:
- shard-rkl: NOTRUN -> [SKIP][250] ([i915#9685])
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-4/igt@kms_pm_dc@dc5-psr.html
- shard-dg2: NOTRUN -> [SKIP][251] ([i915#9685])
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-3/igt@kms_pm_dc@dc5-psr.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-dg2: NOTRUN -> [SKIP][252] ([i915#9340])
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-1/igt@kms_pm_lpsp@kms-lpsp.html
- shard-dg1: NOTRUN -> [SKIP][253] ([i915#9340])
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-12/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_rpm@drm-resources-equal:
- shard-dg2: NOTRUN -> [SKIP][254] ([i915#3547])
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@kms_pm_rpm@drm-resources-equal.html
* igt@kms_pm_rpm@modeset-lpsp:
- shard-rkl: [PASS][255] -> [SKIP][256] ([i915#9519]) +2 other tests skip
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-rkl-2/igt@kms_pm_rpm@modeset-lpsp.html
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-1/igt@kms_pm_rpm@modeset-lpsp.html
- shard-dg1: NOTRUN -> [SKIP][257] ([i915#9519])
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-19/igt@kms_pm_rpm@modeset-lpsp.html
* igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf:
- shard-dg2: NOTRUN -> [SKIP][258] ([i915#11520]) +9 other tests skip
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][259] ([i915#9808])
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-4/igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area@pipe-a-edp-1.html
* igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area@pipe-b-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][260] ([i915#12316]) +4 other tests skip
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-4/igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area@pipe-b-edp-1.html
* igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf:
- shard-snb: NOTRUN -> [SKIP][261] ([i915#11520])
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-snb2/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-sf.html
* igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf:
- shard-dg1: NOTRUN -> [SKIP][262] ([i915#11520]) +7 other tests skip
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-17/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf.html
- shard-tglu: NOTRUN -> [SKIP][263] ([i915#11520]) +4 other tests skip
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-4/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-sf:
- shard-rkl: NOTRUN -> [SKIP][264] ([i915#11520])
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-2/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-sf.html
* igt@kms_psr@fbc-pr-primary-blt:
- shard-mtlp: NOTRUN -> [SKIP][265] ([i915#9688]) +14 other tests skip
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-5/igt@kms_psr@fbc-pr-primary-blt.html
* igt@kms_psr@fbc-psr-no-drrs:
- shard-tglu: NOTRUN -> [SKIP][266] ([i915#9732]) +9 other tests skip
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-4/igt@kms_psr@fbc-psr-no-drrs.html
* igt@kms_psr@fbc-psr-primary-page-flip:
- shard-dg2: NOTRUN -> [SKIP][267] ([i915#1072] / [i915#9732]) +27 other tests skip
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-10/igt@kms_psr@fbc-psr-primary-page-flip.html
* igt@kms_psr@fbc-psr2-cursor-blt:
- shard-dg1: NOTRUN -> [SKIP][268] ([i915#1072] / [i915#9732]) +19 other tests skip
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-16/igt@kms_psr@fbc-psr2-cursor-blt.html
* igt@kms_psr@pr-sprite-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][269] ([i915#1072] / [i915#9732]) +4 other tests skip
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-4/igt@kms_psr@pr-sprite-mmap-gtt.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-180:
- shard-mtlp: NOTRUN -> [SKIP][270] ([i915#5289])
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-6/igt@kms_rotation_crc@primary-y-tiled-reflect-x-180.html
* igt@kms_rotation_crc@sprite-rotation-90-pos-100-0:
- shard-dg2: NOTRUN -> [SKIP][271] ([i915#11131] / [i915#4235])
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-7/igt@kms_rotation_crc@sprite-rotation-90-pos-100-0.html
* igt@kms_scaling_modes@scaling-mode-center:
- shard-dg1: NOTRUN -> [SKIP][272] ([i915#3555]) +3 other tests skip
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-16/igt@kms_scaling_modes@scaling-mode-center.html
- shard-tglu: NOTRUN -> [SKIP][273] ([i915#3555]) +4 other tests skip
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-3/igt@kms_scaling_modes@scaling-mode-center.html
* igt@kms_setmode@basic:
- shard-dg1: [PASS][274] -> [FAIL][275] ([i915#5465]) +2 other tests fail
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg1-17/igt@kms_setmode@basic.html
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-14/igt@kms_setmode@basic.html
- shard-dg2: [PASS][276] -> [FAIL][277] ([i915#5465])
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-5/igt@kms_setmode@basic.html
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-3/igt@kms_setmode@basic.html
* igt@kms_setmode@basic@pipe-a-hdmi-a-2:
- shard-dg2: NOTRUN -> [FAIL][278] ([i915#5465])
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-3/igt@kms_setmode@basic@pipe-a-hdmi-a-2.html
* igt@kms_setmode@invalid-clone-exclusive-crtc:
- shard-mtlp: NOTRUN -> [SKIP][279] ([i915#3555] / [i915#8809] / [i915#8823])
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-7/igt@kms_setmode@invalid-clone-exclusive-crtc.html
* igt@kms_setmode@invalid-clone-single-crtc-stealing:
- shard-rkl: NOTRUN -> [SKIP][280] ([i915#3555]) +1 other test skip
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-1/igt@kms_setmode@invalid-clone-single-crtc-stealing.html
* igt@kms_vblank@ts-continuation-idle-hang:
- shard-dg2: NOTRUN -> [SKIP][281] ([i915#9197]) +18 other tests skip
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@kms_vblank@ts-continuation-idle-hang.html
* igt@kms_vrr@seamless-rr-switch-vrr:
- shard-dg2: NOTRUN -> [SKIP][282] ([i915#9906])
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-11/igt@kms_vrr@seamless-rr-switch-vrr.html
- shard-dg1: NOTRUN -> [SKIP][283] ([i915#9906])
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-19/igt@kms_vrr@seamless-rr-switch-vrr.html
- shard-tglu: NOTRUN -> [SKIP][284] ([i915#9906])
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-7/igt@kms_vrr@seamless-rr-switch-vrr.html
- shard-mtlp: NOTRUN -> [SKIP][285] ([i915#8808] / [i915#9906])
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-6/igt@kms_vrr@seamless-rr-switch-vrr.html
* igt@kms_writeback@writeback-fb-id:
- shard-dg2: NOTRUN -> [SKIP][286] ([i915#2437])
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-8/igt@kms_writeback@writeback-fb-id.html
- shard-rkl: NOTRUN -> [SKIP][287] ([i915#2437])
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-2/igt@kms_writeback@writeback-fb-id.html
* igt@perf@gen8-unprivileged-single-ctx-counters:
- shard-dg2: NOTRUN -> [SKIP][288] ([i915#2436])
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@perf@gen8-unprivileged-single-ctx-counters.html
* igt@perf@mi-rpc:
- shard-dg1: NOTRUN -> [SKIP][289] ([i915#2434])
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-13/igt@perf@mi-rpc.html
* igt@perf@per-context-mode-unprivileged:
- shard-dg1: NOTRUN -> [SKIP][290] ([i915#2433])
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-12/igt@perf@per-context-mode-unprivileged.html
* igt@perf_pmu@most-busy-idle-check-all:
- shard-dg2: [PASS][291] -> [FAIL][292] ([i915#11943]) +1 other test fail
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-10/igt@perf_pmu@most-busy-idle-check-all.html
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@perf_pmu@most-busy-idle-check-all.html
* igt@perf_pmu@most-busy-idle-check-all@rcs0:
- shard-dg1: [PASS][293] -> [FAIL][294] ([i915#11943]) +1 other test fail
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg1-13/igt@perf_pmu@most-busy-idle-check-all@rcs0.html
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-13/igt@perf_pmu@most-busy-idle-check-all@rcs0.html
- shard-mtlp: [PASS][295] -> [FAIL][296] ([i915#11943]) +1 other test fail
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-mtlp-1/igt@perf_pmu@most-busy-idle-check-all@rcs0.html
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-6/igt@perf_pmu@most-busy-idle-check-all@rcs0.html
* igt@prime_vgem@basic-fence-mmap:
- shard-mtlp: NOTRUN -> [SKIP][297] ([i915#3708] / [i915#4077])
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-5/igt@prime_vgem@basic-fence-mmap.html
* igt@prime_vgem@basic-gtt:
- shard-dg1: NOTRUN -> [SKIP][298] ([i915#3708] / [i915#4077])
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-17/igt@prime_vgem@basic-gtt.html
* igt@prime_vgem@basic-write:
- shard-dg2: NOTRUN -> [SKIP][299] ([i915#3291] / [i915#3708])
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@prime_vgem@basic-write.html
- shard-rkl: NOTRUN -> [SKIP][300] ([i915#3291] / [i915#3708])
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-2/igt@prime_vgem@basic-write.html
* igt@prime_vgem@fence-flip-hang:
- shard-dg1: NOTRUN -> [SKIP][301] ([i915#3708]) +1 other test skip
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-14/igt@prime_vgem@fence-flip-hang.html
- shard-mtlp: NOTRUN -> [SKIP][302] ([i915#3708])
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-3/igt@prime_vgem@fence-flip-hang.html
- shard-dg2: NOTRUN -> [SKIP][303] ([i915#3708])
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@prime_vgem@fence-flip-hang.html
#### Possible fixes ####
* igt@gem_ccs@suspend-resume:
- shard-dg2: [INCOMPLETE][304] ([i915#7297]) -> [PASS][305] +1 other test pass
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-4/igt@gem_ccs@suspend-resume.html
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-8/igt@gem_ccs@suspend-resume.html
* igt@gem_exec_balancer@nop:
- shard-mtlp: [DMESG-WARN][306] ([i915#12412]) -> [PASS][307]
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-mtlp-7/igt@gem_exec_balancer@nop.html
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-8/igt@gem_exec_balancer@nop.html
* igt@gem_exec_endless@dispatch@vecs0:
- shard-tglu: [TIMEOUT][308] ([i915#3778]) -> [PASS][309] +1 other test pass
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-tglu-8/igt@gem_exec_endless@dispatch@vecs0.html
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-9/igt@gem_exec_endless@dispatch@vecs0.html
* igt@gem_exec_fair@basic-deadline:
- shard-rkl: [FAIL][310] ([i915#2846]) -> [PASS][311]
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-rkl-5/igt@gem_exec_fair@basic-deadline.html
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-2/igt@gem_exec_fair@basic-deadline.html
* igt@gem_exec_fair@basic-pace-solo:
- shard-rkl: [FAIL][312] ([i915#2842]) -> [PASS][313] +2 other tests pass
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-rkl-3/igt@gem_exec_fair@basic-pace-solo.html
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-2/igt@gem_exec_fair@basic-pace-solo.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-dg2: [ABORT][314] ([i915#9820]) -> [PASS][315]
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-3/igt@i915_module_load@reload-with-fault-injection.html
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-8/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_pipe_stress@stress-xrgb8888-untiled:
- shard-snb: [INCOMPLETE][316] -> [PASS][317]
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-snb1/igt@i915_pipe_stress@stress-xrgb8888-untiled.html
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-snb6/igt@i915_pipe_stress@stress-xrgb8888-untiled.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-0:
- shard-dg2: [SKIP][318] ([i915#9197]) -> [PASS][319] +27 other tests pass
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-2/igt@kms_big_fb@4-tiled-8bpp-rotate-0.html
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-1/igt@kms_big_fb@4-tiled-8bpp-rotate-0.html
* igt@kms_cursor_legacy@flip-vs-cursor-toggle:
- shard-snb: [FAIL][320] ([i915#2346]) -> [PASS][321]
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-snb2/igt@kms_cursor_legacy@flip-vs-cursor-toggle.html
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-snb7/igt@kms_cursor_legacy@flip-vs-cursor-toggle.html
* igt@kms_flip@2x-flip-vs-blocking-wf-vblank@ab-vga1-hdmi-a1:
- shard-snb: [FAIL][322] ([i915#2122]) -> [PASS][323] +3 other tests pass
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-snb5/igt@kms_flip@2x-flip-vs-blocking-wf-vblank@ab-vga1-hdmi-a1.html
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-snb4/igt@kms_flip@2x-flip-vs-blocking-wf-vblank@ab-vga1-hdmi-a1.html
* igt@kms_flip@blocking-wf_vblank@c-hdmi-a1:
- shard-tglu: [FAIL][324] ([i915#2122]) -> [PASS][325] +8 other tests pass
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-tglu-3/igt@kms_flip@blocking-wf_vblank@c-hdmi-a1.html
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-tglu-7/igt@kms_flip@blocking-wf_vblank@c-hdmi-a1.html
* igt@kms_flip@flip-vs-rmfb-interruptible@b-edp1:
- shard-mtlp: [INCOMPLETE][326] ([i915#6113]) -> [PASS][327] +1 other test pass
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-mtlp-7/igt@kms_flip@flip-vs-rmfb-interruptible@b-edp1.html
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-4/igt@kms_flip@flip-vs-rmfb-interruptible@b-edp1.html
* igt@kms_flip@flip-vs-suspend:
- shard-dg1: [INCOMPLETE][328] ([i915#4839] / [i915#6113]) -> [PASS][329]
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg1-13/igt@kms_flip@flip-vs-suspend.html
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-17/igt@kms_flip@flip-vs-suspend.html
* igt@kms_flip@plain-flip-fb-recreate:
- shard-rkl: [FAIL][330] ([i915#10826] / [i915#2122]) -> [PASS][331]
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-rkl-1/igt@kms_flip@plain-flip-fb-recreate.html
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-2/igt@kms_flip@plain-flip-fb-recreate.html
- shard-dg1: [FAIL][332] ([i915#2122]) -> [PASS][333]
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg1-12/igt@kms_flip@plain-flip-fb-recreate.html
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-19/igt@kms_flip@plain-flip-fb-recreate.html
* igt@kms_flip@plain-flip-fb-recreate@a-edp1:
- shard-mtlp: [FAIL][334] ([i915#2122]) -> [PASS][335] +2 other tests pass
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-mtlp-7/igt@kms_flip@plain-flip-fb-recreate@a-edp1.html
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-8/igt@kms_flip@plain-flip-fb-recreate@a-edp1.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling:
- shard-dg2: [SKIP][336] ([i915#3555]) -> [PASS][337] +3 other tests pass
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-2/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling.html
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-6/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-upscaling.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-cpu:
- shard-dg2: [SKIP][338] ([i915#5354]) -> [PASS][339] +9 other tests pass
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-cpu.html
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-1/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-cpu.html
* igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers:
- shard-dg2: [SKIP][340] ([i915#8152] / [i915#9423]) -> [PASS][341] +1 other test pass
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-2/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers.html
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-5/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers.html
* igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers@pipe-c:
- shard-dg2: [SKIP][342] ([i915#12247]) -> [PASS][343] +11 other tests pass
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-2/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers@pipe-c.html
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-5/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers@pipe-c.html
* igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers@pipe-d:
- shard-dg2: [SKIP][344] ([i915#8152]) -> [PASS][345] +2 other tests pass
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-2/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers@pipe-d.html
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-5/igt@kms_plane_scaling@plane-upscale-factor-0-25-with-modifiers@pipe-d.html
* igt@kms_plane_scaling@planes-scaler-unity-scaling:
- shard-dg2: [SKIP][346] ([i915#3555] / [i915#8152] / [i915#9423]) -> [PASS][347] +1 other test pass
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-2/igt@kms_plane_scaling@planes-scaler-unity-scaling.html
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-1/igt@kms_plane_scaling@planes-scaler-unity-scaling.html
* igt@kms_plane_scaling@planes-scaler-unity-scaling@pipe-d:
- shard-dg2: [SKIP][348] ([i915#12247] / [i915#8152]) -> [PASS][349]
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-2/igt@kms_plane_scaling@planes-scaler-unity-scaling@pipe-d.html
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-1/igt@kms_plane_scaling@planes-scaler-unity-scaling@pipe-d.html
* igt@kms_pm_rpm@modeset-lpsp:
- shard-dg2: [SKIP][350] ([i915#9519]) -> [PASS][351] +2 other tests pass
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-7/igt@kms_pm_rpm@modeset-lpsp.html
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-4/igt@kms_pm_rpm@modeset-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
- shard-rkl: [SKIP][352] ([i915#9519]) -> [PASS][353] +2 other tests pass
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-rkl-2/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-rkl-5/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
* igt@kms_psr@psr2-dpms:
- shard-mtlp: [FAIL][354] -> [PASS][355] +3 other tests pass
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-mtlp-5/igt@kms_psr@psr2-dpms.html
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-2/igt@kms_psr@psr2-dpms.html
* igt@kms_setmode@basic-clone-single-crtc:
- shard-snb: [SKIP][356] -> [PASS][357]
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-snb5/igt@kms_setmode@basic-clone-single-crtc.html
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-snb1/igt@kms_setmode@basic-clone-single-crtc.html
* igt@kms_vrr@negative-basic:
- shard-mtlp: [FAIL][358] ([i915#10393]) -> [PASS][359] +1 other test pass
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-mtlp-2/igt@kms_vrr@negative-basic.html
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-mtlp-1/igt@kms_vrr@negative-basic.html
#### Warnings ####
* igt@gem_eio@unwedge-stress:
- shard-dg1: [FAIL][360] ([i915#5784]) -> [DMESG-WARN][361] ([i915#4423])
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg1-19/igt@gem_eio@unwedge-stress.html
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-19/igt@gem_eio@unwedge-stress.html
* igt@gem_pread@exhaustion:
- shard-snb: [INCOMPLETE][362] -> [WARN][363] ([i915#2658])
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-snb4/igt@gem_pread@exhaustion.html
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-snb5/igt@gem_pread@exhaustion.html
* igt@kms_big_fb@4-tiled-64bpp-rotate-270:
- shard-dg2: [SKIP][364] -> [SKIP][365] ([i915#9197]) +4 other tests skip
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-5/igt@kms_big_fb@4-tiled-64bpp-rotate-270.html
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@kms_big_fb@4-tiled-64bpp-rotate-270.html
* igt@kms_big_fb@linear-16bpp-rotate-90:
- shard-dg2: [SKIP][366] ([i915#9197]) -> [SKIP][367]
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-2/igt@kms_big_fb@linear-16bpp-rotate-90.html
[367]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-11/igt@kms_big_fb@linear-16bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-8bpp-rotate-270:
- shard-dg2: [SKIP][368] ([i915#5190] / [i915#9197]) -> [SKIP][369] ([i915#4538] / [i915#5190]) +2 other tests skip
[368]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-2/igt@kms_big_fb@y-tiled-8bpp-rotate-270.html
[369]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-11/igt@kms_big_fb@y-tiled-8bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip:
- shard-dg2: [SKIP][370] ([i915#4538] / [i915#5190]) -> [SKIP][371] ([i915#5190] / [i915#9197]) +4 other tests skip
[370]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-7/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
[371]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
* igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs:
- shard-dg2: [SKIP][372] ([i915#9197]) -> [SKIP][373] ([i915#10307] / [i915#6095]) +3 other tests skip
[372]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-2/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs.html
[373]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-7/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs.html
* igt@kms_ccs@crc-primary-basic-y-tiled-gen12-mc-ccs:
- shard-dg2: [SKIP][374] ([i915#10307] / [i915#6095]) -> [SKIP][375] ([i915#9197]) +5 other tests skip
[374]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-6/igt@kms_ccs@crc-primary-basic-y-tiled-gen12-mc-ccs.html
[375]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@kms_ccs@crc-primary-basic-y-tiled-gen12-mc-ccs.html
* igt@kms_cdclk@plane-scaling:
- shard-dg2: [SKIP][376] ([i915#4087]) -> [SKIP][377] ([i915#9197])
[376]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-1/igt@kms_cdclk@plane-scaling.html
[377]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@kms_cdclk@plane-scaling.html
* igt@kms_content_protection@atomic-dpms:
- shard-snb: [SKIP][378] -> [INCOMPLETE][379] ([i915#8816])
[378]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-snb7/igt@kms_content_protection@atomic-dpms.html
[379]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-snb1/igt@kms_content_protection@atomic-dpms.html
* igt@kms_content_protection@lic-type-0:
- shard-dg2: [SKIP][380] ([i915#9424]) -> [TIMEOUT][381] ([i915#7173])
[380]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-3/igt@kms_content_protection@lic-type-0.html
[381]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-10/igt@kms_content_protection@lic-type-0.html
* igt@kms_content_protection@mei-interface:
- shard-dg1: [SKIP][382] ([i915#9433]) -> [SKIP][383] ([i915#9424])
[382]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg1-19/igt@kms_content_protection@mei-interface.html
[383]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg1-14/igt@kms_content_protection@mei-interface.html
* igt@kms_content_protection@type1:
- shard-dg2: [SKIP][384] ([i915#9197]) -> [SKIP][385] ([i915#7118] / [i915#9424])
[384]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-2/igt@kms_content_protection@type1.html
[385]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-6/igt@kms_content_protection@type1.html
* igt@kms_content_protection@uevent:
- shard-dg2: [SKIP][386] ([i915#7118] / [i915#9424]) -> [SKIP][387] ([i915#9197])
[386]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-7/igt@kms_content_protection@uevent.html
[387]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-2/igt@kms_content_protection@uevent.html
* igt@kms_cursor_crc@cursor-onscreen-512x170:
- shard-dg2: [SKIP][388] ([i915#9197]) -> [SKIP][389] ([i915#11453] / [i915#3359])
[388]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15580/shard-dg2-2/igt@kms_cursor_crc@cursor-onscreen-512x170.html
[389]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/shard-dg2-1/igt
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11956/index.html
[-- Attachment #2: Type: text/html, Size: 110759 bytes --]
^ permalink raw reply [flat|nested] 17+ messages in thread
* RE: [PATCH i-g-t 1/3] lib/igt_kms: Add igt_kms_frame_time_from_vrefresh()
2024-10-22 15:53 ` [PATCH i-g-t 1/3] lib/igt_kms: Add igt_kms_frame_time_from_vrefresh() Imre Deak
@ 2024-10-24 4:12 ` Srikanth V, NagaVenkata
2024-11-15 11:48 ` Sharma, Swati2
1 sibling, 0 replies; 17+ messages in thread
From: Srikanth V, NagaVenkata @ 2024-10-24 4:12 UTC (permalink / raw)
To: Deak, Imre, igt-dev@lists.freedesktop.org
Changes looks good to me.
> -----Original Message-----
> From: igt-dev <igt-dev-bounces@lists.freedesktop.org> On Behalf Of Imre
> Deak
> Sent: Tuesday, October 22, 2024 9:23 PM
> To: igt-dev@lists.freedesktop.org
> Subject: [PATCH i-g-t 1/3] lib/igt_kms: Add
> igt_kms_frame_time_from_vrefresh()
>
> Export a helper originally added to kms_vrr.c to convert a vertical refresh
> rate to frame time. Use uint32_t for the type of vrefresh matching the type of
> drmModeModeInfo::vrefresh.
>
> Signed-off-by: Imre Deak <imre.deak@intel.com>
> ---
> lib/igt_kms.c | 12 ++++++++++++
> lib/igt_kms.h | 2 ++
> tests/kms_vrr.c | 37 +++++++++++++++++--------------------
> 3 files changed, 31 insertions(+), 20 deletions(-)
>
> diff --git a/lib/igt_kms.c b/lib/igt_kms.c index bb35d4b82..99231d6e7 100644
> --- a/lib/igt_kms.c
> +++ b/lib/igt_kms.c
> @@ -52,6 +52,7 @@
> #include <i915_drm.h>
>
> #include "drmtest.h"
> +#include "igt_core.h"
> #include "igt_kms.h"
> #include "igt_aux.h"
> #include "igt_edid.h"
> @@ -254,6 +255,17 @@ const struct edid *igt_kms_get_alt_edid(void)
> return &edid;
> }
>
> +/**
> + * igt_kms_frame_time_from_vrefresh:
> + * @vrefresh: vertical refresh rate in 1/s units.
> + *
> + * Returns the frame time in nanoseconds for the given vrefresh rate.
> + */
> +uint64_t igt_kms_frame_time_from_vrefresh(uint32_t vrefresh) {
> + return vrefresh ? (NSEC_PER_SEC / vrefresh) : 0; }
> +
> #define AUDIO_EDID_SIZE (2 * EDID_BLOCK_SIZE)
>
> static const struct edid *
> diff --git a/lib/igt_kms.h b/lib/igt_kms.h index 2b26d2bbf..fc7e4cda1 100644
> --- a/lib/igt_kms.h
> +++ b/lib/igt_kms.h
> @@ -274,6 +274,8 @@ enum joined_pipes {
> JOINED_PIPES_ULTRA_JOINER = 4
> };
>
> +uint64_t igt_kms_frame_time_from_vrefresh(uint32_t vrefresh);
> +
> bool kmstest_force_connector(int fd, drmModeConnector *connector,
> enum kmstest_force_connector_state state); bool
> kmstest_force_connector_joiner(int drm_fd, drmModeConnector
> *connector, int joined_pipes); diff --git a/tests/kms_vrr.c b/tests/kms_vrr.c
> index 36a22eebe..12d29aa82 100644
> --- a/tests/kms_vrr.c
> +++ b/tests/kms_vrr.c
> @@ -192,12 +192,6 @@ static uint64_t get_time_ns(void)
> return 0;
> }
>
> -/* Returns the rate duration in nanoseconds for the given refresh rate. */ -
> static uint64_t rate_from_refresh(uint64_t refresh) -{
> - return refresh ? (NSECS_PER_SEC / refresh) : 0;
> -}
> -
> /* Instead of running on default mode, loop through the connector modes
> * and find the mode with max refresh rate to exercise full vrr range.
> */
> @@ -340,13 +334,13 @@ static void prepare_test(data_t *data, igt_output_t
> *output, enum pipe pipe)
>
> mode = *igt_output_get_mode(output);
>
> - data->vtest_ns.min = rate_from_refresh(data->range.min);
> - data->vtest_ns.max = rate_from_refresh(data->range.max);
> + data->vtest_ns.min = igt_kms_frame_time_from_vrefresh(data-
> >range.min);
> + data->vtest_ns.max =
> +igt_kms_frame_time_from_vrefresh(data->range.max);
>
> /* If unspecified on the command line, default rate to the midpoint
> */
> if (data->vtest_ns.rate_ns == 0) {
> range_t *range = &data->range;
> - data->vtest_ns.rate_ns = rate_from_refresh(
> + data->vtest_ns.rate_ns =
> igt_kms_frame_time_from_vrefresh(
> (range->min + range->max) /
> 2);
> }
>
> @@ -533,8 +527,8 @@ flip_and_measure_cmrr(data_t *data, igt_output_t
> *output, enum pipe pipe,
> uint32_t total_flip = 0, total_pass = 0;
> bool front = false;
> drmModeModeInfoPtr mode = igt_output_get_mode(output);
> - uint64_t req_rate_ns = rate_from_refresh(mode->vrefresh +
> VREFRESH_MODIFIER);
> - uint64_t exp_rate_ns = rate_from_refresh(mode->vrefresh);
> + uint64_t req_rate_ns = igt_kms_frame_time_from_vrefresh(mode-
> >vrefresh + VREFRESH_MODIFIER);
> + uint64_t exp_rate_ns =
> +igt_kms_frame_time_from_vrefresh(mode->vrefresh);
> uint64_t threshold_ns = exp_rate_ns / mode->vdisplay; /* Upto 1
> scan line. */
>
> igt_info("CMRR on: requested rate: %"PRIu64" ns (%.2f Hz) "
> @@ -633,7 +627,7 @@ test_basic(data_t *data, enum pipe pipe,
> igt_output_t *output, uint32_t flags)
> * next Vmin.
> */
> if (flags & TEST_FLIPLINE) {
> - rate[0] = rate_from_refresh(range.max + 5);
> + rate[0] = igt_kms_frame_time_from_vrefresh(range.max +
> 5);
> result = flip_and_measure(data, output, pipe, rate, 1, data-
> >duration_ns);
> igt_assert_f(result > 75,
> "Refresh rate (%u Hz) %"PRIu64"ns: Target VRR on
> threshold not reached, result was %u%%\n", @@ -649,7 +643,7 @@
> test_basic(data_t *data, enum pipe pipe, igt_output_t *output, uint32_t
> flags)
> }
>
> if (flags & TEST_FLIPLINE) {
> - rate[0] = rate_from_refresh(range.min - 10);
> + rate[0] = igt_kms_frame_time_from_vrefresh(range.min -
> 10);
> result = flip_and_measure(data, output, pipe, rate, 1, data-
> >duration_ns);
> igt_assert_f(result < 50,
> "Refresh rate (%u Hz) %"PRIu64"ns: Target VRR on
> threshold exceeded, result was %u%%\n", @@ -660,7 +654,10 @@
> test_basic(data_t *data, enum pipe pipe, igt_output_t *output, uint32_t
> flags)
> unsigned int range_min =
> /* For Intel h/w tweak the min rate, as h/w will
> terminate the vblank at Vmax. */
> is_intel_device(data->drm_fd) ? (range.min + 2) :
> range.min;
> - uint64_t maxmin_rates[] = {vtest_ns.max,
> rate_from_refresh(range_min)};
> + uint64_t maxmin_rates[] = {
> + vtest_ns.max,
> + igt_kms_frame_time_from_vrefresh(range_min)
> + };
>
> result = flip_and_measure(data, output, pipe, maxmin_rates,
> 2, data->duration_ns);
> igt_assert_f(result > 75,
> @@ -752,7 +749,7 @@ test_seamless_virtual_rr_basic(data_t *data, enum
> pipe pipe, igt_output_t *outpu
> kmstest_dump_mode(&data->switch_modes[HIGH_RR_MODE]);
>
> prepare_test(data, output, pipe);
> - rate[0] = rate_from_refresh(data-
> >switch_modes[HIGH_RR_MODE].vrefresh);
> + rate[0] =
> +igt_kms_frame_time_from_vrefresh(data-
> >switch_modes[HIGH_RR_MODE].vrefr
> +esh);
>
> /*
> * Sink with DRR and VRR can be in downclock mode so @@ -784,7
> +781,7 @@ test_seamless_virtual_rr_basic(data_t *data, enum pipe pipe,
> igt_output_t *outpu
> igt_output_override_mode(output, &virtual_mode);
> igt_assert(igt_display_try_commit_atomic(&data->display, 0,
> NULL) == 0);
>
> - rate[0] = rate_from_refresh(vrefresh);
> + rate[0] = igt_kms_frame_time_from_vrefresh(vrefresh);
> result = flip_and_measure(data, output, pipe, rate, 1,
> TEST_DURATION_NS);
> igt_assert_f(result > 75,
> "Refresh rate (%u Hz) %"PRIu64"ns: Target
> threshold not reached, result was %u%%\n", @@ -802,7 +799,7 @@
> test_lobf(data_t *data, enum pipe pipe, igt_output_t *output, uint32_t flags)
> {
> uint64_t rate[] = {0};
>
> - rate[0] = rate_from_refresh(data-
> >switch_modes[HIGH_RR_MODE].vrefresh);
> + rate[0] =
> +igt_kms_frame_time_from_vrefresh(data-
> >switch_modes[HIGH_RR_MODE].vrefr
> +esh);
> prepare_test(data, output, pipe);
>
> igt_info("LOBF test execution on %s, PIPE %s with VRR range: (%u-
> %u) Hz\n", @@ -811,7 +808,7 @@ test_lobf(data_t *data, enum pipe pipe,
> igt_output_t *output, uint32_t flags)
> igt_output_override_mode(output, &data-
> >switch_modes[HIGH_RR_MODE]);
> flip_and_measure(data, output, pipe, rate, 1, TEST_DURATION_NS);
> igt_output_override_mode(output, &data-
> >switch_modes[LOW_RR_MODE]);
> - rate[0] = rate_from_refresh(data-
> >switch_modes[LOW_RR_MODE].vrefresh);
> + rate[0] =
> +igt_kms_frame_time_from_vrefresh(data-
> >switch_modes[LOW_RR_MODE].vrefre
> +sh);
> flip_and_measure(data, output, pipe, rate, 1, NSECS_PER_SEC);
> igt_assert_f(igt_get_i915_edp_lobf_status(data->drm_fd, output-
> >name),
> "LOBF not enabled\n");
> @@ -857,7 +854,7 @@ test_cmrr(data_t *data, enum pipe pipe,
> igt_output_t *output, uint32_t flags)
> result = flip_and_measure_cmrr(data, output, pipe,
> TEST_DURATION_NS * 2);
> igt_assert_f(result > 75,
> "Refresh rate (%u Hz) %"PRIu64"ns: Target CMRR on
> threshold not reached, result was %u%%\n",
> - mode.vrefresh, rate_from_refresh(mode.vrefresh),
> result);
> + mode.vrefresh,
> igt_kms_frame_time_from_vrefresh(mode.vrefresh),
> +result);
> }
>
> static void test_cleanup(data_t *data, enum pipe pipe, igt_output_t *output)
> @@ -1006,7 +1003,7 @@ static int opt_handler(int opt, int opt_index, void
> *_data)
> data->duration_ns = atoi(optarg) * NSECS_PER_SEC;
> break;
> case 'r':
> - data->vtest_ns.rate_ns = rate_from_refresh(atoi(optarg));
> + data->vtest_ns.rate_ns =
> +igt_kms_frame_time_from_vrefresh(atoi(optarg));
> break;
> case 's':
> data->static_image = true;
> --
> 2.44.2
^ permalink raw reply [flat|nested] 17+ messages in thread
* RE: [PATCH i-g-t 2/3] lib/igt_kms: Add kmstest_wait_for_pageflip_timeout()
2024-10-22 15:53 ` [PATCH i-g-t 2/3] lib/igt_kms: Add kmstest_wait_for_pageflip_timeout() Imre Deak
@ 2024-10-24 5:45 ` Srikanth V, NagaVenkata
2024-10-24 10:29 ` Imre Deak
2024-11-15 11:55 ` Sharma, Swati2
1 sibling, 1 reply; 17+ messages in thread
From: Srikanth V, NagaVenkata @ 2024-10-24 5:45 UTC (permalink / raw)
To: Deak, Imre, igt-dev@lists.freedesktop.org
> -----Original Message-----
> From: igt-dev <igt-dev-bounces@lists.freedesktop.org> On Behalf Of Imre
> Deak
> Sent: Tuesday, October 22, 2024 9:23 PM
> To: igt-dev@lists.freedesktop.org
> Subject: [PATCH i-g-t 2/3] lib/igt_kms: Add
> kmstest_wait_for_pageflip_timeout()
>
> Add a function to wait for a page flip completion providing the timeout
> duration. This is required by the next patch, using an Intel HW specific
> pageflip timeout.
>
> Signed-off-by: Imre Deak <imre.deak@intel.com>
> ---
> lib/igt_kms.c | 21 +++++++++++++++++---- lib/igt_kms.h | 1 +
> 2 files changed, 18 insertions(+), 4 deletions(-)
>
> diff --git a/lib/igt_kms.c b/lib/igt_kms.c index 99231d6e7..81a9930a2 100644
> --- a/lib/igt_kms.c
> +++ b/lib/igt_kms.c
> @@ -2377,15 +2377,16 @@ unsigned int kmstest_get_vblank(int fd, int pipe,
> unsigned int flags) }
>
> /**
> - * kmstest_wait_for_pageflip:
> + * kmstest_wait_for_pageflip_timeout:
> * @fd: Opened drm file descriptor
> + * @timeout_us: timeout used for waiting
> *
> * Blocks until pageflip is completed
> */
> -void kmstest_wait_for_pageflip(int fd)
> +void kmstest_wait_for_pageflip_timeout(int fd, uint64_t timeout_us)
> {
> drmEventContext evctx = { .version = 2 };
> - struct timeval timeout = { .tv_sec = 0, .tv_usec = 50000 };
> + struct timeval timeout = { .tv_sec = 0, .tv_usec = timeout_us };
> fd_set fds;
> int ret;
>
> @@ -2398,7 +2399,8 @@ void kmstest_wait_for_pageflip(int fd)
> } while (ret < 0 && errno == EINTR);
>
> igt_fail_on_f(ret == 0,
> - "Exceeded timeout (50ms) while waiting for a pageflip\n");
> + "Exceeded timeout (%" PRIu64 " us) while waiting for a
> pageflip\n",
> + timeout_us);
>
> igt_assert_f(ret == 1,
> "Waiting for pageflip failed with %d from
> select(drmfd)\n", @@ -2407,6 +2409,17 @@ void
> kmstest_wait_for_pageflip(int fd)
> igt_assert(drmHandleEvent(fd, &evctx) == 0); }
>
> +/**
> + * kmstest_wait_for_pageflip:
> + * @fd: Opened drm file descriptor
> + *
> + * Blocks until pageflip is completed using a 50 ms timeout.
> + */
> +void kmstest_wait_for_pageflip(int fd)
> +{
> + kmstest_wait_for_pageflip_timeout(fd, 50000); }
> +
Do we still need this definition of this function ?
> /**
> * kms_has_vblank:
> * @fd: DRM fd
> diff --git a/lib/igt_kms.h b/lib/igt_kms.h index fc7e4cda1..57e62d86c 100644
> --- a/lib/igt_kms.h
> +++ b/lib/igt_kms.h
> @@ -310,6 +310,7 @@ void *kmstest_dumb_map_buffer(int fd, uint32_t
> handle, uint64_t size,
> unsigned prot);
> void kmstest_dumb_destroy(int fd, uint32_t handle); void
> kmstest_wait_for_pageflip(int fd);
> +void kmstest_wait_for_pageflip_timeout(int fd, uint64_t timeout_us);
> unsigned int kmstest_get_vblank(int fd, int pipe, unsigned int flags);
>
> bool kms_has_vblank(int fd);
> --
> 2.44.2
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH i-g-t 2/3] lib/igt_kms: Add kmstest_wait_for_pageflip_timeout()
2024-10-24 5:45 ` Srikanth V, NagaVenkata
@ 2024-10-24 10:29 ` Imre Deak
0 siblings, 0 replies; 17+ messages in thread
From: Imre Deak @ 2024-10-24 10:29 UTC (permalink / raw)
To: Srikanth V, NagaVenkata; +Cc: igt-dev@lists.freedesktop.org
On Thu, Oct 24, 2024 at 08:45:53AM +0300, Srikanth V, NagaVenkata wrote:
>
>
> > -----Original Message-----
> > From: igt-dev <igt-dev-bounces@lists.freedesktop.org> On Behalf Of Imre
> > Deak
> > Sent: Tuesday, October 22, 2024 9:23 PM
> > To: igt-dev@lists.freedesktop.org
> > Subject: [PATCH i-g-t 2/3] lib/igt_kms: Add
> > kmstest_wait_for_pageflip_timeout()
> >
> > Add a function to wait for a page flip completion providing the timeout
> > duration. This is required by the next patch, using an Intel HW specific
> > pageflip timeout.
> >
> > Signed-off-by: Imre Deak <imre.deak@intel.com>
> > ---
> > lib/igt_kms.c | 21 +++++++++++++++++---- lib/igt_kms.h | 1 +
> > 2 files changed, 18 insertions(+), 4 deletions(-)
> >
> > diff --git a/lib/igt_kms.c b/lib/igt_kms.c index 99231d6e7..81a9930a2 100644
> > --- a/lib/igt_kms.c
> > +++ b/lib/igt_kms.c
> > @@ -2377,15 +2377,16 @@ unsigned int kmstest_get_vblank(int fd, int pipe,
> > unsigned int flags) }
> >
> > /**
> > - * kmstest_wait_for_pageflip:
> > + * kmstest_wait_for_pageflip_timeout:
> > * @fd: Opened drm file descriptor
> > + * @timeout_us: timeout used for waiting
> > *
> > * Blocks until pageflip is completed
> > */
> > -void kmstest_wait_for_pageflip(int fd)
> > +void kmstest_wait_for_pageflip_timeout(int fd, uint64_t timeout_us)
> > {
> > drmEventContext evctx = { .version = 2 };
> > - struct timeval timeout = { .tv_sec = 0, .tv_usec = 50000 };
> > + struct timeval timeout = { .tv_sec = 0, .tv_usec = timeout_us };
> > fd_set fds;
> > int ret;
> >
> > @@ -2398,7 +2399,8 @@ void kmstest_wait_for_pageflip(int fd)
> > } while (ret < 0 && errno == EINTR);
> >
> > igt_fail_on_f(ret == 0,
> > - "Exceeded timeout (50ms) while waiting for a pageflip\n");
> > + "Exceeded timeout (%" PRIu64 " us) while waiting for a
> > pageflip\n",
> > + timeout_us);
> >
> > igt_assert_f(ret == 1,
> > "Waiting for pageflip failed with %d from
> > select(drmfd)\n", @@ -2407,6 +2409,17 @@ void
> > kmstest_wait_for_pageflip(int fd)
> > igt_assert(drmHandleEvent(fd, &evctx) == 0); }
> >
> > +/**
> > + * kmstest_wait_for_pageflip:
> > + * @fd: Opened drm file descriptor
> > + *
> > + * Blocks until pageflip is completed using a 50 ms timeout.
> > + */
> > +void kmstest_wait_for_pageflip(int fd)
> > +{
> > + kmstest_wait_for_pageflip_timeout(fd, 50000); }
> > +
>
> Do we still need this definition of this function ?
kmstest_wait_for_pageflip() is used in many places.
> > /**
> > * kms_has_vblank:
> > * @fd: DRM fd
> > diff --git a/lib/igt_kms.h b/lib/igt_kms.h index fc7e4cda1..57e62d86c 100644
> > --- a/lib/igt_kms.h
> > +++ b/lib/igt_kms.h
> > @@ -310,6 +310,7 @@ void *kmstest_dumb_map_buffer(int fd, uint32_t
> > handle, uint64_t size,
> > unsigned prot);
> > void kmstest_dumb_destroy(int fd, uint32_t handle); void
> > kmstest_wait_for_pageflip(int fd);
> > +void kmstest_wait_for_pageflip_timeout(int fd, uint64_t timeout_us);
> > unsigned int kmstest_get_vblank(int fd, int pipe, unsigned int flags);
> >
> > bool kms_has_vblank(int fd);
> > --
> > 2.44.2
>
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH i-g-t 3/3] tests/i915/kms_flip_tiling: Fix pageflip timeout for low vrefresh modes
2024-10-22 15:53 ` [PATCH i-g-t 3/3] tests/i915/kms_flip_tiling: Fix pageflip timeout for low vrefresh modes Imre Deak
@ 2024-11-15 11:44 ` Sharma, Swati2
2024-11-15 17:11 ` Imre Deak
0 siblings, 1 reply; 17+ messages in thread
From: Sharma, Swati2 @ 2024-11-15 11:44 UTC (permalink / raw)
To: Imre Deak, igt-dev
Hi Imre,
Do we have some gitlab issue associated with this fix?
On 22-10-2024 09:23 pm, Imre Deak wrote:
> The current fixed 50 ms timeout for pageflip completion is not long
> enough for low vrefresh modes. In general the timeout should account for
> one frame for the flip itself + one frame for vblank waiting due to FBC
> invalidation + a fixed amount for scheduling overhead delivering the
> completion event to userspace. For the usual 60Hz modes the 50 ms
> timeout worked ok based on the above (2 * 17 ms + 16 ms), but didn't
> work for 30 Hz modes (the minimum timeout for those being ~67 ms).
>
> Based on the above use a timeout length of 2 * mode specific frame
> time + 20 ms fixed scheduling delay.
>
> Testcase: igt@kms_flip_tiling
> Signed-off-by: Imre Deak <imre.deak@intel.com>
> ---
> tests/intel/kms_flip_tiling.c | 14 +++++++++++++-
> 1 file changed, 13 insertions(+), 1 deletion(-)
>
> diff --git a/tests/intel/kms_flip_tiling.c b/tests/intel/kms_flip_tiling.c
> index 3bf02564e..e937c2171 100644
> --- a/tests/intel/kms_flip_tiling.c
> +++ b/tests/intel/kms_flip_tiling.c
> @@ -86,6 +86,18 @@ static int try_commit(igt_display_t *display)
> COMMIT_ATOMIC : COMMIT_LEGACY);
> }
>
> +static uint64_t pageflip_timeout_us(drmModeModeInfo *mode)
> +{
> + uint64_t timeout_ns;
> +
> + /* 1 frame for flip + 1 frame for vblank wait due to FBC. */
> + timeout_ns = igt_kms_frame_time_from_vrefresh(mode->vrefresh) * 2;
> + /* 20 msec scheduling overhead. */
> + timeout_ns += 20000000;
> +
> + return DIV_ROUND_UP(timeout_ns, 1000);
> +}
> +
> static void
> test_flip_tiling(data_t *data, enum pipe pipe, igt_output_t *output, uint64_t modifier[2])
> {
> @@ -137,7 +149,7 @@ test_flip_tiling(data_t *data, enum pipe pipe, igt_output_t *output, uint64_t mo
> igt_require(ret == 0);
>
> data->flipevent_in_queue = true;
> - kmstest_wait_for_pageflip(data->drm_fd);
> + kmstest_wait_for_pageflip_timeout(data->drm_fd, pageflip_timeout_us(mode));
> data->flipevent_in_queue = false;
>
> /* Get a crc and compare with the reference. */
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH i-g-t 1/3] lib/igt_kms: Add igt_kms_frame_time_from_vrefresh()
2024-10-22 15:53 ` [PATCH i-g-t 1/3] lib/igt_kms: Add igt_kms_frame_time_from_vrefresh() Imre Deak
2024-10-24 4:12 ` Srikanth V, NagaVenkata
@ 2024-11-15 11:48 ` Sharma, Swati2
1 sibling, 0 replies; 17+ messages in thread
From: Sharma, Swati2 @ 2024-11-15 11:48 UTC (permalink / raw)
To: Imre Deak, igt-dev
LGTM
Reviewed-by: Swati Sharma <swati2.sharma@intel.com>
On 22-10-2024 09:23 pm, Imre Deak wrote:
> Export a helper originally added to kms_vrr.c to convert a vertical
> refresh rate to frame time. Use uint32_t for the type of vrefresh
> matching the type of drmModeModeInfo::vrefresh.
>
> Signed-off-by: Imre Deak <imre.deak@intel.com>
> ---
> lib/igt_kms.c | 12 ++++++++++++
> lib/igt_kms.h | 2 ++
> tests/kms_vrr.c | 37 +++++++++++++++++--------------------
> 3 files changed, 31 insertions(+), 20 deletions(-)
>
> diff --git a/lib/igt_kms.c b/lib/igt_kms.c
> index bb35d4b82..99231d6e7 100644
> --- a/lib/igt_kms.c
> +++ b/lib/igt_kms.c
> @@ -52,6 +52,7 @@
> #include <i915_drm.h>
>
> #include "drmtest.h"
> +#include "igt_core.h"
> #include "igt_kms.h"
> #include "igt_aux.h"
> #include "igt_edid.h"
> @@ -254,6 +255,17 @@ const struct edid *igt_kms_get_alt_edid(void)
> return &edid;
> }
>
> +/**
> + * igt_kms_frame_time_from_vrefresh:
> + * @vrefresh: vertical refresh rate in 1/s units.
> + *
> + * Returns the frame time in nanoseconds for the given vrefresh rate.
> + */
> +uint64_t igt_kms_frame_time_from_vrefresh(uint32_t vrefresh)
> +{
> + return vrefresh ? (NSEC_PER_SEC / vrefresh) : 0;
> +}
> +
> #define AUDIO_EDID_SIZE (2 * EDID_BLOCK_SIZE)
>
> static const struct edid *
> diff --git a/lib/igt_kms.h b/lib/igt_kms.h
> index 2b26d2bbf..fc7e4cda1 100644
> --- a/lib/igt_kms.h
> +++ b/lib/igt_kms.h
> @@ -274,6 +274,8 @@ enum joined_pipes {
> JOINED_PIPES_ULTRA_JOINER = 4
> };
>
> +uint64_t igt_kms_frame_time_from_vrefresh(uint32_t vrefresh);
> +
> bool kmstest_force_connector(int fd, drmModeConnector *connector,
> enum kmstest_force_connector_state state);
> bool kmstest_force_connector_joiner(int drm_fd, drmModeConnector *connector, int joined_pipes);
> diff --git a/tests/kms_vrr.c b/tests/kms_vrr.c
> index 36a22eebe..12d29aa82 100644
> --- a/tests/kms_vrr.c
> +++ b/tests/kms_vrr.c
> @@ -192,12 +192,6 @@ static uint64_t get_time_ns(void)
> return 0;
> }
>
> -/* Returns the rate duration in nanoseconds for the given refresh rate. */
> -static uint64_t rate_from_refresh(uint64_t refresh)
> -{
> - return refresh ? (NSECS_PER_SEC / refresh) : 0;
> -}
> -
> /* Instead of running on default mode, loop through the connector modes
> * and find the mode with max refresh rate to exercise full vrr range.
> */
> @@ -340,13 +334,13 @@ static void prepare_test(data_t *data, igt_output_t *output, enum pipe pipe)
>
> mode = *igt_output_get_mode(output);
>
> - data->vtest_ns.min = rate_from_refresh(data->range.min);
> - data->vtest_ns.max = rate_from_refresh(data->range.max);
> + data->vtest_ns.min = igt_kms_frame_time_from_vrefresh(data->range.min);
> + data->vtest_ns.max = igt_kms_frame_time_from_vrefresh(data->range.max);
>
> /* If unspecified on the command line, default rate to the midpoint */
> if (data->vtest_ns.rate_ns == 0) {
> range_t *range = &data->range;
> - data->vtest_ns.rate_ns = rate_from_refresh(
> + data->vtest_ns.rate_ns = igt_kms_frame_time_from_vrefresh(
> (range->min + range->max) / 2);
> }
>
> @@ -533,8 +527,8 @@ flip_and_measure_cmrr(data_t *data, igt_output_t *output, enum pipe pipe,
> uint32_t total_flip = 0, total_pass = 0;
> bool front = false;
> drmModeModeInfoPtr mode = igt_output_get_mode(output);
> - uint64_t req_rate_ns = rate_from_refresh(mode->vrefresh + VREFRESH_MODIFIER);
> - uint64_t exp_rate_ns = rate_from_refresh(mode->vrefresh);
> + uint64_t req_rate_ns = igt_kms_frame_time_from_vrefresh(mode->vrefresh + VREFRESH_MODIFIER);
> + uint64_t exp_rate_ns = igt_kms_frame_time_from_vrefresh(mode->vrefresh);
> uint64_t threshold_ns = exp_rate_ns / mode->vdisplay; /* Upto 1 scan line. */
>
> igt_info("CMRR on: requested rate: %"PRIu64" ns (%.2f Hz) "
> @@ -633,7 +627,7 @@ test_basic(data_t *data, enum pipe pipe, igt_output_t *output, uint32_t flags)
> * next Vmin.
> */
> if (flags & TEST_FLIPLINE) {
> - rate[0] = rate_from_refresh(range.max + 5);
> + rate[0] = igt_kms_frame_time_from_vrefresh(range.max + 5);
> result = flip_and_measure(data, output, pipe, rate, 1, data->duration_ns);
> igt_assert_f(result > 75,
> "Refresh rate (%u Hz) %"PRIu64"ns: Target VRR on threshold not reached, result was %u%%\n",
> @@ -649,7 +643,7 @@ test_basic(data_t *data, enum pipe pipe, igt_output_t *output, uint32_t flags)
> }
>
> if (flags & TEST_FLIPLINE) {
> - rate[0] = rate_from_refresh(range.min - 10);
> + rate[0] = igt_kms_frame_time_from_vrefresh(range.min - 10);
> result = flip_and_measure(data, output, pipe, rate, 1, data->duration_ns);
> igt_assert_f(result < 50,
> "Refresh rate (%u Hz) %"PRIu64"ns: Target VRR on threshold exceeded, result was %u%%\n",
> @@ -660,7 +654,10 @@ test_basic(data_t *data, enum pipe pipe, igt_output_t *output, uint32_t flags)
> unsigned int range_min =
> /* For Intel h/w tweak the min rate, as h/w will terminate the vblank at Vmax. */
> is_intel_device(data->drm_fd) ? (range.min + 2) : range.min;
> - uint64_t maxmin_rates[] = {vtest_ns.max, rate_from_refresh(range_min)};
> + uint64_t maxmin_rates[] = {
> + vtest_ns.max,
> + igt_kms_frame_time_from_vrefresh(range_min)
> + };
>
> result = flip_and_measure(data, output, pipe, maxmin_rates, 2, data->duration_ns);
> igt_assert_f(result > 75,
> @@ -752,7 +749,7 @@ test_seamless_virtual_rr_basic(data_t *data, enum pipe pipe, igt_output_t *outpu
> kmstest_dump_mode(&data->switch_modes[HIGH_RR_MODE]);
>
> prepare_test(data, output, pipe);
> - rate[0] = rate_from_refresh(data->switch_modes[HIGH_RR_MODE].vrefresh);
> + rate[0] = igt_kms_frame_time_from_vrefresh(data->switch_modes[HIGH_RR_MODE].vrefresh);
>
> /*
> * Sink with DRR and VRR can be in downclock mode so
> @@ -784,7 +781,7 @@ test_seamless_virtual_rr_basic(data_t *data, enum pipe pipe, igt_output_t *outpu
> igt_output_override_mode(output, &virtual_mode);
> igt_assert(igt_display_try_commit_atomic(&data->display, 0, NULL) == 0);
>
> - rate[0] = rate_from_refresh(vrefresh);
> + rate[0] = igt_kms_frame_time_from_vrefresh(vrefresh);
> result = flip_and_measure(data, output, pipe, rate, 1, TEST_DURATION_NS);
> igt_assert_f(result > 75,
> "Refresh rate (%u Hz) %"PRIu64"ns: Target threshold not reached, result was %u%%\n",
> @@ -802,7 +799,7 @@ test_lobf(data_t *data, enum pipe pipe, igt_output_t *output, uint32_t flags)
> {
> uint64_t rate[] = {0};
>
> - rate[0] = rate_from_refresh(data->switch_modes[HIGH_RR_MODE].vrefresh);
> + rate[0] = igt_kms_frame_time_from_vrefresh(data->switch_modes[HIGH_RR_MODE].vrefresh);
> prepare_test(data, output, pipe);
>
> igt_info("LOBF test execution on %s, PIPE %s with VRR range: (%u-%u) Hz\n",
> @@ -811,7 +808,7 @@ test_lobf(data_t *data, enum pipe pipe, igt_output_t *output, uint32_t flags)
> igt_output_override_mode(output, &data->switch_modes[HIGH_RR_MODE]);
> flip_and_measure(data, output, pipe, rate, 1, TEST_DURATION_NS);
> igt_output_override_mode(output, &data->switch_modes[LOW_RR_MODE]);
> - rate[0] = rate_from_refresh(data->switch_modes[LOW_RR_MODE].vrefresh);
> + rate[0] = igt_kms_frame_time_from_vrefresh(data->switch_modes[LOW_RR_MODE].vrefresh);
> flip_and_measure(data, output, pipe, rate, 1, NSECS_PER_SEC);
> igt_assert_f(igt_get_i915_edp_lobf_status(data->drm_fd, output->name),
> "LOBF not enabled\n");
> @@ -857,7 +854,7 @@ test_cmrr(data_t *data, enum pipe pipe, igt_output_t *output, uint32_t flags)
> result = flip_and_measure_cmrr(data, output, pipe, TEST_DURATION_NS * 2);
> igt_assert_f(result > 75,
> "Refresh rate (%u Hz) %"PRIu64"ns: Target CMRR on threshold not reached, result was %u%%\n",
> - mode.vrefresh, rate_from_refresh(mode.vrefresh), result);
> + mode.vrefresh, igt_kms_frame_time_from_vrefresh(mode.vrefresh), result);
> }
>
> static void test_cleanup(data_t *data, enum pipe pipe, igt_output_t *output)
> @@ -1006,7 +1003,7 @@ static int opt_handler(int opt, int opt_index, void *_data)
> data->duration_ns = atoi(optarg) * NSECS_PER_SEC;
> break;
> case 'r':
> - data->vtest_ns.rate_ns = rate_from_refresh(atoi(optarg));
> + data->vtest_ns.rate_ns = igt_kms_frame_time_from_vrefresh(atoi(optarg));
> break;
> case 's':
> data->static_image = true;
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH i-g-t 2/3] lib/igt_kms: Add kmstest_wait_for_pageflip_timeout()
2024-10-22 15:53 ` [PATCH i-g-t 2/3] lib/igt_kms: Add kmstest_wait_for_pageflip_timeout() Imre Deak
2024-10-24 5:45 ` Srikanth V, NagaVenkata
@ 2024-11-15 11:55 ` Sharma, Swati2
1 sibling, 0 replies; 17+ messages in thread
From: Sharma, Swati2 @ 2024-11-15 11:55 UTC (permalink / raw)
To: Imre Deak, igt-dev
LGTM
Reviewed-by: Swati Sharma <swati2.sharma@intel.com>
On 22-10-2024 09:23 pm, Imre Deak wrote:
> Add a function to wait for a page flip completion providing the timeout
> duration. This is required by the next patch, using an Intel HW specific
> pageflip timeout.
>
> Signed-off-by: Imre Deak <imre.deak@intel.com>
> ---
> lib/igt_kms.c | 21 +++++++++++++++++----
> lib/igt_kms.h | 1 +
> 2 files changed, 18 insertions(+), 4 deletions(-)
>
> diff --git a/lib/igt_kms.c b/lib/igt_kms.c
> index 99231d6e7..81a9930a2 100644
> --- a/lib/igt_kms.c
> +++ b/lib/igt_kms.c
> @@ -2377,15 +2377,16 @@ unsigned int kmstest_get_vblank(int fd, int pipe, unsigned int flags)
> }
>
> /**
> - * kmstest_wait_for_pageflip:
> + * kmstest_wait_for_pageflip_timeout:
> * @fd: Opened drm file descriptor
> + * @timeout_us: timeout used for waiting
> *
> * Blocks until pageflip is completed
> */
> -void kmstest_wait_for_pageflip(int fd)
> +void kmstest_wait_for_pageflip_timeout(int fd, uint64_t timeout_us)
> {
> drmEventContext evctx = { .version = 2 };
> - struct timeval timeout = { .tv_sec = 0, .tv_usec = 50000 };
> + struct timeval timeout = { .tv_sec = 0, .tv_usec = timeout_us };
> fd_set fds;
> int ret;
>
> @@ -2398,7 +2399,8 @@ void kmstest_wait_for_pageflip(int fd)
> } while (ret < 0 && errno == EINTR);
>
> igt_fail_on_f(ret == 0,
> - "Exceeded timeout (50ms) while waiting for a pageflip\n");
> + "Exceeded timeout (%" PRIu64 " us) while waiting for a pageflip\n",
> + timeout_us);
>
> igt_assert_f(ret == 1,
> "Waiting for pageflip failed with %d from select(drmfd)\n",
> @@ -2407,6 +2409,17 @@ void kmstest_wait_for_pageflip(int fd)
> igt_assert(drmHandleEvent(fd, &evctx) == 0);
> }
>
> +/**
> + * kmstest_wait_for_pageflip:
> + * @fd: Opened drm file descriptor
> + *
> + * Blocks until pageflip is completed using a 50 ms timeout.
> + */
> +void kmstest_wait_for_pageflip(int fd)
> +{
> + kmstest_wait_for_pageflip_timeout(fd, 50000);
> +}
> +
> /**
> * kms_has_vblank:
> * @fd: DRM fd
> diff --git a/lib/igt_kms.h b/lib/igt_kms.h
> index fc7e4cda1..57e62d86c 100644
> --- a/lib/igt_kms.h
> +++ b/lib/igt_kms.h
> @@ -310,6 +310,7 @@ void *kmstest_dumb_map_buffer(int fd, uint32_t handle, uint64_t size,
> unsigned prot);
> void kmstest_dumb_destroy(int fd, uint32_t handle);
> void kmstest_wait_for_pageflip(int fd);
> +void kmstest_wait_for_pageflip_timeout(int fd, uint64_t timeout_us);
> unsigned int kmstest_get_vblank(int fd, int pipe, unsigned int flags);
>
> bool kms_has_vblank(int fd);
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH i-g-t 3/3] tests/i915/kms_flip_tiling: Fix pageflip timeout for low vrefresh modes
2024-11-15 11:44 ` Sharma, Swati2
@ 2024-11-15 17:11 ` Imre Deak
2024-11-18 8:01 ` Sharma, Swati2
0 siblings, 1 reply; 17+ messages in thread
From: Imre Deak @ 2024-11-15 17:11 UTC (permalink / raw)
To: Sharma, Swati2; +Cc: igt-dev
On Fri, Nov 15, 2024 at 05:14:22PM +0530, Sharma, Swati2 wrote:
> Hi Imre,
>
> Do we have some gitlab issue associated with this fix?
Not sure if there is, the problem needs a mode with a vrefresh rate <
60Hz (to be added to CI for an MST config at least).
>
> On 22-10-2024 09:23 pm, Imre Deak wrote:
> > The current fixed 50 ms timeout for pageflip completion is not long
> > enough for low vrefresh modes. In general the timeout should account for
> > one frame for the flip itself + one frame for vblank waiting due to FBC
> > invalidation + a fixed amount for scheduling overhead delivering the
> > completion event to userspace. For the usual 60Hz modes the 50 ms
> > timeout worked ok based on the above (2 * 17 ms + 16 ms), but didn't
> > work for 30 Hz modes (the minimum timeout for those being ~67 ms).
> >
> > Based on the above use a timeout length of 2 * mode specific frame
> > time + 20 ms fixed scheduling delay.
> >
> > Testcase: igt@kms_flip_tiling
> > Signed-off-by: Imre Deak <imre.deak@intel.com>
> > ---
> > tests/intel/kms_flip_tiling.c | 14 +++++++++++++-
> > 1 file changed, 13 insertions(+), 1 deletion(-)
> >
> > diff --git a/tests/intel/kms_flip_tiling.c b/tests/intel/kms_flip_tiling.c
> > index 3bf02564e..e937c2171 100644
> > --- a/tests/intel/kms_flip_tiling.c
> > +++ b/tests/intel/kms_flip_tiling.c
> > @@ -86,6 +86,18 @@ static int try_commit(igt_display_t *display)
> > COMMIT_ATOMIC : COMMIT_LEGACY);
> > }
> > +static uint64_t pageflip_timeout_us(drmModeModeInfo *mode)
> > +{
> > + uint64_t timeout_ns;
> > +
> > + /* 1 frame for flip + 1 frame for vblank wait due to FBC. */
> > + timeout_ns = igt_kms_frame_time_from_vrefresh(mode->vrefresh) * 2;
> > + /* 20 msec scheduling overhead. */
> > + timeout_ns += 20000000;
> > +
> > + return DIV_ROUND_UP(timeout_ns, 1000);
> > +}
> > +
> > static void
> > test_flip_tiling(data_t *data, enum pipe pipe, igt_output_t *output, uint64_t modifier[2])
> > {
> > @@ -137,7 +149,7 @@ test_flip_tiling(data_t *data, enum pipe pipe, igt_output_t *output, uint64_t mo
> > igt_require(ret == 0);
> > data->flipevent_in_queue = true;
> > - kmstest_wait_for_pageflip(data->drm_fd);
> > + kmstest_wait_for_pageflip_timeout(data->drm_fd, pageflip_timeout_us(mode));
> > data->flipevent_in_queue = false;
> > /* Get a crc and compare with the reference. */
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH i-g-t 3/3] tests/i915/kms_flip_tiling: Fix pageflip timeout for low vrefresh modes
2024-11-15 17:11 ` Imre Deak
@ 2024-11-18 8:01 ` Sharma, Swati2
2024-11-18 11:31 ` Imre Deak
0 siblings, 1 reply; 17+ messages in thread
From: Sharma, Swati2 @ 2024-11-18 8:01 UTC (permalink / raw)
To: imre.deak; +Cc: igt-dev
Imre, Can you check if your patch is fixing following gitlab issue
https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/1491
This is MST config re-lnl-4 with 4K@30 mode
https://intel-gfx-ci.01.org/tree/intel-xe/xe-2244-5b1f614ccf1008e7aee531bf76bb639802e0df88/re-lnl-4/igt@kms_flip_tiling@flip-change-tiling.html
If so, add closes tag.
Anyways, patch LGTM
Reviewed-by: Swati Sharma <swati2.sharma@intel.com>
On 15-11-2024 10:41 pm, Imre Deak wrote:
> On Fri, Nov 15, 2024 at 05:14:22PM +0530, Sharma, Swati2 wrote:
>> Hi Imre,
>>
>> Do we have some gitlab issue associated with this fix?
> Not sure if there is, the problem needs a mode with a vrefresh rate <
> 60Hz (to be added to CI for an MST config at least).
>
>> On 22-10-2024 09:23 pm, Imre Deak wrote:
>>> The current fixed 50 ms timeout for pageflip completion is not long
>>> enough for low vrefresh modes. In general the timeout should account for
>>> one frame for the flip itself + one frame for vblank waiting due to FBC
>>> invalidation + a fixed amount for scheduling overhead delivering the
>>> completion event to userspace. For the usual 60Hz modes the 50 ms
>>> timeout worked ok based on the above (2 * 17 ms + 16 ms), but didn't
>>> work for 30 Hz modes (the minimum timeout for those being ~67 ms).
>>>
>>> Based on the above use a timeout length of 2 * mode specific frame
>>> time + 20 ms fixed scheduling delay.
>>>
>>> Testcase: igt@kms_flip_tiling
>>> Signed-off-by: Imre Deak <imre.deak@intel.com>
>>> ---
>>> tests/intel/kms_flip_tiling.c | 14 +++++++++++++-
>>> 1 file changed, 13 insertions(+), 1 deletion(-)
>>>
>>> diff --git a/tests/intel/kms_flip_tiling.c b/tests/intel/kms_flip_tiling.c
>>> index 3bf02564e..e937c2171 100644
>>> --- a/tests/intel/kms_flip_tiling.c
>>> +++ b/tests/intel/kms_flip_tiling.c
>>> @@ -86,6 +86,18 @@ static int try_commit(igt_display_t *display)
>>> COMMIT_ATOMIC : COMMIT_LEGACY);
>>> }
>>> +static uint64_t pageflip_timeout_us(drmModeModeInfo *mode)
>>> +{
>>> + uint64_t timeout_ns;
>>> +
>>> + /* 1 frame for flip + 1 frame for vblank wait due to FBC. */
>>> + timeout_ns = igt_kms_frame_time_from_vrefresh(mode->vrefresh) * 2;
>>> + /* 20 msec scheduling overhead. */
>>> + timeout_ns += 20000000;
>>> +
>>> + return DIV_ROUND_UP(timeout_ns, 1000);
>>> +}
>>> +
>>> static void
>>> test_flip_tiling(data_t *data, enum pipe pipe, igt_output_t *output, uint64_t modifier[2])
>>> {
>>> @@ -137,7 +149,7 @@ test_flip_tiling(data_t *data, enum pipe pipe, igt_output_t *output, uint64_t mo
>>> igt_require(ret == 0);
>>> data->flipevent_in_queue = true;
>>> - kmstest_wait_for_pageflip(data->drm_fd);
>>> + kmstest_wait_for_pageflip_timeout(data->drm_fd, pageflip_timeout_us(mode));
>>> data->flipevent_in_queue = false;
>>> /* Get a crc and compare with the reference. */
^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: [PATCH i-g-t 3/3] tests/i915/kms_flip_tiling: Fix pageflip timeout for low vrefresh modes
2024-11-18 8:01 ` Sharma, Swati2
@ 2024-11-18 11:31 ` Imre Deak
0 siblings, 0 replies; 17+ messages in thread
From: Imre Deak @ 2024-11-18 11:31 UTC (permalink / raw)
To: Sharma, Swati2; +Cc: igt-dev
On Mon, Nov 18, 2024 at 01:31:34PM +0530, Sharma, Swati2 wrote:
> Imre, Can you check if your patch is fixing following gitlab issue
>
> https://gitlab.freedesktop.org/drm/xe/kernel/-/issues/1491
>
> This is MST config re-lnl-4 with 4K@30 mode
>
> https://intel-gfx-ci.01.org/tree/intel-xe/xe-2244-5b1f614ccf1008e7aee531bf76bb639802e0df88/re-lnl-4/igt@kms_flip_tiling@flip-change-tiling.html
>
> If so, add closes tag.
Yes, it looks like the same issue.
> Anyways, patch LGTM
>
> Reviewed-by: Swati Sharma <swati2.sharma@intel.com>
Thanks for thet review, patchset is pushed now adding the above closes
tag. The CI failures are unrelated, since all of those happen in a
different test than igt/kms_flip_tiling (in which these changes have no
effect).
>
> On 15-11-2024 10:41 pm, Imre Deak wrote:
>
> > On Fri, Nov 15, 2024 at 05:14:22PM +0530, Sharma, Swati2 wrote:
> > > Hi Imre,
> > >
> > > Do we have some gitlab issue associated with this fix?
> > Not sure if there is, the problem needs a mode with a vrefresh rate <
> > 60Hz (to be added to CI for an MST config at least).
> >
> > > On 22-10-2024 09:23 pm, Imre Deak wrote:
> > > > The current fixed 50 ms timeout for pageflip completion is not long
> > > > enough for low vrefresh modes. In general the timeout should account for
> > > > one frame for the flip itself + one frame for vblank waiting due to FBC
> > > > invalidation + a fixed amount for scheduling overhead delivering the
> > > > completion event to userspace. For the usual 60Hz modes the 50 ms
> > > > timeout worked ok based on the above (2 * 17 ms + 16 ms), but didn't
> > > > work for 30 Hz modes (the minimum timeout for those being ~67 ms).
> > > >
> > > > Based on the above use a timeout length of 2 * mode specific frame
> > > > time + 20 ms fixed scheduling delay.
> > > >
> > > > Testcase: igt@kms_flip_tiling
> > > > Signed-off-by: Imre Deak <imre.deak@intel.com>
> > > > ---
> > > > tests/intel/kms_flip_tiling.c | 14 +++++++++++++-
> > > > 1 file changed, 13 insertions(+), 1 deletion(-)
> > > >
> > > > diff --git a/tests/intel/kms_flip_tiling.c b/tests/intel/kms_flip_tiling.c
> > > > index 3bf02564e..e937c2171 100644
> > > > --- a/tests/intel/kms_flip_tiling.c
> > > > +++ b/tests/intel/kms_flip_tiling.c
> > > > @@ -86,6 +86,18 @@ static int try_commit(igt_display_t *display)
> > > > COMMIT_ATOMIC : COMMIT_LEGACY);
> > > > }
> > > > +static uint64_t pageflip_timeout_us(drmModeModeInfo *mode)
> > > > +{
> > > > + uint64_t timeout_ns;
> > > > +
> > > > + /* 1 frame for flip + 1 frame for vblank wait due to FBC. */
> > > > + timeout_ns = igt_kms_frame_time_from_vrefresh(mode->vrefresh) * 2;
> > > > + /* 20 msec scheduling overhead. */
> > > > + timeout_ns += 20000000;
> > > > +
> > > > + return DIV_ROUND_UP(timeout_ns, 1000);
> > > > +}
> > > > +
> > > > static void
> > > > test_flip_tiling(data_t *data, enum pipe pipe, igt_output_t *output, uint64_t modifier[2])
> > > > {
> > > > @@ -137,7 +149,7 @@ test_flip_tiling(data_t *data, enum pipe pipe, igt_output_t *output, uint64_t mo
> > > > igt_require(ret == 0);
> > > > data->flipevent_in_queue = true;
> > > > - kmstest_wait_for_pageflip(data->drm_fd);
> > > > + kmstest_wait_for_pageflip_timeout(data->drm_fd, pageflip_timeout_us(mode));
> > > > data->flipevent_in_queue = false;
> > > > /* Get a crc and compare with the reference. */
^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2024-11-18 11:30 UTC | newest]
Thread overview: 17+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-22 15:53 [PATCH i-g-t 0/3] tests/i915/kms_flip_tiling: Fix timeouts with low vrefresh modes Imre Deak
2024-10-22 15:53 ` [PATCH i-g-t 1/3] lib/igt_kms: Add igt_kms_frame_time_from_vrefresh() Imre Deak
2024-10-24 4:12 ` Srikanth V, NagaVenkata
2024-11-15 11:48 ` Sharma, Swati2
2024-10-22 15:53 ` [PATCH i-g-t 2/3] lib/igt_kms: Add kmstest_wait_for_pageflip_timeout() Imre Deak
2024-10-24 5:45 ` Srikanth V, NagaVenkata
2024-10-24 10:29 ` Imre Deak
2024-11-15 11:55 ` Sharma, Swati2
2024-10-22 15:53 ` [PATCH i-g-t 3/3] tests/i915/kms_flip_tiling: Fix pageflip timeout for low vrefresh modes Imre Deak
2024-11-15 11:44 ` Sharma, Swati2
2024-11-15 17:11 ` Imre Deak
2024-11-18 8:01 ` Sharma, Swati2
2024-11-18 11:31 ` Imre Deak
2024-10-22 18:56 ` ✓ Fi.CI.BAT: success for tests/i915/kms_flip_tiling: Fix timeouts with " Patchwork
2024-10-22 19:43 ` ✓ CI.xeBAT: " Patchwork
2024-10-23 1:14 ` ✗ CI.xeFULL: failure " Patchwork
2024-10-23 2:49 ` ✗ Fi.CI.IGT: " Patchwork
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox