* [igt-dev] [PATCH v3 i-g-t] tests/i915_pm_freq_api: Add a suspend subtest
@ 2023-06-16 15:50 Vinay Belgaumkar
2023-06-17 5:40 ` [igt-dev] ✓ Fi.CI.BAT: success for tests/i915_pm_freq_api: Add a suspend subtest (rev3) Patchwork
` (5 more replies)
0 siblings, 6 replies; 7+ messages in thread
From: Vinay Belgaumkar @ 2023-06-16 15:50 UTC (permalink / raw)
To: intel-gfx, igt-dev
Verify that SLPC API works as expected after a suspend. Added
another subtest that does multiple GT resets and checks freq api
works as expected after each one.
We now check requested frequency instead of soft min/max after a
reset or suspend. That ensures the soft limits got applied
correctly at init. Also, disable efficient freq before starting the
test which allows current freq to be consistent with SLPC min freq.
v2: Restore freq in exit handler (Ashutosh)
v3: Free the allocated stash arrays
Signed-off-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com>
---
tests/i915/i915_pm_freq_api.c | 92 +++++++++++++++++++++++++++--------
1 file changed, 71 insertions(+), 21 deletions(-)
diff --git a/tests/i915/i915_pm_freq_api.c b/tests/i915/i915_pm_freq_api.c
index 9005cd220..522abee35 100644
--- a/tests/i915/i915_pm_freq_api.c
+++ b/tests/i915/i915_pm_freq_api.c
@@ -18,6 +18,12 @@
*
* SUBTEST: freq-reset
* Description: Test basic freq API works after a reset
+ *
+ * SUBTEST: freq-reset-multiple
+ * Description: Test basic freq API works after multiple resets
+ *
+ * SUBTEST: freq-suspend
+ * Description: Test basic freq API works after a runtime suspend
*/
IGT_TEST_DESCRIPTION("Test SLPC freq API");
@@ -49,7 +55,6 @@ static void test_freq_basic_api(int dirfd, int gt)
rpn = get_freq(dirfd, RPS_RPn_FREQ_MHZ);
rp0 = get_freq(dirfd, RPS_RP0_FREQ_MHZ);
rpe = get_freq(dirfd, RPS_RP1_FREQ_MHZ);
- igt_info("System min freq: %dMHz; max freq: %dMHz\n", rpn, rp0);
/*
* Negative bound tests
@@ -79,31 +84,66 @@ static void test_freq_basic_api(int dirfd, int gt)
}
-static void test_reset(int i915, int dirfd, int gt)
+static void test_reset(int i915, int dirfd, int gt, int count)
{
uint32_t rpn = get_freq(dirfd, RPS_RPn_FREQ_MHZ);
int fd;
+ for (int i = 0; i < count; i++) {
+ igt_assert_f(set_freq(dirfd, RPS_MIN_FREQ_MHZ, rpn) > 0,
+ "Failed after %d good cycles\n", i);
+ igt_assert_f(set_freq(dirfd, RPS_MAX_FREQ_MHZ, rpn) > 0,
+ "Failed after %d good cycles\n", i);
+ usleep(ACT_FREQ_LATENCY_US);
+ igt_assert_f(get_freq(dirfd, RPS_CUR_FREQ_MHZ) == rpn,
+ "Failed after %d good cycles\n", i);
+
+ /* Manually trigger a GT reset */
+ fd = igt_debugfs_gt_open(i915, gt, "reset", O_WRONLY);
+ igt_require(fd >= 0);
+ igt_ignore_warn(write(fd, "1\n", 2));
+
+ igt_assert_f(get_freq(dirfd, RPS_CUR_FREQ_MHZ) == rpn,
+ "Failed after %d good cycles\n", i);
+ }
+ close(fd);
+}
+
+static void test_suspend(int i915, int dirfd, int gt)
+{
+ uint32_t rpn = get_freq(dirfd, RPS_RPn_FREQ_MHZ);
+
igt_assert(set_freq(dirfd, RPS_MIN_FREQ_MHZ, rpn) > 0);
igt_assert(set_freq(dirfd, RPS_MAX_FREQ_MHZ, rpn) > 0);
usleep(ACT_FREQ_LATENCY_US);
- igt_assert(get_freq(dirfd, RPS_MIN_FREQ_MHZ) == rpn);
+ igt_assert(get_freq(dirfd, RPS_CUR_FREQ_MHZ) == rpn);
- /* Manually trigger a GT reset */
- fd = igt_debugfs_gt_open(i915, gt, "reset", O_WRONLY);
- igt_require(fd >= 0);
- igt_ignore_warn(write(fd, "1\n", 2));
- close(fd);
+ /* Manually trigger a suspend */
+ igt_system_suspend_autoresume(SUSPEND_STATE_S3,
+ SUSPEND_TEST_NONE);
- igt_assert(get_freq(dirfd, RPS_MIN_FREQ_MHZ) == rpn);
- igt_assert(get_freq(dirfd, RPS_MAX_FREQ_MHZ) == rpn);
+ igt_assert(get_freq(dirfd, RPS_CUR_FREQ_MHZ) == rpn);
}
-igt_main
+int i915 = -1;
+uint32_t *stash_min, *stash_max;
+
+static void restore_sysfs_freq(int sig)
{
- int i915 = -1;
- uint32_t *stash_min, *stash_max;
+ int dirfd, gt;
+ /* Restore frequencies */
+ for_each_sysfs_gt_dirfd(i915, dirfd, gt) {
+ igt_pm_ignore_slpc_efficient_freq(i915, dirfd, false);
+ igt_assert(set_freq(dirfd, RPS_MAX_FREQ_MHZ, stash_max[gt]) > 0);
+ igt_assert(set_freq(dirfd, RPS_MIN_FREQ_MHZ, stash_min[gt]) > 0);
+ }
+ free(stash_min);
+ free(stash_max);
+ close(i915);
+}
+igt_main
+{
igt_fixture {
int num_gts, dirfd, gt;
@@ -122,7 +162,9 @@ igt_main
for_each_sysfs_gt_dirfd(i915, dirfd, gt) {
stash_min[gt] = get_freq(dirfd, RPS_MIN_FREQ_MHZ);
stash_max[gt] = get_freq(dirfd, RPS_MAX_FREQ_MHZ);
+ igt_pm_ignore_slpc_efficient_freq(i915, dirfd, true);
}
+ igt_install_exit_handler(restore_sysfs_freq);
}
igt_describe("Test basic API for controlling min/max GT frequency");
@@ -140,16 +182,24 @@ igt_main
for_each_sysfs_gt_dirfd(i915, dirfd, gt)
igt_dynamic_f("gt%u", gt)
- test_reset(i915, dirfd, gt);
+ test_reset(i915, dirfd, gt, 1);
}
- igt_fixture {
+ igt_describe("Test basic freq API works after multiple resets");
+ igt_subtest_with_dynamic_f("freq-reset-multiple") {
int dirfd, gt;
- /* Restore frequencies */
- for_each_sysfs_gt_dirfd(i915, dirfd, gt) {
- igt_assert(set_freq(dirfd, RPS_MAX_FREQ_MHZ, stash_max[gt]) > 0);
- igt_assert(set_freq(dirfd, RPS_MIN_FREQ_MHZ, stash_min[gt]) > 0);
- }
- close(i915);
+
+ for_each_sysfs_gt_dirfd(i915, dirfd, gt)
+ igt_dynamic_f("gt%u", gt)
+ test_reset(i915, dirfd, gt, 50);
+ }
+
+ igt_describe("Test basic freq API works after suspend");
+ igt_subtest_with_dynamic_f("freq-suspend") {
+ int dirfd, gt;
+
+ for_each_sysfs_gt_dirfd(i915, dirfd, gt)
+ igt_dynamic_f("gt%u", gt)
+ test_suspend(i915, dirfd, gt);
}
}
--
2.38.1
^ permalink raw reply related [flat|nested] 7+ messages in thread* [igt-dev] ✓ Fi.CI.BAT: success for tests/i915_pm_freq_api: Add a suspend subtest (rev3) 2023-06-16 15:50 [igt-dev] [PATCH v3 i-g-t] tests/i915_pm_freq_api: Add a suspend subtest Vinay Belgaumkar @ 2023-06-17 5:40 ` Patchwork 2023-06-17 8:49 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork ` (4 subsequent siblings) 5 siblings, 0 replies; 7+ messages in thread From: Patchwork @ 2023-06-17 5:40 UTC (permalink / raw) To: Vinay Belgaumkar; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 9673 bytes --] == Series Details == Series: tests/i915_pm_freq_api: Add a suspend subtest (rev3) URL : https://patchwork.freedesktop.org/series/118969/ State : success == Summary == CI Bug Log - changes from CI_DRM_13279 -> IGTPW_9197 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/index.html Participating hosts (42 -> 42) ------------------------------ Additional (1): bat-dg1-8 Missing (1): fi-snb-2520m Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_9197: ### IGT changes ### #### Suppressed #### The following results come from untrusted machines, tests, or statuses. They do not affect the overall result. * igt@xe_compute@compute-square: - {bat-dg1-8}: NOTRUN -> [SKIP][1] +2 similar issues [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/bat-dg1-8/igt@xe_compute@compute-square.html Known issues ------------ Here are the changes found in IGTPW_9197 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_lmem_swapping@parallel-random-engines: - fi-bsw-nick: NOTRUN -> [SKIP][2] ([fdo#109271]) +19 similar issues [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/fi-bsw-nick/igt@gem_lmem_swapping@parallel-random-engines.html - bat-mtlp-8: NOTRUN -> [SKIP][3] ([i915#4613]) +3 similar issues [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/bat-mtlp-8/igt@gem_lmem_swapping@parallel-random-engines.html * igt@i915_pm_rps@basic-api: - bat-mtlp-8: NOTRUN -> [SKIP][4] ([i915#6621]) [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/bat-mtlp-8/igt@i915_pm_rps@basic-api.html * igt@i915_selftest@live@gt_mocs: - bat-mtlp-8: NOTRUN -> [DMESG-FAIL][5] ([i915#7059]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/bat-mtlp-8/igt@i915_selftest@live@gt_mocs.html * igt@i915_selftest@live@migrate: - bat-mtlp-6: [PASS][6] -> [DMESG-FAIL][7] ([i915#7699]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/bat-mtlp-6/igt@i915_selftest@live@migrate.html [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/bat-mtlp-6/igt@i915_selftest@live@migrate.html - bat-dg2-11: [PASS][8] -> [DMESG-WARN][9] ([i915#7699]) [8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/bat-dg2-11/igt@i915_selftest@live@migrate.html [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/bat-dg2-11/igt@i915_selftest@live@migrate.html - bat-atsm-1: [PASS][10] -> [DMESG-FAIL][11] ([i915#7699] / [i915#7913]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/bat-atsm-1/igt@i915_selftest@live@migrate.html [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/bat-atsm-1/igt@i915_selftest@live@migrate.html * igt@i915_selftest@live@slpc: - bat-rpls-2: NOTRUN -> [DMESG-WARN][12] ([i915#6367]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/bat-rpls-2/igt@i915_selftest@live@slpc.html - bat-rpls-1: NOTRUN -> [DMESG-WARN][13] ([i915#6367]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/bat-rpls-1/igt@i915_selftest@live@slpc.html * igt@i915_suspend@basic-s2idle-without-i915: - bat-rpls-2: NOTRUN -> [ABORT][14] ([i915#6687] / [i915#8668]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/bat-rpls-2/igt@i915_suspend@basic-s2idle-without-i915.html * igt@i915_suspend@basic-s3-without-i915: - bat-mtlp-8: NOTRUN -> [SKIP][15] ([i915#6645]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/bat-mtlp-8/igt@i915_suspend@basic-s3-without-i915.html - bat-rpls-1: NOTRUN -> [ABORT][16] ([i915#6687] / [i915#7978]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/bat-rpls-1/igt@i915_suspend@basic-s3-without-i915.html * igt@kms_chamelium_hpd@common-hpd-after-suspend: - bat-mtlp-8: NOTRUN -> [SKIP][17] ([i915#7828]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/bat-mtlp-8/igt@kms_chamelium_hpd@common-hpd-after-suspend.html * igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence@pipe-d-dp-1: - bat-dg2-8: [PASS][18] -> [FAIL][19] ([i915#7932]) [18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/bat-dg2-8/igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence@pipe-d-dp-1.html [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/bat-dg2-8/igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence@pipe-d-dp-1.html * igt@kms_setmode@basic-clone-single-crtc: - fi-bsw-nick: NOTRUN -> [SKIP][20] ([fdo#109271] / [i915#4579]) [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/fi-bsw-nick/igt@kms_setmode@basic-clone-single-crtc.html * igt@prime_vgem@basic-fence-read: - bat-mtlp-8: NOTRUN -> [SKIP][21] ([i915#3708]) +2 similar issues [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/bat-mtlp-8/igt@prime_vgem@basic-fence-read.html * igt@prime_vgem@basic-gtt: - bat-mtlp-8: NOTRUN -> [SKIP][22] ([i915#3708] / [i915#4077]) +1 similar issue [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/bat-mtlp-8/igt@prime_vgem@basic-gtt.html #### Possible fixes #### * igt@i915_pm_rpm@basic-rte: - bat-mtlp-8: [ABORT][23] -> [PASS][24] [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/bat-mtlp-8/igt@i915_pm_rpm@basic-rte.html [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/bat-mtlp-8/igt@i915_pm_rpm@basic-rte.html * igt@i915_selftest@live@requests: - bat-rpls-2: [ABORT][25] ([i915#4983] / [i915#7913]) -> [PASS][26] [25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/bat-rpls-2/igt@i915_selftest@live@requests.html [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/bat-rpls-2/igt@i915_selftest@live@requests.html * igt@i915_selftest@live@reset: - bat-rpls-1: [ABORT][27] ([i915#7461] / [i915#7981] / [i915#8347] / [i915#8384]) -> [PASS][28] [27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/bat-rpls-1/igt@i915_selftest@live@reset.html [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/bat-rpls-1/igt@i915_selftest@live@reset.html * igt@kms_force_connector_basic@force-connector-state: - fi-bsw-nick: [ABORT][29] ([i915#8139]) -> [PASS][30] [29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/fi-bsw-nick/igt@kms_force_connector_basic@force-connector-state.html [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/fi-bsw-nick/igt@kms_force_connector_basic@force-connector-state.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072 [i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845 [i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637 [i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708 [i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077 [i915#4078]: https://gitlab.freedesktop.org/drm/intel/issues/4078 [i915#4391]: https://gitlab.freedesktop.org/drm/intel/issues/4391 [i915#4579]: https://gitlab.freedesktop.org/drm/intel/issues/4579 [i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613 [i915#4983]: https://gitlab.freedesktop.org/drm/intel/issues/4983 [i915#6367]: https://gitlab.freedesktop.org/drm/intel/issues/6367 [i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621 [i915#6645]: https://gitlab.freedesktop.org/drm/intel/issues/6645 [i915#6687]: https://gitlab.freedesktop.org/drm/intel/issues/6687 [i915#7059]: https://gitlab.freedesktop.org/drm/intel/issues/7059 [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#7932]: https://gitlab.freedesktop.org/drm/intel/issues/7932 [i915#7978]: https://gitlab.freedesktop.org/drm/intel/issues/7978 [i915#7981]: https://gitlab.freedesktop.org/drm/intel/issues/7981 [i915#8139]: https://gitlab.freedesktop.org/drm/intel/issues/8139 [i915#8213]: https://gitlab.freedesktop.org/drm/intel/issues/8213 [i915#8347]: https://gitlab.freedesktop.org/drm/intel/issues/8347 [i915#8384]: https://gitlab.freedesktop.org/drm/intel/issues/8384 [i915#8513]: https://gitlab.freedesktop.org/drm/intel/issues/8513 [i915#8668]: https://gitlab.freedesktop.org/drm/intel/issues/8668 [i915#8676]: https://gitlab.freedesktop.org/drm/intel/issues/8676 [i915#8678]: https://gitlab.freedesktop.org/drm/intel/issues/8678 [i915#8679]: https://gitlab.freedesktop.org/drm/intel/issues/8679 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_7335 -> IGTPW_9197 CI-20190529: 20190529 CI_DRM_13279: 2998419e79e4f902b49309915b475d5a0e3db8a7 @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_9197: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/index.html IGT_7335: b7d168f61bef72a3e84e72eeee1767fac577d70d @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git Testlist changes ---------------- +igt@i915_pm_freq_api@freq-reset-multiple +igt@i915_pm_freq_api@freq-suspend == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/index.html [-- Attachment #2: Type: text/html, Size: 10578 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* [igt-dev] ✗ Fi.CI.IGT: failure for tests/i915_pm_freq_api: Add a suspend subtest (rev3) 2023-06-16 15:50 [igt-dev] [PATCH v3 i-g-t] tests/i915_pm_freq_api: Add a suspend subtest Vinay Belgaumkar 2023-06-17 5:40 ` [igt-dev] ✓ Fi.CI.BAT: success for tests/i915_pm_freq_api: Add a suspend subtest (rev3) Patchwork @ 2023-06-17 8:49 ` Patchwork 2023-06-22 2:09 ` [igt-dev] ✓ Fi.CI.BAT: success for tests/i915_pm_freq_api: Add a suspend subtest (rev4) Patchwork ` (3 subsequent siblings) 5 siblings, 0 replies; 7+ messages in thread From: Patchwork @ 2023-06-17 8:49 UTC (permalink / raw) To: Vinay Belgaumkar; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 35668 bytes --] == Series Details == Series: tests/i915_pm_freq_api: Add a suspend subtest (rev3) URL : https://patchwork.freedesktop.org/series/118969/ State : failure == Summary == CI Bug Log - changes from CI_DRM_13279_full -> IGTPW_9197_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with IGTPW_9197_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in IGTPW_9197_full, please notify your bug team to allow them to document this new failure mode, which will reduce false positives in CI. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/index.html Participating hosts (8 -> 8) ------------------------------ No changes in participating hosts Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_9197_full: ### IGT changes ### #### Possible regressions #### * igt@gem_exec_reloc@basic-concurrent16: - shard-snb: [PASS][1] -> [INCOMPLETE][2] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-snb1/igt@gem_exec_reloc@basic-concurrent16.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-snb7/igt@gem_exec_reloc@basic-concurrent16.html * {igt@i915_pm_freq_api@freq-reset-multiple@gt0} (NEW): - {shard-dg1}: NOTRUN -> [FAIL][3] +1 similar issue [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-dg1-16/igt@i915_pm_freq_api@freq-reset-multiple@gt0.html * {igt@i915_pm_freq_api@freq-suspend} (NEW): - shard-rkl: NOTRUN -> [SKIP][4] +1 similar issue [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-6/igt@i915_pm_freq_api@freq-suspend.html - shard-tglu: NOTRUN -> [SKIP][5] +1 similar issue [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-tglu-8/igt@i915_pm_freq_api@freq-suspend.html #### Suppressed #### The following results come from untrusted machines, tests, or statuses. They do not affect the overall result. * igt@i915_pm_freq_api@freq-reset@gt0: - {shard-dg1}: [PASS][6] -> [FAIL][7] [6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-dg1-12/igt@i915_pm_freq_api@freq-reset@gt0.html [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-dg1-13/igt@i915_pm_freq_api@freq-reset@gt0.html New tests --------- New tests have been introduced between CI_DRM_13279_full and IGTPW_9197_full: ### New IGT tests (4) ### * igt@i915_pm_freq_api@freq-reset-multiple: - Statuses : 4 skip(s) - Exec time: [0.0] s * igt@i915_pm_freq_api@freq-reset-multiple@gt0: - Statuses : 1 fail(s) - Exec time: [0.0] s * igt@i915_pm_freq_api@freq-suspend: - Statuses : 4 skip(s) - Exec time: [0.0] s * igt@i915_pm_freq_api@freq-suspend@gt0: - Statuses : 1 fail(s) - Exec time: [0.0] s Known issues ------------ Here are the changes found in IGTPW_9197_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@api_intel_bb@crc32: - shard-tglu: NOTRUN -> [SKIP][8] ([i915#6230]) [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-tglu-7/igt@api_intel_bb@crc32.html * igt@debugfs_test@basic-hwmon: - shard-tglu: NOTRUN -> [SKIP][9] ([i915#7456]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-tglu-9/igt@debugfs_test@basic-hwmon.html * igt@feature_discovery@display-3x: - shard-rkl: NOTRUN -> [SKIP][10] ([i915#1839]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-2/igt@feature_discovery@display-3x.html * igt@gem_create@create-ext-cpu-access-sanity-check: - shard-tglu: NOTRUN -> [SKIP][11] ([i915#6335]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-tglu-9/igt@gem_create@create-ext-cpu-access-sanity-check.html * igt@gem_eio@hibernate: - shard-rkl: NOTRUN -> [ABORT][12] ([i915#7975] / [i915#8213]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-1/igt@gem_eio@hibernate.html * igt@gem_exec_balancer@parallel-keep-in-fence: - shard-rkl: NOTRUN -> [SKIP][13] ([i915#4525]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-4/igt@gem_exec_balancer@parallel-keep-in-fence.html * igt@gem_exec_fair@basic-pace-share@rcs0: - shard-tglu: [PASS][14] -> [FAIL][15] ([i915#2842]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-tglu-5/igt@gem_exec_fair@basic-pace-share@rcs0.html [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-tglu-3/igt@gem_exec_fair@basic-pace-share@rcs0.html * igt@gem_exec_fair@basic-pace@rcs0: - shard-rkl: [PASS][16] -> [FAIL][17] ([i915#2842]) +2 similar issues [16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-rkl-6/igt@gem_exec_fair@basic-pace@rcs0.html [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-2/igt@gem_exec_fair@basic-pace@rcs0.html * igt@gem_exec_reloc@basic-wc-read: - shard-rkl: NOTRUN -> [SKIP][18] ([i915#3281]) [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-4/igt@gem_exec_reloc@basic-wc-read.html * igt@gem_exec_whisper@basic-fds-forked-all: - shard-tglu: [PASS][19] -> [INCOMPLETE][20] ([i915#6755] / [i915#7392] / [i915#7663]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-tglu-4/igt@gem_exec_whisper@basic-fds-forked-all.html [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-tglu-10/igt@gem_exec_whisper@basic-fds-forked-all.html * igt@gem_lmem_swapping@massive-random: - shard-tglu: NOTRUN -> [SKIP][21] ([i915#4613]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-tglu-7/igt@gem_lmem_swapping@massive-random.html * igt@gem_lmem_swapping@random-engines: - shard-rkl: NOTRUN -> [SKIP][22] ([i915#4613]) [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-2/igt@gem_lmem_swapping@random-engines.html * igt@gem_pwrite@basic-random: - shard-rkl: NOTRUN -> [SKIP][23] ([i915#3282]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-7/igt@gem_pwrite@basic-random.html * igt@gem_set_tiling_vs_blt@untiled-to-tiled: - shard-rkl: NOTRUN -> [SKIP][24] ([i915#8411]) [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-6/igt@gem_set_tiling_vs_blt@untiled-to-tiled.html * igt@gem_userptr_blits@unsync-unmap-cycles: - shard-rkl: NOTRUN -> [SKIP][25] ([i915#3297]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-7/igt@gem_userptr_blits@unsync-unmap-cycles.html * igt@gen9_exec_parse@secure-batches: - shard-tglu: NOTRUN -> [SKIP][26] ([i915#2527] / [i915#2856]) [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-tglu-9/igt@gen9_exec_parse@secure-batches.html * igt@i915_pm_backlight@bad-brightness: - shard-rkl: NOTRUN -> [SKIP][27] ([i915#7561]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-6/igt@i915_pm_backlight@bad-brightness.html * igt@i915_pm_dc@dc9-dpms: - shard-tglu: [PASS][28] -> [SKIP][29] ([i915#4281]) [28]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-tglu-10/igt@i915_pm_dc@dc9-dpms.html [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-tglu-3/igt@i915_pm_dc@dc9-dpms.html * igt@i915_pm_freq_api@freq-reset: - shard-rkl: NOTRUN -> [SKIP][30] ([i915#8399]) [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-7/igt@i915_pm_freq_api@freq-reset.html * {igt@i915_pm_freq_api@freq-reset-multiple} (NEW): - shard-glk: NOTRUN -> [SKIP][31] ([fdo#109271]) +1 similar issue [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-glk4/igt@i915_pm_freq_api@freq-reset-multiple.html * {igt@i915_pm_freq_api@freq-suspend} (NEW): - shard-apl: NOTRUN -> [SKIP][32] ([fdo#109271]) +1 similar issue [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-apl2/igt@i915_pm_freq_api@freq-suspend.html * igt@i915_pm_rpm@dpms-non-lpsp: - shard-rkl: [PASS][33] -> [SKIP][34] ([i915#1397]) +3 similar issues [33]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-rkl-2/igt@i915_pm_rpm@dpms-non-lpsp.html [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-7/igt@i915_pm_rpm@dpms-non-lpsp.html * igt@i915_pm_rps@reset: - shard-snb: [PASS][35] -> [INCOMPLETE][36] ([i915#7790]) [35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-snb6/igt@i915_pm_rps@reset.html [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-snb1/igt@i915_pm_rps@reset.html * igt@kms_big_fb@x-tiled-64bpp-rotate-90: - shard-rkl: NOTRUN -> [SKIP][37] ([fdo#111614] / [i915#3638]) +1 similar issue [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-1/igt@kms_big_fb@x-tiled-64bpp-rotate-90.html * igt@kms_big_fb@yf-tiled-32bpp-rotate-90: - shard-rkl: NOTRUN -> [SKIP][38] ([fdo#110723]) [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-1/igt@kms_big_fb@yf-tiled-32bpp-rotate-90.html * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip: - shard-tglu: NOTRUN -> [SKIP][39] ([fdo#111615]) +1 similar issue [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-tglu-10/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html * igt@kms_ccs@pipe-a-bad-pixel-format-4_tiled_mtl_rc_ccs: - shard-rkl: NOTRUN -> [SKIP][40] ([i915#5354] / [i915#6095]) [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-2/igt@kms_ccs@pipe-a-bad-pixel-format-4_tiled_mtl_rc_ccs.html * igt@kms_ccs@pipe-a-bad-rotation-90-y_tiled_ccs: - shard-rkl: NOTRUN -> [SKIP][41] ([i915#3734] / [i915#5354] / [i915#6095]) +2 similar issues [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-7/igt@kms_ccs@pipe-a-bad-rotation-90-y_tiled_ccs.html * igt@kms_ccs@pipe-b-ccs-on-another-bo-y_tiled_gen12_mc_ccs: - shard-rkl: NOTRUN -> [SKIP][42] ([i915#3886] / [i915#5354] / [i915#6095]) [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-4/igt@kms_ccs@pipe-b-ccs-on-another-bo-y_tiled_gen12_mc_ccs.html * igt@kms_ccs@pipe-b-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs: - shard-tglu: NOTRUN -> [SKIP][43] ([i915#3689] / [i915#3886] / [i915#5354] / [i915#6095]) [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-tglu-9/igt@kms_ccs@pipe-b-crc-sprite-planes-basic-y_tiled_gen12_mc_ccs.html * igt@kms_ccs@pipe-b-random-ccs-data-4_tiled_dg2_mc_ccs: - shard-tglu: NOTRUN -> [SKIP][44] ([i915#3689] / [i915#5354] / [i915#6095]) +1 similar issue [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-tglu-8/igt@kms_ccs@pipe-b-random-ccs-data-4_tiled_dg2_mc_ccs.html * igt@kms_ccs@pipe-c-missing-ccs-buffer-4_tiled_mtl_rc_ccs_cc: - shard-tglu: NOTRUN -> [SKIP][45] ([i915#5354] / [i915#6095]) +1 similar issue [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-tglu-9/igt@kms_ccs@pipe-c-missing-ccs-buffer-4_tiled_mtl_rc_ccs_cc.html * igt@kms_ccs@pipe-d-missing-ccs-buffer-y_tiled_gen12_mc_ccs: - shard-rkl: NOTRUN -> [SKIP][46] ([i915#5354]) +6 similar issues [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-1/igt@kms_ccs@pipe-d-missing-ccs-buffer-y_tiled_gen12_mc_ccs.html * igt@kms_chamelium_edid@dp-mode-timings: - shard-rkl: NOTRUN -> [SKIP][47] ([i915#7828]) +2 similar issues [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-1/igt@kms_chamelium_edid@dp-mode-timings.html * igt@kms_chamelium_frames@hdmi-crc-fast: - shard-tglu: NOTRUN -> [SKIP][48] ([i915#7828]) [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-tglu-10/igt@kms_chamelium_frames@hdmi-crc-fast.html * igt@kms_color@deep-color: - shard-rkl: NOTRUN -> [SKIP][49] ([i915#3555] / [i915#4579]) +1 similar issue [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-2/igt@kms_color@deep-color.html * igt@kms_content_protection@srm: - shard-tglu: NOTRUN -> [SKIP][50] ([i915#4579] / [i915#6944] / [i915#7116] / [i915#7118]) [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-tglu-4/igt@kms_content_protection@srm.html * igt@kms_content_protection@uevent: - shard-rkl: NOTRUN -> [SKIP][51] ([i915#4579] / [i915#7118]) [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-4/igt@kms_content_protection@uevent.html * igt@kms_cursor_crc@cursor-suspend@pipe-c-dp-1: - shard-apl: [PASS][52] -> [ABORT][53] ([i915#180]) [52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-apl2/igt@kms_cursor_crc@cursor-suspend@pipe-c-dp-1.html [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-apl6/igt@kms_cursor_crc@cursor-suspend@pipe-c-dp-1.html * igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions: - shard-apl: [PASS][54] -> [FAIL][55] ([i915#2346]) [54]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-apl4/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-apl3/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html * igt@kms_cursor_legacy@single-move@pipe-b: - shard-rkl: [PASS][56] -> [INCOMPLETE][57] ([i915#8011]) +1 similar issue [56]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-rkl-1/igt@kms_cursor_legacy@single-move@pipe-b.html [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-7/igt@kms_cursor_legacy@single-move@pipe-b.html * igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][58] ([i915#3804] / [i915#4579]) [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-4/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2.html * igt@kms_dsc@dsc-basic: - shard-rkl: NOTRUN -> [SKIP][59] ([i915#3840] / [i915#4579]) [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-2/igt@kms_dsc@dsc-basic.html * igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bc-hdmi-a1-hdmi-a2: - shard-glk: [PASS][60] -> [FAIL][61] ([i915#79]) [60]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-glk9/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bc-hdmi-a1-hdmi-a2.html [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-glk4/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bc-hdmi-a1-hdmi-a2.html * igt@kms_flip@2x-flip-vs-panning: - shard-rkl: NOTRUN -> [SKIP][62] ([fdo#111825]) +2 similar issues [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-1/igt@kms_flip@2x-flip-vs-panning.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling@pipe-a-valid-mode: - shard-rkl: NOTRUN -> [SKIP][63] ([i915#2672] / [i915#4579]) [63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-1/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-downscaling@pipe-a-valid-mode: - shard-tglu: NOTRUN -> [SKIP][64] ([i915#2587] / [i915#2672] / [i915#4579]) [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-tglu-7/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-downscaling@pipe-a-valid-mode.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt: - shard-rkl: NOTRUN -> [SKIP][65] ([fdo#111825] / [i915#1825]) +11 similar issues [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-4/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt: - shard-tglu: NOTRUN -> [SKIP][66] ([fdo#109280]) +4 similar issues [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-tglu-4/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-shrfb-plflip-blt: - shard-rkl: NOTRUN -> [SKIP][67] ([i915#3023]) +7 similar issues [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-shrfb-plflip-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-stridechange: - shard-tglu: NOTRUN -> [SKIP][68] ([fdo#110189]) +1 similar issue [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-tglu-3/igt@kms_frontbuffer_tracking@fbcpsr-stridechange.html * igt@kms_hdr@invalid-hdr: - shard-rkl: NOTRUN -> [SKIP][69] ([i915#4579] / [i915#6953] / [i915#8228]) [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-7/igt@kms_hdr@invalid-hdr.html * igt@kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-25@pipe-c-hdmi-a-1: - shard-tglu: NOTRUN -> [SKIP][70] ([i915#5176]) +2 similar issues [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-tglu-6/igt@kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-25@pipe-c-hdmi-a-1.html * igt@kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-25@pipe-d-hdmi-a-1: - shard-tglu: NOTRUN -> [SKIP][71] ([i915#4579] / [i915#5176]) [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-tglu-6/igt@kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-25@pipe-d-hdmi-a-1.html * igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-b-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][72] ([i915#4579] / [i915#5176]) +2 similar issues [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-1/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-b-hdmi-a-2.html * igt@kms_plane_scaling@plane-upscale-with-rotation-factor-0-25@pipe-a-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][73] ([i915#5176]) +2 similar issues [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-6/igt@kms_plane_scaling@plane-upscale-with-rotation-factor-0-25@pipe-a-hdmi-a-2.html * igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling@pipe-b-vga-1: - shard-snb: NOTRUN -> [SKIP][74] ([fdo#109271] / [i915#4579]) +8 similar issues [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-snb7/igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling@pipe-b-vga-1.html * igt@kms_plane_scaling@planes-downscale-factor-0-75-upscale-20x20@pipe-a-hdmi-a-1: - shard-snb: NOTRUN -> [SKIP][75] ([fdo#109271]) +24 similar issues [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-snb1/igt@kms_plane_scaling@planes-downscale-factor-0-75-upscale-20x20@pipe-a-hdmi-a-1.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-a-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][76] ([i915#5235]) +2 similar issues [76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-1/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-a-hdmi-a-2.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-b-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][77] ([i915#4579] / [i915#5235]) +2 similar issues [77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-1/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-b-hdmi-a-2.html * igt@kms_psr@psr2_sprite_render: - shard-rkl: NOTRUN -> [SKIP][78] ([i915#1072]) [78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-7/igt@kms_psr@psr2_sprite_render.html * igt@kms_setmode@basic@pipe-a-hdmi-a-1: - shard-snb: NOTRUN -> [FAIL][79] ([i915#5465]) +1 similar issue [79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-snb1/igt@kms_setmode@basic@pipe-a-hdmi-a-1.html * igt@kms_setmode@invalid-clone-single-crtc: - shard-tglu: NOTRUN -> [SKIP][80] ([i915#3555] / [i915#4579]) [80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-tglu-10/igt@kms_setmode@invalid-clone-single-crtc.html * igt@kms_vblank@pipe-d-ts-continuation-modeset: - shard-rkl: NOTRUN -> [SKIP][81] ([i915#4070] / [i915#533] / [i915#6768]) +1 similar issue [81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-2/igt@kms_vblank@pipe-d-ts-continuation-modeset.html * igt@v3d/v3d_submit_cl@multi-and-single-sync: - shard-rkl: NOTRUN -> [SKIP][82] ([fdo#109315]) +1 similar issue [82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-7/igt@v3d/v3d_submit_cl@multi-and-single-sync.html * igt@v3d/v3d_submit_csd@job-perfmon: - shard-tglu: NOTRUN -> [SKIP][83] ([fdo#109315] / [i915#2575]) +1 similar issue [83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-tglu-9/igt@v3d/v3d_submit_csd@job-perfmon.html * igt@vc4/vc4_perfmon@get-values-valid-perfmon: - shard-rkl: NOTRUN -> [SKIP][84] ([i915#7711]) +1 similar issue [84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-2/igt@vc4/vc4_perfmon@get-values-valid-perfmon.html * igt@vc4/vc4_purgeable_bo@mark-unpurgeable-purged: - shard-tglu: NOTRUN -> [SKIP][85] ([i915#2575]) +1 similar issue [85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-tglu-10/igt@vc4/vc4_purgeable_bo@mark-unpurgeable-purged.html #### Possible fixes #### * igt@drm_fdinfo@most-busy-idle-check-all@rcs0: - shard-rkl: [FAIL][86] ([i915#7742]) -> [PASS][87] [86]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-rkl-4/igt@drm_fdinfo@most-busy-idle-check-all@rcs0.html [87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-4/igt@drm_fdinfo@most-busy-idle-check-all@rcs0.html * igt@drm_read@empty-nonblock: - shard-snb: [SKIP][88] ([fdo#109271]) -> [PASS][89] [88]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-snb2/igt@drm_read@empty-nonblock.html [89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-snb1/igt@drm_read@empty-nonblock.html * igt@gem_ctx_exec@basic-nohangcheck: - shard-rkl: [FAIL][90] ([i915#6268]) -> [PASS][91] [90]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-rkl-7/igt@gem_ctx_exec@basic-nohangcheck.html [91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-4/igt@gem_ctx_exec@basic-nohangcheck.html * igt@gem_eio@throttle: - {shard-dg1}: [DMESG-WARN][92] ([i915#4423]) -> [PASS][93] [92]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-dg1-13/igt@gem_eio@throttle.html [93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-dg1-17/igt@gem_eio@throttle.html * igt@gem_exec_fair@basic-deadline: - shard-rkl: [FAIL][94] ([i915#2846]) -> [PASS][95] [94]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-rkl-7/igt@gem_exec_fair@basic-deadline.html [95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-2/igt@gem_exec_fair@basic-deadline.html - shard-glk: [FAIL][96] ([i915#2846]) -> [PASS][97] [96]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-glk2/igt@gem_exec_fair@basic-deadline.html [97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-glk4/igt@gem_exec_fair@basic-deadline.html * igt@gem_exec_fair@basic-none@vecs0: - shard-rkl: [FAIL][98] ([i915#2842]) -> [PASS][99] +1 similar issue [98]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-rkl-1/igt@gem_exec_fair@basic-none@vecs0.html [99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-2/igt@gem_exec_fair@basic-none@vecs0.html * igt@gem_exec_fair@basic-pace-share@rcs0: - shard-glk: [FAIL][100] ([i915#2842]) -> [PASS][101] [100]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-glk1/igt@gem_exec_fair@basic-pace-share@rcs0.html [101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-glk1/igt@gem_exec_fair@basic-pace-share@rcs0.html * igt@gem_exec_suspend@basic-s4-devices@smem: - shard-tglu: [ABORT][102] ([i915#7975] / [i915#8213]) -> [PASS][103] [102]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-tglu-10/igt@gem_exec_suspend@basic-s4-devices@smem.html [103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-tglu-7/igt@gem_exec_suspend@basic-s4-devices@smem.html * igt@gem_mmap_gtt@fault-concurrent-x: - shard-snb: [ABORT][104] ([i915#5161]) -> [PASS][105] [104]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-snb7/igt@gem_mmap_gtt@fault-concurrent-x.html [105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-snb4/igt@gem_mmap_gtt@fault-concurrent-x.html * igt@i915_pm_rc6_residency@rc6-idle@vcs0: - {shard-dg1}: [FAIL][106] ([i915#3591]) -> [PASS][107] +1 similar issue [106]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-dg1-16/igt@i915_pm_rc6_residency@rc6-idle@vcs0.html [107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-dg1-12/igt@i915_pm_rc6_residency@rc6-idle@vcs0.html * igt@i915_pm_rpm@modeset-non-lpsp: - {shard-dg1}: [SKIP][108] ([i915#1397]) -> [PASS][109] +1 similar issue [108]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-dg1-19/igt@i915_pm_rpm@modeset-non-lpsp.html [109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-dg1-17/igt@i915_pm_rpm@modeset-non-lpsp.html * igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size: - shard-glk: [FAIL][110] ([i915#2346]) -> [PASS][111] [110]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-glk2/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html [111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-glk3/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html * igt@kms_cursor_legacy@forked-move@pipe-b: - {shard-dg1}: [INCOMPLETE][112] ([i915#8011] / [i915#8347]) -> [PASS][113] +1 similar issue [112]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-dg1-19/igt@kms_cursor_legacy@forked-move@pipe-b.html [113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-dg1-15/igt@kms_cursor_legacy@forked-move@pipe-b.html * igt@kms_flip@2x-plain-flip-fb-recreate-interruptible@ac-hdmi-a1-hdmi-a2: - shard-glk: [FAIL][114] ([i915#2122]) -> [PASS][115] [114]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-glk5/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible@ac-hdmi-a1-hdmi-a2.html [115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-glk9/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible@ac-hdmi-a1-hdmi-a2.html #### Warnings #### * igt@i915_pm_rc6_residency@rc6-idle@bcs0: - shard-tglu: [WARN][116] ([i915#2681]) -> [FAIL][117] ([i915#2681] / [i915#3591]) [116]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-tglu-2/igt@i915_pm_rc6_residency@rc6-idle@bcs0.html [117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-tglu-5/igt@i915_pm_rc6_residency@rc6-idle@bcs0.html * igt@i915_pm_rc6_residency@rc6-idle@rcs0: - shard-tglu: [FAIL][118] ([i915#2681] / [i915#3591]) -> [WARN][119] ([i915#2681]) +1 similar issue [118]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-tglu-2/igt@i915_pm_rc6_residency@rc6-idle@rcs0.html [119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-tglu-5/igt@i915_pm_rc6_residency@rc6-idle@rcs0.html * igt@kms_force_connector_basic@force-load-detect: - shard-rkl: [SKIP][120] ([fdo#109285]) -> [SKIP][121] ([fdo#109285] / [i915#4098]) [120]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13279/shard-rkl-7/igt@kms_force_connector_basic@force-load-detect.html [121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/shard-rkl-2/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#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280 [fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285 [fdo#109300]: https://bugs.freedesktop.org/show_bug.cgi?id=109300 [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#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825 [i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072 [i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397 [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180 [i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825 [i915#1839]: https://gitlab.freedesktop.org/drm/intel/issues/1839 [i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982 [i915#2122]: https://gitlab.freedesktop.org/drm/intel/issues/2122 [i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346 [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#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672 [i915#2681]: https://gitlab.freedesktop.org/drm/intel/issues/2681 [i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842 [i915#2846]: https://gitlab.freedesktop.org/drm/intel/issues/2846 [i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856 [i915#3023]: https://gitlab.freedesktop.org/drm/intel/issues/3023 [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#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458 [i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555 [i915#3591]: https://gitlab.freedesktop.org/drm/intel/issues/3591 [i915#3638]: https://gitlab.freedesktop.org/drm/intel/issues/3638 [i915#3689]: https://gitlab.freedesktop.org/drm/intel/issues/3689 [i915#3734]: https://gitlab.freedesktop.org/drm/intel/issues/3734 [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#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#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098 [i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270 [i915#4281]: https://gitlab.freedesktop.org/drm/intel/issues/4281 [i915#4391]: https://gitlab.freedesktop.org/drm/intel/issues/4391 [i915#4423]: https://gitlab.freedesktop.org/drm/intel/issues/4423 [i915#4525]: https://gitlab.freedesktop.org/drm/intel/issues/4525 [i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538 [i915#4579]: https://gitlab.freedesktop.org/drm/intel/issues/4579 [i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613 [i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812 [i915#4833]: https://gitlab.freedesktop.org/drm/intel/issues/4833 [i915#5161]: https://gitlab.freedesktop.org/drm/intel/issues/5161 [i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176 [i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235 [i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286 [i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533 [i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354 [i915#5465]: https://gitlab.freedesktop.org/drm/intel/issues/5465 [i915#5493]: https://gitlab.freedesktop.org/drm/intel/issues/5493 [i915#5784]: https://gitlab.freedesktop.org/drm/intel/issues/5784 [i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095 [i915#6230]: https://gitlab.freedesktop.org/drm/intel/issues/6230 [i915#6268]: https://gitlab.freedesktop.org/drm/intel/issues/6268 [i915#6335]: https://gitlab.freedesktop.org/drm/intel/issues/6335 [i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658 [i915#6755]: https://gitlab.freedesktop.org/drm/intel/issues/6755 [i915#6768]: https://gitlab.freedesktop.org/drm/intel/issues/6768 [i915#6944]: https://gitlab.freedesktop.org/drm/intel/issues/6944 [i915#6953]: https://gitlab.freedesktop.org/drm/intel/issues/6953 [i915#7116]: https://gitlab.freedesktop.org/drm/intel/issues/7116 [i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118 [i915#7178]: https://gitlab.freedesktop.org/drm/intel/issues/7178 [i915#7392]: https://gitlab.freedesktop.org/drm/intel/issues/7392 [i915#7456]: https://gitlab.freedesktop.org/drm/intel/issues/7456 [i915#7561]: https://gitlab.freedesktop.org/drm/intel/issues/7561 [i915#7663]: https://gitlab.freedesktop.org/drm/intel/issues/7663 [i915#7711]: https://gitlab.freedesktop.org/drm/intel/issues/7711 [i915#7742]: https://gitlab.freedesktop.org/drm/intel/issues/7742 [i915#7790]: https://gitlab.freedesktop.org/drm/intel/issues/7790 [i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828 [i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79 [i915#7975]: https://gitlab.freedesktop.org/drm/intel/issues/7975 [i915#8011]: https://gitlab.freedesktop.org/drm/intel/issues/8011 [i915#8213]: https://gitlab.freedesktop.org/drm/intel/issues/8213 [i915#8228]: https://gitlab.freedesktop.org/drm/intel/issues/8228 [i915#8292]: https://gitlab.freedesktop.org/drm/intel/issues/8292 [i915#8347]: https://gitlab.freedesktop.org/drm/intel/issues/8347 [i915#8381]: https://gitlab.freedesktop.org/drm/intel/issues/8381 [i915#8399]: https://gitlab.freedesktop.org/drm/intel/issues/8399 [i915#8411]: https://gitlab.freedesktop.org/drm/intel/issues/8411 [i915#8414]: https://gitlab.freedesktop.org/drm/intel/issues/8414 [i915#8502]: https://gitlab.freedesktop.org/drm/intel/issues/8502 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_7335 -> IGTPW_9197 * Piglit: piglit_4509 -> None CI-20190529: 20190529 CI_DRM_13279: 2998419e79e4f902b49309915b475d5a0e3db8a7 @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_9197: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/index.html IGT_7335: b7d168f61bef72a3e84e72eeee1767fac577d70d @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9197/index.html [-- Attachment #2: Type: text/html, Size: 41040 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for tests/i915_pm_freq_api: Add a suspend subtest (rev4) 2023-06-16 15:50 [igt-dev] [PATCH v3 i-g-t] tests/i915_pm_freq_api: Add a suspend subtest Vinay Belgaumkar 2023-06-17 5:40 ` [igt-dev] ✓ Fi.CI.BAT: success for tests/i915_pm_freq_api: Add a suspend subtest (rev3) Patchwork 2023-06-17 8:49 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork @ 2023-06-22 2:09 ` Patchwork 2023-06-22 13:17 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork ` (2 subsequent siblings) 5 siblings, 0 replies; 7+ messages in thread From: Patchwork @ 2023-06-22 2:09 UTC (permalink / raw) To: Vinay Belgaumkar; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 7949 bytes --] == Series Details == Series: tests/i915_pm_freq_api: Add a suspend subtest (rev4) URL : https://patchwork.freedesktop.org/series/118969/ State : success == Summary == CI Bug Log - changes from IGT_7345 -> IGTPW_9235 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/index.html Participating hosts (42 -> 42) ------------------------------ Additional (1): fi-kbl-soraka Missing (1): fi-pnv-d510 Known issues ------------ Here are the changes found in IGTPW_9235 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@core_auth@basic-auth: - bat-adlp-11: [PASS][1] -> [ABORT][2] ([i915#8011]) [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7345/bat-adlp-11/igt@core_auth@basic-auth.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/bat-adlp-11/igt@core_auth@basic-auth.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_9235/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_9235/fi-kbl-soraka/igt@gem_lmem_swapping@basic.html * igt@i915_module_load@load: - bat-adlp-11: [PASS][5] -> [DMESG-WARN][6] ([i915#4423]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7345/bat-adlp-11/igt@i915_module_load@load.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/bat-adlp-11/igt@i915_module_load@load.html * igt@i915_pm_backlight@basic-brightness@edp-1: - bat-rplp-1: NOTRUN -> [ABORT][7] ([i915#7077]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/bat-rplp-1/igt@i915_pm_backlight@basic-brightness@edp-1.html * igt@i915_selftest@live@gt_heartbeat: - fi-kbl-soraka: NOTRUN -> [DMESG-FAIL][8] ([i915#5334] / [i915#7872]) [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/fi-kbl-soraka/igt@i915_selftest@live@gt_heartbeat.html * igt@i915_selftest@live@gt_pm: - bat-rpls-2: [PASS][9] -> [DMESG-FAIL][10] ([i915#4258] / [i915#7913]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7345/bat-rpls-2/igt@i915_selftest@live@gt_pm.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/bat-rpls-2/igt@i915_selftest@live@gt_pm.html - fi-kbl-soraka: NOTRUN -> [DMESG-FAIL][11] ([i915#1886] / [i915#7913]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/fi-kbl-soraka/igt@i915_selftest@live@gt_pm.html * igt@i915_selftest@live@migrate: - bat-mtlp-6: [PASS][12] -> [DMESG-FAIL][13] ([i915#7699]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7345/bat-mtlp-6/igt@i915_selftest@live@migrate.html [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/bat-mtlp-6/igt@i915_selftest@live@migrate.html * igt@i915_selftest@live@requests: - bat-rpls-1: [PASS][14] -> [ABORT][15] ([i915#4983] / [i915#7911] / [i915#7920]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7345/bat-rpls-1/igt@i915_selftest@live@requests.html [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/bat-rpls-1/igt@i915_selftest@live@requests.html * igt@i915_suspend@basic-s3-without-i915: - bat-atsm-1: NOTRUN -> [SKIP][16] ([i915#6645]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/bat-atsm-1/igt@i915_suspend@basic-s3-without-i915.html * igt@kms_chamelium_hpd@common-hpd-after-suspend: - bat-atsm-1: NOTRUN -> [SKIP][17] ([i915#6078]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/bat-atsm-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][18] ([fdo#109271]) +14 similar issues [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/fi-kbl-soraka/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html * igt@kms_pipe_crc_basic@suspend-read-crc: - bat-atsm-1: NOTRUN -> [SKIP][19] ([i915#1836]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/bat-atsm-1/igt@kms_pipe_crc_basic@suspend-read-crc.html * igt@kms_psr@primary_mmap_gtt: - bat-rplp-1: NOTRUN -> [SKIP][20] ([i915#1072]) [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/bat-rplp-1/igt@kms_psr@primary_mmap_gtt.html * igt@kms_setmode@basic-clone-single-crtc: - bat-rplp-1: NOTRUN -> [SKIP][21] ([i915#3555] / [i915#4579]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/bat-rplp-1/igt@kms_setmode@basic-clone-single-crtc.html - fi-kbl-soraka: NOTRUN -> [SKIP][22] ([fdo#109271] / [i915#4579]) [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/fi-kbl-soraka/igt@kms_setmode@basic-clone-single-crtc.html #### Possible fixes #### * igt@i915_selftest@live@gt_mocs: - bat-mtlp-6: [DMESG-FAIL][23] ([i915#7059]) -> [PASS][24] [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7345/bat-mtlp-6/igt@i915_selftest@live@gt_mocs.html [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/bat-mtlp-6/igt@i915_selftest@live@gt_mocs.html #### Warnings #### * igt@kms_psr@sprite_plane_onoff: - bat-rplp-1: [ABORT][25] -> [SKIP][26] ([i915#1072]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7345/bat-rplp-1/igt@kms_psr@sprite_plane_onoff.html [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/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). [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [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#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555 [i915#4258]: https://gitlab.freedesktop.org/drm/intel/issues/4258 [i915#4423]: https://gitlab.freedesktop.org/drm/intel/issues/4423 [i915#4579]: https://gitlab.freedesktop.org/drm/intel/issues/4579 [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#6078]: https://gitlab.freedesktop.org/drm/intel/issues/6078 [i915#6645]: https://gitlab.freedesktop.org/drm/intel/issues/6645 [i915#7059]: https://gitlab.freedesktop.org/drm/intel/issues/7059 [i915#7077]: https://gitlab.freedesktop.org/drm/intel/issues/7077 [i915#7699]: https://gitlab.freedesktop.org/drm/intel/issues/7699 [i915#7872]: https://gitlab.freedesktop.org/drm/intel/issues/7872 [i915#7911]: https://gitlab.freedesktop.org/drm/intel/issues/7911 [i915#7913]: https://gitlab.freedesktop.org/drm/intel/issues/7913 [i915#7920]: https://gitlab.freedesktop.org/drm/intel/issues/7920 [i915#8011]: https://gitlab.freedesktop.org/drm/intel/issues/8011 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_7345 -> IGTPW_9235 CI-20190529: 20190529 CI_DRM_13302: 839a0f1c0fba27caa09cb8c3c07ba21ba7428bb6 @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_9235: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/index.html IGT_7345: bedba6f82d70f8eb49c53cb2c45ee60a1eec04d1 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git Testlist changes ---------------- +igt@i915_pm_freq_api@freq-reset-multiple +igt@i915_pm_freq_api@freq-suspend == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/index.html [-- Attachment #2: Type: text/html, Size: 9397 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* [igt-dev] ✓ Fi.CI.IGT: success for tests/i915_pm_freq_api: Add a suspend subtest (rev4) 2023-06-16 15:50 [igt-dev] [PATCH v3 i-g-t] tests/i915_pm_freq_api: Add a suspend subtest Vinay Belgaumkar ` (2 preceding siblings ...) 2023-06-22 2:09 ` [igt-dev] ✓ Fi.CI.BAT: success for tests/i915_pm_freq_api: Add a suspend subtest (rev4) Patchwork @ 2023-06-22 13:17 ` Patchwork 2023-06-22 17:33 ` [igt-dev] [PATCH v3 i-g-t] tests/i915_pm_freq_api: Add a suspend subtest Dixit, Ashutosh 2023-06-23 10:09 ` [igt-dev] [Intel-gfx] " Kamil Konieczny 5 siblings, 0 replies; 7+ messages in thread From: Patchwork @ 2023-06-22 13:17 UTC (permalink / raw) To: Vinay Belgaumkar; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 41285 bytes --] == Series Details == Series: tests/i915_pm_freq_api: Add a suspend subtest (rev4) URL : https://patchwork.freedesktop.org/series/118969/ State : success == Summary == CI Bug Log - changes from IGT_7345_full -> IGTPW_9235_full ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/index.html Participating hosts (7 -> 8) ------------------------------ Additional (1): shard-dg2 Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_9235_full: ### IGT changes ### #### Possible regressions #### * {igt@i915_pm_freq_api@freq-suspend} (NEW): - shard-rkl: NOTRUN -> [SKIP][1] +1 similar issue [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-1/igt@i915_pm_freq_api@freq-suspend.html - shard-tglu: NOTRUN -> [SKIP][2] +1 similar issue [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-tglu-5/igt@i915_pm_freq_api@freq-suspend.html #### Suppressed #### The following results come from untrusted machines, tests, or statuses. They do not affect the overall result. * igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-a-dp-4: - {shard-dg2}: NOTRUN -> [SKIP][3] +2 similar issues [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-dg2-11/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-a-dp-4.html New tests --------- New tests have been introduced between IGT_7345_full and IGTPW_9235_full: ### New IGT tests (29) ### * igt@drm_fdinfo@virtual-busy: - Statuses : 4 pass(s) 3 skip(s) - Exec time: [0.0] s * igt@drm_fdinfo@virtual-busy-all: - Statuses : 4 pass(s) 3 skip(s) - Exec time: [0.0] s * igt@drm_fdinfo@virtual-busy-hang: - Statuses : 4 pass(s) 3 skip(s) - Exec time: [0.0] s * igt@drm_fdinfo@virtual-busy-hang-all: - Statuses : 4 pass(s) 3 skip(s) - Exec time: [0.0] s * igt@drm_fdinfo@virtual-busy-idle: - Statuses : 4 pass(s) 3 skip(s) - Exec time: [0.0] s * igt@drm_fdinfo@virtual-busy-idle-all: - Statuses : 3 pass(s) 1 skip(s) - Exec time: [0.0] s * igt@drm_fdinfo@virtual-idle: - Statuses : 1 fail(s) 4 pass(s) 1 skip(s) - Exec time: [0.0] s * igt@i915_pm_freq_api@freq-reset-multiple: - Statuses : 5 skip(s) - Exec time: [0.0] s * igt@i915_pm_freq_api@freq-reset-multiple@gt0: - Statuses : 2 pass(s) - Exec time: [0.0] s * igt@i915_pm_freq_api@freq-suspend: - Statuses : 5 skip(s) - Exec time: [0.0] s * igt@i915_pm_freq_api@freq-suspend@gt0: - Statuses : 2 pass(s) - Exec time: [0.0] s * igt@kms_pipe_crc_basic@compare-crc-sanitycheck-xr24@pipe-a-dp-2: - Statuses : 1 pass(s) - Exec time: [0.0] s * igt@kms_pipe_crc_basic@compare-crc-sanitycheck-xr24@pipe-d-dp-2: - Statuses : 1 pass(s) - Exec time: [0.0] s * igt@kms_plane_lowres@tiling-none@pipe-a-hdmi-a-3: - Statuses : 2 pass(s) - Exec time: [0.0] s * igt@kms_plane_lowres@tiling-none@pipe-b-hdmi-a-3: - Statuses : 2 pass(s) - Exec time: [0.0] s * igt@kms_plane_lowres@tiling-none@pipe-c-hdmi-a-3: - Statuses : 2 pass(s) - Exec time: [0.0] s * igt@kms_plane_lowres@tiling-none@pipe-d-hdmi-a-3: - Statuses : 2 pass(s) - Exec time: [0.0] s * igt@kms_plane_lowres@tiling-x@pipe-a-hdmi-a-3: - Statuses : 1 pass(s) - Exec time: [0.0] s * igt@kms_plane_lowres@tiling-x@pipe-b-hdmi-a-3: - Statuses : 1 pass(s) - Exec time: [0.0] s * igt@kms_plane_lowres@tiling-x@pipe-c-hdmi-a-3: - Statuses : 1 pass(s) - Exec time: [0.0] s * igt@kms_plane_lowres@tiling-x@pipe-d-hdmi-a-3: - Statuses : 1 pass(s) - Exec time: [0.0] s * igt@kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-5@pipe-b-dp-2: - Statuses : 1 pass(s) - Exec time: [0.0] s * igt@kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-5@pipe-c-dp-2: - Statuses : 1 pass(s) - Exec time: [0.0] s * igt@kms_plane_scaling@plane-upscale-with-pixel-format-factor-0-25@pipe-b-dp-2: - Statuses : 1 pass(s) - Exec time: [0.0] s * igt@kms_plane_scaling@plane-upscale-with-pixel-format-factor-0-25@pipe-c-dp-2: - Statuses : 1 pass(s) - Exec time: [0.0] s * igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75@pipe-b-dp-2: - Statuses : 1 pass(s) - Exec time: [0.0] s * igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-75@pipe-c-dp-2: - Statuses : 1 pass(s) - Exec time: [0.0] s * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-b-dp-2: - Statuses : 1 skip(s) - Exec time: [0.0] s * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-c-dp-2: - Statuses : 1 skip(s) - Exec time: [0.0] s Known issues ------------ Here are the changes found in IGTPW_9235_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@api_intel_bb@blit-reloc-keep-cache: - shard-rkl: NOTRUN -> [SKIP][4] ([i915#8411]) [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-1/igt@api_intel_bb@blit-reloc-keep-cache.html * igt@drm_fdinfo@virtual-busy-all (NEW): - {shard-dg2}: NOTRUN -> [SKIP][5] ([i915#8414]) +4 similar issues [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-dg2-7/igt@drm_fdinfo@virtual-busy-all.html * igt@gem_ccs@ctrl-surf-copy: - shard-rkl: NOTRUN -> [SKIP][6] ([i915#3555] / [i915#4579] / [i915#5325]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-6/igt@gem_ccs@ctrl-surf-copy.html * igt@gem_create@create-ext-set-pat: - shard-glk: NOTRUN -> [FAIL][7] ([i915#8621]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-glk8/igt@gem_create@create-ext-set-pat.html * igt@gem_exec_balancer@parallel-contexts: - shard-rkl: NOTRUN -> [SKIP][8] ([i915#4525]) [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-4/igt@gem_exec_balancer@parallel-contexts.html * igt@gem_exec_fair@basic-none@bcs0: - shard-rkl: [PASS][9] -> [FAIL][10] ([i915#2842]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7345/shard-rkl-7/igt@gem_exec_fair@basic-none@bcs0.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-1/igt@gem_exec_fair@basic-none@bcs0.html * igt@gem_exec_fair@basic-pace@bcs0: - shard-tglu: NOTRUN -> [FAIL][11] ([i915#2842]) +4 similar issues [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-tglu-10/igt@gem_exec_fair@basic-pace@bcs0.html * igt@gem_exec_reloc@basic-gtt: - shard-rkl: NOTRUN -> [SKIP][12] ([i915#3281]) +1 similar issue [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-4/igt@gem_exec_reloc@basic-gtt.html * igt@gem_lmem_swapping@heavy-verify-multi-ccs: - shard-glk: NOTRUN -> [SKIP][13] ([fdo#109271] / [i915#4613]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-glk4/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html * igt@gem_lmem_swapping@verify: - shard-rkl: NOTRUN -> [SKIP][14] ([i915#4613]) +1 similar issue [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-4/igt@gem_lmem_swapping@verify.html * igt@gem_mmap_gtt@fault-concurrent-x: - shard-snb: [PASS][15] -> [ABORT][16] ([i915#5161]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7345/shard-snb2/igt@gem_mmap_gtt@fault-concurrent-x.html [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-snb2/igt@gem_mmap_gtt@fault-concurrent-x.html * igt@gem_partial_pwrite_pread@writes-after-reads-uncached: - shard-rkl: NOTRUN -> [SKIP][17] ([i915#3282]) +2 similar issues [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-6/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html * igt@gem_pxp@protected-encrypted-src-copy-not-readible: - shard-rkl: NOTRUN -> [SKIP][18] ([i915#4270]) [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-6/igt@gem_pxp@protected-encrypted-src-copy-not-readible.html * igt@gem_pxp@protected-raw-src-copy-not-readible: - shard-tglu: NOTRUN -> [SKIP][19] ([i915#4270]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-tglu-4/igt@gem_pxp@protected-raw-src-copy-not-readible.html * igt@gem_userptr_blits@create-destroy-unsync: - shard-tglu: NOTRUN -> [SKIP][20] ([i915#3297]) [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-tglu-3/igt@gem_userptr_blits@create-destroy-unsync.html * igt@gem_userptr_blits@unsync-unmap-cycles: - shard-rkl: NOTRUN -> [SKIP][21] ([i915#3297]) +2 similar issues [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-4/igt@gem_userptr_blits@unsync-unmap-cycles.html * igt@gem_userptr_blits@vma-merge: - shard-tglu: NOTRUN -> [FAIL][22] ([i915#3318]) [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-tglu-5/igt@gem_userptr_blits@vma-merge.html * igt@gen9_exec_parse@unaligned-access: - shard-rkl: NOTRUN -> [SKIP][23] ([i915#2527]) +1 similar issue [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-1/igt@gen9_exec_parse@unaligned-access.html * igt@i915_hwmon@hwmon-read: - shard-tglu: NOTRUN -> [SKIP][24] ([i915#7707]) [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-tglu-2/igt@i915_hwmon@hwmon-read.html * {igt@i915_pm_freq_api@freq-suspend} (NEW): - shard-apl: NOTRUN -> [SKIP][25] ([fdo#109271]) +1 similar issue [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-apl7/igt@i915_pm_freq_api@freq-suspend.html * igt@i915_query@hwconfig_table: - shard-rkl: NOTRUN -> [SKIP][26] ([i915#6245]) [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-1/igt@i915_query@hwconfig_table.html * igt@kms_big_fb@yf-tiled-8bpp-rotate-90: - shard-rkl: NOTRUN -> [SKIP][27] ([fdo#110723]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-1/igt@kms_big_fb@yf-tiled-8bpp-rotate-90.html * igt@kms_big_fb@yf-tiled-addfb-size-overflow: - shard-tglu: NOTRUN -> [SKIP][28] ([fdo#111615]) [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-tglu-2/igt@kms_big_fb@yf-tiled-addfb-size-overflow.html * igt@kms_ccs@pipe-a-bad-rotation-90-y_tiled_gen12_mc_ccs: - shard-tglu: NOTRUN -> [SKIP][29] ([i915#3689] / [i915#3886] / [i915#5354] / [i915#6095]) [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-tglu-2/igt@kms_ccs@pipe-a-bad-rotation-90-y_tiled_gen12_mc_ccs.html * igt@kms_ccs@pipe-a-bad-rotation-90-y_tiled_gen12_rc_ccs_cc: - shard-glk: NOTRUN -> [SKIP][30] ([fdo#109271] / [i915#3886]) [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-glk9/igt@kms_ccs@pipe-a-bad-rotation-90-y_tiled_gen12_rc_ccs_cc.html * igt@kms_ccs@pipe-a-ccs-on-another-bo-y_tiled_ccs: - shard-rkl: NOTRUN -> [SKIP][31] ([i915#3734] / [i915#5354] / [i915#6095]) +3 similar issues [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-6/igt@kms_ccs@pipe-a-ccs-on-another-bo-y_tiled_ccs.html * igt@kms_ccs@pipe-a-missing-ccs-buffer-4_tiled_mtl_rc_ccs_cc: - shard-tglu: NOTRUN -> [SKIP][32] ([i915#5354] / [i915#6095]) +3 similar issues [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-tglu-9/igt@kms_ccs@pipe-a-missing-ccs-buffer-4_tiled_mtl_rc_ccs_cc.html * igt@kms_ccs@pipe-b-crc-primary-rotation-180-4_tiled_dg2_mc_ccs: - shard-rkl: NOTRUN -> [SKIP][33] ([i915#5354] / [i915#6095]) +4 similar issues [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-1/igt@kms_ccs@pipe-b-crc-primary-rotation-180-4_tiled_dg2_mc_ccs.html * igt@kms_ccs@pipe-d-bad-pixel-format-4_tiled_dg2_rc_ccs_cc: - shard-tglu: NOTRUN -> [SKIP][34] ([i915#3689] / [i915#5354] / [i915#6095]) [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-tglu-10/igt@kms_ccs@pipe-d-bad-pixel-format-4_tiled_dg2_rc_ccs_cc.html * igt@kms_ccs@pipe-d-bad-pixel-format-y_tiled_gen12_rc_ccs_cc: - shard-rkl: NOTRUN -> [SKIP][35] ([i915#5354]) +7 similar issues [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-2/igt@kms_ccs@pipe-d-bad-pixel-format-y_tiled_gen12_rc_ccs_cc.html * igt@kms_cdclk@mode-transition: - shard-tglu: NOTRUN -> [SKIP][36] ([i915#3742]) [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-tglu-4/igt@kms_cdclk@mode-transition.html * igt@kms_chamelium_frames@dp-crc-single: - shard-tglu: NOTRUN -> [SKIP][37] ([i915#7828]) [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-tglu-10/igt@kms_chamelium_frames@dp-crc-single.html * igt@kms_chamelium_hpd@hdmi-hpd-fast: - shard-rkl: NOTRUN -> [SKIP][38] ([i915#7828]) +2 similar issues [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-2/igt@kms_chamelium_hpd@hdmi-hpd-fast.html * igt@kms_concurrent@pipe-c: - shard-rkl: NOTRUN -> [SKIP][39] ([i915#4070] / [i915#6768]) [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-7/igt@kms_concurrent@pipe-c.html * igt@kms_content_protection@content_type_change: - shard-rkl: NOTRUN -> [SKIP][40] ([i915#4579] / [i915#7118]) [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-7/igt@kms_content_protection@content_type_change.html * igt@kms_cursor_crc@cursor-onscreen-32x32: - shard-rkl: NOTRUN -> [SKIP][41] ([i915#3555] / [i915#4579]) +1 similar issue [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-2/igt@kms_cursor_crc@cursor-onscreen-32x32.html * igt@kms_cursor_crc@cursor-sliding-512x170: - shard-rkl: NOTRUN -> [SKIP][42] ([i915#3359]) [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-4/igt@kms_cursor_crc@cursor-sliding-512x170.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy: - shard-rkl: NOTRUN -> [SKIP][43] ([i915#4103]) [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-4/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html * igt@kms_cursor_legacy@cursorb-vs-flipa-legacy: - shard-rkl: NOTRUN -> [SKIP][44] ([fdo#111825]) +3 similar issues [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-2/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html * igt@kms_dsc@dsc-with-formats: - shard-tglu: NOTRUN -> [SKIP][45] ([i915#3555] / [i915#4579]) +3 similar issues [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-tglu-9/igt@kms_dsc@dsc-with-formats.html * igt@kms_flip@2x-nonexisting-fb: - shard-snb: NOTRUN -> [SKIP][46] ([fdo#109271]) +21 similar issues [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-snb7/igt@kms_flip@2x-nonexisting-fb.html * igt@kms_flip@2x-plain-flip-fb-recreate: - shard-tglu: NOTRUN -> [SKIP][47] ([fdo#109274] / [i915#3637]) [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-tglu-5/igt@kms_flip@2x-plain-flip-fb-recreate.html * igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a2: - shard-glk: [PASS][48] -> [FAIL][49] ([i915#79]) [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7345/shard-glk6/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a2.html [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-glk6/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-hdmi-a2.html * igt@kms_flip@plain-flip-fb-recreate-interruptible@a-hdmi-a1: - shard-glk: [PASS][50] -> [FAIL][51] ([i915#2122]) [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7345/shard-glk2/igt@kms_flip@plain-flip-fb-recreate-interruptible@a-hdmi-a1.html [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-glk2/igt@kms_flip@plain-flip-fb-recreate-interruptible@a-hdmi-a1.html * igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode: - shard-glk: NOTRUN -> [SKIP][52] ([fdo#109271] / [i915#4579]) [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-glk4/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling@pipe-a-valid-mode: - shard-rkl: NOTRUN -> [SKIP][53] ([i915#2672] / [i915#4579]) [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-2/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling@pipe-a-valid-mode.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt: - shard-rkl: NOTRUN -> [SKIP][54] ([fdo#111825] / [i915#1825]) +9 similar issues [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-1/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-pwrite: - shard-tglu: NOTRUN -> [SKIP][55] ([fdo#109280]) +6 similar issues [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-tglu-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-pwrite.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-cpu: - shard-tglu: NOTRUN -> [SKIP][56] ([fdo#110189]) +5 similar issues [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-tglu-5/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-cpu.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-mmap-wc: - shard-rkl: NOTRUN -> [SKIP][57] ([i915#3023]) +4 similar issues [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-mmap-wc.html * igt@kms_multipipe_modeset@basic-max-pipe-crc-check: - shard-tglu: NOTRUN -> [SKIP][58] ([i915#1839]) [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-tglu-2/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html * igt@kms_pipe_b_c_ivb@disable-pipe-b-enable-pipe-c: - shard-rkl: NOTRUN -> [SKIP][59] ([fdo#109289]) [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-7/igt@kms_pipe_b_c_ivb@disable-pipe-b-enable-pipe-c.html * igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-2: - shard-rkl: NOTRUN -> [FAIL][60] ([i915#8292]) [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-1/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-2.html * igt@kms_plane_scaling@plane-downscale-with-modifiers-factor-0-25@pipe-a-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][61] ([i915#5176]) +1 similar issue [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-1/igt@kms_plane_scaling@plane-downscale-with-modifiers-factor-0-25@pipe-a-hdmi-a-2.html * igt@kms_plane_scaling@plane-downscale-with-modifiers-factor-0-25@pipe-b-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][62] ([i915#4579] / [i915#5176]) +1 similar issue [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-1/igt@kms_plane_scaling@plane-downscale-with-modifiers-factor-0-25@pipe-b-hdmi-a-2.html * igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-a-hdmi-a-1: - shard-tglu: NOTRUN -> [SKIP][63] ([i915#5235]) +2 similar issues [63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-tglu-5/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-a-hdmi-a-1.html * igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-d-hdmi-a-1: - shard-tglu: NOTRUN -> [SKIP][64] ([i915#4579] / [i915#5235]) [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-tglu-5/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-d-hdmi-a-1.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-a-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][65] ([i915#5235]) +1 similar issue [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-a-hdmi-a-2.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-b-dp-2 (NEW): - {shard-dg2}: NOTRUN -> [SKIP][66] ([i915#5235]) +1 similar issue [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-dg2-12/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-b-dp-2.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-b-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][67] ([i915#4579] / [i915#5235]) +1 similar issue [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-b-hdmi-a-2.html * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-b-hdmi-a-1: - shard-snb: NOTRUN -> [SKIP][68] ([fdo#109271] / [i915#4579]) +11 similar issues [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-snb1/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-b-hdmi-a-1.html * igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-sf: - shard-glk: NOTRUN -> [SKIP][69] ([fdo#109271] / [i915#658]) [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-glk9/igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-sf.html * igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-sf: - shard-rkl: NOTRUN -> [SKIP][70] ([i915#658]) [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-2/igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-sf.html * igt@kms_rotation_crc@primary-4-tiled-reflect-x-0: - shard-tglu: NOTRUN -> [SKIP][71] ([i915#5289]) [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-tglu-9/igt@kms_rotation_crc@primary-4-tiled-reflect-x-0.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270: - shard-rkl: NOTRUN -> [SKIP][72] ([fdo#111615] / [i915#5289]) [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-2/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html * igt@kms_vblank@pipe-c-query-idle-hang: - shard-apl: [PASS][73] -> [SKIP][74] ([fdo#109271]) [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7345/shard-apl1/igt@kms_vblank@pipe-c-query-idle-hang.html [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-apl2/igt@kms_vblank@pipe-c-query-idle-hang.html - shard-glk: [PASS][75] -> [SKIP][76] ([fdo#109271]) [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7345/shard-glk8/igt@kms_vblank@pipe-c-query-idle-hang.html [76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-glk1/igt@kms_vblank@pipe-c-query-idle-hang.html * igt@kms_vblank@pipe-d-ts-continuation-idle: - shard-rkl: NOTRUN -> [SKIP][77] ([i915#4070] / [i915#533] / [i915#6768]) +1 similar issue [77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-1/igt@kms_vblank@pipe-d-ts-continuation-idle.html * igt@kms_vblank@pipe-d-wait-busy-hang: - shard-glk: NOTRUN -> [SKIP][78] ([fdo#109271]) +45 similar issues [78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-glk7/igt@kms_vblank@pipe-d-wait-busy-hang.html * igt@prime_vgem@basic-read: - shard-rkl: NOTRUN -> [SKIP][79] ([fdo#109295] / [i915#3291] / [i915#3708]) [79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-6/igt@prime_vgem@basic-read.html * igt@prime_vgem@fence-read-hang: - shard-tglu: NOTRUN -> [SKIP][80] ([fdo#109295]) [80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-tglu-2/igt@prime_vgem@fence-read-hang.html * igt@tools_test@sysfs_l3_parity: - shard-rkl: NOTRUN -> [SKIP][81] ([fdo#109307]) [81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-2/igt@tools_test@sysfs_l3_parity.html * igt@v3d/v3d_perfmon@create-two-perfmon: - shard-tglu: NOTRUN -> [SKIP][82] ([fdo#109315] / [i915#2575]) +1 similar issue [82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-tglu-8/igt@v3d/v3d_perfmon@create-two-perfmon.html * igt@v3d/v3d_submit_csd@job-perfmon: - shard-rkl: NOTRUN -> [SKIP][83] ([fdo#109315]) +5 similar issues [83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-2/igt@v3d/v3d_submit_csd@job-perfmon.html * igt@vc4/vc4_dmabuf_poll@poll-write-waits-until-write-done: - shard-tglu: NOTRUN -> [SKIP][84] ([i915#2575]) [84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-tglu-5/igt@vc4/vc4_dmabuf_poll@poll-write-waits-until-write-done.html * igt@vc4/vc4_perfmon@create-two-perfmon: - shard-rkl: NOTRUN -> [SKIP][85] ([i915#7711]) +1 similar issue [85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-2/igt@vc4/vc4_perfmon@create-two-perfmon.html #### Possible fixes #### * igt@drm_fdinfo@most-busy-check-all@rcs0: - shard-rkl: [FAIL][86] ([i915#7742]) -> [PASS][87] [86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7345/shard-rkl-4/igt@drm_fdinfo@most-busy-check-all@rcs0.html [87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-1/igt@drm_fdinfo@most-busy-check-all@rcs0.html * igt@gem_eio@unwedge-stress: - {shard-dg1}: [FAIL][88] ([i915#5784]) -> [PASS][89] [88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7345/shard-dg1-14/igt@gem_eio@unwedge-stress.html [89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-dg1-14/igt@gem_eio@unwedge-stress.html * igt@gem_exec_fair@basic-pace-share@rcs0: - shard-glk: [FAIL][90] ([i915#2842]) -> [PASS][91] +2 similar issues [90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7345/shard-glk3/igt@gem_exec_fair@basic-pace-share@rcs0.html [91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-glk1/igt@gem_exec_fair@basic-pace-share@rcs0.html * igt@gem_exec_fair@basic-pace-solo@rcs0: - shard-rkl: [FAIL][92] ([i915#2842]) -> [PASS][93] [92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7345/shard-rkl-6/igt@gem_exec_fair@basic-pace-solo@rcs0.html [93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-6/igt@gem_exec_fair@basic-pace-solo@rcs0.html * igt@i915_pm_dc@dc9-dpms: - shard-apl: [SKIP][94] ([fdo#109271]) -> [PASS][95] [94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7345/shard-apl6/igt@i915_pm_dc@dc9-dpms.html [95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-apl6/igt@i915_pm_dc@dc9-dpms.html * igt@i915_pm_rc6_residency@rc6-idle@vecs0: - {shard-dg1}: [FAIL][96] ([i915#3591]) -> [PASS][97] [96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7345/shard-dg1-14/igt@i915_pm_rc6_residency@rc6-idle@vecs0.html [97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-dg1-19/igt@i915_pm_rc6_residency@rc6-idle@vecs0.html * igt@i915_pm_rpm@dpms-non-lpsp: - shard-rkl: [SKIP][98] ([i915#1397]) -> [PASS][99] [98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7345/shard-rkl-7/igt@i915_pm_rpm@dpms-non-lpsp.html [99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-2/igt@i915_pm_rpm@dpms-non-lpsp.html * igt@i915_selftest@live@gt_heartbeat: - shard-apl: [DMESG-FAIL][100] ([i915#5334]) -> [PASS][101] [100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7345/shard-apl4/igt@i915_selftest@live@gt_heartbeat.html [101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-apl6/igt@i915_selftest@live@gt_heartbeat.html * igt@i915_suspend@basic-s3-without-i915: - shard-rkl: [FAIL][102] ([fdo#103375]) -> [PASS][103] [102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7345/shard-rkl-4/igt@i915_suspend@basic-s3-without-i915.html [103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-6/igt@i915_suspend@basic-s3-without-i915.html * igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic: - shard-glk: [FAIL][104] ([i915#72]) -> [PASS][105] [104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7345/shard-glk6/igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic.html [105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-glk1/igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic.html * igt@kms_cursor_legacy@forked-move@pipe-b: - shard-rkl: [INCOMPLETE][106] ([i915#8011]) -> [PASS][107] +1 similar issue [106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7345/shard-rkl-7/igt@kms_cursor_legacy@forked-move@pipe-b.html [107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-2/igt@kms_cursor_legacy@forked-move@pipe-b.html * igt@perf_pmu@semaphore-busy@vcs1: - {shard-dg1}: [FAIL][108] ([i915#4349]) -> [PASS][109] +2 similar issues [108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7345/shard-dg1-19/igt@perf_pmu@semaphore-busy@vcs1.html [109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-dg1-13/igt@perf_pmu@semaphore-busy@vcs1.html #### Warnings #### * igt@kms_multipipe_modeset@basic-max-pipe-crc-check: - shard-rkl: [SKIP][110] ([i915#4816]) -> [SKIP][111] ([i915#4070] / [i915#4816]) [110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7345/shard-rkl-4/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html [111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/shard-rkl-2/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.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#109283]: https://bugs.freedesktop.org/show_bug.cgi?id=109283 [fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285 [fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289 [fdo#109291]: https://bugs.freedesktop.org/show_bug.cgi?id=109291 [fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295 [fdo#109303]: https://bugs.freedesktop.org/show_bug.cgi?id=109303 [fdo#109307]: https://bugs.freedesktop.org/show_bug.cgi?id=109307 [fdo#109309]: https://bugs.freedesktop.org/show_bug.cgi?id=109309 [fdo#109314]: https://bugs.freedesktop.org/show_bug.cgi?id=109314 [fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315 [fdo#109506]: https://bugs.freedesktop.org/show_bug.cgi?id=109506 [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#111767]: https://bugs.freedesktop.org/show_bug.cgi?id=111767 [fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825 [fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827 [fdo#112283]: https://bugs.freedesktop.org/show_bug.cgi?id=112283 [i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072 [i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397 [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#2122]: https://gitlab.freedesktop.org/drm/intel/issues/2122 [i915#2437]: https://gitlab.freedesktop.org/drm/intel/issues/2437 [i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527 [i915#2575]: https://gitlab.freedesktop.org/drm/intel/issues/2575 [i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672 [i915#2705]: https://gitlab.freedesktop.org/drm/intel/issues/2705 [i915#280]: https://gitlab.freedesktop.org/drm/intel/issues/280 [i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842 [i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856 [i915#3023]: https://gitlab.freedesktop.org/drm/intel/issues/3023 [i915#3281]: https://gitlab.freedesktop.org/drm/intel/issues/3281 [i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282 [i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291 [i915#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297 [i915#3299]: https://gitlab.freedesktop.org/drm/intel/issues/3299 [i915#3318]: https://gitlab.freedesktop.org/drm/intel/issues/3318 [i915#3359]: https://gitlab.freedesktop.org/drm/intel/issues/3359 [i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458 [i915#3469]: https://gitlab.freedesktop.org/drm/intel/issues/3469 [i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539 [i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555 [i915#3591]: https://gitlab.freedesktop.org/drm/intel/issues/3591 [i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637 [i915#3689]: https://gitlab.freedesktop.org/drm/intel/issues/3689 [i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708 [i915#3734]: https://gitlab.freedesktop.org/drm/intel/issues/3734 [i915#3742]: https://gitlab.freedesktop.org/drm/intel/issues/3742 [i915#3840]: https://gitlab.freedesktop.org/drm/intel/issues/3840 [i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886 [i915#3936]: https://gitlab.freedesktop.org/drm/intel/issues/3936 [i915#4036]: https://gitlab.freedesktop.org/drm/intel/issues/4036 [i915#404]: https://gitlab.freedesktop.org/drm/intel/issues/404 [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#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#4215]: https://gitlab.freedesktop.org/drm/intel/issues/4215 [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#4387]: https://gitlab.freedesktop.org/drm/intel/issues/4387 [i915#4423]: https://gitlab.freedesktop.org/drm/intel/issues/4423 [i915#4525]: https://gitlab.freedesktop.org/drm/intel/issues/4525 [i915#4537]: https://gitlab.freedesktop.org/drm/intel/issues/4537 [i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538 [i915#4579]: https://gitlab.freedesktop.org/drm/intel/issues/4579 [i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613 [i915#4771]: https://gitlab.freedesktop.org/drm/intel/issues/4771 [i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812 [i915#4816]: https://gitlab.freedesktop.org/drm/intel/issues/4816 [i915#4818]: https://gitlab.freedesktop.org/drm/intel/issues/4818 [i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852 [i915#4854]: https://gitlab.freedesktop.org/drm/intel/issues/4854 [i915#4860]: https://gitlab.freedesktop.org/drm/intel/issues/4860 [i915#4879]: https://gitlab.freedesktop.org/drm/intel/issues/4879 [i915#4880]: https://gitlab.freedesktop.org/drm/intel/issues/4880 [i915#4881]: https://gitlab.freedesktop.org/drm/intel/issues/4881 [i915#4885]: https://gitlab.freedesktop.org/drm/intel/issues/4885 [i915#4958]: https://gitlab.freedesktop.org/drm/intel/issues/4958 [i915#5107]: https://gitlab.freedesktop.org/drm/intel/issues/5107 [i915#5161]: https://gitlab.freedesktop.org/drm/intel/issues/5161 [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#5274]: https://gitlab.freedesktop.org/drm/intel/issues/5274 [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#5334]: https://gitlab.freedesktop.org/drm/intel/issues/5334 [i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354 [i915#5460]: https://gitlab.freedesktop.org/drm/intel/issues/5460 [i915#5461]: https://gitlab.freedesktop.org/drm/intel/issues/5461 [i915#5493]: https://gitlab.freedesktop.org/drm/intel/issues/5493 [i915#5784]: https://gitlab.freedesktop.org/drm/intel/issues/5784 [i915#5793]: https://gitlab.freedesktop.org/drm/intel/issues/5793 [i915#5882]: https://gitlab.freedesktop.org/drm/intel/issues/5882 [i915#5889]: https://gitlab.freedesktop.org/drm/intel/issues/5889 [i915#5978]: https://gitlab.freedesktop.org/drm/intel/issues/5978 [i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095 [i915#6118]: https://gitlab.freedesktop.org/drm/intel/issues/6118 [i915#6121]: https://gitlab.freedesktop.org/drm/intel/issues/6121 [i915#6122]: https://gitlab.freedesktop.org/drm/intel/issues/6122 [i915#6188]: https://gitlab.freedesktop.org/drm/intel/issues/6188 [i915#6227]: https://gitlab.freedesktop.org/drm/intel/issues/6227 [i915#6228]: https://gitlab.freedesktop.org/drm/intel/issues/6228 [i915#6245]: https://gitlab.freedesktop.org/drm/intel/issues/6245 [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#6768]: https://gitlab.freedesktop.org/drm/intel/issues/6768 [i915#6805]: https://gitlab.freedesktop.org/drm/intel/issues/6805 [i915#6806]: https://gitlab.freedesktop.org/drm/intel/issues/6806 [i915#6953]: https://gitlab.freedesktop.org/drm/intel/issues/6953 [i915#7091]: https://gitlab.freedesktop.org/drm/intel/issues/7091 [i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118 [i915#7162]: https://gitlab.freedesktop.org/drm/intel/issues/7162 [i915#72]: https://gitlab.freedesktop.org/drm/intel/issues/72 [i915#7387]: https://gitlab.freedesktop.org/drm/intel/issues/7387 [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#7707]: https://gitlab.freedesktop.org/drm/intel/issues/7707 [i915#7711]: https://gitlab.freedesktop.org/drm/intel/issues/7711 [i915#7742]: https://gitlab.freedesktop.org/drm/intel/issues/7742 [i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828 [i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79 [i915#8011]: https://gitlab.freedesktop.org/drm/intel/issues/8011 [i915#8213]: https://gitlab.freedesktop.org/drm/intel/issues/8213 [i915#8228]: https://gitlab.freedesktop.org/drm/intel/issues/8228 [i915#8247]: https://gitlab.freedesktop.org/drm/intel/issues/8247 [i915#8289]: https://gitlab.freedesktop.org/drm/intel/issues/8289 [i915#8292]: https://gitlab.freedesktop.org/drm/intel/issues/8292 [i915#8381]: https://gitlab.freedesktop.org/drm/intel/issues/8381 [i915#8411]: https://gitlab.freedesktop.org/drm/intel/issues/8411 [i915#8414]: https://gitlab.freedesktop.org/drm/intel/issues/8414 [i915#8502]: https://gitlab.freedesktop.org/drm/intel/issues/8502 [i915#8516]: https://gitlab.freedesktop.org/drm/intel/issues/8516 [i915#8555]: https://gitlab.freedesktop.org/drm/intel/issues/8555 [i915#8588]: https://gitlab.freedesktop.org/drm/intel/issues/8588 [i915#8621]: https://gitlab.freedesktop.org/drm/intel/issues/8621 [i915#8623]: https://gitlab.freedesktop.org/drm/intel/issues/8623 [i915#8661]: https://gitlab.freedesktop.org/drm/intel/issues/8661 [i915#8708]: https://gitlab.freedesktop.org/drm/intel/issues/8708 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_7345 -> IGTPW_9235 CI-20190529: 20190529 CI_DRM_13302: 839a0f1c0fba27caa09cb8c3c07ba21ba7428bb6 @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_9235: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/index.html IGT_7345: bedba6f82d70f8eb49c53cb2c45ee60a1eec04d1 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9235/index.html [-- Attachment #2: Type: text/html, Size: 42613 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [igt-dev] [PATCH v3 i-g-t] tests/i915_pm_freq_api: Add a suspend subtest 2023-06-16 15:50 [igt-dev] [PATCH v3 i-g-t] tests/i915_pm_freq_api: Add a suspend subtest Vinay Belgaumkar ` (3 preceding siblings ...) 2023-06-22 13:17 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork @ 2023-06-22 17:33 ` Dixit, Ashutosh 2023-06-23 10:09 ` [igt-dev] [Intel-gfx] " Kamil Konieczny 5 siblings, 0 replies; 7+ messages in thread From: Dixit, Ashutosh @ 2023-06-22 17:33 UTC (permalink / raw) To: Vinay Belgaumkar; +Cc: igt-dev, intel-gfx On Fri, 16 Jun 2023 08:50:48 -0700, Vinay Belgaumkar wrote: > > Verify that SLPC API works as expected after a suspend. Added > another subtest that does multiple GT resets and checks freq api > works as expected after each one. > > We now check requested frequency instead of soft min/max after a > reset or suspend. That ensures the soft limits got applied > correctly at init. Also, disable efficient freq before starting the > test which allows current freq to be consistent with SLPC min freq. > Reviewed-by: Ashutosh Dixit <ashutosh.dixit@intel.com> > v2: Restore freq in exit handler (Ashutosh) > v3: Free the allocated stash arrays > > Signed-off-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com> > --- > tests/i915/i915_pm_freq_api.c | 92 +++++++++++++++++++++++++++-------- > 1 file changed, 71 insertions(+), 21 deletions(-) > > diff --git a/tests/i915/i915_pm_freq_api.c b/tests/i915/i915_pm_freq_api.c > index 9005cd220..522abee35 100644 > --- a/tests/i915/i915_pm_freq_api.c > +++ b/tests/i915/i915_pm_freq_api.c > @@ -18,6 +18,12 @@ > * > * SUBTEST: freq-reset > * Description: Test basic freq API works after a reset > + * > + * SUBTEST: freq-reset-multiple > + * Description: Test basic freq API works after multiple resets > + * > + * SUBTEST: freq-suspend > + * Description: Test basic freq API works after a runtime suspend > */ > > IGT_TEST_DESCRIPTION("Test SLPC freq API"); > @@ -49,7 +55,6 @@ static void test_freq_basic_api(int dirfd, int gt) > rpn = get_freq(dirfd, RPS_RPn_FREQ_MHZ); > rp0 = get_freq(dirfd, RPS_RP0_FREQ_MHZ); > rpe = get_freq(dirfd, RPS_RP1_FREQ_MHZ); > - igt_info("System min freq: %dMHz; max freq: %dMHz\n", rpn, rp0); > > /* > * Negative bound tests > @@ -79,31 +84,66 @@ static void test_freq_basic_api(int dirfd, int gt) > > } > > -static void test_reset(int i915, int dirfd, int gt) > +static void test_reset(int i915, int dirfd, int gt, int count) > { > uint32_t rpn = get_freq(dirfd, RPS_RPn_FREQ_MHZ); > int fd; > > + for (int i = 0; i < count; i++) { > + igt_assert_f(set_freq(dirfd, RPS_MIN_FREQ_MHZ, rpn) > 0, > + "Failed after %d good cycles\n", i); > + igt_assert_f(set_freq(dirfd, RPS_MAX_FREQ_MHZ, rpn) > 0, > + "Failed after %d good cycles\n", i); > + usleep(ACT_FREQ_LATENCY_US); > + igt_assert_f(get_freq(dirfd, RPS_CUR_FREQ_MHZ) == rpn, > + "Failed after %d good cycles\n", i); > + > + /* Manually trigger a GT reset */ > + fd = igt_debugfs_gt_open(i915, gt, "reset", O_WRONLY); > + igt_require(fd >= 0); > + igt_ignore_warn(write(fd, "1\n", 2)); > + > + igt_assert_f(get_freq(dirfd, RPS_CUR_FREQ_MHZ) == rpn, > + "Failed after %d good cycles\n", i); > + } > + close(fd); > +} > + > +static void test_suspend(int i915, int dirfd, int gt) > +{ > + uint32_t rpn = get_freq(dirfd, RPS_RPn_FREQ_MHZ); > + > igt_assert(set_freq(dirfd, RPS_MIN_FREQ_MHZ, rpn) > 0); > igt_assert(set_freq(dirfd, RPS_MAX_FREQ_MHZ, rpn) > 0); > usleep(ACT_FREQ_LATENCY_US); > - igt_assert(get_freq(dirfd, RPS_MIN_FREQ_MHZ) == rpn); > + igt_assert(get_freq(dirfd, RPS_CUR_FREQ_MHZ) == rpn); > > - /* Manually trigger a GT reset */ > - fd = igt_debugfs_gt_open(i915, gt, "reset", O_WRONLY); > - igt_require(fd >= 0); > - igt_ignore_warn(write(fd, "1\n", 2)); > - close(fd); > + /* Manually trigger a suspend */ > + igt_system_suspend_autoresume(SUSPEND_STATE_S3, > + SUSPEND_TEST_NONE); > > - igt_assert(get_freq(dirfd, RPS_MIN_FREQ_MHZ) == rpn); > - igt_assert(get_freq(dirfd, RPS_MAX_FREQ_MHZ) == rpn); > + igt_assert(get_freq(dirfd, RPS_CUR_FREQ_MHZ) == rpn); > } > > -igt_main > +int i915 = -1; > +uint32_t *stash_min, *stash_max; > + > +static void restore_sysfs_freq(int sig) > { > - int i915 = -1; > - uint32_t *stash_min, *stash_max; > + int dirfd, gt; > + /* Restore frequencies */ > + for_each_sysfs_gt_dirfd(i915, dirfd, gt) { > + igt_pm_ignore_slpc_efficient_freq(i915, dirfd, false); > + igt_assert(set_freq(dirfd, RPS_MAX_FREQ_MHZ, stash_max[gt]) > 0); > + igt_assert(set_freq(dirfd, RPS_MIN_FREQ_MHZ, stash_min[gt]) > 0); > + } > + free(stash_min); > + free(stash_max); > + close(i915); > +} > > +igt_main > +{ > igt_fixture { > int num_gts, dirfd, gt; > > @@ -122,7 +162,9 @@ igt_main > for_each_sysfs_gt_dirfd(i915, dirfd, gt) { > stash_min[gt] = get_freq(dirfd, RPS_MIN_FREQ_MHZ); > stash_max[gt] = get_freq(dirfd, RPS_MAX_FREQ_MHZ); > + igt_pm_ignore_slpc_efficient_freq(i915, dirfd, true); > } > + igt_install_exit_handler(restore_sysfs_freq); > } > > igt_describe("Test basic API for controlling min/max GT frequency"); > @@ -140,16 +182,24 @@ igt_main > > for_each_sysfs_gt_dirfd(i915, dirfd, gt) > igt_dynamic_f("gt%u", gt) > - test_reset(i915, dirfd, gt); > + test_reset(i915, dirfd, gt, 1); > } > > - igt_fixture { > + igt_describe("Test basic freq API works after multiple resets"); > + igt_subtest_with_dynamic_f("freq-reset-multiple") { > int dirfd, gt; > - /* Restore frequencies */ > - for_each_sysfs_gt_dirfd(i915, dirfd, gt) { > - igt_assert(set_freq(dirfd, RPS_MAX_FREQ_MHZ, stash_max[gt]) > 0); > - igt_assert(set_freq(dirfd, RPS_MIN_FREQ_MHZ, stash_min[gt]) > 0); > - } > - close(i915); > + > + for_each_sysfs_gt_dirfd(i915, dirfd, gt) > + igt_dynamic_f("gt%u", gt) > + test_reset(i915, dirfd, gt, 50); > + } > + > + igt_describe("Test basic freq API works after suspend"); > + igt_subtest_with_dynamic_f("freq-suspend") { > + int dirfd, gt; > + > + for_each_sysfs_gt_dirfd(i915, dirfd, gt) > + igt_dynamic_f("gt%u", gt) > + test_suspend(i915, dirfd, gt); > } > } > -- > 2.38.1 > ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [igt-dev] [Intel-gfx] [PATCH v3 i-g-t] tests/i915_pm_freq_api: Add a suspend subtest 2023-06-16 15:50 [igt-dev] [PATCH v3 i-g-t] tests/i915_pm_freq_api: Add a suspend subtest Vinay Belgaumkar ` (4 preceding siblings ...) 2023-06-22 17:33 ` [igt-dev] [PATCH v3 i-g-t] tests/i915_pm_freq_api: Add a suspend subtest Dixit, Ashutosh @ 2023-06-23 10:09 ` Kamil Konieczny 5 siblings, 0 replies; 7+ messages in thread From: Kamil Konieczny @ 2023-06-23 10:09 UTC (permalink / raw) To: igt-dev; +Cc: intel-gfx Hi Vinay, small nit, see below. On 2023-06-16 at 08:50:48 -0700, Vinay Belgaumkar wrote: > Verify that SLPC API works as expected after a suspend. Added > another subtest that does multiple GT resets and checks freq api > works as expected after each one. > > We now check requested frequency instead of soft min/max after a > reset or suspend. That ensures the soft limits got applied > correctly at init. Also, disable efficient freq before starting the > test which allows current freq to be consistent with SLPC min freq. > > v2: Restore freq in exit handler (Ashutosh) > v3: Free the allocated stash arrays > > Signed-off-by: Vinay Belgaumkar <vinay.belgaumkar@intel.com> > --- > tests/i915/i915_pm_freq_api.c | 92 +++++++++++++++++++++++++++-------- > 1 file changed, 71 insertions(+), 21 deletions(-) > > diff --git a/tests/i915/i915_pm_freq_api.c b/tests/i915/i915_pm_freq_api.c > index 9005cd220..522abee35 100644 > --- a/tests/i915/i915_pm_freq_api.c > +++ b/tests/i915/i915_pm_freq_api.c > @@ -18,6 +18,12 @@ > * > * SUBTEST: freq-reset > * Description: Test basic freq API works after a reset > + * > + * SUBTEST: freq-reset-multiple > + * Description: Test basic freq API works after multiple resets > + * > + * SUBTEST: freq-suspend > + * Description: Test basic freq API works after a runtime suspend > */ > > IGT_TEST_DESCRIPTION("Test SLPC freq API"); > @@ -49,7 +55,6 @@ static void test_freq_basic_api(int dirfd, int gt) > rpn = get_freq(dirfd, RPS_RPn_FREQ_MHZ); > rp0 = get_freq(dirfd, RPS_RP0_FREQ_MHZ); > rpe = get_freq(dirfd, RPS_RP1_FREQ_MHZ); > - igt_info("System min freq: %dMHz; max freq: %dMHz\n", rpn, rp0); > > /* > * Negative bound tests > @@ -79,31 +84,66 @@ static void test_freq_basic_api(int dirfd, int gt) > > } > > -static void test_reset(int i915, int dirfd, int gt) > +static void test_reset(int i915, int dirfd, int gt, int count) > { > uint32_t rpn = get_freq(dirfd, RPS_RPn_FREQ_MHZ); > int fd; > > + for (int i = 0; i < count; i++) { > + igt_assert_f(set_freq(dirfd, RPS_MIN_FREQ_MHZ, rpn) > 0, > + "Failed after %d good cycles\n", i); > + igt_assert_f(set_freq(dirfd, RPS_MAX_FREQ_MHZ, rpn) > 0, > + "Failed after %d good cycles\n", i); > + usleep(ACT_FREQ_LATENCY_US); > + igt_assert_f(get_freq(dirfd, RPS_CUR_FREQ_MHZ) == rpn, > + "Failed after %d good cycles\n", i); > + > + /* Manually trigger a GT reset */ > + fd = igt_debugfs_gt_open(i915, gt, "reset", O_WRONLY); > + igt_require(fd >= 0); Move these open and require before for() loop. Regards, Kamil > + igt_ignore_warn(write(fd, "1\n", 2)); > + > + igt_assert_f(get_freq(dirfd, RPS_CUR_FREQ_MHZ) == rpn, > + "Failed after %d good cycles\n", i); > + } > + close(fd); > +} > + > +static void test_suspend(int i915, int dirfd, int gt) > +{ > + uint32_t rpn = get_freq(dirfd, RPS_RPn_FREQ_MHZ); > + > igt_assert(set_freq(dirfd, RPS_MIN_FREQ_MHZ, rpn) > 0); > igt_assert(set_freq(dirfd, RPS_MAX_FREQ_MHZ, rpn) > 0); > usleep(ACT_FREQ_LATENCY_US); > - igt_assert(get_freq(dirfd, RPS_MIN_FREQ_MHZ) == rpn); > + igt_assert(get_freq(dirfd, RPS_CUR_FREQ_MHZ) == rpn); > > - /* Manually trigger a GT reset */ > - fd = igt_debugfs_gt_open(i915, gt, "reset", O_WRONLY); > - igt_require(fd >= 0); > - igt_ignore_warn(write(fd, "1\n", 2)); > - close(fd); > + /* Manually trigger a suspend */ > + igt_system_suspend_autoresume(SUSPEND_STATE_S3, > + SUSPEND_TEST_NONE); > > - igt_assert(get_freq(dirfd, RPS_MIN_FREQ_MHZ) == rpn); > - igt_assert(get_freq(dirfd, RPS_MAX_FREQ_MHZ) == rpn); > + igt_assert(get_freq(dirfd, RPS_CUR_FREQ_MHZ) == rpn); > } > > -igt_main > +int i915 = -1; > +uint32_t *stash_min, *stash_max; > + > +static void restore_sysfs_freq(int sig) > { > - int i915 = -1; > - uint32_t *stash_min, *stash_max; > + int dirfd, gt; > + /* Restore frequencies */ > + for_each_sysfs_gt_dirfd(i915, dirfd, gt) { > + igt_pm_ignore_slpc_efficient_freq(i915, dirfd, false); > + igt_assert(set_freq(dirfd, RPS_MAX_FREQ_MHZ, stash_max[gt]) > 0); > + igt_assert(set_freq(dirfd, RPS_MIN_FREQ_MHZ, stash_min[gt]) > 0); > + } > + free(stash_min); > + free(stash_max); > + close(i915); > +} > > +igt_main > +{ > igt_fixture { > int num_gts, dirfd, gt; > > @@ -122,7 +162,9 @@ igt_main > for_each_sysfs_gt_dirfd(i915, dirfd, gt) { > stash_min[gt] = get_freq(dirfd, RPS_MIN_FREQ_MHZ); > stash_max[gt] = get_freq(dirfd, RPS_MAX_FREQ_MHZ); > + igt_pm_ignore_slpc_efficient_freq(i915, dirfd, true); > } > + igt_install_exit_handler(restore_sysfs_freq); > } > > igt_describe("Test basic API for controlling min/max GT frequency"); > @@ -140,16 +182,24 @@ igt_main > > for_each_sysfs_gt_dirfd(i915, dirfd, gt) > igt_dynamic_f("gt%u", gt) > - test_reset(i915, dirfd, gt); > + test_reset(i915, dirfd, gt, 1); > } > > - igt_fixture { > + igt_describe("Test basic freq API works after multiple resets"); > + igt_subtest_with_dynamic_f("freq-reset-multiple") { > int dirfd, gt; > - /* Restore frequencies */ > - for_each_sysfs_gt_dirfd(i915, dirfd, gt) { > - igt_assert(set_freq(dirfd, RPS_MAX_FREQ_MHZ, stash_max[gt]) > 0); > - igt_assert(set_freq(dirfd, RPS_MIN_FREQ_MHZ, stash_min[gt]) > 0); > - } > - close(i915); > + > + for_each_sysfs_gt_dirfd(i915, dirfd, gt) > + igt_dynamic_f("gt%u", gt) > + test_reset(i915, dirfd, gt, 50); > + } > + > + igt_describe("Test basic freq API works after suspend"); > + igt_subtest_with_dynamic_f("freq-suspend") { > + int dirfd, gt; > + > + for_each_sysfs_gt_dirfd(i915, dirfd, gt) > + igt_dynamic_f("gt%u", gt) > + test_suspend(i915, dirfd, gt); > } > } > -- > 2.38.1 > ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2023-06-23 10:09 UTC | newest] Thread overview: 7+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2023-06-16 15:50 [igt-dev] [PATCH v3 i-g-t] tests/i915_pm_freq_api: Add a suspend subtest Vinay Belgaumkar 2023-06-17 5:40 ` [igt-dev] ✓ Fi.CI.BAT: success for tests/i915_pm_freq_api: Add a suspend subtest (rev3) Patchwork 2023-06-17 8:49 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork 2023-06-22 2:09 ` [igt-dev] ✓ Fi.CI.BAT: success for tests/i915_pm_freq_api: Add a suspend subtest (rev4) Patchwork 2023-06-22 13:17 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork 2023-06-22 17:33 ` [igt-dev] [PATCH v3 i-g-t] tests/i915_pm_freq_api: Add a suspend subtest Dixit, Ashutosh 2023-06-23 10:09 ` [igt-dev] [Intel-gfx] " Kamil Konieczny
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox