* [igt-dev] [PATCH i-g-t v2] tests/xe: Verify actual frequency on the basis of GT state
@ 2023-07-17 10:57 Badal Nilawar
2023-07-17 12:42 ` [igt-dev] ○ CI.xeBAT: info for " Patchwork
` (3 more replies)
0 siblings, 4 replies; 9+ messages in thread
From: Badal Nilawar @ 2023-07-17 10:57 UTC (permalink / raw)
To: igt-dev
When GT is in RC6 actual frequency reported will be 0. So verify actual
on the basic of GT state.
v2:
- Rebased
- Move function xe_is_gt_in_c6, to check rc6 state, to igt_pm library
- Assert if freq reported is not 0 when idle (Ashutosh)
Fixes: acaaca0bf317 ("tests/xe: Add Xe IGT tests")
Signed-off-by: Badal Nilawar <badal.nilawar@intel.com>
---
lib/igt_pm.c | 20 +++++++++++++++++
lib/igt_pm.h | 1 +
tests/xe/xe_guc_pc.c | 44 +++++++++++++++++++++++++++++---------
tests/xe/xe_pm_residency.c | 38 +++++++++++---------------------
4 files changed, 67 insertions(+), 36 deletions(-)
diff --git a/lib/igt_pm.c b/lib/igt_pm.c
index ba591f0f8..ccfa5178b 100644
--- a/lib/igt_pm.c
+++ b/lib/igt_pm.c
@@ -1417,3 +1417,23 @@ void igt_pm_ignore_slpc_efficient_freq(int i915, int gtfd, bool val)
igt_require(igt_sysfs_has_attr(gtfd, "slpc_ignore_eff_freq"));
igt_sysfs_set_u32(gtfd, "slpc_ignore_eff_freq", val);
}
+
+/**
+ * xe_is_gt_in_c6:
+ * @fd: pointer to xe drm fd
+ * @gt: gt number
+ *
+ * Check if GT is in C6 state
+ */
+bool xe_is_gt_in_c6(int fd, int gt)
+{
+ char gt_c_state[16];
+ int gt_fd;
+
+ gt_fd = xe_sysfs_gt_open(fd, gt);
+ igt_assert(gt_fd >= 0);
+ igt_assert(igt_sysfs_scanf(gt_fd, "gtidle/idle_status", "%s", gt_c_state) == 1);
+ close(gt_fd);
+
+ return strcmp(gt_c_state, "gt-c6") == 0;
+}
diff --git a/lib/igt_pm.h b/lib/igt_pm.h
index 71ec2f239..2fc7b98a1 100644
--- a/lib/igt_pm.h
+++ b/lib/igt_pm.h
@@ -89,5 +89,6 @@ bool i915_is_slpc_enabled(int drm_fd);
int igt_pm_get_runtime_suspended_time(struct pci_device *pci_dev);
int igt_pm_get_runtime_usage(struct pci_device *pci_dev);
void igt_pm_ignore_slpc_efficient_freq(int i915, int gtfd, bool val);
+bool xe_is_gt_in_c6(int fd, int gt);
#endif /* IGT_PM_H */
diff --git a/tests/xe/xe_guc_pc.c b/tests/xe/xe_guc_pc.c
index c34df8d60..ff1b32613 100644
--- a/tests/xe/xe_guc_pc.c
+++ b/tests/xe/xe_guc_pc.c
@@ -218,7 +218,7 @@ static void test_freq_basic_api(int fd, int gt_id)
* Run type: FULL
*/
-static void test_freq_fixed(int fd, int gt_id)
+static void test_freq_fixed(int fd, int gt_id, bool gt_idle)
{
uint32_t rpn = get_freq(fd, gt_id, "rpn");
uint32_t rpe = get_freq(fd, gt_id, "rpe");
@@ -226,6 +226,9 @@ static void test_freq_fixed(int fd, int gt_id)
igt_debug("Starting testing fixed request\n");
+ if (gt_idle)
+ igt_require(igt_wait(xe_is_gt_in_c6(fd, gt_id), 1000, 1));
+
/*
* For Fixed freq we need to set both min and max to the desired value
* Then we check if hardware is actually operating at the desired freq
@@ -235,13 +238,25 @@ static void test_freq_fixed(int fd, int gt_id)
igt_assert(set_freq(fd, gt_id, "max", rpn) > 0);
usleep(ACT_FREQ_LATENCY_US);
igt_assert(get_freq(fd, gt_id, "cur") == rpn);
- igt_assert(get_freq(fd, gt_id, "act") == rpn);
+
+ if (gt_idle) {
+ usleep(ACT_FREQ_LATENCY_US);
+ igt_assert(get_freq(fd, gt_id, "act") == 0);
+ } else {
+ igt_assert(get_freq(fd, gt_id, "act") == rpn);
+ }
igt_assert(set_freq(fd, gt_id, "min", rpe) > 0);
igt_assert(set_freq(fd, gt_id, "max", rpe) > 0);
usleep(ACT_FREQ_LATENCY_US);
igt_assert(get_freq(fd, gt_id, "cur") == rpe);
- igt_assert(get_freq(fd, gt_id, "act") == rpe);
+
+ if (gt_idle) {
+ usleep(ACT_FREQ_LATENCY_US);
+ igt_assert(get_freq(fd, gt_id, "act") == 0);
+ } else {
+ igt_assert(get_freq(fd, gt_id, "act") == rpe);
+ }
igt_assert(set_freq(fd, gt_id, "min", rp0) > 0);
igt_assert(set_freq(fd, gt_id, "max", rp0) > 0);
@@ -266,7 +281,7 @@ static void test_freq_fixed(int fd, int gt_id)
* Run type: FULL
*/
-static void test_freq_range(int fd, int gt_id)
+static void test_freq_range(int fd, int gt_id, bool gt_idle)
{
uint32_t rpn = get_freq(fd, gt_id, "rpn");
uint32_t rpe = get_freq(fd, gt_id, "rpe");
@@ -274,13 +289,22 @@ static void test_freq_range(int fd, int gt_id)
igt_debug("Starting testing range request\n");
+ if (gt_idle)
+ igt_require(igt_wait(xe_is_gt_in_c6(fd, gt_id), 1000, 1));
+
igt_assert(set_freq(fd, gt_id, "min", rpn) > 0);
igt_assert(set_freq(fd, gt_id, "max", rpe) > 0);
usleep(ACT_FREQ_LATENCY_US);
cur = get_freq(fd, gt_id, "cur");
igt_assert(rpn <= cur && cur <= rpe);
- act = get_freq(fd, gt_id, "act");
- igt_assert(rpn <= act && act <= rpe);
+
+ if (gt_idle) {
+ usleep(ACT_FREQ_LATENCY_US);
+ igt_assert(get_freq(fd, gt_id, "act") == 0);
+ } else {
+ act = get_freq(fd, gt_id, "act");
+ igt_assert(rpn <= act && act <= rpe);
+ }
igt_debug("Finished testing range request\n");
}
@@ -385,7 +409,7 @@ igt_main
igt_subtest("freq_fixed_idle") {
xe_for_each_gt(fd, gt) {
- test_freq_fixed(fd, gt);
+ test_freq_fixed(fd, gt, true);
}
}
@@ -398,14 +422,14 @@ igt_main
igt_debug("Execution Finished\n");
}
/* While exec in threads above, let's check the freq */
- test_freq_fixed(fd, gt);
+ test_freq_fixed(fd, gt, false);
igt_waitchildren();
}
}
igt_subtest("freq_range_idle") {
xe_for_each_gt(fd, gt) {
- test_freq_range(fd, gt);
+ test_freq_range(fd, gt, true);
}
}
@@ -418,7 +442,7 @@ igt_main
igt_debug("Execution Finished\n");
}
/* While exec in threads above, let's check the freq */
- test_freq_range(fd, gt);
+ test_freq_range(fd, gt, false);
igt_waitchildren();
}
}
diff --git a/tests/xe/xe_pm_residency.c b/tests/xe/xe_pm_residency.c
index a20c4449c..5c4516d03 100644
--- a/tests/xe/xe_pm_residency.c
+++ b/tests/xe/xe_pm_residency.c
@@ -28,6 +28,16 @@ const double tolerance = 0.1;
(tol) * 100.0, (tol) * 100.0, \
(double)(ref))
+/**
+ * SUBTEST: gt-c6-on-idle
+ * Description: Validate GT C6 state on idle
+ * Run type: BAT
+ *
+ * SUBTEST: idle-residency
+ * Description: basic residency test to validate idle residency
+ * measured over a time interval is within the tolerance
+ * Run type: FULL
+ */
IGT_TEST_DESCRIPTION("Tests for gtidle properties");
static unsigned int measured_usleep(unsigned int usec)
@@ -45,24 +55,6 @@ static unsigned int measured_usleep(unsigned int usec)
return igt_nsec_elapsed(&ts) / 1000;
}
-/**
- * SUBTEST: gt-c6-on-idle
- * Description: Validate GT C6 state on idle
- * Run type: BAT
- */
-static bool is_gt_in_c6(int fd, int gt)
-{
- char gt_c_state[16];
- int gt_fd;
-
- gt_fd = xe_sysfs_gt_open(fd, gt);
- igt_assert(gt_fd >= 0);
- igt_assert(igt_sysfs_scanf(gt_fd, "gtidle/idle_status", "%s", gt_c_state) == 1);
- close(gt_fd);
-
- return strcmp(gt_c_state, "gt-c6") == 0;
-}
-
static unsigned long read_idle_residency(int fd, int gt)
{
unsigned long residency = 0;
@@ -76,17 +68,11 @@ static unsigned long read_idle_residency(int fd, int gt)
return residency;
}
-/**
- * SUBTEST: idle-residency
- * Description: basic residency test to validate idle residency
- * measured over a time interval is within the tolerance
- * Run type: FULL
- */
static void test_idle_residency(int fd, int gt)
{
unsigned long elapsed_ms, residency_start, residency_end;
- igt_assert_f(igt_wait(is_gt_in_c6(fd, gt), 1000, 1), "GT not in C6\n");
+ igt_assert_f(igt_wait(xe_is_gt_in_c6(fd, gt), 1000, 1), "GT not in C6\n");
residency_start = read_idle_residency(fd, gt);
elapsed_ms = measured_usleep(SLEEP_DURATION * 1000) / 1000;
@@ -110,7 +96,7 @@ igt_main
igt_describe("Validate GT C6 on idle");
igt_subtest("gt-c6-on-idle")
xe_for_each_gt(fd, gt)
- igt_assert_f(igt_wait(is_gt_in_c6(fd, gt), 1000, 1), "GT not in C6\n");
+ igt_assert_f(igt_wait(xe_is_gt_in_c6(fd, gt), 1000, 1), "GT not in C6\n");
igt_describe("Validate idle residency measured over a time interval is within the tolerance");
igt_subtest("idle-residency")
--
2.25.1
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [igt-dev] ○ CI.xeBAT: info for tests/xe: Verify actual frequency on the basis of GT state
2023-07-17 10:57 [igt-dev] [PATCH i-g-t v2] tests/xe: Verify actual frequency on the basis of GT state Badal Nilawar
@ 2023-07-17 12:42 ` Patchwork
2023-07-17 12:50 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork
` (2 subsequent siblings)
3 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2023-07-17 12:42 UTC (permalink / raw)
To: Badal Nilawar; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 345 bytes --]
== Series Details ==
Series: tests/xe: Verify actual frequency on the basis of GT state
URL : https://patchwork.freedesktop.org/series/120831/
State : info
== Summary ==
Participating hosts:
bat-pvc-2
bat-atsm-2
bat-dg2-oem2
Missing hosts results[0]:
Results: [IGTPW_9416](https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_9416/index.html)
[-- Attachment #2: Type: text/html, Size: 855 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for tests/xe: Verify actual frequency on the basis of GT state
2023-07-17 10:57 [igt-dev] [PATCH i-g-t v2] tests/xe: Verify actual frequency on the basis of GT state Badal Nilawar
2023-07-17 12:42 ` [igt-dev] ○ CI.xeBAT: info for " Patchwork
@ 2023-07-17 12:50 ` Patchwork
2023-07-17 16:21 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
2023-07-18 2:32 ` [igt-dev] [PATCH i-g-t v2] " Dixit, Ashutosh
3 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2023-07-17 12:50 UTC (permalink / raw)
To: Badal Nilawar; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 13200 bytes --]
== Series Details ==
Series: tests/xe: Verify actual frequency on the basis of GT state
URL : https://patchwork.freedesktop.org/series/120831/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13390 -> IGTPW_9416
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/index.html
Participating hosts (41 -> 43)
------------------------------
Additional (3): fi-kbl-soraka bat-atsm-1 fi-pnv-d510
Missing (1): fi-snb-2520m
Known issues
------------
Here are the changes found in IGTPW_9416 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_exec_suspend@basic-s0@lmem0:
- bat-atsm-1: NOTRUN -> [DMESG-WARN][1] ([i915#8841]) +3 similar issues
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/bat-atsm-1/igt@gem_exec_suspend@basic-s0@lmem0.html
* igt@gem_exec_suspend@basic-s3@lmem0:
- bat-atsm-1: NOTRUN -> [DMESG-WARN][2] ([i915#8504] / [i915#8841])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/bat-atsm-1/igt@gem_exec_suspend@basic-s3@lmem0.html
* igt@gem_huc_copy@huc-copy:
- fi-kbl-soraka: NOTRUN -> [SKIP][3] ([fdo#109271] / [i915#2190])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/fi-kbl-soraka/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@basic:
- fi-kbl-soraka: NOTRUN -> [SKIP][4] ([fdo#109271] / [i915#4613]) +3 similar issues
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/fi-kbl-soraka/igt@gem_lmem_swapping@basic.html
* igt@gem_mmap@basic:
- bat-atsm-1: NOTRUN -> [SKIP][5] ([i915#4083])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/bat-atsm-1/igt@gem_mmap@basic.html
* igt@gem_render_tiled_blits@basic:
- bat-atsm-1: NOTRUN -> [SKIP][6] ([i915#4079]) +1 similar issue
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/bat-atsm-1/igt@gem_render_tiled_blits@basic.html
* igt@gem_tiled_fence_blits@basic:
- bat-atsm-1: NOTRUN -> [SKIP][7] ([i915#4077]) +2 similar issues
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/bat-atsm-1/igt@gem_tiled_fence_blits@basic.html
* igt@i915_pm_rpm@basic-pci-d3-state:
- fi-tgl-1115g4: [PASS][8] -> [FAIL][9] ([i915#7940]) +1 similar issue
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/fi-tgl-1115g4/igt@i915_pm_rpm@basic-pci-d3-state.html
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/fi-tgl-1115g4/igt@i915_pm_rpm@basic-pci-d3-state.html
* igt@i915_pm_rpm@basic-rte:
- fi-skl-guc: [PASS][10] -> [FAIL][11] ([i915#7940])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/fi-skl-guc/igt@i915_pm_rpm@basic-rte.html
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/fi-skl-guc/igt@i915_pm_rpm@basic-rte.html
* igt@i915_pm_rps@basic-api:
- bat-atsm-1: NOTRUN -> [SKIP][12] ([i915#6621])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/bat-atsm-1/igt@i915_pm_rps@basic-api.html
* igt@i915_selftest@live@gt_heartbeat:
- fi-apl-guc: [PASS][13] -> [DMESG-FAIL][14] ([i915#5334])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/fi-apl-guc/igt@i915_selftest@live@gt_heartbeat.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/fi-apl-guc/igt@i915_selftest@live@gt_heartbeat.html
* igt@i915_selftest@live@gt_pm:
- fi-kbl-soraka: NOTRUN -> [DMESG-FAIL][15] ([i915#1886] / [i915#7913])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/fi-kbl-soraka/igt@i915_selftest@live@gt_pm.html
* igt@i915_selftest@live@migrate:
- bat-mtlp-8: [PASS][16] -> [DMESG-FAIL][17] ([i915#7699])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/bat-mtlp-8/igt@i915_selftest@live@migrate.html
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/bat-mtlp-8/igt@i915_selftest@live@migrate.html
* igt@i915_selftest@live@reset:
- bat-rpls-2: [PASS][18] -> [ABORT][19] ([i915#4983] / [i915#7461] / [i915#7913] / [i915#8347])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/bat-rpls-2/igt@i915_selftest@live@reset.html
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/bat-rpls-2/igt@i915_selftest@live@reset.html
* igt@i915_suspend@basic-s3-without-i915:
- fi-pnv-d510: NOTRUN -> [ABORT][20] ([i915#8844])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/fi-pnv-d510/igt@i915_suspend@basic-s3-without-i915.html
- bat-atsm-1: NOTRUN -> [SKIP][21] ([i915#6645])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/bat-atsm-1/igt@i915_suspend@basic-s3-without-i915.html
* igt@kms_addfb_basic@size-max:
- bat-atsm-1: NOTRUN -> [SKIP][22] ([i915#6077]) +36 similar issues
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/bat-atsm-1/igt@kms_addfb_basic@size-max.html
* igt@kms_chamelium_hpd@common-hpd-after-suspend:
- bat-jsl-1: NOTRUN -> [SKIP][23] ([i915#7828])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/bat-jsl-1/igt@kms_chamelium_hpd@common-hpd-after-suspend.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- fi-kbl-soraka: NOTRUN -> [SKIP][24] ([fdo#109271]) +15 similar issues
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/fi-kbl-soraka/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_cursor_legacy@basic-flip-after-cursor-atomic:
- bat-atsm-1: NOTRUN -> [SKIP][25] ([i915#6078]) +19 similar issues
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/bat-atsm-1/igt@kms_cursor_legacy@basic-flip-after-cursor-atomic.html
* igt@kms_flip@basic-flip-vs-wf_vblank:
- bat-atsm-1: NOTRUN -> [SKIP][26] ([i915#6166]) +3 similar issues
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/bat-atsm-1/igt@kms_flip@basic-flip-vs-wf_vblank.html
* igt@kms_force_connector_basic@force-load-detect:
- bat-atsm-1: NOTRUN -> [SKIP][27] ([i915#6093]) +3 similar issues
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/bat-atsm-1/igt@kms_force_connector_basic@force-load-detect.html
* igt@kms_pipe_crc_basic@read-crc-frame-sequence:
- bat-atsm-1: NOTRUN -> [SKIP][28] ([i915#1836]) +6 similar issues
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/bat-atsm-1/igt@kms_pipe_crc_basic@read-crc-frame-sequence.html
* igt@kms_prop_blob@basic:
- bat-atsm-1: NOTRUN -> [SKIP][29] ([i915#7357])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/bat-atsm-1/igt@kms_prop_blob@basic.html
* igt@kms_psr@primary_page_flip:
- fi-pnv-d510: NOTRUN -> [SKIP][30] ([fdo#109271]) +37 similar issues
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/fi-pnv-d510/igt@kms_psr@primary_page_flip.html
* igt@kms_psr@sprite_plane_onoff:
- bat-atsm-1: NOTRUN -> [SKIP][31] ([i915#1072]) +3 similar issues
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/bat-atsm-1/igt@kms_psr@sprite_plane_onoff.html
* igt@kms_setmode@basic-clone-single-crtc:
- bat-atsm-1: NOTRUN -> [SKIP][32] ([i915#6094])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/bat-atsm-1/igt@kms_setmode@basic-clone-single-crtc.html
* igt@prime_vgem@basic-fence-flip:
- bat-atsm-1: NOTRUN -> [SKIP][33] ([fdo#109295] / [i915#6078])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/bat-atsm-1/igt@prime_vgem@basic-fence-flip.html
* igt@prime_vgem@basic-gtt:
- bat-atsm-1: NOTRUN -> [SKIP][34] ([fdo#109295] / [i915#4077]) +1 similar issue
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/bat-atsm-1/igt@prime_vgem@basic-gtt.html
* igt@prime_vgem@basic-write:
- bat-atsm-1: NOTRUN -> [SKIP][35] ([fdo#109295]) +2 similar issues
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/bat-atsm-1/igt@prime_vgem@basic-write.html
#### Possible fixes ####
* igt@i915_pm_rpm@basic-pci-d3-state:
- fi-skl-guc: [FAIL][36] ([i915#7940]) -> [PASS][37]
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/fi-skl-guc/igt@i915_pm_rpm@basic-pci-d3-state.html
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/fi-skl-guc/igt@i915_pm_rpm@basic-pci-d3-state.html
* igt@i915_pm_rpm@module-reload:
- fi-rkl-11600: [FAIL][38] ([i915#7940]) -> [PASS][39]
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/fi-rkl-11600/igt@i915_pm_rpm@module-reload.html
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/fi-rkl-11600/igt@i915_pm_rpm@module-reload.html
- fi-cfl-8109u: [FAIL][40] ([i915#7940]) -> [PASS][41]
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/fi-cfl-8109u/igt@i915_pm_rpm@module-reload.html
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/fi-cfl-8109u/igt@i915_pm_rpm@module-reload.html
* igt@i915_selftest@live@migrate:
- bat-dg2-11: [DMESG-WARN][42] ([i915#7699]) -> [PASS][43]
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/bat-dg2-11/igt@i915_selftest@live@migrate.html
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/bat-dg2-11/igt@i915_selftest@live@migrate.html
- bat-jsl-1: [INCOMPLETE][44] ([i915#8504]) -> [PASS][45]
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/bat-jsl-1/igt@i915_selftest@live@migrate.html
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/bat-jsl-1/igt@i915_selftest@live@migrate.html
* igt@kms_chamelium_frames@dp-crc-fast:
- {bat-dg2-13}: [DMESG-WARN][46] ([Intel XE#485]) -> [PASS][47]
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/bat-dg2-13/igt@kms_chamelium_frames@dp-crc-fast.html
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/bat-dg2-13/igt@kms_chamelium_frames@dp-crc-fast.html
#### Warnings ####
* igt@kms_psr@sprite_plane_onoff:
- bat-rplp-1: [ABORT][48] ([i915#8442] / [i915#8712]) -> [ABORT][49] ([i915#8442] / [i915#8668] / [i915#8712])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/bat-rplp-1/igt@kms_psr@sprite_plane_onoff.html
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/bat-rplp-1/igt@kms_psr@sprite_plane_onoff.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[Intel XE#485]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/485
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1836]: https://gitlab.freedesktop.org/drm/intel/issues/1836
[i915#1886]: https://gitlab.freedesktop.org/drm/intel/issues/1886
[i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
[i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4983]: https://gitlab.freedesktop.org/drm/intel/issues/4983
[i915#5334]: https://gitlab.freedesktop.org/drm/intel/issues/5334
[i915#6077]: https://gitlab.freedesktop.org/drm/intel/issues/6077
[i915#6078]: https://gitlab.freedesktop.org/drm/intel/issues/6078
[i915#6093]: https://gitlab.freedesktop.org/drm/intel/issues/6093
[i915#6094]: https://gitlab.freedesktop.org/drm/intel/issues/6094
[i915#6166]: https://gitlab.freedesktop.org/drm/intel/issues/6166
[i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621
[i915#6645]: https://gitlab.freedesktop.org/drm/intel/issues/6645
[i915#7357]: https://gitlab.freedesktop.org/drm/intel/issues/7357
[i915#7461]: https://gitlab.freedesktop.org/drm/intel/issues/7461
[i915#7699]: https://gitlab.freedesktop.org/drm/intel/issues/7699
[i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828
[i915#7913]: https://gitlab.freedesktop.org/drm/intel/issues/7913
[i915#7940]: https://gitlab.freedesktop.org/drm/intel/issues/7940
[i915#8347]: https://gitlab.freedesktop.org/drm/intel/issues/8347
[i915#8442]: https://gitlab.freedesktop.org/drm/intel/issues/8442
[i915#8504]: https://gitlab.freedesktop.org/drm/intel/issues/8504
[i915#8668]: https://gitlab.freedesktop.org/drm/intel/issues/8668
[i915#8712]: https://gitlab.freedesktop.org/drm/intel/issues/8712
[i915#8841]: https://gitlab.freedesktop.org/drm/intel/issues/8841
[i915#8844]: https://gitlab.freedesktop.org/drm/intel/issues/8844
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7388 -> IGTPW_9416
CI-20190529: 20190529
CI_DRM_13390: 3d28151face410f5cafffdb42710041f889dc733 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_9416: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/index.html
IGT_7388: 7388
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/index.html
[-- Attachment #2: Type: text/html, Size: 15842 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* [igt-dev] ✓ Fi.CI.IGT: success for tests/xe: Verify actual frequency on the basis of GT state
2023-07-17 10:57 [igt-dev] [PATCH i-g-t v2] tests/xe: Verify actual frequency on the basis of GT state Badal Nilawar
2023-07-17 12:42 ` [igt-dev] ○ CI.xeBAT: info for " Patchwork
2023-07-17 12:50 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork
@ 2023-07-17 16:21 ` Patchwork
2023-07-18 2:32 ` [igt-dev] [PATCH i-g-t v2] " Dixit, Ashutosh
3 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2023-07-17 16:21 UTC (permalink / raw)
To: Badal Nilawar; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 69109 bytes --]
== Series Details ==
Series: tests/xe: Verify actual frequency on the basis of GT state
URL : https://patchwork.freedesktop.org/series/120831/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13390_full -> IGTPW_9416_full
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/index.html
Participating hosts (10 -> 9)
------------------------------
Missing (1): pig-kbl-iris
Known issues
------------
Here are the changes found in IGTPW_9416_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@device_reset@cold-reset-bound:
- shard-tglu: NOTRUN -> [SKIP][1] ([i915#7701])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-2/igt@device_reset@cold-reset-bound.html
* igt@drm_fdinfo@busy-idle-check-all@vcs0:
- shard-dg2: NOTRUN -> [SKIP][2] ([i915#8414]) +9 similar issues
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-11/igt@drm_fdinfo@busy-idle-check-all@vcs0.html
* igt@drm_fdinfo@most-busy-idle-check-all@rcs0:
- shard-rkl: [PASS][3] -> [FAIL][4] ([i915#7742])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-rkl-1/igt@drm_fdinfo@most-busy-idle-check-all@rcs0.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-7/igt@drm_fdinfo@most-busy-idle-check-all@rcs0.html
* igt@gem_ccs@block-copy-compressed:
- shard-rkl: NOTRUN -> [SKIP][5] ([i915#3555] / [i915#5325])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-2/igt@gem_ccs@block-copy-compressed.html
- shard-tglu: NOTRUN -> [SKIP][6] ([i915#3555] / [i915#5325])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-8/igt@gem_ccs@block-copy-compressed.html
* igt@gem_create@create-ext-cpu-access-big:
- shard-rkl: NOTRUN -> [SKIP][7] ([i915#6335])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-1/igt@gem_create@create-ext-cpu-access-big.html
* igt@gem_create@create-ext-cpu-access-sanity-check:
- shard-mtlp: NOTRUN -> [SKIP][8] ([i915#6335])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-6/igt@gem_create@create-ext-cpu-access-sanity-check.html
* igt@gem_ctx_exec@basic-nohangcheck:
- shard-tglu: [PASS][9] -> [FAIL][10] ([i915#6268])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-tglu-3/igt@gem_ctx_exec@basic-nohangcheck.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-5/igt@gem_ctx_exec@basic-nohangcheck.html
- shard-mtlp: [PASS][11] -> [FAIL][12] ([i915#6121] / [i915#7916])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-mtlp-8/igt@gem_ctx_exec@basic-nohangcheck.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-6/igt@gem_ctx_exec@basic-nohangcheck.html
* igt@gem_ctx_isolation@preservation-s3@rcs0:
- shard-tglu: [PASS][13] -> [ABORT][14] ([i915#5122] / [i915#5251])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-tglu-3/igt@gem_ctx_isolation@preservation-s3@rcs0.html
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-6/igt@gem_ctx_isolation@preservation-s3@rcs0.html
* igt@gem_ctx_isolation@preservation-s3@vcs0:
- shard-tglu: [PASS][15] -> [DMESG-WARN][16] ([i915#5122] / [i915#5251]) +1 similar issue
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-tglu-3/igt@gem_ctx_isolation@preservation-s3@vcs0.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-6/igt@gem_ctx_isolation@preservation-s3@vcs0.html
* igt@gem_ctx_persistence@legacy-engines-mixed-process:
- shard-snb: NOTRUN -> [SKIP][17] ([fdo#109271] / [i915#1099])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-snb6/igt@gem_ctx_persistence@legacy-engines-mixed-process.html
* igt@gem_eio@in-flight-contexts-10ms:
- shard-mtlp: [PASS][18] -> [ABORT][19] ([i915#7941])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-mtlp-4/igt@gem_eio@in-flight-contexts-10ms.html
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-6/igt@gem_eio@in-flight-contexts-10ms.html
* igt@gem_eio@in-flight-contexts-immediate:
- shard-mtlp: [PASS][20] -> [ABORT][21] ([i915#8503])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-mtlp-2/igt@gem_eio@in-flight-contexts-immediate.html
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-1/igt@gem_eio@in-flight-contexts-immediate.html
* igt@gem_exec_await@wide-contexts:
- shard-dg2: [PASS][22] -> [FAIL][23] ([i915#5892])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-dg2-10/igt@gem_exec_await@wide-contexts.html
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-11/igt@gem_exec_await@wide-contexts.html
* igt@gem_exec_balancer@invalid-bonds:
- shard-mtlp: NOTRUN -> [SKIP][24] ([i915#4036])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-2/igt@gem_exec_balancer@invalid-bonds.html
* igt@gem_exec_balancer@noheartbeat:
- shard-dg2: NOTRUN -> [SKIP][25] ([i915#8555]) +2 similar issues
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-8/igt@gem_exec_balancer@noheartbeat.html
* igt@gem_exec_capture@capture-recoverable:
- shard-tglu: NOTRUN -> [SKIP][26] ([i915#6344])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-10/igt@gem_exec_capture@capture-recoverable.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- shard-tglu: [PASS][27] -> [FAIL][28] ([i915#2842])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-tglu-5/igt@gem_exec_fair@basic-pace-share@rcs0.html
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-7/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@gem_exec_fence@submit:
- shard-dg2: NOTRUN -> [SKIP][29] ([i915#4812])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-7/igt@gem_exec_fence@submit.html
* igt@gem_exec_flush@basic-wb-ro-default:
- shard-dg2: NOTRUN -> [SKIP][30] ([i915#3539] / [i915#4852])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-11/igt@gem_exec_flush@basic-wb-ro-default.html
* igt@gem_exec_reloc@basic-wc-noreloc:
- shard-dg2: NOTRUN -> [SKIP][31] ([i915#3281])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-6/igt@gem_exec_reloc@basic-wc-noreloc.html
- shard-rkl: NOTRUN -> [SKIP][32] ([i915#3281])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-6/igt@gem_exec_reloc@basic-wc-noreloc.html
* igt@gem_exec_reloc@basic-write-read-noreloc:
- shard-mtlp: NOTRUN -> [SKIP][33] ([i915#3281])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-4/igt@gem_exec_reloc@basic-write-read-noreloc.html
* igt@gem_exec_schedule@preempt-queue:
- shard-mtlp: NOTRUN -> [SKIP][34] ([i915#4812]) +1 similar issue
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-4/igt@gem_exec_schedule@preempt-queue.html
* igt@gem_exec_whisper@basic-fds-priority-all:
- shard-tglu: [PASS][35] -> [INCOMPLETE][36] ([i915#6755] / [i915#7392])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-tglu-3/igt@gem_exec_whisper@basic-fds-priority-all.html
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-3/igt@gem_exec_whisper@basic-fds-priority-all.html
* igt@gem_fenced_exec_thrash@no-spare-fences-busy-interruptible:
- shard-dg2: NOTRUN -> [SKIP][37] ([i915#4860])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-5/igt@gem_fenced_exec_thrash@no-spare-fences-busy-interruptible.html
* igt@gem_lmem_swapping@heavy-random:
- shard-mtlp: NOTRUN -> [SKIP][38] ([i915#4613])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-7/igt@gem_lmem_swapping@heavy-random.html
* igt@gem_lmem_swapping@heavy-verify-multi:
- shard-tglu: NOTRUN -> [SKIP][39] ([i915#4613])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-8/igt@gem_lmem_swapping@heavy-verify-multi.html
* igt@gem_lmem_swapping@parallel-multi:
- shard-rkl: NOTRUN -> [SKIP][40] ([i915#4613]) +1 similar issue
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-7/igt@gem_lmem_swapping@parallel-multi.html
* igt@gem_lmem_swapping@random:
- shard-apl: NOTRUN -> [SKIP][41] ([fdo#109271] / [i915#4613])
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-apl2/igt@gem_lmem_swapping@random.html
* igt@gem_mmap_gtt@coherency:
- shard-tglu: NOTRUN -> [SKIP][42] ([fdo#111656])
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-5/igt@gem_mmap_gtt@coherency.html
* igt@gem_mmap_gtt@medium-copy-xy:
- shard-dg2: NOTRUN -> [SKIP][43] ([i915#4077]) +2 similar issues
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-3/igt@gem_mmap_gtt@medium-copy-xy.html
* igt@gem_mmap_wc@copy:
- shard-mtlp: NOTRUN -> [SKIP][44] ([i915#4083]) +3 similar issues
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-6/igt@gem_mmap_wc@copy.html
* igt@gem_mmap_wc@write-wc-read-gtt:
- shard-dg2: NOTRUN -> [SKIP][45] ([i915#4083]) +2 similar issues
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-2/igt@gem_mmap_wc@write-wc-read-gtt.html
* igt@gem_partial_pwrite_pread@write:
- shard-mtlp: NOTRUN -> [SKIP][46] ([i915#3282])
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-3/igt@gem_partial_pwrite_pread@write.html
* igt@gem_partial_pwrite_pread@writes-after-reads-uncached:
- shard-rkl: NOTRUN -> [SKIP][47] ([i915#3282])
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-6/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html
- shard-dg2: NOTRUN -> [SKIP][48] ([i915#3282])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-2/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html
* igt@gem_pread@exhaustion:
- shard-snb: NOTRUN -> [WARN][49] ([i915#2658])
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-snb5/igt@gem_pread@exhaustion.html
* igt@gem_pxp@verify-pxp-key-change-after-suspend-resume:
- shard-dg2: NOTRUN -> [SKIP][50] ([i915#4270])
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-7/igt@gem_pxp@verify-pxp-key-change-after-suspend-resume.html
- shard-rkl: NOTRUN -> [SKIP][51] ([i915#4270])
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-1/igt@gem_pxp@verify-pxp-key-change-after-suspend-resume.html
- shard-tglu: NOTRUN -> [SKIP][52] ([i915#4270])
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-5/igt@gem_pxp@verify-pxp-key-change-after-suspend-resume.html
* igt@gem_pxp@verify-pxp-stale-ctx-execution:
- shard-mtlp: NOTRUN -> [SKIP][53] ([i915#4270]) +1 similar issue
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-1/igt@gem_pxp@verify-pxp-stale-ctx-execution.html
* igt@gem_render_copy@linear-to-vebox-y-tiled:
- shard-mtlp: NOTRUN -> [SKIP][54] ([i915#8428]) +1 similar issue
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-5/igt@gem_render_copy@linear-to-vebox-y-tiled.html
* igt@gem_tiled_pread_basic:
- shard-mtlp: NOTRUN -> [SKIP][55] ([i915#4079])
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-3/igt@gem_tiled_pread_basic.html
* igt@gem_userptr_blits@access-control:
- shard-mtlp: NOTRUN -> [SKIP][56] ([i915#3297]) +2 similar issues
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-4/igt@gem_userptr_blits@access-control.html
* igt@gem_userptr_blits@create-destroy-unsync:
- shard-rkl: NOTRUN -> [SKIP][57] ([i915#3297]) +1 similar issue
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-2/igt@gem_userptr_blits@create-destroy-unsync.html
* igt@gem_userptr_blits@readonly-unsync:
- shard-dg2: NOTRUN -> [SKIP][58] ([i915#3297])
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-5/igt@gem_userptr_blits@readonly-unsync.html
- shard-tglu: NOTRUN -> [SKIP][59] ([i915#3297])
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-8/igt@gem_userptr_blits@readonly-unsync.html
* igt@gen7_exec_parse@basic-allocation:
- shard-dg2: NOTRUN -> [SKIP][60] ([fdo#109289])
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-3/igt@gen7_exec_parse@basic-allocation.html
- shard-rkl: NOTRUN -> [SKIP][61] ([fdo#109289])
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-1/igt@gen7_exec_parse@basic-allocation.html
- shard-tglu: NOTRUN -> [SKIP][62] ([fdo#109289])
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-2/igt@gen7_exec_parse@basic-allocation.html
* igt@gen9_exec_parse@batch-zero-length:
- shard-mtlp: NOTRUN -> [SKIP][63] ([i915#2856])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-4/igt@gen9_exec_parse@batch-zero-length.html
* igt@gen9_exec_parse@shadow-peek:
- shard-dg2: NOTRUN -> [SKIP][64] ([i915#2856]) +1 similar issue
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-1/igt@gen9_exec_parse@shadow-peek.html
- shard-rkl: NOTRUN -> [SKIP][65] ([i915#2527]) +1 similar issue
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-1/igt@gen9_exec_parse@shadow-peek.html
* igt@i915_hangman@gt-engine-error@vcs0:
- shard-mtlp: [PASS][66] -> [FAIL][67] ([i915#7069])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-mtlp-2/igt@i915_hangman@gt-engine-error@vcs0.html
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-6/igt@i915_hangman@gt-engine-error@vcs0.html
* igt@i915_pipe_stress@stress-xrgb8888-untiled:
- shard-mtlp: [PASS][68] -> [FAIL][69] ([i915#8691])
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-mtlp-8/igt@i915_pipe_stress@stress-xrgb8888-untiled.html
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-4/igt@i915_pipe_stress@stress-xrgb8888-untiled.html
* igt@i915_pm_backlight@fade-with-dpms:
- shard-dg2: NOTRUN -> [SKIP][70] ([i915#5354] / [i915#7561])
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-12/igt@i915_pm_backlight@fade-with-dpms.html
- shard-rkl: NOTRUN -> [SKIP][71] ([i915#7561])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-2/igt@i915_pm_backlight@fade-with-dpms.html
* igt@i915_pm_dc@dc9-dpms:
- shard-rkl: NOTRUN -> [SKIP][72] ([i915#3361])
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-1/igt@i915_pm_dc@dc9-dpms.html
* igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-hdmi-a:
- shard-dg2: NOTRUN -> [SKIP][73] ([i915#1937])
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-3/igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-hdmi-a.html
* igt@i915_pm_lpsp@screens-disabled:
- shard-tglu: NOTRUN -> [SKIP][74] ([i915#1902])
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-4/igt@i915_pm_lpsp@screens-disabled.html
* igt@i915_pm_rc6_residency@rc6-accuracy:
- shard-mtlp: [PASS][75] -> [SKIP][76] ([fdo#109289] / [i915#8403])
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-mtlp-1/igt@i915_pm_rc6_residency@rc6-accuracy.html
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-3/igt@i915_pm_rc6_residency@rc6-accuracy.html
* igt@i915_pm_rpm@modeset-lpsp:
- shard-tglu: [PASS][77] -> [FAIL][78] ([i915#7940])
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-tglu-9/igt@i915_pm_rpm@modeset-lpsp.html
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-2/igt@i915_pm_rpm@modeset-lpsp.html
* igt@i915_pm_rpm@modeset-non-lpsp-stress:
- shard-mtlp: NOTRUN -> [SKIP][79] ([i915#1397])
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-2/igt@i915_pm_rpm@modeset-non-lpsp-stress.html
* igt@i915_pm_rpm@modeset-non-lpsp-stress-no-wait:
- shard-dg2: [PASS][80] -> [SKIP][81] ([i915#1397]) +2 similar issues
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-dg2-8/igt@i915_pm_rpm@modeset-non-lpsp-stress-no-wait.html
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-10/igt@i915_pm_rpm@modeset-non-lpsp-stress-no-wait.html
- shard-rkl: [PASS][82] -> [SKIP][83] ([i915#1397]) +1 similar issue
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-rkl-2/igt@i915_pm_rpm@modeset-non-lpsp-stress-no-wait.html
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-7/igt@i915_pm_rpm@modeset-non-lpsp-stress-no-wait.html
* igt@i915_pm_rpm@system-suspend-execbuf:
- shard-rkl: [PASS][84] -> [FAIL][85] ([fdo#103375])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-rkl-2/igt@i915_pm_rpm@system-suspend-execbuf.html
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-7/igt@i915_pm_rpm@system-suspend-execbuf.html
* igt@i915_pm_rpm@system-suspend-modeset:
- shard-dg2: [PASS][86] -> [FAIL][87] ([fdo#103375])
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-dg2-11/igt@i915_pm_rpm@system-suspend-modeset.html
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-5/igt@i915_pm_rpm@system-suspend-modeset.html
* igt@i915_pm_rps@basic-api:
- shard-mtlp: NOTRUN -> [SKIP][88] ([i915#6621])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-2/igt@i915_pm_rps@basic-api.html
* igt@i915_selftest@live@requests:
- shard-mtlp: [PASS][89] -> [DMESG-FAIL][90] ([i915#8497])
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-mtlp-8/igt@i915_selftest@live@requests.html
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-2/igt@i915_selftest@live@requests.html
* igt@i915_selftest@live@workarounds:
- shard-mtlp: [PASS][91] -> [DMESG-FAIL][92] ([i915#6763])
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-mtlp-8/igt@i915_selftest@live@workarounds.html
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-2/igt@i915_selftest@live@workarounds.html
* igt@i915_suspend@basic-s3-without-i915:
- shard-rkl: NOTRUN -> [FAIL][93] ([fdo#103375])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-7/igt@i915_suspend@basic-s3-without-i915.html
* igt@i915_suspend@fence-restore-tiled2untiled:
- shard-snb: NOTRUN -> [DMESG-WARN][94] ([i915#8841]) +3 similar issues
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-snb4/igt@i915_suspend@fence-restore-tiled2untiled.html
* igt@kms_addfb_basic@basic-x-tiled-legacy:
- shard-mtlp: NOTRUN -> [SKIP][95] ([i915#4212])
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-1/igt@kms_addfb_basic@basic-x-tiled-legacy.html
* igt@kms_addfb_basic@tile-pitch-mismatch:
- shard-dg2: NOTRUN -> [SKIP][96] ([i915#4212])
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-1/igt@kms_addfb_basic@tile-pitch-mismatch.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-1-y-rc_ccs:
- shard-rkl: NOTRUN -> [SKIP][97] ([i915#8502]) +3 similar issues
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-7/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-1-y-rc_ccs.html
* igt@kms_async_flips@crc@pipe-a-hdmi-a-2:
- shard-dg2: NOTRUN -> [FAIL][98] ([i915#8247]) +3 similar issues
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-2/igt@kms_async_flips@crc@pipe-a-hdmi-a-2.html
* igt@kms_atomic@plane-primary-legacy:
- shard-mtlp: [PASS][99] -> [DMESG-WARN][100] ([i915#2017])
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-mtlp-8/igt@kms_atomic@plane-primary-legacy.html
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-5/igt@kms_atomic@plane-primary-legacy.html
* igt@kms_big_fb@4-tiled-64bpp-rotate-0:
- shard-rkl: NOTRUN -> [SKIP][101] ([i915#5286]) +2 similar issues
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-2/igt@kms_big_fb@4-tiled-64bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip:
- shard-tglu: NOTRUN -> [SKIP][102] ([fdo#111615] / [i915#5286])
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-8/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@linear-64bpp-rotate-90:
- shard-rkl: NOTRUN -> [SKIP][103] ([fdo#111614] / [i915#3638]) +1 similar issue
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-6/igt@kms_big_fb@linear-64bpp-rotate-90.html
- shard-tglu: NOTRUN -> [SKIP][104] ([fdo#111614]) +1 similar issue
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-7/igt@kms_big_fb@linear-64bpp-rotate-90.html
- shard-dg2: NOTRUN -> [SKIP][105] ([fdo#111614])
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-2/igt@kms_big_fb@linear-64bpp-rotate-90.html
* igt@kms_big_fb@x-tiled-64bpp-rotate-90:
- shard-mtlp: NOTRUN -> [SKIP][106] ([fdo#111614])
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-4/igt@kms_big_fb@x-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip:
- shard-mtlp: [PASS][107] -> [FAIL][108] ([i915#3743])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-mtlp-8/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-3/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@y-tiled-8bpp-rotate-90:
- shard-dg2: NOTRUN -> [SKIP][109] ([i915#5190]) +4 similar issues
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-5/igt@kms_big_fb@y-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip:
- shard-mtlp: NOTRUN -> [SKIP][110] ([fdo#111615]) +2 similar issues
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-4/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
* igt@kms_big_fb@yf-tiled-16bpp-rotate-180:
- shard-rkl: NOTRUN -> [SKIP][111] ([fdo#110723])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-1/igt@kms_big_fb@yf-tiled-16bpp-rotate-180.html
- shard-dg2: NOTRUN -> [SKIP][112] ([i915#4538] / [i915#5190])
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-3/igt@kms_big_fb@yf-tiled-16bpp-rotate-180.html
* igt@kms_ccs@pipe-a-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc:
- shard-mtlp: NOTRUN -> [SKIP][113] ([i915#3886] / [i915#6095]) +1 similar issue
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-3/igt@kms_ccs@pipe-a-crc-primary-rotation-180-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs:
- shard-dg2: NOTRUN -> [SKIP][114] ([i915#3689] / [i915#3886] / [i915#5354]) +2 similar issues
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-6/igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs.html
- shard-rkl: NOTRUN -> [SKIP][115] ([i915#3886] / [i915#5354] / [i915#6095])
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-7/igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-a-random-ccs-data-y_tiled_gen12_mc_ccs:
- shard-tglu: NOTRUN -> [SKIP][116] ([i915#3689] / [i915#3886] / [i915#5354] / [i915#6095]) +1 similar issue
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-8/igt@kms_ccs@pipe-a-random-ccs-data-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-b-bad-aux-stride-y_tiled_ccs:
- shard-tglu: NOTRUN -> [SKIP][117] ([i915#3689] / [i915#5354] / [i915#6095]) +1 similar issue
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-2/igt@kms_ccs@pipe-b-bad-aux-stride-y_tiled_ccs.html
* igt@kms_ccs@pipe-b-bad-rotation-90-y_tiled_gen12_rc_ccs:
- shard-mtlp: NOTRUN -> [SKIP][118] ([i915#6095]) +7 similar issues
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-2/igt@kms_ccs@pipe-b-bad-rotation-90-y_tiled_gen12_rc_ccs.html
* igt@kms_ccs@pipe-b-crc-primary-rotation-180-yf_tiled_ccs:
- shard-tglu: NOTRUN -> [SKIP][119] ([fdo#111615] / [i915#3689] / [i915#5354] / [i915#6095])
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-4/igt@kms_ccs@pipe-b-crc-primary-rotation-180-yf_tiled_ccs.html
* igt@kms_ccs@pipe-b-crc-sprite-planes-basic-4_tiled_dg2_mc_ccs:
- shard-rkl: NOTRUN -> [SKIP][120] ([i915#5354] / [i915#6095]) +5 similar issues
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-6/igt@kms_ccs@pipe-b-crc-sprite-planes-basic-4_tiled_dg2_mc_ccs.html
- shard-tglu: NOTRUN -> [SKIP][121] ([i915#5354] / [i915#6095]) +4 similar issues
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-2/igt@kms_ccs@pipe-b-crc-sprite-planes-basic-4_tiled_dg2_mc_ccs.html
* igt@kms_ccs@pipe-b-crc-sprite-planes-basic-4_tiled_mtl_rc_ccs_cc:
- shard-dg2: NOTRUN -> [SKIP][122] ([i915#5354]) +13 similar issues
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-7/igt@kms_ccs@pipe-b-crc-sprite-planes-basic-4_tiled_mtl_rc_ccs_cc.html
* igt@kms_ccs@pipe-c-bad-rotation-90-y_tiled_gen12_rc_ccs_cc:
- shard-apl: NOTRUN -> [SKIP][123] ([fdo#109271] / [i915#3886]) +2 similar issues
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-apl7/igt@kms_ccs@pipe-c-bad-rotation-90-y_tiled_gen12_rc_ccs_cc.html
* igt@kms_ccs@pipe-d-bad-aux-stride-y_tiled_gen12_mc_ccs:
- shard-dg2: NOTRUN -> [SKIP][124] ([i915#3689] / [i915#5354]) +6 similar issues
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-3/igt@kms_ccs@pipe-d-bad-aux-stride-y_tiled_gen12_mc_ccs.html
- shard-rkl: NOTRUN -> [SKIP][125] ([i915#5354]) +9 similar issues
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-1/igt@kms_ccs@pipe-d-bad-aux-stride-y_tiled_gen12_mc_ccs.html
* igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][126] ([i915#4087] / [i915#7213]) +3 similar issues
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-6/igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-3.html
* igt@kms_chamelium_edid@vga-edid-read:
- shard-dg2: NOTRUN -> [SKIP][127] ([i915#7828]) +4 similar issues
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-7/igt@kms_chamelium_edid@vga-edid-read.html
- shard-rkl: NOTRUN -> [SKIP][128] ([i915#7828]) +4 similar issues
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-1/igt@kms_chamelium_edid@vga-edid-read.html
* igt@kms_chamelium_hpd@vga-hpd-for-each-pipe:
- shard-tglu: NOTRUN -> [SKIP][129] ([i915#7828]) +5 similar issues
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-8/igt@kms_chamelium_hpd@vga-hpd-for-each-pipe.html
* igt@kms_chamelium_hpd@vga-hpd-without-ddc:
- shard-mtlp: NOTRUN -> [SKIP][130] ([i915#7828]) +1 similar issue
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-4/igt@kms_chamelium_hpd@vga-hpd-without-ddc.html
* igt@kms_content_protection@atomic@pipe-a-dp-1:
- shard-apl: NOTRUN -> [TIMEOUT][131] ([i915#7173])
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-apl7/igt@kms_content_protection@atomic@pipe-a-dp-1.html
* igt@kms_content_protection@dp-mst-lic-type-1:
- shard-dg2: NOTRUN -> [SKIP][132] ([i915#3299]) +1 similar issue
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-7/igt@kms_content_protection@dp-mst-lic-type-1.html
- shard-rkl: NOTRUN -> [SKIP][133] ([i915#3116]) +1 similar issue
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-1/igt@kms_content_protection@dp-mst-lic-type-1.html
* igt@kms_content_protection@dp-mst-type-0:
- shard-tglu: NOTRUN -> [SKIP][134] ([i915#3116] / [i915#3299])
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-4/igt@kms_content_protection@dp-mst-type-0.html
* igt@kms_content_protection@dp-mst-type-1:
- shard-mtlp: NOTRUN -> [SKIP][135] ([i915#3299])
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-3/igt@kms_content_protection@dp-mst-type-1.html
* igt@kms_cursor_crc@cursor-random-512x512:
- shard-tglu: NOTRUN -> [SKIP][136] ([i915#3359])
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-9/igt@kms_cursor_crc@cursor-random-512x512.html
* igt@kms_cursor_crc@cursor-sliding-32x10:
- shard-dg2: NOTRUN -> [SKIP][137] ([i915#3555]) +1 similar issue
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-2/igt@kms_cursor_crc@cursor-sliding-32x10.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic:
- shard-snb: NOTRUN -> [SKIP][138] ([fdo#109271] / [fdo#111767]) +1 similar issue
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-snb6/igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic.html
* igt@kms_cursor_legacy@2x-long-cursor-vs-flip-atomic:
- shard-mtlp: NOTRUN -> [SKIP][139] ([i915#3546]) +2 similar issues
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-8/igt@kms_cursor_legacy@2x-long-cursor-vs-flip-atomic.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions:
- shard-dg2: NOTRUN -> [SKIP][140] ([fdo#109274] / [i915#5354]) +1 similar issue
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-10/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions-varying-size:
- shard-tglu: NOTRUN -> [SKIP][141] ([fdo#109274]) +1 similar issue
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-4/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions-varying-size.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions:
- shard-mtlp: NOTRUN -> [SKIP][142] ([i915#4213])
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-7/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][143] ([i915#3804])
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-7/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html
* igt@kms_dsc@dsc-with-output-formats:
- shard-mtlp: NOTRUN -> [SKIP][144] ([i915#3840])
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-1/igt@kms_dsc@dsc-with-output-formats.html
* igt@kms_flip@2x-flip-vs-modeset:
- shard-dg2: NOTRUN -> [SKIP][145] ([fdo#109274]) +1 similar issue
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-3/igt@kms_flip@2x-flip-vs-modeset.html
- shard-rkl: NOTRUN -> [SKIP][146] ([fdo#111825]) +3 similar issues
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-4/igt@kms_flip@2x-flip-vs-modeset.html
- shard-tglu: NOTRUN -> [SKIP][147] ([fdo#109274] / [i915#3637]) +1 similar issue
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-3/igt@kms_flip@2x-flip-vs-modeset.html
* igt@kms_flip@2x-modeset-vs-vblank-race:
- shard-mtlp: NOTRUN -> [SKIP][148] ([i915#3637]) +1 similar issue
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-5/igt@kms_flip@2x-modeset-vs-vblank-race.html
* igt@kms_flip@2x-plain-flip-fb-recreate:
- shard-apl: NOTRUN -> [SKIP][149] ([fdo#109271]) +56 similar issues
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-apl3/igt@kms_flip@2x-plain-flip-fb-recreate.html
* igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a1:
- shard-glk: [PASS][150] -> [FAIL][151] ([i915#79])
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-glk8/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a1.html
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-glk6/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a1.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][152] ([i915#2672]) +1 similar issue
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-1/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode:
- shard-tglu: NOTRUN -> [SKIP][153] ([i915#2587] / [i915#2672]) +1 similar issue
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-4/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling@pipe-a-valid-mode:
- shard-rkl: NOTRUN -> [SKIP][154] ([i915#2672])
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-1/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling@pipe-a-valid-mode.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][155] ([i915#8708]) +2 similar issues
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-4/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-onoff:
- shard-dg2: [PASS][156] -> [FAIL][157] ([i915#6880]) +1 similar issue
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-dg2-7/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-onoff.html
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-11/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-onoff.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][158] ([i915#8708]) +10 similar issues
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][159] ([i915#3023]) +9 similar issues
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-draw-pwrite:
- shard-tglu: NOTRUN -> [SKIP][160] ([fdo#109280]) +6 similar issues
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-9/igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-wc:
- shard-rkl: NOTRUN -> [SKIP][161] ([fdo#111825] / [i915#1825]) +8 similar issues
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-4/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-mmap-wc:
- shard-mtlp: NOTRUN -> [SKIP][162] ([i915#1825]) +8 similar issues
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-7/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary:
- shard-dg2: NOTRUN -> [SKIP][163] ([i915#3458]) +5 similar issues
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-6/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html
* igt@kms_hdr@static-toggle:
- shard-dg2: NOTRUN -> [SKIP][164] ([i915#3555] / [i915#8228]) +1 similar issue
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-2/igt@kms_hdr@static-toggle.html
- shard-rkl: NOTRUN -> [SKIP][165] ([i915#3555] / [i915#8228])
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-6/igt@kms_hdr@static-toggle.html
- shard-tglu: NOTRUN -> [SKIP][166] ([i915#3555] / [i915#8228])
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-2/igt@kms_hdr@static-toggle.html
* igt@kms_plane_alpha_blend@constant-alpha-max@pipe-c-dp-1:
- shard-apl: NOTRUN -> [FAIL][167] ([i915#4573]) +1 similar issue
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-apl6/igt@kms_plane_alpha_blend@constant-alpha-max@pipe-c-dp-1.html
* igt@kms_plane_multiple@tiling-yf:
- shard-rkl: NOTRUN -> [SKIP][168] ([i915#3555]) +2 similar issues
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-7/igt@kms_plane_multiple@tiling-yf.html
- shard-dg2: NOTRUN -> [SKIP][169] ([i915#3555] / [i915#8806])
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-8/igt@kms_plane_multiple@tiling-yf.html
* igt@kms_plane_scaling@intel-max-src-size:
- shard-dg2: NOTRUN -> [SKIP][170] ([i915#6953])
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-5/igt@kms_plane_scaling@intel-max-src-size.html
* igt@kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-25@pipe-a-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][171] ([i915#5176]) +11 similar issues
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-5/igt@kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-25@pipe-a-hdmi-a-3.html
* igt@kms_plane_scaling@plane-upscale-with-modifiers-factor-0-25@pipe-a-vga-1:
- shard-snb: NOTRUN -> [SKIP][172] ([fdo#109271]) +234 similar issues
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-snb4/igt@kms_plane_scaling@plane-upscale-with-modifiers-factor-0-25@pipe-a-vga-1.html
* igt@kms_plane_scaling@plane-upscale-with-rotation-factor-0-25@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][173] ([i915#5176]) +7 similar issues
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-1/igt@kms_plane_scaling@plane-upscale-with-rotation-factor-0-25@pipe-a-hdmi-a-2.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-a-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][174] ([i915#5235]) +19 similar issues
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-5/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-a-hdmi-a-3.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-b-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][175] ([i915#5235]) +3 similar issues
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-1/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-b-edp-1.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][176] ([i915#5235]) +3 similar issues
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-b-hdmi-a-2.html
* igt@kms_prime@d3hot:
- shard-dg2: NOTRUN -> [SKIP][177] ([i915#6524] / [i915#6805])
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-2/igt@kms_prime@d3hot.html
* igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-fully-sf:
- shard-mtlp: NOTRUN -> [SKIP][178] ([i915#2920])
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-6/igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_su@page_flip-p010:
- shard-apl: NOTRUN -> [SKIP][179] ([fdo#109271] / [i915#658])
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-apl4/igt@kms_psr2_su@page_flip-p010.html
* igt@kms_psr@cursor_mmap_gtt:
- shard-mtlp: NOTRUN -> [SKIP][180] ([i915#4077]) +3 similar issues
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-7/igt@kms_psr@cursor_mmap_gtt.html
* igt@kms_psr@psr2_cursor_mmap_gtt:
- shard-dg2: NOTRUN -> [SKIP][181] ([i915#1072]) +1 similar issue
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-5/igt@kms_psr@psr2_cursor_mmap_gtt.html
- shard-rkl: NOTRUN -> [SKIP][182] ([i915#1072]) +1 similar issue
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-6/igt@kms_psr@psr2_cursor_mmap_gtt.html
* igt@kms_psr@psr2_sprite_plane_onoff:
- shard-tglu: NOTRUN -> [SKIP][183] ([fdo#110189]) +4 similar issues
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-2/igt@kms_psr@psr2_sprite_plane_onoff.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-180:
- shard-mtlp: NOTRUN -> [SKIP][184] ([i915#5289])
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-7/igt@kms_rotation_crc@primary-y-tiled-reflect-x-180.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-270:
- shard-dg2: NOTRUN -> [SKIP][185] ([i915#4235] / [i915#5190])
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-3/igt@kms_rotation_crc@primary-y-tiled-reflect-x-270.html
* igt@kms_vblank@pipe-c-ts-continuation-modeset-rpm:
- shard-rkl: NOTRUN -> [SKIP][186] ([i915#4070] / [i915#6768])
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-6/igt@kms_vblank@pipe-c-ts-continuation-modeset-rpm.html
* igt@kms_vblank@pipe-d-query-forked-hang:
- shard-rkl: NOTRUN -> [SKIP][187] ([i915#4070] / [i915#533] / [i915#6768]) +2 similar issues
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-7/igt@kms_vblank@pipe-d-query-forked-hang.html
* igt@perf_pmu@module-unload:
- shard-dg2: NOTRUN -> [FAIL][188] ([i915#5793] / [i915#6121])
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-1/igt@perf_pmu@module-unload.html
* igt@perf_pmu@most-busy-idle-check-all@rcs0:
- shard-rkl: NOTRUN -> [FAIL][189] ([i915#4349])
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-1/igt@perf_pmu@most-busy-idle-check-all@rcs0.html
* igt@v3d/v3d_job_submission@multiple-singlesync-to-multisync:
- shard-mtlp: NOTRUN -> [SKIP][190] ([i915#2575]) +2 similar issues
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-3/igt@v3d/v3d_job_submission@multiple-singlesync-to-multisync.html
* igt@v3d/v3d_perfmon@create-perfmon-invalid-counters:
- shard-dg2: NOTRUN -> [SKIP][191] ([i915#2575]) +6 similar issues
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-8/igt@v3d/v3d_perfmon@create-perfmon-invalid-counters.html
* igt@v3d/v3d_submit_cl@bad-multisync-pad:
- shard-tglu: NOTRUN -> [SKIP][192] ([fdo#109315] / [i915#2575]) +4 similar issues
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-6/igt@v3d/v3d_submit_cl@bad-multisync-pad.html
* igt@v3d/v3d_wait_bo@used-bo-0ns:
- shard-rkl: NOTRUN -> [SKIP][193] ([fdo#109315]) +4 similar issues
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-1/igt@v3d/v3d_wait_bo@used-bo-0ns.html
* igt@vc4/vc4_purgeable_bo@mark-unpurgeable-purged:
- shard-mtlp: NOTRUN -> [SKIP][194] ([i915#7711]) +1 similar issue
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-1/igt@vc4/vc4_purgeable_bo@mark-unpurgeable-purged.html
* igt@vc4/vc4_tiling@get-after-free:
- shard-tglu: NOTRUN -> [SKIP][195] ([i915#2575])
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-2/igt@vc4/vc4_tiling@get-after-free.html
#### Possible fixes ####
* igt@gem_ctx_isolation@preservation-s3@ccs2:
- shard-dg2: [FAIL][196] ([fdo#103375]) -> [PASS][197] +5 similar issues
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-dg2-5/igt@gem_ctx_isolation@preservation-s3@ccs2.html
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-1/igt@gem_ctx_isolation@preservation-s3@ccs2.html
* igt@gem_ctx_persistence@engines-hang@vcs0:
- shard-mtlp: [FAIL][198] ([i915#2410]) -> [PASS][199] +1 similar issue
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-mtlp-6/igt@gem_ctx_persistence@engines-hang@vcs0.html
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-8/igt@gem_ctx_persistence@engines-hang@vcs0.html
* igt@gem_ctx_persistence@saturated-hostile@vecs0:
- shard-mtlp: [FAIL][200] ([i915#7816]) -> [PASS][201] +2 similar issues
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-mtlp-8/igt@gem_ctx_persistence@saturated-hostile@vecs0.html
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-3/igt@gem_ctx_persistence@saturated-hostile@vecs0.html
* igt@gem_eio@suspend:
- shard-dg2: [FAIL][202] ([i915#5115] / [i915#6121]) -> [PASS][203]
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-dg2-5/igt@gem_eio@suspend.html
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-10/igt@gem_eio@suspend.html
* igt@gem_eio@unwedge-stress:
- {shard-dg1}: [FAIL][204] ([i915#5784]) -> [PASS][205] +1 similar issue
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-dg1-17/igt@gem_eio@unwedge-stress.html
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg1-15/igt@gem_eio@unwedge-stress.html
* igt@gem_exec_capture@pi@vcs0:
- shard-mtlp: [FAIL][206] ([i915#4475]) -> [PASS][207]
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-mtlp-3/igt@gem_exec_capture@pi@vcs0.html
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-7/igt@gem_exec_capture@pi@vcs0.html
* igt@gem_exec_endless@dispatch@vcs1:
- shard-tglu: [TIMEOUT][208] ([i915#3778]) -> [PASS][209]
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-tglu-3/igt@gem_exec_endless@dispatch@vcs1.html
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-8/igt@gem_exec_endless@dispatch@vcs1.html
* igt@gem_exec_fair@basic-pace@vecs0:
- shard-rkl: [FAIL][210] ([i915#2842]) -> [PASS][211]
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-rkl-4/igt@gem_exec_fair@basic-pace@vecs0.html
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-6/igt@gem_exec_fair@basic-pace@vecs0.html
* igt@gem_exec_suspend@basic-s4-devices@lmem0:
- shard-dg2: [ABORT][212] ([i915#7975] / [i915#8213]) -> [PASS][213]
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-dg2-1/igt@gem_exec_suspend@basic-s4-devices@lmem0.html
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-11/igt@gem_exec_suspend@basic-s4-devices@lmem0.html
* igt@gen9_exec_parse@allowed-single:
- shard-apl: [ABORT][214] ([i915#5566]) -> [PASS][215]
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-apl4/igt@gen9_exec_parse@allowed-single.html
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-apl3/igt@gen9_exec_parse@allowed-single.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-mtlp: [ABORT][216] ([i915#8489] / [i915#8668]) -> [PASS][217]
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-mtlp-8/igt@i915_module_load@reload-with-fault-injection.html
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-7/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_pm_rc6_residency@rc6-fence:
- shard-dg2: [FAIL][218] ([i915#7747]) -> [PASS][219]
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-dg2-11/igt@i915_pm_rc6_residency@rc6-fence.html
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-5/igt@i915_pm_rc6_residency@rc6-fence.html
* igt@i915_pm_rpm@basic-rte:
- shard-tglu: [FAIL][220] ([i915#7940]) -> [PASS][221] +1 similar issue
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-tglu-8/igt@i915_pm_rpm@basic-rte.html
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-2/igt@i915_pm_rpm@basic-rte.html
* igt@i915_pm_rpm@dpms-mode-unset-non-lpsp:
- {shard-dg1}: [SKIP][222] ([i915#1397]) -> [PASS][223]
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-dg1-19/igt@i915_pm_rpm@dpms-mode-unset-non-lpsp.html
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg1-15/igt@i915_pm_rpm@dpms-mode-unset-non-lpsp.html
* igt@i915_pm_rpm@gem-execbuf-stress@lmem0:
- {shard-dg1}: [FAIL][224] ([i915#7940]) -> [PASS][225] +1 similar issue
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-dg1-18/igt@i915_pm_rpm@gem-execbuf-stress@lmem0.html
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg1-12/igt@i915_pm_rpm@gem-execbuf-stress@lmem0.html
* igt@i915_pm_rpm@modeset-non-lpsp-stress:
- shard-dg2: [SKIP][226] ([i915#1397]) -> [PASS][227] +1 similar issue
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-dg2-10/igt@i915_pm_rpm@modeset-non-lpsp-stress.html
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-3/igt@i915_pm_rpm@modeset-non-lpsp-stress.html
* igt@i915_pm_rps@reset:
- shard-snb: [INCOMPLETE][228] ([i915#7790]) -> [PASS][229]
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-snb1/igt@i915_pm_rps@reset.html
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-snb4/igt@i915_pm_rps@reset.html
* igt@i915_selftest@live@gt_mocs:
- shard-mtlp: [DMESG-FAIL][230] ([i915#7059]) -> [PASS][231]
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-mtlp-8/igt@i915_selftest@live@gt_mocs.html
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-2/igt@i915_selftest@live@gt_mocs.html
* igt@i915_selftest@live@slpc:
- shard-mtlp: [DMESG-WARN][232] ([i915#6367]) -> [PASS][233]
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-mtlp-8/igt@i915_selftest@live@slpc.html
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-2/igt@i915_selftest@live@slpc.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-async-flip:
- shard-mtlp: [FAIL][234] ([i915#3743]) -> [PASS][235]
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-mtlp-2/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-6/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions:
- shard-glk: [FAIL][236] ([i915#2346]) -> [PASS][237]
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-glk2/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-glk1/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
- shard-apl: [FAIL][238] ([i915#2346]) -> [PASS][239]
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-apl2/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-apl1/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible@b-hdmi-a1:
- shard-glk: [FAIL][240] ([i915#2122]) -> [PASS][241]
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-glk6/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-hdmi-a1.html
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-glk9/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-hdmi-a1.html
* igt@kms_frontbuffer_tracking@fbc-tiling-4:
- shard-dg2: [FAIL][242] ([i915#6880]) -> [PASS][243] +2 similar issues
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-dg2-6/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-3/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
* igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a-planes:
- shard-tglu: [ABORT][244] ([i915#5122] / [i915#5251]) -> [PASS][245] +1 similar issue
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-tglu-3/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a-planes.html
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-6/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a-planes.html
* igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b-planes:
- shard-tglu: [INCOMPLETE][246] ([i915#1982]) -> [PASS][247]
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-tglu-3/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b-planes.html
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-tglu-6/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b-planes.html
* igt@perf_pmu@busy-double-start@vecs1:
- shard-dg2: [FAIL][248] ([i915#4349]) -> [PASS][249] +3 similar issues
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-dg2-5/igt@perf_pmu@busy-double-start@vecs1.html
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-6/igt@perf_pmu@busy-double-start@vecs1.html
* igt@sysfs_heartbeat_interval@mixed@ccs0:
- shard-mtlp: [ABORT][250] ([i915#8552]) -> [PASS][251]
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-mtlp-2/igt@sysfs_heartbeat_interval@mixed@ccs0.html
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-5/igt@sysfs_heartbeat_interval@mixed@ccs0.html
* igt@sysfs_heartbeat_interval@mixed@vecs0:
- shard-mtlp: [FAIL][252] ([i915#1731]) -> [PASS][253]
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-mtlp-2/igt@sysfs_heartbeat_interval@mixed@vecs0.html
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-5/igt@sysfs_heartbeat_interval@mixed@vecs0.html
#### Warnings ####
* igt@kms_async_flips@crc@pipe-a-edp-1:
- shard-mtlp: [DMESG-FAIL][254] ([i915#8561]) -> [DMESG-FAIL][255] ([i915#1982] / [i915#8561])
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-mtlp-7/igt@kms_async_flips@crc@pipe-a-edp-1.html
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-mtlp-7/igt@kms_async_flips@crc@pipe-a-edp-1.html
* igt@kms_content_protection@mei_interface:
- shard-dg2: [SKIP][256] ([i915#7118] / [i915#7162]) -> [SKIP][257] ([i915#7118])
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-dg2-11/igt@kms_content_protection@mei_interface.html
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-dg2-7/igt@kms_content_protection@mei_interface.html
* igt@kms_fbcon_fbt@fbc-suspend:
- shard-snb: [DMESG-FAIL][258] ([fdo#103375]) -> [DMESG-WARN][259] ([i915#8841])
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-snb7/igt@kms_fbcon_fbt@fbc-suspend.html
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-snb4/igt@kms_fbcon_fbt@fbc-suspend.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-rkl: [SKIP][260] ([i915#3955]) -> [SKIP][261] ([fdo#110189] / [i915#3955])
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-rkl-6/igt@kms_fbcon_fbt@psr-suspend.html
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-1/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_force_connector_basic@force-load-detect:
- shard-rkl: [SKIP][262] ([fdo#109285]) -> [SKIP][263] ([fdo#109285] / [i915#4098])
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13390/shard-rkl-7/igt@kms_force_connector_basic@force-load-detect.html
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/shard-rkl-1/igt@kms_force_connector_basic@force-load-detect.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[fdo#103375]: https://bugs.freedesktop.org/show_bug.cgi?id=103375
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274
[fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280
[fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285
[fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289
[fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315
[fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189
[fdo#110723]: https://bugs.freedesktop.org/show_bug.cgi?id=110723
[fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614
[fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615
[fdo#111656]: https://bugs.freedesktop.org/show_bug.cgi?id=111656
[fdo#111767]: https://bugs.freedesktop.org/show_bug.cgi?id=111767
[fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1099]: https://gitlab.freedesktop.org/drm/intel/issues/1099
[i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397
[i915#1731]: https://gitlab.freedesktop.org/drm/intel/issues/1731
[i915#1769]: https://gitlab.freedesktop.org/drm/intel/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825
[i915#1839]: https://gitlab.freedesktop.org/drm/intel/issues/1839
[i915#1902]: https://gitlab.freedesktop.org/drm/intel/issues/1902
[i915#1937]: https://gitlab.freedesktop.org/drm/intel/issues/1937
[i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982
[i915#2017]: https://gitlab.freedesktop.org/drm/intel/issues/2017
[i915#2122]: https://gitlab.freedesktop.org/drm/intel/issues/2122
[i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346
[i915#2410]: https://gitlab.freedesktop.org/drm/intel/issues/2410
[i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527
[i915#2575]: https://gitlab.freedesktop.org/drm/intel/issues/2575
[i915#2587]: https://gitlab.freedesktop.org/drm/intel/issues/2587
[i915#2658]: https://gitlab.freedesktop.org/drm/intel/issues/2658
[i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672
[i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842
[i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856
[i915#2920]: https://gitlab.freedesktop.org/drm/intel/issues/2920
[i915#3023]: https://gitlab.freedesktop.org/drm/intel/issues/3023
[i915#3116]: https://gitlab.freedesktop.org/drm/intel/issues/3116
[i915#3281]: https://gitlab.freedesktop.org/drm/intel/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[i915#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/intel/issues/3299
[i915#3359]: https://gitlab.freedesktop.org/drm/intel/issues/3359
[i915#3361]: https://gitlab.freedesktop.org/drm/intel/issues/3361
[i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458
[i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539
[i915#3546]: https://gitlab.freedesktop.org/drm/intel/issues/3546
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/intel/issues/3638
[i915#3689]: https://gitlab.freedesktop.org/drm/intel/issues/3689
[i915#3743]: https://gitlab.freedesktop.org/drm/intel/issues/3743
[i915#3778]: https://gitlab.freedesktop.org/drm/intel/issues/3778
[i915#3804]: https://gitlab.freedesktop.org/drm/intel/issues/3804
[i915#3840]: https://gitlab.freedesktop.org/drm/intel/issues/3840
[i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886
[i915#3955]: https://gitlab.freedesktop.org/drm/intel/issues/3955
[i915#4036]: https://gitlab.freedesktop.org/drm/intel/issues/4036
[i915#4070]: https://gitlab.freedesktop.org/drm/intel/issues/4070
[i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077
[i915#4078]: https://gitlab.freedesktop.org/drm/intel/issues/4078
[i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083
[i915#4087]: https://gitlab.freedesktop.org/drm/intel/issues/4087
[i915#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/intel/issues/4212
[i915#4213]: https://gitlab.freedesktop.org/drm/intel/issues/4213
[i915#4235]: https://gitlab.freedesktop.org/drm/intel/issues/4235
[i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270
[i915#4349]: https://gitlab.freedesktop.org/drm/intel/issues/4349
[i915#4391]: https://gitlab.freedesktop.org/drm/intel/issues/4391
[i915#4423]: https://gitlab.freedesktop.org/drm/intel/issues/4423
[i915#4475]: https://gitlab.freedesktop.org/drm/intel/issues/4475
[i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538
[i915#4573]: https://gitlab.freedesktop.org/drm/intel/issues/4573
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812
[i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852
[i915#4860]: https://gitlab.freedesktop.org/drm/intel/issues/4860
[i915#4936]: https://gitlab.freedesktop.org/drm/intel/issues/4936
[i915#5115]: https://gitlab.freedesktop.org/drm/intel/issues/5115
[i915#5122]: https://gitlab.freedesktop.org/drm/intel/issues/5122
[i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176
[i915#5190]: https://gitlab.freedesktop.org/drm/intel/issues/5190
[i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235
[i915#5251]: https://gitlab.freedesktop.org/drm/intel/issues/5251
[i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286
[i915#5289]: https://gitlab.freedesktop.org/drm/intel/issues/5289
[i915#5325]: https://gitlab.freedesktop.org/drm/intel/issues/5325
[i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533
[i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354
[i915#5493]: https://gitlab.freedesktop.org/drm/intel/issues/5493
[i915#5566]: https://gitlab.freedesktop.org/drm/intel/issues/5566
[i915#5784]: https://gitlab.freedesktop.org/drm/intel/issues/5784
[i915#5793]: https://gitlab.freedesktop.org/drm/intel/issues/5793
[i915#5892]: https://gitlab.freedesktop.org/drm/intel/issues/5892
[i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095
[i915#6121]: https://gitlab.freedesktop.org/drm/intel/issues/6121
[i915#6268]: https://gitlab.freedesktop.org/drm/intel/issues/6268
[i915#6335]: https://gitlab.freedesktop.org/drm/intel/issues/6335
[i915#6344]: https://gitlab.freedesktop.org/drm/intel/issues/6344
[i915#6367]: https://gitlab.freedesktop.org/drm/intel/issues/6367
[i915#6524]: https://gitlab.freedesktop.org/drm/intel/issues/6524
[i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658
[i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621
[i915#6755]: https://gitlab.freedesktop.org/drm/intel/issues/6755
[i915#6763]: https://gitlab.freedesktop.org/drm/intel/issues/6763
[i915#6768]: https://gitlab.freedesktop.org/drm/intel/issues/6768
[i915#6805]: https://gitlab.freedesktop.org/drm/intel/issues/6805
[i915#6880]: https://gitlab.freedesktop.org/drm/intel/issues/6880
[i915#6953]: https://gitlab.freedesktop.org/drm/intel/issues/6953
[i915#7059]: https://gitlab.freedesktop.org/drm/intel/issues/7059
[i915#7069]: https://gitlab.freedesktop.org/drm/intel/issues/7069
[i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118
[i915#7162]: https://gitlab.freedesktop.org/drm/intel/issues/7162
[i915#7173]: https://gitlab.freedesktop.org/drm/intel/issues/7173
[i915#7213]: https://gitlab.freedesktop.org/drm/intel/issues/7213
[i915#7392]: https://gitlab.freedesktop.org/drm/intel/issues/7392
[i915#7461]: https://gitlab.freedesktop.org/drm/intel/issues/7461
[i915#7561]: https://gitlab.freedesktop.org/drm/intel/issues/7561
[i915#7697]: https://gitlab.freedesktop.org/drm/intel/issues/7697
[i915#7701]: https://gitlab.freedesktop.org/drm/intel/issues/7701
[i915#7711]: https://gitlab.freedesktop.org/drm/intel/issues/7711
[i915#7742]: https://gitlab.freedesktop.org/drm/intel/issues/7742
[i915#7747]: https://gitlab.freedesktop.org/drm/intel/issues/7747
[i915#7790]: https://gitlab.freedesktop.org/drm/intel/issues/7790
[i915#7816]: https://gitlab.freedesktop.org/drm/intel/issues/7816
[i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828
[i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79
[i915#7916]: https://gitlab.freedesktop.org/drm/intel/issues/7916
[i915#7940]: https://gitlab.freedesktop.org/drm/intel/issues/7940
[i915#7941]: https://gitlab.freedesktop.org/drm/intel/issues/7941
[i915#7975]: https://gitlab.freedesktop.org/drm/intel/issues/7975
[i915#8213]: https://gitlab.freedesktop.org/drm/intel/issues/8213
[i915#8228]: https://gitlab.freedesktop.org/drm/intel/issues/8228
[i915#8234]: https://gitlab.freedesktop.org/drm/intel/issues/8234
[i915#8247]: https://gitlab.freedesktop.org/drm/intel/issues/8247
[i915#8403]: https://gitlab.freedesktop.org/drm/intel/issues/8403
[i915#8414]: https://gitlab.freedesktop.org/drm/intel/issues/8414
[i915#8428]: https://gitlab.freedesktop.org/drm/intel/issues/8428
[i915#8489]: https://gitlab.freedesktop.org/drm/intel/issues/8489
[i915#8497]: https://gitlab.freedesktop.org/drm/intel/issues/8497
[i915#8502]: https://gitlab.freedesktop.org/drm/intel/issues/8502
[i915#8503]: https://gitlab.freedesktop.org/drm/intel/issues/8503
[i915#8552]: https://gitlab.freedesktop.org/drm/intel/issues/8552
[i915#8555]: https://gitlab.freedesktop.org/drm/intel/issues/8555
[i915#8561]: https://gitlab.freedesktop.org/drm/intel/issues/8561
[i915#8661]: https://gitlab.freedesktop.org/drm/intel/issues/8661
[i915#8668]: https://gitlab.freedesktop.org/drm/intel/issues/8668
[i915#8691]: https://gitlab.freedesktop.org/drm/intel/issues/8691
[i915#8708]: https://gitlab.freedesktop.org/drm/intel/issues/8708
[i915#8709]: https://gitlab.freedesktop.org/drm/intel/issues/8709
[i915#8737]: https://gitlab.freedesktop.org/drm/intel/issues/8737
[i915#8806]: https://gitlab.freedesktop.org/drm/intel/issues/8806
[i915#8841]: https://gitlab.freedesktop.org/drm/intel/issues/8841
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7388 -> IGTPW_9416
* Piglit: piglit_4509 -> None
CI-20190529: 20190529
CI_DRM_13390: 3d28151face410f5cafffdb42710041f889dc733 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_9416: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/index.html
IGT_7388: 7388
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9416/index.html
[-- Attachment #2: Type: text/html, Size: 81858 bytes --]
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v2] tests/xe: Verify actual frequency on the basis of GT state
2023-07-17 10:57 [igt-dev] [PATCH i-g-t v2] tests/xe: Verify actual frequency on the basis of GT state Badal Nilawar
` (2 preceding siblings ...)
2023-07-17 16:21 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
@ 2023-07-18 2:32 ` Dixit, Ashutosh
2023-07-18 4:27 ` Nilawar, Badal
3 siblings, 1 reply; 9+ messages in thread
From: Dixit, Ashutosh @ 2023-07-18 2:32 UTC (permalink / raw)
To: Badal Nilawar; +Cc: igt-dev
On Mon, 17 Jul 2023 03:57:11 -0700, Badal Nilawar wrote:
>
Hi Badal,
> diff --git a/tests/xe/xe_guc_pc.c b/tests/xe/xe_guc_pc.c
> index c34df8d60..ff1b32613 100644
> --- a/tests/xe/xe_guc_pc.c
> +++ b/tests/xe/xe_guc_pc.c
> @@ -218,7 +218,7 @@ static void test_freq_basic_api(int fd, int gt_id)
> * Run type: FULL
> */
>
> -static void test_freq_fixed(int fd, int gt_id)
> +static void test_freq_fixed(int fd, int gt_id, bool gt_idle)
We could try to "deduce" the value of gt_idle (depending on whether gt is
in rc6 or not) but the gt_idle flag is better.
> {
> uint32_t rpn = get_freq(fd, gt_id, "rpn");
> uint32_t rpe = get_freq(fd, gt_id, "rpe");
> @@ -226,6 +226,9 @@ static void test_freq_fixed(int fd, int gt_id)
>
> igt_debug("Starting testing fixed request\n");
>
> + if (gt_idle)
> + igt_require(igt_wait(xe_is_gt_in_c6(fd, gt_id), 1000, 1));
> +
> /*
> * For Fixed freq we need to set both min and max to the desired value
> * Then we check if hardware is actually operating at the desired freq
> @@ -235,13 +238,25 @@ static void test_freq_fixed(int fd, int gt_id)
> igt_assert(set_freq(fd, gt_id, "max", rpn) > 0);
> usleep(ACT_FREQ_LATENCY_US);
> igt_assert(get_freq(fd, gt_id, "cur") == rpn);
> - igt_assert(get_freq(fd, gt_id, "act") == rpn);
> +
> + if (gt_idle) {
> + usleep(ACT_FREQ_LATENCY_US);
Looks like this usleep should in the else? Since we've already igt_wait'ed
above for the idle case? In all places in this patch.
> + igt_assert(get_freq(fd, gt_id, "act") == 0);
> + } else {
> + igt_assert(get_freq(fd, gt_id, "act") == rpn);
> + }
>
> igt_assert(set_freq(fd, gt_id, "min", rpe) > 0);
> igt_assert(set_freq(fd, gt_id, "max", rpe) > 0);
> usleep(ACT_FREQ_LATENCY_US);
> igt_assert(get_freq(fd, gt_id, "cur") == rpe);
> - igt_assert(get_freq(fd, gt_id, "act") == rpe);
> +
> + if (gt_idle) {
> + usleep(ACT_FREQ_LATENCY_US);
> + igt_assert(get_freq(fd, gt_id, "act") == 0);
> + } else {
> + igt_assert(get_freq(fd, gt_id, "act") == rpe);
> + }
>
> igt_assert(set_freq(fd, gt_id, "min", rp0) > 0);
> igt_assert(set_freq(fd, gt_id, "max", rp0) > 0);
We can't check for 0 act freq in this rp0 case?
> diff --git a/tests/xe/xe_pm_residency.c b/tests/xe/xe_pm_residency.c
> index a20c4449c..5c4516d03 100644
> --- a/tests/xe/xe_pm_residency.c
> +++ b/tests/xe/xe_pm_residency.c
> @@ -28,6 +28,16 @@ const double tolerance = 0.1;
> (tol) * 100.0, (tol) * 100.0, \
> (double)(ref))
>
> +/**
> + * SUBTEST: gt-c6-on-idle
> + * Description: Validate GT C6 state on idle
> + * Run type: BAT
> + *
> + * SUBTEST: idle-residency
> + * Description: basic residency test to validate idle residency
> + * measured over a time interval is within the tolerance
> + * Run type: FULL
> + */
Why combine these two doc sections? idle-residency description should be
above test_idle_residency?
> IGT_TEST_DESCRIPTION("Tests for gtidle properties");
>
> static unsigned int measured_usleep(unsigned int usec)
> @@ -45,24 +55,6 @@ static unsigned int measured_usleep(unsigned int usec)
> return igt_nsec_elapsed(&ts) / 1000;
> }
>
> -/**
> - * SUBTEST: gt-c6-on-idle
> - * Description: Validate GT C6 state on idle
> - * Run type: BAT
> - */
> -static bool is_gt_in_c6(int fd, int gt)
> -{
> - char gt_c_state[16];
> - int gt_fd;
> -
> - gt_fd = xe_sysfs_gt_open(fd, gt);
> - igt_assert(gt_fd >= 0);
> - igt_assert(igt_sysfs_scanf(gt_fd, "gtidle/idle_status", "%s", gt_c_state) == 1);
> - close(gt_fd);
> -
> - return strcmp(gt_c_state, "gt-c6") == 0;
> -}
> -
> static unsigned long read_idle_residency(int fd, int gt)
> {
> unsigned long residency = 0;
> @@ -76,17 +68,11 @@ static unsigned long read_idle_residency(int fd, int gt)
> return residency;
> }
>
> -/**
> - * SUBTEST: idle-residency
> - * Description: basic residency test to validate idle residency
> - * measured over a time interval is within the tolerance
> - * Run type: FULL
> - */
> static void test_idle_residency(int fd, int gt)
> {
> unsigned long elapsed_ms, residency_start, residency_end;
>
> - igt_assert_f(igt_wait(is_gt_in_c6(fd, gt), 1000, 1), "GT not in C6\n");
> + igt_assert_f(igt_wait(xe_is_gt_in_c6(fd, gt), 1000, 1), "GT not in C6\n");
>
> residency_start = read_idle_residency(fd, gt);
> elapsed_ms = measured_usleep(SLEEP_DURATION * 1000) / 1000;
> @@ -110,7 +96,7 @@ igt_main
> igt_describe("Validate GT C6 on idle");
> igt_subtest("gt-c6-on-idle")
> xe_for_each_gt(fd, gt)
> - igt_assert_f(igt_wait(is_gt_in_c6(fd, gt), 1000, 1), "GT not in C6\n");
> + igt_assert_f(igt_wait(xe_is_gt_in_c6(fd, gt), 1000, 1), "GT not in C6\n");
>
> igt_describe("Validate idle residency measured over a time interval is within the tolerance");
> igt_subtest("idle-residency")
> --
> 2.25.1
Thanks.
--
Ashutosh
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v2] tests/xe: Verify actual frequency on the basis of GT state
2023-07-18 2:32 ` [igt-dev] [PATCH i-g-t v2] " Dixit, Ashutosh
@ 2023-07-18 4:27 ` Nilawar, Badal
2023-07-18 4:42 ` Dixit, Ashutosh
0 siblings, 1 reply; 9+ messages in thread
From: Nilawar, Badal @ 2023-07-18 4:27 UTC (permalink / raw)
To: Dixit, Ashutosh; +Cc: igt-dev
Hi Ashutosh,
On 18-07-2023 08:02, Dixit, Ashutosh wrote:
> On Mon, 17 Jul 2023 03:57:11 -0700, Badal Nilawar wrote:
>>
>
> Hi Badal,
>
>> diff --git a/tests/xe/xe_guc_pc.c b/tests/xe/xe_guc_pc.c
>> index c34df8d60..ff1b32613 100644
>> --- a/tests/xe/xe_guc_pc.c
>> +++ b/tests/xe/xe_guc_pc.c
>> @@ -218,7 +218,7 @@ static void test_freq_basic_api(int fd, int gt_id)
>> * Run type: FULL
>> */
>>
>> -static void test_freq_fixed(int fd, int gt_id)
>> +static void test_freq_fixed(int fd, int gt_id, bool gt_idle)
>
> We could try to "deduce" the value of gt_idle (depending on whether gt is
> in rc6 or not) but the gt_idle flag is better.
>
>
>> {
>> uint32_t rpn = get_freq(fd, gt_id, "rpn");
>> uint32_t rpe = get_freq(fd, gt_id, "rpe");
>> @@ -226,6 +226,9 @@ static void test_freq_fixed(int fd, int gt_id)
>>
>> igt_debug("Starting testing fixed request\n");
>>
>> + if (gt_idle)
>> + igt_require(igt_wait(xe_is_gt_in_c6(fd, gt_id), 1000, 1));
>> +
>> /*
>> * For Fixed freq we need to set both min and max to the desired value
>> * Then we check if hardware is actually operating at the desired freq
>> @@ -235,13 +238,25 @@ static void test_freq_fixed(int fd, int gt_id)
>> igt_assert(set_freq(fd, gt_id, "max", rpn) > 0);
>> usleep(ACT_FREQ_LATENCY_US);
>> igt_assert(get_freq(fd, gt_id, "cur") == rpn);
>> - igt_assert(get_freq(fd, gt_id, "act") == rpn);
>> +
>> + if (gt_idle) {
>> + usleep(ACT_FREQ_LATENCY_US);
>
> Looks like this usleep should in the else? Since we've already igt_wait'ed
> above for the idle case? In all places in this patch.
As get_freq(fd, gt_id, "cur") will forcewake the gt so added usleep to
gt to settle down. Else case is covering exec case so it is expected
that act freq is already reached to set freq with the delay added after
set_freq.
>
>> + igt_assert(get_freq(fd, gt_id, "act") == 0);
>> + } else {
>> + igt_assert(get_freq(fd, gt_id, "act") == rpn);
>> + }
>>
>> igt_assert(set_freq(fd, gt_id, "min", rpe) > 0);
>> igt_assert(set_freq(fd, gt_id, "max", rpe) > 0);
>> usleep(ACT_FREQ_LATENCY_US);
>> igt_assert(get_freq(fd, gt_id, "cur") == rpe);
>> - igt_assert(get_freq(fd, gt_id, "act") == rpe);
>> +
>> + if (gt_idle) {
>> + usleep(ACT_FREQ_LATENCY_US);
>> + igt_assert(get_freq(fd, gt_id, "act") == 0);
>> + } else {
>> + igt_assert(get_freq(fd, gt_id, "act") == rpe);
>> + }
>>
>> igt_assert(set_freq(fd, gt_id, "min", rp0) > 0);
>> igt_assert(set_freq(fd, gt_id, "max", rp0) > 0);
>
> We can't check for 0 act freq in this rp0 case?
Yes we can check. I will add this check.
>
>> diff --git a/tests/xe/xe_pm_residency.c b/tests/xe/xe_pm_residency.c
>> index a20c4449c..5c4516d03 100644
>> --- a/tests/xe/xe_pm_residency.c
>> +++ b/tests/xe/xe_pm_residency.c
>> @@ -28,6 +28,16 @@ const double tolerance = 0.1;
>> (tol) * 100.0, (tol) * 100.0, \
>> (double)(ref))
>>
>> +/**
>> + * SUBTEST: gt-c6-on-idle
>> + * Description: Validate GT C6 state on idle
>> + * Run type: BAT
>> + *
>> + * SUBTEST: idle-residency
>> + * Description: basic residency test to validate idle residency
>> + * measured over a time interval is within the tolerance
>> + * Run type: FULL
>> + */
>
> Why combine these two doc sections? idle-residency description should be
> above test_idle_residency?
Since gt-c6-on-idle moved to lib I moved its doc here. To maintain
uniformity I combined all the docs. tests/xe/xe_ccs.c is following this
practice.
>
>> IGT_TEST_DESCRIPTION("Tests for gtidle properties");
>>
>> static unsigned int measured_usleep(unsigned int usec)
>> @@ -45,24 +55,6 @@ static unsigned int measured_usleep(unsigned int usec)
>> return igt_nsec_elapsed(&ts) / 1000;
>> }
>>
>> -/**
>> - * SUBTEST: gt-c6-on-idle
>> - * Description: Validate GT C6 state on idle
>> - * Run type: BAT
>> - */
>> -static bool is_gt_in_c6(int fd, int gt)
>> -{
>> - char gt_c_state[16];
>> - int gt_fd;
>> -
>> - gt_fd = xe_sysfs_gt_open(fd, gt);
>> - igt_assert(gt_fd >= 0);
>> - igt_assert(igt_sysfs_scanf(gt_fd, "gtidle/idle_status", "%s", gt_c_state) == 1);
>> - close(gt_fd);
>> -
>> - return strcmp(gt_c_state, "gt-c6") == 0;
>> -}
>> -
>> static unsigned long read_idle_residency(int fd, int gt)
>> {
>> unsigned long residency = 0;
>> @@ -76,17 +68,11 @@ static unsigned long read_idle_residency(int fd, int gt)
>> return residency;
>> }
>>
>> -/**
>> - * SUBTEST: idle-residency
>> - * Description: basic residency test to validate idle residency
>> - * measured over a time interval is within the tolerance
>> - * Run type: FULL
>> - */
>> static void test_idle_residency(int fd, int gt)
>> {
>> unsigned long elapsed_ms, residency_start, residency_end;
>>
>> - igt_assert_f(igt_wait(is_gt_in_c6(fd, gt), 1000, 1), "GT not in C6\n");
>> + igt_assert_f(igt_wait(xe_is_gt_in_c6(fd, gt), 1000, 1), "GT not in C6\n");
>>
>> residency_start = read_idle_residency(fd, gt);
>> elapsed_ms = measured_usleep(SLEEP_DURATION * 1000) / 1000;
>> @@ -110,7 +96,7 @@ igt_main
>> igt_describe("Validate GT C6 on idle");
>> igt_subtest("gt-c6-on-idle")
>> xe_for_each_gt(fd, gt)
>> - igt_assert_f(igt_wait(is_gt_in_c6(fd, gt), 1000, 1), "GT not in C6\n");
>> + igt_assert_f(igt_wait(xe_is_gt_in_c6(fd, gt), 1000, 1), "GT not in C6\n");
>>
>> igt_describe("Validate idle residency measured over a time interval is within the tolerance");
>> igt_subtest("idle-residency")
>> --
>> 2.25.1
>
> Thanks.
> --
> Ashutosh
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v2] tests/xe: Verify actual frequency on the basis of GT state
2023-07-18 4:27 ` Nilawar, Badal
@ 2023-07-18 4:42 ` Dixit, Ashutosh
2023-07-18 4:51 ` Dixit, Ashutosh
0 siblings, 1 reply; 9+ messages in thread
From: Dixit, Ashutosh @ 2023-07-18 4:42 UTC (permalink / raw)
To: Nilawar, Badal; +Cc: igt-dev
On Mon, 17 Jul 2023 21:27:02 -0700, Nilawar, Badal wrote:
>
> >> @@ -226,6 +226,9 @@ static void test_freq_fixed(int fd, int gt_id)
> >>
> >> igt_debug("Starting testing fixed request\n");
> >>
> >> + if (gt_idle)
> >> + igt_require(igt_wait(xe_is_gt_in_c6(fd, gt_id), 1000, 1));
> >> +
> >> /*
> >> * For Fixed freq we need to set both min and max to the desired value
> >> * Then we check if hardware is actually operating at the desired freq
> >> @@ -235,13 +238,25 @@ static void test_freq_fixed(int fd, int gt_id)
> >> igt_assert(set_freq(fd, gt_id, "max", rpn) > 0);
> >> usleep(ACT_FREQ_LATENCY_US);
> >> igt_assert(get_freq(fd, gt_id, "cur") == rpn);
> >> - igt_assert(get_freq(fd, gt_id, "act") == rpn);
> >> +
> >> + if (gt_idle) {
> >> + usleep(ACT_FREQ_LATENCY_US);
> >
> > Looks like this usleep should in the else? Since we've already igt_wait'ed
> > above for the idle case? In all places in this patch.
>
> As get_freq(fd, gt_id, "cur") will forcewake the gt so added usleep to gt
> to settle down.
Ah good point. I missed that reading requested freq takes forcewake (unlike
act freq).
> Else case is covering exec case so it is expected that act
> freq is already reached to set freq with the delay added after set_freq.
Missed this too, so this is ok too.
> >
> >> + igt_assert(get_freq(fd, gt_id, "act") == 0);
> >> + } else {
> >> + igt_assert(get_freq(fd, gt_id, "act") == rpn);
> >> + }
> >>
> >> igt_assert(set_freq(fd, gt_id, "min", rpe) > 0);
> >> igt_assert(set_freq(fd, gt_id, "max", rpe) > 0);
> >> usleep(ACT_FREQ_LATENCY_US);
> >> igt_assert(get_freq(fd, gt_id, "cur") == rpe);
> >> - igt_assert(get_freq(fd, gt_id, "act") == rpe);
> >> +
> >> + if (gt_idle) {
> >> + usleep(ACT_FREQ_LATENCY_US);
> >> + igt_assert(get_freq(fd, gt_id, "act") == 0);
> >> + } else {
> >> + igt_assert(get_freq(fd, gt_id, "act") == rpe);
> >> + }
> >>
> >> igt_assert(set_freq(fd, gt_id, "min", rp0) > 0);
> >> igt_assert(set_freq(fd, gt_id, "max", rp0) > 0);
> >
> > We can't check for 0 act freq in this rp0 case?
> Yes we can check. I will add this check.
> >
> >> diff --git a/tests/xe/xe_pm_residency.c b/tests/xe/xe_pm_residency.c
> >> index a20c4449c..5c4516d03 100644
> >> --- a/tests/xe/xe_pm_residency.c
> >> +++ b/tests/xe/xe_pm_residency.c
> >> @@ -28,6 +28,16 @@ const double tolerance = 0.1;
> >> (tol) * 100.0, (tol) * 100.0, \
> >> (double)(ref))
> >>
> >> +/**
> >> + * SUBTEST: gt-c6-on-idle
> >> + * Description: Validate GT C6 state on idle
> >> + * Run type: BAT
> >> + *
> >> + * SUBTEST: idle-residency
> >> + * Description: basic residency test to validate idle residency
> >> + * measured over a time interval is within the tolerance
> >> + * Run type: FULL
> >> + */
> >
> > Why combine these two doc sections? idle-residency description should be
> > above test_idle_residency?
> Since gt-c6-on-idle moved to lib I moved its doc here. To maintain
> uniformity I combined all the docs. tests/xe/xe_ccs.c is following this
> practice.
OK, this is fine too.
Thanks.
--
Ashutosh
> >
> >> IGT_TEST_DESCRIPTION("Tests for gtidle properties");
> >>
> >> static unsigned int measured_usleep(unsigned int usec)
> >> @@ -45,24 +55,6 @@ static unsigned int measured_usleep(unsigned int usec)
> >> return igt_nsec_elapsed(&ts) / 1000;
> >> }
> >>
> >> -/**
> >> - * SUBTEST: gt-c6-on-idle
> >> - * Description: Validate GT C6 state on idle
> >> - * Run type: BAT
> >> - */
> >> -static bool is_gt_in_c6(int fd, int gt)
> >> -{
> >> - char gt_c_state[16];
> >> - int gt_fd;
> >> -
> >> - gt_fd = xe_sysfs_gt_open(fd, gt);
> >> - igt_assert(gt_fd >= 0);
> >> - igt_assert(igt_sysfs_scanf(gt_fd, "gtidle/idle_status", "%s", gt_c_state) == 1);
> >> - close(gt_fd);
> >> -
> >> - return strcmp(gt_c_state, "gt-c6") == 0;
> >> -}
> >> -
> >> static unsigned long read_idle_residency(int fd, int gt)
> >> {
> >> unsigned long residency = 0;
> >> @@ -76,17 +68,11 @@ static unsigned long read_idle_residency(int fd, int gt)
> >> return residency;
> >> }
> >>
> >> -/**
> >> - * SUBTEST: idle-residency
> >> - * Description: basic residency test to validate idle residency
> >> - * measured over a time interval is within the tolerance
> >> - * Run type: FULL
> >> - */
> >> static void test_idle_residency(int fd, int gt)
> >> {
> >> unsigned long elapsed_ms, residency_start, residency_end;
> >>
> >> - igt_assert_f(igt_wait(is_gt_in_c6(fd, gt), 1000, 1), "GT not in C6\n");
> >> + igt_assert_f(igt_wait(xe_is_gt_in_c6(fd, gt), 1000, 1), "GT not in C6\n");
> >>
> >> residency_start = read_idle_residency(fd, gt);
> >> elapsed_ms = measured_usleep(SLEEP_DURATION * 1000) / 1000;
> >> @@ -110,7 +96,7 @@ igt_main
> >> igt_describe("Validate GT C6 on idle");
> >> igt_subtest("gt-c6-on-idle")
> >> xe_for_each_gt(fd, gt)
> >> - igt_assert_f(igt_wait(is_gt_in_c6(fd, gt), 1000, 1), "GT not in C6\n");
> >> + igt_assert_f(igt_wait(xe_is_gt_in_c6(fd, gt), 1000, 1), "GT not in C6\n");
> >>
> >> igt_describe("Validate idle residency measured over a time interval is within the tolerance");
> >> igt_subtest("idle-residency")
> >> --
> >> 2.25.1
> >
> > Thanks.
> > --
> > Ashutosh
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v2] tests/xe: Verify actual frequency on the basis of GT state
2023-07-18 4:42 ` Dixit, Ashutosh
@ 2023-07-18 4:51 ` Dixit, Ashutosh
2023-07-18 8:51 ` Nilawar, Badal
0 siblings, 1 reply; 9+ messages in thread
From: Dixit, Ashutosh @ 2023-07-18 4:51 UTC (permalink / raw)
To: Nilawar, Badal; +Cc: igt-dev
On Mon, 17 Jul 2023 21:42:14 -0700, Dixit, Ashutosh wrote:
>
> On Mon, 17 Jul 2023 21:27:02 -0700, Nilawar, Badal wrote:
> >
> > >> @@ -226,6 +226,9 @@ static void test_freq_fixed(int fd, int gt_id)
> > >>
> > >> igt_debug("Starting testing fixed request\n");
> > >>
> > >> + if (gt_idle)
> > >> + igt_require(igt_wait(xe_is_gt_in_c6(fd, gt_id), 1000, 1));
> > >> +
> > >> /*
> > >> * For Fixed freq we need to set both min and max to the desired value
> > >> * Then we check if hardware is actually operating at the desired freq
> > >> @@ -235,13 +238,25 @@ static void test_freq_fixed(int fd, int gt_id)
> > >> igt_assert(set_freq(fd, gt_id, "max", rpn) > 0);
> > >> usleep(ACT_FREQ_LATENCY_US);
> > >> igt_assert(get_freq(fd, gt_id, "cur") == rpn);
> > >> - igt_assert(get_freq(fd, gt_id, "act") == rpn);
> > >> +
> > >> + if (gt_idle) {
> > >> + usleep(ACT_FREQ_LATENCY_US);
> > >
> > > Looks like this usleep should in the else? Since we've already igt_wait'ed
> > > above for the idle case? In all places in this patch.
> >
> > As get_freq(fd, gt_id, "cur") will forcewake the gt so added usleep to gt
> > to settle down.
>
> Ah good point. I missed that reading requested freq takes forcewake (unlike
> act freq).
One idea to remove this extra delay would be to read act freq first and
then read cur. Otherwise, maybe add a comment in one place saying reading
cur will take forcewake. Thanks.
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v2] tests/xe: Verify actual frequency on the basis of GT state
2023-07-18 4:51 ` Dixit, Ashutosh
@ 2023-07-18 8:51 ` Nilawar, Badal
0 siblings, 0 replies; 9+ messages in thread
From: Nilawar, Badal @ 2023-07-18 8:51 UTC (permalink / raw)
To: Dixit, Ashutosh; +Cc: igt-dev
On 18-07-2023 10:21, Dixit, Ashutosh wrote:
> On Mon, 17 Jul 2023 21:42:14 -0700, Dixit, Ashutosh wrote:
>>
>> On Mon, 17 Jul 2023 21:27:02 -0700, Nilawar, Badal wrote:
>>>
>>>>> @@ -226,6 +226,9 @@ static void test_freq_fixed(int fd, int gt_id)
>>>>>
>>>>> igt_debug("Starting testing fixed request\n");
>>>>>
>>>>> + if (gt_idle)
>>>>> + igt_require(igt_wait(xe_is_gt_in_c6(fd, gt_id), 1000, 1));
>>>>> +
>>>>> /*
>>>>> * For Fixed freq we need to set both min and max to the desired value
>>>>> * Then we check if hardware is actually operating at the desired freq
>>>>> @@ -235,13 +238,25 @@ static void test_freq_fixed(int fd, int gt_id)
>>>>> igt_assert(set_freq(fd, gt_id, "max", rpn) > 0);
>>>>> usleep(ACT_FREQ_LATENCY_US);
>>>>> igt_assert(get_freq(fd, gt_id, "cur") == rpn);
>>>>> - igt_assert(get_freq(fd, gt_id, "act") == rpn);
>>>>> +
>>>>> + if (gt_idle) {
>>>>> + usleep(ACT_FREQ_LATENCY_US);
>>>>
>>>> Looks like this usleep should in the else? Since we've already igt_wait'ed
>>>> above for the idle case? In all places in this patch.
>>>
>>> As get_freq(fd, gt_id, "cur") will forcewake the gt so added usleep to gt
>>> to settle down.
>>
>> Ah good point. I missed that reading requested freq takes forcewake (unlike
>> act freq).
>
> One idea to remove this extra delay would be to read act freq first and
> then read cur. Otherwise, maybe add a comment in one place saying reading
> cur will take forcewake. Thanks.
Flow wise cur should read first as it tells guc honored the request. I
will add comment.
Regards,
Badal
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2023-07-18 8:51 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-07-17 10:57 [igt-dev] [PATCH i-g-t v2] tests/xe: Verify actual frequency on the basis of GT state Badal Nilawar
2023-07-17 12:42 ` [igt-dev] ○ CI.xeBAT: info for " Patchwork
2023-07-17 12:50 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork
2023-07-17 16:21 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
2023-07-18 2:32 ` [igt-dev] [PATCH i-g-t v2] " Dixit, Ashutosh
2023-07-18 4:27 ` Nilawar, Badal
2023-07-18 4:42 ` Dixit, Ashutosh
2023-07-18 4:51 ` Dixit, Ashutosh
2023-07-18 8:51 ` Nilawar, Badal
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox