* [igt-dev] [RFC, i-g-t] Added Dynamic Subtest
@ 2020-12-01 2:32 nidhi1.gupta
2020-12-01 3:16 ` [igt-dev] ✓ Fi.CI.BAT: success for Added dynamic Subtest (rev6) Patchwork
` (2 more replies)
0 siblings, 3 replies; 8+ messages in thread
From: nidhi1.gupta @ 2020-12-01 2:32 UTC (permalink / raw)
To: igt-dev; +Cc: Nidhi Gupta
From: Nidhi Gupta <nidhi1.gupta@intel.com>
In kms_plane_scaling have a subtest with 2 pipe it
will execute it weather 2 pipes are available or not.
Later it has to be analysed and discard it as valid skip.
To save this time updated in test to first check the available
outputs and then execute the test
Signed-off-by: Nidhi Gupta <nidhi1.gupta@intel.com>
---
tests/kms_plane_scaling.c | 14 +++++++++++---
1 file changed, 11 insertions(+), 3 deletions(-)
diff --git a/tests/kms_plane_scaling.c b/tests/kms_plane_scaling.c
index 89b82416..95be07cc 100644
--- a/tests/kms_plane_scaling.c
+++ b/tests/kms_plane_scaling.c
@@ -682,6 +682,7 @@ static data_t data;
igt_main_args("", long_opts, help_str, opt_handler, &data)
{
enum pipe pipe;
+ int count = 0;
igt_fixture {
data.drm_fd = drm_open_driver_master(DRIVER_INTEL | DRIVER_AMDGPU);
@@ -717,10 +718,17 @@ igt_main_args("", long_opts, help_str, opt_handler, &data)
igt_dynamic_f("pipe-%s-scaler-with-clipping-clamping", kmstest_pipe_name(pipe))
test_scaler_with_clipping_clamping_scenario(&data, pipe, output);
}
- }
- igt_subtest_f("2x-scaler-multi-pipe")
- test_scaler_with_multi_pipe_plane(&data);
+ igt_subtest_with_dynamic("scaler-multi-pipe") {
+ for_each_pipe_with_single_output(&data.display, pipe, output) {
+ ++count;
+ }
+ if (count >= 2) {
+ igt_dynamic_f("2x-scaler-multi-pipe")
+ test_scaler_with_multi_pipe_plane(&data);
+ }
+ }
+ }
igt_fixture
igt_display_fini(&data.display);
--
2.26.2
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply related [flat|nested] 8+ messages in thread* [igt-dev] ✓ Fi.CI.BAT: success for Added dynamic Subtest (rev6) 2020-12-01 2:32 [igt-dev] [RFC, i-g-t] Added Dynamic Subtest nidhi1.gupta @ 2020-12-01 3:16 ` Patchwork 2020-12-01 13:44 ` [igt-dev] [RFC, i-g-t] Added Dynamic Subtest Petri Latvala 2020-12-01 15:59 ` [igt-dev] ✗ Fi.CI.IGT: failure for Added dynamic Subtest (rev6) Patchwork 2 siblings, 0 replies; 8+ messages in thread From: Patchwork @ 2020-12-01 3:16 UTC (permalink / raw) To: nidhi1.gupta; +Cc: igt-dev [-- Attachment #1.1: Type: text/plain, Size: 5077 bytes --] == Series Details == Series: Added dynamic Subtest (rev6) URL : https://patchwork.freedesktop.org/series/83576/ State : success == Summary == CI Bug Log - changes from CI_DRM_9411 -> IGTPW_5240 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/index.html Known issues ------------ Here are the changes found in IGTPW_5240 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@i915_module_load@reload: - fi-byt-j1900: [PASS][1] -> [DMESG-WARN][2] ([i915#1982]) +1 similar issue [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/fi-byt-j1900/igt@i915_module_load@reload.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/fi-byt-j1900/igt@i915_module_load@reload.html * igt@kms_busy@basic@flip: - fi-kbl-soraka: [PASS][3] -> [DMESG-WARN][4] ([i915#1982]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/fi-kbl-soraka/igt@kms_busy@basic@flip.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/fi-kbl-soraka/igt@kms_busy@basic@flip.html * igt@kms_cursor_legacy@basic-flip-after-cursor-atomic: - fi-icl-u2: [PASS][5] -> [DMESG-WARN][6] ([i915#1982]) +1 similar issue [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/fi-icl-u2/igt@kms_cursor_legacy@basic-flip-after-cursor-atomic.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/fi-icl-u2/igt@kms_cursor_legacy@basic-flip-after-cursor-atomic.html * igt@kms_pipe_crc_basic@read-crc-pipe-b: - fi-tgl-y: [PASS][7] -> [DMESG-WARN][8] ([i915#1982]) +2 similar issues [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/fi-tgl-y/igt@kms_pipe_crc_basic@read-crc-pipe-b.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/fi-tgl-y/igt@kms_pipe_crc_basic@read-crc-pipe-b.html * igt@vgem_basic@dmabuf-export: - fi-tgl-y: [PASS][9] -> [DMESG-WARN][10] ([i915#402]) +1 similar issue [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/fi-tgl-y/igt@vgem_basic@dmabuf-export.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/fi-tgl-y/igt@vgem_basic@dmabuf-export.html #### Possible fixes #### * igt@gem_close_race@basic-threads: - fi-tgl-y: [DMESG-WARN][11] ([i915#402]) -> [PASS][12] +1 similar issue [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/fi-tgl-y/igt@gem_close_race@basic-threads.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/fi-tgl-y/igt@gem_close_race@basic-threads.html * igt@i915_pm_rpm@basic-pci-d3-state: - fi-bsw-kefka: [DMESG-WARN][13] ([i915#1982]) -> [PASS][14] [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/fi-bsw-kefka/igt@i915_pm_rpm@basic-pci-d3-state.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/fi-bsw-kefka/igt@i915_pm_rpm@basic-pci-d3-state.html * igt@kms_busy@basic@flip: - {fi-kbl-7560u}: [DMESG-WARN][15] ([i915#1982]) -> [PASS][16] +1 similar issue [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/fi-kbl-7560u/igt@kms_busy@basic@flip.html [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/fi-kbl-7560u/igt@kms_busy@basic@flip.html * igt@kms_chamelium@dp-crc-fast: - fi-cml-u2: [DMESG-WARN][17] ([i915#1982]) -> [PASS][18] [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/fi-cml-u2/igt@kms_chamelium@dp-crc-fast.html [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/fi-cml-u2/igt@kms_chamelium@dp-crc-fast.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic: - fi-byt-j1900: [DMESG-WARN][19] ([i915#1982]) -> [PASS][20] [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/fi-byt-j1900/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/fi-byt-j1900/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982 [i915#402]: https://gitlab.freedesktop.org/drm/intel/issues/402 Participating hosts (45 -> 40) ------------------------------ Missing (5): fi-ilk-m540 fi-hsw-4200u fi-bsw-cyan fi-dg1-1 fi-bdw-samus Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_5877 -> IGTPW_5240 CI-20190529: 20190529 CI_DRM_9411: fab5bb55dda8498ba4a672b5d38791341e4852f8 @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_5240: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/index.html IGT_5877: c36f7973d1ee7886ec65fa16c7b1fd8dc5a33caa @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools == Testlist changes == +igt@kms_plane_scaling@scaler-multi-pipe -igt@kms_plane_scaling@2x-scaler-multi-pipe == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/index.html [-- Attachment #1.2: Type: text/html, Size: 6485 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] 8+ messages in thread
* Re: [igt-dev] [RFC, i-g-t] Added Dynamic Subtest 2020-12-01 2:32 [igt-dev] [RFC, i-g-t] Added Dynamic Subtest nidhi1.gupta 2020-12-01 3:16 ` [igt-dev] ✓ Fi.CI.BAT: success for Added dynamic Subtest (rev6) Patchwork @ 2020-12-01 13:44 ` Petri Latvala 2020-12-01 15:59 ` [igt-dev] ✗ Fi.CI.IGT: failure for Added dynamic Subtest (rev6) Patchwork 2 siblings, 0 replies; 8+ messages in thread From: Petri Latvala @ 2020-12-01 13:44 UTC (permalink / raw) To: nidhi1.gupta; +Cc: igt-dev On Tue, Dec 01, 2020 at 08:02:58AM +0530, nidhi1.gupta@intel.com wrote: > From: Nidhi Gupta <nidhi1.gupta@intel.com> > > In kms_plane_scaling have a subtest with 2 pipe it > will execute it weather 2 pipes are available or not. > Later it has to be analysed and discard it as valid skip. > To save this time updated in test to first check the available > outputs and then execute the test > Signed-off-by: Nidhi Gupta <nidhi1.gupta@intel.com> > --- > tests/kms_plane_scaling.c | 14 +++++++++++--- > 1 file changed, 11 insertions(+), 3 deletions(-) > > diff --git a/tests/kms_plane_scaling.c b/tests/kms_plane_scaling.c > index 89b82416..95be07cc 100644 > --- a/tests/kms_plane_scaling.c > +++ b/tests/kms_plane_scaling.c > @@ -682,6 +682,7 @@ static data_t data; > igt_main_args("", long_opts, help_str, opt_handler, &data) > { > enum pipe pipe; > + int count = 0; > > igt_fixture { > data.drm_fd = drm_open_driver_master(DRIVER_INTEL | DRIVER_AMDGPU); > @@ -717,10 +718,17 @@ igt_main_args("", long_opts, help_str, opt_handler, &data) > igt_dynamic_f("pipe-%s-scaler-with-clipping-clamping", kmstest_pipe_name(pipe)) > test_scaler_with_clipping_clamping_scenario(&data, pipe, output); > } > - } > > - igt_subtest_f("2x-scaler-multi-pipe") > - test_scaler_with_multi_pipe_plane(&data); > + igt_subtest_with_dynamic("scaler-multi-pipe") { > + for_each_pipe_with_single_output(&data.display, pipe, output) { > + ++count; > + } > + if (count >= 2) { > + igt_dynamic_f("2x-scaler-multi-pipe") > + test_scaler_with_multi_pipe_plane(&data); > + } > + } > + } NAK. This will make the test still skip on less than 2 outputs, but the skip is now harder to filter. (The skip will be for "scaler-multi-pipe" with the message "no dynamic subtests entered") To save human time in cibuglog analysis, rather make the less-than-required-outputs skip messages consistent so one filter can cover them all. -- Petri Latvala _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 8+ messages in thread
* [igt-dev] ✗ Fi.CI.IGT: failure for Added dynamic Subtest (rev6) 2020-12-01 2:32 [igt-dev] [RFC, i-g-t] Added Dynamic Subtest nidhi1.gupta 2020-12-01 3:16 ` [igt-dev] ✓ Fi.CI.BAT: success for Added dynamic Subtest (rev6) Patchwork 2020-12-01 13:44 ` [igt-dev] [RFC, i-g-t] Added Dynamic Subtest Petri Latvala @ 2020-12-01 15:59 ` Patchwork 2 siblings, 0 replies; 8+ messages in thread From: Patchwork @ 2020-12-01 15:59 UTC (permalink / raw) To: nidhi1.gupta; +Cc: igt-dev [-- Attachment #1.1: Type: text/plain, Size: 27737 bytes --] == Series Details == Series: Added dynamic Subtest (rev6) URL : https://patchwork.freedesktop.org/series/83576/ State : failure == Summary == CI Bug Log - changes from CI_DRM_9411_full -> IGTPW_5240_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with IGTPW_5240_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in IGTPW_5240_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_5240/index.html Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_5240_full: ### IGT changes ### #### Possible regressions #### * igt@gem_exec_reloc@basic-wide-active@bcs0: - shard-apl: NOTRUN -> [FAIL][1] +3 similar issues [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-apl4/igt@gem_exec_reloc@basic-wide-active@bcs0.html - shard-glk: NOTRUN -> [FAIL][2] +3 similar issues [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-glk6/igt@gem_exec_reloc@basic-wide-active@bcs0.html - shard-hsw: NOTRUN -> [FAIL][3] +3 similar issues [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-hsw4/igt@gem_exec_reloc@basic-wide-active@bcs0.html - shard-tglb: NOTRUN -> [FAIL][4] +4 similar issues [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-tglb6/igt@gem_exec_reloc@basic-wide-active@bcs0.html * igt@gem_exec_reloc@basic-wide-active@rcs0: - shard-snb: NOTRUN -> [FAIL][5] +2 similar issues [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-snb6/igt@gem_exec_reloc@basic-wide-active@rcs0.html - shard-iclb: NOTRUN -> [FAIL][6] +4 similar issues [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-iclb1/igt@gem_exec_reloc@basic-wide-active@rcs0.html - shard-kbl: NOTRUN -> [FAIL][7] +4 similar issues [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-kbl7/igt@gem_exec_reloc@basic-wide-active@rcs0.html * igt@kms_flip@2x-absolute-wf_vblank@ab-hdmi-a1-hdmi-a2: - shard-glk: [PASS][8] -> [INCOMPLETE][9] [8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-glk1/igt@kms_flip@2x-absolute-wf_vblank@ab-hdmi-a1-hdmi-a2.html [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-glk4/igt@kms_flip@2x-absolute-wf_vblank@ab-hdmi-a1-hdmi-a2.html New tests --------- New tests have been introduced between CI_DRM_9411_full and IGTPW_5240_full: ### New IGT tests (2) ### * igt@kms_plane_scaling@scaler-multi-pipe: - Statuses : - Exec time: [None] s * igt@kms_plane_scaling@scaler-multi-pipe@2x-scaler-multi-pipe: - Statuses : 1 pass(s) 6 skip(s) - Exec time: [0.0, 0.47] s Known issues ------------ Here are the changes found in IGTPW_5240_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_exec_reloc@basic-many-active@rcs0: - shard-hsw: [PASS][10] -> [FAIL][11] ([i915#2389]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-hsw6/igt@gem_exec_reloc@basic-many-active@rcs0.html [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-hsw1/igt@gem_exec_reloc@basic-many-active@rcs0.html * igt@i915_pm_rc6_residency@rc6-fence: - shard-tglb: [PASS][12] -> [WARN][13] ([i915#2681]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-tglb5/igt@i915_pm_rc6_residency@rc6-fence.html [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-tglb3/igt@i915_pm_rc6_residency@rc6-fence.html * igt@i915_pm_rpm@cursor: - shard-tglb: [PASS][14] -> [SKIP][15] ([i915#579]) +2 similar issues [14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-tglb1/igt@i915_pm_rpm@cursor.html [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-tglb2/igt@i915_pm_rpm@cursor.html - shard-kbl: [PASS][16] -> [SKIP][17] ([fdo#109271]) +1 similar issue [16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-kbl1/igt@i915_pm_rpm@cursor.html [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-kbl3/igt@i915_pm_rpm@cursor.html - shard-hsw: [PASS][18] -> [SKIP][19] ([fdo#109271]) +1 similar issue [18]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-hsw6/igt@i915_pm_rpm@cursor.html [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-hsw7/igt@i915_pm_rpm@cursor.html - shard-iclb: [PASS][20] -> [SKIP][21] ([i915#579]) +2 similar issues [20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-iclb7/igt@i915_pm_rpm@cursor.html [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-iclb1/igt@i915_pm_rpm@cursor.html - shard-glk: [PASS][22] -> [SKIP][23] ([fdo#109271]) +1 similar issue [22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-glk5/igt@i915_pm_rpm@cursor.html [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-glk3/igt@i915_pm_rpm@cursor.html - shard-apl: [PASS][24] -> [SKIP][25] ([fdo#109271]) +1 similar issue [24]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-apl7/igt@i915_pm_rpm@cursor.html [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-apl3/igt@i915_pm_rpm@cursor.html * igt@kms_big_fb@x-tiled-64bpp-rotate-0: - shard-hsw: [PASS][26] -> [DMESG-WARN][27] ([i915#1982]) +1 similar issue [26]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-hsw5/igt@kms_big_fb@x-tiled-64bpp-rotate-0.html [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-hsw6/igt@kms_big_fb@x-tiled-64bpp-rotate-0.html * igt@kms_big_fb@x-tiled-8bpp-rotate-0: - shard-glk: [PASS][28] -> [DMESG-WARN][29] ([i915#1982]) +3 similar issues [28]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-glk6/igt@kms_big_fb@x-tiled-8bpp-rotate-0.html [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-glk7/igt@kms_big_fb@x-tiled-8bpp-rotate-0.html * igt@kms_flip@flip-vs-blocking-wf-vblank@a-dp1: - shard-kbl: [PASS][30] -> [DMESG-WARN][31] ([i915#1982]) +4 similar issues [30]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-kbl6/igt@kms_flip@flip-vs-blocking-wf-vblank@a-dp1.html [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-kbl1/igt@kms_flip@flip-vs-blocking-wf-vblank@a-dp1.html * igt@kms_flip@flip-vs-expired-vblank-interruptible@b-hdmi-a1: - shard-glk: [PASS][32] -> [FAIL][33] ([i915#79]) [32]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-glk4/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-hdmi-a1.html [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-glk5/igt@kms_flip@flip-vs-expired-vblank-interruptible@b-hdmi-a1.html * igt@kms_flip@flip-vs-expired-vblank@a-edp1: - shard-tglb: [PASS][34] -> [FAIL][35] ([i915#2598]) [34]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-tglb2/igt@kms_flip@flip-vs-expired-vblank@a-edp1.html [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-tglb6/igt@kms_flip@flip-vs-expired-vblank@a-edp1.html * igt@kms_flip@flip-vs-expired-vblank@b-dp1: - shard-kbl: [PASS][36] -> [FAIL][37] ([i915#79]) [36]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-kbl2/igt@kms_flip@flip-vs-expired-vblank@b-dp1.html [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-kbl7/igt@kms_flip@flip-vs-expired-vblank@b-dp1.html * igt@kms_flip@flip-vs-suspend-interruptible@c-dp1: - shard-kbl: [PASS][38] -> [DMESG-WARN][39] ([i915#180]) +1 similar issue [38]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-kbl2/igt@kms_flip@flip-vs-suspend-interruptible@c-dp1.html [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-kbl6/igt@kms_flip@flip-vs-suspend-interruptible@c-dp1.html * igt@kms_flip@flip-vs-wf_vblank-interruptible@a-dp1: - shard-apl: [PASS][40] -> [DMESG-WARN][41] ([i915#1982]) +3 similar issues [40]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-apl6/igt@kms_flip@flip-vs-wf_vblank-interruptible@a-dp1.html [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-apl2/igt@kms_flip@flip-vs-wf_vblank-interruptible@a-dp1.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-mmap-wc: - shard-tglb: [PASS][42] -> [DMESG-WARN][43] ([i915#1982]) +2 similar issues [42]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-tglb3/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-mmap-wc.html [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-tglb3/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-mmap-wc.html * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b: - shard-tglb: [PASS][44] -> [INCOMPLETE][45] ([i915#1436] / [i915#1798] / [i915#1982] / [i915#456]) [44]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-tglb6/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-tglb3/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html - shard-iclb: [PASS][46] -> [INCOMPLETE][47] ([i915#1185]) [46]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-iclb6/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-iclb5/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html - shard-glk: [PASS][48] -> [INCOMPLETE][49] ([CI#80] / [i915#2635]) [48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-glk1/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-glk9/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html - shard-apl: [PASS][50] -> [INCOMPLETE][51] ([i915#2635]) [50]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-apl1/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-apl4/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html - shard-kbl: [PASS][52] -> [INCOMPLETE][53] ([CI#80] / [i915#155]) [52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-kbl7/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-kbl1/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html - shard-hsw: [PASS][54] -> [INCOMPLETE][55] ([i915#2637]) [54]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-hsw7/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-hsw6/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-b.html * igt@kms_psr2_su@frontbuffer: - shard-iclb: [PASS][56] -> [SKIP][57] ([fdo#109642] / [fdo#111068]) [56]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-iclb2/igt@kms_psr2_su@frontbuffer.html [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-iclb4/igt@kms_psr2_su@frontbuffer.html * igt@kms_psr@psr2_sprite_mmap_cpu: - shard-iclb: [PASS][58] -> [SKIP][59] ([fdo#109441]) +1 similar issue [58]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-iclb2/igt@kms_psr@psr2_sprite_mmap_cpu.html [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-iclb5/igt@kms_psr@psr2_sprite_mmap_cpu.html * igt@kms_vblank@pipe-d-ts-continuation-dpms-rpm: - shard-tglb: [PASS][60] -> [SKIP][61] ([i915#2648]) [60]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-tglb2/igt@kms_vblank@pipe-d-ts-continuation-dpms-rpm.html [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-tglb2/igt@kms_vblank@pipe-d-ts-continuation-dpms-rpm.html * igt@syncobj_timeline@invalid-query-zero-handles: - shard-iclb: [PASS][62] -> [DMESG-WARN][63] ([i915#1982]) +1 similar issue [62]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-iclb4/igt@syncobj_timeline@invalid-query-zero-handles.html [63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-iclb6/igt@syncobj_timeline@invalid-query-zero-handles.html #### Possible fixes #### * igt@gem_sync@basic-store-all: - shard-glk: [DMESG-WARN][64] ([i915#118] / [i915#262] / [i915#95]) -> [PASS][65] [64]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-glk4/igt@gem_sync@basic-store-all.html [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-glk8/igt@gem_sync@basic-store-all.html * igt@i915_module_load@reload: - shard-tglb: [DMESG-WARN][66] ([i915#1982]) -> [PASS][67] +2 similar issues [66]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-tglb5/igt@i915_module_load@reload.html [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-tglb2/igt@i915_module_load@reload.html * igt@i915_pm_dc@dc5-dpms: - shard-iclb: [FAIL][68] ([i915#2745]) -> [PASS][69] [68]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-iclb5/igt@i915_pm_dc@dc5-dpms.html [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-iclb3/igt@i915_pm_dc@dc5-dpms.html - shard-glk: [FAIL][70] ([i915#2745]) -> [PASS][71] [70]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-glk2/igt@i915_pm_dc@dc5-dpms.html [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-glk7/igt@i915_pm_dc@dc5-dpms.html - shard-apl: [FAIL][72] ([i915#2745]) -> [PASS][73] [72]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-apl1/igt@i915_pm_dc@dc5-dpms.html [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-apl3/igt@i915_pm_dc@dc5-dpms.html - shard-kbl: [FAIL][74] -> [PASS][75] [74]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-kbl3/igt@i915_pm_dc@dc5-dpms.html [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-kbl3/igt@i915_pm_dc@dc5-dpms.html - shard-tglb: [FAIL][76] ([i915#2745]) -> [PASS][77] [76]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-tglb6/igt@i915_pm_dc@dc5-dpms.html [77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-tglb7/igt@i915_pm_dc@dc5-dpms.html * igt@kms_cursor_edge_walk@pipe-c-256x256-top-edge: - shard-kbl: [DMESG-WARN][78] ([i915#78]) -> [PASS][79] [78]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-kbl2/igt@kms_cursor_edge_walk@pipe-c-256x256-top-edge.html [79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-kbl6/igt@kms_cursor_edge_walk@pipe-c-256x256-top-edge.html * igt@kms_cursor_legacy@cursora-vs-flipa-toggle: - shard-apl: [DMESG-WARN][80] ([i915#1982]) -> [PASS][81] +2 similar issues [80]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-apl2/igt@kms_cursor_legacy@cursora-vs-flipa-toggle.html [81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-apl1/igt@kms_cursor_legacy@cursora-vs-flipa-toggle.html * igt@kms_cursor_legacy@flip-vs-cursor-varying-size: - shard-tglb: [FAIL][82] ([i915#2346]) -> [PASS][83] [82]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-tglb7/igt@kms_cursor_legacy@flip-vs-cursor-varying-size.html [83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-tglb6/igt@kms_cursor_legacy@flip-vs-cursor-varying-size.html * igt@kms_cursor_legacy@short-flip-after-cursor-atomic-transitions: - shard-kbl: [DMESG-WARN][84] ([i915#1982]) -> [PASS][85] +2 similar issues [84]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-kbl6/igt@kms_cursor_legacy@short-flip-after-cursor-atomic-transitions.html [85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-kbl6/igt@kms_cursor_legacy@short-flip-after-cursor-atomic-transitions.html * igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a1: - shard-glk: [FAIL][86] ([i915#79]) -> [PASS][87] +1 similar issue [86]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-glk6/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a1.html [87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-glk6/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a1.html * {igt@kms_flip_tiling@flip-to-x-tiled@hdmi-a-1-pipe-a}: - shard-glk: [DMESG-WARN][88] ([i915#1982]) -> [PASS][89] +3 similar issues [88]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-glk8/igt@kms_flip_tiling@flip-to-x-tiled@hdmi-a-1-pipe-a.html [89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-glk2/igt@kms_flip_tiling@flip-to-x-tiled@hdmi-a-1-pipe-a.html * igt@kms_plane_cursor@pipe-b-viewport-size-128: - shard-iclb: [FAIL][90] ([i915#2657]) -> [PASS][91] [90]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-iclb6/igt@kms_plane_cursor@pipe-b-viewport-size-128.html [91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-iclb5/igt@kms_plane_cursor@pipe-b-viewport-size-128.html * igt@kms_psr@psr2_sprite_plane_move: - shard-iclb: [SKIP][92] ([fdo#109441]) -> [PASS][93] +2 similar issues [92]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-iclb1/igt@kms_psr@psr2_sprite_plane_move.html [93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-iclb2/igt@kms_psr@psr2_sprite_plane_move.html * igt@kms_vblank@pipe-a-ts-continuation-suspend: - shard-kbl: [DMESG-WARN][94] ([i915#295]) -> [PASS][95] [94]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-kbl7/igt@kms_vblank@pipe-a-ts-continuation-suspend.html [95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-kbl3/igt@kms_vblank@pipe-a-ts-continuation-suspend.html - shard-apl: [INCOMPLETE][96] ([i915#2295] / [i915#2635]) -> [PASS][97] [96]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-apl3/igt@kms_vblank@pipe-a-ts-continuation-suspend.html [97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-apl1/igt@kms_vblank@pipe-a-ts-continuation-suspend.html - shard-glk: [INCOMPLETE][98] ([i915#2295] / [i915#2635]) -> [PASS][99] [98]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-glk9/igt@kms_vblank@pipe-a-ts-continuation-suspend.html [99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-glk8/igt@kms_vblank@pipe-a-ts-continuation-suspend.html - shard-iclb: [INCOMPLETE][100] ([i915#1078] / [i915#1185] / [i915#2295]) -> [PASS][101] [100]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-iclb4/igt@kms_vblank@pipe-a-ts-continuation-suspend.html [101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-iclb5/igt@kms_vblank@pipe-a-ts-continuation-suspend.html - shard-hsw: [INCOMPLETE][102] ([i915#2295] / [i915#2637]) -> [PASS][103] [102]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-hsw5/igt@kms_vblank@pipe-a-ts-continuation-suspend.html [103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-hsw7/igt@kms_vblank@pipe-a-ts-continuation-suspend.html * igt@perf_pmu@rc6-runtime-pm-long: - shard-hsw: [INCOMPLETE][104] -> [PASS][105] [104]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-hsw7/igt@perf_pmu@rc6-runtime-pm-long.html [105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-hsw2/igt@perf_pmu@rc6-runtime-pm-long.html #### Warnings #### * igt@i915_pm_rc6_residency@rc6-fence: - shard-iclb: [WARN][106] ([i915#2681] / [i915#2684]) -> [WARN][107] ([i915#2684]) [106]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-iclb8/igt@i915_pm_rc6_residency@rc6-fence.html [107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-iclb5/igt@i915_pm_rc6_residency@rc6-fence.html * igt@i915_pm_rc6_residency@rc6-idle: - shard-iclb: [WARN][108] ([i915#2684]) -> [WARN][109] ([i915#1804] / [i915#2684]) [108]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-iclb2/igt@i915_pm_rc6_residency@rc6-idle.html [109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-iclb7/igt@i915_pm_rc6_residency@rc6-idle.html * igt@runner@aborted: - shard-hsw: ([FAIL][110], [FAIL][111]) ([i915#1436] / [i915#2295] / [i915#2505]) -> ([FAIL][112], [FAIL][113]) ([fdo#109271] / [i915#1436] / [i915#2295] / [i915#2505]) [110]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-hsw4/igt@runner@aborted.html [111]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-hsw5/igt@runner@aborted.html [112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-hsw6/igt@runner@aborted.html [113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-hsw7/igt@runner@aborted.html - shard-kbl: ([FAIL][114], [FAIL][115], [FAIL][116]) ([i915#1436] / [i915#1814] / [i915#2295] / [i915#2426] / [i915#2722] / [i915#483] / [i915#602]) -> ([FAIL][117], [FAIL][118]) ([i915#1436] / [i915#2295] / [i915#2426] / [i915#2722] / [i915#483]) [114]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-kbl2/igt@runner@aborted.html [115]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-kbl4/igt@runner@aborted.html [116]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-kbl7/igt@runner@aborted.html [117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-kbl3/igt@runner@aborted.html [118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-kbl4/igt@runner@aborted.html - shard-iclb: ([FAIL][119], [FAIL][120], [FAIL][121]) ([i915#1814] / [i915#2295] / [i915#2426] / [i915#2722]) -> ([FAIL][122], [FAIL][123], [FAIL][124]) ([i915#1814] / [i915#2295] / [i915#2426] / [i915#2722] / [i915#483]) [119]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-iclb7/igt@runner@aborted.html [120]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-iclb3/igt@runner@aborted.html [121]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-iclb4/igt@runner@aborted.html [122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-iclb3/igt@runner@aborted.html [123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-iclb5/igt@runner@aborted.html [124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-iclb5/igt@runner@aborted.html - shard-apl: ([FAIL][125], [FAIL][126], [FAIL][127]) ([i915#1814] / [i915#2295] / [i915#2426] / [i915#2722]) -> ([FAIL][128], [FAIL][129], [FAIL][130]) ([fdo#109271] / [i915#1814] / [i915#2295] / [i915#2426] / [i915#2722]) [125]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-apl6/igt@runner@aborted.html [126]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-apl3/igt@runner@aborted.html [127]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-apl2/igt@runner@aborted.html [128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-apl1/igt@runner@aborted.html [129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-apl2/igt@runner@aborted.html [130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-apl4/igt@runner@aborted.html - shard-tglb: ([FAIL][131], [FAIL][132]) ([i915#2295] / [i915#2426] / [i915#2722]) -> ([FAIL][133], [FAIL][134], [FAIL][135]) ([i915#1602] / [i915#2295] / [i915#2426] / [i915#2722]) [131]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-tglb8/igt@runner@aborted.html [132]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_9411/shard-tglb7/igt@runner@aborted.html [133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-tglb3/igt@runner@aborted.html [134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-tglb2/igt@runner@aborted.html [135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/shard-tglb6/igt@runner@aborted.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [CI#80]: https://gitlab.freedesktop.org/gfx-ci/i915-infra/issues/80 [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [fdo#109441]: https://bugs.freedesktop.org/show_bug.cgi?id=109441 [fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642 [fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068 [i915#1078]: https://gitlab.freedesktop.org/drm/intel/issues/1078 [i915#118]: https://gitlab.freedesktop.org/drm/intel/issues/118 [i915#1185]: https://gitlab.freedesktop.org/drm/intel/issues/1185 [i915#1436]: https://gitlab.freedesktop.org/drm/intel/issues/1436 [i915#155]: https://gitlab.freedesktop.org/drm/intel/issues/155 [i915#1602]: https://gitlab.freedesktop.org/drm/intel/issues/1602 [i915#1798]: https://gitlab.freedesktop.org/drm/intel/issues/1798 [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180 [i915#1804]: https://gitlab.freedesktop.org/drm/intel/issues/1804 [i915#1814]: https://gitlab.freedesktop.org/drm/intel/issues/1814 [i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982 [i915#2295]: https://gitlab.freedesktop.org/drm/intel/issues/2295 [i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346 [i915#2389]: https://gitlab.freedesktop.org/drm/intel/issues/2389 [i915#2426]: https://gitlab.freedesktop.org/drm/intel/issues/2426 [i915#2505]: https://gitlab.freedesktop.org/drm/intel/issues/2505 [i915#2597]: https://gitlab.freedesktop.org/drm/intel/issues/2597 [i915#2598]: https://gitlab.freedesktop.org/drm/intel/issues/2598 [i915#262]: https://gitlab.freedesktop.org/drm/intel/issues/262 [i915#2635]: https://gitlab.freedesktop.org/drm/intel/issues/2635 [i915#2637]: https://gitlab.freedesktop.org/drm/intel/issues/2637 [i915#2648]: https://gitlab.freedesktop.org/drm/intel/issues/2648 [i915#2657]: https://gitlab.freedesktop.org/drm/intel/issues/2657 [i915#2681]: https://gitlab.freedesktop.org/drm/intel/issues/2681 [i915#2684]: https://gitlab.freedesktop.org/drm/intel/issues/2684 [i915#2722]: https://gitlab.freedesktop.org/drm/intel/issues/2722 [i915#2745]: https://gitlab.freedesktop.org/drm/intel/issues/2745 [i915#295]: https://gitlab.freedesktop.org/drm/intel/issues/295 [i915#456]: https://gitlab.freedesktop.org/drm/intel/issues/456 [i915#483]: https://gitlab.freedesktop.org/drm/intel/issues/483 [i915#579]: https://gitlab.freedesktop.org/drm/intel/issues/579 [i915#602]: https://gitlab.freedesktop.org/drm/intel/issues/602 [i915#78]: https://gitlab.freedesktop.org/drm/intel/issues/78 [i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79 [i915#95]: https://gitlab.freedesktop.org/drm/intel/issues/95 Participating hosts (10 -> 8) ------------------------------ Missing (2): pig-skl-6260u pig-glk-j5005 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_5877 -> IGTPW_5240 * Piglit: piglit_4509 -> None CI-20190529: 20190529 CI_DRM_9411: fab5bb55dda8498ba4a672b5d38791341e4852f8 @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_5240: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/index.html IGT_5877: c36f7973d1ee7886ec65fa16c7b1fd8dc5a33caa @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5240/index.html [-- Attachment #1.2: Type: text/html, Size: 34555 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] 8+ messages in thread
* [igt-dev] [RFC, i-g-t] Added dynamic Subtest @ 2020-11-06 9:27 nidhi1.gupta 2020-11-06 9:34 ` Petri Latvala 0 siblings, 1 reply; 8+ messages in thread From: nidhi1.gupta @ 2020-11-06 9:27 UTC (permalink / raw) To: igt-dev; +Cc: Nidhi Gupta From: Nidhi Gupta <nidhi1.gupta@intel.com> Signed-off-by: Nidhi Gupta <nidhi1.gupta@intel.com> --- tests/kms_atomic_transition.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/tests/kms_atomic_transition.c b/tests/kms_atomic_transition.c index a71bbe10..aa2afe02 100644 --- a/tests/kms_atomic_transition.c +++ b/tests/kms_atomic_transition.c @@ -1025,16 +1025,16 @@ igt_main run_transition_test(&display, pipe, output, TRANSITION_MODESET_DISABLE, false, false); for (i = 1; i <= IGT_MAX_PIPES; i++) { - igt_subtest_f("%ix-modeset-transitions", i) + igt_subtest_with_dynamic_f("%ix-modeset-transitions", i) run_modeset_transition(&display, i, false, false); - igt_subtest_f("%ix-modeset-transitions-nonblocking", i) + igt_subtest_with_dynamic_f("%ix-modeset-transitions-nonblocking", i) run_modeset_transition(&display, i, true, false); - igt_subtest_f("%ix-modeset-transitions-fencing", i) + igt_subtest_with_dynamic_f("%ix-modeset-transitions-fencing", i) run_modeset_transition(&display, i, false, true); - igt_subtest_f("%ix-modeset-transitions-nonblocking-fencing", i) + igt_subtest_with_dynamic_f("%ix-modeset-transitions-nonblocking-fencing", i) run_modeset_transition(&display, i, true, true); } -- 2.26.2 _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply related [flat|nested] 8+ messages in thread
* Re: [igt-dev] [RFC, i-g-t] Added dynamic Subtest 2020-11-06 9:27 [igt-dev] [RFC, i-g-t] Added dynamic Subtest nidhi1.gupta @ 2020-11-06 9:34 ` Petri Latvala 2020-11-11 9:42 ` Karthik B S 0 siblings, 1 reply; 8+ messages in thread From: Petri Latvala @ 2020-11-06 9:34 UTC (permalink / raw) To: nidhi1.gupta; +Cc: igt-dev On Fri, Nov 06, 2020 at 02:57:57PM +0530, nidhi1.gupta@intel.com wrote: > From: Nidhi Gupta <nidhi1.gupta@intel.com> > > Signed-off-by: Nidhi Gupta <nidhi1.gupta@intel.com> > --- > tests/kms_atomic_transition.c | 8 ++++---- > 1 file changed, 4 insertions(+), 4 deletions(-) > > diff --git a/tests/kms_atomic_transition.c b/tests/kms_atomic_transition.c > index a71bbe10..aa2afe02 100644 > --- a/tests/kms_atomic_transition.c > +++ b/tests/kms_atomic_transition.c > @@ -1025,16 +1025,16 @@ igt_main > run_transition_test(&display, pipe, output, TRANSITION_MODESET_DISABLE, false, false); > > for (i = 1; i <= IGT_MAX_PIPES; i++) { > - igt_subtest_f("%ix-modeset-transitions", i) > + igt_subtest_with_dynamic_f("%ix-modeset-transitions", i) > run_modeset_transition(&display, i, false, false); > > - igt_subtest_f("%ix-modeset-transitions-nonblocking", i) > + igt_subtest_with_dynamic_f("%ix-modeset-transitions-nonblocking", i) > run_modeset_transition(&display, i, true, false); > > - igt_subtest_f("%ix-modeset-transitions-fencing", i) > + igt_subtest_with_dynamic_f("%ix-modeset-transitions-fencing", i) > run_modeset_transition(&display, i, false, true); > > - igt_subtest_f("%ix-modeset-transitions-nonblocking-fencing", i) > + igt_subtest_with_dynamic_f("%ix-modeset-transitions-nonblocking-fencing", i) > run_modeset_transition(&display, i, true, true); Where are the igt_dynamic() blocks for these? -- Petri Latvala _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [igt-dev] [RFC, i-g-t] Added dynamic Subtest 2020-11-06 9:34 ` Petri Latvala @ 2020-11-11 9:42 ` Karthik B S 2020-11-11 10:26 ` Petri Latvala 0 siblings, 1 reply; 8+ messages in thread From: Karthik B S @ 2020-11-11 9:42 UTC (permalink / raw) To: Petri Latvala, nidhi1.gupta; +Cc: igt-dev On 11/6/2020 3:04 PM, Petri Latvala wrote: > On Fri, Nov 06, 2020 at 02:57:57PM +0530, nidhi1.gupta@intel.com wrote: >> From: Nidhi Gupta <nidhi1.gupta@intel.com> >> >> Signed-off-by: Nidhi Gupta <nidhi1.gupta@intel.com> >> --- >> tests/kms_atomic_transition.c | 8 ++++---- >> 1 file changed, 4 insertions(+), 4 deletions(-) >> >> diff --git a/tests/kms_atomic_transition.c b/tests/kms_atomic_transition.c >> index a71bbe10..aa2afe02 100644 >> --- a/tests/kms_atomic_transition.c >> +++ b/tests/kms_atomic_transition.c >> @@ -1025,16 +1025,16 @@ igt_main >> run_transition_test(&display, pipe, output, TRANSITION_MODESET_DISABLE, false, false); >> >> for (i = 1; i <= IGT_MAX_PIPES; i++) { Since we're now anyway planning to use dynamic subtests for this, Could we just have a count of the number of outputs connected and use this, instead of using IGT_MAX_PIPES to populate the subtests and eventually skipping them? @Petri, Does this sound good? Thanks, Karthik.B.S >> - igt_subtest_f("%ix-modeset-transitions", i) >> + igt_subtest_with_dynamic_f("%ix-modeset-transitions", i) >> run_modeset_transition(&display, i, false, false); >> >> - igt_subtest_f("%ix-modeset-transitions-nonblocking", i) >> + igt_subtest_with_dynamic_f("%ix-modeset-transitions-nonblocking", i) >> run_modeset_transition(&display, i, true, false); >> >> - igt_subtest_f("%ix-modeset-transitions-fencing", i) >> + igt_subtest_with_dynamic_f("%ix-modeset-transitions-fencing", i) >> run_modeset_transition(&display, i, false, true); >> >> - igt_subtest_f("%ix-modeset-transitions-nonblocking-fencing", i) >> + igt_subtest_with_dynamic_f("%ix-modeset-transitions-nonblocking-fencing", i) >> run_modeset_transition(&display, i, true, true); > Where are the igt_dynamic() blocks for these? > > > -- > Petri Latvala > _______________________________________________ > igt-dev mailing list > igt-dev@lists.freedesktop.org > https://lists.freedesktop.org/mailman/listinfo/igt-dev _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [igt-dev] [RFC, i-g-t] Added dynamic Subtest 2020-11-11 9:42 ` Karthik B S @ 2020-11-11 10:26 ` Petri Latvala 0 siblings, 0 replies; 8+ messages in thread From: Petri Latvala @ 2020-11-11 10:26 UTC (permalink / raw) To: Karthik B S; +Cc: igt-dev, nidhi1.gupta On Wed, Nov 11, 2020 at 03:12:12PM +0530, Karthik B S wrote: > On 11/6/2020 3:04 PM, Petri Latvala wrote: > > On Fri, Nov 06, 2020 at 02:57:57PM +0530, nidhi1.gupta@intel.com wrote: > > > From: Nidhi Gupta <nidhi1.gupta@intel.com> > > > > > > Signed-off-by: Nidhi Gupta <nidhi1.gupta@intel.com> > > > --- > > > tests/kms_atomic_transition.c | 8 ++++---- > > > 1 file changed, 4 insertions(+), 4 deletions(-) > > > > > > diff --git a/tests/kms_atomic_transition.c b/tests/kms_atomic_transition.c > > > index a71bbe10..aa2afe02 100644 > > > --- a/tests/kms_atomic_transition.c > > > +++ b/tests/kms_atomic_transition.c > > > @@ -1025,16 +1025,16 @@ igt_main > > > run_transition_test(&display, pipe, output, TRANSITION_MODESET_DISABLE, false, false); > > > for (i = 1; i <= IGT_MAX_PIPES; i++) { > > Since we're now anyway planning to use dynamic subtests for this, > > Could we just have a count of the number of outputs connected and use this, > instead of using IGT_MAX_PIPES to populate the subtests and eventually > skipping them? Yeah that sounds proper actually. So igt_subtest_with_dynamic("modeset-transitions"), with for_each_pipe, or for_each_pipe_with_single_output, or for_each_connected_output, based on what kind of coverage is needed, and igt_dynamic_f for each. -- Petri Latvala > > @Petri, > > Does this sound good? > > Thanks, > Karthik.B.S > > > - igt_subtest_f("%ix-modeset-transitions", i) > > > + igt_subtest_with_dynamic_f("%ix-modeset-transitions", i) > > > run_modeset_transition(&display, i, false, false); > > > - igt_subtest_f("%ix-modeset-transitions-nonblocking", i) > > > + igt_subtest_with_dynamic_f("%ix-modeset-transitions-nonblocking", i) > > > run_modeset_transition(&display, i, true, false); > > > - igt_subtest_f("%ix-modeset-transitions-fencing", i) > > > + igt_subtest_with_dynamic_f("%ix-modeset-transitions-fencing", i) > > > run_modeset_transition(&display, i, false, true); > > > - igt_subtest_f("%ix-modeset-transitions-nonblocking-fencing", i) > > > + igt_subtest_with_dynamic_f("%ix-modeset-transitions-nonblocking-fencing", i) > > > run_modeset_transition(&display, i, true, true); > > Where are the igt_dynamic() blocks for these? > > > > > > -- > > Petri Latvala > > _______________________________________________ > > igt-dev mailing list > > igt-dev@lists.freedesktop.org > > https://lists.freedesktop.org/mailman/listinfo/igt-dev > > _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2020-12-01 15:59 UTC | newest] Thread overview: 8+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2020-12-01 2:32 [igt-dev] [RFC, i-g-t] Added Dynamic Subtest nidhi1.gupta 2020-12-01 3:16 ` [igt-dev] ✓ Fi.CI.BAT: success for Added dynamic Subtest (rev6) Patchwork 2020-12-01 13:44 ` [igt-dev] [RFC, i-g-t] Added Dynamic Subtest Petri Latvala 2020-12-01 15:59 ` [igt-dev] ✗ Fi.CI.IGT: failure for Added dynamic Subtest (rev6) Patchwork -- strict thread matches above, loose matches on Subject: below -- 2020-11-06 9:27 [igt-dev] [RFC, i-g-t] Added dynamic Subtest nidhi1.gupta 2020-11-06 9:34 ` Petri Latvala 2020-11-11 9:42 ` Karthik B S 2020-11-11 10:26 ` Petri Latvala
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox