* [igt-dev] [PATCH i-g-t] runner: Fix graceful exit result parsing for dynamic subtests @ 2021-01-25 13:55 Petri Latvala 2021-01-25 15:59 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork ` (2 more replies) 0 siblings, 3 replies; 4+ messages in thread From: Petri Latvala @ 2021-01-25 13:55 UTC (permalink / raw) To: igt-dev; +Cc: Petri Latvala Commit 10c83dfa5ad2 ("runner: Introduce a way to stop testing without marking tests incomplete") added graceful exiting by signaling the runner with SIGHUP, marking the currently running test as 'notrun' instead of 'incomplete'. The result handling didn't handle dynamic subtests though, so the currently executing dynamic subtest was still marked as 'incomplete'. Handle that now similarly as handling the 'abort' result. Signed-off-by: Petri Latvala <petri.latvala@intel.com> Cc: Arkadiusz Hiler <arek@hiler.eu> --- runner/resultgen.c | 21 +++++++++++++-------- 1 file changed, 13 insertions(+), 8 deletions(-) diff --git a/runner/resultgen.c b/runner/resultgen.c index 8d0c6249..b74970a6 100644 --- a/runner/resultgen.c +++ b/runner/resultgen.c @@ -656,19 +656,24 @@ static void process_dynamic_subtest_output(const char *piglit_name, dynend); /* - * If a dynamic subsubtest is considered incomplete we - * need to check parent's status first, to be sure that - * the binary hasn't aborted (exit code). If it has - * aborted then we have to attribute this status to our - * subsubtest. + * If a dynamic subsubtest is considered + * incomplete we need to check parent's status + * first, to be sure that the binary hasn't + * aborted or stopped gracefully (exit + * code). If it has aborted then we have to + * attribute this status to our subsubtest. */ if (!strcmp(dynresulttext, "incomplete")) { struct json_object *parent_subtest; if (json_object_object_get_ex(tests, piglit_name, &parent_subtest) && - json_object_object_get_ex(parent_subtest, "result", &parent_subtest) && - !strcmp(json_object_get_string(parent_subtest), "abort")) - dynresulttext = "abort"; + json_object_object_get_ex(parent_subtest, "result", &parent_subtest)) { + const char *resulttext = json_object_get_string(parent_subtest); + + if (!strcmp(resulttext, "abort") || + !strcmp(resulttext, "notrun")) + dynresulttext = resulttext; + } } set_result(current_dynamic_test, dynresulttext); -- 2.29.2 _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply related [flat|nested] 4+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for runner: Fix graceful exit result parsing for dynamic subtests 2021-01-25 13:55 [igt-dev] [PATCH i-g-t] runner: Fix graceful exit result parsing for dynamic subtests Petri Latvala @ 2021-01-25 15:59 ` Patchwork 2021-01-25 19:58 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork 2021-01-26 11:07 ` [igt-dev] [PATCH i-g-t] " Chris Wilson 2 siblings, 0 replies; 4+ messages in thread From: Patchwork @ 2021-01-25 15:59 UTC (permalink / raw) To: Petri Latvala; +Cc: igt-dev [-- Attachment #1.1: Type: text/plain, Size: 2770 bytes --] == Series Details == Series: runner: Fix graceful exit result parsing for dynamic subtests URL : https://patchwork.freedesktop.org/series/86258/ State : success == Summary == CI Bug Log - changes from CI_DRM_9680 -> IGTPW_5429 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/index.html Known issues ------------ Here are the changes found in IGTPW_5429 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@debugfs_test@read_all_entries: - fi-tgl-y: [PASS][1] -> [DMESG-WARN][2] ([i915#402]) +2 similar issues [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/fi-tgl-y/igt@debugfs_test@read_all_entries.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/fi-tgl-y/igt@debugfs_test@read_all_entries.html * igt@gem_exec_suspend@basic-s3: - fi-tgl-y: [PASS][3] -> [DMESG-WARN][4] ([i915#2411] / [i915#402]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/fi-tgl-y/igt@gem_exec_suspend@basic-s3.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/fi-tgl-y/igt@gem_exec_suspend@basic-s3.html * igt@i915_pm_rpm@module-reload: - fi-kbl-7500u: [PASS][5] -> [DMESG-WARN][6] ([i915#2605]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/fi-kbl-7500u/igt@i915_pm_rpm@module-reload.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/fi-kbl-7500u/igt@i915_pm_rpm@module-reload.html #### Possible fixes #### * igt@prime_vgem@basic-fence-flip: - fi-tgl-y: [DMESG-WARN][7] ([i915#402]) -> [PASS][8] +1 similar issue [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/fi-tgl-y/igt@prime_vgem@basic-fence-flip.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/fi-tgl-y/igt@prime_vgem@basic-fence-flip.html [i915#2411]: https://gitlab.freedesktop.org/drm/intel/issues/2411 [i915#2605]: https://gitlab.freedesktop.org/drm/intel/issues/2605 [i915#402]: https://gitlab.freedesktop.org/drm/intel/issues/402 Participating hosts (39 -> 34) ------------------------------ Missing (5): fi-jsl-1 fi-ilk-m540 fi-hsw-4200u fi-ctg-p8600 fi-dg1-1 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_5971 -> IGTPW_5429 CI-20190529: 20190529 CI_DRM_9680: 9e03236ed9687144929d42404341384cc1e501b7 @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_5429: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/index.html IGT_5971: abef2b7d6ff30f3b948b3e5d39653debb73083f3 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/index.html [-- Attachment #1.2: Type: text/html, Size: 3579 bytes --] [-- Attachment #2: Type: text/plain, Size: 154 bytes --] _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 4+ messages in thread
* [igt-dev] ✓ Fi.CI.IGT: success for runner: Fix graceful exit result parsing for dynamic subtests 2021-01-25 13:55 [igt-dev] [PATCH i-g-t] runner: Fix graceful exit result parsing for dynamic subtests Petri Latvala 2021-01-25 15:59 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork @ 2021-01-25 19:58 ` Patchwork 2021-01-26 11:07 ` [igt-dev] [PATCH i-g-t] " Chris Wilson 2 siblings, 0 replies; 4+ messages in thread From: Patchwork @ 2021-01-25 19:58 UTC (permalink / raw) To: Petri Latvala; +Cc: igt-dev [-- Attachment #1.1: Type: text/plain, Size: 30279 bytes --] == Series Details == Series: runner: Fix graceful exit result parsing for dynamic subtests URL : https://patchwork.freedesktop.org/series/86258/ State : success == Summary == CI Bug Log - changes from CI_DRM_9680_full -> IGTPW_5429_full ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/index.html Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_5429_full: ### IGT changes ### #### Suppressed #### The following results come from untrusted machines, tests, or statuses. They do not affect the overall result. * {igt@gem_create@create-massive}: - shard-hsw: NOTRUN -> [DMESG-WARN][1] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-hsw4/igt@gem_create@create-massive.html Known issues ------------ Here are the changes found in IGTPW_5429_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_ctx_isolation@preservation-s3@rcs0: - shard-kbl: [PASS][2] -> [INCOMPLETE][3] ([i915#794]) [2]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-kbl7/igt@gem_ctx_isolation@preservation-s3@rcs0.html [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-kbl3/igt@gem_ctx_isolation@preservation-s3@rcs0.html * igt@gem_ctx_persistence@engines-cleanup: - shard-hsw: NOTRUN -> [SKIP][4] ([fdo#109271] / [i915#1099]) +1 similar issue [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-hsw2/igt@gem_ctx_persistence@engines-cleanup.html - shard-snb: NOTRUN -> [SKIP][5] ([fdo#109271] / [i915#1099]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-snb5/igt@gem_ctx_persistence@engines-cleanup.html * igt@gem_exec_fair@basic-deadline: - shard-glk: [PASS][6] -> [FAIL][7] ([i915#2846]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-glk9/igt@gem_exec_fair@basic-deadline.html [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-glk4/igt@gem_exec_fair@basic-deadline.html * igt@gem_exec_fair@basic-none-vip@rcs0: - shard-tglb: NOTRUN -> [FAIL][8] ([i915#2842]) [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-tglb1/igt@gem_exec_fair@basic-none-vip@rcs0.html - shard-iclb: NOTRUN -> [FAIL][9] ([i915#2842]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-iclb4/igt@gem_exec_fair@basic-none-vip@rcs0.html - shard-glk: NOTRUN -> [FAIL][10] ([i915#2842]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-glk7/igt@gem_exec_fair@basic-none-vip@rcs0.html * igt@gem_exec_fair@basic-none@vecs0: - shard-apl: [PASS][11] -> [FAIL][12] ([i915#2842]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-apl2/igt@gem_exec_fair@basic-none@vecs0.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-apl6/igt@gem_exec_fair@basic-none@vecs0.html * igt@gem_exec_fair@basic-pace@rcs0: - shard-kbl: [PASS][13] -> [FAIL][14] ([i915#2842]) +1 similar issue [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-kbl1/igt@gem_exec_fair@basic-pace@rcs0.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-kbl4/igt@gem_exec_fair@basic-pace@rcs0.html * igt@gem_exec_fair@basic-throttle@rcs0: - shard-glk: [PASS][15] -> [FAIL][16] ([i915#2842]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-glk5/igt@gem_exec_fair@basic-throttle@rcs0.html [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-glk2/igt@gem_exec_fair@basic-throttle@rcs0.html * igt@gem_exec_params@no-blt: - shard-tglb: NOTRUN -> [SKIP][17] ([fdo#109283]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-tglb1/igt@gem_exec_params@no-blt.html * igt@gem_exec_params@no-vebox: - shard-iclb: NOTRUN -> [SKIP][18] ([fdo#109283]) +1 similar issue [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-iclb3/igt@gem_exec_params@no-vebox.html * igt@gem_exec_reloc@basic-many-active@rcs0: - shard-tglb: NOTRUN -> [FAIL][19] ([i915#2389]) +4 similar issues [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-tglb6/igt@gem_exec_reloc@basic-many-active@rcs0.html - shard-glk: NOTRUN -> [FAIL][20] ([i915#2389]) [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-glk9/igt@gem_exec_reloc@basic-many-active@rcs0.html - shard-snb: NOTRUN -> [FAIL][21] ([i915#2389]) +2 similar issues [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-snb7/igt@gem_exec_reloc@basic-many-active@rcs0.html - shard-iclb: NOTRUN -> [FAIL][22] ([i915#2389]) +3 similar issues [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-iclb6/igt@gem_exec_reloc@basic-many-active@rcs0.html * igt@gem_exec_reloc@basic-many-active@vcs0: - shard-kbl: NOTRUN -> [FAIL][23] ([i915#2389]) +4 similar issues [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-kbl7/igt@gem_exec_reloc@basic-many-active@vcs0.html - shard-hsw: NOTRUN -> [FAIL][24] ([i915#2389]) +3 similar issues [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-hsw1/igt@gem_exec_reloc@basic-many-active@vcs0.html * igt@gem_exec_schedule@u-fairslice@rcs0: - shard-tglb: [PASS][25] -> [DMESG-WARN][26] ([i915#2803]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-tglb8/igt@gem_exec_schedule@u-fairslice@rcs0.html [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-tglb6/igt@gem_exec_schedule@u-fairslice@rcs0.html * igt@gem_render_copy@yf-tiled-to-vebox-x-tiled: - shard-iclb: NOTRUN -> [SKIP][27] ([i915#768]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-iclb1/igt@gem_render_copy@yf-tiled-to-vebox-x-tiled.html * igt@gem_userptr_blits@readonly-mmap-unsync@wb: - shard-tglb: NOTRUN -> [SKIP][28] ([i915#1704]) +3 similar issues [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-tglb1/igt@gem_userptr_blits@readonly-mmap-unsync@wb.html - shard-iclb: NOTRUN -> [SKIP][29] ([i915#1704]) +3 similar issues [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-iclb5/igt@gem_userptr_blits@readonly-mmap-unsync@wb.html * igt@gen9_exec_parse@bb-start-cmd: - shard-tglb: NOTRUN -> [SKIP][30] ([fdo#112306]) [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-tglb5/igt@gen9_exec_parse@bb-start-cmd.html - shard-iclb: NOTRUN -> [SKIP][31] ([fdo#112306]) [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-iclb4/igt@gen9_exec_parse@bb-start-cmd.html * igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-dp: - shard-kbl: NOTRUN -> [SKIP][32] ([fdo#109271] / [i915#1937]) [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-kbl6/igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-dp.html - shard-apl: NOTRUN -> [SKIP][33] ([fdo#109271] / [i915#1937]) [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-apl7/igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-dp.html * igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-hdmi-a: - shard-glk: NOTRUN -> [SKIP][34] ([fdo#109271] / [i915#1937]) [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-glk5/igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-hdmi-a.html * igt@i915_suspend@fence-restore-untiled: - shard-tglb: [PASS][35] -> [DMESG-WARN][36] ([i915#1436] / [i915#1602] / [i915#1887] / [i915#2411]) [35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-tglb8/igt@i915_suspend@fence-restore-untiled.html [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-tglb3/igt@i915_suspend@fence-restore-untiled.html * igt@kms_big_joiner@basic: - shard-tglb: NOTRUN -> [SKIP][37] ([i915#2705]) [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-tglb8/igt@kms_big_joiner@basic.html - shard-kbl: NOTRUN -> [SKIP][38] ([fdo#109271] / [i915#2705]) [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-kbl6/igt@kms_big_joiner@basic.html - shard-iclb: NOTRUN -> [SKIP][39] ([i915#2705]) [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-iclb5/igt@kms_big_joiner@basic.html - shard-glk: NOTRUN -> [SKIP][40] ([fdo#109271] / [i915#2705]) [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-glk5/igt@kms_big_joiner@basic.html - shard-apl: NOTRUN -> [SKIP][41] ([fdo#109271] / [i915#2705]) [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-apl7/igt@kms_big_joiner@basic.html * igt@kms_color@pipe-b-ctm-0-75: - shard-tglb: NOTRUN -> [FAIL][42] ([i915#1149] / [i915#315]) [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-tglb5/igt@kms_color@pipe-b-ctm-0-75.html - shard-iclb: NOTRUN -> [FAIL][43] ([i915#1149] / [i915#315]) [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-iclb1/igt@kms_color@pipe-b-ctm-0-75.html * igt@kms_color_chamelium@pipe-a-ctm-0-75: - shard-kbl: NOTRUN -> [SKIP][44] ([fdo#109271] / [fdo#111827]) +9 similar issues [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-kbl3/igt@kms_color_chamelium@pipe-a-ctm-0-75.html * igt@kms_color_chamelium@pipe-b-ctm-0-5: - shard-glk: NOTRUN -> [SKIP][45] ([fdo#109271] / [fdo#111827]) +3 similar issues [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-glk2/igt@kms_color_chamelium@pipe-b-ctm-0-5.html - shard-tglb: NOTRUN -> [SKIP][46] ([fdo#109284] / [fdo#111827]) +3 similar issues [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-tglb2/igt@kms_color_chamelium@pipe-b-ctm-0-5.html - shard-apl: NOTRUN -> [SKIP][47] ([fdo#109271] / [fdo#111827]) +3 similar issues [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-apl4/igt@kms_color_chamelium@pipe-b-ctm-0-5.html - shard-iclb: NOTRUN -> [SKIP][48] ([fdo#109284] / [fdo#111827]) +4 similar issues [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-iclb4/igt@kms_color_chamelium@pipe-b-ctm-0-5.html * igt@kms_color_chamelium@pipe-d-gamma: - shard-hsw: NOTRUN -> [SKIP][49] ([fdo#109271] / [fdo#111827]) +5 similar issues [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-hsw4/igt@kms_color_chamelium@pipe-d-gamma.html - shard-snb: NOTRUN -> [SKIP][50] ([fdo#109271] / [fdo#111827]) +1 similar issue [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-snb7/igt@kms_color_chamelium@pipe-d-gamma.html - shard-iclb: NOTRUN -> [SKIP][51] ([fdo#109278] / [fdo#109284] / [fdo#111827]) [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-iclb8/igt@kms_color_chamelium@pipe-d-gamma.html * igt@kms_cursor_crc@pipe-b-cursor-512x512-sliding: - shard-iclb: NOTRUN -> [SKIP][52] ([fdo#109278] / [fdo#109279]) +1 similar issue [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-iclb2/igt@kms_cursor_crc@pipe-b-cursor-512x512-sliding.html * igt@kms_cursor_crc@pipe-c-cursor-512x512-rapid-movement: - shard-tglb: NOTRUN -> [SKIP][53] ([fdo#109279]) +1 similar issue [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-tglb8/igt@kms_cursor_crc@pipe-c-cursor-512x512-rapid-movement.html * igt@kms_cursor_crc@pipe-c-cursor-64x21-onscreen: - shard-apl: [PASS][54] -> [FAIL][55] ([i915#54]) [54]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-apl8/igt@kms_cursor_crc@pipe-c-cursor-64x21-onscreen.html [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-apl4/igt@kms_cursor_crc@pipe-c-cursor-64x21-onscreen.html - shard-kbl: [PASS][56] -> [FAIL][57] ([i915#54]) [56]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-kbl7/igt@kms_cursor_crc@pipe-c-cursor-64x21-onscreen.html [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-kbl7/igt@kms_cursor_crc@pipe-c-cursor-64x21-onscreen.html * igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size: - shard-iclb: NOTRUN -> [SKIP][58] ([fdo#109274] / [fdo#109278]) +1 similar issue [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-iclb8/igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size.html * igt@kms_cursor_legacy@pipe-d-torture-bo: - shard-kbl: NOTRUN -> [SKIP][59] ([fdo#109271] / [i915#533]) +1 similar issue [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-kbl4/igt@kms_cursor_legacy@pipe-d-torture-bo.html - shard-apl: NOTRUN -> [SKIP][60] ([fdo#109271] / [i915#533]) [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-apl6/igt@kms_cursor_legacy@pipe-d-torture-bo.html - shard-glk: NOTRUN -> [SKIP][61] ([fdo#109271] / [i915#533]) [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-glk3/igt@kms_cursor_legacy@pipe-d-torture-bo.html * igt@kms_flip@2x-flip-vs-dpms: - shard-iclb: NOTRUN -> [SKIP][62] ([fdo#109274]) +4 similar issues [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-iclb6/igt@kms_flip@2x-flip-vs-dpms.html * igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ab-hdmi-a1-hdmi-a2: - shard-glk: [PASS][63] -> [FAIL][64] ([i915#2122]) [63]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-glk7/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ab-hdmi-a1-hdmi-a2.html [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-glk1/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ab-hdmi-a1-hdmi-a2.html * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs: - shard-kbl: NOTRUN -> [SKIP][65] ([fdo#109271] / [i915#2672]) [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-kbl1/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs.html - shard-iclb: NOTRUN -> [SKIP][66] ([i915#2587]) [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-iclb8/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs.html * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-pwrite: - shard-apl: [PASS][67] -> [FAIL][68] ([i915#49]) [67]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-apl4/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-pwrite.html [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-apl1/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-pwrite.html - shard-kbl: [PASS][69] -> [FAIL][70] ([i915#49]) [69]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-kbl4/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-pwrite.html [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-kbl3/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-pwrite.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt: - shard-iclb: NOTRUN -> [SKIP][71] ([fdo#109280]) +18 similar issues [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-iclb3/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-move: - shard-tglb: NOTRUN -> [SKIP][72] ([fdo#111825]) +18 similar issues [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-tglb2/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-move.html * igt@kms_frontbuffer_tracking@fbcpsr-suspend: - shard-glk: NOTRUN -> [SKIP][73] ([fdo#109271]) +38 similar issues [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-glk7/igt@kms_frontbuffer_tracking@fbcpsr-suspend.html * igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-wc: - shard-kbl: NOTRUN -> [SKIP][74] ([fdo#109271]) +89 similar issues [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-kbl4/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-wc.html * igt@kms_hdr@static-toggle-dpms: - shard-tglb: NOTRUN -> [SKIP][75] ([i915#1187]) [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-tglb2/igt@kms_hdr@static-toggle-dpms.html - shard-iclb: NOTRUN -> [SKIP][76] ([i915#1187]) [76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-iclb4/igt@kms_hdr@static-toggle-dpms.html * igt@kms_multipipe_modeset@basic-max-pipe-crc-check: - shard-iclb: NOTRUN -> [SKIP][77] ([i915#1839]) [77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-iclb2/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html * igt@kms_pipe_b_c_ivb@pipe-b-dpms-off-modeset-pipe-c: - shard-iclb: NOTRUN -> [SKIP][78] ([fdo#109289]) [78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-iclb5/igt@kms_pipe_b_c_ivb@pipe-b-dpms-off-modeset-pipe-c.html - shard-tglb: NOTRUN -> [SKIP][79] ([fdo#109289]) [79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-tglb8/igt@kms_pipe_b_c_ivb@pipe-b-dpms-off-modeset-pipe-c.html * igt@kms_pipe_crc_basic@read-crc-pipe-d-frame-sequence: - shard-iclb: NOTRUN -> [SKIP][80] ([fdo#109278]) +10 similar issues [80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-iclb5/igt@kms_pipe_crc_basic@read-crc-pipe-d-frame-sequence.html * igt@kms_plane_alpha_blend@pipe-c-constant-alpha-max: - shard-glk: NOTRUN -> [FAIL][81] ([fdo#108145] / [i915#265]) [81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-glk5/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-max.html - shard-kbl: NOTRUN -> [FAIL][82] ([fdo#108145] / [i915#265]) [82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-kbl6/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-max.html - shard-apl: NOTRUN -> [FAIL][83] ([fdo#108145] / [i915#265]) [83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-apl7/igt@kms_plane_alpha_blend@pipe-c-constant-alpha-max.html * igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-2: - shard-apl: NOTRUN -> [SKIP][84] ([fdo#109271] / [i915#658]) +1 similar issue [84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-apl6/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area-2.html * igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-1: - shard-iclb: NOTRUN -> [SKIP][85] ([i915#658]) +1 similar issue [85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-iclb4/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-1.html - shard-glk: NOTRUN -> [SKIP][86] ([fdo#109271] / [i915#658]) +1 similar issue [86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-glk2/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-1.html - shard-kbl: NOTRUN -> [SKIP][87] ([fdo#109271] / [i915#658]) +2 similar issues [87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-kbl1/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-1.html - shard-tglb: NOTRUN -> [SKIP][88] ([i915#2920]) +1 similar issue [88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-tglb2/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-1.html * igt@kms_sequence@get-forked: - shard-hsw: [PASS][89] -> [INCOMPLETE][90] ([i915#2055]) [89]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-hsw7/igt@kms_sequence@get-forked.html [90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-hsw7/igt@kms_sequence@get-forked.html * igt@nouveau_crc@pipe-b-ctx-flip-skip-current-frame: - shard-apl: NOTRUN -> [SKIP][91] ([fdo#109271]) +50 similar issues [91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-apl8/igt@nouveau_crc@pipe-b-ctx-flip-skip-current-frame.html - shard-tglb: NOTRUN -> [SKIP][92] ([i915#2530]) +2 similar issues [92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-tglb5/igt@nouveau_crc@pipe-b-ctx-flip-skip-current-frame.html * igt@nouveau_crc@pipe-b-source-outp-complete: - shard-iclb: NOTRUN -> [SKIP][93] ([i915#2530]) +2 similar issues [93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-iclb4/igt@nouveau_crc@pipe-b-source-outp-complete.html * igt@sysfs_heartbeat_interval@precise@rcs0: - shard-snb: NOTRUN -> [SKIP][94] ([fdo#109271]) +73 similar issues [94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-snb2/igt@sysfs_heartbeat_interval@precise@rcs0.html * igt@sysfs_heartbeat_interval@precise@vcs0: - shard-hsw: NOTRUN -> [SKIP][95] ([fdo#109271]) +112 similar issues [95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-hsw8/igt@sysfs_heartbeat_interval@precise@vcs0.html * igt@tools_test@sysfs_l3_parity: - shard-iclb: NOTRUN -> [SKIP][96] ([fdo#109307]) [96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-iclb6/igt@tools_test@sysfs_l3_parity.html - shard-tglb: NOTRUN -> [SKIP][97] ([fdo#109307]) [97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-tglb7/igt@tools_test@sysfs_l3_parity.html #### Possible fixes #### * igt@gem_exec_fair@basic-deadline: - shard-kbl: [FAIL][98] ([i915#2846]) -> [PASS][99] [98]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-kbl3/igt@gem_exec_fair@basic-deadline.html [99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-kbl7/igt@gem_exec_fair@basic-deadline.html * igt@gem_exec_fair@basic-none@vcs0: - shard-kbl: [FAIL][100] ([i915#2842]) -> [PASS][101] +1 similar issue [100]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-kbl3/igt@gem_exec_fair@basic-none@vcs0.html [101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-kbl4/igt@gem_exec_fair@basic-none@vcs0.html * igt@gem_exec_fair@basic-pace-share@rcs0: - shard-tglb: [FAIL][102] ([i915#2842]) -> [PASS][103] +1 similar issue [102]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-tglb3/igt@gem_exec_fair@basic-pace-share@rcs0.html [103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-tglb1/igt@gem_exec_fair@basic-pace-share@rcs0.html * igt@gem_exec_fair@basic-pace@vecs0: - shard-glk: [FAIL][104] ([i915#2842]) -> [PASS][105] +4 similar issues [104]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-glk8/igt@gem_exec_fair@basic-pace@vecs0.html [105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-glk3/igt@gem_exec_fair@basic-pace@vecs0.html * igt@gem_exec_fair@basic-throttle@rcs0: - shard-iclb: [FAIL][106] ([i915#2849]) -> [PASS][107] [106]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-iclb3/igt@gem_exec_fair@basic-throttle@rcs0.html [107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-iclb4/igt@gem_exec_fair@basic-throttle@rcs0.html * igt@gem_exec_schedule@u-fairslice@vcs0: - shard-iclb: [DMESG-WARN][108] ([i915#2803]) -> [PASS][109] [108]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-iclb5/igt@gem_exec_schedule@u-fairslice@vcs0.html [109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-iclb2/igt@gem_exec_schedule@u-fairslice@vcs0.html - shard-kbl: [DMESG-WARN][110] ([i915#1610] / [i915#2803]) -> [PASS][111] [110]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-kbl4/igt@gem_exec_schedule@u-fairslice@vcs0.html [111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-kbl7/igt@gem_exec_schedule@u-fairslice@vcs0.html * igt@gem_exec_whisper@basic-normal-all: - shard-glk: [DMESG-WARN][112] ([i915#118] / [i915#95]) -> [PASS][113] +1 similar issue [112]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-glk8/igt@gem_exec_whisper@basic-normal-all.html [113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-glk1/igt@gem_exec_whisper@basic-normal-all.html * igt@i915_module_load@reload-with-fault-injection: - shard-snb: [INCOMPLETE][114] ([i915#2880]) -> [PASS][115] [114]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-snb7/igt@i915_module_load@reload-with-fault-injection.html [115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-snb4/igt@i915_module_load@reload-with-fault-injection.html - shard-hsw: [INCOMPLETE][116] ([i915#2880]) -> [PASS][117] [116]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-hsw6/igt@i915_module_load@reload-with-fault-injection.html [117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-hsw6/igt@i915_module_load@reload-with-fault-injection.html * igt@kms_cursor_crc@pipe-b-cursor-256x256-offscreen: - shard-kbl: [FAIL][118] ([i915#54]) -> [PASS][119] [118]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-kbl7/igt@kms_cursor_crc@pipe-b-cursor-256x256-offscreen.html [119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-kbl2/igt@kms_cursor_crc@pipe-b-cursor-256x256-offscreen.html * igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ac-hdmi-a1-hdmi-a2: - shard-glk: [FAIL][120] ([i915#79]) -> [PASS][121] [120]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-glk7/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ac-hdmi-a1-hdmi-a2.html [121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-glk1/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ac-hdmi-a1-hdmi-a2.html * igt@kms_flip@flip-vs-expired-vblank-interruptible@a-edp1: - shard-tglb: [FAIL][122] ([i915#2598]) -> [PASS][123] [122]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-tglb3/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-edp1.html [123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-tglb8/igt@kms_flip@flip-vs-expired-vblank-interruptible@a-edp1.html * igt@kms_flip@flip-vs-suspend@c-hdmi-a1: - shard-hsw: [INCOMPLETE][124] ([i915#2055]) -> [PASS][125] [124]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-hsw8/igt@kms_flip@flip-vs-suspend@c-hdmi-a1.html [125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-hsw7/igt@kms_flip@flip-vs-suspend@c-hdmi-a1.html * igt@kms_psr@psr2_sprite_plane_move: - shard-iclb: [SKIP][126] ([fdo#109441]) -> [PASS][127] +1 similar issue [126]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-iclb1/igt@kms_psr@psr2_sprite_plane_move.html [127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-iclb2/igt@kms_psr@psr2_sprite_plane_move.html * igt@perf_pmu@rc6-suspend: - shard-kbl: [INCOMPLETE][128] ([i915#155]) -> [PASS][129] [128]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-kbl4/igt@perf_pmu@rc6-suspend.html [129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-kbl1/igt@perf_pmu@rc6-suspend.html * {igt@sysfs_clients@pidname}: - shard-glk: [FAIL][130] -> [PASS][131] [130]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-glk4/igt@sysfs_clients@pidname.html [131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-glk8/igt@sysfs_clients@pidname.html #### Warnings #### * igt@i915_pm_dc@dc3co-vpb-simulation: - shard-iclb: [SKIP][132] ([i915#588]) -> [SKIP][133] ([i915#658]) [132]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-iclb2/igt@i915_pm_dc@dc3co-vpb-simulation.html [133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-iclb1/igt@i915_pm_dc@dc3co-vpb-simulation.html * igt@i915_pm_rc6_residency@rc6-fence: - shard-iclb: [WARN][134] ([i915#1804] / [i915#2684]) -> [WARN][135] ([i915#2681] / [i915#2684]) [134]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-iclb7/igt@i915_pm_rc6_residency@rc6-fence.html [135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-iclb8/igt@i915_pm_rc6_residency@rc6-fence.html * igt@i915_pm_rc6_residency@rc6-idle: - shard-iclb: [WARN][136] ([i915#2684]) -> [WARN][137] ([i915#1804] / [i915#2684]) [136]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-iclb5/igt@i915_pm_rc6_residency@rc6-idle.html [137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-iclb4/igt@i915_pm_rc6_residency@rc6-idle.html * igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-4: - shard-iclb: [SKIP][138] ([i915#2920]) -> [SKIP][139] ([i915#658]) +4 similar issues [138]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-iclb2/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-4.html [139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-iclb6/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-4.html * igt@runner@aborted: - shard-kbl: ([FAIL][140], [FAIL][141], [FAIL][142], [FAIL][143]) ([i915#2295] / [i915#2426]) -> ([FAIL][144], [FAIL][145], [FAIL][146]) ([i915#2295]) [140]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-kbl4/igt@runner@aborted.html [141]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-kbl1/igt@runner@aborted.html [142]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-kbl1/igt@runner@aborted.html [143]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-kbl1/igt@runner@aborted.html [144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-kbl7/igt@runner@aborted.html [145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-kbl7/igt@runner@aborted.html [146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/shard-kbl4/igt@runner@aborted.html - shard-iclb: ([FAIL][147], [FAIL][148], [FAIL][149], [FAIL][150]) ([i915#2295] / [i915#2426] / [i915#2724]) -> ([FAIL][151], [FAIL][152], [FAIL][153]) ([i915#2295] / [i915#2724]) [147]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9680/shard-iclb3/igt@runner@aborted.html [148 == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5429/index.html [-- Attachment #1.2: Type: text/html, Size: 33484 bytes --] [-- Attachment #2: Type: text/plain, Size: 154 bytes --] _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [igt-dev] [PATCH i-g-t] runner: Fix graceful exit result parsing for dynamic subtests 2021-01-25 13:55 [igt-dev] [PATCH i-g-t] runner: Fix graceful exit result parsing for dynamic subtests Petri Latvala 2021-01-25 15:59 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork 2021-01-25 19:58 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork @ 2021-01-26 11:07 ` Chris Wilson 2 siblings, 0 replies; 4+ messages in thread From: Chris Wilson @ 2021-01-26 11:07 UTC (permalink / raw) To: Petri Latvala, igt-dev; +Cc: Petri Latvala Quoting Petri Latvala (2021-01-25 13:55:14) > Commit 10c83dfa5ad2 ("runner: Introduce a way to stop testing without > marking tests incomplete") added graceful exiting by signaling the > runner with SIGHUP, marking the currently running test as 'notrun' > instead of 'incomplete'. The result handling didn't handle dynamic > subtests though, so the currently executing dynamic subtest was still > marked as 'incomplete'. Handle that now similarly as handling the > 'abort' result. > > Signed-off-by: Petri Latvala <petri.latvala@intel.com> > Cc: Arkadiusz Hiler <arek@hiler.eu> > --- > runner/resultgen.c | 21 +++++++++++++-------- > 1 file changed, 13 insertions(+), 8 deletions(-) > > diff --git a/runner/resultgen.c b/runner/resultgen.c > index 8d0c6249..b74970a6 100644 > --- a/runner/resultgen.c > +++ b/runner/resultgen.c > @@ -656,19 +656,24 @@ static void process_dynamic_subtest_output(const char *piglit_name, > dynend); > > /* > - * If a dynamic subsubtest is considered incomplete we > - * need to check parent's status first, to be sure that > - * the binary hasn't aborted (exit code). If it has > - * aborted then we have to attribute this status to our > - * subsubtest. > + * If a dynamic subsubtest is considered > + * incomplete we need to check parent's status > + * first, to be sure that the binary hasn't > + * aborted or stopped gracefully (exit > + * code). If it has aborted then we have to > + * attribute this status to our subsubtest. > */ > if (!strcmp(dynresulttext, "incomplete")) { > struct json_object *parent_subtest; > > if (json_object_object_get_ex(tests, piglit_name, &parent_subtest) && > - json_object_object_get_ex(parent_subtest, "result", &parent_subtest) && > - !strcmp(json_object_get_string(parent_subtest), "abort")) > - dynresulttext = "abort"; > + json_object_object_get_ex(parent_subtest, "result", &parent_subtest)) { > + const char *resulttext = json_object_get_string(parent_subtest); > + > + if (!strcmp(resulttext, "abort") || > + !strcmp(resulttext, "notrun")) > + dynresulttext = resulttext; > + } Afaict, this matches the comment and that matches my basic understanding of the problem, so Reviewed-by: Chris Wilson <chris@chris-wilson.co.uk> -Chris _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2021-01-26 11:07 UTC | newest] Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2021-01-25 13:55 [igt-dev] [PATCH i-g-t] runner: Fix graceful exit result parsing for dynamic subtests Petri Latvala 2021-01-25 15:59 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork 2021-01-25 19:58 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork 2021-01-26 11:07 ` [igt-dev] [PATCH i-g-t] " Chris Wilson
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.