* [PATCH i-g-t] tests/intel/kms_frontbuffer_tracking: Use small modes on simulation @ 2026-10-20 14:38 Pranay Samala 2026-10-20 16:27 ` ✓ Xe.CI.BAT: success for " Patchwork 2026-10-20 16:52 ` ✗ i915.CI.BAT: failure " Patchwork 0 siblings, 2 replies; 3+ messages in thread From: Pranay Samala @ 2026-10-20 14:38 UTC (permalink / raw) To: igt-dev; +Cc: karthik.b.s, sameer.lattannavar, pranay.samala Due to slowness of drawing on simulation, use the connector's smallest mode and draw only one rect in draw subtests when running on simulation. Signed-off-by: Pranay Samala <pranay.samala@intel.com> --- tests/intel/kms_frontbuffer_tracking.c | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/tests/intel/kms_frontbuffer_tracking.c b/tests/intel/kms_frontbuffer_tracking.c index 8d5afdac2..3f345f644 100644 --- a/tests/intel/kms_frontbuffer_tracking.c +++ b/tests/intel/kms_frontbuffer_tracking.c @@ -2997,7 +2997,7 @@ static bool op_disables_psr(const struct test_mode *t, */ static void draw_subtest(const struct test_mode *t) { - int r; + int r, n_rects; int assertions = 0; struct draw_pattern_info *pattern; struct modeset_params *params = pick_params(t); @@ -3043,7 +3043,9 @@ static void draw_subtest(const struct test_mode *t) prepare_subtest(t, pattern); target = pick_target(t, params); - for (r = 0; r < pattern->n_rects; r++) { + n_rects = in_simulation ? 1 : pattern->n_rects; + + for (r = 0; r < n_rects; r++) { igt_debug("Drawing rect %d\n", r); draw_rect(pattern, target, t->method, r); update_wanted_crc(t, &pattern->crcs[t->format][r]); @@ -4373,8 +4375,12 @@ int igt_main_args("", long_options, help_str, opt_handler, NULL) if (opt.tiling == TILING_AUTOSELECT) opt.tiling = drm.display_ver >= 30 ? TILING_4 : TILING_X; - setup_environment(); + /* Full-size modes are too slow on simulation, use the smallest mode. */ in_simulation = igt_run_in_simulation(); + if (in_simulation) + opt.small_modes = true; + + setup_environment(); } for (t.feature = 0; t.feature < FEATURE_COUNT; t.feature++) { -- 2.53.0 ^ permalink raw reply related [flat|nested] 3+ messages in thread
* ✓ Xe.CI.BAT: success for tests/intel/kms_frontbuffer_tracking: Use small modes on simulation 2026-10-20 14:38 [PATCH i-g-t] tests/intel/kms_frontbuffer_tracking: Use small modes on simulation Pranay Samala @ 2026-10-20 16:27 ` Patchwork 2026-10-20 16:52 ` ✗ i915.CI.BAT: failure " Patchwork 1 sibling, 0 replies; 3+ messages in thread From: Patchwork @ 2026-10-20 16:27 UTC (permalink / raw) To: Pranay Samala; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 1398 bytes --] == Series Details == Series: tests/intel/kms_frontbuffer_tracking: Use small modes on simulation URL : https://patchwork.freedesktop.org/series/176492/ State : success == Summary == CI Bug Log - changes from XEIGT_9155_BAT -> XEIGTPW_16016_BAT ==================================================== Summary ------- **SUCCESS** No regressions found. Participating hosts (15 -> 14) ------------------------------ Missing (1): bat-ptl-vm Known issues ------------ Here are the changes found in XEIGTPW_16016_BAT that come from known issues: ### IGT changes ### #### Issues hit #### * igt@core_hotunplug@unbind-rebind: - bat-bmg-2: [PASS][1] -> [ABORT][2] ([Intel XE#9463]) [1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_9155/bat-bmg-2/igt@core_hotunplug@unbind-rebind.html [2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_16016/bat-bmg-2/igt@core_hotunplug@unbind-rebind.html [Intel XE#9463]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/9463 Build changes ------------- * IGT: IGT_9155 -> IGTPW_16016 IGTPW_16016: 16016 IGT_9155: 2766e99e3ec081309b2652f08a101bfd04299716 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git xe-5980-24d867f5e671c78760ab39087a57c25ad98e1f42: 24d867f5e671c78760ab39087a57c25ad98e1f42 == Logs == For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_16016/index.html [-- Attachment #2: Type: text/html, Size: 1960 bytes --] ^ permalink raw reply [flat|nested] 3+ messages in thread
* ✗ i915.CI.BAT: failure for tests/intel/kms_frontbuffer_tracking: Use small modes on simulation 2026-10-20 14:38 [PATCH i-g-t] tests/intel/kms_frontbuffer_tracking: Use small modes on simulation Pranay Samala 2026-10-20 16:27 ` ✓ Xe.CI.BAT: success for " Patchwork @ 2026-10-20 16:52 ` Patchwork 1 sibling, 0 replies; 3+ messages in thread From: Patchwork @ 2026-10-20 16:52 UTC (permalink / raw) To: Pranay Samala; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 6702 bytes --] == Series Details == Series: tests/intel/kms_frontbuffer_tracking: Use small modes on simulation URL : https://patchwork.freedesktop.org/series/176492/ State : failure == Summary == CI Bug Log - changes from IGT_9155 -> IGTPW_16016 ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with IGTPW_16016 absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in IGTPW_16016, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them to document this new failure mode, which will reduce false positives in CI. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_16016/index.html Participating hosts (39 -> 39) ------------------------------ Additional (1): bat-rplp-1 Missing (1): bat-dg2-13 Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_16016: ### IGT changes ### #### Possible regressions #### * igt@i915_selftest@live: - fi-bsw-nick: [PASS][1] -> [ABORT][2] +1 other test abort [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_9155/fi-bsw-nick/igt@i915_selftest@live.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_16016/fi-bsw-nick/igt@i915_selftest@live.html Known issues ------------ Here are the changes found in IGTPW_16016 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_lmem_swapping@parallel-random-engines: - bat-rplp-1: NOTRUN -> [SKIP][3] ([i915#4613]) +3 other tests skip [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_16016/bat-rplp-1/igt@gem_lmem_swapping@parallel-random-engines.html * igt@gem_tiled_pread_basic@basic: - bat-rplp-1: NOTRUN -> [SKIP][4] ([i915#15656]) [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_16016/bat-rplp-1/igt@gem_tiled_pread_basic@basic.html * igt@i915_pm_rps@basic-api: - bat-rplp-1: NOTRUN -> [SKIP][5] ([i915#6621]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_16016/bat-rplp-1/igt@i915_pm_rps@basic-api.html * igt@intel_hwmon@hwmon-read: - bat-rplp-1: NOTRUN -> [SKIP][6] ([i915#7707]) +1 other test skip [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_16016/bat-rplp-1/igt@intel_hwmon@hwmon-read.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy: - bat-rplp-1: NOTRUN -> [SKIP][7] ([i915#4103]) +1 other test skip [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_16016/bat-rplp-1/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html * igt@kms_dsc@dsc-basic: - bat-rplp-1: NOTRUN -> [SKIP][8] ([i915#16361]) [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_16016/bat-rplp-1/igt@kms_dsc@dsc-basic.html * igt@kms_force_connector_basic@force-connector-state: - bat-rplp-1: NOTRUN -> [SKIP][9] ([i915#4093]) +3 other tests skip [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_16016/bat-rplp-1/igt@kms_force_connector_basic@force-connector-state.html * igt@kms_hdmi_inject@inject-audio: - bat-rplp-1: NOTRUN -> [SKIP][10] ([i915#4369]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_16016/bat-rplp-1/igt@kms_hdmi_inject@inject-audio.html * igt@kms_psr@psr-primary-page-flip: - bat-rplp-1: NOTRUN -> [SKIP][11] ([i915#1072] / [i915#9732]) +3 other tests skip [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_16016/bat-rplp-1/igt@kms_psr@psr-primary-page-flip.html * igt@kms_setmode@basic-clone-single-crtc: - bat-rplp-1: NOTRUN -> [SKIP][12] ([i915#3555]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_16016/bat-rplp-1/igt@kms_setmode@basic-clone-single-crtc.html * igt@prime_vgem@basic-read: - bat-rplp-1: NOTRUN -> [SKIP][13] ([i915#3708]) +2 other tests skip [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_16016/bat-rplp-1/igt@prime_vgem@basic-read.html #### Possible fixes #### * igt@i915_selftest@live@sanitycheck: - fi-kbl-7567u: [DMESG-WARN][14] ([i915#13735]) -> [PASS][15] +79 other tests pass [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_9155/fi-kbl-7567u/igt@i915_selftest@live@sanitycheck.html [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_16016/fi-kbl-7567u/igt@i915_selftest@live@sanitycheck.html * igt@kms_busy@basic@flip: - fi-kbl-7567u: [DMESG-WARN][16] ([i915#13735] / [i915#180]) -> [PASS][17] [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_9155/fi-kbl-7567u/igt@kms_busy@basic@flip.html [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_16016/fi-kbl-7567u/igt@kms_busy@basic@flip.html * igt@kms_pm_rpm@basic-pci-d3-state: - fi-kbl-7567u: [DMESG-WARN][18] ([i915#13735] / [i915#15673] / [i915#180]) -> [PASS][19] +52 other tests pass [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_9155/fi-kbl-7567u/igt@kms_pm_rpm@basic-pci-d3-state.html [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_16016/fi-kbl-7567u/igt@kms_pm_rpm@basic-pci-d3-state.html [i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072 [i915#13735]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13735 [i915#15656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15656 [i915#15673]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15673 [i915#16361]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/16361 [i915#180]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/180 [i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555 [i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708 [i915#4093]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4093 [i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103 [i915#4369]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4369 [i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613 [i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621 [i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707 [i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_9155 -> IGTPW_16016 CI-20190529: 20190529 CI_DRM_19366: 24d867f5e671c78760ab39087a57c25ad98e1f42 @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_16016: 16016 IGT_9155: 2766e99e3ec081309b2652f08a101bfd04299716 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_16016/index.html [-- Attachment #2: Type: text/html, Size: 7911 bytes --] ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2026-10-20 16:52 UTC | newest] Thread overview: 3+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2026-10-20 14:38 [PATCH i-g-t] tests/intel/kms_frontbuffer_tracking: Use small modes on simulation Pranay Samala 2026-10-20 16:27 ` ✓ Xe.CI.BAT: success for " Patchwork 2026-10-20 16:52 ` ✗ i915.CI.BAT: failure " Patchwork
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox