* [igt-dev] [PATCH i-g-t] tests/kms_plane: Use solid colors for the cropping tests @ 2021-06-01 16:28 Ville Syrjala 2021-06-01 18:09 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork ` (2 more replies) 0 siblings, 3 replies; 6+ messages in thread From: Ville Syrjala @ 2021-06-01 16:28 UTC (permalink / raw) To: igt-dev From: Ville Syrjälä <ville.syrjala@linux.intel.com> Something is wrong with the way we render stuff in the crop tests. The renreded image can be different for different pixel formats, at least when using fullscreen planes (maybe resolution dependent). Go back to using just solid colors until someone figures out what's wrong with the rendering. Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> --- tests/kms_plane.c | 61 ++++++++++++++++++++++++++--------------------- 1 file changed, 34 insertions(+), 27 deletions(-) diff --git a/tests/kms_plane.c b/tests/kms_plane.c index d7cbe8925cd9..ea1118c23769 100644 --- a/tests/kms_plane.c +++ b/tests/kms_plane.c @@ -567,7 +567,7 @@ static void capture_crc(data_t *data, unsigned int vblank, igt_crc_t *crc) crc->frame, vblank); } -static void capture_format_crcs_packed(data_t *data, enum pipe pipe, +static void capture_format_crcs_single(data_t *data, enum pipe pipe, igt_plane_t *plane, uint32_t format, uint64_t modifier, int width, int height, @@ -589,13 +589,13 @@ static void capture_format_crcs_packed(data_t *data, enum pipe pipe, igt_pipe_crc_get_current(data->drm_fd, data->pipe_crc, &crc[0]); } -static void capture_format_crcs_planar(data_t *data, enum pipe pipe, - igt_plane_t *plane, - uint32_t format, uint64_t modifier, - int width, int height, - enum igt_color_encoding encoding, - enum igt_color_range range, - igt_crc_t crc[], struct igt_fb *fb) +static void capture_format_crcs_multiple(data_t *data, enum pipe pipe, + igt_plane_t *plane, + uint32_t format, uint64_t modifier, + int width, int height, + enum igt_color_encoding encoding, + enum igt_color_range range, + igt_crc_t crc[], struct igt_fb *fb) { unsigned int vblank[ARRAY_SIZE(colors_extended)]; struct drm_event_vblank ev; @@ -712,6 +712,11 @@ restart_round: capture_crc(data, vblank[i - 1], &crc[i - 1]); } +static bool use_multiple_colors(data_t *data, uint32_t format) +{ + return data->crop != 0 || igt_format_is_yuv_semiplanar(format); +} + static bool test_format_plane_colors(data_t *data, enum pipe pipe, igt_plane_t *plane, uint32_t format, uint64_t modifier, @@ -726,17 +731,17 @@ static bool test_format_plane_colors(data_t *data, enum pipe pipe, int crc_mismatch_count = 0; bool result = true; int i, total_crcs = 1; - bool planar = igt_format_is_yuv_semiplanar(format); - if (planar) { - capture_format_crcs_planar(data, pipe, plane, format, modifier, - width, height, encoding, range, crc, - fb); + if (use_multiple_colors(data, format)) { + capture_format_crcs_multiple(data, pipe, plane, format, modifier, + width, height, encoding, range, crc, + fb); total_crcs = data->num_colors; - } else - capture_format_crcs_packed(data, pipe, plane, format, modifier, + } else { + capture_format_crcs_single(data, pipe, plane, format, modifier, width, height, encoding, range, crc, fb); + } for (i = 0; i < total_crcs; i++) { if (!igt_check_crc_equal(&crc[i], &ref_crc[i])) { @@ -826,9 +831,11 @@ static bool test_format_plane_yuv(data_t *data, enum pipe pipe, return result; } -enum crc_set { PACKED_CRC_SET, - PLANAR_CRC_SET, - MAX_CRC_SET }; +enum crc_set { + SINGLE_CRC_SET, + MULTIPLE_CRC_SET, + MAX_CRC_SET, +}; struct format_mod { uint64_t modifier; @@ -906,22 +913,22 @@ static bool test_format_plane(data_t *data, enum pipe pipe, igt_remove_fb(data->drm_fd, &test_fb); } - capture_format_crcs_packed(data, pipe, plane, ref.format, ref.modifier, + capture_format_crcs_single(data, pipe, plane, ref.format, ref.modifier, width, height, IGT_COLOR_YCBCR_BT709, IGT_COLOR_YCBCR_LIMITED_RANGE, - ref_crc[PACKED_CRC_SET], &fb); + ref_crc[SINGLE_CRC_SET], &fb); - capture_format_crcs_planar(data, pipe, plane, ref.format, ref.modifier, - width, height, IGT_COLOR_YCBCR_BT709, - IGT_COLOR_YCBCR_LIMITED_RANGE, - ref_crc[PLANAR_CRC_SET], &fb); + capture_format_crcs_multiple(data, pipe, plane, ref.format, ref.modifier, + width, height, IGT_COLOR_YCBCR_BT709, + IGT_COLOR_YCBCR_LIMITED_RANGE, + ref_crc[MULTIPLE_CRC_SET], &fb); /* * Make sure we have some difference between the colors. This * at least avoids claiming success when everything is just * black all the time (eg. if the plane is never even on). */ - igt_require(num_unique_crcs(ref_crc[PLANAR_CRC_SET], data->num_colors) > 1); + igt_require(num_unique_crcs(ref_crc[MULTIPLE_CRC_SET], data->num_colors) > 1); for (int i = 0; i < plane->format_mod_count; i++) { struct format_mod f = { @@ -958,8 +965,8 @@ static bool test_format_plane(data_t *data, enum pipe pipe, continue; } - crcset = ref_crc[(igt_format_is_yuv_semiplanar(f.format) - ? PLANAR_CRC_SET : PACKED_CRC_SET)]; + crcset = ref_crc[use_multiple_colors(data, f.format) ? + MULTIPLE_CRC_SET : SINGLE_CRC_SET]; if (igt_format_is_yuv(f.format)) result &= test_format_plane_yuv(data, pipe, plane, -- 2.26.3 _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply related [flat|nested] 6+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for tests/kms_plane: Use solid colors for the cropping tests 2021-06-01 16:28 [igt-dev] [PATCH i-g-t] tests/kms_plane: Use solid colors for the cropping tests Ville Syrjala @ 2021-06-01 18:09 ` Patchwork 2021-06-02 0:56 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork 2021-06-02 11:18 ` [igt-dev] [PATCH i-g-t] " Juha-Pekka Heikkila 2 siblings, 0 replies; 6+ messages in thread From: Patchwork @ 2021-06-01 18:09 UTC (permalink / raw) To: Ville Syrjala; +Cc: igt-dev [-- Attachment #1.1: Type: text/plain, Size: 3695 bytes --] == Series Details == Series: tests/kms_plane: Use solid colors for the cropping tests URL : https://patchwork.freedesktop.org/series/90846/ State : success == Summary == CI Bug Log - changes from CI_DRM_10156 -> IGTPW_5873 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/index.html Known issues ------------ Here are the changes found in IGTPW_5873 that come from known issues: ### IGT changes ### #### Warnings #### * igt@i915_selftest@live@execlists: - fi-tgl-u2: [INCOMPLETE][1] ([i915#3462]) -> [DMESG-FAIL][2] ([i915#3462]) [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10156/fi-tgl-u2/igt@i915_selftest@live@execlists.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/fi-tgl-u2/igt@i915_selftest@live@execlists.html * igt@runner@aborted: - fi-glk-dsi: [FAIL][3] ([i915#2426] / [i915#3363] / [k.org#202321]) -> [FAIL][4] ([i915#3363] / [k.org#202321]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10156/fi-glk-dsi/igt@runner@aborted.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/fi-glk-dsi/igt@runner@aborted.html - fi-kbl-r: [FAIL][5] ([i915#1436] / [i915#2426] / [i915#3363]) -> [FAIL][6] ([i915#1436] / [i915#3363]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10156/fi-kbl-r/igt@runner@aborted.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/fi-kbl-r/igt@runner@aborted.html - fi-kbl-7500u: [FAIL][7] ([i915#1436] / [i915#2426] / [i915#3363]) -> [FAIL][8] ([i915#1436] / [i915#3363]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10156/fi-kbl-7500u/igt@runner@aborted.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/fi-kbl-7500u/igt@runner@aborted.html - fi-cfl-guc: [FAIL][9] ([i915#3363]) -> [FAIL][10] ([i915#2426] / [i915#3363]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10156/fi-cfl-guc/igt@runner@aborted.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/fi-cfl-guc/igt@runner@aborted.html - fi-kbl-7567u: [FAIL][11] ([i915#1436] / [i915#3363]) -> [FAIL][12] ([i915#1436] / [i915#2426] / [i915#3363]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10156/fi-kbl-7567u/igt@runner@aborted.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/fi-kbl-7567u/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). [i915#1436]: https://gitlab.freedesktop.org/drm/intel/issues/1436 [i915#2426]: https://gitlab.freedesktop.org/drm/intel/issues/2426 [i915#3303]: https://gitlab.freedesktop.org/drm/intel/issues/3303 [i915#3363]: https://gitlab.freedesktop.org/drm/intel/issues/3363 [i915#3462]: https://gitlab.freedesktop.org/drm/intel/issues/3462 [k.org#202321]: https://bugzilla.kernel.org/show_bug.cgi?id=202321 Participating hosts (47 -> 41) ------------------------------ Missing (6): fi-ilk-m540 fi-hsw-4200u fi-bsw-cyan fi-ctg-p8600 fi-dg1-1 fi-bdw-samus Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_6098 -> IGTPW_5873 CI-20190529: 20190529 CI_DRM_10156: 551125c07e42a44a1b4bf8ad735619f2e315a0e2 @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_5873: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/index.html IGT_6098: 1fbc1e7d602f96a7f4e2b95057eef994656b8e74 @ git://anongit.freedesktop.org/xorg/app/intel-gpu-tools == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/index.html [-- Attachment #1.2: Type: text/html, Size: 5616 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] 6+ messages in thread
* [igt-dev] ✓ Fi.CI.IGT: success for tests/kms_plane: Use solid colors for the cropping tests 2021-06-01 16:28 [igt-dev] [PATCH i-g-t] tests/kms_plane: Use solid colors for the cropping tests Ville Syrjala 2021-06-01 18:09 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork @ 2021-06-02 0:56 ` Patchwork 2021-06-02 11:18 ` [igt-dev] [PATCH i-g-t] " Juha-Pekka Heikkila 2 siblings, 0 replies; 6+ messages in thread From: Patchwork @ 2021-06-02 0:56 UTC (permalink / raw) To: Ville Syrjala; +Cc: igt-dev [-- Attachment #1.1: Type: text/plain, Size: 30264 bytes --] == Series Details == Series: tests/kms_plane: Use solid colors for the cropping tests URL : https://patchwork.freedesktop.org/series/90846/ State : success == Summary == CI Bug Log - changes from CI_DRM_10156_full -> IGTPW_5873_full ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/index.html Known issues ------------ Here are the changes found in IGTPW_5873_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@feature_discovery@display-3x: - shard-iclb: NOTRUN -> [SKIP][1] ([i915#1839]) +1 similar issue [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb6/igt@feature_discovery@display-3x.html * igt@gem_create@create-clear: - shard-glk: [PASS][2] -> [FAIL][3] ([i915#3160]) [2]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10156/shard-glk5/igt@gem_create@create-clear.html [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-glk1/igt@gem_create@create-clear.html * igt@gem_ctx_persistence@legacy-engines-mixed: - shard-snb: NOTRUN -> [SKIP][4] ([fdo#109271] / [i915#1099]) +5 similar issues [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-snb6/igt@gem_ctx_persistence@legacy-engines-mixed.html * igt@gem_ctx_sseu@invalid-sseu: - shard-tglb: NOTRUN -> [SKIP][5] ([i915#280]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb8/igt@gem_ctx_sseu@invalid-sseu.html * igt@gem_exec_fair@basic-none-vip@rcs0: - shard-tglb: NOTRUN -> [FAIL][6] ([i915#2842]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb6/igt@gem_exec_fair@basic-none-vip@rcs0.html - shard-iclb: NOTRUN -> [FAIL][7] ([i915#2842]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb2/igt@gem_exec_fair@basic-none-vip@rcs0.html * igt@gem_exec_fair@basic-pace-share@rcs0: - shard-glk: NOTRUN -> [FAIL][8] ([i915#2842]) +1 similar issue [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-glk6/igt@gem_exec_fair@basic-pace-share@rcs0.html * igt@gem_exec_params@rsvd2-dirt: - shard-tglb: NOTRUN -> [SKIP][9] ([fdo#109283]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb6/igt@gem_exec_params@rsvd2-dirt.html - shard-iclb: NOTRUN -> [SKIP][10] ([fdo#109283]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb5/igt@gem_exec_params@rsvd2-dirt.html * igt@gem_exec_reloc@basic-wide-active@bcs0: - shard-apl: NOTRUN -> [FAIL][11] ([i915#2389]) +3 similar issues [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-apl3/igt@gem_exec_reloc@basic-wide-active@bcs0.html - shard-glk: NOTRUN -> [FAIL][12] ([i915#2389]) +3 similar issues [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-glk1/igt@gem_exec_reloc@basic-wide-active@bcs0.html - shard-tglb: NOTRUN -> [FAIL][13] ([i915#2389]) +4 similar issues [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb1/igt@gem_exec_reloc@basic-wide-active@bcs0.html * igt@gem_exec_reloc@basic-wide-active@rcs0: - shard-snb: NOTRUN -> [FAIL][14] ([i915#2389]) +2 similar issues [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-snb2/igt@gem_exec_reloc@basic-wide-active@rcs0.html - shard-iclb: NOTRUN -> [FAIL][15] ([i915#2389]) +4 similar issues [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb2/igt@gem_exec_reloc@basic-wide-active@rcs0.html - shard-kbl: NOTRUN -> [FAIL][16] ([i915#2389]) +4 similar issues [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-kbl7/igt@gem_exec_reloc@basic-wide-active@rcs0.html * igt@gem_huc_copy@huc-copy: - shard-apl: NOTRUN -> [SKIP][17] ([fdo#109271] / [i915#2190]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-apl7/igt@gem_huc_copy@huc-copy.html - shard-kbl: NOTRUN -> [SKIP][18] ([fdo#109271] / [i915#2190]) [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-kbl4/igt@gem_huc_copy@huc-copy.html * igt@gem_mmap_gtt@big-copy: - shard-glk: [PASS][19] -> [FAIL][20] ([i915#307]) +1 similar issue [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10156/shard-glk8/igt@gem_mmap_gtt@big-copy.html [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-glk1/igt@gem_mmap_gtt@big-copy.html * igt@gem_mmap_gtt@cpuset-basic-small-copy-odd: - shard-snb: NOTRUN -> [INCOMPLETE][21] ([i915#2055] / [i915#3468]) +1 similar issue [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-snb5/igt@gem_mmap_gtt@cpuset-basic-small-copy-odd.html - shard-kbl: [PASS][22] -> [INCOMPLETE][23] ([i915#3468]) [22]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10156/shard-kbl2/igt@gem_mmap_gtt@cpuset-basic-small-copy-odd.html [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-kbl2/igt@gem_mmap_gtt@cpuset-basic-small-copy-odd.html * igt@gem_render_copy@linear-to-vebox-yf-tiled: - shard-iclb: NOTRUN -> [SKIP][24] ([i915#768]) [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb6/igt@gem_render_copy@linear-to-vebox-yf-tiled.html * igt@gem_render_copy@yf-tiled-mc-ccs-to-vebox-y-tiled: - shard-glk: NOTRUN -> [SKIP][25] ([fdo#109271]) +136 similar issues [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-glk2/igt@gem_render_copy@yf-tiled-mc-ccs-to-vebox-y-tiled.html * igt@gem_userptr_blits@coherency-sync: - shard-tglb: NOTRUN -> [SKIP][26] ([fdo#110542]) [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb1/igt@gem_userptr_blits@coherency-sync.html - shard-iclb: NOTRUN -> [SKIP][27] ([fdo#109290]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb8/igt@gem_userptr_blits@coherency-sync.html * igt@gem_userptr_blits@dmabuf-unsync: - shard-tglb: NOTRUN -> [SKIP][28] ([i915#3297]) [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb7/igt@gem_userptr_blits@dmabuf-unsync.html - shard-iclb: NOTRUN -> [SKIP][29] ([i915#3297]) +1 similar issue [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb7/igt@gem_userptr_blits@dmabuf-unsync.html * igt@gem_userptr_blits@input-checking: - shard-apl: NOTRUN -> [DMESG-WARN][30] ([i915#3002]) [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-apl1/igt@gem_userptr_blits@input-checking.html * igt@gem_userptr_blits@vma-merge: - shard-apl: NOTRUN -> [FAIL][31] ([i915#3318]) [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-apl2/igt@gem_userptr_blits@vma-merge.html * igt@gen7_exec_parse@bitmasks: - shard-iclb: NOTRUN -> [SKIP][32] ([fdo#109289]) +4 similar issues [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb7/igt@gen7_exec_parse@bitmasks.html * igt@gen7_exec_parse@cmd-crossing-page: - shard-tglb: NOTRUN -> [SKIP][33] ([fdo#109289]) +3 similar issues [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb7/igt@gen7_exec_parse@cmd-crossing-page.html * igt@gen9_exec_parse@allowed-single: - shard-tglb: NOTRUN -> [SKIP][34] ([fdo#112306]) +1 similar issue [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb5/igt@gen9_exec_parse@allowed-single.html * igt@gen9_exec_parse@batch-without-end: - shard-iclb: NOTRUN -> [SKIP][35] ([fdo#112306]) +2 similar issues [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb8/igt@gen9_exec_parse@batch-without-end.html * igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-dp: - shard-kbl: NOTRUN -> [SKIP][36] ([fdo#109271] / [i915#1937]) [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-kbl7/igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-dp.html * igt@i915_pm_rpm@dpms-mode-unset-non-lpsp: - shard-tglb: NOTRUN -> [SKIP][37] ([fdo#111644] / [i915#1397] / [i915#2411]) +1 similar issue [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb6/igt@i915_pm_rpm@dpms-mode-unset-non-lpsp.html - shard-iclb: NOTRUN -> [SKIP][38] ([fdo#110892]) +1 similar issue [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb5/igt@i915_pm_rpm@dpms-mode-unset-non-lpsp.html * igt@i915_selftest@live@execlists: - shard-apl: NOTRUN -> [DMESG-FAIL][39] ([i915#3462]) [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-apl7/igt@i915_selftest@live@execlists.html - shard-kbl: NOTRUN -> [INCOMPLETE][40] ([i915#2782] / [i915#3462] / [i915#794]) [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-kbl4/igt@i915_selftest@live@execlists.html * igt@i915_suspend@sysfs-reader: - shard-kbl: [PASS][41] -> [DMESG-WARN][42] ([i915#180]) +1 similar issue [41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10156/shard-kbl3/igt@i915_suspend@sysfs-reader.html [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-kbl4/igt@i915_suspend@sysfs-reader.html * igt@kms_atomic_transition@plane-all-modeset-transition-fencing: - shard-iclb: NOTRUN -> [SKIP][43] ([i915#1769]) [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb8/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html - shard-tglb: NOTRUN -> [SKIP][44] ([i915#1769]) [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb1/igt@kms_atomic_transition@plane-all-modeset-transition-fencing.html * igt@kms_big_fb@linear-8bpp-rotate-270: - shard-tglb: NOTRUN -> [SKIP][45] ([fdo#111614]) +2 similar issues [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb5/igt@kms_big_fb@linear-8bpp-rotate-270.html - shard-iclb: NOTRUN -> [SKIP][46] ([fdo#110725] / [fdo#111614]) +1 similar issue [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb8/igt@kms_big_fb@linear-8bpp-rotate-270.html * igt@kms_big_fb@yf-tiled-64bpp-rotate-0: - shard-tglb: NOTRUN -> [SKIP][47] ([fdo#111615]) +3 similar issues [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb7/igt@kms_big_fb@yf-tiled-64bpp-rotate-0.html - shard-iclb: NOTRUN -> [SKIP][48] ([fdo#110723]) [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb7/igt@kms_big_fb@yf-tiled-64bpp-rotate-0.html * igt@kms_big_joiner@basic: - shard-kbl: NOTRUN -> [SKIP][49] ([fdo#109271] / [i915#2705]) +1 similar issue [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-kbl1/igt@kms_big_joiner@basic.html - shard-apl: NOTRUN -> [SKIP][50] ([fdo#109271] / [i915#2705]) +1 similar issue [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-apl6/igt@kms_big_joiner@basic.html * igt@kms_big_joiner@invalid-modeset: - shard-iclb: NOTRUN -> [SKIP][51] ([i915#2705]) [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb2/igt@kms_big_joiner@invalid-modeset.html - shard-glk: NOTRUN -> [SKIP][52] ([fdo#109271] / [i915#2705]) [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-glk2/igt@kms_big_joiner@invalid-modeset.html - shard-tglb: NOTRUN -> [SKIP][53] ([i915#2705]) [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb2/igt@kms_big_joiner@invalid-modeset.html * igt@kms_chamelium@dp-crc-multiple: - shard-apl: NOTRUN -> [SKIP][54] ([fdo#109271] / [fdo#111827]) +25 similar issues [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-apl3/igt@kms_chamelium@dp-crc-multiple.html * igt@kms_chamelium@hdmi-crc-fast: - shard-iclb: NOTRUN -> [SKIP][55] ([fdo#109284] / [fdo#111827]) +5 similar issues [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb1/igt@kms_chamelium@hdmi-crc-fast.html * igt@kms_chamelium@hdmi-hpd-storm: - shard-kbl: NOTRUN -> [SKIP][56] ([fdo#109271] / [fdo#111827]) +22 similar issues [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-kbl4/igt@kms_chamelium@hdmi-hpd-storm.html * igt@kms_chamelium@vga-frame-dump: - shard-tglb: NOTRUN -> [SKIP][57] ([fdo#109284] / [fdo#111827]) +8 similar issues [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb1/igt@kms_chamelium@vga-frame-dump.html * igt@kms_color@pipe-a-degamma: - shard-tglb: NOTRUN -> [FAIL][58] ([i915#1149]) [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb8/igt@kms_color@pipe-a-degamma.html - shard-iclb: NOTRUN -> [FAIL][59] ([i915#1149]) [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb1/igt@kms_color@pipe-a-degamma.html * igt@kms_color@pipe-d-ctm-0-5: - shard-iclb: NOTRUN -> [SKIP][60] ([fdo#109278] / [i915#1149]) [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb2/igt@kms_color@pipe-d-ctm-0-5.html * igt@kms_color_chamelium@pipe-d-ctm-0-75: - shard-iclb: NOTRUN -> [SKIP][61] ([fdo#109278] / [fdo#109284] / [fdo#111827]) [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb5/igt@kms_color_chamelium@pipe-d-ctm-0-75.html * igt@kms_color_chamelium@pipe-d-degamma: - shard-glk: NOTRUN -> [SKIP][62] ([fdo#109271] / [fdo#111827]) +13 similar issues [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-glk2/igt@kms_color_chamelium@pipe-d-degamma.html * igt@kms_color_chamelium@pipe-invalid-ctm-matrix-sizes: - shard-snb: NOTRUN -> [SKIP][63] ([fdo#109271] / [fdo#111827]) +18 similar issues [63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-snb2/igt@kms_color_chamelium@pipe-invalid-ctm-matrix-sizes.html * igt@kms_content_protection@dp-mst-type-0: - shard-iclb: NOTRUN -> [SKIP][64] ([i915#3116]) [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb8/igt@kms_content_protection@dp-mst-type-0.html * igt@kms_content_protection@legacy: - shard-iclb: NOTRUN -> [SKIP][65] ([fdo#109300] / [fdo#111066]) +1 similar issue [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb8/igt@kms_content_protection@legacy.html - shard-tglb: NOTRUN -> [SKIP][66] ([fdo#111828]) +1 similar issue [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb5/igt@kms_content_protection@legacy.html * igt@kms_content_protection@lic: - shard-apl: NOTRUN -> [TIMEOUT][67] ([i915#1319]) +1 similar issue [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-apl7/igt@kms_content_protection@lic.html * igt@kms_cursor_crc@pipe-b-cursor-512x170-offscreen: - shard-iclb: NOTRUN -> [SKIP][68] ([fdo#109278] / [fdo#109279]) +2 similar issues [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb7/igt@kms_cursor_crc@pipe-b-cursor-512x170-offscreen.html * igt@kms_cursor_crc@pipe-b-cursor-512x170-onscreen: - shard-tglb: NOTRUN -> [SKIP][69] ([fdo#109279] / [i915#3359]) +2 similar issues [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb3/igt@kms_cursor_crc@pipe-b-cursor-512x170-onscreen.html * igt@kms_cursor_crc@pipe-d-cursor-512x170-rapid-movement: - shard-tglb: NOTRUN -> [SKIP][70] ([i915#3359]) +6 similar issues [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb1/igt@kms_cursor_crc@pipe-d-cursor-512x170-rapid-movement.html * igt@kms_cursor_crc@pipe-d-cursor-64x64-sliding: - shard-iclb: NOTRUN -> [SKIP][71] ([fdo#109278]) +14 similar issues [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb1/igt@kms_cursor_crc@pipe-d-cursor-64x64-sliding.html * igt@kms_cursor_legacy@2x-long-cursor-vs-flip-atomic: - shard-iclb: NOTRUN -> [SKIP][72] ([fdo#109274] / [fdo#109278]) +1 similar issue [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb1/igt@kms_cursor_legacy@2x-long-cursor-vs-flip-atomic.html * igt@kms_dp_tiled_display@basic-test-pattern-with-chamelium: - shard-tglb: NOTRUN -> [SKIP][73] ([i915#3528]) [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb6/igt@kms_dp_tiled_display@basic-test-pattern-with-chamelium.html - shard-iclb: NOTRUN -> [SKIP][74] ([i915#3528]) [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb5/igt@kms_dp_tiled_display@basic-test-pattern-with-chamelium.html * igt@kms_fbcon_fbt@fbc-suspend: - shard-kbl: [PASS][75] -> [INCOMPLETE][76] ([i915#155] / [i915#180] / [i915#636]) [75]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10156/shard-kbl2/igt@kms_fbcon_fbt@fbc-suspend.html [76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-kbl2/igt@kms_fbcon_fbt@fbc-suspend.html * igt@kms_flip@2x-flip-vs-rmfb-interruptible: - shard-iclb: NOTRUN -> [SKIP][77] ([fdo#109274]) +3 similar issues [77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb5/igt@kms_flip@2x-flip-vs-rmfb-interruptible.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs: - shard-tglb: NOTRUN -> [SKIP][78] ([i915#2587]) [78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb7/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs: - shard-kbl: NOTRUN -> [SKIP][79] ([fdo#109271] / [i915#2672]) [79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-kbl2/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs.html - shard-apl: NOTRUN -> [SKIP][80] ([fdo#109271] / [i915#2672]) [80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-apl1/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs.html * igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile: - shard-apl: NOTRUN -> [SKIP][81] ([fdo#109271] / [i915#2642]) [81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-apl7/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile.html - shard-glk: NOTRUN -> [SKIP][82] ([fdo#109271] / [i915#2642]) [82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-glk2/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile.html * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-mmap-wc: - shard-kbl: NOTRUN -> [FAIL][83] ([i915#2546] / [i915#49]) [83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-kbl7/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbc-suspend: - shard-kbl: NOTRUN -> [DMESG-WARN][84] ([i915#180]) +2 similar issues [84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-kbl4/igt@kms_frontbuffer_tracking@fbc-suspend.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-indfb-plflip-blt: - shard-snb: NOTRUN -> [SKIP][85] ([fdo#109271]) +381 similar issues [85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-snb6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-indfb-plflip-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt: - shard-iclb: NOTRUN -> [SKIP][86] ([fdo#109280]) +30 similar issues [86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb8/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html * igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-pgflip-blt: - shard-tglb: NOTRUN -> [SKIP][87] ([fdo#111825]) +49 similar issues [87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb1/igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-pgflip-blt.html * igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-wc: - shard-kbl: NOTRUN -> [SKIP][88] ([fdo#109271]) +243 similar issues [88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-kbl7/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-wc.html * igt@kms_multipipe_modeset@basic-max-pipe-crc-check: - shard-tglb: NOTRUN -> [SKIP][89] ([i915#1839]) +1 similar issue [89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb1/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html * igt@kms_pipe_crc_basic@disable-crc-after-crtc-pipe-d: - shard-kbl: NOTRUN -> [SKIP][90] ([fdo#109271] / [i915#533]) [90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-kbl2/igt@kms_pipe_crc_basic@disable-crc-after-crtc-pipe-d.html * igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a: - shard-apl: NOTRUN -> [DMESG-WARN][91] ([i915#180]) [91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-apl6/igt@kms_pipe_crc_basic@suspend-read-crc-pipe-a.html * igt@kms_plane_alpha_blend@pipe-a-alpha-basic: - shard-apl: NOTRUN -> [FAIL][92] ([fdo#108145] / [i915#265]) +2 similar issues [92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-apl3/igt@kms_plane_alpha_blend@pipe-a-alpha-basic.html * igt@kms_plane_alpha_blend@pipe-a-constant-alpha-max: - shard-glk: NOTRUN -> [FAIL][93] ([fdo#108145] / [i915#265]) +1 similar issue [93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-glk5/igt@kms_plane_alpha_blend@pipe-a-constant-alpha-max.html * igt@kms_plane_alpha_blend@pipe-b-alpha-transparent-fb: - shard-glk: NOTRUN -> [FAIL][94] ([i915#265]) [94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-glk8/igt@kms_plane_alpha_blend@pipe-b-alpha-transparent-fb.html - shard-kbl: NOTRUN -> [FAIL][95] ([i915#265]) [95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-kbl3/igt@kms_plane_alpha_blend@pipe-b-alpha-transparent-fb.html * igt@kms_plane_alpha_blend@pipe-c-alpha-7efc: - shard-kbl: NOTRUN -> [FAIL][96] ([fdo#108145] / [i915#265]) +2 similar issues [96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-kbl2/igt@kms_plane_alpha_blend@pipe-c-alpha-7efc.html * igt@kms_plane_alpha_blend@pipe-c-alpha-transparent-fb: - shard-apl: NOTRUN -> [FAIL][97] ([i915#265]) [97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-apl6/igt@kms_plane_alpha_blend@pipe-c-alpha-transparent-fb.html * igt@kms_plane_lowres@pipe-b-tiling-y: - shard-tglb: NOTRUN -> [SKIP][98] ([i915#3536]) [98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb1/igt@kms_plane_lowres@pipe-b-tiling-y.html - shard-iclb: NOTRUN -> [SKIP][99] ([i915#3536]) [99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb5/igt@kms_plane_lowres@pipe-b-tiling-y.html * igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-4: - shard-apl: NOTRUN -> [SKIP][100] ([fdo#109271] / [i915#658]) +5 similar issues [100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-apl1/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-4.html - shard-tglb: NOTRUN -> [SKIP][101] ([i915#2920]) +3 similar issues [101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb7/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area-4.html * igt@kms_psr2_sf@plane-move-sf-dmg-area-2: - shard-glk: NOTRUN -> [SKIP][102] ([fdo#109271] / [i915#658]) +5 similar issues [102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-glk1/igt@kms_psr2_sf@plane-move-sf-dmg-area-2.html * igt@kms_psr2_sf@plane-move-sf-dmg-area-3: - shard-iclb: NOTRUN -> [SKIP][103] ([i915#658]) +2 similar issues [103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb6/igt@kms_psr2_sf@plane-move-sf-dmg-area-3.html - shard-kbl: NOTRUN -> [SKIP][104] ([fdo#109271] / [i915#658]) +7 similar issues [104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-kbl1/igt@kms_psr2_sf@plane-move-sf-dmg-area-3.html * igt@kms_psr2_su@frontbuffer: - shard-iclb: [PASS][105] -> [SKIP][106] ([fdo#109642] / [fdo#111068] / [i915#658]) [105]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10156/shard-iclb2/igt@kms_psr2_su@frontbuffer.html [106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb8/igt@kms_psr2_su@frontbuffer.html * igt@kms_psr2_su@page_flip: - shard-tglb: NOTRUN -> [SKIP][107] ([i915#1911]) [107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb1/igt@kms_psr2_su@page_flip.html * igt@kms_psr@psr2_cursor_render: - shard-iclb: [PASS][108] -> [SKIP][109] ([fdo#109441]) +1 similar issue [108]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10156/shard-iclb2/igt@kms_psr@psr2_cursor_render.html [109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb5/igt@kms_psr@psr2_cursor_render.html * igt@kms_psr@psr2_primary_mmap_cpu: - shard-iclb: NOTRUN -> [SKIP][110] ([fdo#109441]) +2 similar issues [110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb5/igt@kms_psr@psr2_primary_mmap_cpu.html - shard-tglb: NOTRUN -> [FAIL][111] ([i915#132] / [i915#3467]) +2 similar issues [111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb6/igt@kms_psr@psr2_primary_mmap_cpu.html * igt@kms_vblank@pipe-d-wait-forked-hang: - shard-apl: NOTRUN -> [SKIP][112] ([fdo#109271]) +268 similar issues [112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-apl6/igt@kms_vblank@pipe-d-wait-forked-hang.html * igt@kms_vblank@pipe-d-wait-idle: - shard-apl: NOTRUN -> [SKIP][113] ([fdo#109271] / [i915#533]) +3 similar issues [113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-apl3/igt@kms_vblank@pipe-d-wait-idle.html * igt@kms_vrr@flip-suspend: - shard-iclb: NOTRUN -> [SKIP][114] ([fdo#109502]) [114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb2/igt@kms_vrr@flip-suspend.html - shard-tglb: NOTRUN -> [SKIP][115] ([fdo#109502]) [115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb6/igt@kms_vrr@flip-suspend.html * igt@kms_writeback@writeback-pixel-formats: - shard-apl: NOTRUN -> [SKIP][116] ([fdo#109271] / [i915#2437]) [116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-apl7/igt@kms_writeback@writeback-pixel-formats.html * igt@nouveau_crc@pipe-a-source-outp-complete: - shard-tglb: NOTRUN -> [SKIP][117] ([i915#2530]) +2 similar issues [117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb8/igt@nouveau_crc@pipe-a-source-outp-complete.html * igt@nouveau_crc@pipe-b-source-outp-inactive: - shard-iclb: NOTRUN -> [SKIP][118] ([i915#2530]) [118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb2/igt@nouveau_crc@pipe-b-source-outp-inactive.html * igt@prime_nv_api@nv_self_import_to_different_fd: - shard-tglb: NOTRUN -> [SKIP][119] ([fdo#109291]) +2 similar issues [119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb8/igt@prime_nv_api@nv_self_import_to_different_fd.html * igt@prime_nv_test@i915_nv_sharing: - shard-iclb: NOTRUN -> [SKIP][120] ([fdo#109291]) +3 similar issues [120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb8/igt@prime_nv_test@i915_nv_sharing.html * igt@sysfs_clients@recycle: - shard-kbl: NOTRUN -> [SKIP][121] ([fdo#109271] / [i915#2994]) +1 similar issue [121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-kbl4/igt@sysfs_clients@recycle.html * igt@sysfs_clients@sema-50: - shard-apl: NOTRUN -> [SKIP][122] ([fdo#109271] / [i915#2994]) +4 similar issues [122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-apl1/igt@sysfs_clients@sema-50.html * igt@sysfs_clients@split-10: - shard-iclb: NOTRUN -> [SKIP][123] ([i915#2994]) +1 similar issue [123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-iclb8/igt@sysfs_clients@split-10.html - shard-tglb: NOTRUN -> [SKIP][124] ([i915#2994]) +1 similar issue [124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb3/igt@sysfs_clients@split-10.html - shard-glk: NOTRUN -> [SKIP][125] ([fdo#109271] / [i915#2994]) +1 similar issue [125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-glk1/igt@sysfs_clients@split-10.html #### Possible fixes #### * igt@gem_ctx_persistence@many-contexts: - shard-tglb: [FAIL][126] ([i915#2410]) -> [PASS][127] [126]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10156/shard-tglb6/igt@gem_ctx_persistence@many-contexts.html [127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb1/igt@gem_ctx_persistence@many-contexts.html * igt@gem_eio@in-flight-contexts-10ms: - shard-tglb: [TIMEOUT][128] ([i915#3063]) -> [PASS][129] [128]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10156/shard-tglb3/igt@gem_eio@in-flight-contexts-10ms.html [129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb8/igt@gem_eio@in-flight-contexts-10ms.html * igt@gem_exec_fair@basic-none-share@rcs0: - shard-tglb: [FAIL][130] ([i915#2842]) -> [PASS][131] +1 similar issue [130]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10156/shard-tglb1/igt@gem_exec_fair@basic-none-share@rcs0.html [131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-tglb7/igt@gem_exec_fair@basic-none-share@rcs0.html * igt@gem_exec_fair@basic-none@vcs0: - shard-kbl: [FAIL][132] ([i915#2842]) -> [PASS][133] +1 similar issue [132]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10156/shard-kbl1/igt@gem_exec_fair@basic-none@vcs0.html [133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/shard-kbl2/igt@gem_exec_fair@basic-none@vcs0.html * igt@gem_mmap_gtt@cpuset-medium-copy-xy: - shard-apl: == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5873/index.html [-- Attachment #1.2: Type: text/html, Size: 34096 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] 6+ messages in thread
* Re: [igt-dev] [PATCH i-g-t] tests/kms_plane: Use solid colors for the cropping tests 2021-06-01 16:28 [igt-dev] [PATCH i-g-t] tests/kms_plane: Use solid colors for the cropping tests Ville Syrjala 2021-06-01 18:09 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork 2021-06-02 0:56 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork @ 2021-06-02 11:18 ` Juha-Pekka Heikkila 2021-06-03 17:06 ` Ville Syrjälä 2 siblings, 1 reply; 6+ messages in thread From: Juha-Pekka Heikkila @ 2021-06-02 11:18 UTC (permalink / raw) To: Ville Syrjala, igt-dev On 1.6.2021 19.28, Ville Syrjala wrote: > From: Ville Syrjälä <ville.syrjala@linux.intel.com> > > Something is wrong with the way we render stuff in the crop tests. > The renreded image can be different for different pixel formats, > at least when using fullscreen planes (maybe resolution dependent). > Go back to using just solid colors until someone figures out what's > wrong with the rendering. Is there some ci report where this could be seen? I guess it will fail incorrectly? /Juha-Pekka > > Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> > --- > tests/kms_plane.c | 61 ++++++++++++++++++++++++++--------------------- > 1 file changed, 34 insertions(+), 27 deletions(-) > > diff --git a/tests/kms_plane.c b/tests/kms_plane.c > index d7cbe8925cd9..ea1118c23769 100644 > --- a/tests/kms_plane.c > +++ b/tests/kms_plane.c > @@ -567,7 +567,7 @@ static void capture_crc(data_t *data, unsigned int vblank, igt_crc_t *crc) > crc->frame, vblank); > } > > -static void capture_format_crcs_packed(data_t *data, enum pipe pipe, > +static void capture_format_crcs_single(data_t *data, enum pipe pipe, > igt_plane_t *plane, > uint32_t format, uint64_t modifier, > int width, int height, > @@ -589,13 +589,13 @@ static void capture_format_crcs_packed(data_t *data, enum pipe pipe, > igt_pipe_crc_get_current(data->drm_fd, data->pipe_crc, &crc[0]); > } > > -static void capture_format_crcs_planar(data_t *data, enum pipe pipe, > - igt_plane_t *plane, > - uint32_t format, uint64_t modifier, > - int width, int height, > - enum igt_color_encoding encoding, > - enum igt_color_range range, > - igt_crc_t crc[], struct igt_fb *fb) > +static void capture_format_crcs_multiple(data_t *data, enum pipe pipe, > + igt_plane_t *plane, > + uint32_t format, uint64_t modifier, > + int width, int height, > + enum igt_color_encoding encoding, > + enum igt_color_range range, > + igt_crc_t crc[], struct igt_fb *fb) > { > unsigned int vblank[ARRAY_SIZE(colors_extended)]; > struct drm_event_vblank ev; > @@ -712,6 +712,11 @@ restart_round: > capture_crc(data, vblank[i - 1], &crc[i - 1]); > } > > +static bool use_multiple_colors(data_t *data, uint32_t format) > +{ > + return data->crop != 0 || igt_format_is_yuv_semiplanar(format); > +} > + > static bool test_format_plane_colors(data_t *data, enum pipe pipe, > igt_plane_t *plane, > uint32_t format, uint64_t modifier, > @@ -726,17 +731,17 @@ static bool test_format_plane_colors(data_t *data, enum pipe pipe, > int crc_mismatch_count = 0; > bool result = true; > int i, total_crcs = 1; > - bool planar = igt_format_is_yuv_semiplanar(format); > > - if (planar) { > - capture_format_crcs_planar(data, pipe, plane, format, modifier, > - width, height, encoding, range, crc, > - fb); > + if (use_multiple_colors(data, format)) { > + capture_format_crcs_multiple(data, pipe, plane, format, modifier, > + width, height, encoding, range, crc, > + fb); > total_crcs = data->num_colors; > - } else > - capture_format_crcs_packed(data, pipe, plane, format, modifier, > + } else { > + capture_format_crcs_single(data, pipe, plane, format, modifier, > width, height, encoding, range, crc, > fb); > + } > > for (i = 0; i < total_crcs; i++) { > if (!igt_check_crc_equal(&crc[i], &ref_crc[i])) { > @@ -826,9 +831,11 @@ static bool test_format_plane_yuv(data_t *data, enum pipe pipe, > return result; > } > > -enum crc_set { PACKED_CRC_SET, > - PLANAR_CRC_SET, > - MAX_CRC_SET }; > +enum crc_set { > + SINGLE_CRC_SET, > + MULTIPLE_CRC_SET, > + MAX_CRC_SET, > +}; > > struct format_mod { > uint64_t modifier; > @@ -906,22 +913,22 @@ static bool test_format_plane(data_t *data, enum pipe pipe, > igt_remove_fb(data->drm_fd, &test_fb); > } > > - capture_format_crcs_packed(data, pipe, plane, ref.format, ref.modifier, > + capture_format_crcs_single(data, pipe, plane, ref.format, ref.modifier, > width, height, IGT_COLOR_YCBCR_BT709, > IGT_COLOR_YCBCR_LIMITED_RANGE, > - ref_crc[PACKED_CRC_SET], &fb); > + ref_crc[SINGLE_CRC_SET], &fb); > > - capture_format_crcs_planar(data, pipe, plane, ref.format, ref.modifier, > - width, height, IGT_COLOR_YCBCR_BT709, > - IGT_COLOR_YCBCR_LIMITED_RANGE, > - ref_crc[PLANAR_CRC_SET], &fb); > + capture_format_crcs_multiple(data, pipe, plane, ref.format, ref.modifier, > + width, height, IGT_COLOR_YCBCR_BT709, > + IGT_COLOR_YCBCR_LIMITED_RANGE, > + ref_crc[MULTIPLE_CRC_SET], &fb); > > /* > * Make sure we have some difference between the colors. This > * at least avoids claiming success when everything is just > * black all the time (eg. if the plane is never even on). > */ > - igt_require(num_unique_crcs(ref_crc[PLANAR_CRC_SET], data->num_colors) > 1); > + igt_require(num_unique_crcs(ref_crc[MULTIPLE_CRC_SET], data->num_colors) > 1); > > for (int i = 0; i < plane->format_mod_count; i++) { > struct format_mod f = { > @@ -958,8 +965,8 @@ static bool test_format_plane(data_t *data, enum pipe pipe, > continue; > } > > - crcset = ref_crc[(igt_format_is_yuv_semiplanar(f.format) > - ? PLANAR_CRC_SET : PACKED_CRC_SET)]; > + crcset = ref_crc[use_multiple_colors(data, f.format) ? > + MULTIPLE_CRC_SET : SINGLE_CRC_SET]; > > if (igt_format_is_yuv(f.format)) > result &= test_format_plane_yuv(data, pipe, plane, > _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [igt-dev] [PATCH i-g-t] tests/kms_plane: Use solid colors for the cropping tests 2021-06-02 11:18 ` [igt-dev] [PATCH i-g-t] " Juha-Pekka Heikkila @ 2021-06-03 17:06 ` Ville Syrjälä 2021-06-22 17:30 ` Juha-Pekka Heikkila 0 siblings, 1 reply; 6+ messages in thread From: Ville Syrjälä @ 2021-06-03 17:06 UTC (permalink / raw) To: Juha-Pekka Heikkila; +Cc: igt-dev On Wed, Jun 02, 2021 at 02:18:32PM +0300, Juha-Pekka Heikkila wrote: > On 1.6.2021 19.28, Ville Syrjala wrote: > > From: Ville Syrjälä <ville.syrjala@linux.intel.com> > > > > Something is wrong with the way we render stuff in the crop tests. > > The renreded image can be different for different pixel formats, > > at least when using fullscreen planes (maybe resolution dependent). > > Go back to using just solid colors until someone figures out what's > > wrong with the rendering. > > Is there some ci report where this could be seen? I guess it will fail > incorrectly? Just saw it on some local ctg. I think that one has a 1400x900 (or thereabouts) panel. > > /Juha-Pekka > > > > > Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> > > --- > > tests/kms_plane.c | 61 ++++++++++++++++++++++++++--------------------- > > 1 file changed, 34 insertions(+), 27 deletions(-) > > > > diff --git a/tests/kms_plane.c b/tests/kms_plane.c > > index d7cbe8925cd9..ea1118c23769 100644 > > --- a/tests/kms_plane.c > > +++ b/tests/kms_plane.c > > @@ -567,7 +567,7 @@ static void capture_crc(data_t *data, unsigned int vblank, igt_crc_t *crc) > > crc->frame, vblank); > > } > > > > -static void capture_format_crcs_packed(data_t *data, enum pipe pipe, > > +static void capture_format_crcs_single(data_t *data, enum pipe pipe, > > igt_plane_t *plane, > > uint32_t format, uint64_t modifier, > > int width, int height, > > @@ -589,13 +589,13 @@ static void capture_format_crcs_packed(data_t *data, enum pipe pipe, > > igt_pipe_crc_get_current(data->drm_fd, data->pipe_crc, &crc[0]); > > } > > > > -static void capture_format_crcs_planar(data_t *data, enum pipe pipe, > > - igt_plane_t *plane, > > - uint32_t format, uint64_t modifier, > > - int width, int height, > > - enum igt_color_encoding encoding, > > - enum igt_color_range range, > > - igt_crc_t crc[], struct igt_fb *fb) > > +static void capture_format_crcs_multiple(data_t *data, enum pipe pipe, > > + igt_plane_t *plane, > > + uint32_t format, uint64_t modifier, > > + int width, int height, > > + enum igt_color_encoding encoding, > > + enum igt_color_range range, > > + igt_crc_t crc[], struct igt_fb *fb) > > { > > unsigned int vblank[ARRAY_SIZE(colors_extended)]; > > struct drm_event_vblank ev; > > @@ -712,6 +712,11 @@ restart_round: > > capture_crc(data, vblank[i - 1], &crc[i - 1]); > > } > > > > +static bool use_multiple_colors(data_t *data, uint32_t format) > > +{ > > + return data->crop != 0 || igt_format_is_yuv_semiplanar(format); > > +} > > + > > static bool test_format_plane_colors(data_t *data, enum pipe pipe, > > igt_plane_t *plane, > > uint32_t format, uint64_t modifier, > > @@ -726,17 +731,17 @@ static bool test_format_plane_colors(data_t *data, enum pipe pipe, > > int crc_mismatch_count = 0; > > bool result = true; > > int i, total_crcs = 1; > > - bool planar = igt_format_is_yuv_semiplanar(format); > > > > - if (planar) { > > - capture_format_crcs_planar(data, pipe, plane, format, modifier, > > - width, height, encoding, range, crc, > > - fb); > > + if (use_multiple_colors(data, format)) { > > + capture_format_crcs_multiple(data, pipe, plane, format, modifier, > > + width, height, encoding, range, crc, > > + fb); > > total_crcs = data->num_colors; > > - } else > > - capture_format_crcs_packed(data, pipe, plane, format, modifier, > > + } else { > > + capture_format_crcs_single(data, pipe, plane, format, modifier, > > width, height, encoding, range, crc, > > fb); > > + } > > > > for (i = 0; i < total_crcs; i++) { > > if (!igt_check_crc_equal(&crc[i], &ref_crc[i])) { > > @@ -826,9 +831,11 @@ static bool test_format_plane_yuv(data_t *data, enum pipe pipe, > > return result; > > } > > > > -enum crc_set { PACKED_CRC_SET, > > - PLANAR_CRC_SET, > > - MAX_CRC_SET }; > > +enum crc_set { > > + SINGLE_CRC_SET, > > + MULTIPLE_CRC_SET, > > + MAX_CRC_SET, > > +}; > > > > struct format_mod { > > uint64_t modifier; > > @@ -906,22 +913,22 @@ static bool test_format_plane(data_t *data, enum pipe pipe, > > igt_remove_fb(data->drm_fd, &test_fb); > > } > > > > - capture_format_crcs_packed(data, pipe, plane, ref.format, ref.modifier, > > + capture_format_crcs_single(data, pipe, plane, ref.format, ref.modifier, > > width, height, IGT_COLOR_YCBCR_BT709, > > IGT_COLOR_YCBCR_LIMITED_RANGE, > > - ref_crc[PACKED_CRC_SET], &fb); > > + ref_crc[SINGLE_CRC_SET], &fb); > > > > - capture_format_crcs_planar(data, pipe, plane, ref.format, ref.modifier, > > - width, height, IGT_COLOR_YCBCR_BT709, > > - IGT_COLOR_YCBCR_LIMITED_RANGE, > > - ref_crc[PLANAR_CRC_SET], &fb); > > + capture_format_crcs_multiple(data, pipe, plane, ref.format, ref.modifier, > > + width, height, IGT_COLOR_YCBCR_BT709, > > + IGT_COLOR_YCBCR_LIMITED_RANGE, > > + ref_crc[MULTIPLE_CRC_SET], &fb); > > > > /* > > * Make sure we have some difference between the colors. This > > * at least avoids claiming success when everything is just > > * black all the time (eg. if the plane is never even on). > > */ > > - igt_require(num_unique_crcs(ref_crc[PLANAR_CRC_SET], data->num_colors) > 1); > > + igt_require(num_unique_crcs(ref_crc[MULTIPLE_CRC_SET], data->num_colors) > 1); > > > > for (int i = 0; i < plane->format_mod_count; i++) { > > struct format_mod f = { > > @@ -958,8 +965,8 @@ static bool test_format_plane(data_t *data, enum pipe pipe, > > continue; > > } > > > > - crcset = ref_crc[(igt_format_is_yuv_semiplanar(f.format) > > - ? PLANAR_CRC_SET : PACKED_CRC_SET)]; > > + crcset = ref_crc[use_multiple_colors(data, f.format) ? > > + MULTIPLE_CRC_SET : SINGLE_CRC_SET]; > > > > if (igt_format_is_yuv(f.format)) > > result &= test_format_plane_yuv(data, pipe, plane, > > -- Ville Syrjälä Intel _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [igt-dev] [PATCH i-g-t] tests/kms_plane: Use solid colors for the cropping tests 2021-06-03 17:06 ` Ville Syrjälä @ 2021-06-22 17:30 ` Juha-Pekka Heikkila 0 siblings, 0 replies; 6+ messages in thread From: Juha-Pekka Heikkila @ 2021-06-22 17:30 UTC (permalink / raw) To: Ville Syrjälä; +Cc: igt-dev Does this fix that failure you saw on crop tests? https://gitlab.freedesktop.org/drm/igt-gpu-tools/-/commit/8598cf551574ceed8d9f032d494c8cefe3f9fda4 I tested increasing height of the fb and saw failure and then saw this fixed it. It's not pretty fix but I hope it will do the trick all around. /Juha-Pekka On 3.6.2021 20.06, Ville Syrjälä wrote: > On Wed, Jun 02, 2021 at 02:18:32PM +0300, Juha-Pekka Heikkila wrote: >> On 1.6.2021 19.28, Ville Syrjala wrote: >>> From: Ville Syrjälä <ville.syrjala@linux.intel.com> >>> >>> Something is wrong with the way we render stuff in the crop tests. >>> The renreded image can be different for different pixel formats, >>> at least when using fullscreen planes (maybe resolution dependent). >>> Go back to using just solid colors until someone figures out what's >>> wrong with the rendering. >> >> Is there some ci report where this could be seen? I guess it will fail >> incorrectly? > > Just saw it on some local ctg. I think that one has a 1400x900 (or > thereabouts) panel. > >> >> /Juha-Pekka >> >>> >>> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com> >>> --- >>> tests/kms_plane.c | 61 ++++++++++++++++++++++++++--------------------- >>> 1 file changed, 34 insertions(+), 27 deletions(-) >>> >>> diff --git a/tests/kms_plane.c b/tests/kms_plane.c >>> index d7cbe8925cd9..ea1118c23769 100644 >>> --- a/tests/kms_plane.c >>> +++ b/tests/kms_plane.c >>> @@ -567,7 +567,7 @@ static void capture_crc(data_t *data, unsigned int vblank, igt_crc_t *crc) >>> crc->frame, vblank); >>> } >>> >>> -static void capture_format_crcs_packed(data_t *data, enum pipe pipe, >>> +static void capture_format_crcs_single(data_t *data, enum pipe pipe, >>> igt_plane_t *plane, >>> uint32_t format, uint64_t modifier, >>> int width, int height, >>> @@ -589,13 +589,13 @@ static void capture_format_crcs_packed(data_t *data, enum pipe pipe, >>> igt_pipe_crc_get_current(data->drm_fd, data->pipe_crc, &crc[0]); >>> } >>> >>> -static void capture_format_crcs_planar(data_t *data, enum pipe pipe, >>> - igt_plane_t *plane, >>> - uint32_t format, uint64_t modifier, >>> - int width, int height, >>> - enum igt_color_encoding encoding, >>> - enum igt_color_range range, >>> - igt_crc_t crc[], struct igt_fb *fb) >>> +static void capture_format_crcs_multiple(data_t *data, enum pipe pipe, >>> + igt_plane_t *plane, >>> + uint32_t format, uint64_t modifier, >>> + int width, int height, >>> + enum igt_color_encoding encoding, >>> + enum igt_color_range range, >>> + igt_crc_t crc[], struct igt_fb *fb) >>> { >>> unsigned int vblank[ARRAY_SIZE(colors_extended)]; >>> struct drm_event_vblank ev; >>> @@ -712,6 +712,11 @@ restart_round: >>> capture_crc(data, vblank[i - 1], &crc[i - 1]); >>> } >>> >>> +static bool use_multiple_colors(data_t *data, uint32_t format) >>> +{ >>> + return data->crop != 0 || igt_format_is_yuv_semiplanar(format); >>> +} >>> + >>> static bool test_format_plane_colors(data_t *data, enum pipe pipe, >>> igt_plane_t *plane, >>> uint32_t format, uint64_t modifier, >>> @@ -726,17 +731,17 @@ static bool test_format_plane_colors(data_t *data, enum pipe pipe, >>> int crc_mismatch_count = 0; >>> bool result = true; >>> int i, total_crcs = 1; >>> - bool planar = igt_format_is_yuv_semiplanar(format); >>> >>> - if (planar) { >>> - capture_format_crcs_planar(data, pipe, plane, format, modifier, >>> - width, height, encoding, range, crc, >>> - fb); >>> + if (use_multiple_colors(data, format)) { >>> + capture_format_crcs_multiple(data, pipe, plane, format, modifier, >>> + width, height, encoding, range, crc, >>> + fb); >>> total_crcs = data->num_colors; >>> - } else >>> - capture_format_crcs_packed(data, pipe, plane, format, modifier, >>> + } else { >>> + capture_format_crcs_single(data, pipe, plane, format, modifier, >>> width, height, encoding, range, crc, >>> fb); >>> + } >>> >>> for (i = 0; i < total_crcs; i++) { >>> if (!igt_check_crc_equal(&crc[i], &ref_crc[i])) { >>> @@ -826,9 +831,11 @@ static bool test_format_plane_yuv(data_t *data, enum pipe pipe, >>> return result; >>> } >>> >>> -enum crc_set { PACKED_CRC_SET, >>> - PLANAR_CRC_SET, >>> - MAX_CRC_SET }; >>> +enum crc_set { >>> + SINGLE_CRC_SET, >>> + MULTIPLE_CRC_SET, >>> + MAX_CRC_SET, >>> +}; >>> >>> struct format_mod { >>> uint64_t modifier; >>> @@ -906,22 +913,22 @@ static bool test_format_plane(data_t *data, enum pipe pipe, >>> igt_remove_fb(data->drm_fd, &test_fb); >>> } >>> >>> - capture_format_crcs_packed(data, pipe, plane, ref.format, ref.modifier, >>> + capture_format_crcs_single(data, pipe, plane, ref.format, ref.modifier, >>> width, height, IGT_COLOR_YCBCR_BT709, >>> IGT_COLOR_YCBCR_LIMITED_RANGE, >>> - ref_crc[PACKED_CRC_SET], &fb); >>> + ref_crc[SINGLE_CRC_SET], &fb); >>> >>> - capture_format_crcs_planar(data, pipe, plane, ref.format, ref.modifier, >>> - width, height, IGT_COLOR_YCBCR_BT709, >>> - IGT_COLOR_YCBCR_LIMITED_RANGE, >>> - ref_crc[PLANAR_CRC_SET], &fb); >>> + capture_format_crcs_multiple(data, pipe, plane, ref.format, ref.modifier, >>> + width, height, IGT_COLOR_YCBCR_BT709, >>> + IGT_COLOR_YCBCR_LIMITED_RANGE, >>> + ref_crc[MULTIPLE_CRC_SET], &fb); >>> >>> /* >>> * Make sure we have some difference between the colors. This >>> * at least avoids claiming success when everything is just >>> * black all the time (eg. if the plane is never even on). >>> */ >>> - igt_require(num_unique_crcs(ref_crc[PLANAR_CRC_SET], data->num_colors) > 1); >>> + igt_require(num_unique_crcs(ref_crc[MULTIPLE_CRC_SET], data->num_colors) > 1); >>> >>> for (int i = 0; i < plane->format_mod_count; i++) { >>> struct format_mod f = { >>> @@ -958,8 +965,8 @@ static bool test_format_plane(data_t *data, enum pipe pipe, >>> continue; >>> } >>> >>> - crcset = ref_crc[(igt_format_is_yuv_semiplanar(f.format) >>> - ? PLANAR_CRC_SET : PACKED_CRC_SET)]; >>> + crcset = ref_crc[use_multiple_colors(data, f.format) ? >>> + MULTIPLE_CRC_SET : SINGLE_CRC_SET]; >>> >>> if (igt_format_is_yuv(f.format)) >>> result &= test_format_plane_yuv(data, pipe, plane, >>> > _______________________________________________ igt-dev mailing list igt-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/igt-dev ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2021-06-22 17:30 UTC | newest] Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed) -- links below jump to the message on this page -- 2021-06-01 16:28 [igt-dev] [PATCH i-g-t] tests/kms_plane: Use solid colors for the cropping tests Ville Syrjala 2021-06-01 18:09 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork 2021-06-02 0:56 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork 2021-06-02 11:18 ` [igt-dev] [PATCH i-g-t] " Juha-Pekka Heikkila 2021-06-03 17:06 ` Ville Syrjälä 2021-06-22 17:30 ` Juha-Pekka Heikkila
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.