* [PATCH i-g-t 0/6] Sanity check Xe2 PEC OA reports
@ 2025-04-08 18:12 Ashutosh Dixit
2025-04-08 18:12 ` [PATCH i-g-t 1/6] tests/intel/xe_oa: Rename check_reports to mmap_check_reports Ashutosh Dixit
` (9 more replies)
0 siblings, 10 replies; 24+ messages in thread
From: Ashutosh Dixit @ 2025-04-08 18:12 UTC (permalink / raw)
To: igt-dev; +Cc: Umesh Nerlige Ramappa
Ashutosh Dixit (6):
tests/intel/xe_oa: Rename check_reports to mmap_check_reports
tests/intel/xe_oa: Fix oa_tick_delta
tests/intel/xe_oa: Sanity check PEC report data for TestOa metric set
tests/intel/xe_oa: Only sanity check timer PEC reports
tests/intel/xe_oa: Reduce test_non_zero_reason execution time
tests/intel/xe_oa: Use TestOa metric set also for OAM
tests/intel/xe_oa.c | 152 +++++++++++++++++++++++++++++++++++++++++---
1 file changed, 143 insertions(+), 9 deletions(-)
--
2.48.1
^ permalink raw reply [flat|nested] 24+ messages in thread
* [PATCH i-g-t 1/6] tests/intel/xe_oa: Rename check_reports to mmap_check_reports
2025-04-08 18:12 [PATCH i-g-t 0/6] Sanity check Xe2 PEC OA reports Ashutosh Dixit
@ 2025-04-08 18:12 ` Ashutosh Dixit
2025-04-14 22:20 ` Umesh Nerlige Ramappa
2025-04-08 18:12 ` [PATCH i-g-t 2/6] tests/intel/xe_oa: Fix oa_tick_delta Ashutosh Dixit
` (8 subsequent siblings)
9 siblings, 1 reply; 24+ messages in thread
From: Ashutosh Dixit @ 2025-04-08 18:12 UTC (permalink / raw)
To: igt-dev; +Cc: Umesh Nerlige Ramappa
check_reports() is only used for checking reports for mmap OA buffer use
case. Rename the function to the more specific name mmap_check_reports() to
make the purpose of the function clearer and the function easier to find.
Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
---
tests/intel/xe_oa.c | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/tests/intel/xe_oa.c b/tests/intel/xe_oa.c
index 67acc74b32..a20120881a 100644
--- a/tests/intel/xe_oa.c
+++ b/tests/intel/xe_oa.c
@@ -4246,8 +4246,8 @@ static void mmap_wait_for_periodic_reports(void *oa_vaddr, uint32_t n,
}
}
-static void check_reports(void *oa_vaddr, uint32_t oa_size,
- const struct drm_xe_engine_class_instance *hwe)
+static void mmap_check_reports(void *oa_vaddr, uint32_t oa_size,
+ const struct drm_xe_engine_class_instance *hwe)
{
struct intel_xe_perf_metric_set *test_set = metric_set(hwe);
uint64_t fmt = test_set->perf_oa_format;
@@ -4279,7 +4279,7 @@ static void check_reports_from_mapped_buffer(const struct drm_xe_engine_class_in
vaddr = map_oa_buffer(&size);
mmap_wait_for_periodic_reports(vaddr, 10, hwe);
- check_reports(vaddr, size, hwe);
+ mmap_check_reports(vaddr, size, hwe);
munmap(vaddr, size);
}
@@ -4308,7 +4308,7 @@ static void closed_fd_and_unmapped_access(const struct drm_xe_engine_class_insta
vaddr = map_oa_buffer(&size);
mmap_wait_for_periodic_reports(vaddr, 10, hwe);
- check_reports(vaddr, size, hwe);
+ mmap_check_reports(vaddr, size, hwe);
munmap(vaddr, size);
__perf_close(stream_fd);
--
2.48.1
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [PATCH i-g-t 2/6] tests/intel/xe_oa: Fix oa_tick_delta
2025-04-08 18:12 [PATCH i-g-t 0/6] Sanity check Xe2 PEC OA reports Ashutosh Dixit
2025-04-08 18:12 ` [PATCH i-g-t 1/6] tests/intel/xe_oa: Rename check_reports to mmap_check_reports Ashutosh Dixit
@ 2025-04-08 18:12 ` Ashutosh Dixit
2025-04-14 22:21 ` Umesh Nerlige Ramappa
2025-04-08 18:12 ` [PATCH i-g-t 3/6] tests/intel/xe_oa: Sanity check PEC report data for TestOa metric set Ashutosh Dixit
` (7 subsequent siblings)
9 siblings, 1 reply; 24+ messages in thread
From: Ashutosh Dixit @ 2025-04-08 18:12 UTC (permalink / raw)
To: igt-dev; +Cc: Umesh Nerlige Ramappa
oa_tick_delta should take into account whether OA report header is 64 or 32
bit when passing width to elapsed_delta.
Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
---
tests/intel/xe_oa.c | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/tests/intel/xe_oa.c b/tests/intel/xe_oa.c
index a20120881a..2440101900 100644
--- a/tests/intel/xe_oa.c
+++ b/tests/intel/xe_oa.c
@@ -627,8 +627,11 @@ oa_tick_delta(const uint32_t *report1,
const uint32_t *report0,
enum intel_xe_oa_format_name format)
{
+ struct oa_format fmt = get_oa_format(format);
+ uint32_t width = fmt.report_hdr_64bit ? 64 : 32;
+
return elapsed_delta(read_report_ticks(report1, format),
- read_report_ticks(report0, format), 32);
+ read_report_ticks(report0, format), width);
}
static void
--
2.48.1
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [PATCH i-g-t 3/6] tests/intel/xe_oa: Sanity check PEC report data for TestOa metric set
2025-04-08 18:12 [PATCH i-g-t 0/6] Sanity check Xe2 PEC OA reports Ashutosh Dixit
2025-04-08 18:12 ` [PATCH i-g-t 1/6] tests/intel/xe_oa: Rename check_reports to mmap_check_reports Ashutosh Dixit
2025-04-08 18:12 ` [PATCH i-g-t 2/6] tests/intel/xe_oa: Fix oa_tick_delta Ashutosh Dixit
@ 2025-04-08 18:12 ` Ashutosh Dixit
2025-04-14 23:16 ` Umesh Nerlige Ramappa
2025-04-08 18:12 ` [PATCH i-g-t 4/6] tests/intel/xe_oa: Only sanity check timer PEC reports Ashutosh Dixit
` (6 subsequent siblings)
9 siblings, 1 reply; 24+ messages in thread
From: Ashutosh Dixit @ 2025-04-08 18:12 UTC (permalink / raw)
To: igt-dev; +Cc: Umesh Nerlige Ramappa
Implement sanity checking for Xe2 PEC OA reports. Previously there was
sanity checking only for Xe1 OA reports, but no sanity checking for Xe2 PEC
OA reports.
Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
---
tests/intel/xe_oa.c | 121 +++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 119 insertions(+), 2 deletions(-)
diff --git a/tests/intel/xe_oa.c b/tests/intel/xe_oa.c
index 2440101900..eaf97ae0df 100644
--- a/tests/intel/xe_oa.c
+++ b/tests/intel/xe_oa.c
@@ -966,6 +966,115 @@ accumulator_print(struct accumulator *accumulator, const char *title)
igt_debug("\tC%u = %"PRIu64"\n", i, deltas[idx++]);
}
+
+/*
+ * pec_sanity_check_reports() uses the following properties of the TestOa
+ * metric set with the "576B_PEC64LL" or XE_OA_FORMAT_PEC64u64 format. See
+ * e.g. lib/xe/oa-configs/oa-lnl.xml.
+ *
+ * If pec[] is the array of pec qwords following the report header (Bspec
+ * 60942) then we have:
+ *
+ * pec[2] : test_event1_cycles
+ * pec[3] : test_event1_cycles_xecore0
+ * pec[4] : test_event1_cycles_xecore1
+ * pec[5] : test_event1_cycles_xecore2
+ * pec[6] : test_event1_cycles_xecore3
+ * pec[21] : test_event1_cycles_xecore4
+ * pec[22] : test_event1_cycles_xecore5
+ * pec[23] : test_event1_cycles_xecore6
+ * pec[24] : test_event1_cycles_xecore7
+ *
+ * test_event1_cycles_xecore* increment with every clock, so they increment
+ * the same as gpu_ticks in report headers in successive reports. And
+ * test_event1_cycles increment by 'gpu_ticks * num_xecores'.
+ *
+ * These equations are not exact due to fluctuations, but are precise when
+ * averaged over long periods.
+ */
+static void pec_sanity_check_one(const u32 *report)
+{
+ int xecore_idx[] = {3, 4, 5, 6, 21, 22, 23, 24};
+ u64 first, *pec = (u64 *)(report + 8);
+
+ igt_debug("\ttest_event1_cycles: %#lx\n", pec[2]);
+ for (int i = 0; i < ARRAY_SIZE(xecore_idx); i++)
+ igt_debug("\ttest_event1_cycles_xecore %d: %#lx\n", i, pec[xecore_idx[i]]);
+
+ /* Compare against the first non-zero test_event1_cycles_xecore* */
+ for (int i = 0; i < ARRAY_SIZE(xecore_idx); i++) {
+ first = pec[xecore_idx[i]];
+ if (first)
+ break;
+ }
+
+ /* test_event1_cycles_xecore* should be within an epsilon of each other */
+ for (int i = 0; i < ARRAY_SIZE(xecore_idx); i++) {
+ igt_debug("n %d: pec[n] %#lx, first %#lx\n",
+ xecore_idx[i], pec[xecore_idx[i]], first);
+ /* 0 value for pec[xecore_idx[i]] indicates missing xecore */
+ if (pec[xecore_idx[i]])
+ assert_within_epsilon(pec[xecore_idx[i]], first, 0.1);
+ }
+
+ igt_debug("first * num_xecores: %#lx, pec[2] %#lx\n",
+ first * intel_xe_perf->devinfo.n_eu_sub_slices, pec[2]);
+ /* test_event1_cycles should be close to (test_event1_cycles_xecore* * num_xecores) */
+ assert_within_epsilon(first * intel_xe_perf->devinfo.n_eu_sub_slices, pec[2], 0.1);
+}
+
+static void pec_sanity_check_two(const u32 *report0, const u32 *report1,
+ struct intel_xe_perf_metric_set *set)
+{
+ u64 tick_delta = oa_tick_delta(report1, report0, set->perf_oa_format);
+ int xecore_idx[] = {3, 4, 5, 6, 21, 22, 23, 24};
+ u64 *pec0 = (u64 *)(report0 + 8);
+ u64 *pec1 = (u64 *)(report1 + 8);
+
+ igt_debug("tick delta = %#lx\n", tick_delta);
+
+ /* Difference in test_event1_cycles_xecore* values should be close to tick_delta */
+ for (int i = 0; i < ARRAY_SIZE(xecore_idx); i++) {
+ igt_debug("n %d: pec1[n] - pec0[n] %#lx, tick delta %#lx\n",
+ xecore_idx[i], pec1[xecore_idx[i]] - pec0[xecore_idx[i]], tick_delta);
+ /* 0 value for pec[xecore_idx[i]] indicates missing xecore */
+ if (pec1[xecore_idx[i]] && pec0[xecore_idx[i]])
+ assert_within_epsilon(pec1[xecore_idx[i]] - pec0[xecore_idx[i]],
+ tick_delta, 0.1);
+ /* Same test_event1_cycles_xecore* should be present in all reports */
+ if (pec1[xecore_idx[i]])
+ igt_assert(pec0[xecore_idx[i]]);
+ }
+
+ igt_debug("pec1[2] - pec0[2] %#lx, tick_delta * num_xecores: %#lx\n",
+ pec1[2] - pec0[2], tick_delta * intel_xe_perf->devinfo.n_eu_sub_slices);
+ /* Difference in test_event1_cycles should be close to (tick_delta * num_xecores) */
+ assert_within_epsilon(pec1[2] - pec0[2],
+ tick_delta * intel_xe_perf->devinfo.n_eu_sub_slices, 0.1);
+}
+
+/* Sanity check Xe2+ PEC reports. Note: report format must be @set->perf_oa_format */
+static void pec_sanity_check_reports(const u32 *report0, const u32 *report1,
+ struct intel_xe_perf_metric_set *set)
+{
+ if (igt_run_in_simulation() || intel_graphics_ver(devid) < IP_VER(20, 0)) {
+ igt_debug("%s: Skip checking PEC reports in simulation or Xe1\n", __func__);
+ return;
+ }
+
+ if (strcmp(set->name, "TestOa")) {
+ igt_debug("%s: Can't check reports for metric set %s\n", __func__, set->name);
+ return;
+ }
+
+ dump_report(report0, set->perf_raw_size, "pec_report0");
+ dump_report(report1, set->perf_raw_size, "pec_report1");
+
+ pec_sanity_check_one(report0);
+ pec_sanity_check_one(report1);
+ pec_sanity_check_two(report0, report1, set);
+}
+
/* The TestOa metric set is designed so */
static void
sanity_check_reports(const uint32_t *oa_report0, const uint32_t *oa_report1,
@@ -1589,6 +1698,9 @@ static void test_oa_formats(const struct drm_xe_engine_class_instance *hwe)
print_reports(oa_report0, oa_report1, i);
sanity_check_reports(oa_report0, oa_report1, i);
+
+ if (i == metric_set(hwe)->perf_oa_format)
+ pec_sanity_check_reports(oa_report0, oa_report1, metric_set(hwe));
}
}
@@ -2527,8 +2639,10 @@ test_non_zero_reason(const struct drm_xe_engine_class_instance *hwe, size_t oa_b
igt_assert_neq(reason, 0);
- if (last_report)
+ if (last_report) {
sanity_check_reports(last_report, report, fmt);
+ pec_sanity_check_reports(last_report, report, metric_set(hwe));
+ }
last_report = report;
}
@@ -4266,9 +4380,12 @@ static void mmap_check_reports(void *oa_vaddr, uint32_t oa_size,
continue;
timer_reports++;
- if (timer_reports >= 3)
+ if (timer_reports >= 3) {
sanity_check_reports(reports - 2 * report_words,
reports - report_words, fmt);
+ pec_sanity_check_reports(reports - 2 * report_words,
+ reports - report_words, metric_set(hwe));
+ }
}
igt_assert(timer_reports >= 3);
--
2.48.1
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [PATCH i-g-t 4/6] tests/intel/xe_oa: Only sanity check timer PEC reports
2025-04-08 18:12 [PATCH i-g-t 0/6] Sanity check Xe2 PEC OA reports Ashutosh Dixit
` (2 preceding siblings ...)
2025-04-08 18:12 ` [PATCH i-g-t 3/6] tests/intel/xe_oa: Sanity check PEC report data for TestOa metric set Ashutosh Dixit
@ 2025-04-08 18:12 ` Ashutosh Dixit
2025-04-14 22:36 ` Umesh Nerlige Ramappa
2025-04-08 18:12 ` [PATCH i-g-t 5/6] tests/intel/xe_oa: Reduce test_non_zero_reason execution time Ashutosh Dixit
` (5 subsequent siblings)
9 siblings, 1 reply; 24+ messages in thread
From: Ashutosh Dixit @ 2025-04-08 18:12 UTC (permalink / raw)
To: igt-dev; +Cc: Umesh Nerlige Ramappa
Empirical testing revealed that when reports of different types/reasons are
intermixed, this throws off gpu_ticks and test_event1_cycles_xecore* in PEC
data, causing test failures. To avoid this, restrict testing to only
timer/periodic reports.
Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
---
tests/intel/xe_oa.c | 13 +++++++++++++
1 file changed, 13 insertions(+)
diff --git a/tests/intel/xe_oa.c b/tests/intel/xe_oa.c
index eaf97ae0df..cc9702322d 100644
--- a/tests/intel/xe_oa.c
+++ b/tests/intel/xe_oa.c
@@ -1031,6 +1031,19 @@ static void pec_sanity_check_two(const u32 *report0, const u32 *report1,
u64 *pec0 = (u64 *)(report0 + 8);
u64 *pec1 = (u64 *)(report1 + 8);
+ /*
+ * Empirical testing revealed that when reports of different types/reasons are
+ * intermixed, this throws off gpu_ticks and test_event1_cycles_xecore* in PEC
+ * data, causing test failures. To avoid this, restrict testing to only
+ * timer/periodic reports.
+ */
+ if (strcmp(read_report_reason(report0), "timer") ||
+ strcmp(read_report_reason(report1), "timer")) {
+ igt_debug("Only checking timer reports: %s->%s\n",
+ read_report_reason(report0), read_report_reason(report1));
+ return;
+ }
+
igt_debug("tick delta = %#lx\n", tick_delta);
/* Difference in test_event1_cycles_xecore* values should be close to tick_delta */
--
2.48.1
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [PATCH i-g-t 5/6] tests/intel/xe_oa: Reduce test_non_zero_reason execution time
2025-04-08 18:12 [PATCH i-g-t 0/6] Sanity check Xe2 PEC OA reports Ashutosh Dixit
` (3 preceding siblings ...)
2025-04-08 18:12 ` [PATCH i-g-t 4/6] tests/intel/xe_oa: Only sanity check timer PEC reports Ashutosh Dixit
@ 2025-04-08 18:12 ` Ashutosh Dixit
2025-04-14 22:40 ` Umesh Nerlige Ramappa
2025-04-08 18:12 ` [PATCH i-g-t 6/6] tests/intel/xe_oa: Use TestOa metric set also for OAM Ashutosh Dixit
` (4 subsequent siblings)
9 siblings, 1 reply; 24+ messages in thread
From: Ashutosh Dixit @ 2025-04-08 18:12 UTC (permalink / raw)
To: igt-dev; +Cc: Umesh Nerlige Ramappa
Only check every 128th report to reduce test execution time. Without this
patch execution times for buffer-size subtest for OA buffer sizes > 16
M (with PEC report sanity checks) are excessive. E.g. for 128 MB size:
Starting subtest: buffer-size
Starting dynamic subtest: ccs-0-128M
Dynamic subtest ccs-0-128M: SUCCESS (133.654s)
Subtest buffer-size: SUCCESS (133.654s)
With this patch:
Starting subtest: buffer-size
Starting dynamic subtest: ccs-0-128M
Dynamic subtest ccs-0-128M: SUCCESS (11.209s)
Subtest buffer-size: SUCCESS (11.209s)
Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
---
tests/intel/xe_oa.c | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/tests/intel/xe_oa.c b/tests/intel/xe_oa.c
index cc9702322d..f3ce37ff5a 100644
--- a/tests/intel/xe_oa.c
+++ b/tests/intel/xe_oa.c
@@ -2646,13 +2646,14 @@ test_non_zero_reason(const struct drm_xe_engine_class_instance *hwe, size_t oa_b
igt_debug("Got %u bytes\n", total_len);
last_report = NULL;
- for (uint32_t offset = 0; offset < total_len; offset += report_size) {
+ for (uint32_t offset = 0, n = 0; offset < total_len; offset += report_size) {
const uint32_t *report = (void *) (buf + offset);
uint32_t reason = (report[0] >> OAREPORT_REASON_SHIFT) & OAREPORT_REASON_MASK;
igt_assert_neq(reason, 0);
- if (last_report) {
+ /* Only check every 128th report to reduce test execution time */
+ if (last_report && !(n++ % 128)) {
sanity_check_reports(last_report, report, fmt);
pec_sanity_check_reports(last_report, report, metric_set(hwe));
}
--
2.48.1
^ permalink raw reply related [flat|nested] 24+ messages in thread
* [PATCH i-g-t 6/6] tests/intel/xe_oa: Use TestOa metric set also for OAM
2025-04-08 18:12 [PATCH i-g-t 0/6] Sanity check Xe2 PEC OA reports Ashutosh Dixit
` (4 preceding siblings ...)
2025-04-08 18:12 ` [PATCH i-g-t 5/6] tests/intel/xe_oa: Reduce test_non_zero_reason execution time Ashutosh Dixit
@ 2025-04-08 18:12 ` Ashutosh Dixit
2025-04-14 22:41 ` Umesh Nerlige Ramappa
2025-04-08 19:58 ` ✓ i915.CI.BAT: success for Sanity check Xe2 PEC OA reports Patchwork
` (3 subsequent siblings)
9 siblings, 1 reply; 24+ messages in thread
From: Ashutosh Dixit @ 2025-04-08 18:12 UTC (permalink / raw)
To: igt-dev; +Cc: Umesh Nerlige Ramappa
The only means available for testing OA data is the TestOa metric set, so
use that also for media OA.
Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
---
tests/intel/xe_oa.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/tests/intel/xe_oa.c b/tests/intel/xe_oa.c
index f3ce37ff5a..0914054460 100644
--- a/tests/intel/xe_oa.c
+++ b/tests/intel/xe_oa.c
@@ -338,7 +338,7 @@ static struct intel_xe_perf_metric_set *metric_set(const struct drm_xe_engine_cl
else if ((hwe->engine_class == DRM_XE_ENGINE_CLASS_VIDEO_DECODE ||
hwe->engine_class == DRM_XE_ENGINE_CLASS_VIDEO_ENHANCE) &&
HAS_OAM(devid))
- test_set_name = "MediaSet1";
+ test_set_name = "TestOa";
else
igt_assert(!"reached");
--
2.48.1
^ permalink raw reply related [flat|nested] 24+ messages in thread
* ✓ i915.CI.BAT: success for Sanity check Xe2 PEC OA reports
2025-04-08 18:12 [PATCH i-g-t 0/6] Sanity check Xe2 PEC OA reports Ashutosh Dixit
` (5 preceding siblings ...)
2025-04-08 18:12 ` [PATCH i-g-t 6/6] tests/intel/xe_oa: Use TestOa metric set also for OAM Ashutosh Dixit
@ 2025-04-08 19:58 ` Patchwork
2025-04-08 20:04 ` ✓ Xe.CI.BAT: " Patchwork
` (2 subsequent siblings)
9 siblings, 0 replies; 24+ messages in thread
From: Patchwork @ 2025-04-08 19:58 UTC (permalink / raw)
To: Ashutosh Dixit; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 9605 bytes --]
== Series Details ==
Series: Sanity check Xe2 PEC OA reports
URL : https://patchwork.freedesktop.org/series/147424/
State : success
== Summary ==
CI Bug Log - changes from IGT_8311 -> IGTPW_12941
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/index.html
Participating hosts (44 -> 43)
------------------------------
Missing (1): fi-snb-2520m
Known issues
------------
Here are the changes found in IGTPW_12941 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@debugfs_test@basic-hwmon:
- bat-mtlp-8: NOTRUN -> [SKIP][1] ([i915#9318])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/bat-mtlp-8/igt@debugfs_test@basic-hwmon.html
* igt@dmabuf@all-tests:
- bat-apl-1: [PASS][2] -> [INCOMPLETE][3] ([i915#12904]) +1 other test incomplete
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8311/bat-apl-1/igt@dmabuf@all-tests.html
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/bat-apl-1/igt@dmabuf@all-tests.html
* igt@gem_huc_copy@huc-copy:
- fi-glk-j4005: NOTRUN -> [SKIP][4] ([i915#2190])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/fi-glk-j4005/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@parallel-random-engines:
- bat-mtlp-8: NOTRUN -> [SKIP][5] ([i915#4613]) +3 other tests skip
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/bat-mtlp-8/igt@gem_lmem_swapping@parallel-random-engines.html
- fi-glk-j4005: NOTRUN -> [SKIP][6] ([i915#4613]) +3 other tests skip
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/fi-glk-j4005/igt@gem_lmem_swapping@parallel-random-engines.html
* igt@gem_mmap@basic:
- bat-mtlp-8: NOTRUN -> [SKIP][7] ([i915#4083])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/bat-mtlp-8/igt@gem_mmap@basic.html
* igt@gem_render_tiled_blits@basic:
- bat-mtlp-8: NOTRUN -> [SKIP][8] ([i915#4079]) +1 other test skip
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/bat-mtlp-8/igt@gem_render_tiled_blits@basic.html
* igt@gem_tiled_fence_blits@basic:
- bat-mtlp-8: NOTRUN -> [SKIP][9] ([i915#4077]) +2 other tests skip
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/bat-mtlp-8/igt@gem_tiled_fence_blits@basic.html
* igt@i915_pm_rps@basic-api:
- bat-mtlp-8: NOTRUN -> [SKIP][10] ([i915#11681] / [i915#6621])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/bat-mtlp-8/igt@i915_pm_rps@basic-api.html
* igt@i915_selftest@live@workarounds:
- bat-arlh-3: [PASS][11] -> [DMESG-FAIL][12] ([i915#12061]) +1 other test dmesg-fail
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8311/bat-arlh-3/igt@i915_selftest@live@workarounds.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/bat-arlh-3/igt@i915_selftest@live@workarounds.html
- bat-dg2-9: NOTRUN -> [DMESG-FAIL][13] ([i915#12061]) +1 other test dmesg-fail
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/bat-dg2-9/igt@i915_selftest@live@workarounds.html
* igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
- bat-mtlp-8: NOTRUN -> [SKIP][14] ([i915#5190])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/bat-mtlp-8/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html
* igt@kms_addfb_basic@basic-y-tiled-legacy:
- bat-mtlp-8: NOTRUN -> [SKIP][15] ([i915#4212]) +8 other tests skip
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/bat-mtlp-8/igt@kms_addfb_basic@basic-y-tiled-legacy.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- bat-mtlp-8: NOTRUN -> [SKIP][16] ([i915#4213]) +1 other test skip
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/bat-mtlp-8/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_dsc@dsc-basic:
- bat-mtlp-8: NOTRUN -> [SKIP][17] ([i915#3555] / [i915#3840] / [i915#9159])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/bat-mtlp-8/igt@kms_dsc@dsc-basic.html
* igt@kms_force_connector_basic@force-load-detect:
- bat-mtlp-8: NOTRUN -> [SKIP][18]
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/bat-mtlp-8/igt@kms_force_connector_basic@force-load-detect.html
* igt@kms_psr@psr-primary-mmap-gtt:
- bat-mtlp-8: NOTRUN -> [SKIP][19] ([i915#4077] / [i915#9688]) +1 other test skip
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/bat-mtlp-8/igt@kms_psr@psr-primary-mmap-gtt.html
* igt@kms_psr@psr-primary-page-flip:
- fi-glk-j4005: NOTRUN -> [SKIP][20] +9 other tests skip
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/fi-glk-j4005/igt@kms_psr@psr-primary-page-flip.html
* igt@kms_setmode@basic-clone-single-crtc:
- bat-mtlp-8: NOTRUN -> [SKIP][21] ([i915#3555] / [i915#8809])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/bat-mtlp-8/igt@kms_setmode@basic-clone-single-crtc.html
* igt@prime_vgem@basic-fence-read:
- bat-mtlp-8: NOTRUN -> [SKIP][22] ([i915#3708]) +1 other test skip
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/bat-mtlp-8/igt@prime_vgem@basic-fence-read.html
* igt@prime_vgem@basic-gtt:
- bat-mtlp-8: NOTRUN -> [SKIP][23] ([i915#3708] / [i915#4077]) +1 other test skip
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/bat-mtlp-8/igt@prime_vgem@basic-gtt.html
* igt@prime_vgem@basic-write:
- bat-mtlp-8: NOTRUN -> [SKIP][24] ([i915#10216] / [i915#3708])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/bat-mtlp-8/igt@prime_vgem@basic-write.html
#### Possible fixes ####
* igt@core_hotunplug@unbind-rebind:
- bat-dg2-9: [ABORT][25] ([i915#13465] / [i915#13571]) -> [PASS][26]
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8311/bat-dg2-9/igt@core_hotunplug@unbind-rebind.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/bat-dg2-9/igt@core_hotunplug@unbind-rebind.html
* igt@i915_module_load@load:
- bat-mtlp-8: [ABORT][27] ([i915#13997]) -> [PASS][28]
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8311/bat-mtlp-8/igt@i915_module_load@load.html
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/bat-mtlp-8/igt@i915_module_load@load.html
* igt@i915_selftest@live@active:
- fi-bsw-nick: [DMESG-FAIL][29] -> [PASS][30] +1 other test pass
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8311/fi-bsw-nick/igt@i915_selftest@live@active.html
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/fi-bsw-nick/igt@i915_selftest@live@active.html
* igt@i915_selftest@live@workarounds:
- bat-arlh-2: [DMESG-FAIL][31] ([i915#12061]) -> [PASS][32] +1 other test pass
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8311/bat-arlh-2/igt@i915_selftest@live@workarounds.html
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/bat-arlh-2/igt@i915_selftest@live@workarounds.html
[i915#10216]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10216
[i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681
[i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061
[i915#12904]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12904
[i915#13465]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13465
[i915#13571]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13571
[i915#13997]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13997
[i915#2190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2190
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
[i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
[i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
[i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212
[i915#4213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190
[i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621
[i915#8809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8809
[i915#9159]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9159
[i915#9318]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9318
[i915#9688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_8311 -> IGTPW_12941
* Linux: CI_DRM_16377 -> CI_DRM_16386
CI-20190529: 20190529
CI_DRM_16377: a33da369e8cde6c7208381a592866cd61f1ce188 @ git://anongit.freedesktop.org/gfx-ci/linux
CI_DRM_16386: 1951437999630d299a063863fb92d235dd8dc3d1 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_12941: 9a6d0fa6e655eaaca2bb3de95ef47508b0f76d43 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8311: 851a9c1cb1a690d8c527f26c49c250ec583af65e @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/index.html
[-- Attachment #2: Type: text/html, Size: 11420 bytes --]
^ permalink raw reply [flat|nested] 24+ messages in thread
* ✓ Xe.CI.BAT: success for Sanity check Xe2 PEC OA reports
2025-04-08 18:12 [PATCH i-g-t 0/6] Sanity check Xe2 PEC OA reports Ashutosh Dixit
` (6 preceding siblings ...)
2025-04-08 19:58 ` ✓ i915.CI.BAT: success for Sanity check Xe2 PEC OA reports Patchwork
@ 2025-04-08 20:04 ` Patchwork
2025-04-08 21:04 ` ✗ Xe.CI.Full: failure " Patchwork
2025-04-08 21:42 ` ✗ i915.CI.Full: " Patchwork
9 siblings, 0 replies; 24+ messages in thread
From: Patchwork @ 2025-04-08 20:04 UTC (permalink / raw)
To: Ashutosh Dixit; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 5101 bytes --]
== Series Details ==
Series: Sanity check Xe2 PEC OA reports
URL : https://patchwork.freedesktop.org/series/147424/
State : success
== Summary ==
CI Bug Log - changes from XEIGT_8311_BAT -> XEIGTPW_12941_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (8 -> 8)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in XEIGTPW_12941_BAT that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@xe_evict@evict-beng-small-cm:
- bat-adlp-vf: NOTRUN -> [SKIP][1] ([Intel XE#261] / [Intel XE#688]) +9 other tests skip
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/bat-adlp-vf/igt@xe_evict@evict-beng-small-cm.html
* igt@xe_exec_fault_mode@twice-rebind:
- bat-adlp-vf: NOTRUN -> [SKIP][2] ([Intel XE#288]) +32 other tests skip
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/bat-adlp-vf/igt@xe_exec_fault_mode@twice-rebind.html
* igt@xe_gt_freq@freq_fixed_idle:
- bat-adlp-vf: NOTRUN -> [SKIP][3] ([Intel XE#2464]) +2 other tests skip
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/bat-adlp-vf/igt@xe_gt_freq@freq_fixed_idle.html
* igt@xe_live_ktest@xe_bo:
- bat-adlp-vf: NOTRUN -> [SKIP][4] ([Intel XE#2229] / [Intel XE#455]) +2 other tests skip
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/bat-adlp-vf/igt@xe_live_ktest@xe_bo.html
* igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit:
- bat-adlp-vf: NOTRUN -> [SKIP][5] ([Intel XE#2229])
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/bat-adlp-vf/igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit.html
* igt@xe_mmap@vram:
- bat-adlp-vf: NOTRUN -> [SKIP][6] ([Intel XE#1008])
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/bat-adlp-vf/igt@xe_mmap@vram.html
* igt@xe_pat@pat-index-xe2:
- bat-adlp-vf: NOTRUN -> [SKIP][7] ([Intel XE#977])
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/bat-adlp-vf/igt@xe_pat@pat-index-xe2.html
* igt@xe_pat@pat-index-xehpc:
- bat-adlp-vf: NOTRUN -> [SKIP][8] ([Intel XE#2838] / [Intel XE#979])
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/bat-adlp-vf/igt@xe_pat@pat-index-xehpc.html
* igt@xe_pat@pat-index-xelpg:
- bat-adlp-vf: NOTRUN -> [SKIP][9] ([Intel XE#979])
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/bat-adlp-vf/igt@xe_pat@pat-index-xelpg.html
* igt@xe_pm_residency@gt-c6-on-idle:
- bat-adlp-vf: NOTRUN -> [SKIP][10] ([Intel XE#2468])
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/bat-adlp-vf/igt@xe_pm_residency@gt-c6-on-idle.html
* igt@xe_sriov_flr@flr-vf1-clear:
- bat-adlp-vf: NOTRUN -> [SKIP][11] ([Intel XE#3342])
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/bat-adlp-vf/igt@xe_sriov_flr@flr-vf1-clear.html
#### Possible fixes ####
* igt@xe_exec_basic@twice-bindexecqueue-userptr-rebind:
- bat-adlp-vf: [ABORT][12] ([Intel XE#3970]) -> [PASS][13]
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/bat-adlp-vf/igt@xe_exec_basic@twice-bindexecqueue-userptr-rebind.html
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/bat-adlp-vf/igt@xe_exec_basic@twice-bindexecqueue-userptr-rebind.html
[Intel XE#1008]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1008
[Intel XE#2229]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2229
[Intel XE#2464]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2464
[Intel XE#2468]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2468
[Intel XE#261]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/261
[Intel XE#2838]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2838
[Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
[Intel XE#3342]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3342
[Intel XE#3970]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3970
[Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455
[Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688
[Intel XE#977]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/977
[Intel XE#979]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/979
Build changes
-------------
* IGT: IGT_8311 -> IGTPW_12941
* Linux: xe-2911-a33da369e8cde6c7208381a592866cd61f1ce188 -> xe-2920-1951437999630d299a063863fb92d235dd8dc3d1
IGTPW_12941: 9a6d0fa6e655eaaca2bb3de95ef47508b0f76d43 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8311: 851a9c1cb1a690d8c527f26c49c250ec583af65e @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-2911-a33da369e8cde6c7208381a592866cd61f1ce188: a33da369e8cde6c7208381a592866cd61f1ce188
xe-2920-1951437999630d299a063863fb92d235dd8dc3d1: 1951437999630d299a063863fb92d235dd8dc3d1
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/index.html
[-- Attachment #2: Type: text/html, Size: 6075 bytes --]
^ permalink raw reply [flat|nested] 24+ messages in thread
* ✗ Xe.CI.Full: failure for Sanity check Xe2 PEC OA reports
2025-04-08 18:12 [PATCH i-g-t 0/6] Sanity check Xe2 PEC OA reports Ashutosh Dixit
` (7 preceding siblings ...)
2025-04-08 20:04 ` ✓ Xe.CI.BAT: " Patchwork
@ 2025-04-08 21:04 ` Patchwork
2025-04-08 21:42 ` ✗ i915.CI.Full: " Patchwork
9 siblings, 0 replies; 24+ messages in thread
From: Patchwork @ 2025-04-08 21:04 UTC (permalink / raw)
To: Ashutosh Dixit; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 71422 bytes --]
== Series Details ==
Series: Sanity check Xe2 PEC OA reports
URL : https://patchwork.freedesktop.org/series/147424/
State : failure
== Summary ==
CI Bug Log - changes from XEIGT_8311_FULL -> XEIGTPW_12941_FULL
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with XEIGTPW_12941_FULL absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in XEIGTPW_12941_FULL, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
Participating hosts (4 -> 3)
------------------------------
Missing (1): shard-adlp
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in XEIGTPW_12941_FULL:
### IGT changes ###
#### Possible regressions ####
* igt@kms_big_fb@x-tiled-8bpp-rotate-0:
- shard-lnl: [PASS][1] -> [ABORT][2] +1 other test abort
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-6/igt@kms_big_fb@x-tiled-8bpp-rotate-0.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-3/igt@kms_big_fb@x-tiled-8bpp-rotate-0.html
* igt@kms_color@deep-color@pipe-a-hdmi-a-2-gamma:
- shard-dg2-set2: NOTRUN -> [INCOMPLETE][3]
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-432/igt@kms_color@deep-color@pipe-a-hdmi-a-2-gamma.html
* igt@kms_flip@2x-flip-vs-dpms-on-nop:
- shard-dg2-set2: [PASS][4] -> [SKIP][5]
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-435/igt@kms_flip@2x-flip-vs-dpms-on-nop.html
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-464/igt@kms_flip@2x-flip-vs-dpms-on-nop.html
* igt@xe_pxp@display-black-pxp-fb:
- shard-dg2-set2: NOTRUN -> [SKIP][6]
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-436/igt@xe_pxp@display-black-pxp-fb.html
* igt@xe_pxp@pxp-stale-queue-post-suspend:
- shard-bmg: NOTRUN -> [SKIP][7] +1 other test skip
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-4/igt@xe_pxp@pxp-stale-queue-post-suspend.html
Known issues
------------
Here are the changes found in XEIGTPW_12941_FULL that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@kms_async_flips@alternate-sync-async-flip-atomic:
- shard-bmg: [PASS][8] -> [FAIL][9] ([Intel XE#3701] / [Intel XE#3718] / [Intel XE#827])
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-1/igt@kms_async_flips@alternate-sync-async-flip-atomic.html
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-2/igt@kms_async_flips@alternate-sync-async-flip-atomic.html
* igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-c-dp-2:
- shard-bmg: [PASS][10] -> [FAIL][11] ([Intel XE#3701] / [Intel XE#827])
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-1/igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-c-dp-2.html
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-2/igt@kms_async_flips@alternate-sync-async-flip-atomic@pipe-c-dp-2.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-d-dp-2-4-rc-ccs-cc:
- shard-dg2-set2: NOTRUN -> [SKIP][12] ([Intel XE#2550] / [Intel XE#3767]) +15 other tests skip
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-432/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-d-dp-2-4-rc-ccs-cc.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-bmg: NOTRUN -> [SKIP][13] ([Intel XE#2370])
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-8/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_big_fb@4-tiled-32bpp-rotate-90:
- shard-bmg: NOTRUN -> [SKIP][14] ([Intel XE#2327]) +4 other tests skip
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-7/igt@kms_big_fb@4-tiled-32bpp-rotate-90.html
* igt@kms_big_fb@x-tiled-64bpp-rotate-90:
- shard-lnl: NOTRUN -> [SKIP][15] ([Intel XE#1407]) +1 other test skip
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-7/igt@kms_big_fb@x-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@x-tiled-8bpp-rotate-270:
- shard-dg2-set2: NOTRUN -> [SKIP][16] ([Intel XE#316]) +3 other tests skip
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-433/igt@kms_big_fb@x-tiled-8bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-addfb-size-offset-overflow:
- shard-dg2-set2: NOTRUN -> [SKIP][17] ([Intel XE#607])
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-436/igt@kms_big_fb@y-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@y-tiled-addfb-size-overflow:
- shard-bmg: NOTRUN -> [SKIP][18] ([Intel XE#610])
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-3/igt@kms_big_fb@y-tiled-addfb-size-overflow.html
* igt@kms_big_fb@yf-tiled-16bpp-rotate-270:
- shard-bmg: NOTRUN -> [SKIP][19] ([Intel XE#1124]) +8 other tests skip
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-8/igt@kms_big_fb@yf-tiled-16bpp-rotate-270.html
* igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow:
- shard-bmg: NOTRUN -> [SKIP][20] ([Intel XE#607])
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-4/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@yf-tiled-addfb-size-overflow:
- shard-dg2-set2: NOTRUN -> [SKIP][21] ([Intel XE#610])
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-433/igt@kms_big_fb@yf-tiled-addfb-size-overflow.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip:
- shard-dg2-set2: NOTRUN -> [SKIP][22] ([Intel XE#1124]) +6 other tests skip
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-433/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html
* igt@kms_bw@connected-linear-tiling-3-displays-1920x1080p:
- shard-dg2-set2: NOTRUN -> [SKIP][23] ([Intel XE#2191])
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-434/igt@kms_bw@connected-linear-tiling-3-displays-1920x1080p.html
* igt@kms_bw@connected-linear-tiling-4-displays-3840x2160p:
- shard-bmg: NOTRUN -> [SKIP][24] ([Intel XE#2314] / [Intel XE#2894])
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-1/igt@kms_bw@connected-linear-tiling-4-displays-3840x2160p.html
* igt@kms_bw@linear-tiling-3-displays-2560x1440p:
- shard-dg2-set2: NOTRUN -> [SKIP][25] ([Intel XE#367]) +1 other test skip
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-434/igt@kms_bw@linear-tiling-3-displays-2560x1440p.html
* igt@kms_bw@linear-tiling-4-displays-2160x1440p:
- shard-bmg: NOTRUN -> [SKIP][26] ([Intel XE#367]) +1 other test skip
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-1/igt@kms_bw@linear-tiling-4-displays-2160x1440p.html
* igt@kms_ccs@bad-pixel-format-4-tiled-dg2-mc-ccs:
- shard-bmg: NOTRUN -> [SKIP][27] ([Intel XE#2887]) +9 other tests skip
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-4/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-mc-ccs.html
* igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][28] ([Intel XE#2907]) +1 other test skip
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-464/igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs.html
* igt@kms_ccs@ccs-on-another-bo-yf-tiled-ccs:
- shard-lnl: NOTRUN -> [SKIP][29] ([Intel XE#2887]) +2 other tests skip
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-5/igt@kms_ccs@ccs-on-another-bo-yf-tiled-ccs.html
* igt@kms_ccs@crc-primary-basic-yf-tiled-ccs@pipe-d-dp-4:
- shard-dg2-set2: NOTRUN -> [SKIP][30] ([Intel XE#455] / [Intel XE#787]) +49 other tests skip
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-463/igt@kms_ccs@crc-primary-basic-yf-tiled-ccs@pipe-d-dp-4.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][31] ([Intel XE#3442])
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-464/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-a-dp-2:
- shard-bmg: NOTRUN -> [SKIP][32] ([Intel XE#2652] / [Intel XE#787]) +8 other tests skip
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-7/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-a-dp-2.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs:
- shard-bmg: NOTRUN -> [SKIP][33] ([Intel XE#3432]) +1 other test skip
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-8/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs-cc@pipe-c-hdmi-a-6:
- shard-dg2-set2: NOTRUN -> [SKIP][34] ([Intel XE#787]) +205 other tests skip
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-466/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs-cc@pipe-c-hdmi-a-6.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs:
- shard-dg2-set2: [PASS][35] -> [INCOMPLETE][36] ([Intel XE#1727] / [Intel XE#3113] / [Intel XE#4345])
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-434/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-435/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-d-hdmi-a-6:
- shard-dg2-set2: [PASS][37] -> [INCOMPLETE][38] ([Intel XE#1727] / [Intel XE#3113])
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-434/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-d-hdmi-a-6.html
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-435/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-d-hdmi-a-6.html
* igt@kms_cdclk@mode-transition:
- shard-bmg: NOTRUN -> [SKIP][39] ([Intel XE#2724])
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-3/igt@kms_cdclk@mode-transition.html
* igt@kms_chamelium_color@ctm-0-25:
- shard-dg2-set2: NOTRUN -> [SKIP][40] ([Intel XE#306])
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-436/igt@kms_chamelium_color@ctm-0-25.html
* igt@kms_chamelium_color@ctm-green-to-red:
- shard-bmg: NOTRUN -> [SKIP][41] ([Intel XE#2325])
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-6/igt@kms_chamelium_color@ctm-green-to-red.html
* igt@kms_chamelium_color@ctm-limited-range:
- shard-lnl: NOTRUN -> [SKIP][42] ([Intel XE#306])
[42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-6/igt@kms_chamelium_color@ctm-limited-range.html
* igt@kms_chamelium_hpd@common-hpd-after-suspend:
- shard-bmg: NOTRUN -> [SKIP][43] ([Intel XE#2252]) +9 other tests skip
[43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-4/igt@kms_chamelium_hpd@common-hpd-after-suspend.html
* igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode:
- shard-dg2-set2: NOTRUN -> [SKIP][44] ([Intel XE#373]) +9 other tests skip
[44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-433/igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode.html
* igt@kms_chamelium_hpd@vga-hpd-enable-disable-mode:
- shard-lnl: NOTRUN -> [SKIP][45] ([Intel XE#373]) +5 other tests skip
[45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-7/igt@kms_chamelium_hpd@vga-hpd-enable-disable-mode.html
* igt@kms_color@deep-color:
- shard-dg2-set2: NOTRUN -> [INCOMPLETE][46] ([Intel XE#4346])
[46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-432/igt@kms_color@deep-color.html
* igt@kms_content_protection@atomic:
- shard-bmg: NOTRUN -> [FAIL][47] ([Intel XE#1178]) +3 other tests fail
[47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-7/igt@kms_content_protection@atomic.html
* igt@kms_content_protection@dp-mst-lic-type-1:
- shard-lnl: NOTRUN -> [SKIP][48] ([Intel XE#307])
[48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-7/igt@kms_content_protection@dp-mst-lic-type-1.html
* igt@kms_content_protection@srm@pipe-a-dp-4:
- shard-dg2-set2: NOTRUN -> [FAIL][49] ([Intel XE#1178]) +2 other tests fail
[49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-433/igt@kms_content_protection@srm@pipe-a-dp-4.html
* igt@kms_cursor_crc@cursor-offscreen-512x170:
- shard-bmg: NOTRUN -> [SKIP][50] ([Intel XE#2321])
[50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-3/igt@kms_cursor_crc@cursor-offscreen-512x170.html
* igt@kms_cursor_crc@cursor-random-512x512:
- shard-lnl: NOTRUN -> [SKIP][51] ([Intel XE#2321])
[51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-8/igt@kms_cursor_crc@cursor-random-512x512.html
* igt@kms_cursor_crc@cursor-rapid-movement-512x512:
- shard-dg2-set2: NOTRUN -> [SKIP][52] ([Intel XE#308])
[52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-463/igt@kms_cursor_crc@cursor-rapid-movement-512x512.html
* igt@kms_cursor_crc@cursor-sliding-256x85:
- shard-bmg: NOTRUN -> [SKIP][53] ([Intel XE#2320]) +6 other tests skip
[53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-3/igt@kms_cursor_crc@cursor-sliding-256x85.html
* igt@kms_cursor_legacy@2x-long-nonblocking-modeset-vs-cursor-atomic:
- shard-dg2-set2: NOTRUN -> [SKIP][54] ([Intel XE#309])
[54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-464/igt@kms_cursor_legacy@2x-long-nonblocking-modeset-vs-cursor-atomic.html
* igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic:
- shard-dg2-set2: [PASS][55] -> [SKIP][56] ([Intel XE#309]) +7 other tests skip
[55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-435/igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic.html
[56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-464/igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- shard-bmg: NOTRUN -> [SKIP][57] ([Intel XE#2286])
[57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-3/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size:
- shard-dg2-set2: NOTRUN -> [SKIP][58] ([Intel XE#323]) +1 other test skip
[58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-463/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html
* igt@kms_cursor_legacy@cursora-vs-flipb-varying-size:
- shard-bmg: [PASS][59] -> [SKIP][60] ([Intel XE#2291]) +3 other tests skip
[59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-1/igt@kms_cursor_legacy@cursora-vs-flipb-varying-size.html
[60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-4/igt@kms_cursor_legacy@cursora-vs-flipb-varying-size.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions:
- shard-lnl: NOTRUN -> [SKIP][61] ([Intel XE#309])
[61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-8/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic:
- shard-bmg: [PASS][62] -> [FAIL][63] ([Intel XE#1475])
[62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-1/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html
[63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-4/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html
* igt@kms_cursor_legacy@single-bo:
- shard-bmg: NOTRUN -> [INCOMPLETE][64] ([Intel XE#3226]) +1 other test incomplete
[64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-6/igt@kms_cursor_legacy@single-bo.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc:
- shard-bmg: [PASS][65] -> [SKIP][66] ([Intel XE#1340])
[65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-1/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html
[66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-4/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html
* igt@kms_dp_link_training@non-uhbr-mst:
- shard-dg2-set2: NOTRUN -> [SKIP][67] ([Intel XE#4354])
[67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-463/igt@kms_dp_link_training@non-uhbr-mst.html
* igt@kms_dp_linktrain_fallback@dsc-fallback:
- shard-bmg: NOTRUN -> [SKIP][68] ([Intel XE#4331])
[68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-4/igt@kms_dp_linktrain_fallback@dsc-fallback.html
* igt@kms_dsc@dsc-with-output-formats:
- shard-bmg: NOTRUN -> [SKIP][69] ([Intel XE#2244])
[69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-4/igt@kms_dsc@dsc-with-output-formats.html
* igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-different-formats:
- shard-bmg: NOTRUN -> [SKIP][70] ([Intel XE#4422])
[70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-4/igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-different-formats.html
* igt@kms_flip@2x-dpms-vs-vblank-race:
- shard-dg2-set2: [PASS][71] -> [SKIP][72] ([Intel XE#310]) +2 other tests skip
[71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-434/igt@kms_flip@2x-dpms-vs-vblank-race.html
[72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-464/igt@kms_flip@2x-dpms-vs-vblank-race.html
* igt@kms_flip@2x-flip-vs-absolute-wf_vblank:
- shard-dg2-set2: NOTRUN -> [SKIP][73] ([Intel XE#310])
[73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-464/igt@kms_flip@2x-flip-vs-absolute-wf_vblank.html
* igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible:
- shard-bmg: [PASS][74] -> [SKIP][75] ([Intel XE#2316]) +3 other tests skip
[74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-2/igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible.html
[75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-4/igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible.html
* igt@kms_flip@2x-flip-vs-expired-vblank:
- shard-bmg: NOTRUN -> [SKIP][76] ([Intel XE#2316])
[76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-4/igt@kms_flip@2x-flip-vs-expired-vblank.html
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@cd-hdmi-a6-dp4:
- shard-dg2-set2: [PASS][77] -> [FAIL][78] ([Intel XE#301]) +3 other tests fail
[77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-435/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@cd-hdmi-a6-dp4.html
[78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-433/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@cd-hdmi-a6-dp4.html
* igt@kms_flip@2x-flip-vs-expired-vblank@bd-hdmi-a6-dp4:
- shard-dg2-set2: NOTRUN -> [FAIL][79] ([Intel XE#301])
[79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-434/igt@kms_flip@2x-flip-vs-expired-vblank@bd-hdmi-a6-dp4.html
* igt@kms_flip@2x-plain-flip:
- shard-lnl: NOTRUN -> [SKIP][80] ([Intel XE#1421]) +1 other test skip
[80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-4/igt@kms_flip@2x-plain-flip.html
* igt@kms_flip@bo-too-big-interruptible@a-edp1:
- shard-lnl: NOTRUN -> [TIMEOUT][81] ([Intel XE#1504]) +1 other test timeout
[81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-1/igt@kms_flip@bo-too-big-interruptible@a-edp1.html
* igt@kms_flip@flip-vs-dpms-on-nop@a-edp1:
- shard-lnl: [PASS][82] -> [FAIL][83] ([Intel XE#886]) +1 other test fail
[82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-4/igt@kms_flip@flip-vs-dpms-on-nop@a-edp1.html
[83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-6/igt@kms_flip@flip-vs-dpms-on-nop@a-edp1.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@d-hdmi-a3:
- shard-bmg: [PASS][84] -> [FAIL][85] ([Intel XE#3321]) +3 other tests fail
[84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-3/igt@kms_flip@flip-vs-expired-vblank-interruptible@d-hdmi-a3.html
[85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-1/igt@kms_flip@flip-vs-expired-vblank-interruptible@d-hdmi-a3.html
* igt@kms_flip@flip-vs-expired-vblank@c-dp4:
- shard-dg2-set2: [PASS][86] -> [FAIL][87] ([Intel XE#301] / [Intel XE#3321]) +2 other tests fail
[86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-433/igt@kms_flip@flip-vs-expired-vblank@c-dp4.html
[87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-433/igt@kms_flip@flip-vs-expired-vblank@c-dp4.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling:
- shard-bmg: NOTRUN -> [SKIP][88] ([Intel XE#2380]) +1 other test skip
[88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-3/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode:
- shard-bmg: NOTRUN -> [SKIP][89] ([Intel XE#2293]) +3 other tests skip
[89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-7/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling:
- shard-lnl: NOTRUN -> [SKIP][90] ([Intel XE#1397] / [Intel XE#1745])
[90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-1/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling@pipe-a-default-mode:
- shard-lnl: NOTRUN -> [SKIP][91] ([Intel XE#1397])
[91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-1/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling:
- shard-bmg: NOTRUN -> [SKIP][92] ([Intel XE#2293] / [Intel XE#2380]) +3 other tests skip
[92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-3/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling:
- shard-dg2-set2: NOTRUN -> [SKIP][93] ([Intel XE#455]) +14 other tests skip
[93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-463/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html
* igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-spr-indfb-fullscreen:
- shard-dg2-set2: NOTRUN -> [SKIP][94] ([Intel XE#651]) +29 other tests skip
[94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-463/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-spr-indfb-fullscreen.html
* igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-render:
- shard-bmg: NOTRUN -> [SKIP][95] ([Intel XE#2311]) +23 other tests skip
[95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-7/igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-pgflip-blt:
- shard-bmg: NOTRUN -> [SKIP][96] ([Intel XE#4141]) +10 other tests skip
[96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-pgflip-blt:
- shard-lnl: NOTRUN -> [SKIP][97] ([Intel XE#656]) +3 other tests skip
[97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-7/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-render:
- shard-dg2-set2: [PASS][98] -> [SKIP][99] ([Intel XE#656]) +5 other tests skip
[98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-466/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-render.html
[99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-464/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-cur-indfb-draw-render:
- shard-lnl: NOTRUN -> [SKIP][100] ([Intel XE#651]) +5 other tests skip
[100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-4/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-onoff:
- shard-bmg: NOTRUN -> [SKIP][101] ([Intel XE#2313]) +23 other tests skip
[101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-onoff:
- shard-bmg: NOTRUN -> [SKIP][102] ([Intel XE#2312]) +6 other tests skip
[102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbcpsr-tiling-y:
- shard-dg2-set2: NOTRUN -> [SKIP][103] ([Intel XE#658])
[103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-464/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html
* igt@kms_frontbuffer_tracking@plane-fbc-rte:
- shard-bmg: NOTRUN -> [SKIP][104] ([Intel XE#2350])
[104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-1/igt@kms_frontbuffer_tracking@plane-fbc-rte.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt:
- shard-dg2-set2: NOTRUN -> [SKIP][105] ([Intel XE#653]) +27 other tests skip
[105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-434/igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-onoff:
- shard-dg2-set2: NOTRUN -> [SKIP][106] ([Intel XE#656])
[106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-464/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-onoff.html
* igt@kms_joiner@basic-max-non-joiner:
- shard-dg2-set2: NOTRUN -> [SKIP][107] ([Intel XE#4298])
[107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-432/igt@kms_joiner@basic-max-non-joiner.html
- shard-bmg: NOTRUN -> [SKIP][108] ([Intel XE#4298])
[108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-2/igt@kms_joiner@basic-max-non-joiner.html
* igt@kms_joiner@invalid-modeset-big-joiner:
- shard-dg2-set2: NOTRUN -> [SKIP][109] ([Intel XE#346])
[109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-436/igt@kms_joiner@invalid-modeset-big-joiner.html
* igt@kms_joiner@invalid-modeset-force-big-joiner:
- shard-dg2-set2: [PASS][110] -> [SKIP][111] ([Intel XE#4328])
[110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-463/igt@kms_joiner@invalid-modeset-force-big-joiner.html
[111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-464/igt@kms_joiner@invalid-modeset-force-big-joiner.html
* igt@kms_joiner@invalid-modeset-ultra-joiner:
- shard-dg2-set2: NOTRUN -> [SKIP][112] ([Intel XE#2927])
[112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-434/igt@kms_joiner@invalid-modeset-ultra-joiner.html
* igt@kms_plane_cursor@primary@pipe-a-hdmi-a-2-size-256:
- shard-dg2-set2: NOTRUN -> [FAIL][113] ([Intel XE#616]) +2 other tests fail
[113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-432/igt@kms_plane_cursor@primary@pipe-a-hdmi-a-2-size-256.html
* igt@kms_plane_lowres@tiling-x@pipe-b-edp-1:
- shard-lnl: NOTRUN -> [SKIP][114] ([Intel XE#599]) +3 other tests skip
[114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-8/igt@kms_plane_lowres@tiling-x@pipe-b-edp-1.html
* igt@kms_plane_multiple@2x-tiling-x:
- shard-dg2-set2: [PASS][115] -> [SKIP][116] ([Intel XE#4596])
[115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-435/igt@kms_plane_multiple@2x-tiling-x.html
[116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-464/igt@kms_plane_multiple@2x-tiling-x.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b:
- shard-dg2-set2: NOTRUN -> [SKIP][117] ([Intel XE#2763]) +2 other tests skip
[117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-466/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-d:
- shard-dg2-set2: NOTRUN -> [SKIP][118] ([Intel XE#2763] / [Intel XE#455]) +1 other test skip
[118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-466/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-d.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-b:
- shard-bmg: NOTRUN -> [SKIP][119] ([Intel XE#2763]) +9 other tests skip
[119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-8/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-b.html
* igt@kms_pm_backlight@bad-brightness:
- shard-dg2-set2: NOTRUN -> [SKIP][120] ([Intel XE#870])
[120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-433/igt@kms_pm_backlight@bad-brightness.html
* igt@kms_pm_dc@dc5-psr:
- shard-dg2-set2: NOTRUN -> [SKIP][121] ([Intel XE#1129])
[121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-436/igt@kms_pm_dc@dc5-psr.html
* igt@kms_pm_dc@dc6-dpms:
- shard-dg2-set2: NOTRUN -> [SKIP][122] ([Intel XE#908])
[122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-436/igt@kms_pm_dc@dc6-dpms.html
- shard-bmg: NOTRUN -> [FAIL][123] ([Intel XE#1430])
[123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-8/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_dc@dc6-psr:
- shard-bmg: NOTRUN -> [SKIP][124] ([Intel XE#2392])
[124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-3/igt@kms_pm_dc@dc6-psr.html
* igt@kms_pm_rpm@dpms-mode-unset-lpsp:
- shard-bmg: NOTRUN -> [SKIP][125] ([Intel XE#1439] / [Intel XE#836])
[125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-3/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp-stress-no-wait:
- shard-bmg: NOTRUN -> [SKIP][126] ([Intel XE#1439] / [Intel XE#3141] / [Intel XE#836])
[126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-6/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
* igt@kms_pm_rpm@modeset-non-lpsp:
- shard-dg2-set2: [PASS][127] -> [SKIP][128] ([Intel XE#836])
[127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-463/igt@kms_pm_rpm@modeset-non-lpsp.html
[128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-464/igt@kms_pm_rpm@modeset-non-lpsp.html
* igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area:
- shard-dg2-set2: NOTRUN -> [SKIP][129] ([Intel XE#1489]) +5 other tests skip
[129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-436/igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf:
- shard-bmg: NOTRUN -> [SKIP][130] ([Intel XE#1489]) +5 other tests skip
[130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-2/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf.html
* igt@kms_psr2_su@page_flip-nv12:
- shard-dg2-set2: NOTRUN -> [SKIP][131] ([Intel XE#1122])
[131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-436/igt@kms_psr2_su@page_flip-nv12.html
* igt@kms_psr@fbc-psr2-basic:
- shard-bmg: NOTRUN -> [SKIP][132] ([Intel XE#2234] / [Intel XE#2850]) +11 other tests skip
[132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-3/igt@kms_psr@fbc-psr2-basic.html
* igt@kms_psr@fbc-psr2-sprite-plane-onoff:
- shard-lnl: NOTRUN -> [SKIP][133] ([Intel XE#1406])
[133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-1/igt@kms_psr@fbc-psr2-sprite-plane-onoff.html
* igt@kms_psr@fbc-psr2-sprite-plane-onoff@edp-1:
- shard-lnl: NOTRUN -> [SKIP][134] ([Intel XE#4609])
[134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-1/igt@kms_psr@fbc-psr2-sprite-plane-onoff@edp-1.html
* igt@kms_psr@psr2-sprite-plane-move:
- shard-dg2-set2: NOTRUN -> [SKIP][135] ([Intel XE#2850] / [Intel XE#929]) +11 other tests skip
[135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-466/igt@kms_psr@psr2-sprite-plane-move.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-dg2-set2: NOTRUN -> [SKIP][136] ([Intel XE#2939])
[136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-466/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_rotation_crc@bad-tiling:
- shard-dg2-set2: NOTRUN -> [SKIP][137] ([Intel XE#3414]) +1 other test skip
[137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-432/igt@kms_rotation_crc@bad-tiling.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-90:
- shard-bmg: NOTRUN -> [SKIP][138] ([Intel XE#3414] / [Intel XE#3904])
[138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-1/igt@kms_rotation_crc@primary-y-tiled-reflect-x-90.html
* igt@kms_scaling_modes@scaling-mode-none:
- shard-bmg: NOTRUN -> [SKIP][139] ([Intel XE#2413])
[139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-3/igt@kms_scaling_modes@scaling-mode-none.html
* igt@kms_setmode@basic@pipe-b-edp-1:
- shard-lnl: [PASS][140] -> [FAIL][141] ([Intel XE#2883]) +2 other tests fail
[140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-1/igt@kms_setmode@basic@pipe-b-edp-1.html
[141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-6/igt@kms_setmode@basic@pipe-b-edp-1.html
* igt@kms_setmode@invalid-clone-single-crtc-stealing:
- shard-dg2-set2: [PASS][142] -> [SKIP][143] ([Intel XE#455]) +2 other tests skip
[142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-435/igt@kms_setmode@invalid-clone-single-crtc-stealing.html
[143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-464/igt@kms_setmode@invalid-clone-single-crtc-stealing.html
- shard-lnl: NOTRUN -> [SKIP][144] ([Intel XE#1435])
[144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-2/igt@kms_setmode@invalid-clone-single-crtc-stealing.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-lnl: NOTRUN -> [SKIP][145] ([Intel XE#362])
[145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-8/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1:
- shard-lnl: [PASS][146] -> [FAIL][147] ([Intel XE#771])
[146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-7/igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1.html
[147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-1/igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1.html
* igt@kms_vrr@lobf:
- shard-dg2-set2: NOTRUN -> [SKIP][148] ([Intel XE#2168])
[148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-433/igt@kms_vrr@lobf.html
* igt@kms_vrr@max-min:
- shard-bmg: NOTRUN -> [SKIP][149] ([Intel XE#1499])
[149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-7/igt@kms_vrr@max-min.html
* igt@kms_writeback@writeback-check-output:
- shard-lnl: NOTRUN -> [SKIP][150] ([Intel XE#756])
[150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-2/igt@kms_writeback@writeback-check-output.html
* igt@kms_writeback@writeback-invalid-parameters:
- shard-bmg: NOTRUN -> [SKIP][151] ([Intel XE#756])
[151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-8/igt@kms_writeback@writeback-invalid-parameters.html
* igt@kms_writeback@writeback-pixel-formats:
- shard-dg2-set2: NOTRUN -> [SKIP][152] ([Intel XE#756]) +1 other test skip
[152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-432/igt@kms_writeback@writeback-pixel-formats.html
* igt@sriov_basic@enable-vfs-autoprobe-off:
- shard-bmg: NOTRUN -> [SKIP][153] ([Intel XE#1091] / [Intel XE#2849])
[153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-7/igt@sriov_basic@enable-vfs-autoprobe-off.html
* igt@xe_eu_stall@non-blocking-read:
- shard-dg2-set2: NOTRUN -> [SKIP][154] ([Intel XE#4497])
[154]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-463/igt@xe_eu_stall@non-blocking-read.html
* igt@xe_eudebug@basic-vm-bind-ufence:
- shard-bmg: NOTRUN -> [SKIP][155] ([Intel XE#2905]) +11 other tests skip
[155]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-4/igt@xe_eudebug@basic-vm-bind-ufence.html
* igt@xe_eudebug_online@interrupt-all-set-breakpoint:
- shard-dg2-set2: NOTRUN -> [SKIP][156] ([Intel XE#2905]) +12 other tests skip
[156]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-436/igt@xe_eudebug_online@interrupt-all-set-breakpoint.html
* igt@xe_eudebug_online@set-breakpoint-sigint-debugger:
- shard-bmg: NOTRUN -> [SKIP][157] ([Intel XE#4577])
[157]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-4/igt@xe_eudebug_online@set-breakpoint-sigint-debugger.html
* igt@xe_exec_basic@multigpu-many-execqueues-many-vm-basic-defer-mmap:
- shard-dg2-set2: NOTRUN -> [SKIP][158] ([Intel XE#1392]) +2 other tests skip
[158]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-432/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-basic-defer-mmap.html
* igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue-userptr:
- shard-bmg: NOTRUN -> [SKIP][159] ([Intel XE#2322]) +6 other tests skip
[159]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-3/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue-userptr.html
* igt@xe_exec_basic@multigpu-once-basic-defer-mmap:
- shard-dg2-set2: [PASS][160] -> [SKIP][161] ([Intel XE#1392]) +5 other tests skip
[160]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-434/igt@xe_exec_basic@multigpu-once-basic-defer-mmap.html
[161]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-432/igt@xe_exec_basic@multigpu-once-basic-defer-mmap.html
* igt@xe_exec_basic@multigpu-once-null-defer-mmap:
- shard-lnl: NOTRUN -> [SKIP][162] ([Intel XE#1392]) +2 other tests skip
[162]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-3/igt@xe_exec_basic@multigpu-once-null-defer-mmap.html
* igt@xe_exec_fault_mode@twice-userptr-rebind-imm:
- shard-dg2-set2: NOTRUN -> [SKIP][163] ([Intel XE#288]) +23 other tests skip
[163]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-433/igt@xe_exec_fault_mode@twice-userptr-rebind-imm.html
* igt@xe_exec_mix_modes@exec-spinner-interrupted-lr:
- shard-dg2-set2: NOTRUN -> [SKIP][164] ([Intel XE#2360])
[164]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-466/igt@xe_exec_mix_modes@exec-spinner-interrupted-lr.html
* igt@xe_exec_sip_eudebug@breakpoint-writesip:
- shard-lnl: NOTRUN -> [SKIP][165] ([Intel XE#2905])
[165]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-5/igt@xe_exec_sip_eudebug@breakpoint-writesip.html
* igt@xe_huc_copy@huc_copy:
- shard-dg2-set2: NOTRUN -> [SKIP][166] ([Intel XE#255])
[166]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-433/igt@xe_huc_copy@huc_copy.html
* igt@xe_live_ktest@xe_bo@xe_bo_evict_kunit:
- shard-lnl: NOTRUN -> [SKIP][167] ([Intel XE#2229])
[167]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-3/igt@xe_live_ktest@xe_bo@xe_bo_evict_kunit.html
* igt@xe_media_fill@media-fill:
- shard-dg2-set2: NOTRUN -> [SKIP][168] ([Intel XE#560])
[168]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-436/igt@xe_media_fill@media-fill.html
* igt@xe_oa@oa-tlb-invalidate:
- shard-bmg: NOTRUN -> [SKIP][169] ([Intel XE#2248])
[169]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-4/igt@xe_oa@oa-tlb-invalidate.html
* igt@xe_oa@privileged-forked-access-vaddr:
- shard-dg2-set2: NOTRUN -> [SKIP][170] ([Intel XE#2541] / [Intel XE#3573]) +5 other tests skip
[170]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-433/igt@xe_oa@privileged-forked-access-vaddr.html
* igt@xe_oa@syncs-syncobj-wait:
- shard-dg2-set2: NOTRUN -> [SKIP][171] ([Intel XE#2541] / [Intel XE#3573] / [Intel XE#4501])
[171]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-436/igt@xe_oa@syncs-syncobj-wait.html
* igt@xe_pat@pat-index-xehpc:
- shard-lnl: NOTRUN -> [SKIP][172] ([Intel XE#1420] / [Intel XE#2838])
[172]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-3/igt@xe_pat@pat-index-xehpc.html
* igt@xe_peer2peer@read@read-gpua-vram01-gpub-system-p2p:
- shard-dg2-set2: NOTRUN -> [FAIL][173] ([Intel XE#1173])
[173]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-436/igt@xe_peer2peer@read@read-gpua-vram01-gpub-system-p2p.html
* igt@xe_pm@d3cold-mocs:
- shard-dg2-set2: NOTRUN -> [SKIP][174] ([Intel XE#2284])
[174]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-435/igt@xe_pm@d3cold-mocs.html
* igt@xe_pm@s2idle-d3cold-basic-exec:
- shard-bmg: NOTRUN -> [SKIP][175] ([Intel XE#2284])
[175]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-8/igt@xe_pm@s2idle-d3cold-basic-exec.html
* igt@xe_pm@s4-vm-bind-userptr:
- shard-lnl: [PASS][176] -> [ABORT][177] ([Intel XE#1794])
[176]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-3/igt@xe_pm@s4-vm-bind-userptr.html
[177]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-2/igt@xe_pm@s4-vm-bind-userptr.html
* igt@xe_pm@vram-d3cold-threshold:
- shard-bmg: NOTRUN -> [SKIP][178] ([Intel XE#579])
[178]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-4/igt@xe_pm@vram-d3cold-threshold.html
* igt@xe_pmu@all-fn-engine-activity-load:
- shard-lnl: NOTRUN -> [SKIP][179] ([Intel XE#4650])
[179]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-5/igt@xe_pmu@all-fn-engine-activity-load.html
* igt@xe_query@multigpu-query-cs-cycles:
- shard-lnl: NOTRUN -> [SKIP][180] ([Intel XE#944])
[180]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-5/igt@xe_query@multigpu-query-cs-cycles.html
* igt@xe_query@multigpu-query-invalid-query:
- shard-dg2-set2: NOTRUN -> [SKIP][181] ([Intel XE#944])
[181]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-432/igt@xe_query@multigpu-query-invalid-query.html
* igt@xe_sriov_auto_provisioning@selfconfig-reprovision-reduce-numvfs:
- shard-bmg: NOTRUN -> [SKIP][182] ([Intel XE#4130]) +1 other test skip
[182]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-4/igt@xe_sriov_auto_provisioning@selfconfig-reprovision-reduce-numvfs.html
* igt@xe_sriov_flr@flr-vf1-clear:
- shard-dg2-set2: NOTRUN -> [SKIP][183] ([Intel XE#3342])
[183]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-433/igt@xe_sriov_flr@flr-vf1-clear.html
#### Possible fixes ####
* igt@intel_sysfs_debugfs@xe-debugfs-read-all-entries-display-on:
- shard-lnl: [ABORT][184] ([Intel XE#4624]) -> [PASS][185]
[184]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-3/igt@intel_sysfs_debugfs@xe-debugfs-read-all-entries-display-on.html
[185]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-6/igt@intel_sysfs_debugfs@xe-debugfs-read-all-entries-display-on.html
* igt@kms_atomic_transition@plane-all-transition-nonblocking-fencing:
- shard-dg2-set2: [INCOMPLETE][186] ([Intel XE#2613]) -> [PASS][187]
[186]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-463/igt@kms_atomic_transition@plane-all-transition-nonblocking-fencing.html
[187]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-432/igt@kms_atomic_transition@plane-all-transition-nonblocking-fencing.html
* igt@kms_bw@connected-linear-tiling-1-displays-3840x2160p:
- shard-lnl: [ABORT][188] -> [PASS][189]
[188]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-4/igt@kms_bw@connected-linear-tiling-1-displays-3840x2160p.html
[189]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-8/igt@kms_bw@connected-linear-tiling-1-displays-3840x2160p.html
* igt@kms_bw@connected-linear-tiling-2-displays-2160x1440p:
- shard-dg2-set2: [SKIP][190] ([Intel XE#2191]) -> [PASS][191]
[190]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-464/igt@kms_bw@connected-linear-tiling-2-displays-2160x1440p.html
[191]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-436/igt@kms_bw@connected-linear-tiling-2-displays-2160x1440p.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs:
- shard-dg2-set2: [INCOMPLETE][192] ([Intel XE#1727] / [Intel XE#3113] / [Intel XE#3124]) -> [PASS][193]
[192]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-464/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs.html
[193]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-432/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc:
- shard-dg2-set2: [INCOMPLETE][194] ([Intel XE#1727] / [Intel XE#3113]) -> [PASS][195]
[194]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-436/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc.html
[195]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-463/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-6:
- shard-dg2-set2: [INCOMPLETE][196] ([Intel XE#3113]) -> [PASS][197]
[196]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-436/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-6.html
[197]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-463/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-c-hdmi-a-6.html
* igt@kms_color@ctm-0-50@pipe-b-hdmi-a-6:
- shard-dg2-set2: [INCOMPLETE][198] -> [PASS][199] +1 other test pass
[198]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-466/igt@kms_color@ctm-0-50@pipe-b-hdmi-a-6.html
[199]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-434/igt@kms_color@ctm-0-50@pipe-b-hdmi-a-6.html
* igt@kms_cursor_legacy@cursora-vs-flipb-atomic:
- shard-dg2-set2: [SKIP][200] ([Intel XE#309]) -> [PASS][201]
[200]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-464/igt@kms_cursor_legacy@cursora-vs-flipb-atomic.html
[201]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-463/igt@kms_cursor_legacy@cursora-vs-flipb-atomic.html
* igt@kms_flip@2x-blocking-wf_vblank:
- shard-bmg: [SKIP][202] ([Intel XE#2316]) -> [PASS][203] +1 other test pass
[202]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-4/igt@kms_flip@2x-blocking-wf_vblank.html
[203]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-3/igt@kms_flip@2x-blocking-wf_vblank.html
* igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a6:
- shard-dg2-set2: [FAIL][204] ([Intel XE#301]) -> [PASS][205] +2 other tests pass
[204]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-433/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a6.html
[205]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-433/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a6.html
* igt@kms_flip@flip-vs-suspend:
- shard-bmg: [INCOMPLETE][206] ([Intel XE#2049] / [Intel XE#2597]) -> [PASS][207] +1 other test pass
[206]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-6/igt@kms_flip@flip-vs-suspend.html
[207]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-8/igt@kms_flip@flip-vs-suspend.html
* igt@kms_flip@modeset-vs-vblank-race@c-dp4:
- shard-dg2-set2: [INCOMPLETE][208] ([Intel XE#2049]) -> [PASS][209] +1 other test pass
[208]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-463/igt@kms_flip@modeset-vs-vblank-race@c-dp4.html
[209]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-436/igt@kms_flip@modeset-vs-vblank-race@c-dp4.html
* igt@kms_flip@plain-flip-ts-check@b-edp1:
- shard-lnl: [FAIL][210] ([Intel XE#886]) -> [PASS][211] +2 other tests pass
[210]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-2/igt@kms_flip@plain-flip-ts-check@b-edp1.html
[211]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-8/igt@kms_flip@plain-flip-ts-check@b-edp1.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt:
- shard-dg2-set2: [SKIP][212] ([Intel XE#656]) -> [PASS][213]
[212]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-464/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt.html
[213]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-435/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt.html
* igt@kms_pm_dc@dc5-dpms:
- shard-lnl: [FAIL][214] ([Intel XE#718]) -> [PASS][215]
[214]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-6/igt@kms_pm_dc@dc5-dpms.html
[215]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-6/igt@kms_pm_dc@dc5-dpms.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress:
- shard-dg2-set2: [SKIP][216] ([Intel XE#836]) -> [PASS][217]
[216]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-464/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
[217]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-434/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
* igt@kms_psr@psr2-sprite-plane-onoff:
- shard-lnl: [FAIL][218] ([Intel XE#3924]) -> [PASS][219] +1 other test pass
[218]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-1/igt@kms_psr@psr2-sprite-plane-onoff.html
[219]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-5/igt@kms_psr@psr2-sprite-plane-onoff.html
* igt@kms_universal_plane@cursor-fb-leak:
- shard-dg2-set2: [FAIL][220] ([Intel XE#771]) -> [PASS][221] +1 other test pass
[220]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-433/igt@kms_universal_plane@cursor-fb-leak.html
[221]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-436/igt@kms_universal_plane@cursor-fb-leak.html
* igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1:
- shard-lnl: [FAIL][222] ([Intel XE#771]) -> [PASS][223]
[222]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-7/igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1.html
[223]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-1/igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1.html
* igt@xe_exec_basic@multigpu-many-execqueues-many-vm-basic-defer-bind:
- shard-dg2-set2: [SKIP][224] ([Intel XE#1392]) -> [PASS][225] +3 other tests pass
[224]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-432/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-basic-defer-bind.html
[225]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-433/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-basic-defer-bind.html
* igt@xe_pm@s4-d3hot-basic-exec:
- shard-lnl: [ABORT][226] ([Intel XE#1794]) -> [PASS][227]
[226]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-lnl-2/igt@xe_pm@s4-d3hot-basic-exec.html
[227]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-lnl-5/igt@xe_pm@s4-d3hot-basic-exec.html
#### Warnings ####
* igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs@pipe-d-hdmi-a-6:
- shard-dg2-set2: [SKIP][228] ([Intel XE#455] / [Intel XE#787]) -> [SKIP][229] ([Intel XE#787])
[228]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-464/igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs@pipe-d-hdmi-a-6.html
[229]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-433/igt@kms_ccs@crc-primary-rotation-180-yf-tiled-ccs@pipe-d-hdmi-a-6.html
* igt@kms_ccs@crc-sprite-planes-basic-y-tiled-ccs@pipe-d-hdmi-a-6:
- shard-dg2-set2: [SKIP][230] ([Intel XE#787]) -> [SKIP][231] ([Intel XE#455] / [Intel XE#787]) +5 other tests skip
[230]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-436/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-ccs@pipe-d-hdmi-a-6.html
[231]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-464/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-ccs@pipe-d-hdmi-a-6.html
* igt@kms_content_protection@lic-type-0:
- shard-dg2-set2: [FAIL][232] ([Intel XE#1178]) -> [SKIP][233] ([Intel XE#455]) +1 other test skip
[232]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-463/igt@kms_content_protection@lic-type-0.html
[233]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-464/igt@kms_content_protection@lic-type-0.html
* igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-fullscreen:
- shard-bmg: [SKIP][234] ([Intel XE#2312]) -> [SKIP][235] ([Intel XE#2311]) +5 other tests skip
[234]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-4/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-fullscreen.html
[235]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-8/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-fullscreen.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render:
- shard-bmg: [SKIP][236] ([Intel XE#2312]) -> [SKIP][237] ([Intel XE#4141]) +3 other tests skip
[236]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-4/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render.html
[237]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-8/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-render:
- shard-bmg: [SKIP][238] ([Intel XE#4141]) -> [SKIP][239] ([Intel XE#2312]) +5 other tests skip
[238]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-7/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-render.html
[239]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-4/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-cur-indfb-draw-blt:
- shard-dg2-set2: [SKIP][240] ([Intel XE#651]) -> [SKIP][241] ([Intel XE#656]) +13 other tests skip
[240]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-463/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-cur-indfb-draw-blt.html
[241]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-464/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-cur-indfb-draw-mmap-wc:
- shard-bmg: [SKIP][242] ([Intel XE#2311]) -> [SKIP][243] ([Intel XE#2312]) +9 other tests skip
[242]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-8/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-cur-indfb-draw-mmap-wc.html
[243]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-4/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-shrfb-pgflip-blt:
- shard-dg2-set2: [SKIP][244] ([Intel XE#656]) -> [SKIP][245] ([Intel XE#651]) +3 other tests skip
[244]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-464/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-shrfb-pgflip-blt.html
[245]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-432/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-pri-indfb-multidraw:
- shard-bmg: [SKIP][246] ([Intel XE#2312]) -> [SKIP][247] ([Intel XE#2313]) +9 other tests skip
[246]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-pri-indfb-multidraw.html
[247]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-1/igt@kms_frontbuffer_tracking@fbcpsr-2p-pri-indfb-multidraw.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render:
- shard-bmg: [SKIP][248] ([Intel XE#2313]) -> [SKIP][249] ([Intel XE#2312]) +8 other tests skip
[248]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-bmg-8/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render.html
[249]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-bmg-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-mmap-wc:
- shard-dg2-set2: [SKIP][250] ([Intel XE#653]) -> [SKIP][251] ([Intel XE#656]) +15 other tests skip
[250]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-434/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-mmap-wc.html
[251]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-464/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-move:
- shard-dg2-set2: [SKIP][252] ([Intel XE#656]) -> [SKIP][253] ([Intel XE#653])
[252]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-464/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-move.html
[253]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-434/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-move.html
* igt@kms_plane_multiple@2x-tiling-yf:
- shard-dg2-set2: [SKIP][254] ([Intel XE#455]) -> [SKIP][255] ([Intel XE#4596])
[254]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-432/igt@kms_plane_multiple@2x-tiling-yf.html
[255]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-464/igt@kms_plane_multiple@2x-tiling-yf.html
* igt@xe_peer2peer@read:
- shard-dg2-set2: [SKIP][256] ([Intel XE#1061]) -> [FAIL][257] ([Intel XE#1173])
[256]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8311/shard-dg2-432/igt@xe_peer2peer@read.html
[257]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/shard-dg2-436/igt@xe_peer2peer@read.html
[Intel XE#1061]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1061
[Intel XE#1091]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1091
[Intel XE#1122]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1122
[Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
[Intel XE#1129]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1129
[Intel XE#1173]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1173
[Intel XE#1178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1178
[Intel XE#1340]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1340
[Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392
[Intel XE#1397]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1397
[Intel XE#1406]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1406
[Intel XE#1407]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1407
[Intel XE#1420]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1420
[Intel XE#1421]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1421
[Intel XE#1430]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1430
[Intel XE#1435]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1435
[Intel XE#1439]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1439
[Intel XE#1475]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1475
[Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489
[Intel XE#1499]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1499
[Intel XE#1504]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1504
[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#2168]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2168
[Intel XE#2191]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2191
[Intel XE#2229]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2229
[Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234
[Intel XE#2244]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2244
[Intel XE#2248]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2248
[Intel XE#2252]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2252
[Intel XE#2284]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2284
[Intel XE#2286]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2286
[Intel XE#2291]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2291
[Intel XE#2293]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2293
[Intel XE#2311]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311
[Intel XE#2312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2312
[Intel XE#2313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313
[Intel XE#2314]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2314
[Intel XE#2316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2316
[Intel XE#2320]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2320
[Intel XE#2321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2321
[Intel XE#2322]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2322
[Intel XE#2325]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2325
[Intel XE#2327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2327
[Intel XE#2350]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2350
[Intel XE#2360]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2360
[Intel XE#2370]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2370
[Intel XE#2380]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2380
[Intel XE#2392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2392
[Intel XE#2413]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2413
[Intel XE#2541]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2541
[Intel XE#255]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/255
[Intel XE#2550]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2550
[Intel XE#2597]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2597
[Intel XE#2613]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2613
[Intel XE#2652]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2652
[Intel XE#2724]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2724
[Intel XE#2763]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763
[Intel XE#2838]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2838
[Intel XE#2849]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2849
[Intel XE#2850]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850
[Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
[Intel XE#2883]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2883
[Intel XE#2887]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2887
[Intel XE#2894]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2894
[Intel XE#2905]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2905
[Intel XE#2907]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2907
[Intel XE#2927]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2927
[Intel XE#2939]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2939
[Intel XE#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301
[Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306
[Intel XE#307]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/307
[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#310]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/310
[Intel XE#3113]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3113
[Intel XE#3124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3124
[Intel XE#3141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3141
[Intel XE#316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/316
[Intel XE#3226]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3226
[Intel XE#323]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/323
[Intel XE#3321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3321
[Intel XE#3342]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3342
[Intel XE#3414]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3414
[Intel XE#3432]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3432
[Intel XE#3442]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3442
[Intel XE#346]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/346
[Intel XE#3573]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3573
[Intel XE#362]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/362
[Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367
[Intel XE#3701]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3701
[Intel XE#3718]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3718
[Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373
[Intel XE#3767]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3767
[Intel XE#3904]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3904
[Intel XE#3924]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3924
[Intel XE#4130]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4130
[Intel XE#4141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4141
[Intel XE#4298]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4298
[Intel XE#4328]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4328
[Intel XE#4331]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4331
[Intel XE#4345]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4345
[Intel XE#4346]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4346
[Intel XE#4354]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4354
[Intel XE#4422]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4422
[Intel XE#4497]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4497
[Intel XE#4501]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4501
[Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455
[Intel XE#4577]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4577
[Intel XE#4596]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4596
[Intel XE#4609]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4609
[Intel XE#4624]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4624
[Intel XE#4650]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4650
[Intel XE#560]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/560
[Intel XE#579]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/579
[Intel XE#599]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/599
[Intel XE#607]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/607
[Intel XE#610]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/610
[Intel XE#616]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/616
[Intel XE#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#658]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/658
[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#771]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/771
[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#836]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/836
[Intel XE#870]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/870
[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
Build changes
-------------
* IGT: IGT_8311 -> IGTPW_12941
* Linux: xe-2911-a33da369e8cde6c7208381a592866cd61f1ce188 -> xe-2920-1951437999630d299a063863fb92d235dd8dc3d1
IGTPW_12941: 9a6d0fa6e655eaaca2bb3de95ef47508b0f76d43 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8311: 851a9c1cb1a690d8c527f26c49c250ec583af65e @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-2911-a33da369e8cde6c7208381a592866cd61f1ce188: a33da369e8cde6c7208381a592866cd61f1ce188
xe-2920-1951437999630d299a063863fb92d235dd8dc3d1: 1951437999630d299a063863fb92d235dd8dc3d1
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12941/index.html
[-- Attachment #2: Type: text/html, Size: 83034 bytes --]
^ permalink raw reply [flat|nested] 24+ messages in thread
* ✗ i915.CI.Full: failure for Sanity check Xe2 PEC OA reports
2025-04-08 18:12 [PATCH i-g-t 0/6] Sanity check Xe2 PEC OA reports Ashutosh Dixit
` (8 preceding siblings ...)
2025-04-08 21:04 ` ✗ Xe.CI.Full: failure " Patchwork
@ 2025-04-08 21:42 ` Patchwork
9 siblings, 0 replies; 24+ messages in thread
From: Patchwork @ 2025-04-08 21:42 UTC (permalink / raw)
To: Ashutosh Dixit; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 135762 bytes --]
== Series Details ==
Series: Sanity check Xe2 PEC OA reports
URL : https://patchwork.freedesktop.org/series/147424/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_16386_full -> IGTPW_12941_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_12941_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_12941_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_12941/index.html
Participating hosts (10 -> 10)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_12941_full:
### IGT changes ###
#### Possible regressions ####
* igt@gem_ctx_isolation@preservation-s3:
- shard-rkl: NOTRUN -> [INCOMPLETE][1] +1 other test incomplete
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-3/igt@gem_ctx_isolation@preservation-s3.html
Known issues
------------
Here are the changes found in IGTPW_12941_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@blit-reloc-purge-cache:
- shard-mtlp: NOTRUN -> [SKIP][2] ([i915#8411]) +1 other test skip
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-2/igt@api_intel_bb@blit-reloc-purge-cache.html
* igt@debugfs_test@basic-hwmon:
- shard-rkl: NOTRUN -> [SKIP][3] ([i915#9318])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-8/igt@debugfs_test@basic-hwmon.html
- shard-tglu: NOTRUN -> [SKIP][4] ([i915#9318])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-10/igt@debugfs_test@basic-hwmon.html
* igt@drm_fdinfo@all-busy-check-all:
- shard-mtlp: NOTRUN -> [SKIP][5] ([i915#8414]) +7 other tests skip
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-6/igt@drm_fdinfo@all-busy-check-all.html
* igt@drm_fdinfo@busy@rcs0:
- shard-dg2-9: NOTRUN -> [SKIP][6] ([i915#8414]) +15 other tests skip
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@drm_fdinfo@busy@rcs0.html
* igt@drm_fdinfo@most-busy-check-all@bcs0:
- shard-dg2: NOTRUN -> [SKIP][7] ([i915#8414]) +7 other tests skip
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-3/igt@drm_fdinfo@most-busy-check-all@bcs0.html
* igt@gem_caching@reads:
- shard-mtlp: NOTRUN -> [SKIP][8] ([i915#4873])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-7/igt@gem_caching@reads.html
* igt@gem_ccs@block-copy-compressed:
- shard-tglu-1: NOTRUN -> [SKIP][9] ([i915#3555] / [i915#9323]) +1 other test skip
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-1/igt@gem_ccs@block-copy-compressed.html
* igt@gem_ccs@block-multicopy-compressed:
- shard-rkl: NOTRUN -> [SKIP][10] ([i915#9323])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-5/igt@gem_ccs@block-multicopy-compressed.html
- shard-tglu: NOTRUN -> [SKIP][11] ([i915#9323])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-7/igt@gem_ccs@block-multicopy-compressed.html
* igt@gem_ccs@ctrl-surf-copy:
- shard-tglu: NOTRUN -> [SKIP][12] ([i915#3555] / [i915#9323])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-2/igt@gem_ccs@ctrl-surf-copy.html
* igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-lmem0-lmem0:
- shard-dg2: NOTRUN -> [INCOMPLETE][13] ([i915#12392])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-3/igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-lmem0-lmem0.html
* igt@gem_close_race@multigpu-basic-process:
- shard-rkl: NOTRUN -> [SKIP][14] ([i915#7697])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-1/igt@gem_close_race@multigpu-basic-process.html
* igt@gem_create@create-ext-set-pat:
- shard-rkl: NOTRUN -> [SKIP][15] ([i915#8562])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-8/igt@gem_create@create-ext-set-pat.html
- shard-tglu: NOTRUN -> [SKIP][16] ([i915#8562])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-10/igt@gem_create@create-ext-set-pat.html
* igt@gem_ctx_persistence@engines-queued:
- shard-snb: NOTRUN -> [SKIP][17] ([i915#1099]) +1 other test skip
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-snb2/igt@gem_ctx_persistence@engines-queued.html
* igt@gem_ctx_persistence@hang:
- shard-dg2: NOTRUN -> [SKIP][18] ([i915#8555])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-4/igt@gem_ctx_persistence@hang.html
* igt@gem_ctx_persistence@heartbeat-hang:
- shard-mtlp: NOTRUN -> [SKIP][19] ([i915#8555]) +1 other test skip
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-3/igt@gem_ctx_persistence@heartbeat-hang.html
* igt@gem_ctx_persistence@saturated-hostile-nopreempt@rcs0:
- shard-dg2-9: NOTRUN -> [SKIP][20] ([i915#5882]) +7 other tests skip
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@gem_ctx_persistence@saturated-hostile-nopreempt@rcs0.html
* igt@gem_ctx_sseu@engines:
- shard-tglu: NOTRUN -> [SKIP][21] ([i915#280])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-10/igt@gem_ctx_sseu@engines.html
* igt@gem_ctx_sseu@invalid-sseu:
- shard-mtlp: NOTRUN -> [SKIP][22] ([i915#280]) +1 other test skip
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-3/igt@gem_ctx_sseu@invalid-sseu.html
* igt@gem_ctx_sseu@mmap-args:
- shard-rkl: NOTRUN -> [SKIP][23] ([i915#280]) +1 other test skip
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-8/igt@gem_ctx_sseu@mmap-args.html
* igt@gem_eio@hibernate:
- shard-dg2: NOTRUN -> [ABORT][24] ([i915#10030] / [i915#7975] / [i915#8213])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-10/igt@gem_eio@hibernate.html
* igt@gem_eio@in-flight-internal-immediate:
- shard-mtlp: [PASS][25] -> [ABORT][26] ([i915#13193]) +3 other tests abort
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-mtlp-3/igt@gem_eio@in-flight-internal-immediate.html
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-7/igt@gem_eio@in-flight-internal-immediate.html
* igt@gem_eio@kms:
- shard-tglu: [PASS][27] -> [DMESG-WARN][28] ([i915#13363])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-tglu-10/igt@gem_eio@kms.html
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-2/igt@gem_eio@kms.html
* igt@gem_exec_balancer@bonded-sync:
- shard-mtlp: NOTRUN -> [SKIP][29] ([i915#4771])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-5/igt@gem_exec_balancer@bonded-sync.html
* igt@gem_exec_balancer@parallel-bb-first:
- shard-tglu: NOTRUN -> [SKIP][30] ([i915#4525])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-2/igt@gem_exec_balancer@parallel-bb-first.html
* igt@gem_exec_balancer@parallel-keep-submit-fence:
- shard-rkl: NOTRUN -> [SKIP][31] ([i915#4525]) +1 other test skip
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-4/igt@gem_exec_balancer@parallel-keep-submit-fence.html
* igt@gem_exec_balancer@sliced:
- shard-dg2: NOTRUN -> [SKIP][32] ([i915#4812])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-10/igt@gem_exec_balancer@sliced.html
* igt@gem_exec_big@single:
- shard-tglu: [PASS][33] -> [ABORT][34] ([i915#11713])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-tglu-3/igt@gem_exec_big@single.html
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-7/igt@gem_exec_big@single.html
* igt@gem_exec_capture@capture:
- shard-mtlp: NOTRUN -> [FAIL][35] ([i915#11965]) +1 other test fail
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-3/igt@gem_exec_capture@capture.html
* igt@gem_exec_capture@capture-invisible@smem0:
- shard-rkl: NOTRUN -> [SKIP][36] ([i915#6334]) +1 other test skip
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-7/igt@gem_exec_capture@capture-invisible@smem0.html
* igt@gem_exec_capture@capture@vecs0-lmem0:
- shard-dg2: NOTRUN -> [FAIL][37] ([i915#11965]) +4 other tests fail
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-3/igt@gem_exec_capture@capture@vecs0-lmem0.html
- shard-dg1: NOTRUN -> [FAIL][38] ([i915#11965]) +2 other tests fail
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-19/igt@gem_exec_capture@capture@vecs0-lmem0.html
* igt@gem_exec_fence@submit67:
- shard-dg2-9: NOTRUN -> [SKIP][39] ([i915#4812]) +1 other test skip
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@gem_exec_fence@submit67.html
* igt@gem_exec_flush@basic-wb-prw-default:
- shard-dg2: NOTRUN -> [SKIP][40] ([i915#3539] / [i915#4852]) +2 other tests skip
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-10/igt@gem_exec_flush@basic-wb-prw-default.html
* igt@gem_exec_flush@basic-wb-ro-before-default:
- shard-dg2-9: NOTRUN -> [SKIP][41] ([i915#3539] / [i915#4852]) +2 other tests skip
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@gem_exec_flush@basic-wb-ro-before-default.html
* igt@gem_exec_reloc@basic-cpu-active:
- shard-dg1: NOTRUN -> [SKIP][42] ([i915#3281])
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-18/igt@gem_exec_reloc@basic-cpu-active.html
* igt@gem_exec_reloc@basic-cpu-wc-noreloc:
- shard-dg2-9: NOTRUN -> [SKIP][43] ([i915#3281]) +1 other test skip
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@gem_exec_reloc@basic-cpu-wc-noreloc.html
* igt@gem_exec_reloc@basic-range:
- shard-mtlp: NOTRUN -> [SKIP][44] ([i915#3281]) +5 other tests skip
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-4/igt@gem_exec_reloc@basic-range.html
* igt@gem_exec_reloc@basic-wc-gtt:
- shard-dg2: NOTRUN -> [SKIP][45] ([i915#3281]) +5 other tests skip
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-4/igt@gem_exec_reloc@basic-wc-gtt.html
* igt@gem_exec_reloc@basic-write-read:
- shard-rkl: NOTRUN -> [SKIP][46] ([i915#3281]) +16 other tests skip
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-5/igt@gem_exec_reloc@basic-write-read.html
* igt@gem_exec_schedule@preempt-queue-contexts:
- shard-mtlp: NOTRUN -> [SKIP][47] ([i915#4537] / [i915#4812]) +1 other test skip
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-5/igt@gem_exec_schedule@preempt-queue-contexts.html
* igt@gem_exec_schedule@semaphore-power:
- shard-rkl: NOTRUN -> [SKIP][48] ([i915#7276])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-5/igt@gem_exec_schedule@semaphore-power.html
* igt@gem_fenced_exec_thrash@2-spare-fences:
- shard-dg2: NOTRUN -> [SKIP][49] ([i915#4860]) +1 other test skip
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-11/igt@gem_fenced_exec_thrash@2-spare-fences.html
* igt@gem_fenced_exec_thrash@no-spare-fences-interruptible:
- shard-mtlp: NOTRUN -> [SKIP][50] ([i915#4860]) +1 other test skip
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-7/igt@gem_fenced_exec_thrash@no-spare-fences-interruptible.html
- shard-dg1: NOTRUN -> [SKIP][51] ([i915#4860])
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-14/igt@gem_fenced_exec_thrash@no-spare-fences-interruptible.html
* igt@gem_lmem_evict@dontneed-evict-race:
- shard-tglu-1: NOTRUN -> [SKIP][52] ([i915#4613] / [i915#7582])
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-1/igt@gem_lmem_evict@dontneed-evict-race.html
* igt@gem_lmem_swapping@heavy-verify-multi:
- shard-mtlp: NOTRUN -> [SKIP][53] ([i915#4613]) +2 other tests skip
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-6/igt@gem_lmem_swapping@heavy-verify-multi.html
* igt@gem_lmem_swapping@parallel-multi:
- shard-tglu: NOTRUN -> [SKIP][54] ([i915#4613]) +2 other tests skip
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-9/igt@gem_lmem_swapping@parallel-multi.html
* igt@gem_lmem_swapping@parallel-random-verify:
- shard-rkl: NOTRUN -> [SKIP][55] ([i915#4613]) +6 other tests skip
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-6/igt@gem_lmem_swapping@parallel-random-verify.html
* igt@gem_lmem_swapping@verify-random:
- shard-glk: NOTRUN -> [SKIP][56] ([i915#4613]) +2 other tests skip
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-glk9/igt@gem_lmem_swapping@verify-random.html
* igt@gem_madvise@dontneed-before-exec:
- shard-dg2-9: NOTRUN -> [SKIP][57] ([i915#3282]) +1 other test skip
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@gem_madvise@dontneed-before-exec.html
* igt@gem_media_vme:
- shard-dg2: NOTRUN -> [SKIP][58] ([i915#284])
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-10/igt@gem_media_vme.html
- shard-tglu: NOTRUN -> [SKIP][59] ([i915#284])
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-5/igt@gem_media_vme.html
* igt@gem_mmap_gtt@big-copy:
- shard-dg1: NOTRUN -> [SKIP][60] ([i915#4077]) +1 other test skip
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-17/igt@gem_mmap_gtt@big-copy.html
* igt@gem_mmap_gtt@big-copy-odd:
- shard-dg2-9: NOTRUN -> [SKIP][61] ([i915#4077]) +7 other tests skip
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@gem_mmap_gtt@big-copy-odd.html
* igt@gem_mmap_gtt@cpuset-big-copy:
- shard-dg2: NOTRUN -> [SKIP][62] ([i915#4077]) +8 other tests skip
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-2/igt@gem_mmap_gtt@cpuset-big-copy.html
* igt@gem_mmap_wc@read-write-distinct:
- shard-dg2-9: NOTRUN -> [SKIP][63] ([i915#4083]) +1 other test skip
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@gem_mmap_wc@read-write-distinct.html
* igt@gem_mmap_wc@write:
- shard-mtlp: NOTRUN -> [SKIP][64] ([i915#4083]) +2 other tests skip
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-6/igt@gem_mmap_wc@write.html
* igt@gem_mmap_wc@write-gtt-read-wc:
- shard-dg2: NOTRUN -> [SKIP][65] ([i915#4083]) +4 other tests skip
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-2/igt@gem_mmap_wc@write-gtt-read-wc.html
* igt@gem_partial_pwrite_pread@writes-after-reads-snoop:
- shard-dg1: NOTRUN -> [SKIP][66] ([i915#3282]) +1 other test skip
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-13/igt@gem_partial_pwrite_pread@writes-after-reads-snoop.html
* igt@gem_partial_pwrite_pread@writes-after-reads-uncached:
- shard-rkl: NOTRUN -> [SKIP][67] ([i915#3282]) +11 other tests skip
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-1/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html
* igt@gem_pread@bench:
- shard-dg2: NOTRUN -> [SKIP][68] ([i915#3282]) +1 other test skip
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-4/igt@gem_pread@bench.html
* igt@gem_pread@exhaustion:
- shard-glk: NOTRUN -> [WARN][69] ([i915#2658]) +1 other test warn
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-glk3/igt@gem_pread@exhaustion.html
- shard-tglu-1: NOTRUN -> [WARN][70] ([i915#2658])
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-1/igt@gem_pread@exhaustion.html
* igt@gem_pxp@display-protected-crc:
- shard-dg1: NOTRUN -> [SKIP][71] ([i915#4270])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-19/igt@gem_pxp@display-protected-crc.html
* igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted:
- shard-rkl: [PASS][72] -> [TIMEOUT][73] ([i915#12964])
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-rkl-8/igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted.html
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-4/igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted.html
* igt@gem_pxp@hw-rejects-pxp-context:
- shard-rkl: NOTRUN -> [SKIP][74] ([i915#13717])
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-8/igt@gem_pxp@hw-rejects-pxp-context.html
- shard-tglu: NOTRUN -> [SKIP][75] ([i915#13398])
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-6/igt@gem_pxp@hw-rejects-pxp-context.html
* igt@gem_pxp@protected-raw-src-copy-not-readible:
- shard-rkl: NOTRUN -> [TIMEOUT][76] ([i915#12917] / [i915#12964]) +2 other tests timeout
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-6/igt@gem_pxp@protected-raw-src-copy-not-readible.html
* igt@gem_pxp@regular-baseline-src-copy-readible:
- shard-dg2: NOTRUN -> [SKIP][77] ([i915#4270]) +2 other tests skip
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-1/igt@gem_pxp@regular-baseline-src-copy-readible.html
* igt@gem_pxp@reject-modify-context-protection-off-2:
- shard-dg2-9: NOTRUN -> [SKIP][78] ([i915#4270]) +1 other test skip
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@gem_pxp@reject-modify-context-protection-off-2.html
* igt@gem_readwrite@read-bad-handle:
- shard-mtlp: NOTRUN -> [SKIP][79] ([i915#3282]) +5 other tests skip
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-6/igt@gem_readwrite@read-bad-handle.html
* igt@gem_render_copy@linear-to-vebox-y-tiled:
- shard-mtlp: NOTRUN -> [SKIP][80] ([i915#8428]) +3 other tests skip
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-2/igt@gem_render_copy@linear-to-vebox-y-tiled.html
* igt@gem_render_copy@y-tiled:
- shard-dg2-9: NOTRUN -> [SKIP][81] ([i915#5190] / [i915#8428]) +2 other tests skip
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@gem_render_copy@y-tiled.html
* igt@gem_render_copy@y-tiled-ccs-to-y-tiled-ccs:
- shard-dg2: NOTRUN -> [SKIP][82] ([i915#5190] / [i915#8428]) +2 other tests skip
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-7/igt@gem_render_copy@y-tiled-ccs-to-y-tiled-ccs.html
* igt@gem_set_tiling_vs_blt@tiled-to-untiled:
- shard-rkl: NOTRUN -> [SKIP][83] ([i915#8411]) +2 other tests skip
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-4/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html
* igt@gem_set_tiling_vs_gtt:
- shard-mtlp: NOTRUN -> [SKIP][84] ([i915#4079])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-7/igt@gem_set_tiling_vs_gtt.html
* igt@gem_softpin@evict-snoop-interruptible:
- shard-mtlp: NOTRUN -> [SKIP][85] ([i915#4885])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-6/igt@gem_softpin@evict-snoop-interruptible.html
* igt@gem_softpin@noreloc-s3:
- shard-glk: NOTRUN -> [INCOMPLETE][86] ([i915#13809])
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-glk4/igt@gem_softpin@noreloc-s3.html
* igt@gem_tiled_pread_pwrite:
- shard-dg2-9: NOTRUN -> [SKIP][87] ([i915#4079]) +1 other test skip
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@gem_tiled_pread_pwrite.html
* igt@gem_tiled_swapping@non-threaded:
- shard-tglu: NOTRUN -> [FAIL][88] ([i915#12941])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-6/igt@gem_tiled_swapping@non-threaded.html
* igt@gem_userptr_blits@access-control:
- shard-tglu-1: NOTRUN -> [SKIP][89] ([i915#3297])
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-1/igt@gem_userptr_blits@access-control.html
* igt@gem_userptr_blits@coherency-sync:
- shard-dg2: NOTRUN -> [SKIP][90] ([i915#3297])
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-2/igt@gem_userptr_blits@coherency-sync.html
* igt@gem_userptr_blits@create-destroy-unsync:
- shard-rkl: NOTRUN -> [SKIP][91] ([i915#3297]) +1 other test skip
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-3/igt@gem_userptr_blits@create-destroy-unsync.html
- shard-tglu: NOTRUN -> [SKIP][92] ([i915#3297]) +1 other test skip
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-3/igt@gem_userptr_blits@create-destroy-unsync.html
- shard-dg2-9: NOTRUN -> [SKIP][93] ([i915#3297])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@gem_userptr_blits@create-destroy-unsync.html
* igt@gem_userptr_blits@dmabuf-sync:
- shard-mtlp: NOTRUN -> [SKIP][94] ([i915#3297]) +2 other tests skip
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-5/igt@gem_userptr_blits@dmabuf-sync.html
- shard-glk: NOTRUN -> [SKIP][95] ([i915#3323])
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-glk8/igt@gem_userptr_blits@dmabuf-sync.html
- shard-rkl: NOTRUN -> [SKIP][96] ([i915#3297] / [i915#3323])
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-1/igt@gem_userptr_blits@dmabuf-sync.html
* igt@gem_userptr_blits@forbidden-operations:
- shard-rkl: NOTRUN -> [SKIP][97] ([i915#3282] / [i915#3297])
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-5/igt@gem_userptr_blits@forbidden-operations.html
* igt@gem_userptr_blits@relocations:
- shard-dg2: NOTRUN -> [SKIP][98] ([i915#3281] / [i915#3297])
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-6/igt@gem_userptr_blits@relocations.html
* igt@gem_userptr_blits@sd-probe:
- shard-dg2: NOTRUN -> [SKIP][99] ([i915#3297] / [i915#4958])
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-4/igt@gem_userptr_blits@sd-probe.html
* igt@gem_workarounds@suspend-resume:
- shard-glk: [PASS][100] -> [INCOMPLETE][101] ([i915#13356])
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-glk2/igt@gem_workarounds@suspend-resume.html
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-glk3/igt@gem_workarounds@suspend-resume.html
* igt@gen9_exec_parse@basic-rejected:
- shard-tglu: NOTRUN -> [SKIP][102] ([i915#2527] / [i915#2856]) +2 other tests skip
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-3/igt@gen9_exec_parse@basic-rejected.html
- shard-dg2-9: NOTRUN -> [SKIP][103] ([i915#2856]) +1 other test skip
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@gen9_exec_parse@basic-rejected.html
* igt@gen9_exec_parse@batch-without-end:
- shard-dg1: NOTRUN -> [SKIP][104] ([i915#2527])
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-18/igt@gen9_exec_parse@batch-without-end.html
* igt@gen9_exec_parse@bb-start-far:
- shard-tglu-1: NOTRUN -> [SKIP][105] ([i915#2527] / [i915#2856])
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-1/igt@gen9_exec_parse@bb-start-far.html
* igt@gen9_exec_parse@bb-start-param:
- shard-rkl: NOTRUN -> [SKIP][106] ([i915#2527]) +6 other tests skip
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-5/igt@gen9_exec_parse@bb-start-param.html
- shard-mtlp: NOTRUN -> [SKIP][107] ([i915#2856]) +2 other tests skip
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-1/igt@gen9_exec_parse@bb-start-param.html
* igt@gen9_exec_parse@secure-batches:
- shard-dg2: NOTRUN -> [SKIP][108] ([i915#2856]) +2 other tests skip
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-7/igt@gen9_exec_parse@secure-batches.html
* igt@i915_fb_tiling@basic-x-tiling:
- shard-dg2-9: NOTRUN -> [SKIP][109] ([i915#13786])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@i915_fb_tiling@basic-x-tiling.html
* igt@i915_module_load@resize-bar:
- shard-mtlp: NOTRUN -> [SKIP][110] ([i915#6412])
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-1/igt@i915_module_load@resize-bar.html
* igt@i915_pm_freq_api@freq-reset:
- shard-tglu: NOTRUN -> [SKIP][111] ([i915#8399])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-7/igt@i915_pm_freq_api@freq-reset.html
* igt@i915_pm_freq_api@freq-reset-multiple:
- shard-rkl: NOTRUN -> [SKIP][112] ([i915#8399]) +1 other test skip
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-7/igt@i915_pm_freq_api@freq-reset-multiple.html
* igt@i915_pm_rc6_residency@rc6-fence:
- shard-tglu: NOTRUN -> [WARN][113] ([i915#13790] / [i915#2681]) +1 other test warn
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-9/igt@i915_pm_rc6_residency@rc6-fence.html
* igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0:
- shard-dg1: [PASS][114] -> [FAIL][115] ([i915#3591]) +1 other test fail
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg1-14/igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0.html
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-16/igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0.html
* igt@i915_pm_rps@basic-api:
- shard-mtlp: NOTRUN -> [SKIP][116] ([i915#11681] / [i915#6621])
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-8/igt@i915_pm_rps@basic-api.html
* igt@i915_pm_rps@thresholds-park:
- shard-mtlp: NOTRUN -> [SKIP][117] ([i915#11681])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-4/igt@i915_pm_rps@thresholds-park.html
* igt@i915_power@sanity:
- shard-rkl: NOTRUN -> [SKIP][118] ([i915#7984])
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-5/igt@i915_power@sanity.html
* igt@i915_selftest@mock@memory_region:
- shard-glk: NOTRUN -> [DMESG-WARN][119] ([i915#9311]) +1 other test dmesg-warn
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-glk8/igt@i915_selftest@mock@memory_region.html
- shard-tglu-1: NOTRUN -> [DMESG-WARN][120] ([i915#9311]) +1 other test dmesg-warn
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-1/igt@i915_selftest@mock@memory_region.html
* igt@i915_suspend@basic-s2idle-without-i915:
- shard-rkl: [PASS][121] -> [DMESG-WARN][122] ([i915#12917] / [i915#12964])
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-rkl-8/igt@i915_suspend@basic-s2idle-without-i915.html
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-4/igt@i915_suspend@basic-s2idle-without-i915.html
* igt@i915_suspend@basic-s3-without-i915:
- shard-tglu-1: NOTRUN -> [INCOMPLETE][123] ([i915#4817] / [i915#7443])
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-1/igt@i915_suspend@basic-s3-without-i915.html
- shard-mtlp: NOTRUN -> [SKIP][124] ([i915#6645])
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-4/igt@i915_suspend@basic-s3-without-i915.html
* igt@i915_suspend@fence-restore-tiled2untiled:
- shard-mtlp: NOTRUN -> [SKIP][125] ([i915#4077]) +9 other tests skip
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-4/igt@i915_suspend@fence-restore-tiled2untiled.html
* igt@i915_suspend@forcewake:
- shard-glk: NOTRUN -> [INCOMPLETE][126] ([i915#4817]) +1 other test incomplete
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-glk9/igt@i915_suspend@forcewake.html
* igt@intel_hwmon@hwmon-read:
- shard-tglu: NOTRUN -> [SKIP][127] ([i915#7707])
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-8/igt@intel_hwmon@hwmon-read.html
* igt@kms_addfb_basic@basic-x-tiled-legacy:
- shard-dg2: NOTRUN -> [SKIP][128] ([i915#4212]) +1 other test skip
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-10/igt@kms_addfb_basic@basic-x-tiled-legacy.html
* igt@kms_addfb_basic@basic-y-tiled-legacy:
- shard-dg2-9: NOTRUN -> [SKIP][129] ([i915#4215] / [i915#5190])
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@kms_addfb_basic@basic-y-tiled-legacy.html
* igt@kms_addfb_basic@tile-pitch-mismatch:
- shard-mtlp: NOTRUN -> [SKIP][130] ([i915#4212])
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-5/igt@kms_addfb_basic@tile-pitch-mismatch.html
* igt@kms_async_flips@async-flip-suspend-resume:
- shard-rkl: NOTRUN -> [INCOMPLETE][131] ([i915#12761]) +1 other test incomplete
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-3/igt@kms_async_flips@async-flip-suspend-resume.html
* igt@kms_async_flips@async-flip-with-page-flip-events-atomic@pipe-a-hdmi-a-1-y-rc-ccs-cc:
- shard-rkl: NOTRUN -> [SKIP][132] ([i915#8709]) +1 other test skip
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-4/igt@kms_async_flips@async-flip-with-page-flip-events-atomic@pipe-a-hdmi-a-1-y-rc-ccs-cc.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-d-hdmi-a-3-4-mc-ccs:
- shard-dg2: NOTRUN -> [SKIP][133] ([i915#8709]) +15 other tests skip
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-3/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-d-hdmi-a-3-4-mc-ccs.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-d-hdmi-a-3-y-rc-ccs-cc:
- shard-dg1: NOTRUN -> [SKIP][134] ([i915#8709]) +3 other tests skip
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-12/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-d-hdmi-a-3-y-rc-ccs-cc.html
* igt@kms_async_flips@invalid-async-flip-atomic:
- shard-mtlp: NOTRUN -> [SKIP][135] ([i915#12967])
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-8/igt@kms_async_flips@invalid-async-flip-atomic.html
* igt@kms_atomic@plane-primary-overlay-mutable-zpos:
- shard-rkl: NOTRUN -> [SKIP][136] ([i915#9531])
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-4/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing:
- shard-mtlp: NOTRUN -> [SKIP][137] ([i915#1769] / [i915#3555])
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-1/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][138] ([i915#1769] / [i915#3555])
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-10/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
- shard-tglu: NOTRUN -> [SKIP][139] ([i915#1769] / [i915#3555])
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-9/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
- shard-rkl: NOTRUN -> [SKIP][140] ([i915#1769] / [i915#3555])
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-8/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
* igt@kms_atomic_transition@plane-all-transition-fencing@pipe-b-hdmi-a-2:
- shard-rkl: [PASS][141] -> [DMESG-WARN][142] ([i915#12964]) +29 other tests dmesg-warn
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-rkl-8/igt@kms_atomic_transition@plane-all-transition-fencing@pipe-b-hdmi-a-2.html
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-3/igt@kms_atomic_transition@plane-all-transition-fencing@pipe-b-hdmi-a-2.html
* igt@kms_atomic_transition@plane-toggle-modeset-transition:
- shard-dg2: [PASS][143] -> [FAIL][144] ([i915#5956])
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg2-5/igt@kms_atomic_transition@plane-toggle-modeset-transition.html
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-11/igt@kms_atomic_transition@plane-toggle-modeset-transition.html
* igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-dp-3:
- shard-dg2: NOTRUN -> [FAIL][145] ([i915#5956])
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-11/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-dp-3.html
* igt@kms_big_fb@4-tiled-16bpp-rotate-90:
- shard-tglu-1: NOTRUN -> [SKIP][146] ([i915#5286]) +1 other test skip
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-1/igt@kms_big_fb@4-tiled-16bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-32bpp-rotate-0:
- shard-tglu: NOTRUN -> [SKIP][147] ([i915#5286]) +4 other tests skip
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-8/igt@kms_big_fb@4-tiled-32bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-64bpp-rotate-180:
- shard-dg1: NOTRUN -> [SKIP][148] ([i915#4538] / [i915#5286])
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-14/igt@kms_big_fb@4-tiled-64bpp-rotate-180.html
* igt@kms_big_fb@4-tiled-addfb:
- shard-rkl: NOTRUN -> [SKIP][149] ([i915#5286]) +9 other tests skip
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-6/igt@kms_big_fb@4-tiled-addfb.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180:
- shard-mtlp: [PASS][150] -> [FAIL][151] ([i915#5138])
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-mtlp-4/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180.html
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-6/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180.html
* igt@kms_big_fb@linear-32bpp-rotate-270:
- shard-dg2: NOTRUN -> [SKIP][152] +5 other tests skip
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-1/igt@kms_big_fb@linear-32bpp-rotate-270.html
* igt@kms_big_fb@linear-8bpp-rotate-270:
- shard-rkl: NOTRUN -> [SKIP][153] ([i915#3638]) +4 other tests skip
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-1/igt@kms_big_fb@linear-8bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-64bpp-rotate-0:
- shard-dg2: NOTRUN -> [SKIP][154] ([i915#4538] / [i915#5190]) +9 other tests skip
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-2/igt@kms_big_fb@y-tiled-64bpp-rotate-0.html
* igt@kms_big_fb@y-tiled-8bpp-rotate-270:
- shard-dg1: NOTRUN -> [SKIP][155] ([i915#3638]) +1 other test skip
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-16/igt@kms_big_fb@y-tiled-8bpp-rotate-270.html
* igt@kms_big_fb@yf-tiled-32bpp-rotate-0:
- shard-dg1: NOTRUN -> [SKIP][156] ([i915#4538])
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-16/igt@kms_big_fb@yf-tiled-32bpp-rotate-0.html
* igt@kms_big_fb@yf-tiled-64bpp-rotate-270:
- shard-dg2-9: NOTRUN -> [SKIP][157] ([i915#4538] / [i915#5190]) +4 other tests skip
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@kms_big_fb@yf-tiled-64bpp-rotate-270.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip:
- shard-mtlp: NOTRUN -> [SKIP][158] +22 other tests skip
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-4/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html
* igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs:
- shard-dg2-9: NOTRUN -> [SKIP][159] ([i915#12313])
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs.html
* igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-mc-ccs@pipe-c-hdmi-a-2:
- shard-glk: NOTRUN -> [SKIP][160] +341 other tests skip
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-glk4/igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-mc-ccs@pipe-c-hdmi-a-2.html
* igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs:
- shard-rkl: NOTRUN -> [SKIP][161] ([i915#12313])
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-7/igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][162] ([i915#10307] / [i915#6095]) +180 other tests skip
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-5/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-3.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-1:
- shard-tglu-1: NOTRUN -> [SKIP][163] ([i915#6095]) +29 other tests skip
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-1/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-1.html
* igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs:
- shard-dg2: NOTRUN -> [SKIP][164] ([i915#12805])
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-4/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-ccs:
- shard-glk: NOTRUN -> [INCOMPLETE][165] ([i915#12796]) +1 other test incomplete
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-glk8/igt@kms_ccs@crc-primary-suspend-y-tiled-ccs.html
* igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc@pipe-c-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][166] ([i915#6095]) +15 other tests skip
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-3/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc@pipe-c-hdmi-a-3.html
* igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs:
- shard-rkl: NOTRUN -> [SKIP][167] ([i915#6095]) +125 other tests skip
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-1/igt@kms_ccs@crc-primary-suspend-yf-tiled-ccs.html
* igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][168] ([i915#10307] / [i915#10434] / [i915#6095]) +4 other tests skip
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-8/igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs:
- shard-dg2: NOTRUN -> [SKIP][169] ([i915#12313]) +2 other tests skip
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-5/igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-c-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][170] ([i915#6095]) +44 other tests skip
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-7/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-c-edp-1.html
* igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs:
- shard-tglu: NOTRUN -> [SKIP][171] ([i915#12313]) +1 other test skip
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-9/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs-cc:
- shard-tglu: NOTRUN -> [SKIP][172] ([i915#6095]) +39 other tests skip
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-2/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2:
- shard-dg2-9: NOTRUN -> [SKIP][173] ([i915#10307] / [i915#6095]) +19 other tests skip
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-a-hdmi-a-2.html
* igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-a-hdmi-a-3:
- shard-dg1: NOTRUN -> [SKIP][174] ([i915#6095]) +132 other tests skip
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-13/igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-a-hdmi-a-3.html
* igt@kms_cdclk@mode-transition:
- shard-rkl: NOTRUN -> [SKIP][175] ([i915#3742])
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-6/igt@kms_cdclk@mode-transition.html
* igt@kms_cdclk@mode-transition@pipe-b-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][176] ([i915#13781]) +4 other tests skip
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-1/igt@kms_cdclk@mode-transition@pipe-b-edp-1.html
* igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][177] ([i915#13781]) +3 other tests skip
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-8/igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1.html
* igt@kms_cdclk@plane-scaling@pipe-c-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][178] ([i915#13783]) +4 other tests skip
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-5/igt@kms_cdclk@plane-scaling@pipe-c-edp-1.html
* igt@kms_chamelium_color@ctm-0-25:
- shard-dg2-9: NOTRUN -> [SKIP][179] +3 other tests skip
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@kms_chamelium_color@ctm-0-25.html
* igt@kms_chamelium_edid@dp-edid-read:
- shard-dg2-9: NOTRUN -> [SKIP][180] ([i915#11151] / [i915#7828]) +1 other test skip
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@kms_chamelium_edid@dp-edid-read.html
* igt@kms_chamelium_frames@hdmi-aspect-ratio:
- shard-mtlp: NOTRUN -> [SKIP][181] ([i915#11151] / [i915#7828]) +4 other tests skip
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-1/igt@kms_chamelium_frames@hdmi-aspect-ratio.html
* igt@kms_chamelium_frames@hdmi-cmp-planar-formats:
- shard-dg2: NOTRUN -> [SKIP][182] ([i915#11151] / [i915#7828]) +4 other tests skip
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-7/igt@kms_chamelium_frames@hdmi-cmp-planar-formats.html
* igt@kms_chamelium_frames@hdmi-crc-fast:
- shard-dg1: NOTRUN -> [SKIP][183] ([i915#11151] / [i915#7828])
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-15/igt@kms_chamelium_frames@hdmi-crc-fast.html
* igt@kms_chamelium_hpd@hdmi-hpd-storm-disable:
- shard-tglu-1: NOTRUN -> [SKIP][184] ([i915#11151] / [i915#7828]) +1 other test skip
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-1/igt@kms_chamelium_hpd@hdmi-hpd-storm-disable.html
* igt@kms_chamelium_hpd@vga-hpd-for-each-pipe:
- shard-rkl: NOTRUN -> [SKIP][185] ([i915#11151] / [i915#7828]) +16 other tests skip
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-1/igt@kms_chamelium_hpd@vga-hpd-for-each-pipe.html
- shard-tglu: NOTRUN -> [SKIP][186] ([i915#11151] / [i915#7828]) +6 other tests skip
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-4/igt@kms_chamelium_hpd@vga-hpd-for-each-pipe.html
* igt@kms_color@deep-color:
- shard-dg2: [PASS][187] -> [SKIP][188] ([i915#3555])
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg2-11/igt@kms_color@deep-color.html
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-3/igt@kms_color@deep-color.html
* igt@kms_content_protection@atomic:
- shard-dg2-9: NOTRUN -> [SKIP][189] ([i915#7118] / [i915#9424])
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@kms_content_protection@atomic.html
* igt@kms_content_protection@atomic-dpms:
- shard-rkl: NOTRUN -> [SKIP][190] ([i915#7118] / [i915#9424]) +1 other test skip
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-3/igt@kms_content_protection@atomic-dpms.html
* igt@kms_content_protection@dp-mst-lic-type-1:
- shard-dg2: NOTRUN -> [SKIP][191] ([i915#3299])
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-4/igt@kms_content_protection@dp-mst-lic-type-1.html
* igt@kms_content_protection@legacy:
- shard-dg2: NOTRUN -> [FAIL][192] ([i915#7173]) +2 other tests fail
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-11/igt@kms_content_protection@legacy.html
- shard-tglu: NOTRUN -> [SKIP][193] ([i915#6944] / [i915#7116] / [i915#7118] / [i915#9424])
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-6/igt@kms_content_protection@legacy.html
* igt@kms_content_protection@lic-type-1:
- shard-mtlp: NOTRUN -> [SKIP][194] ([i915#6944] / [i915#9424])
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-3/igt@kms_content_protection@lic-type-1.html
* igt@kms_content_protection@mei-interface:
- shard-rkl: NOTRUN -> [SKIP][195] ([i915#9424]) +1 other test skip
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-8/igt@kms_content_protection@mei-interface.html
- shard-tglu: NOTRUN -> [SKIP][196] ([i915#6944] / [i915#9424])
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-10/igt@kms_content_protection@mei-interface.html
* igt@kms_content_protection@type1:
- shard-dg2: NOTRUN -> [SKIP][197] ([i915#7118] / [i915#9424])
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-7/igt@kms_content_protection@type1.html
* igt@kms_content_protection@uevent:
- shard-tglu-1: NOTRUN -> [SKIP][198] ([i915#6944] / [i915#7116] / [i915#7118] / [i915#9424])
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-1/igt@kms_content_protection@uevent.html
* igt@kms_cursor_crc@cursor-offscreen-512x170:
- shard-mtlp: NOTRUN -> [SKIP][199] ([i915#13049])
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-2/igt@kms_cursor_crc@cursor-offscreen-512x170.html
- shard-dg2-9: NOTRUN -> [SKIP][200] ([i915#13049])
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@kms_cursor_crc@cursor-offscreen-512x170.html
* igt@kms_cursor_crc@cursor-onscreen-512x512:
- shard-tglu: NOTRUN -> [SKIP][201] ([i915#13049]) +1 other test skip
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-5/igt@kms_cursor_crc@cursor-onscreen-512x512.html
* igt@kms_cursor_crc@cursor-random-128x42:
- shard-rkl: [PASS][202] -> [FAIL][203] ([i915#13566]) +1 other test fail
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-rkl-5/igt@kms_cursor_crc@cursor-random-128x42.html
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-5/igt@kms_cursor_crc@cursor-random-128x42.html
* igt@kms_cursor_crc@cursor-random-128x42@pipe-a-hdmi-a-1:
- shard-tglu: [PASS][204] -> [FAIL][205] ([i915#13566]) +1 other test fail
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-tglu-10/igt@kms_cursor_crc@cursor-random-128x42@pipe-a-hdmi-a-1.html
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-7/igt@kms_cursor_crc@cursor-random-128x42@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-random-32x32:
- shard-tglu-1: NOTRUN -> [SKIP][206] ([i915#3555]) +1 other test skip
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-1/igt@kms_cursor_crc@cursor-random-32x32.html
* igt@kms_cursor_crc@cursor-random-512x512:
- shard-tglu-1: NOTRUN -> [SKIP][207] ([i915#13049])
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-1/igt@kms_cursor_crc@cursor-random-512x512.html
* igt@kms_cursor_crc@cursor-rapid-movement-32x10:
- shard-rkl: NOTRUN -> [SKIP][208] ([i915#3555]) +13 other tests skip
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-3/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html
- shard-mtlp: NOTRUN -> [SKIP][209] ([i915#3555] / [i915#8814]) +1 other test skip
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-2/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html
- shard-dg2-9: NOTRUN -> [SKIP][210] ([i915#3555]) +1 other test skip
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html
* igt@kms_cursor_crc@cursor-rapid-movement-512x512:
- shard-snb: NOTRUN -> [SKIP][211] +97 other tests skip
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-snb4/igt@kms_cursor_crc@cursor-rapid-movement-512x512.html
* igt@kms_cursor_crc@cursor-sliding-512x170:
- shard-rkl: NOTRUN -> [SKIP][212] ([i915#13049]) +1 other test skip
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-6/igt@kms_cursor_crc@cursor-sliding-512x170.html
* igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [FAIL][213] ([i915#13566]) +1 other test fail
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-4/igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-1.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy:
- shard-rkl: NOTRUN -> [SKIP][214] +42 other tests skip
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-1/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html
* igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic:
- shard-mtlp: NOTRUN -> [SKIP][215] ([i915#9809]) +5 other tests skip
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-6/igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- shard-rkl: NOTRUN -> [SKIP][216] ([i915#4103]) +1 other test skip
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-6/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-atomic:
- shard-dg2-9: NOTRUN -> [SKIP][217] ([i915#13046] / [i915#5354]) +3 other tests skip
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-legacy:
- shard-dg1: NOTRUN -> [SKIP][218] +8 other tests skip
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-15/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-toggle:
- shard-dg2: NOTRUN -> [SKIP][219] ([i915#13046] / [i915#5354]) +1 other test skip
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-6/igt@kms_cursor_legacy@cursorb-vs-flipb-toggle.html
* igt@kms_cursor_legacy@flip-vs-cursor-legacy:
- shard-rkl: [PASS][220] -> [FAIL][221] ([i915#2346])
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-rkl-8/igt@kms_cursor_legacy@flip-vs-cursor-legacy.html
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-5/igt@kms_cursor_legacy@flip-vs-cursor-legacy.html
* igt@kms_cursor_legacy@flip-vs-cursor-varying-size:
- shard-rkl: NOTRUN -> [FAIL][222] ([i915#2346])
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-1/igt@kms_cursor_legacy@flip-vs-cursor-varying-size.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle:
- shard-mtlp: NOTRUN -> [SKIP][223] ([i915#4213])
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-3/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html
* igt@kms_dirtyfb@drrs-dirtyfb-ioctl:
- shard-dg2: NOTRUN -> [SKIP][224] ([i915#9833])
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-2/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html
- shard-tglu: NOTRUN -> [SKIP][225] ([i915#9723])
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-8/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc:
- shard-dg2: NOTRUN -> [SKIP][226] ([i915#3555]) +1 other test skip
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-7/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html
* igt@kms_dp_aux_dev:
- shard-rkl: NOTRUN -> [SKIP][227] ([i915#1257])
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-3/igt@kms_dp_aux_dev.html
* igt@kms_dp_linktrain_fallback@dp-fallback:
- shard-dg2-9: NOTRUN -> [SKIP][228] ([i915#13707])
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@kms_dp_linktrain_fallback@dp-fallback.html
* igt@kms_dsc@dsc-basic:
- shard-mtlp: NOTRUN -> [SKIP][229] ([i915#3555] / [i915#3840] / [i915#9159])
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-3/igt@kms_dsc@dsc-basic.html
* igt@kms_dsc@dsc-fractional-bpp:
- shard-dg2: NOTRUN -> [SKIP][230] ([i915#3840] / [i915#9688])
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-5/igt@kms_dsc@dsc-fractional-bpp.html
- shard-rkl: NOTRUN -> [SKIP][231] ([i915#3840])
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-5/igt@kms_dsc@dsc-fractional-bpp.html
* igt@kms_dsc@dsc-fractional-bpp-with-bpc:
- shard-dg2-9: NOTRUN -> [SKIP][232] ([i915#3840])
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html
- shard-mtlp: NOTRUN -> [SKIP][233] ([i915#3840])
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-4/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html
* igt@kms_dsc@dsc-with-bpc-formats:
- shard-dg2-9: NOTRUN -> [SKIP][234] ([i915#3555] / [i915#3840])
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@kms_dsc@dsc-with-bpc-formats.html
* igt@kms_dsc@dsc-with-output-formats:
- shard-rkl: NOTRUN -> [SKIP][235] ([i915#3555] / [i915#3840])
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-8/igt@kms_dsc@dsc-with-output-formats.html
* igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-dirtyfb-tests:
- shard-tglu: NOTRUN -> [SKIP][236] ([i915#2575])
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-8/igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-dirtyfb-tests.html
* igt@kms_fbcon_fbt@psr:
- shard-rkl: NOTRUN -> [SKIP][237] ([i915#3955])
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-6/igt@kms_fbcon_fbt@psr.html
- shard-dg2-9: NOTRUN -> [SKIP][238] ([i915#3469])
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@kms_fbcon_fbt@psr.html
* igt@kms_feature_discovery@display-2x:
- shard-dg2: NOTRUN -> [SKIP][239] ([i915#1839])
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-6/igt@kms_feature_discovery@display-2x.html
- shard-mtlp: NOTRUN -> [SKIP][240] ([i915#1839])
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-8/igt@kms_feature_discovery@display-2x.html
* igt@kms_feature_discovery@display-4x:
- shard-tglu-1: NOTRUN -> [SKIP][241] ([i915#1839])
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-1/igt@kms_feature_discovery@display-4x.html
* igt@kms_feature_discovery@psr2:
- shard-rkl: NOTRUN -> [SKIP][242] ([i915#658])
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-6/igt@kms_feature_discovery@psr2.html
* igt@kms_flip@2x-flip-vs-dpms:
- shard-tglu: NOTRUN -> [SKIP][243] ([i915#3637]) +6 other tests skip
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-2/igt@kms_flip@2x-flip-vs-dpms.html
* igt@kms_flip@2x-flip-vs-panning-vs-hang:
- shard-dg1: NOTRUN -> [SKIP][244] ([i915#9934]) +1 other test skip
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-19/igt@kms_flip@2x-flip-vs-panning-vs-hang.html
- shard-dg2-9: NOTRUN -> [SKIP][245] ([i915#9934]) +2 other tests skip
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@kms_flip@2x-flip-vs-panning-vs-hang.html
* igt@kms_flip@2x-flip-vs-rmfb-interruptible:
- shard-mtlp: NOTRUN -> [SKIP][246] ([i915#3637]) +6 other tests skip
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-3/igt@kms_flip@2x-flip-vs-rmfb-interruptible.html
* igt@kms_flip@2x-flip-vs-suspend@ab-vga1-hdmi-a1:
- shard-snb: [PASS][247] -> [TIMEOUT][248] ([i915#14033]) +1 other test timeout
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-snb7/igt@kms_flip@2x-flip-vs-suspend@ab-vga1-hdmi-a1.html
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-snb1/igt@kms_flip@2x-flip-vs-suspend@ab-vga1-hdmi-a1.html
* igt@kms_flip@2x-flip-vs-wf_vblank-interruptible:
- shard-tglu-1: NOTRUN -> [SKIP][249] ([i915#3637]) +3 other tests skip
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-1/igt@kms_flip@2x-flip-vs-wf_vblank-interruptible.html
* igt@kms_flip@2x-modeset-vs-vblank-race:
- shard-dg2: NOTRUN -> [SKIP][250] ([i915#9934]) +6 other tests skip
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-11/igt@kms_flip@2x-modeset-vs-vblank-race.html
* igt@kms_flip@2x-plain-flip-interruptible:
- shard-rkl: NOTRUN -> [SKIP][251] ([i915#9934]) +11 other tests skip
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-7/igt@kms_flip@2x-plain-flip-interruptible.html
* igt@kms_flip@blocking-wf_vblank:
- shard-dg2: [PASS][252] -> [FAIL][253] ([i915#13734])
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg2-1/igt@kms_flip@blocking-wf_vblank.html
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-10/igt@kms_flip@blocking-wf_vblank.html
* igt@kms_flip@blocking-wf_vblank@a-dp4:
- shard-dg2: NOTRUN -> [FAIL][254] ([i915#13734])
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-10/igt@kms_flip@blocking-wf_vblank@a-dp4.html
* igt@kms_flip@flip-vs-blocking-wf-vblank@a-hdmi-a2:
- shard-rkl: [PASS][255] -> [FAIL][256] ([i915#13734]) +1 other test fail
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-rkl-8/igt@kms_flip@flip-vs-blocking-wf-vblank@a-hdmi-a2.html
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-8/igt@kms_flip@flip-vs-blocking-wf-vblank@a-hdmi-a2.html
* igt@kms_flip@flip-vs-fences:
- shard-dg2-9: NOTRUN -> [SKIP][257] ([i915#8381])
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@kms_flip@flip-vs-fences.html
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-glk: NOTRUN -> [INCOMPLETE][258] ([i915#12745] / [i915#4839])
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-glk6/igt@kms_flip@flip-vs-suspend-interruptible.html
* igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1:
- shard-glk: NOTRUN -> [INCOMPLETE][259] ([i915#12745])
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-glk6/igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1.html
* igt@kms_flip@plain-flip-fb-recreate-interruptible:
- shard-tglu: [PASS][260] -> [FAIL][261] ([i915#13734]) +3 other tests fail
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-tglu-4/igt@kms_flip@plain-flip-fb-recreate-interruptible.html
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-8/igt@kms_flip@plain-flip-fb-recreate-interruptible.html
* igt@kms_flip@plain-flip-fb-recreate-interruptible@b-hdmi-a1:
- shard-rkl: NOTRUN -> [FAIL][262] ([i915#13734]) +2 other tests fail
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-7/igt@kms_flip@plain-flip-fb-recreate-interruptible@b-hdmi-a1.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling:
- shard-rkl: NOTRUN -> [SKIP][263] ([i915#2672] / [i915#3555]) +6 other tests skip
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-4/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
- shard-tglu: NOTRUN -> [SKIP][264] ([i915#2672] / [i915#3555]) +1 other test skip
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-9/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode:
- shard-rkl: NOTRUN -> [SKIP][265] ([i915#2672]) +6 other tests skip
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-4/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html
- shard-tglu: NOTRUN -> [SKIP][266] ([i915#2587] / [i915#2672]) +2 other tests skip
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-9/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling:
- shard-dg2-9: NOTRUN -> [SKIP][267] ([i915#2672] / [i915#3555])
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling:
- shard-tglu: NOTRUN -> [SKIP][268] ([i915#2587] / [i915#2672] / [i915#3555])
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-10/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling:
- shard-dg2-9: NOTRUN -> [SKIP][269] ([i915#2672] / [i915#3555] / [i915#5190]) +1 other test skip
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling@pipe-a-valid-mode:
- shard-dg2-9: NOTRUN -> [SKIP][270] ([i915#2672]) +2 other tests skip
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][271] ([i915#2672] / [i915#8813]) +2 other tests skip
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-1/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling:
- shard-tglu-1: NOTRUN -> [SKIP][272] ([i915#2672] / [i915#3555]) +1 other test skip
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling@pipe-a-valid-mode:
- shard-tglu-1: NOTRUN -> [SKIP][273] ([i915#2587] / [i915#2672]) +1 other test skip
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-1/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling:
- shard-mtlp: NOTRUN -> [SKIP][274] ([i915#3555] / [i915#8810] / [i915#8813])
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-4/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][275] ([i915#3555] / [i915#8810])
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-4/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling:
- shard-dg2: NOTRUN -> [SKIP][276] ([i915#2672] / [i915#3555]) +3 other tests skip
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-5/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling:
- shard-dg2: NOTRUN -> [SKIP][277] ([i915#2672] / [i915#3555] / [i915#5190]) +1 other test skip
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-8/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling@pipe-a-valid-mode:
- shard-dg2: NOTRUN -> [SKIP][278] ([i915#2672]) +4 other tests skip
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-8/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling:
- shard-mtlp: NOTRUN -> [SKIP][279] ([i915#2672] / [i915#3555] / [i915#8813]) +4 other tests skip
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-5/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-plflip-blt:
- shard-snb: [PASS][280] -> [SKIP][281] +1 other test skip
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-snb5/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-plflip-blt.html
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-snb4/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-wc:
- shard-tglu-1: NOTRUN -> [SKIP][282] +28 other tests skip
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-1/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-mmap-cpu:
- shard-dg2: NOTRUN -> [SKIP][283] ([i915#3458]) +9 other tests skip
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-10/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-pwrite:
- shard-dg2-9: NOTRUN -> [SKIP][284] ([i915#3458]) +5 other tests skip
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-pgflip-blt:
- shard-dg2: NOTRUN -> [SKIP][285] ([i915#5354]) +22 other tests skip
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-indfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-cpu:
- shard-dg2-9: NOTRUN -> [SKIP][286] ([i915#5354]) +11 other tests skip
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt:
- shard-rkl: NOTRUN -> [SKIP][287] ([i915#1825]) +58 other tests skip
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-mmap-gtt:
- shard-dg1: NOTRUN -> [SKIP][288] ([i915#8708])
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-19/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@pipe-fbc-rte:
- shard-dg2: NOTRUN -> [SKIP][289] ([i915#9766])
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-8/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][290] ([i915#8708]) +4 other tests skip
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt:
- shard-dg1: NOTRUN -> [SKIP][291] ([i915#3458])
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-17/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-move:
- shard-tglu: NOTRUN -> [SKIP][292] +63 other tests skip
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-7/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-move.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-mtlp: NOTRUN -> [SKIP][293] ([i915#1825]) +26 other tests skip
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-6/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-draw-mmap-wc:
- shard-dg2-9: NOTRUN -> [SKIP][294] ([i915#8708]) +9 other tests skip
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-spr-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][295] ([i915#8708]) +6 other tests skip
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-7/igt@kms_frontbuffer_tracking@psr-rgb565-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-suspend:
- shard-rkl: NOTRUN -> [SKIP][296] ([i915#3023]) +33 other tests skip
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-3/igt@kms_frontbuffer_tracking@psr-suspend.html
* igt@kms_hdr@bpc-switch-suspend:
- shard-tglu: NOTRUN -> [SKIP][297] ([i915#3555] / [i915#8228]) +1 other test skip
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-6/igt@kms_hdr@bpc-switch-suspend.html
* igt@kms_hdr@brightness-with-hdr:
- shard-mtlp: NOTRUN -> [SKIP][298] ([i915#12713])
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-6/igt@kms_hdr@brightness-with-hdr.html
- shard-dg1: NOTRUN -> [SKIP][299] ([i915#12713])
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-12/igt@kms_hdr@brightness-with-hdr.html
* igt@kms_hdr@invalid-metadata-sizes:
- shard-tglu-1: NOTRUN -> [SKIP][300] ([i915#3555] / [i915#8228])
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-1/igt@kms_hdr@invalid-metadata-sizes.html
* igt@kms_hdr@static-toggle:
- shard-dg2: [PASS][301] -> [SKIP][302] ([i915#3555] / [i915#8228]) +1 other test skip
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg2-10/igt@kms_hdr@static-toggle.html
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-6/igt@kms_hdr@static-toggle.html
* igt@kms_hdr@static-toggle-dpms:
- shard-rkl: NOTRUN -> [SKIP][303] ([i915#3555] / [i915#8228]) +1 other test skip
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-6/igt@kms_hdr@static-toggle-dpms.html
* igt@kms_joiner@basic-force-big-joiner:
- shard-dg2: NOTRUN -> [SKIP][304] ([i915#12388])
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-2/igt@kms_joiner@basic-force-big-joiner.html
* igt@kms_joiner@invalid-modeset-force-big-joiner:
- shard-dg1: NOTRUN -> [SKIP][305] ([i915#12388])
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-17/igt@kms_joiner@invalid-modeset-force-big-joiner.html
* igt@kms_joiner@invalid-modeset-force-ultra-joiner:
- shard-rkl: NOTRUN -> [SKIP][306] ([i915#12394]) +1 other test skip
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-3/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
- shard-mtlp: NOTRUN -> [SKIP][307] ([i915#10656])
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-8/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-rkl: NOTRUN -> [SKIP][308] ([i915#4070] / [i915#4816])
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-6/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
- shard-tglu: NOTRUN -> [SKIP][309] ([i915#1839])
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-4/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_panel_fitting@atomic-fastset:
- shard-dg1: NOTRUN -> [SKIP][310] ([i915#6301])
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-15/igt@kms_panel_fitting@atomic-fastset.html
- shard-tglu: NOTRUN -> [SKIP][311] ([i915#6301])
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-9/igt@kms_panel_fitting@atomic-fastset.html
* igt@kms_panel_fitting@legacy:
- shard-rkl: NOTRUN -> [SKIP][312] ([i915#6301])
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-1/igt@kms_panel_fitting@legacy.html
* igt@kms_plane@pixel-format-source-clamping:
- shard-glk: NOTRUN -> [INCOMPLETE][313] ([i915#10056] / [i915#118] / [i915#13026])
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-glk8/igt@kms_plane@pixel-format-source-clamping.html
* igt@kms_plane@pixel-format-source-clamping@pipe-b-plane-1:
- shard-glk: NOTRUN -> [DMESG-WARN][314] ([i915#118])
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-glk8/igt@kms_plane@pixel-format-source-clamping@pipe-b-plane-1.html
* igt@kms_plane_multiple@2x-tiling-4:
- shard-dg2: NOTRUN -> [SKIP][315] ([i915#13958]) +1 other test skip
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-2/igt@kms_plane_multiple@2x-tiling-4.html
- shard-mtlp: NOTRUN -> [SKIP][316] ([i915#13958])
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-3/igt@kms_plane_multiple@2x-tiling-4.html
* igt@kms_plane_multiple@2x-tiling-none:
- shard-dg2-9: NOTRUN -> [SKIP][317] ([i915#13958])
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@kms_plane_multiple@2x-tiling-none.html
* igt@kms_plane_multiple@2x-tiling-x:
- shard-rkl: NOTRUN -> [SKIP][318] ([i915#13958])
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-1/igt@kms_plane_multiple@2x-tiling-x.html
* igt@kms_plane_scaling@intel-max-src-size:
- shard-dg2: NOTRUN -> [SKIP][319] ([i915#6953] / [i915#9423])
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-5/igt@kms_plane_scaling@intel-max-src-size.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-d:
- shard-dg2: NOTRUN -> [SKIP][320] ([i915#12247]) +11 other tests skip
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-10/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-d.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation:
- shard-dg2: NOTRUN -> [SKIP][321] ([i915#12247] / [i915#9423]) +2 other tests skip
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-10/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation.html
* igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-a:
- shard-rkl: NOTRUN -> [SKIP][322] ([i915#12247]) +13 other tests skip
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-4/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-a.html
* igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a:
- shard-tglu-1: NOTRUN -> [SKIP][323] ([i915#12247]) +4 other tests skip
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-1/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-a.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-c:
- shard-mtlp: NOTRUN -> [SKIP][324] ([i915#12247]) +21 other tests skip
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-7/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-c.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25:
- shard-rkl: NOTRUN -> [SKIP][325] ([i915#12247] / [i915#6953]) +1 other test skip
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-3/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25.html
* igt@kms_plane_scaling@planes-downscale-factor-0-75:
- shard-mtlp: NOTRUN -> [SKIP][326] ([i915#12247] / [i915#3555] / [i915#6953])
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-5/igt@kms_plane_scaling@planes-downscale-factor-0-75.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25:
- shard-tglu: NOTRUN -> [SKIP][327] ([i915#12247] / [i915#6953])
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-10/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-d:
- shard-tglu: NOTRUN -> [SKIP][328] ([i915#12247]) +13 other tests skip
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-10/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-d.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5:
- shard-mtlp: NOTRUN -> [SKIP][329] ([i915#6953])
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-2/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25:
- shard-mtlp: NOTRUN -> [SKIP][330] ([i915#12247] / [i915#6953])
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-3/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25.html
* igt@kms_pm_backlight@brightness-with-dpms:
- shard-dg2-9: NOTRUN -> [SKIP][331] ([i915#12343])
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@kms_pm_backlight@brightness-with-dpms.html
* igt@kms_pm_dc@dc3co-vpb-simulation:
- shard-rkl: NOTRUN -> [SKIP][332] ([i915#9685])
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-8/igt@kms_pm_dc@dc3co-vpb-simulation.html
- shard-tglu: NOTRUN -> [SKIP][333] ([i915#9685])
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-5/igt@kms_pm_dc@dc3co-vpb-simulation.html
* igt@kms_pm_dc@dc5-dpms-negative:
- shard-rkl: NOTRUN -> [DMESG-WARN][334] ([i915#12964]) +13 other tests dmesg-warn
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-5/igt@kms_pm_dc@dc5-dpms-negative.html
- shard-mtlp: NOTRUN -> [SKIP][335] ([i915#13441])
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-6/igt@kms_pm_dc@dc5-dpms-negative.html
* igt@kms_pm_dc@dc5-retention-flops:
- shard-dg2: NOTRUN -> [SKIP][336] ([i915#3828])
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-8/igt@kms_pm_dc@dc5-retention-flops.html
- shard-tglu: NOTRUN -> [SKIP][337] ([i915#3828])
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-4/igt@kms_pm_dc@dc5-retention-flops.html
* igt@kms_pm_dc@dc6-psr:
- shard-dg1: NOTRUN -> [SKIP][338] ([i915#9685])
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-16/igt@kms_pm_dc@dc6-psr.html
* igt@kms_pm_dc@dc9-dpms:
- shard-rkl: NOTRUN -> [SKIP][339] ([i915#4281])
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-4/igt@kms_pm_dc@dc9-dpms.html
* igt@kms_pm_rpm@dpms-lpsp:
- shard-rkl: NOTRUN -> [SKIP][340] ([i915#9519]) +3 other tests skip
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-6/igt@kms_pm_rpm@dpms-lpsp.html
* igt@kms_pm_rpm@dpms-non-lpsp:
- shard-mtlp: NOTRUN -> [SKIP][341] ([i915#9519]) +1 other test skip
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-6/igt@kms_pm_rpm@dpms-non-lpsp.html
* igt@kms_pm_rpm@i2c:
- shard-dg1: [PASS][342] -> [DMESG-WARN][343] ([i915#4423])
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg1-13/igt@kms_pm_rpm@i2c.html
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-19/igt@kms_pm_rpm@i2c.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress:
- shard-dg2: [PASS][344] -> [SKIP][345] ([i915#9519])
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg2-7/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-4/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
* igt@kms_prime@basic-modeset-hybrid:
- shard-rkl: NOTRUN -> [SKIP][346] ([i915#6524])
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-4/igt@kms_prime@basic-modeset-hybrid.html
- shard-tglu: NOTRUN -> [SKIP][347] ([i915#6524])
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-6/igt@kms_prime@basic-modeset-hybrid.html
* igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf:
- shard-dg2-9: NOTRUN -> [SKIP][348] ([i915#11520]) +2 other tests skip
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area:
- shard-glk: NOTRUN -> [SKIP][349] ([i915#11520]) +10 other tests skip
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-glk9/igt@kms_psr2_sf@fbc-pr-plane-move-sf-dmg-area.html
* igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf:
- shard-rkl: NOTRUN -> [SKIP][350] ([i915#11520]) +13 other tests skip
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-4/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-fully-sf@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][351] ([i915#9808])
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-1/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-fully-sf@pipe-a-edp-1.html
* igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-fully-sf:
- shard-tglu: NOTRUN -> [SKIP][352] ([i915#11520]) +5 other tests skip
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-9/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@pr-plane-move-sf-dmg-area:
- shard-mtlp: NOTRUN -> [SKIP][353] ([i915#12316]) +4 other tests skip
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-4/igt@kms_psr2_sf@pr-plane-move-sf-dmg-area.html
* igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf:
- shard-snb: NOTRUN -> [SKIP][354] ([i915#11520]) +2 other tests skip
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-snb7/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf.html
- shard-tglu-1: NOTRUN -> [SKIP][355] ([i915#11520]) +1 other test skip
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-1/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf.html
- shard-dg1: NOTRUN -> [SKIP][356] ([i915#11520])
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-17/igt@kms_psr2_sf@psr2-cursor-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf:
- shard-dg2: NOTRUN -> [SKIP][357] ([i915#11520]) +4 other tests skip
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-4/igt@kms_psr2_sf@psr2-overlay-plane-update-continuous-sf.html
* igt@kms_psr2_su@page_flip-p010:
- shard-dg2: NOTRUN -> [SKIP][358] ([i915#9683])
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-7/igt@kms_psr2_su@page_flip-p010.html
- shard-mtlp: NOTRUN -> [SKIP][359] ([i915#4348])
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-5/igt@kms_psr2_su@page_flip-p010.html
* igt@kms_psr@fbc-psr-no-drrs:
- shard-tglu: NOTRUN -> [SKIP][360] ([i915#9732]) +14 other tests skip
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-10/igt@kms_psr@fbc-psr-no-drrs.html
* igt@kms_psr@fbc-psr-primary-mmap-gtt:
- shard-dg2-9: NOTRUN -> [SKIP][361] ([i915#1072] / [i915#9732]) +11 other tests skip
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@kms_psr@fbc-psr-primary-mmap-gtt.html
* igt@kms_psr@fbc-psr-sprite-plane-onoff:
- shard-mtlp: NOTRUN -> [SKIP][362] ([i915#9688]) +10 other tests skip
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-3/igt@kms_psr@fbc-psr-sprite-plane-onoff.html
* igt@kms_psr@pr-basic:
- shard-dg1: NOTRUN -> [SKIP][363] ([i915#1072] / [i915#9732]) +3 other tests skip
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-12/igt@kms_psr@pr-basic.html
* igt@kms_psr@pr-primary-render:
- shard-dg2: NOTRUN -> [SKIP][364] ([i915#1072] / [i915#9732]) +13 other tests skip
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-4/igt@kms_psr@pr-primary-render.html
* igt@kms_psr@pr-sprite-plane-onoff:
- shard-tglu-1: NOTRUN -> [SKIP][365] ([i915#9732]) +5 other tests skip
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-1/igt@kms_psr@pr-sprite-plane-onoff.html
* igt@kms_psr@psr2-sprite-mmap-cpu:
- shard-rkl: NOTRUN -> [SKIP][366] ([i915#1072] / [i915#9732]) +36 other tests skip
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-1/igt@kms_psr@psr2-sprite-mmap-cpu.html
* igt@kms_rotation_crc@sprite-rotation-270:
- shard-dg2-9: NOTRUN -> [SKIP][367] ([i915#12755])
[367]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@kms_rotation_crc@sprite-rotation-270.html
* igt@kms_rotation_crc@sprite-rotation-90:
- shard-dg2: NOTRUN -> [SKIP][368] ([i915#12755]) +1 other test skip
[368]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-6/igt@kms_rotation_crc@sprite-rotation-90.html
- shard-mtlp: NOTRUN -> [SKIP][369] ([i915#12755]) +1 other test skip
[369]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-8/igt@kms_rotation_crc@sprite-rotation-90.html
* igt@kms_scaling_modes@scaling-mode-full:
- shard-tglu: NOTRUN -> [SKIP][370] ([i915#3555]) +3 other tests skip
[370]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-5/igt@kms_scaling_modes@scaling-mode-full.html
* igt@kms_selftest@drm_framebuffer:
- shard-mtlp: NOTRUN -> [ABORT][371] ([i915#13179]) +1 other test abort
[371]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-4/igt@kms_selftest@drm_framebuffer.html
* igt@kms_selftest@drm_framebuffer@drm_test_framebuffer_free:
- shard-dg2: NOTRUN -> [ABORT][372] ([i915#13179]) +1 other test abort
[372]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-7/igt@kms_selftest@drm_framebuffer@drm_test_framebuffer_free.html
* igt@kms_setmode@clone-exclusive-crtc:
- shard-mtlp: NOTRUN -> [SKIP][373] ([i915#3555] / [i915#8809]) +1 other test skip
[373]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-2/igt@kms_setmode@clone-exclusive-crtc.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-mtlp: NOTRUN -> [SKIP][374] ([i915#8623])
[374]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-6/igt@kms_tiled_display@basic-test-pattern.html
- shard-glk: NOTRUN -> [FAIL][375] ([i915#10959])
[375]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-glk3/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-dg2: NOTRUN -> [SKIP][376] ([i915#8623])
[376]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-8/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
* igt@kms_universal_plane@cursor-fb-leak:
- shard-mtlp: [PASS][377] -> [FAIL][378] ([i915#9196]) +1 other test fail
[377]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-mtlp-5/igt@kms_universal_plane@cursor-fb-leak.html
[378]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-3/igt@kms_universal_plane@cursor-fb-leak.html
* igt@kms_vblank@query-forked-hang:
- shard-rkl: NOTRUN -> [DMESG-WARN][379] ([i915#12917] / [i915#12964]) +1 other test dmesg-warn
[379]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-6/igt@kms_vblank@query-forked-hang.html
* igt@kms_vblank@ts-continuation-dpms-suspend@pipe-a-hdmi-a-2:
- shard-glk: NOTRUN -> [INCOMPLETE][380] ([i915#12276]) +1 other test incomplete
[380]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-glk1/igt@kms_vblank@ts-continuation-dpms-suspend@pipe-a-hdmi-a-2.html
* igt@kms_vrr@flipline:
- shard-mtlp: NOTRUN -> [SKIP][381] ([i915#3555] / [i915#8808])
[381]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-5/igt@kms_vrr@flipline.html
* igt@kms_vrr@negative-basic:
- shard-rkl: NOTRUN -> [SKIP][382] ([i915#3555] / [i915#9906])
[382]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-7/igt@kms_vrr@negative-basic.html
- shard-tglu: NOTRUN -> [SKIP][383] ([i915#3555] / [i915#9906])
[383]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-8/igt@kms_vrr@negative-basic.html
* igt@kms_vrr@seamless-rr-switch-drrs:
- shard-dg1: NOTRUN -> [SKIP][384] ([i915#9906]) +1 other test skip
[384]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-15/igt@kms_vrr@seamless-rr-switch-drrs.html
- shard-mtlp: NOTRUN -> [SKIP][385] ([i915#8808] / [i915#9906]) +1 other test skip
[385]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-4/igt@kms_vrr@seamless-rr-switch-drrs.html
* igt@kms_vrr@seamless-rr-switch-vrr:
- shard-rkl: NOTRUN -> [SKIP][386] ([i915#9906]) +1 other test skip
[386]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-7/igt@kms_vrr@seamless-rr-switch-vrr.html
- shard-tglu: NOTRUN -> [SKIP][387] ([i915#9906]) +1 other test skip
[387]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-2/igt@kms_vrr@seamless-rr-switch-vrr.html
* igt@kms_writeback@writeback-fb-id:
- shard-rkl: NOTRUN -> [SKIP][388] ([i915#2437]) +1 other test skip
[388]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-1/igt@kms_writeback@writeback-fb-id.html
- shard-mtlp: NOTRUN -> [SKIP][389] ([i915#2437])
[389]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-3/igt@kms_writeback@writeback-fb-id.html
* igt@kms_writeback@writeback-invalid-parameters:
- shard-tglu-1: NOTRUN -> [SKIP][390] ([i915#2437])
[390]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-1/igt@kms_writeback@writeback-invalid-parameters.html
* igt@kms_writeback@writeback-pixel-formats:
- shard-dg2-9: NOTRUN -> [SKIP][391] ([i915#2437] / [i915#9412])
[391]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@kms_writeback@writeback-pixel-formats.html
* igt@perf@global-sseu-config:
- shard-dg2-9: NOTRUN -> [SKIP][392] ([i915#7387])
[392]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@perf@global-sseu-config.html
* igt@perf@mi-rpc:
- shard-rkl: NOTRUN -> [SKIP][393] ([i915#2434])
[393]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-7/igt@perf@mi-rpc.html
* igt@perf@per-context-mode-unprivileged:
- shard-rkl: NOTRUN -> [SKIP][394] ([i915#2435])
[394]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-3/igt@perf@per-context-mode-unprivileged.html
* igt@perf_pmu@frequency:
- shard-dg2: NOTRUN -> [FAIL][395] ([i915#12549] / [i915#6806]) +1 other test fail
[395]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-5/igt@perf_pmu@frequency.html
* igt@perf_pmu@invalid-init:
- shard-glk: NOTRUN -> [FAIL][396] ([i915#13663])
[396]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-glk6/igt@perf_pmu@invalid-init.html
* igt@perf_pmu@most-busy-idle-check-all:
- shard-rkl: NOTRUN -> [FAIL][397] ([i915#4349]) +1 other test fail
[397]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-5/igt@perf_pmu@most-busy-idle-check-all.html
* igt@perf_pmu@rc6-all-gts:
- shard-rkl: NOTRUN -> [SKIP][398] ([i915#8516]) +1 other test skip
[398]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-5/igt@perf_pmu@rc6-all-gts.html
* igt@perf_pmu@rc6-suspend:
- shard-glk: NOTRUN -> [INCOMPLETE][399] ([i915#13356]) +1 other test incomplete
[399]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-glk1/igt@perf_pmu@rc6-suspend.html
* igt@perf_pmu@rc6@other-idle-gt0:
- shard-tglu: NOTRUN -> [SKIP][400] ([i915#8516])
[400]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-10/igt@perf_pmu@rc6@other-idle-gt0.html
* igt@prime_mmap@test_aperture_limit@test_aperture_limit-smem:
- shard-dg2-9: NOTRUN -> [INCOMPLETE][401] ([i915#5493]) +1 other test incomplete
[401]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@prime_mmap@test_aperture_limit@test_aperture_limit-smem.html
* igt@prime_vgem@basic-fence-flip:
- shard-dg2: NOTRUN -> [SKIP][402] ([i915#3708])
[402]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-8/igt@prime_vgem@basic-fence-flip.html
* igt@prime_vgem@basic-read:
- shard-rkl: NOTRUN -> [SKIP][403] ([i915#3291] / [i915#3708])
[403]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-8/igt@prime_vgem@basic-read.html
* igt@prime_vgem@coherency-gtt:
- shard-dg1: NOTRUN -> [SKIP][404] ([i915#3708] / [i915#4077])
[404]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-14/igt@prime_vgem@coherency-gtt.html
- shard-mtlp: NOTRUN -> [SKIP][405] ([i915#3708] / [i915#4077])
[405]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-7/igt@prime_vgem@coherency-gtt.html
* igt@prime_vgem@fence-read-hang:
- shard-mtlp: NOTRUN -> [SKIP][406] ([i915#3708])
[406]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-4/igt@prime_vgem@fence-read-hang.html
* igt@sriov_basic@bind-unbind-vf:
- shard-dg2: NOTRUN -> [SKIP][407] ([i915#9917])
[407]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-7/igt@sriov_basic@bind-unbind-vf.html
* igt@sriov_basic@enable-vfs-autoprobe-on:
- shard-dg2-9: NOTRUN -> [SKIP][408] ([i915#9917])
[408]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-9/igt@sriov_basic@enable-vfs-autoprobe-on.html
* igt@sriov_basic@enable-vfs-bind-unbind-each:
- shard-rkl: NOTRUN -> [SKIP][409] ([i915#9917])
[409]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-7/igt@sriov_basic@enable-vfs-bind-unbind-each.html
* igt@sriov_basic@enable-vfs-bind-unbind-each@numvfs-random:
- shard-tglu: NOTRUN -> [FAIL][410] ([i915#12910]) +8 other tests fail
[410]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-8/igt@sriov_basic@enable-vfs-bind-unbind-each@numvfs-random.html
* igt@testdisplay:
- shard-dg2: [PASS][411] -> [DMESG-WARN][412] ([i915#13890])
[411]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg2-5/igt@testdisplay.html
[412]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-11/igt@testdisplay.html
#### Possible fixes ####
* igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-lmem0-lmem0:
- shard-dg2: [INCOMPLETE][413] ([i915#12392] / [i915#13356]) -> [PASS][414]
[413]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg2-6/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-lmem0-lmem0.html
[414]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-3/igt@gem_ccs@suspend-resume@linear-compressed-compfmt0-lmem0-lmem0.html
* igt@gem_eio@hibernate:
- shard-rkl: [ABORT][415] ([i915#7975] / [i915#8213]) -> [PASS][416]
[415]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-rkl-6/igt@gem_eio@hibernate.html
[416]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-3/igt@gem_eio@hibernate.html
* igt@gem_exec_whisper@basic-queues-priority-all:
- shard-dg2: [INCOMPLETE][417] -> [PASS][418]
[417]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg2-4/igt@gem_exec_whisper@basic-queues-priority-all.html
[418]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-8/igt@gem_exec_whisper@basic-queues-priority-all.html
* igt@gem_lmem_swapping@smem-oom@lmem0:
- shard-dg1: [DMESG-WARN][419] ([i915#5493]) -> [PASS][420] +1 other test pass
[419]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg1-12/igt@gem_lmem_swapping@smem-oom@lmem0.html
[420]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-15/igt@gem_lmem_swapping@smem-oom@lmem0.html
* igt@gem_workarounds@reset:
- shard-mtlp: [ABORT][421] ([i915#13193]) -> [PASS][422] +6 other tests pass
[421]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-mtlp-7/igt@gem_workarounds@reset.html
[422]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-mtlp-6/igt@gem_workarounds@reset.html
* igt@gem_workarounds@suspend-resume-context:
- shard-glk: [INCOMPLETE][423] ([i915#13356]) -> [PASS][424]
[423]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-glk2/igt@gem_workarounds@suspend-resume-context.html
[424]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-glk3/igt@gem_workarounds@suspend-resume-context.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-dg2: [DMESG-WARN][425] ([i915#13447]) -> [PASS][426]
[425]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg2-2/igt@i915_module_load@reload-with-fault-injection.html
[426]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-2/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_pm_rc6_residency@rc6-accuracy:
- shard-rkl: [FAIL][427] ([i915#12942]) -> [PASS][428] +1 other test pass
[427]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-rkl-1/igt@i915_pm_rc6_residency@rc6-accuracy.html
[428]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-1/igt@i915_pm_rc6_residency@rc6-accuracy.html
* igt@i915_pm_rpm@gem-execbuf-stress:
- shard-rkl: [SKIP][429] ([i915#13328]) -> [PASS][430]
[429]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-rkl-5/igt@i915_pm_rpm@gem-execbuf-stress.html
[430]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-4/igt@i915_pm_rpm@gem-execbuf-stress.html
* igt@i915_suspend@basic-s2idle-without-i915:
- shard-dg1: [DMESG-WARN][431] ([i915#4391] / [i915#4423]) -> [PASS][432] +1 other test pass
[431]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg1-14/igt@i915_suspend@basic-s2idle-without-i915.html
[432]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-18/igt@i915_suspend@basic-s2idle-without-i915.html
* igt@i915_suspend@basic-s3-without-i915:
- shard-snb: [ABORT][433] ([i915#11703]) -> [PASS][434]
[433]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-snb4/igt@i915_suspend@basic-s3-without-i915.html
[434]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-snb4/igt@i915_suspend@basic-s3-without-i915.html
* igt@i915_suspend@fence-restore-untiled:
- shard-rkl: [INCOMPLETE][435] ([i915#4817]) -> [PASS][436]
[435]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-rkl-3/igt@i915_suspend@fence-restore-untiled.html
[436]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-4/igt@i915_suspend@fence-restore-untiled.html
* igt@kms_atomic_interruptible@legacy-cursor:
- shard-dg1: [DMESG-WARN][437] ([i915#4423]) -> [PASS][438] +14 other tests pass
[437]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg1-13/igt@kms_atomic_interruptible@legacy-cursor.html
[438]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-14/igt@kms_atomic_interruptible@legacy-cursor.html
* igt@kms_cursor_crc@cursor-offscreen-256x256:
- shard-rkl: [DMESG-WARN][439] ([i915#12917] / [i915#12964]) -> [PASS][440]
[439]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-rkl-4/igt@kms_cursor_crc@cursor-offscreen-256x256.html
[440]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-4/igt@kms_cursor_crc@cursor-offscreen-256x256.html
* igt@kms_cursor_crc@cursor-random-64x21:
- shard-rkl: [FAIL][441] ([i915#13566]) -> [PASS][442] +2 other tests pass
[441]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-rkl-7/igt@kms_cursor_crc@cursor-random-64x21.html
[442]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-1/igt@kms_cursor_crc@cursor-random-64x21.html
* igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-1:
- shard-tglu: [FAIL][443] ([i915#13566]) -> [PASS][444] +1 other test pass
[443]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-tglu-8/igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-1.html
[444]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-6/igt@kms_cursor_crc@cursor-sliding-64x21@pipe-a-hdmi-a-1.html
* igt@kms_cursor_legacy@cursor-vs-flip-atomic:
- shard-snb: [INCOMPLETE][445] ([i915#9878]) -> [PASS][446]
[445]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-snb2/igt@kms_cursor_legacy@cursor-vs-flip-atomic.html
[446]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-snb5/igt@kms_cursor_legacy@cursor-vs-flip-atomic.html
* igt@kms_cursor_legacy@flip-vs-cursor-toggle:
- shard-rkl: [FAIL][447] ([i915#2346]) -> [PASS][448]
[447]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-rkl-7/igt@kms_cursor_legacy@flip-vs-cursor-toggle.html
[448]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-7/igt@kms_cursor_legacy@flip-vs-cursor-toggle.html
* igt@kms_dp_aux_dev:
- shard-dg2: [SKIP][449] ([i915#1257]) -> [PASS][450]
[449]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg2-7/igt@kms_dp_aux_dev.html
[450]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-10/igt@kms_dp_aux_dev.html
* igt@kms_flip@2x-flip-vs-dpms-on-nop@ab-vga1-hdmi-a1:
- shard-snb: [FAIL][451] ([i915#13734]) -> [PASS][452] +4 other tests pass
[451]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-snb5/igt@kms_flip@2x-flip-vs-dpms-on-nop@ab-vga1-hdmi-a1.html
[452]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-snb4/igt@kms_flip@2x-flip-vs-dpms-on-nop@ab-vga1-hdmi-a1.html
* igt@kms_flip@2x-plain-flip-ts-check:
- shard-snb: [FAIL][453] ([i915#11832] / [i915#13734]) -> [PASS][454] +1 other test pass
[453]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-snb4/igt@kms_flip@2x-plain-flip-ts-check.html
[454]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-snb4/igt@kms_flip@2x-plain-flip-ts-check.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-gtt:
- shard-rkl: [DMESG-WARN][455] ([i915#12964]) -> [PASS][456] +22 other tests pass
[455]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-rkl-1/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-gtt.html
[456]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-3/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-gtt.html
* igt@kms_plane_cursor@overlay:
- shard-glk: [DMESG-WARN][457] ([i915#118]) -> [PASS][458] +3 other tests pass
[457]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-glk8/igt@kms_plane_cursor@overlay.html
[458]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-glk9/igt@kms_plane_cursor@overlay.html
* igt@kms_pm_dc@dc6-dpms:
- shard-rkl: [FAIL][459] ([i915#9295]) -> [PASS][460]
[459]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-rkl-3/igt@kms_pm_dc@dc6-dpms.html
[460]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-7/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_rpm@modeset-lpsp:
- shard-rkl: [SKIP][461] ([i915#9519]) -> [PASS][462] +1 other test pass
[461]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-rkl-5/igt@kms_pm_rpm@modeset-lpsp.html
[462]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-4/igt@kms_pm_rpm@modeset-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp:
- shard-dg2: [SKIP][463] ([i915#9519]) -> [PASS][464]
[463]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg2-4/igt@kms_pm_rpm@modeset-non-lpsp.html
[464]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-3/igt@kms_pm_rpm@modeset-non-lpsp.html
* igt@kms_pm_rpm@system-suspend-modeset:
- shard-glk: [INCOMPLETE][465] ([i915#10553]) -> [PASS][466]
[465]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-glk1/igt@kms_pm_rpm@system-suspend-modeset.html
[466]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-glk9/igt@kms_pm_rpm@system-suspend-modeset.html
* igt@kms_setmode@basic:
- shard-snb: [FAIL][467] ([i915#5465]) -> [PASS][468] +2 other tests pass
[467]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-snb1/igt@kms_setmode@basic.html
[468]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-snb1/igt@kms_setmode@basic.html
* igt@perf_pmu@module-unload:
- shard-snb: [INCOMPLETE][469] ([i915#13520]) -> [PASS][470]
[469]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-snb7/igt@perf_pmu@module-unload.html
[470]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-snb5/igt@perf_pmu@module-unload.html
#### Warnings ####
* igt@gem_lmem_swapping@smem-oom@lmem0:
- shard-dg2: [DMESG-WARN][471] ([i915#5493]) -> [TIMEOUT][472] ([i915#5493]) +1 other test timeout
[471]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg2-3/igt@gem_lmem_swapping@smem-oom@lmem0.html
[472]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-8/igt@gem_lmem_swapping@smem-oom@lmem0.html
* igt@gem_pxp@create-valid-protected-context:
- shard-rkl: [TIMEOUT][473] ([i915#12964]) -> [SKIP][474] ([i915#4270])
[473]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-rkl-6/igt@gem_pxp@create-valid-protected-context.html
[474]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-6/igt@gem_pxp@create-valid-protected-context.html
* igt@gem_pxp@hw-rejects-pxp-buffer:
- shard-rkl: [SKIP][475] ([i915#13717]) -> [FAIL][476] ([i915#14040])
[475]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-rkl-8/igt@gem_pxp@hw-rejects-pxp-buffer.html
[476]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-6/igt@gem_pxp@hw-rejects-pxp-buffer.html
* igt@kms_addfb_basic@basic-y-tiled-legacy:
- shard-dg1: [SKIP][477] ([i915#4215] / [i915#4423]) -> [SKIP][478] ([i915#4215])
[477]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg1-13/igt@kms_addfb_basic@basic-y-tiled-legacy.html
[478]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-13/igt@kms_addfb_basic@basic-y-tiled-legacy.html
* igt@kms_big_fb@4-tiled-16bpp-rotate-180:
- shard-dg1: [SKIP][479] ([i915#4423] / [i915#4538] / [i915#5286]) -> [SKIP][480] ([i915#4538] / [i915#5286])
[479]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg1-13/igt@kms_big_fb@4-tiled-16bpp-rotate-180.html
[480]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-17/igt@kms_big_fb@4-tiled-16bpp-rotate-180.html
* igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs:
- shard-dg1: [SKIP][481] ([i915#4423] / [i915#6095]) -> [SKIP][482] ([i915#6095])
[481]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg1-13/igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs.html
[482]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-15/igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs.html
* igt@kms_chamelium_frames@dp-crc-fast:
- shard-dg1: [SKIP][483] ([i915#11151] / [i915#4423] / [i915#7828]) -> [SKIP][484] ([i915#11151] / [i915#7828]) +1 other test skip
[483]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg1-13/igt@kms_chamelium_frames@dp-crc-fast.html
[484]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-16/igt@kms_chamelium_frames@dp-crc-fast.html
* igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats:
- shard-dg1: [SKIP][485] ([i915#11151] / [i915#7828]) -> [SKIP][486] ([i915#11151] / [i915#4423] / [i915#7828])
[485]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg1-15/igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats.html
[486]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-14/igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats.html
* igt@kms_content_protection@atomic-dpms:
- shard-dg2: [SKIP][487] ([i915#7118] / [i915#9424]) -> [FAIL][488] ([i915#7173])
[487]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg2-7/igt@kms_content_protection@atomic-dpms.html
[488]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-10/igt@kms_content_protection@atomic-dpms.html
* igt@kms_cursor_crc@cursor-random-512x512:
- shard-dg1: [SKIP][489] ([i915#13049]) -> [SKIP][490] ([i915#13049] / [i915#4423])
[489]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg1-15/igt@kms_cursor_crc@cursor-random-512x512.html
[490]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-17/igt@kms_cursor_crc@cursor-random-512x512.html
* igt@kms_dsc@dsc-fractional-bpp:
- shard-dg1: [SKIP][491] ([i915#3840] / [i915#4423]) -> [SKIP][492] ([i915#3840])
[491]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg1-13/igt@kms_dsc@dsc-fractional-bpp.html
[492]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-18/igt@kms_dsc@dsc-fractional-bpp.html
* igt@kms_feature_discovery@display-4x:
- shard-dg1: [SKIP][493] ([i915#1839] / [i915#4423]) -> [SKIP][494] ([i915#1839])
[493]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg1-13/igt@kms_feature_discovery@display-4x.html
[494]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-17/igt@kms_feature_discovery@display-4x.html
* igt@kms_flip@flip-vs-suspend:
- shard-glk: [INCOMPLETE][495] ([i915#12745] / [i915#4839] / [i915#6113]) -> [INCOMPLETE][496] ([i915#12745] / [i915#4839])
[495]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-glk3/igt@kms_flip@flip-vs-suspend.html
[496]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-glk6/igt@kms_flip@flip-vs-suspend.html
* igt@kms_flip@flip-vs-suspend@a-hdmi-a1:
- shard-glk: [INCOMPLETE][497] ([i915#12745] / [i915#6113]) -> [INCOMPLETE][498] ([i915#12745])
[497]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-glk3/igt@kms_flip@flip-vs-suspend@a-hdmi-a1.html
[498]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-glk6/igt@kms_flip@flip-vs-suspend@a-hdmi-a1.html
* igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-gtt:
- shard-dg1: [SKIP][499] ([i915#4423] / [i915#8708]) -> [SKIP][500] ([i915#8708]) +4 other tests skip
[499]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg1-13/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-gtt.html
[500]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-19/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-blt:
- shard-dg1: [SKIP][501] ([i915#3458] / [i915#4423]) -> [SKIP][502] ([i915#3458])
[501]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg1-13/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-blt.html
[502]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-15/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-cpu:
- shard-dg2: [SKIP][503] ([i915#10433] / [i915#3458]) -> [SKIP][504] ([i915#3458])
[503]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-cpu.html
[504]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-3/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary:
- shard-dg2: [SKIP][505] ([i915#3458]) -> [SKIP][506] ([i915#10433] / [i915#3458]) +3 other tests skip
[505]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg2-7/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html
[506]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html
* igt@kms_hdr@brightness-with-hdr:
- shard-tglu: [SKIP][507] ([i915#12713]) -> [SKIP][508] ([i915#1187] / [i915#12713])
[507]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-tglu-9/igt@kms_hdr@brightness-with-hdr.html
[508]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-tglu-2/igt@kms_hdr@brightness-with-hdr.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format:
- shard-dg1: [SKIP][509] ([i915#12247] / [i915#4423]) -> [SKIP][510] ([i915#12247]) +1 other test skip
[509]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg1-13/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format.html
[510]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-15/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-dg1: [SKIP][511] ([i915#4423] / [i915#9340]) -> [SKIP][512] ([i915#9340])
[511]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg1-13/igt@kms_pm_lpsp@kms-lpsp.html
[512]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-12/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_rpm@pc8-residency:
- shard-rkl: [SKIP][513] -> [SKIP][514] ([i915#12916])
[513]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-rkl-3/igt@kms_pm_rpm@pc8-residency.html
[514]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-rkl-4/igt@kms_pm_rpm@pc8-residency.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-update-continuous-sf:
- shard-dg1: [SKIP][515] ([i915#11520] / [i915#4423]) -> [SKIP][516] ([i915#11520])
[515]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg1-13/igt@kms_psr2_sf@fbc-pr-overlay-plane-update-continuous-sf.html
[516]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-18/igt@kms_psr2_sf@fbc-pr-overlay-plane-update-continuous-sf.html
* igt@kms_psr@pr-cursor-plane-onoff:
- shard-dg1: [SKIP][517] ([i915#1072] / [i915#4423] / [i915#9732]) -> [SKIP][518] ([i915#1072] / [i915#9732]) +3 other tests skip
[517]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16386/shard-dg1-13/igt@kms_psr@pr-cursor-plane-onoff.html
[518]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/shard-dg1-16/igt@kms_psr@pr-cursor-plane-onoff.html
[i915#10030]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10030
[i915#10056]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10056
[i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307
[i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433
[i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434
[i915#10553]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10553
[i915#10656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10656
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#10959]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10959
[i915#1099]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1099
[i915#11151]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151
[i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520
[i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681
[i915#11703]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11703
[i915#11713]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11713
[i915#118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/118
[i915#11832]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11832
[i915#1187]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1187
[i915#11965]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11965
[i915#12247]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247
[i915#12276]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12276
[i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313
[i915#12316]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12316
[i915#12343]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12343
[i915#12388]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12388
[i915#12392]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12392
[i915#12394]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12394
[i915#12549]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12549
[i915#1257]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1257
[i915#12713]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12713
[i915#12745]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12745
[i915#12755]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12755
[i915#12761]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12761
[i915#12796]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12796
[i915#12805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12805
[i915#12910]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12910
[i915#12916]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12916
[i915#12917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12917
[i915#12941]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12941
[i915#12942]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12942
[i915#12964]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964
[i915#12967]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12967
[i915#13026]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13026
[i915#13046]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13046
[i915#13049]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049
[i915#13179]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13179
[i915#13193]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13193
[i915#13328]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13328
[i915#13356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356
[i915#13363]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13363
[i915#13398]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13398
[i915#13441]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13441
[i915#13447]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13447
[i915#13520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13520
[i915#13566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566
[i915#13663]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13663
[i915#13707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13707
[i915#13717]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13717
[i915#13734]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13734
[i915#13781]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13781
[i915#13783]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13783
[i915#13786]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13786
[i915#13790]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13790
[i915#13809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13809
[i915#13890]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13890
[i915#13958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958
[i915#14033]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14033
[i915#14040]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14040
[i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
[i915#1839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1839
[i915#2346]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2346
[i915#2434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2434
[i915#2435]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2435
[i915#2437]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437
[i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527
[i915#2575]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2575
[i915#2587]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2587
[i915#2658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2658
[i915#2672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672
[i915#2681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2681
[i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280
[i915#284]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/284
[i915#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856
[i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023
[i915#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3291
[i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299
[i915#3323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3323
[i915#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458
[i915#3469]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3469
[i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3591]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3591
[i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638
[i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
[i915#3742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3742
[i915#3828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3828
[i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
[i915#3955]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3955
[i915#4070]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4070
[i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
[i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212
[i915#4213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213
[i915#4215]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4215
[i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270
[i915#4281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4281
[i915#4348]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4348
[i915#4349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4349
[i915#4391]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4391
[i915#4423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423
[i915#4525]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525
[i915#4537]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4537
[i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#4771]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4771
[i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812
[i915#4816]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4816
[i915#4817]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817
[i915#4839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4839
[i915#4852]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852
[i915#4860]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4860
[i915#4873]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4873
[i915#4885]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4885
[i915#4958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4958
[i915#5138]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5138
[i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190
[i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286
[i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
[i915#5465]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5465
[i915#5493]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5493
[i915#5882]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5882
[i915#5956]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5956
[i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
[i915#6113]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6113
[i915#6301]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6301
[i915#6334]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6334
[i915#6412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6412
[i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524
[i915#658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/658
[i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621
[i915#6645]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6645
[i915#6806]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6806
[i915#6944]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6944
[i915#6953]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6953
[i915#7116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7116
[i915#7118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118
[i915#7173]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7173
[i915#7276]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7276
[i915#7387]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7387
[i915#7443]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7443
[i915#7582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7582
[i915#7697]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697
[i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707
[i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828
[i915#7975]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7975
[i915#7984]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7984
[i915#8213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8213
[i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228
[i915#8381]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8381
[i915#8399]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8399
[i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411
[i915#8414]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8414
[i915#8428]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428
[i915#8516]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516
[i915#8555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8555
[i915#8562]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8562
[i915#8623]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623
[i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708
[i915#8709]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8709
[i915#8808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8808
[i915#8809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8809
[i915#8810]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8810
[i915#8813]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8813
[i915#8814]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8814
[i915#9159]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9159
[i915#9196]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9196
[i915#9295]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9295
[i915#9311]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9311
[i915#9318]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9318
[i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323
[i915#9340]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9340
[i915#9412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9412
[i915#9423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9423
[i915#9424]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424
[i915#9519]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9519
[i915#9531]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9531
[i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683
[i915#9685]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685
[i915#9688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688
[i915#9723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9723
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
[i915#9766]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9766
[i915#9808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9808
[i915#9809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9809
[i915#9833]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9833
[i915#9878]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9878
[i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906
[i915#9917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9917
[i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_8311 -> IGTPW_12941
* Piglit: piglit_4509 -> None
CI-20190529: 20190529
CI_DRM_16386: 1951437999630d299a063863fb92d235dd8dc3d1 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_12941: 9a6d0fa6e655eaaca2bb3de95ef47508b0f76d43 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8311: 851a9c1cb1a690d8c527f26c49c250ec583af65e @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12941/index.html
[-- Attachment #2: Type: text/html, Size: 174860 bytes --]
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PATCH i-g-t 1/6] tests/intel/xe_oa: Rename check_reports to mmap_check_reports
2025-04-08 18:12 ` [PATCH i-g-t 1/6] tests/intel/xe_oa: Rename check_reports to mmap_check_reports Ashutosh Dixit
@ 2025-04-14 22:20 ` Umesh Nerlige Ramappa
0 siblings, 0 replies; 24+ messages in thread
From: Umesh Nerlige Ramappa @ 2025-04-14 22:20 UTC (permalink / raw)
To: Ashutosh Dixit; +Cc: igt-dev
On Tue, Apr 08, 2025 at 11:12:05AM -0700, Ashutosh Dixit wrote:
>check_reports() is only used for checking reports for mmap OA buffer use
>case. Rename the function to the more specific name mmap_check_reports() to
>make the purpose of the function clearer and the function easier to find.
>
>Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>---
> tests/intel/xe_oa.c | 8 ++++----
> 1 file changed, 4 insertions(+), 4 deletions(-)
>
>diff --git a/tests/intel/xe_oa.c b/tests/intel/xe_oa.c
>index 67acc74b32..a20120881a 100644
>--- a/tests/intel/xe_oa.c
>+++ b/tests/intel/xe_oa.c
>@@ -4246,8 +4246,8 @@ static void mmap_wait_for_periodic_reports(void *oa_vaddr, uint32_t n,
> }
> }
>
>-static void check_reports(void *oa_vaddr, uint32_t oa_size,
>- const struct drm_xe_engine_class_instance *hwe)
>+static void mmap_check_reports(void *oa_vaddr, uint32_t oa_size,
>+ const struct drm_xe_engine_class_instance *hwe)
> {
> struct intel_xe_perf_metric_set *test_set = metric_set(hwe);
> uint64_t fmt = test_set->perf_oa_format;
>@@ -4279,7 +4279,7 @@ static void check_reports_from_mapped_buffer(const struct drm_xe_engine_class_in
> vaddr = map_oa_buffer(&size);
>
> mmap_wait_for_periodic_reports(vaddr, 10, hwe);
>- check_reports(vaddr, size, hwe);
>+ mmap_check_reports(vaddr, size, hwe);
>
> munmap(vaddr, size);
> }
>@@ -4308,7 +4308,7 @@ static void closed_fd_and_unmapped_access(const struct drm_xe_engine_class_insta
> vaddr = map_oa_buffer(&size);
>
> mmap_wait_for_periodic_reports(vaddr, 10, hwe);
>- check_reports(vaddr, size, hwe);
>+ mmap_check_reports(vaddr, size, hwe);
>
> munmap(vaddr, size);
> __perf_close(stream_fd);
>--
>2.48.1
>
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PATCH i-g-t 2/6] tests/intel/xe_oa: Fix oa_tick_delta
2025-04-08 18:12 ` [PATCH i-g-t 2/6] tests/intel/xe_oa: Fix oa_tick_delta Ashutosh Dixit
@ 2025-04-14 22:21 ` Umesh Nerlige Ramappa
0 siblings, 0 replies; 24+ messages in thread
From: Umesh Nerlige Ramappa @ 2025-04-14 22:21 UTC (permalink / raw)
To: Ashutosh Dixit; +Cc: igt-dev
On Tue, Apr 08, 2025 at 11:12:06AM -0700, Ashutosh Dixit wrote:
>oa_tick_delta should take into account whether OA report header is 64 or 32
>bit when passing width to elapsed_delta.
>
>Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>---
> tests/intel/xe_oa.c | 5 ++++-
> 1 file changed, 4 insertions(+), 1 deletion(-)
>
>diff --git a/tests/intel/xe_oa.c b/tests/intel/xe_oa.c
>index a20120881a..2440101900 100644
>--- a/tests/intel/xe_oa.c
>+++ b/tests/intel/xe_oa.c
>@@ -627,8 +627,11 @@ oa_tick_delta(const uint32_t *report1,
> const uint32_t *report0,
> enum intel_xe_oa_format_name format)
> {
>+ struct oa_format fmt = get_oa_format(format);
>+ uint32_t width = fmt.report_hdr_64bit ? 64 : 32;
>+
> return elapsed_delta(read_report_ticks(report1, format),
>- read_report_ticks(report0, format), 32);
>+ read_report_ticks(report0, format), width);
> }
>
> static void
>--
>2.48.1
>
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PATCH i-g-t 4/6] tests/intel/xe_oa: Only sanity check timer PEC reports
2025-04-08 18:12 ` [PATCH i-g-t 4/6] tests/intel/xe_oa: Only sanity check timer PEC reports Ashutosh Dixit
@ 2025-04-14 22:36 ` Umesh Nerlige Ramappa
0 siblings, 0 replies; 24+ messages in thread
From: Umesh Nerlige Ramappa @ 2025-04-14 22:36 UTC (permalink / raw)
To: Ashutosh Dixit; +Cc: igt-dev
On Tue, Apr 08, 2025 at 11:12:08AM -0700, Ashutosh Dixit wrote:
>Empirical testing revealed that when reports of different types/reasons are
>intermixed, this throws off gpu_ticks and test_event1_cycles_xecore* in PEC
>data, causing test failures. To avoid this, restrict testing to only
>timer/periodic reports.
>
>Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>---
> tests/intel/xe_oa.c | 13 +++++++++++++
> 1 file changed, 13 insertions(+)
>
>diff --git a/tests/intel/xe_oa.c b/tests/intel/xe_oa.c
>index eaf97ae0df..cc9702322d 100644
>--- a/tests/intel/xe_oa.c
>+++ b/tests/intel/xe_oa.c
>@@ -1031,6 +1031,19 @@ static void pec_sanity_check_two(const u32 *report0, const u32 *report1,
> u64 *pec0 = (u64 *)(report0 + 8);
> u64 *pec1 = (u64 *)(report1 + 8);
>
>+ /*
>+ * Empirical testing revealed that when reports of different types/reasons are
>+ * intermixed, this throws off gpu_ticks and test_event1_cycles_xecore* in PEC
>+ * data, causing test failures. To avoid this, restrict testing to only
>+ * timer/periodic reports.
>+ */
>+ if (strcmp(read_report_reason(report0), "timer") ||
>+ strcmp(read_report_reason(report1), "timer")) {
>+ igt_debug("Only checking timer reports: %s->%s\n",
>+ read_report_reason(report0), read_report_reason(report1));
>+ return;
>+ }
>+
> igt_debug("tick delta = %#lx\n", tick_delta);
>
> /* Difference in test_event1_cycles_xecore* values should be close to tick_delta */
>--
>2.48.1
>
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PATCH i-g-t 5/6] tests/intel/xe_oa: Reduce test_non_zero_reason execution time
2025-04-08 18:12 ` [PATCH i-g-t 5/6] tests/intel/xe_oa: Reduce test_non_zero_reason execution time Ashutosh Dixit
@ 2025-04-14 22:40 ` Umesh Nerlige Ramappa
2025-04-15 16:49 ` Dixit, Ashutosh
0 siblings, 1 reply; 24+ messages in thread
From: Umesh Nerlige Ramappa @ 2025-04-14 22:40 UTC (permalink / raw)
To: Ashutosh Dixit; +Cc: igt-dev
On Tue, Apr 08, 2025 at 11:12:09AM -0700, Ashutosh Dixit wrote:
>Only check every 128th report to reduce test execution time. Without this
Since you have already read the entire buffer into memory, you could
just check 2 reports at random location. I am thinking random would be
better than fixed intervals to catch strange issues.
Regards,
Umesh
>patch execution times for buffer-size subtest for OA buffer sizes > 16
>M (with PEC report sanity checks) are excessive. E.g. for 128 MB size:
>
> Starting subtest: buffer-size
> Starting dynamic subtest: ccs-0-128M
> Dynamic subtest ccs-0-128M: SUCCESS (133.654s)
> Subtest buffer-size: SUCCESS (133.654s)
>
>With this patch:
>
> Starting subtest: buffer-size
> Starting dynamic subtest: ccs-0-128M
> Dynamic subtest ccs-0-128M: SUCCESS (11.209s)
> Subtest buffer-size: SUCCESS (11.209s)
>
>Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
>---
> tests/intel/xe_oa.c | 5 +++--
> 1 file changed, 3 insertions(+), 2 deletions(-)
>
>diff --git a/tests/intel/xe_oa.c b/tests/intel/xe_oa.c
>index cc9702322d..f3ce37ff5a 100644
>--- a/tests/intel/xe_oa.c
>+++ b/tests/intel/xe_oa.c
>@@ -2646,13 +2646,14 @@ test_non_zero_reason(const struct drm_xe_engine_class_instance *hwe, size_t oa_b
> igt_debug("Got %u bytes\n", total_len);
>
> last_report = NULL;
>- for (uint32_t offset = 0; offset < total_len; offset += report_size) {
>+ for (uint32_t offset = 0, n = 0; offset < total_len; offset += report_size) {
> const uint32_t *report = (void *) (buf + offset);
> uint32_t reason = (report[0] >> OAREPORT_REASON_SHIFT) & OAREPORT_REASON_MASK;
>
> igt_assert_neq(reason, 0);
>
>- if (last_report) {
>+ /* Only check every 128th report to reduce test execution time */
>+ if (last_report && !(n++ % 128)) {
> sanity_check_reports(last_report, report, fmt);
> pec_sanity_check_reports(last_report, report, metric_set(hwe));
> }
>--
>2.48.1
>
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PATCH i-g-t 6/6] tests/intel/xe_oa: Use TestOa metric set also for OAM
2025-04-08 18:12 ` [PATCH i-g-t 6/6] tests/intel/xe_oa: Use TestOa metric set also for OAM Ashutosh Dixit
@ 2025-04-14 22:41 ` Umesh Nerlige Ramappa
2025-04-14 23:22 ` Dixit, Ashutosh
0 siblings, 1 reply; 24+ messages in thread
From: Umesh Nerlige Ramappa @ 2025-04-14 22:41 UTC (permalink / raw)
To: Ashutosh Dixit; +Cc: igt-dev
On Tue, Apr 08, 2025 at 11:12:10AM -0700, Ashutosh Dixit wrote:
>The only means available for testing OA data is the TestOa metric set, so
>use that also for media OA.
>
>Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
yeah, TestOa of OAM should be good enough.
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>---
> tests/intel/xe_oa.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
>diff --git a/tests/intel/xe_oa.c b/tests/intel/xe_oa.c
>index f3ce37ff5a..0914054460 100644
>--- a/tests/intel/xe_oa.c
>+++ b/tests/intel/xe_oa.c
>@@ -338,7 +338,7 @@ static struct intel_xe_perf_metric_set *metric_set(const struct drm_xe_engine_cl
> else if ((hwe->engine_class == DRM_XE_ENGINE_CLASS_VIDEO_DECODE ||
> hwe->engine_class == DRM_XE_ENGINE_CLASS_VIDEO_ENHANCE) &&
> HAS_OAM(devid))
>- test_set_name = "MediaSet1";
>+ test_set_name = "TestOa";
> else
> igt_assert(!"reached");
>
>--
>2.48.1
>
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PATCH i-g-t 3/6] tests/intel/xe_oa: Sanity check PEC report data for TestOa metric set
2025-04-08 18:12 ` [PATCH i-g-t 3/6] tests/intel/xe_oa: Sanity check PEC report data for TestOa metric set Ashutosh Dixit
@ 2025-04-14 23:16 ` Umesh Nerlige Ramappa
2025-04-15 16:57 ` Dixit, Ashutosh
0 siblings, 1 reply; 24+ messages in thread
From: Umesh Nerlige Ramappa @ 2025-04-14 23:16 UTC (permalink / raw)
To: Ashutosh Dixit; +Cc: igt-dev
On Tue, Apr 08, 2025 at 11:12:07AM -0700, Ashutosh Dixit wrote:
>Implement sanity checking for Xe2 PEC OA reports. Previously there was
>sanity checking only for Xe1 OA reports, but no sanity checking for Xe2 PEC
>OA reports.
>
>Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
>---
> tests/intel/xe_oa.c | 121 +++++++++++++++++++++++++++++++++++++++++++-
> 1 file changed, 119 insertions(+), 2 deletions(-)
>
>diff --git a/tests/intel/xe_oa.c b/tests/intel/xe_oa.c
>index 2440101900..eaf97ae0df 100644
>--- a/tests/intel/xe_oa.c
>+++ b/tests/intel/xe_oa.c
>@@ -966,6 +966,115 @@ accumulator_print(struct accumulator *accumulator, const char *title)
> igt_debug("\tC%u = %"PRIu64"\n", i, deltas[idx++]);
> }
>
>+
>+/*
>+ * pec_sanity_check_reports() uses the following properties of the TestOa
>+ * metric set with the "576B_PEC64LL" or XE_OA_FORMAT_PEC64u64 format. See
>+ * e.g. lib/xe/oa-configs/oa-lnl.xml.
>+ *
>+ * If pec[] is the array of pec qwords following the report header (Bspec
>+ * 60942) then we have:
>+ *
>+ * pec[2] : test_event1_cycles
>+ * pec[3] : test_event1_cycles_xecore0
>+ * pec[4] : test_event1_cycles_xecore1
>+ * pec[5] : test_event1_cycles_xecore2
>+ * pec[6] : test_event1_cycles_xecore3
>+ * pec[21] : test_event1_cycles_xecore4
>+ * pec[22] : test_event1_cycles_xecore5
>+ * pec[23] : test_event1_cycles_xecore6
>+ * pec[24] : test_event1_cycles_xecore7
>+ *
>+ * test_event1_cycles_xecore* increment with every clock, so they increment
>+ * the same as gpu_ticks in report headers in successive reports. And
>+ * test_event1_cycles increment by 'gpu_ticks * num_xecores'.
>+ *
>+ * These equations are not exact due to fluctuations, but are precise when
>+ * averaged over long periods.
>+ */
>+static void pec_sanity_check_one(const u32 *report)
>+{
>+ int xecore_idx[] = {3, 4, 5, 6, 21, 22, 23, 24};
>+ u64 first, *pec = (u64 *)(report + 8);
>+
>+ igt_debug("\ttest_event1_cycles: %#lx\n", pec[2]);
>+ for (int i = 0; i < ARRAY_SIZE(xecore_idx); i++)
>+ igt_debug("\ttest_event1_cycles_xecore %d: %#lx\n", i, pec[xecore_idx[i]]);
>+
>+ /* Compare against the first non-zero test_event1_cycles_xecore* */
>+ for (int i = 0; i < ARRAY_SIZE(xecore_idx); i++) {
>+ first = pec[xecore_idx[i]];
>+ if (first)
>+ break;
>+ }
>+
>+ /* test_event1_cycles_xecore* should be within an epsilon of each other */
>+ for (int i = 0; i < ARRAY_SIZE(xecore_idx); i++) {
>+ igt_debug("n %d: pec[n] %#lx, first %#lx\n",
>+ xecore_idx[i], pec[xecore_idx[i]], first);
>+ /* 0 value for pec[xecore_idx[i]] indicates missing xecore */
>+ if (pec[xecore_idx[i]])
>+ assert_within_epsilon(pec[xecore_idx[i]], first,
>0.1);
>+ }
>+
>+ igt_debug("first * num_xecores: %#lx, pec[2] %#lx\n",
>+ first * intel_xe_perf->devinfo.n_eu_sub_slices, pec[2]);
>+ /* test_event1_cycles should be close to (test_event1_cycles_xecore* * num_xecores) */
>+ assert_within_epsilon(first * intel_xe_perf->devinfo.n_eu_sub_slices, pec[2], 0.1);
>+}
>+
>+static void pec_sanity_check_two(const u32 *report0, const u32 *report1,
>+ struct intel_xe_perf_metric_set *set)
I would just s/pec_sanity_check_two/pec_sanity_check/ to validate 2
reports and drop the "pec_sanity_check_one" altogether. We only care
about delta between 2 counters.
>+{
>+ u64 tick_delta = oa_tick_delta(report1, report0, set->perf_oa_format);
>+ int xecore_idx[] = {3, 4, 5, 6, 21, 22, 23, 24};
>+ u64 *pec0 = (u64 *)(report0 + 8);
>+ u64 *pec1 = (u64 *)(report1 + 8);
>+
>+ igt_debug("tick delta = %#lx\n", tick_delta);
>+
>+ /* Difference in test_event1_cycles_xecore* values should be close to tick_delta */
>+ for (int i = 0; i < ARRAY_SIZE(xecore_idx); i++) {
Maybe, within the loop you can have,
n = xecore_idx[i];
and that can be used in the below code, for ex:
igt_debug("pec1[%d] - pec0[%d] %#lx, tick delta %#lx\n", n, pec1[n] - pec0[n], tick_delta);
>+ igt_debug("n %d: pec1[n] - pec0[n] %#lx, tick delta %#lx\n",
>+ xecore_idx[i], pec1[xecore_idx[i]] - pec0[xecore_idx[i]], tick_delta);
>+ /* 0 value for pec[xecore_idx[i]] indicates missing xecore */
>+ if (pec1[xecore_idx[i]] && pec0[xecore_idx[i]])
>+ assert_within_epsilon(pec1[xecore_idx[i]] - pec0[xecore_idx[i]],
>+ tick_delta, 0.1);
>+ /* Same test_event1_cycles_xecore* should be present in all reports */
>+ if (pec1[xecore_idx[i]])
>+ igt_assert(pec0[xecore_idx[i]]);
>+ }
>+
>+ igt_debug("pec1[2] - pec0[2] %#lx, tick_delta * num_xecores: %#lx\n",
>+ pec1[2] - pec0[2], tick_delta * intel_xe_perf->devinfo.n_eu_sub_slices);
>+ /* Difference in test_event1_cycles should be close to (tick_delta * num_xecores) */
>+ assert_within_epsilon(pec1[2] - pec0[2],
>+ tick_delta * intel_xe_perf->devinfo.n_eu_sub_slices, 0.1);
>+}
Thanks,
Umesh
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PATCH i-g-t 6/6] tests/intel/xe_oa: Use TestOa metric set also for OAM
2025-04-14 22:41 ` Umesh Nerlige Ramappa
@ 2025-04-14 23:22 ` Dixit, Ashutosh
0 siblings, 0 replies; 24+ messages in thread
From: Dixit, Ashutosh @ 2025-04-14 23:22 UTC (permalink / raw)
To: Umesh Nerlige Ramappa; +Cc: igt-dev
On Mon, 14 Apr 2025 15:41:22 -0700, Umesh Nerlige Ramappa wrote:
>
> On Tue, Apr 08, 2025 at 11:12:10AM -0700, Ashutosh Dixit wrote:
> > The only means available for testing OA data is the TestOa metric set, so
> > use that also for media OA.
> >
> > Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
>
> yeah, TestOa of OAM should be good enough.
>
> Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
Unfortunately, looks like TestOa does *not* work for OAM, the counters are
not incrementing by gpu_ticks etc. So this patch needs to be dropped. Thanks!
>
>
> > ---
> > tests/intel/xe_oa.c | 2 +-
> > 1 file changed, 1 insertion(+), 1 deletion(-)
> >
> > diff --git a/tests/intel/xe_oa.c b/tests/intel/xe_oa.c
> > index f3ce37ff5a..0914054460 100644
> > --- a/tests/intel/xe_oa.c
> > +++ b/tests/intel/xe_oa.c
> > @@ -338,7 +338,7 @@ static struct intel_xe_perf_metric_set *metric_set(const struct drm_xe_engine_cl
> > else if ((hwe->engine_class == DRM_XE_ENGINE_CLASS_VIDEO_DECODE ||
> > hwe->engine_class == DRM_XE_ENGINE_CLASS_VIDEO_ENHANCE) &&
> > HAS_OAM(devid))
> > - test_set_name = "MediaSet1";
> > + test_set_name = "TestOa";
> > else
> > igt_assert(!"reached");
> >
> > --
> > 2.48.1
> >
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PATCH i-g-t 5/6] tests/intel/xe_oa: Reduce test_non_zero_reason execution time
2025-04-14 22:40 ` Umesh Nerlige Ramappa
@ 2025-04-15 16:49 ` Dixit, Ashutosh
0 siblings, 0 replies; 24+ messages in thread
From: Dixit, Ashutosh @ 2025-04-15 16:49 UTC (permalink / raw)
To: Umesh Nerlige Ramappa; +Cc: igt-dev
On Mon, 14 Apr 2025 15:40:39 -0700, Umesh Nerlige Ramappa wrote:
>
> On Tue, Apr 08, 2025 at 11:12:09AM -0700, Ashutosh Dixit wrote:
> > Only check every 128th report to reduce test execution time. Without this
>
> Since you have already read the entire buffer into memory, you could just
> check 2 reports at random location. I am thinking random would be better
> than fixed intervals to catch strange issues.
OK, will change this.
>
> > patch execution times for buffer-size subtest for OA buffer sizes > 16
> > M (with PEC report sanity checks) are excessive. E.g. for 128 MB size:
> >
> > Starting subtest: buffer-size
> > Starting dynamic subtest: ccs-0-128M
> > Dynamic subtest ccs-0-128M: SUCCESS (133.654s)
> > Subtest buffer-size: SUCCESS (133.654s)
> >
> > With this patch:
> >
> > Starting subtest: buffer-size
> > Starting dynamic subtest: ccs-0-128M
> > Dynamic subtest ccs-0-128M: SUCCESS (11.209s)
> > Subtest buffer-size: SUCCESS (11.209s)
> >
> > Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
> > ---
> > tests/intel/xe_oa.c | 5 +++--
> > 1 file changed, 3 insertions(+), 2 deletions(-)
> >
> > diff --git a/tests/intel/xe_oa.c b/tests/intel/xe_oa.c
> > index cc9702322d..f3ce37ff5a 100644
> > --- a/tests/intel/xe_oa.c
> > +++ b/tests/intel/xe_oa.c
> > @@ -2646,13 +2646,14 @@ test_non_zero_reason(const struct drm_xe_engine_class_instance *hwe, size_t oa_b
> > igt_debug("Got %u bytes\n", total_len);
> >
> > last_report = NULL;
> > - for (uint32_t offset = 0; offset < total_len; offset += report_size) {
> > + for (uint32_t offset = 0, n = 0; offset < total_len; offset += report_size) {
> > const uint32_t *report = (void *) (buf + offset);
> > uint32_t reason = (report[0] >> OAREPORT_REASON_SHIFT) & OAREPORT_REASON_MASK;
> >
> > igt_assert_neq(reason, 0);
> >
> > - if (last_report) {
> > + /* Only check every 128th report to reduce test execution time */
> > + if (last_report && !(n++ % 128)) {
> > sanity_check_reports(last_report, report, fmt);
> > pec_sanity_check_reports(last_report, report, metric_set(hwe));
> > }
> > --
> > 2.48.1
> >
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PATCH i-g-t 3/6] tests/intel/xe_oa: Sanity check PEC report data for TestOa metric set
2025-04-14 23:16 ` Umesh Nerlige Ramappa
@ 2025-04-15 16:57 ` Dixit, Ashutosh
2025-04-16 16:20 ` Umesh Nerlige Ramappa
0 siblings, 1 reply; 24+ messages in thread
From: Dixit, Ashutosh @ 2025-04-15 16:57 UTC (permalink / raw)
To: Umesh Nerlige Ramappa; +Cc: igt-dev
On Mon, 14 Apr 2025 16:16:14 -0700, Umesh Nerlige Ramappa wrote:
>
> On Tue, Apr 08, 2025 at 11:12:07AM -0700, Ashutosh Dixit wrote:
> > Implement sanity checking for Xe2 PEC OA reports. Previously there was
> > sanity checking only for Xe1 OA reports, but no sanity checking for Xe2 PEC
> > OA reports.
> >
> > Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
> > ---
> > tests/intel/xe_oa.c | 121 +++++++++++++++++++++++++++++++++++++++++++-
> > 1 file changed, 119 insertions(+), 2 deletions(-)
> >
> > diff --git a/tests/intel/xe_oa.c b/tests/intel/xe_oa.c
> > index 2440101900..eaf97ae0df 100644
> > --- a/tests/intel/xe_oa.c
> > +++ b/tests/intel/xe_oa.c
> > @@ -966,6 +966,115 @@ accumulator_print(struct accumulator *accumulator, const char *title)
> > igt_debug("\tC%u = %"PRIu64"\n", i, deltas[idx++]);
> > }
> >
> > +
> > +/*
> > + * pec_sanity_check_reports() uses the following properties of the TestOa
> > + * metric set with the "576B_PEC64LL" or XE_OA_FORMAT_PEC64u64 format. See
> > + * e.g. lib/xe/oa-configs/oa-lnl.xml.
> > + *
> > + * If pec[] is the array of pec qwords following the report header (Bspec
> > + * 60942) then we have:
> > + *
> > + * pec[2] : test_event1_cycles
> > + * pec[3] : test_event1_cycles_xecore0
> > + * pec[4] : test_event1_cycles_xecore1
> > + * pec[5] : test_event1_cycles_xecore2
> > + * pec[6] : test_event1_cycles_xecore3
> > + * pec[21] : test_event1_cycles_xecore4
> > + * pec[22] : test_event1_cycles_xecore5
> > + * pec[23] : test_event1_cycles_xecore6
> > + * pec[24] : test_event1_cycles_xecore7
> > + *
> > + * test_event1_cycles_xecore* increment with every clock, so they increment
> > + * the same as gpu_ticks in report headers in successive reports. And
> > + * test_event1_cycles increment by 'gpu_ticks * num_xecores'.
> > + *
> > + * These equations are not exact due to fluctuations, but are precise when
> > + * averaged over long periods.
> > + */
> > +static void pec_sanity_check_one(const u32 *report)
> > +{
> > + int xecore_idx[] = {3, 4, 5, 6, 21, 22, 23, 24};
> > + u64 first, *pec = (u64 *)(report + 8);
> > +
> > + igt_debug("\ttest_event1_cycles: %#lx\n", pec[2]);
> > + for (int i = 0; i < ARRAY_SIZE(xecore_idx); i++)
> > + igt_debug("\ttest_event1_cycles_xecore %d: %#lx\n", i, pec[xecore_idx[i]]);
> > +
> > + /* Compare against the first non-zero test_event1_cycles_xecore* */
> > + for (int i = 0; i < ARRAY_SIZE(xecore_idx); i++) {
> > + first = pec[xecore_idx[i]];
> > + if (first)
> > + break;
> > + }
> > +
> > + /* test_event1_cycles_xecore* should be within an epsilon of each other */
> > + for (int i = 0; i < ARRAY_SIZE(xecore_idx); i++) {
> > + igt_debug("n %d: pec[n] %#lx, first %#lx\n",
> > + xecore_idx[i], pec[xecore_idx[i]], first);
> > + /* 0 value for pec[xecore_idx[i]] indicates missing xecore */
> > + if (pec[xecore_idx[i]])
> > + assert_within_epsilon(pec[xecore_idx[i]], first,
> > 0.1);
> > + }
> > +
> > + igt_debug("first * num_xecores: %#lx, pec[2] %#lx\n",
> > + first * intel_xe_perf->devinfo.n_eu_sub_slices, pec[2]);
> > + /* test_event1_cycles should be close to (test_event1_cycles_xecore* * num_xecores) */
> > + assert_within_epsilon(first * intel_xe_perf->devinfo.n_eu_sub_slices, pec[2], 0.1);
> > +}
> > +
> > +static void pec_sanity_check_two(const u32 *report0, const u32 *report1,
> > + struct intel_xe_perf_metric_set *set)
>
> I would just s/pec_sanity_check_two/pec_sanity_check/ to validate 2 reports
> and drop the "pec_sanity_check_one" altogether. We only care about delta
> between 2 counters.
Not sure I agree with this. Because checks in check_one and check_two are
really independent. And checks in both functions seem to work (checked with
checking all reports for non_zero_reason). And check_one allows a way to
check each report independently. Can you explain what problem you see with
check_one?
Even if we remove check_one, I still want to retain the unused function, so
I would want to add a '__attribute__ ((unused))' and retain it. Just in
case someone wants to use it later. I at least want to get into git. And
then maybe remove it later, if needed.
> > +{
> > + u64 tick_delta = oa_tick_delta(report1, report0, set->perf_oa_format);
> > + int xecore_idx[] = {3, 4, 5, 6, 21, 22, 23, 24};
> > + u64 *pec0 = (u64 *)(report0 + 8);
> > + u64 *pec1 = (u64 *)(report1 + 8);
> > +
> > + igt_debug("tick delta = %#lx\n", tick_delta);
> > +
> > + /* Difference in test_event1_cycles_xecore* values should be close to tick_delta */
> > + for (int i = 0; i < ARRAY_SIZE(xecore_idx); i++) {
>
> Maybe, within the loop you can have,
>
> n = xecore_idx[i];
>
> and that can be used in the below code, for ex:
>
> igt_debug("pec1[%d] - pec0[%d] %#lx, tick delta %#lx\n", n, pec1[n] - pec0[n], tick_delta);
OK, this is probably a little bit cleaner.
>
> > + igt_debug("n %d: pec1[n] - pec0[n] %#lx, tick delta %#lx\n",
> > + xecore_idx[i], pec1[xecore_idx[i]] - pec0[xecore_idx[i]], tick_delta);
>
>
> > + /* 0 value for pec[xecore_idx[i]] indicates missing xecore */
> > + if (pec1[xecore_idx[i]] && pec0[xecore_idx[i]])
> > + assert_within_epsilon(pec1[xecore_idx[i]] - pec0[xecore_idx[i]],
> > + tick_delta, 0.1);
> > + /* Same test_event1_cycles_xecore* should be present in all reports */
> > + if (pec1[xecore_idx[i]])
> > + igt_assert(pec0[xecore_idx[i]]);
> > + }
> > +
> > + igt_debug("pec1[2] - pec0[2] %#lx, tick_delta * num_xecores: %#lx\n",
> > + pec1[2] - pec0[2], tick_delta * intel_xe_perf->devinfo.n_eu_sub_slices);
> > + /* Difference in test_event1_cycles should be close to (tick_delta * num_xecores) */
> > + assert_within_epsilon(pec1[2] - pec0[2],
> > + tick_delta * intel_xe_perf->devinfo.n_eu_sub_slices, 0.1);
> > +}
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PATCH i-g-t 3/6] tests/intel/xe_oa: Sanity check PEC report data for TestOa metric set
2025-04-15 16:57 ` Dixit, Ashutosh
@ 2025-04-16 16:20 ` Umesh Nerlige Ramappa
2025-04-22 19:42 ` Dixit, Ashutosh
0 siblings, 1 reply; 24+ messages in thread
From: Umesh Nerlige Ramappa @ 2025-04-16 16:20 UTC (permalink / raw)
To: Dixit, Ashutosh; +Cc: igt-dev
On Tue, Apr 15, 2025 at 09:57:42AM -0700, Dixit, Ashutosh wrote:
>On Mon, 14 Apr 2025 16:16:14 -0700, Umesh Nerlige Ramappa wrote:
>>
>> On Tue, Apr 08, 2025 at 11:12:07AM -0700, Ashutosh Dixit wrote:
>> > Implement sanity checking for Xe2 PEC OA reports. Previously there was
>> > sanity checking only for Xe1 OA reports, but no sanity checking for Xe2 PEC
>> > OA reports.
>> >
>> > Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
>> > ---
>> > tests/intel/xe_oa.c | 121 +++++++++++++++++++++++++++++++++++++++++++-
>> > 1 file changed, 119 insertions(+), 2 deletions(-)
>> >
>> > diff --git a/tests/intel/xe_oa.c b/tests/intel/xe_oa.c
>> > index 2440101900..eaf97ae0df 100644
>> > --- a/tests/intel/xe_oa.c
>> > +++ b/tests/intel/xe_oa.c
>> > @@ -966,6 +966,115 @@ accumulator_print(struct accumulator *accumulator, const char *title)
>> > igt_debug("\tC%u = %"PRIu64"\n", i, deltas[idx++]);
>> > }
>> >
>> > +
>> > +/*
>> > + * pec_sanity_check_reports() uses the following properties of the TestOa
>> > + * metric set with the "576B_PEC64LL" or XE_OA_FORMAT_PEC64u64 format. See
>> > + * e.g. lib/xe/oa-configs/oa-lnl.xml.
>> > + *
>> > + * If pec[] is the array of pec qwords following the report header (Bspec
>> > + * 60942) then we have:
>> > + *
>> > + * pec[2] : test_event1_cycles
>> > + * pec[3] : test_event1_cycles_xecore0
>> > + * pec[4] : test_event1_cycles_xecore1
>> > + * pec[5] : test_event1_cycles_xecore2
>> > + * pec[6] : test_event1_cycles_xecore3
>> > + * pec[21] : test_event1_cycles_xecore4
>> > + * pec[22] : test_event1_cycles_xecore5
>> > + * pec[23] : test_event1_cycles_xecore6
>> > + * pec[24] : test_event1_cycles_xecore7
>> > + *
>> > + * test_event1_cycles_xecore* increment with every clock, so they increment
>> > + * the same as gpu_ticks in report headers in successive reports. And
>> > + * test_event1_cycles increment by 'gpu_ticks * num_xecores'.
>> > + *
>> > + * These equations are not exact due to fluctuations, but are precise when
>> > + * averaged over long periods.
>> > + */
>> > +static void pec_sanity_check_one(const u32 *report)
>> > +{
>> > + int xecore_idx[] = {3, 4, 5, 6, 21, 22, 23, 24};
>> > + u64 first, *pec = (u64 *)(report + 8);
>> > +
>> > + igt_debug("\ttest_event1_cycles: %#lx\n", pec[2]);
>> > + for (int i = 0; i < ARRAY_SIZE(xecore_idx); i++)
>> > + igt_debug("\ttest_event1_cycles_xecore %d: %#lx\n", i, pec[xecore_idx[i]]);
>> > +
>> > + /* Compare against the first non-zero test_event1_cycles_xecore* */
>> > + for (int i = 0; i < ARRAY_SIZE(xecore_idx); i++) {
>> > + first = pec[xecore_idx[i]];
>> > + if (first)
>> > + break;
>> > + }
>> > +
>> > + /* test_event1_cycles_xecore* should be within an epsilon of each other */
>> > + for (int i = 0; i < ARRAY_SIZE(xecore_idx); i++) {
>> > + igt_debug("n %d: pec[n] %#lx, first %#lx\n",
>> > + xecore_idx[i], pec[xecore_idx[i]], first);
>> > + /* 0 value for pec[xecore_idx[i]] indicates missing xecore */
>> > + if (pec[xecore_idx[i]])
>> > + assert_within_epsilon(pec[xecore_idx[i]], first,
>> > 0.1);
>> > + }
>> > +
>> > + igt_debug("first * num_xecores: %#lx, pec[2] %#lx\n",
>> > + first * intel_xe_perf->devinfo.n_eu_sub_slices, pec[2]);
>> > + /* test_event1_cycles should be close to (test_event1_cycles_xecore* * num_xecores) */
>> > + assert_within_epsilon(first * intel_xe_perf->devinfo.n_eu_sub_slices, pec[2], 0.1);
>> > +}
>> > +
>> > +static void pec_sanity_check_two(const u32 *report0, const u32 *report1,
>> > + struct intel_xe_perf_metric_set *set)
>>
>> I would just s/pec_sanity_check_two/pec_sanity_check/ to validate 2 reports
>> and drop the "pec_sanity_check_one" altogether. We only care about delta
>> between 2 counters.
>
>Not sure I agree with this. Because checks in check_one and check_two are
>really independent. And checks in both functions seem to work (checked with
>checking all reports for non_zero_reason). And check_one allows a way to
>check each report independently. Can you explain what problem you see with
>check_one?
>
>Even if we remove check_one, I still want to retain the unused function, so
>I would want to add a '__attribute__ ((unused))' and retain it. Just in
>case someone wants to use it later. I at least want to get into git. And
>then maybe remove it later, if needed.
>
I haven't come across any use case where reports are validated
independently other than checking if the counters are zero/non-zero.
If you think that it adds value, you could retain it.
Thanks,
Umesh
>> > +{
>> > + u64 tick_delta = oa_tick_delta(report1, report0, set->perf_oa_format);
>> > + int xecore_idx[] = {3, 4, 5, 6, 21, 22, 23, 24};
>> > + u64 *pec0 = (u64 *)(report0 + 8);
>> > + u64 *pec1 = (u64 *)(report1 + 8);
>> > +
>> > + igt_debug("tick delta = %#lx\n", tick_delta);
>> > +
>> > + /* Difference in test_event1_cycles_xecore* values should be close to tick_delta */
>> > + for (int i = 0; i < ARRAY_SIZE(xecore_idx); i++) {
>>
>> Maybe, within the loop you can have,
>>
>> n = xecore_idx[i];
>>
>> and that can be used in the below code, for ex:
>>
>> igt_debug("pec1[%d] - pec0[%d] %#lx, tick delta %#lx\n", n, pec1[n] - pec0[n], tick_delta);
>
>OK, this is probably a little bit cleaner.
>
>>
>> > + igt_debug("n %d: pec1[n] - pec0[n] %#lx, tick delta %#lx\n",
>> > + xecore_idx[i], pec1[xecore_idx[i]] - pec0[xecore_idx[i]], tick_delta);
>>
>>
>> > + /* 0 value for pec[xecore_idx[i]] indicates missing xecore */
>> > + if (pec1[xecore_idx[i]] && pec0[xecore_idx[i]])
>> > + assert_within_epsilon(pec1[xecore_idx[i]] - pec0[xecore_idx[i]],
>> > + tick_delta, 0.1);
>> > + /* Same test_event1_cycles_xecore* should be present in all reports */
>> > + if (pec1[xecore_idx[i]])
>> > + igt_assert(pec0[xecore_idx[i]]);
>> > + }
>> > +
>> > + igt_debug("pec1[2] - pec0[2] %#lx, tick_delta * num_xecores: %#lx\n",
>> > + pec1[2] - pec0[2], tick_delta * intel_xe_perf->devinfo.n_eu_sub_slices);
>> > + /* Difference in test_event1_cycles should be close to (tick_delta * num_xecores) */
>> > + assert_within_epsilon(pec1[2] - pec0[2],
>> > + tick_delta * intel_xe_perf->devinfo.n_eu_sub_slices, 0.1);
>> > +}
^ permalink raw reply [flat|nested] 24+ messages in thread
* [PATCH i-g-t 3/6] tests/intel/xe_oa: Sanity check PEC report data for TestOa metric set
2025-04-22 19:34 [PATCH i-g-t 0/6] " Ashutosh Dixit
@ 2025-04-22 19:34 ` Ashutosh Dixit
2025-05-02 22:00 ` Umesh Nerlige Ramappa
0 siblings, 1 reply; 24+ messages in thread
From: Ashutosh Dixit @ 2025-04-22 19:34 UTC (permalink / raw)
To: igt-dev; +Cc: Umesh Nerlige Ramappa
Implement sanity checking for Xe2 PEC OA reports. Previously there was
sanity checking only for Xe1 OA reports, but no sanity checking for Xe2 PEC
OA reports.
v2: Use 'n = xecore_idx[i]' (Umesh)
Only check for default OA buffer size
Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
---
tests/intel/xe_oa.c | 127 +++++++++++++++++++++++++++++++++++++++++++-
1 file changed, 125 insertions(+), 2 deletions(-)
diff --git a/tests/intel/xe_oa.c b/tests/intel/xe_oa.c
index a774fc289d..07e15943ea 100644
--- a/tests/intel/xe_oa.c
+++ b/tests/intel/xe_oa.c
@@ -968,6 +968,117 @@ accumulator_print(struct accumulator *accumulator, const char *title)
igt_debug("\tC%u = %"PRIu64"\n", i, deltas[idx++]);
}
+
+/*
+ * pec_sanity_check_reports() uses the following properties of the TestOa
+ * metric set with the "576B_PEC64LL" or XE_OA_FORMAT_PEC64u64 format. See
+ * e.g. lib/xe/oa-configs/oa-lnl.xml.
+ *
+ * If pec[] is the array of pec qwords following the report header (Bspec
+ * 60942) then we have:
+ *
+ * pec[2] : test_event1_cycles
+ * pec[3] : test_event1_cycles_xecore0
+ * pec[4] : test_event1_cycles_xecore1
+ * pec[5] : test_event1_cycles_xecore2
+ * pec[6] : test_event1_cycles_xecore3
+ * pec[21] : test_event1_cycles_xecore4
+ * pec[22] : test_event1_cycles_xecore5
+ * pec[23] : test_event1_cycles_xecore6
+ * pec[24] : test_event1_cycles_xecore7
+ *
+ * test_event1_cycles_xecore* increment with every clock, so they increment
+ * the same as gpu_ticks in report headers in successive reports. And
+ * test_event1_cycles increment by 'gpu_ticks * num_xecores'.
+ *
+ * These equations are not exact due to fluctuations, but are precise when
+ * averaged over long periods.
+ */
+static void pec_sanity_check_one(const u32 *report)
+{
+ int xecore_idx[] = {3, 4, 5, 6, 21, 22, 23, 24};
+ u64 first, *pec = (u64 *)(report + 8);
+
+ igt_debug("\ttest_event1_cycles: %#lx\n", pec[2]);
+ for (int i = 0; i < ARRAY_SIZE(xecore_idx); i++)
+ igt_debug("\ttest_event1_cycles_xecore %d: %#lx\n", i, pec[xecore_idx[i]]);
+
+ /* Compare against the first non-zero test_event1_cycles_xecore* */
+ for (int i = 0; i < ARRAY_SIZE(xecore_idx); i++) {
+ first = pec[xecore_idx[i]];
+ if (first)
+ break;
+ }
+
+ /* test_event1_cycles_xecore* should be within an epsilon of each other */
+ for (int i = 0; i < ARRAY_SIZE(xecore_idx); i++) {
+ int n = xecore_idx[i];
+
+ igt_debug("n %d: pec[n] %#lx, first %#lx\n", n, pec[n], first);
+ /* 0 value for pec[xecore_idx[i]] indicates missing xecore */
+ if (pec[n])
+ assert_within_epsilon(pec[n], first, 0.1);
+ }
+
+ igt_debug("first * num_xecores: %#lx, pec[2] %#lx\n",
+ first * intel_xe_perf->devinfo.n_eu_sub_slices, pec[2]);
+ /* test_event1_cycles should be close to (test_event1_cycles_xecore* * num_xecores) */
+ assert_within_epsilon(first * intel_xe_perf->devinfo.n_eu_sub_slices, pec[2], 0.1);
+}
+
+static void pec_sanity_check_two(const u32 *report0, const u32 *report1,
+ struct intel_xe_perf_metric_set *set)
+{
+ u64 tick_delta = oa_tick_delta(report1, report0, set->perf_oa_format);
+ int xecore_idx[] = {3, 4, 5, 6, 21, 22, 23, 24};
+ u64 *pec0 = (u64 *)(report0 + 8);
+ u64 *pec1 = (u64 *)(report1 + 8);
+
+ igt_debug("tick delta = %#lx\n", tick_delta);
+
+ /* Difference in test_event1_cycles_xecore* values should be close to tick_delta */
+ for (int i = 0; i < ARRAY_SIZE(xecore_idx); i++) {
+ int n = xecore_idx[i];
+
+ igt_debug("n %d: pec1[n] - pec0[n] %#lx, tick delta %#lx\n",
+ n, pec1[n] - pec0[n], tick_delta);
+ /* 0 value for pec[xecore_idx[i]] indicates missing xecore */
+ if (pec1[n] && pec0[n])
+ assert_within_epsilon(pec1[n] - pec0[n], tick_delta, 0.1);
+ /* Same test_event1_cycles_xecore* should be present in all reports */
+ if (pec1[n])
+ igt_assert(pec0[n]);
+ }
+
+ igt_debug("pec1[2] - pec0[2] %#lx, tick_delta * num_xecores: %#lx\n",
+ pec1[2] - pec0[2], tick_delta * intel_xe_perf->devinfo.n_eu_sub_slices);
+ /* Difference in test_event1_cycles should be close to (tick_delta * num_xecores) */
+ assert_within_epsilon(pec1[2] - pec0[2],
+ tick_delta * intel_xe_perf->devinfo.n_eu_sub_slices, 0.1);
+}
+
+/* Sanity check Xe2+ PEC reports. Note: report format must be @set->perf_oa_format */
+static void pec_sanity_check_reports(const u32 *report0, const u32 *report1,
+ struct intel_xe_perf_metric_set *set)
+{
+ if (igt_run_in_simulation() || intel_graphics_ver(devid) < IP_VER(20, 0)) {
+ igt_debug("%s: Skip checking PEC reports in simulation or Xe1\n", __func__);
+ return;
+ }
+
+ if (strcmp(set->name, "TestOa")) {
+ igt_debug("%s: Can't check reports for metric set %s\n", __func__, set->name);
+ return;
+ }
+
+ dump_report(report0, set->perf_raw_size, "pec_report0");
+ dump_report(report1, set->perf_raw_size, "pec_report1");
+
+ pec_sanity_check_one(report0);
+ pec_sanity_check_one(report1);
+ pec_sanity_check_two(report0, report1, set);
+}
+
/* The TestOa metric set is designed so */
static void
sanity_check_reports(const uint32_t *oa_report0, const uint32_t *oa_report1,
@@ -1591,6 +1702,9 @@ static void test_oa_formats(const struct drm_xe_engine_class_instance *hwe)
print_reports(oa_report0, oa_report1, i);
sanity_check_reports(oa_report0, oa_report1, i);
+
+ if (i == metric_set(hwe)->perf_oa_format)
+ pec_sanity_check_reports(oa_report0, oa_report1, metric_set(hwe));
}
}
@@ -2531,8 +2645,14 @@ test_non_zero_reason(const struct drm_xe_engine_class_instance *hwe, size_t oa_b
igt_assert_neq(reason, 0);
- if (last_report)
+ /*
+ * Only check for default OA buffer size, since non-default
+ * sizes can drop reports due to buffer overrun.
+ */
+ if (!oa_buffer_size && last_report) {
sanity_check_reports(last_report, report, fmt);
+ pec_sanity_check_reports(last_report, report, metric_set(hwe));
+ }
last_report = report;
}
@@ -4275,9 +4395,12 @@ static void mmap_check_reports(void *oa_vaddr, uint32_t oa_size,
continue;
timer_reports++;
- if (timer_reports >= 3)
+ if (timer_reports >= 3) {
sanity_check_reports(reports - 2 * report_words,
reports - report_words, fmt);
+ pec_sanity_check_reports(reports - 2 * report_words,
+ reports - report_words, metric_set(hwe));
+ }
}
igt_assert(timer_reports >= 3);
--
2.48.1
^ permalink raw reply related [flat|nested] 24+ messages in thread
* Re: [PATCH i-g-t 3/6] tests/intel/xe_oa: Sanity check PEC report data for TestOa metric set
2025-04-16 16:20 ` Umesh Nerlige Ramappa
@ 2025-04-22 19:42 ` Dixit, Ashutosh
0 siblings, 0 replies; 24+ messages in thread
From: Dixit, Ashutosh @ 2025-04-22 19:42 UTC (permalink / raw)
To: Umesh Nerlige Ramappa; +Cc: igt-dev
On Wed, 16 Apr 2025 09:20:07 -0700, Umesh Nerlige Ramappa wrote:
>
> On Tue, Apr 15, 2025 at 09:57:42AM -0700, Dixit, Ashutosh wrote:
> > On Mon, 14 Apr 2025 16:16:14 -0700, Umesh Nerlige Ramappa wrote:
> >>
> >> On Tue, Apr 08, 2025 at 11:12:07AM -0700, Ashutosh Dixit wrote:
> >> > Implement sanity checking for Xe2 PEC OA reports. Previously there was
> >> > sanity checking only for Xe1 OA reports, but no sanity checking for Xe2 PEC
> >> > OA reports.
> >> >
> >> > Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
> >> > ---
> >> > tests/intel/xe_oa.c | 121 +++++++++++++++++++++++++++++++++++++++++++-
> >> > 1 file changed, 119 insertions(+), 2 deletions(-)
> >> >
> >> > diff --git a/tests/intel/xe_oa.c b/tests/intel/xe_oa.c
> >> > index 2440101900..eaf97ae0df 100644
> >> > --- a/tests/intel/xe_oa.c
> >> > +++ b/tests/intel/xe_oa.c
> >> > @@ -966,6 +966,115 @@ accumulator_print(struct accumulator *accumulator, const char *title)
> >> > igt_debug("\tC%u = %"PRIu64"\n", i, deltas[idx++]);
> >> > }
> >> >
> >> > +
> >> > +/*
> >> > + * pec_sanity_check_reports() uses the following properties of the TestOa
> >> > + * metric set with the "576B_PEC64LL" or XE_OA_FORMAT_PEC64u64 format. See
> >> > + * e.g. lib/xe/oa-configs/oa-lnl.xml.
> >> > + *
> >> > + * If pec[] is the array of pec qwords following the report header (Bspec
> >> > + * 60942) then we have:
> >> > + *
> >> > + * pec[2] : test_event1_cycles
> >> > + * pec[3] : test_event1_cycles_xecore0
> >> > + * pec[4] : test_event1_cycles_xecore1
> >> > + * pec[5] : test_event1_cycles_xecore2
> >> > + * pec[6] : test_event1_cycles_xecore3
> >> > + * pec[21] : test_event1_cycles_xecore4
> >> > + * pec[22] : test_event1_cycles_xecore5
> >> > + * pec[23] : test_event1_cycles_xecore6
> >> > + * pec[24] : test_event1_cycles_xecore7
> >> > + *
> >> > + * test_event1_cycles_xecore* increment with every clock, so they increment
> >> > + * the same as gpu_ticks in report headers in successive reports. And
> >> > + * test_event1_cycles increment by 'gpu_ticks * num_xecores'.
> >> > + *
> >> > + * These equations are not exact due to fluctuations, but are precise when
> >> > + * averaged over long periods.
> >> > + */
> >> > +static void pec_sanity_check_one(const u32 *report)
> >> > +{
> >> > + int xecore_idx[] = {3, 4, 5, 6, 21, 22, 23, 24};
> >> > + u64 first, *pec = (u64 *)(report + 8);
> >> > +
> >> > + igt_debug("\ttest_event1_cycles: %#lx\n", pec[2]);
> >> > + for (int i = 0; i < ARRAY_SIZE(xecore_idx); i++)
> >> > + igt_debug("\ttest_event1_cycles_xecore %d: %#lx\n", i, pec[xecore_idx[i]]);
> >> > +
> >> > + /* Compare against the first non-zero test_event1_cycles_xecore* */
> >> > + for (int i = 0; i < ARRAY_SIZE(xecore_idx); i++) {
> >> > + first = pec[xecore_idx[i]];
> >> > + if (first)
> >> > + break;
> >> > + }
> >> > +
> >> > + /* test_event1_cycles_xecore* should be within an epsilon of each other */
> >> > + for (int i = 0; i < ARRAY_SIZE(xecore_idx); i++) {
> >> > + igt_debug("n %d: pec[n] %#lx, first %#lx\n",
> >> > + xecore_idx[i], pec[xecore_idx[i]], first);
> >> > + /* 0 value for pec[xecore_idx[i]] indicates missing xecore */
> >> > + if (pec[xecore_idx[i]])
> >> > + assert_within_epsilon(pec[xecore_idx[i]], first,
> >> > 0.1);
> >> > + }
> >> > +
> >> > + igt_debug("first * num_xecores: %#lx, pec[2] %#lx\n",
> >> > + first * intel_xe_perf->devinfo.n_eu_sub_slices, pec[2]);
> >> > + /* test_event1_cycles should be close to (test_event1_cycles_xecore* * num_xecores) */
> >> > + assert_within_epsilon(first * intel_xe_perf->devinfo.n_eu_sub_slices, pec[2], 0.1);
> >> > +}
> >> > +
> >> > +static void pec_sanity_check_two(const u32 *report0, const u32 *report1,
> >> > + struct intel_xe_perf_metric_set *set)
> >>
> >> I would just s/pec_sanity_check_two/pec_sanity_check/ to validate 2 reports
> >> and drop the "pec_sanity_check_one" altogether. We only care about delta
> >> between 2 counters.
> >
> > Not sure I agree with this. Because checks in check_one and check_two are
> > really independent. And checks in both functions seem to work (checked with
> > checking all reports for non_zero_reason). And check_one allows a way to
> > check each report independently. Can you explain what problem you see with
> > check_one?
> >
> > Even if we remove check_one, I still want to retain the unused function, so
> > I would want to add a '__attribute__ ((unused))' and retain it. Just in
> > case someone wants to use it later. I at least want to get into git. And
> > then maybe remove it later, if needed.
> >
>
> I haven't come across any use case where reports are validated
> independently other than checking if the counters are zero/non-zero.
> If you think that it adds value, you could retain it.
I've added a patch to drop it in v2. This way it will be in git in case we
want to get it out later on. Thanks.
> >> > +{
> >> > + u64 tick_delta = oa_tick_delta(report1, report0, set->perf_oa_format);
> >> > + int xecore_idx[] = {3, 4, 5, 6, 21, 22, 23, 24};
> >> > + u64 *pec0 = (u64 *)(report0 + 8);
> >> > + u64 *pec1 = (u64 *)(report1 + 8);
> >> > +
> >> > + igt_debug("tick delta = %#lx\n", tick_delta);
> >> > +
> >> > + /* Difference in test_event1_cycles_xecore* values should be close to tick_delta */
> >> > + for (int i = 0; i < ARRAY_SIZE(xecore_idx); i++) {
> >>
> >> Maybe, within the loop you can have,
> >>
> >> n = xecore_idx[i];
> >>
> >> and that can be used in the below code, for ex:
> >>
> >> igt_debug("pec1[%d] - pec0[%d] %#lx, tick delta %#lx\n", n, pec1[n] - pec0[n], tick_delta);
> >
> > OK, this is probably a little bit cleaner.
> >
> >>
> >> > + igt_debug("n %d: pec1[n] - pec0[n] %#lx, tick delta %#lx\n",
> >> > + xecore_idx[i], pec1[xecore_idx[i]] - pec0[xecore_idx[i]], tick_delta);
> >>
> >>
> >> > + /* 0 value for pec[xecore_idx[i]] indicates missing xecore */
> >> > + if (pec1[xecore_idx[i]] && pec0[xecore_idx[i]])
> >> > + assert_within_epsilon(pec1[xecore_idx[i]] - pec0[xecore_idx[i]],
> >> > + tick_delta, 0.1);
> >> > + /* Same test_event1_cycles_xecore* should be present in all reports */
> >> > + if (pec1[xecore_idx[i]])
> >> > + igt_assert(pec0[xecore_idx[i]]);
> >> > + }
> >> > +
> >> > + igt_debug("pec1[2] - pec0[2] %#lx, tick_delta * num_xecores: %#lx\n",
> >> > + pec1[2] - pec0[2], tick_delta * intel_xe_perf->devinfo.n_eu_sub_slices);
> >> > + /* Difference in test_event1_cycles should be close to (tick_delta * num_xecores) */
> >> > + assert_within_epsilon(pec1[2] - pec0[2],
> >> > + tick_delta * intel_xe_perf->devinfo.n_eu_sub_slices, 0.1);
> >> > +}
^ permalink raw reply [flat|nested] 24+ messages in thread
* Re: [PATCH i-g-t 3/6] tests/intel/xe_oa: Sanity check PEC report data for TestOa metric set
2025-04-22 19:34 ` [PATCH i-g-t 3/6] tests/intel/xe_oa: Sanity check PEC report data for TestOa metric set Ashutosh Dixit
@ 2025-05-02 22:00 ` Umesh Nerlige Ramappa
0 siblings, 0 replies; 24+ messages in thread
From: Umesh Nerlige Ramappa @ 2025-05-02 22:00 UTC (permalink / raw)
To: Ashutosh Dixit; +Cc: igt-dev
On Tue, Apr 22, 2025 at 12:34:55PM -0700, Ashutosh Dixit wrote:
>Implement sanity checking for Xe2 PEC OA reports. Previously there was
>sanity checking only for Xe1 OA reports, but no sanity checking for Xe2 PEC
>OA reports.
>
>v2: Use 'n = xecore_idx[i]' (Umesh)
> Only check for default OA buffer size
>
>Signed-off-by: Ashutosh Dixit <ashutosh.dixit@intel.com>
LGTM,
Reviewed-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
Thanks,
Umesh
>---
> tests/intel/xe_oa.c | 127 +++++++++++++++++++++++++++++++++++++++++++-
> 1 file changed, 125 insertions(+), 2 deletions(-)
>
>diff --git a/tests/intel/xe_oa.c b/tests/intel/xe_oa.c
>index a774fc289d..07e15943ea 100644
>--- a/tests/intel/xe_oa.c
>+++ b/tests/intel/xe_oa.c
>@@ -968,6 +968,117 @@ accumulator_print(struct accumulator *accumulator, const char *title)
> igt_debug("\tC%u = %"PRIu64"\n", i, deltas[idx++]);
> }
>
>+
>+/*
>+ * pec_sanity_check_reports() uses the following properties of the TestOa
>+ * metric set with the "576B_PEC64LL" or XE_OA_FORMAT_PEC64u64 format. See
>+ * e.g. lib/xe/oa-configs/oa-lnl.xml.
>+ *
>+ * If pec[] is the array of pec qwords following the report header (Bspec
>+ * 60942) then we have:
>+ *
>+ * pec[2] : test_event1_cycles
>+ * pec[3] : test_event1_cycles_xecore0
>+ * pec[4] : test_event1_cycles_xecore1
>+ * pec[5] : test_event1_cycles_xecore2
>+ * pec[6] : test_event1_cycles_xecore3
>+ * pec[21] : test_event1_cycles_xecore4
>+ * pec[22] : test_event1_cycles_xecore5
>+ * pec[23] : test_event1_cycles_xecore6
>+ * pec[24] : test_event1_cycles_xecore7
>+ *
>+ * test_event1_cycles_xecore* increment with every clock, so they increment
>+ * the same as gpu_ticks in report headers in successive reports. And
>+ * test_event1_cycles increment by 'gpu_ticks * num_xecores'.
>+ *
>+ * These equations are not exact due to fluctuations, but are precise when
>+ * averaged over long periods.
>+ */
>+static void pec_sanity_check_one(const u32 *report)
>+{
>+ int xecore_idx[] = {3, 4, 5, 6, 21, 22, 23, 24};
>+ u64 first, *pec = (u64 *)(report + 8);
>+
>+ igt_debug("\ttest_event1_cycles: %#lx\n", pec[2]);
>+ for (int i = 0; i < ARRAY_SIZE(xecore_idx); i++)
>+ igt_debug("\ttest_event1_cycles_xecore %d: %#lx\n", i, pec[xecore_idx[i]]);
>+
>+ /* Compare against the first non-zero test_event1_cycles_xecore* */
>+ for (int i = 0; i < ARRAY_SIZE(xecore_idx); i++) {
>+ first = pec[xecore_idx[i]];
>+ if (first)
>+ break;
>+ }
>+
>+ /* test_event1_cycles_xecore* should be within an epsilon of each other */
>+ for (int i = 0; i < ARRAY_SIZE(xecore_idx); i++) {
>+ int n = xecore_idx[i];
>+
>+ igt_debug("n %d: pec[n] %#lx, first %#lx\n", n, pec[n], first);
>+ /* 0 value for pec[xecore_idx[i]] indicates missing xecore */
>+ if (pec[n])
>+ assert_within_epsilon(pec[n], first, 0.1);
>+ }
>+
>+ igt_debug("first * num_xecores: %#lx, pec[2] %#lx\n",
>+ first * intel_xe_perf->devinfo.n_eu_sub_slices, pec[2]);
>+ /* test_event1_cycles should be close to (test_event1_cycles_xecore* * num_xecores) */
>+ assert_within_epsilon(first * intel_xe_perf->devinfo.n_eu_sub_slices, pec[2], 0.1);
>+}
>+
>+static void pec_sanity_check_two(const u32 *report0, const u32 *report1,
>+ struct intel_xe_perf_metric_set *set)
>+{
>+ u64 tick_delta = oa_tick_delta(report1, report0, set->perf_oa_format);
>+ int xecore_idx[] = {3, 4, 5, 6, 21, 22, 23, 24};
>+ u64 *pec0 = (u64 *)(report0 + 8);
>+ u64 *pec1 = (u64 *)(report1 + 8);
>+
>+ igt_debug("tick delta = %#lx\n", tick_delta);
>+
>+ /* Difference in test_event1_cycles_xecore* values should be close to tick_delta */
>+ for (int i = 0; i < ARRAY_SIZE(xecore_idx); i++) {
>+ int n = xecore_idx[i];
>+
>+ igt_debug("n %d: pec1[n] - pec0[n] %#lx, tick delta %#lx\n",
>+ n, pec1[n] - pec0[n], tick_delta);
>+ /* 0 value for pec[xecore_idx[i]] indicates missing xecore */
>+ if (pec1[n] && pec0[n])
>+ assert_within_epsilon(pec1[n] - pec0[n], tick_delta, 0.1);
>+ /* Same test_event1_cycles_xecore* should be present in all reports */
>+ if (pec1[n])
>+ igt_assert(pec0[n]);
>+ }
>+
>+ igt_debug("pec1[2] - pec0[2] %#lx, tick_delta * num_xecores: %#lx\n",
>+ pec1[2] - pec0[2], tick_delta * intel_xe_perf->devinfo.n_eu_sub_slices);
>+ /* Difference in test_event1_cycles should be close to (tick_delta * num_xecores) */
>+ assert_within_epsilon(pec1[2] - pec0[2],
>+ tick_delta * intel_xe_perf->devinfo.n_eu_sub_slices, 0.1);
>+}
>+
>+/* Sanity check Xe2+ PEC reports. Note: report format must be @set->perf_oa_format */
>+static void pec_sanity_check_reports(const u32 *report0, const u32 *report1,
>+ struct intel_xe_perf_metric_set *set)
>+{
>+ if (igt_run_in_simulation() || intel_graphics_ver(devid) < IP_VER(20, 0)) {
>+ igt_debug("%s: Skip checking PEC reports in simulation or Xe1\n", __func__);
>+ return;
>+ }
>+
>+ if (strcmp(set->name, "TestOa")) {
>+ igt_debug("%s: Can't check reports for metric set %s\n", __func__, set->name);
>+ return;
>+ }
>+
>+ dump_report(report0, set->perf_raw_size, "pec_report0");
>+ dump_report(report1, set->perf_raw_size, "pec_report1");
>+
>+ pec_sanity_check_one(report0);
>+ pec_sanity_check_one(report1);
>+ pec_sanity_check_two(report0, report1, set);
>+}
>+
> /* The TestOa metric set is designed so */
> static void
> sanity_check_reports(const uint32_t *oa_report0, const uint32_t *oa_report1,
>@@ -1591,6 +1702,9 @@ static void test_oa_formats(const struct drm_xe_engine_class_instance *hwe)
>
> print_reports(oa_report0, oa_report1, i);
> sanity_check_reports(oa_report0, oa_report1, i);
>+
>+ if (i == metric_set(hwe)->perf_oa_format)
>+ pec_sanity_check_reports(oa_report0, oa_report1, metric_set(hwe));
> }
> }
>
>@@ -2531,8 +2645,14 @@ test_non_zero_reason(const struct drm_xe_engine_class_instance *hwe, size_t oa_b
>
> igt_assert_neq(reason, 0);
>
>- if (last_report)
>+ /*
>+ * Only check for default OA buffer size, since non-default
>+ * sizes can drop reports due to buffer overrun.
>+ */
>+ if (!oa_buffer_size && last_report) {
> sanity_check_reports(last_report, report, fmt);
>+ pec_sanity_check_reports(last_report, report, metric_set(hwe));
>+ }
>
> last_report = report;
> }
>@@ -4275,9 +4395,12 @@ static void mmap_check_reports(void *oa_vaddr, uint32_t oa_size,
> continue;
>
> timer_reports++;
>- if (timer_reports >= 3)
>+ if (timer_reports >= 3) {
> sanity_check_reports(reports - 2 * report_words,
> reports - report_words, fmt);
>+ pec_sanity_check_reports(reports - 2 * report_words,
>+ reports - report_words, metric_set(hwe));
>+ }
> }
>
> igt_assert(timer_reports >= 3);
>--
>2.48.1
>
^ permalink raw reply [flat|nested] 24+ messages in thread
end of thread, other threads:[~2025-05-02 22:01 UTC | newest]
Thread overview: 24+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-08 18:12 [PATCH i-g-t 0/6] Sanity check Xe2 PEC OA reports Ashutosh Dixit
2025-04-08 18:12 ` [PATCH i-g-t 1/6] tests/intel/xe_oa: Rename check_reports to mmap_check_reports Ashutosh Dixit
2025-04-14 22:20 ` Umesh Nerlige Ramappa
2025-04-08 18:12 ` [PATCH i-g-t 2/6] tests/intel/xe_oa: Fix oa_tick_delta Ashutosh Dixit
2025-04-14 22:21 ` Umesh Nerlige Ramappa
2025-04-08 18:12 ` [PATCH i-g-t 3/6] tests/intel/xe_oa: Sanity check PEC report data for TestOa metric set Ashutosh Dixit
2025-04-14 23:16 ` Umesh Nerlige Ramappa
2025-04-15 16:57 ` Dixit, Ashutosh
2025-04-16 16:20 ` Umesh Nerlige Ramappa
2025-04-22 19:42 ` Dixit, Ashutosh
2025-04-08 18:12 ` [PATCH i-g-t 4/6] tests/intel/xe_oa: Only sanity check timer PEC reports Ashutosh Dixit
2025-04-14 22:36 ` Umesh Nerlige Ramappa
2025-04-08 18:12 ` [PATCH i-g-t 5/6] tests/intel/xe_oa: Reduce test_non_zero_reason execution time Ashutosh Dixit
2025-04-14 22:40 ` Umesh Nerlige Ramappa
2025-04-15 16:49 ` Dixit, Ashutosh
2025-04-08 18:12 ` [PATCH i-g-t 6/6] tests/intel/xe_oa: Use TestOa metric set also for OAM Ashutosh Dixit
2025-04-14 22:41 ` Umesh Nerlige Ramappa
2025-04-14 23:22 ` Dixit, Ashutosh
2025-04-08 19:58 ` ✓ i915.CI.BAT: success for Sanity check Xe2 PEC OA reports Patchwork
2025-04-08 20:04 ` ✓ Xe.CI.BAT: " Patchwork
2025-04-08 21:04 ` ✗ Xe.CI.Full: failure " Patchwork
2025-04-08 21:42 ` ✗ i915.CI.Full: " Patchwork
-- strict thread matches above, loose matches on Subject: below --
2025-04-22 19:34 [PATCH i-g-t 0/6] " Ashutosh Dixit
2025-04-22 19:34 ` [PATCH i-g-t 3/6] tests/intel/xe_oa: Sanity check PEC report data for TestOa metric set Ashutosh Dixit
2025-05-02 22:00 ` Umesh Nerlige Ramappa
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox