* [igt-dev] [PATCH i-g-t] tests/kms_plane_scaling: Reorg max-source-size subtest
@ 2023-03-09 15:59 Swati Sharma
2023-03-09 16:34 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Swati Sharma @ 2023-03-09 15:59 UTC (permalink / raw)
To: igt-dev
The i915-max-source-size test has a restriction that it will
only run on displays with a resolution of 3840x2160. Initially,
the test was written to be executed with a single output,
so on a multi-display setup, even if there was a display with a
resolution of 3840x2160, the test would skip if the first
output didn't support that resolution.
To address this issue, the test has been modified so that it
can run on each valid connector per pipe.
Signed-off-by: Swati Sharma <swati2.sharma@intel.com>
---
tests/kms_plane_scaling.c | 126 +++++++++++++++++---------------------
1 file changed, 57 insertions(+), 69 deletions(-)
diff --git a/tests/kms_plane_scaling.c b/tests/kms_plane_scaling.c
index c6c6f3ec6..a8bd38ee6 100644
--- a/tests/kms_plane_scaling.c
+++ b/tests/kms_plane_scaling.c
@@ -26,9 +26,6 @@
#include "igt_vec.h"
#include <math.h>
-#define HDISPLAY_4K 3840
-#define VDISPLAY_4K 2160
-
IGT_TEST_DESCRIPTION("Test display plane scaling");
enum scaler_combo_test_type {
@@ -55,6 +52,13 @@ struct invalid_paramtests {
} params[8];
};
+static const struct invalid_paramtests i915_paramtests[] = {
+ {
+ .testname = "i915-max-src-size",
+ .planesize = {3840, 2160},
+ },
+};
+
const struct {
const char * const describe;
const char * const name;
@@ -1014,73 +1018,35 @@ static drmModeModeInfo *find_mode(data_t *data, igt_output_t *output, const uint
* max_dst_w = 8192
* max_dst_h = 8192
*/
-
-static void i915_max_source_size_test(data_t *d)
+static void i915_max_source_size_test(data_t *d, enum pipe pipe, igt_output_t *output,
+ drmModeModeInfo *mode, const uint32_t planesize[])
{
- enum pipe pipe = PIPE_A;
- drmModeModeInfo *mode = NULL;
- igt_output_t *output;
igt_fb_t fb;
igt_plane_t *plane;
int rval;
- static const struct invalid_paramtests paramtests[] = {
- {
- .testname = "max-src-size",
- .planesize = {3840, 2160},
- },
- };
-
- igt_fixture {
- igt_require_intel(d->drm_fd);
-
- output = igt_get_single_output_for_pipe(&d->display, pipe);
- igt_require(output);
-
- mode = igt_output_get_mode(output);
- igt_require(mode->hdisplay >= HDISPLAY_4K && mode->vdisplay >= VDISPLAY_4K);
+ igt_output_set_pipe(output, pipe);
+ igt_output_override_mode(output, mode);
+ plane = igt_output_get_plane_type(output, DRM_PLANE_TYPE_PRIMARY);
- igt_output_set_pipe(output, pipe);
- plane = igt_output_get_plane_type(output, DRM_PLANE_TYPE_PRIMARY);
+ igt_create_fb(d->drm_fd, 5120, 4320,
+ DRM_FORMAT_XRGB8888,
+ DRM_FORMAT_MOD_NONE,
+ &fb);
- igt_create_fb(d->drm_fd, 5120, 4320,
- DRM_FORMAT_XRGB8888,
- DRM_FORMAT_MOD_NONE,
- &fb);
- }
-
- igt_describe("test for validating max source size.");
- igt_subtest_with_dynamic("i915-max-source-size") {
- for (uint32_t i = 0; i < ARRAY_SIZE(paramtests); i++) {
- /*
- * Need to find mode with lowest vrefresh else
- * we can exceed cdclk limits.
- */
- mode = find_mode(d, output, paramtests[i].planesize);
- if (mode) {
- igt_output_override_mode(output, mode);
- igt_dynamic(paramtests[i].testname) {
- igt_plane_set_position(plane, 0, 0);
- igt_plane_set_fb(plane, &fb);
- igt_plane_set_size(plane,
- paramtests[i].planesize[0],
- paramtests[i].planesize[1]);
+ igt_plane_set_position(plane, 0, 0);
+ igt_plane_set_fb(plane, &fb);
+ igt_plane_set_size(plane, planesize[0], planesize[1]);
- rval = igt_display_try_commit2(&d->display, COMMIT_ATOMIC);
+ rval = igt_display_try_commit2(&d->display, COMMIT_ATOMIC);
- if (intel_display_ver(d->devid) < 11 || intel_display_ver(d->devid) >= 14)
- igt_assert_eq(rval, -EINVAL);
- else
- igt_assert_eq(rval, 0);
- }
- }
- }
- }
+ if (intel_display_ver(d->devid) < 11 || intel_display_ver(d->devid) >= 14)
+ igt_assert_eq(rval, -EINVAL);
+ else
+ igt_assert_eq(rval, 0);
- igt_fixture {
- igt_remove_fb(d->drm_fd, &fb);
- igt_output_set_pipe(output, PIPE_NONE);
- }
+ igt_plane_set_fb(plane, NULL);
+ cleanup_fbs(d);
}
static int opt_handler(int opt, int opt_index, void *_data)
@@ -1233,21 +1199,43 @@ igt_main_args("", long_opts, help_str, opt_handler, &data)
}
}
- igt_describe("Negative test for number of scalers per pipe.");
- igt_subtest_with_dynamic("invalid-num-scalers") {
- for_each_pipe_with_valid_output(&data.display, pipe, output)
- igt_dynamic_f("pipe-%s-%s-invalid-num-scalers",
- kmstest_pipe_name(pipe), igt_output_name(output))
- test_invalid_num_scalers(&data, pipe, output);
+ for (int index = 0; index < ARRAY_SIZE(i915_paramtests); index++) {
+ igt_describe("Test for validating max source size.");
+ igt_subtest_with_dynamic(i915_paramtests[index].testname) {
+ igt_require_intel(data.drm_fd);
+ for_each_pipe(&data.display, pipe) {
+ for_each_valid_output_on_pipe(&data.display, pipe, output) {
+ drmModeModeInfo *mode = NULL;
+ /*
+ * Need to find mode with lowest vrefresh else
+ * we can exceed cdclk limits.
+ */
+ mode = find_mode(&data, output, i915_paramtests[index].planesize);
+ if (mode) {
+ igt_dynamic_f("pipe-%s-%s-i915-max-source-size",
+ kmstest_pipe_name(pipe), igt_output_name(output))
+ i915_max_source_size_test(&data, pipe, output, mode,
+ i915_paramtests[index].planesize);
+ }
+ continue;
+ }
+ break;
+ }
+ }
}
+
+ igt_describe("Negative test for number of scalers per pipe.");
+ igt_subtest_with_dynamic("invalid-num-scalers") {
+ for_each_pipe_with_valid_output(&data.display, pipe, output)
+ igt_dynamic_f("pipe-%s-%s-invalid-num-scalers",
+ kmstest_pipe_name(pipe), igt_output_name(output))
+ test_invalid_num_scalers(&data, pipe, output);
+ }
}
igt_subtest_group
invalid_parameter_tests(&data);
- igt_subtest_group
- i915_max_source_size_test(&data);
-
igt_describe("Tests scaling with multi-pipe.");
igt_subtest_f("2x-scaler-multi-pipe")
test_scaler_with_multi_pipe_plane(&data);
--
2.25.1
^ permalink raw reply related [flat|nested] 4+ messages in thread* [igt-dev] ✓ Fi.CI.BAT: success for tests/kms_plane_scaling: Reorg max-source-size subtest 2023-03-09 15:59 [igt-dev] [PATCH i-g-t] tests/kms_plane_scaling: Reorg max-source-size subtest Swati Sharma @ 2023-03-09 16:34 ` Patchwork 2023-03-11 10:05 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork 2023-03-14 6:36 ` [igt-dev] [PATCH i-g-t] " Karthik B S 2 siblings, 0 replies; 4+ messages in thread From: Patchwork @ 2023-03-09 16:34 UTC (permalink / raw) To: Swati Sharma; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 11000 bytes --] == Series Details == Series: tests/kms_plane_scaling: Reorg max-source-size subtest URL : https://patchwork.freedesktop.org/series/114921/ State : success == Summary == CI Bug Log - changes from CI_DRM_12831 -> IGTPW_8584 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/index.html Participating hosts (35 -> 35) ------------------------------ Additional (1): fi-kbl-soraka Missing (1): fi-snb-2520m Known issues ------------ Here are the changes found in IGTPW_8584 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_huc_copy@huc-copy: - fi-kbl-soraka: NOTRUN -> [SKIP][1] ([fdo#109271] / [i915#2190]) [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/fi-kbl-soraka/igt@gem_huc_copy@huc-copy.html * igt@gem_lmem_swapping@basic: - fi-kbl-soraka: NOTRUN -> [SKIP][2] ([fdo#109271] / [i915#4613]) +3 similar issues [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/fi-kbl-soraka/igt@gem_lmem_swapping@basic.html * igt@i915_selftest@live@gem_contexts: - fi-kbl-soraka: NOTRUN -> [INCOMPLETE][3] ([i915#7913]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/fi-kbl-soraka/igt@i915_selftest@live@gem_contexts.html * igt@i915_selftest@live@gt_pm: - fi-kbl-soraka: NOTRUN -> [DMESG-FAIL][4] ([i915#1886]) [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/fi-kbl-soraka/igt@i915_selftest@live@gt_pm.html * igt@i915_selftest@live@guc: - bat-rpls-2: NOTRUN -> [DMESG-WARN][5] ([i915#7852]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/bat-rpls-2/igt@i915_selftest@live@guc.html * igt@i915_selftest@live@slpc: - bat-rpls-2: NOTRUN -> [DMESG-FAIL][6] ([i915#6367] / [i915#7913]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/bat-rpls-2/igt@i915_selftest@live@slpc.html - bat-rpls-1: [PASS][7] -> [DMESG-FAIL][8] ([i915#6367]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/bat-rpls-1/igt@i915_selftest@live@slpc.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/bat-rpls-1/igt@i915_selftest@live@slpc.html * igt@i915_selftest@live@workarounds: - bat-rpls-1: [PASS][9] -> [DMESG-FAIL][10] ([i915#6763]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/bat-rpls-1/igt@i915_selftest@live@workarounds.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/bat-rpls-1/igt@i915_selftest@live@workarounds.html * igt@kms_chamelium_frames@hdmi-crc-fast: - fi-kbl-soraka: NOTRUN -> [SKIP][11] ([fdo#109271]) +16 similar issues [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/fi-kbl-soraka/igt@kms_chamelium_frames@hdmi-crc-fast.html * igt@kms_chamelium_hpd@common-hpd-after-suspend: - bat-rpls-2: NOTRUN -> [SKIP][12] ([i915#7828]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/bat-rpls-2/igt@kms_chamelium_hpd@common-hpd-after-suspend.html - fi-glk-j4005: NOTRUN -> [SKIP][13] ([fdo#109271]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/fi-glk-j4005/igt@kms_chamelium_hpd@common-hpd-after-suspend.html - fi-bsw-nick: NOTRUN -> [SKIP][14] ([fdo#109271]) +1 similar issue [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/fi-bsw-nick/igt@kms_chamelium_hpd@common-hpd-after-suspend.html * igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence: - bat-dg2-11: NOTRUN -> [SKIP][15] ([i915#5354]) +2 similar issues [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/bat-dg2-11/igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence.html * igt@kms_pipe_crc_basic@suspend-read-crc: - bat-rpls-2: NOTRUN -> [SKIP][16] ([i915#1845]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/bat-rpls-2/igt@kms_pipe_crc_basic@suspend-read-crc.html #### Possible fixes #### * igt@i915_selftest@live@execlists: - fi-bsw-nick: [ABORT][17] ([i915#7911] / [i915#7913]) -> [PASS][18] [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/fi-bsw-nick/igt@i915_selftest@live@execlists.html [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/fi-bsw-nick/igt@i915_selftest@live@execlists.html * igt@i915_selftest@live@late_gt_pm: - fi-glk-j4005: [ABORT][19] ([i915#6217]) -> [PASS][20] [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/fi-glk-j4005/igt@i915_selftest@live@late_gt_pm.html [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/fi-glk-j4005/igt@i915_selftest@live@late_gt_pm.html * igt@i915_selftest@live@requests: - bat-rpls-2: [ABORT][21] ([i915#7694] / [i915#7913]) -> [PASS][22] [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/bat-rpls-2/igt@i915_selftest@live@requests.html [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/bat-rpls-2/igt@i915_selftest@live@requests.html [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845 [i915#1886]: https://gitlab.freedesktop.org/drm/intel/issues/1886 [i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190 [i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613 [i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354 [i915#6217]: https://gitlab.freedesktop.org/drm/intel/issues/6217 [i915#6367]: https://gitlab.freedesktop.org/drm/intel/issues/6367 [i915#6763]: https://gitlab.freedesktop.org/drm/intel/issues/6763 [i915#7694]: https://gitlab.freedesktop.org/drm/intel/issues/7694 [i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828 [i915#7852]: https://gitlab.freedesktop.org/drm/intel/issues/7852 [i915#7911]: https://gitlab.freedesktop.org/drm/intel/issues/7911 [i915#7913]: https://gitlab.freedesktop.org/drm/intel/issues/7913 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_7188 -> IGTPW_8584 CI-20190529: 20190529 CI_DRM_12831: 4910ebea52abc05f63bfc43bc91baebd8af93d45 @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_8584: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/index.html IGT_7188: b35bfa32fe672d67ced8555557e3e707ace211ad @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git Testlist changes ---------------- +igt@gem_userptr_blits@access-control +igt@gem_userptr_blits@coherency-sync +igt@gem_userptr_blits@coherency-unsync +igt@gem_userptr_blits@create-destroy-sync +igt@gem_userptr_blits@create-destroy-unsync +igt@gem_userptr_blits@dmabuf-sync +igt@gem_userptr_blits@dmabuf-unsync +igt@gem_userptr_blits@forbidden-operations +igt@gem_userptr_blits@forked-access +igt@gem_userptr_blits@forked-sync-interruptible +igt@gem_userptr_blits@forked-sync-mempressure-interruptible +igt@gem_userptr_blits@forked-sync-mempressure-normal +igt@gem_userptr_blits@forked-sync-multifd-interruptible +igt@gem_userptr_blits@forked-sync-multifd-mempressure-interruptible +igt@gem_userptr_blits@forked-sync-multifd-mempressure-normal +igt@gem_userptr_blits@forked-sync-multifd-normal +igt@gem_userptr_blits@forked-sync-normal +igt@gem_userptr_blits@forked-sync-swapping-interruptible +igt@gem_userptr_blits@forked-sync-swapping-mempressure-interruptible +igt@gem_userptr_blits@forked-sync-swapping-mempressure-normal +igt@gem_userptr_blits@forked-sync-swapping-multifd-interruptible +igt@gem_userptr_blits@forked-sync-swapping-multifd-mempressure-interruptible +igt@gem_userptr_blits@forked-sync-swapping-multifd-mempressure-normal +igt@gem_userptr_blits@forked-sync-swapping-multifd-normal +igt@gem_userptr_blits@forked-sync-swapping-normal +igt@gem_userptr_blits@forked-unsync-interruptible +igt@gem_userptr_blits@forked-unsync-mempressure-interruptible +igt@gem_userptr_blits@forked-unsync-mempressure-normal +igt@gem_userptr_blits@forked-unsync-multifd-interruptible +igt@gem_userptr_blits@forked-unsync-multifd-mempressure-interruptible +igt@gem_userptr_blits@forked-unsync-multifd-mempressure-normal +igt@gem_userptr_blits@forked-unsync-multifd-normal +igt@gem_userptr_blits@forked-unsync-normal +igt@gem_userptr_blits@forked-unsync-swapping-interruptible +igt@gem_userptr_blits@forked-unsync-swapping-mempressure-interruptible +igt@gem_userptr_blits@forked-unsync-swapping-mempressure-normal +igt@gem_userptr_blits@forked-unsync-swapping-multifd-interruptible +igt@gem_userptr_blits@forked-unsync-swapping-multifd-mempressure-interruptible +igt@gem_userptr_blits@forked-unsync-swapping-multifd-mempressure-normal +igt@gem_userptr_blits@forked-unsync-swapping-multifd-normal +igt@gem_userptr_blits@forked-unsync-swapping-normal +igt@gem_userptr_blits@huge-split +igt@gem_userptr_blits@input-checking +igt@gem_userptr_blits@invalid-mmap-offset-unsync +igt@gem_userptr_blits@invalid-null-pointer +igt@gem_userptr_blits@major-normal-sync +igt@gem_userptr_blits@major-sync-interruptible +igt@gem_userptr_blits@major-unsync-interruptible +igt@gem_userptr_blits@major-unsync-normal +igt@gem_userptr_blits@map-fixed-invalidate +igt@gem_userptr_blits@map-fixed-invalidate-busy +igt@gem_userptr_blits@map-fixed-invalidate-overlap +igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy +igt@gem_userptr_blits@minor-normal-sync +igt@gem_userptr_blits@minor-sync-interruptible +igt@gem_userptr_blits@minor-unsync-interruptible +igt@gem_userptr_blits@minor-unsync-normal +igt@gem_userptr_blits@mlocked-normal-sync +igt@gem_userptr_blits@mlocked-sync-interruptible +igt@gem_userptr_blits@mlocked-unsync-interruptible +igt@gem_userptr_blits@mlocked-unsync-normal +igt@gem_userptr_blits@mmap-offset-banned +igt@gem_userptr_blits@nohangcheck +igt@gem_userptr_blits@probe +igt@gem_userptr_blits@process-exit +igt@gem_userptr_blits@process-exit-busy +igt@gem_userptr_blits@readonly-pwrite-unsync +igt@gem_userptr_blits@readonly-unsync +igt@gem_userptr_blits@relocations +igt@gem_userptr_blits@sd-probe +igt@gem_userptr_blits@set-cache-level +igt@gem_userptr_blits@stress-mm +igt@gem_userptr_blits@stress-mm-invalidate-close +igt@gem_userptr_blits@stress-mm-invalidate-close-overlap +igt@gem_userptr_blits@stress-purge +igt@gem_userptr_blits@swapping-normal-sync +igt@gem_userptr_blits@swapping-sync-interruptible +igt@gem_userptr_blits@swapping-unsync-interruptible +igt@gem_userptr_blits@swapping-unsync-normal +igt@gem_userptr_blits@sync-overlap +igt@gem_userptr_blits@sync-unmap +igt@gem_userptr_blits@sync-unmap-after-close +igt@gem_userptr_blits@sync-unmap-cycles +igt@gem_userptr_blits@unsync-overlap +igt@gem_userptr_blits@unsync-unmap +igt@gem_userptr_blits@unsync-unmap-after-close +igt@gem_userptr_blits@unsync-unmap-cycles +igt@gem_userptr_blits@usage-restrictions +igt@gem_userptr_blits@userfault +igt@gem_userptr_blits@vma-merge +igt@kms_plane_scaling@i915-max-src-size -igt@kms_plane_scaling@i915-max-source-size == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/index.html [-- Attachment #2: Type: text/html, Size: 13072 bytes --] ^ permalink raw reply [flat|nested] 4+ messages in thread
* [igt-dev] ✓ Fi.CI.IGT: success for tests/kms_plane_scaling: Reorg max-source-size subtest 2023-03-09 15:59 [igt-dev] [PATCH i-g-t] tests/kms_plane_scaling: Reorg max-source-size subtest Swati Sharma 2023-03-09 16:34 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork @ 2023-03-11 10:05 ` Patchwork 2023-03-14 6:36 ` [igt-dev] [PATCH i-g-t] " Karthik B S 2 siblings, 0 replies; 4+ messages in thread From: Patchwork @ 2023-03-11 10:05 UTC (permalink / raw) To: Swati Sharma; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 39866 bytes --] == Series Details == Series: tests/kms_plane_scaling: Reorg max-source-size subtest URL : https://patchwork.freedesktop.org/series/114921/ State : success == Summary == CI Bug Log - changes from CI_DRM_12831_full -> IGTPW_8584_full ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/index.html Participating hosts (10 -> 9) ------------------------------ Missing (1): shard-rkl0 Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_8584_full: ### IGT changes ### #### Possible regressions #### * {igt@kms_plane_scaling@i915-max-src-size} (NEW): - {shard-rkl}: NOTRUN -> [SKIP][1] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-rkl-1/igt@kms_plane_scaling@i915-max-src-size.html - {shard-dg1}: NOTRUN -> [SKIP][2] [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-dg1-14/igt@kms_plane_scaling@i915-max-src-size.html #### Suppressed #### The following results come from untrusted machines, tests, or statuses. They do not affect the overall result. * {igt@xe/xe_exec_basic@once-rebind}: - {shard-dg1}: NOTRUN -> [SKIP][3] +188 similar issues [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-dg1-18/igt@xe/xe_exec_basic@once-rebind.html New tests --------- New tests have been introduced between CI_DRM_12831_full and IGTPW_8584_full: ### New IGT tests (1) ### * igt@kms_plane_scaling@i915-max-src-size: - Statuses : 4 skip(s) - Exec time: [0.0] s Known issues ------------ Here are the changes found in IGTPW_8584_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@feature_discovery@display-2x: - shard-tglu-10: NOTRUN -> [SKIP][4] ([i915#1839]) [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@feature_discovery@display-2x.html * igt@gem_basic@multigpu-create-close: - shard-tglu-10: NOTRUN -> [SKIP][5] ([i915#7697]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@gem_basic@multigpu-create-close.html * igt@gem_ccs@suspend-resume: - shard-tglu-10: NOTRUN -> [SKIP][6] ([i915#5325]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@gem_ccs@suspend-resume.html * igt@gem_create@create-ext-cpu-access-sanity-check: - shard-tglu-10: NOTRUN -> [SKIP][7] ([i915#6335]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@gem_create@create-ext-cpu-access-sanity-check.html * igt@gem_ctx_sseu@mmap-args: - shard-tglu-10: NOTRUN -> [SKIP][8] ([i915#280]) [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@gem_ctx_sseu@mmap-args.html * igt@gem_exec_balancer@parallel-ordering: - shard-tglu-10: NOTRUN -> [FAIL][9] ([i915#6117]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@gem_exec_balancer@parallel-ordering.html * igt@gem_exec_fair@basic-none-rrul@rcs0: - shard-glk: [PASS][10] -> [FAIL][11] ([i915#2842]) +1 similar issue [10]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-glk7/igt@gem_exec_fair@basic-none-rrul@rcs0.html [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-glk1/igt@gem_exec_fair@basic-none-rrul@rcs0.html * igt@gem_exec_fair@basic-none-solo@rcs0: - shard-apl: [PASS][12] -> [FAIL][13] ([i915#2842]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-apl7/igt@gem_exec_fair@basic-none-solo@rcs0.html [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-apl1/igt@gem_exec_fair@basic-none-solo@rcs0.html * igt@gem_exec_flush@basic-batch-kernel-default-cmd: - shard-tglu-10: NOTRUN -> [SKIP][14] ([fdo#109313]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@gem_exec_flush@basic-batch-kernel-default-cmd.html * igt@gem_lmem_swapping@parallel-random: - shard-tglu-10: NOTRUN -> [SKIP][15] ([i915#4613]) +3 similar issues [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@gem_lmem_swapping@parallel-random.html * igt@gem_media_vme: - shard-tglu-10: NOTRUN -> [SKIP][16] ([i915#284]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@gem_media_vme.html * igt@gem_pwrite@basic-exhaustion: - shard-tglu-10: NOTRUN -> [WARN][17] ([i915#2658]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@gem_pwrite@basic-exhaustion.html * igt@gem_pxp@protected-raw-src-copy-not-readible: - shard-tglu-10: NOTRUN -> [SKIP][18] ([i915#4270]) +1 similar issue [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@gem_pxp@protected-raw-src-copy-not-readible.html * igt@gem_userptr_blits@readonly-pwrite-unsync: - shard-tglu-10: NOTRUN -> [SKIP][19] ([i915#3297]) +2 similar issues [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@gem_userptr_blits@readonly-pwrite-unsync.html * igt@gen3_render_tiledy_blits: - shard-tglu-10: NOTRUN -> [SKIP][20] ([fdo#109289]) +1 similar issue [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@gen3_render_tiledy_blits.html * igt@gen9_exec_parse@allowed-single: - shard-glk: [PASS][21] -> [ABORT][22] ([i915#5566]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-glk2/igt@gen9_exec_parse@allowed-single.html [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-glk6/igt@gen9_exec_parse@allowed-single.html * igt@gen9_exec_parse@shadow-peek: - shard-tglu-10: NOTRUN -> [SKIP][23] ([i915#2527] / [i915#2856]) +1 similar issue [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@gen9_exec_parse@shadow-peek.html * igt@i915_hwmon@hwmon-read: - shard-tglu-10: NOTRUN -> [SKIP][24] ([i915#7707]) [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@i915_hwmon@hwmon-read.html * igt@i915_pm_backlight@fade-with-suspend: - shard-tglu-10: NOTRUN -> [SKIP][25] ([i915#7561]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@i915_pm_backlight@fade-with-suspend.html * igt@i915_pm_dc@dc9-dpms: - shard-apl: [PASS][26] -> [SKIP][27] ([fdo#109271]) [26]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-apl1/igt@i915_pm_dc@dc9-dpms.html [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-apl1/igt@i915_pm_dc@dc9-dpms.html * igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-hdmi-a: - shard-tglu-10: NOTRUN -> [FAIL][28] ([i915#3825]) [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@i915_pm_lpsp@kms-lpsp@kms-lpsp-hdmi-a.html * igt@i915_pm_rc6_residency@rc6-idle@rcs0: - shard-tglu-10: NOTRUN -> [WARN][29] ([i915#2681]) +3 similar issues [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@i915_pm_rc6_residency@rc6-idle@rcs0.html * igt@i915_pm_rpm@gem-execbuf-stress-pc8: - shard-tglu-10: NOTRUN -> [SKIP][30] ([fdo#109506]) [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@i915_pm_rpm@gem-execbuf-stress-pc8.html * igt@i915_pm_rpm@modeset-non-lpsp-stress-no-wait: - shard-tglu-10: NOTRUN -> [SKIP][31] ([fdo#111644] / [i915#1397]) +1 similar issue [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@i915_pm_rpm@modeset-non-lpsp-stress-no-wait.html * igt@i915_pm_sseu@full-enable: - shard-tglu-10: NOTRUN -> [SKIP][32] ([i915#4387]) [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@i915_pm_sseu@full-enable.html * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip: - shard-tglu-10: NOTRUN -> [SKIP][33] ([i915#5286]) +5 similar issues [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html * igt@kms_big_fb@linear-16bpp-rotate-270: - shard-tglu-10: NOTRUN -> [SKIP][34] ([fdo#111614]) +5 similar issues [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_big_fb@linear-16bpp-rotate-270.html * igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip: - shard-tglu-10: NOTRUN -> [SKIP][35] ([fdo#111615]) +5 similar issues [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html * igt@kms_big_joiner@basic: - shard-tglu-10: NOTRUN -> [SKIP][36] ([i915#2705]) [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_big_joiner@basic.html * igt@kms_ccs@pipe-a-bad-rotation-90-y_tiled_gen12_mc_ccs: - shard-tglu-10: NOTRUN -> [SKIP][37] ([i915#3689] / [i915#3886]) +1 similar issue [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_ccs@pipe-a-bad-rotation-90-y_tiled_gen12_mc_ccs.html * igt@kms_ccs@pipe-c-crc-sprite-planes-basic-4_tiled_dg2_rc_ccs: - shard-tglu-10: NOTRUN -> [SKIP][38] ([i915#3689] / [i915#6095]) +5 similar issues [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_ccs@pipe-c-crc-sprite-planes-basic-4_tiled_dg2_rc_ccs.html * igt@kms_ccs@pipe-d-bad-pixel-format-yf_tiled_ccs: - shard-tglu-10: NOTRUN -> [SKIP][39] ([fdo#111615] / [i915#3689]) +1 similar issue [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_ccs@pipe-d-bad-pixel-format-yf_tiled_ccs.html * igt@kms_ccs@pipe-d-crc-primary-rotation-180-4_tiled_dg2_mc_ccs: - shard-tglu-10: NOTRUN -> [SKIP][40] ([i915#3689]) +9 similar issues [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_ccs@pipe-d-crc-primary-rotation-180-4_tiled_dg2_mc_ccs.html * igt@kms_ccs@pipe-d-crc-sprite-planes-basic-4_tiled_dg2_rc_ccs_cc: - shard-tglu-10: NOTRUN -> [SKIP][41] ([i915#6095]) +5 similar issues [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_ccs@pipe-d-crc-sprite-planes-basic-4_tiled_dg2_rc_ccs_cc.html * igt@kms_cdclk@mode-transition-all-outputs: - shard-tglu-10: NOTRUN -> [SKIP][42] ([i915#3742]) [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_cdclk@mode-transition-all-outputs.html * igt@kms_chamelium_hpd@vga-hpd-without-ddc: - shard-tglu-10: NOTRUN -> [SKIP][43] ([i915#7828]) +8 similar issues [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_chamelium_hpd@vga-hpd-without-ddc.html * igt@kms_content_protection@dp-mst-type-0: - shard-tglu-10: NOTRUN -> [SKIP][44] ([i915#3116] / [i915#3299]) [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_content_protection@dp-mst-type-0.html * igt@kms_content_protection@type1: - shard-tglu-10: NOTRUN -> [SKIP][45] ([i915#6944] / [i915#7116] / [i915#7118]) +1 similar issue [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_content_protection@type1.html * igt@kms_cursor_crc@cursor-onscreen-512x512: - shard-tglu-10: NOTRUN -> [SKIP][46] ([i915#3359]) +1 similar issue [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_cursor_crc@cursor-onscreen-512x512.html * igt@kms_cursor_crc@cursor-random-32x10: - shard-tglu-10: NOTRUN -> [SKIP][47] ([i915#3555]) +6 similar issues [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_cursor_crc@cursor-random-32x10.html * igt@kms_cursor_crc@cursor-suspend@pipe-a-dp-1: - shard-apl: [PASS][48] -> [ABORT][49] ([i915#180]) [48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-apl2/igt@kms_cursor_crc@cursor-suspend@pipe-a-dp-1.html [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-apl4/igt@kms_cursor_crc@cursor-suspend@pipe-a-dp-1.html * igt@kms_cursor_legacy@cursorb-vs-flipa-toggle: - shard-tglu-10: NOTRUN -> [SKIP][50] ([fdo#109274]) +4 similar issues [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_cursor_legacy@cursorb-vs-flipa-toggle.html * igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1: - shard-tglu-10: NOTRUN -> [SKIP][51] ([i915#3804]) [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html * igt@kms_dsc@dsc-with-bpc-formats: - shard-tglu-10: NOTRUN -> [SKIP][52] ([i915#3840]) [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_dsc@dsc-with-bpc-formats.html * igt@kms_fbcon_fbt@fbc-suspend: - shard-tglu-10: NOTRUN -> [FAIL][53] ([i915#4767]) [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_fbcon_fbt@fbc-suspend.html * igt@kms_fbcon_fbt@psr: - shard-tglu-10: NOTRUN -> [SKIP][54] ([i915#3469]) [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_fbcon_fbt@psr.html * igt@kms_flip@2x-nonexisting-fb: - shard-tglu-10: NOTRUN -> [SKIP][55] ([fdo#109274] / [i915#3637]) +5 similar issues [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_flip@2x-nonexisting-fb.html * igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a2: - shard-glk: [PASS][56] -> [FAIL][57] ([i915#79]) +1 similar issue [56]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-glk8/igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a2.html [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-glk4/igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a2.html * igt@kms_flip@wf_vblank-ts-check@a-hdmi-a1: - shard-glk: [PASS][58] -> [FAIL][59] ([i915#2122]) [58]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-glk8/igt@kms_flip@wf_vblank-ts-check@a-hdmi-a1.html [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-glk7/igt@kms_flip@wf_vblank-ts-check@a-hdmi-a1.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode: - shard-tglu-10: NOTRUN -> [SKIP][60] ([i915#2587] / [i915#2672]) +2 similar issues [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-blt: - shard-tglu-10: NOTRUN -> [SKIP][61] ([fdo#110189]) +24 similar issues [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-pwrite: - shard-glk: NOTRUN -> [SKIP][62] ([fdo#109271]) +5 similar issues [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-glk1/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-pwrite.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-onoff: - shard-tglu-10: NOTRUN -> [SKIP][63] ([fdo#109280]) +33 similar issues [63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-onoff.html * igt@kms_panel_fitting@atomic-fastset: - shard-tglu-10: NOTRUN -> [SKIP][64] ([i915#6301]) [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_panel_fitting@atomic-fastset.html * {igt@kms_plane_scaling@i915-max-src-size} (NEW): - shard-apl: NOTRUN -> [SKIP][65] ([fdo#109271]) [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-apl1/igt@kms_plane_scaling@i915-max-src-size.html * igt@kms_plane_scaling@plane-upscale-with-rotation-20x20@pipe-c-hdmi-a-1: - shard-tglu-10: NOTRUN -> [SKIP][66] ([i915#5176]) +3 similar issues [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_plane_scaling@plane-upscale-with-rotation-20x20@pipe-c-hdmi-a-1.html * igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-fully-sf: - shard-tglu-10: NOTRUN -> [SKIP][67] ([i915#658]) +1 similar issue [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-fully-sf.html * igt@kms_psr2_sf@cursor-plane-update-sf: - shard-tglu-10: NOTRUN -> [SKIP][68] ([fdo#111068] / [i915#658]) [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_psr2_sf@cursor-plane-update-sf.html * igt@kms_rotation_crc@primary-4-tiled-reflect-x-180: - shard-tglu-10: NOTRUN -> [SKIP][69] ([i915#5289]) [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_rotation_crc@primary-4-tiled-reflect-x-180.html * igt@kms_writeback@writeback-check-output: - shard-tglu-10: NOTRUN -> [SKIP][70] ([i915#2437]) [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@kms_writeback@writeback-check-output.html * igt@prime_vgem@fence-write-hang: - shard-tglu-10: NOTRUN -> [SKIP][71] ([fdo#109295]) [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@prime_vgem@fence-write-hang.html * igt@v3d/v3d_get_param@get-bad-flags: - shard-tglu-10: NOTRUN -> [SKIP][72] ([fdo#109315] / [i915#2575]) +5 similar issues [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@v3d/v3d_get_param@get-bad-flags.html * igt@vc4/vc4_perfmon@create-perfmon-exceed: - shard-tglu-10: NOTRUN -> [SKIP][73] ([i915#2575]) +4 similar issues [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-10/igt@vc4/vc4_perfmon@create-perfmon-exceed.html #### Possible fixes #### * igt@fbdev@eof: - {shard-rkl}: [SKIP][74] ([i915#2582]) -> [PASS][75] +1 similar issue [74]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-rkl-2/igt@fbdev@eof.html [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-rkl-6/igt@fbdev@eof.html * igt@gem_bad_reloc@negative-reloc: - {shard-rkl}: [SKIP][76] ([i915#3281]) -> [PASS][77] +11 similar issues [76]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-rkl-3/igt@gem_bad_reloc@negative-reloc.html [77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-rkl-5/igt@gem_bad_reloc@negative-reloc.html * igt@gem_ctx_exec@basic-nohangcheck: - {shard-rkl}: [FAIL][78] ([i915#6268]) -> [PASS][79] [78]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-rkl-1/igt@gem_ctx_exec@basic-nohangcheck.html [79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-rkl-4/igt@gem_ctx_exec@basic-nohangcheck.html - {shard-tglu}: [FAIL][80] ([i915#6268]) -> [PASS][81] [80]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-tglu-3/igt@gem_ctx_exec@basic-nohangcheck.html [81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-1/igt@gem_ctx_exec@basic-nohangcheck.html * igt@gem_eio@in-flight-suspend: - {shard-rkl}: [FAIL][82] ([fdo#103375]) -> [PASS][83] +2 similar issues [82]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-rkl-4/igt@gem_eio@in-flight-suspend.html [83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-rkl-1/igt@gem_eio@in-flight-suspend.html * igt@gem_eio@suspend: - {shard-rkl}: [FAIL][84] ([i915#5115] / [i915#7052]) -> [PASS][85] [84]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-rkl-4/igt@gem_eio@suspend.html [85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-rkl-2/igt@gem_eio@suspend.html * igt@gem_exec_fair@basic-pace@vcs0: - shard-glk: [FAIL][86] ([i915#2842]) -> [PASS][87] +2 similar issues [86]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-glk7/igt@gem_exec_fair@basic-pace@vcs0.html [87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-glk2/igt@gem_exec_fair@basic-pace@vcs0.html * igt@gem_exec_flush@basic-batch-kernel-default-cmd: - {shard-rkl}: [SKIP][88] ([fdo#109313]) -> [PASS][89] [88]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-rkl-2/igt@gem_exec_flush@basic-batch-kernel-default-cmd.html [89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-rkl-5/igt@gem_exec_flush@basic-batch-kernel-default-cmd.html * igt@gem_partial_pwrite_pread@writes-after-reads-display: - {shard-rkl}: [SKIP][90] ([i915#3282]) -> [PASS][91] +4 similar issues [90]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-rkl-1/igt@gem_partial_pwrite_pread@writes-after-reads-display.html [91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-rkl-5/igt@gem_partial_pwrite_pread@writes-after-reads-display.html * igt@gen9_exec_parse@batch-invalid-length: - {shard-rkl}: [SKIP][92] ([i915#2527]) -> [PASS][93] +3 similar issues [92]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-rkl-3/igt@gen9_exec_parse@batch-invalid-length.html [93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-rkl-5/igt@gen9_exec_parse@batch-invalid-length.html * igt@i915_pm_rpm@fences: - {shard-tglu}: [SKIP][94] ([i915#1849]) -> [PASS][95] [94]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-tglu-6/igt@i915_pm_rpm@fences.html [95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-1/igt@i915_pm_rpm@fences.html * igt@i915_pm_rpm@modeset-lpsp-stress: - {shard-tglu}: [SKIP][96] ([i915#1397]) -> [PASS][97] [96]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-tglu-6/igt@i915_pm_rpm@modeset-lpsp-stress.html [97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-7/igt@i915_pm_rpm@modeset-lpsp-stress.html * igt@i915_pm_rpm@modeset-lpsp-stress-no-wait: - {shard-rkl}: [SKIP][98] ([i915#1397]) -> [PASS][99] [98]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-rkl-3/igt@i915_pm_rpm@modeset-lpsp-stress-no-wait.html [99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-rkl-6/igt@i915_pm_rpm@modeset-lpsp-stress-no-wait.html * igt@i915_pm_sseu@full-enable: - {shard-rkl}: [SKIP][100] ([i915#4387]) -> [PASS][101] [100]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-rkl-6/igt@i915_pm_sseu@full-enable.html [101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-rkl-5/igt@i915_pm_sseu@full-enable.html * igt@kms_atomic@atomic_plane_damage: - {shard-rkl}: [SKIP][102] ([i915#4098]) -> [PASS][103] +2 similar issues [102]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-rkl-2/igt@kms_atomic@atomic_plane_damage.html [103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-rkl-6/igt@kms_atomic@atomic_plane_damage.html * igt@kms_ccs@pipe-d-bad-pixel-format-y_tiled_gen12_rc_ccs: - {shard-tglu}: [SKIP][104] ([i915#1845] / [i915#7651]) -> [PASS][105] +9 similar issues [104]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-tglu-6/igt@kms_ccs@pipe-d-bad-pixel-format-y_tiled_gen12_rc_ccs.html [105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-1/igt@kms_ccs@pipe-d-bad-pixel-format-y_tiled_gen12_rc_ccs.html * igt@kms_cursor_legacy@basic-flip-before-cursor-atomic: - {shard-tglu}: [SKIP][106] ([i915#1845]) -> [PASS][107] +3 similar issues [106]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-tglu-6/igt@kms_cursor_legacy@basic-flip-before-cursor-atomic.html [107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-tglu-8/igt@kms_cursor_legacy@basic-flip-before-cursor-atomic.html * igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions: - shard-apl: [FAIL][108] ([i915#2346]) -> [PASS][109] [108]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-apl2/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html [109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-apl7/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-pgflip-blt: - {shard-rkl}: [SKIP][110] ([i915#1849] / [i915#4098]) -> [PASS][111] +12 similar issues [110]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-rkl-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-pgflip-blt.html [111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-pgflip-blt.html * igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a-planes: - {shard-rkl}: [SKIP][112] ([i915#1849]) -> [PASS][113] +2 similar issues [112]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-rkl-1/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a-planes.html [113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-rkl-6/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-a-planes.html * igt@kms_psr@dpms: - {shard-rkl}: [SKIP][114] ([i915#1072]) -> [PASS][115] [114]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-rkl-2/igt@kms_psr@dpms.html [115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-rkl-6/igt@kms_psr@dpms.html * igt@kms_universal_plane@cursor-fb-leak-pipe-a: - {shard-rkl}: [SKIP][116] ([i915#1845] / [i915#4070] / [i915#4098]) -> [PASS][117] [116]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-rkl-2/igt@kms_universal_plane@cursor-fb-leak-pipe-a.html [117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-rkl-6/igt@kms_universal_plane@cursor-fb-leak-pipe-a.html * igt@kms_vblank@pipe-b-query-idle: - {shard-rkl}: [SKIP][118] ([i915#1845] / [i915#4098]) -> [PASS][119] +32 similar issues [118]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-rkl-4/igt@kms_vblank@pipe-b-query-idle.html [119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-rkl-6/igt@kms_vblank@pipe-b-query-idle.html * igt@perf@mi-rpc: - {shard-rkl}: [SKIP][120] ([i915#2434]) -> [PASS][121] [120]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-rkl-4/igt@perf@mi-rpc.html [121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-rkl-5/igt@perf@mi-rpc.html * igt@perf_pmu@all-busy-idle-check-all: - {shard-dg1}: [FAIL][122] ([i915#5234]) -> [PASS][123] [122]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-dg1-13/igt@perf_pmu@all-busy-idle-check-all.html [123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-dg1-14/igt@perf_pmu@all-busy-idle-check-all.html * igt@perf_pmu@idle@rcs0: - {shard-rkl}: [FAIL][124] ([i915#4349]) -> [PASS][125] [124]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_12831/shard-rkl-4/igt@perf_pmu@idle@rcs0.html [125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/shard-rkl-2/igt@perf_pmu@idle@rcs0.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [fdo#103375]: https://bugs.freedesktop.org/show_bug.cgi?id=103375 [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274 [fdo#109279]: https://bugs.freedesktop.org/show_bug.cgi?id=109279 [fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280 [fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285 [fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289 [fdo#109291]: https://bugs.freedesktop.org/show_bug.cgi?id=109291 [fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295 [fdo#109300]: https://bugs.freedesktop.org/show_bug.cgi?id=109300 [fdo#109302]: https://bugs.freedesktop.org/show_bug.cgi?id=109302 [fdo#109307]: https://bugs.freedesktop.org/show_bug.cgi?id=109307 [fdo#109308]: https://bugs.freedesktop.org/show_bug.cgi?id=109308 [fdo#109309]: https://bugs.freedesktop.org/show_bug.cgi?id=109309 [fdo#109312]: https://bugs.freedesktop.org/show_bug.cgi?id=109312 [fdo#109313]: https://bugs.freedesktop.org/show_bug.cgi?id=109313 [fdo#109314]: https://bugs.freedesktop.org/show_bug.cgi?id=109314 [fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315 [fdo#109506]: https://bugs.freedesktop.org/show_bug.cgi?id=109506 [fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642 [fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189 [fdo#110723]: https://bugs.freedesktop.org/show_bug.cgi?id=110723 [fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068 [fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614 [fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615 [fdo#111644]: https://bugs.freedesktop.org/show_bug.cgi?id=111644 [fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825 [fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827 [fdo#112054]: https://bugs.freedesktop.org/show_bug.cgi?id=112054 [fdo#112283]: https://bugs.freedesktop.org/show_bug.cgi?id=112283 [i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072 [i915#1257]: https://gitlab.freedesktop.org/drm/intel/issues/1257 [i915#132]: https://gitlab.freedesktop.org/drm/intel/issues/132 [i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397 [i915#1722]: https://gitlab.freedesktop.org/drm/intel/issues/1722 [i915#1755]: https://gitlab.freedesktop.org/drm/intel/issues/1755 [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180 [i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825 [i915#1839]: https://gitlab.freedesktop.org/drm/intel/issues/1839 [i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845 [i915#1849]: https://gitlab.freedesktop.org/drm/intel/issues/1849 [i915#1902]: https://gitlab.freedesktop.org/drm/intel/issues/1902 [i915#1937]: https://gitlab.freedesktop.org/drm/intel/issues/1937 [i915#2122]: https://gitlab.freedesktop.org/drm/intel/issues/2122 [i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346 [i915#2434]: https://gitlab.freedesktop.org/drm/intel/issues/2434 [i915#2437]: https://gitlab.freedesktop.org/drm/intel/issues/2437 [i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527 [i915#2575]: https://gitlab.freedesktop.org/drm/intel/issues/2575 [i915#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582 [i915#2587]: https://gitlab.freedesktop.org/drm/intel/issues/2587 [i915#2658]: https://gitlab.freedesktop.org/drm/intel/issues/2658 [i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672 [i915#2681]: https://gitlab.freedesktop.org/drm/intel/issues/2681 [i915#2705]: https://gitlab.freedesktop.org/drm/intel/issues/2705 [i915#280]: https://gitlab.freedesktop.org/drm/intel/issues/280 [i915#284]: https://gitlab.freedesktop.org/drm/intel/issues/284 [i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842 [i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856 [i915#2920]: https://gitlab.freedesktop.org/drm/intel/issues/2920 [i915#3116]: https://gitlab.freedesktop.org/drm/intel/issues/3116 [i915#315]: https://gitlab.freedesktop.org/drm/intel/issues/315 [i915#3281]: https://gitlab.freedesktop.org/drm/intel/issues/3281 [i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282 [i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291 [i915#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297 [i915#3299]: https://gitlab.freedesktop.org/drm/intel/issues/3299 [i915#3318]: https://gitlab.freedesktop.org/drm/intel/issues/3318 [i915#3323]: https://gitlab.freedesktop.org/drm/intel/issues/3323 [i915#3359]: https://gitlab.freedesktop.org/drm/intel/issues/3359 [i915#3361]: https://gitlab.freedesktop.org/drm/intel/issues/3361 [i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458 [i915#3469]: https://gitlab.freedesktop.org/drm/intel/issues/3469 [i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539 [i915#3546]: https://gitlab.freedesktop.org/drm/intel/issues/3546 [i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555 [i915#3558]: https://gitlab.freedesktop.org/drm/intel/issues/3558 [i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637 [i915#3638]: https://gitlab.freedesktop.org/drm/intel/issues/3638 [i915#3689]: https://gitlab.freedesktop.org/drm/intel/issues/3689 [i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708 [i915#3734]: https://gitlab.freedesktop.org/drm/intel/issues/3734 [i915#3742]: https://gitlab.freedesktop.org/drm/intel/issues/3742 [i915#3804]: https://gitlab.freedesktop.org/drm/intel/issues/3804 [i915#3825]: https://gitlab.freedesktop.org/drm/intel/issues/3825 [i915#3840]: https://gitlab.freedesktop.org/drm/intel/issues/3840 [i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886 [i915#3952]: https://gitlab.freedesktop.org/drm/intel/issues/3952 [i915#3955]: https://gitlab.freedesktop.org/drm/intel/issues/3955 [i915#3966]: https://gitlab.freedesktop.org/drm/intel/issues/3966 [i915#3989]: https://gitlab.freedesktop.org/drm/intel/issues/3989 [i915#4070]: https://gitlab.freedesktop.org/drm/intel/issues/4070 [i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077 [i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079 [i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083 [i915#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098 [i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103 [i915#4213]: https://gitlab.freedesktop.org/drm/intel/issues/4213 [i915#426]: https://gitlab.freedesktop.org/drm/intel/issues/426 [i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270 [i915#4281]: https://gitlab.freedesktop.org/drm/intel/issues/4281 [i915#4349]: https://gitlab.freedesktop.org/drm/intel/issues/4349 [i915#4387]: https://gitlab.freedesktop.org/drm/intel/issues/4387 [i915#4525]: https://gitlab.freedesktop.org/drm/intel/issues/4525 [i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538 [i915#4565]: https://gitlab.freedesktop.org/drm/intel/issues/4565 [i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613 [i915#4767]: https://gitlab.freedesktop.org/drm/intel/issues/4767 [i915#4771]: https://gitlab.freedesktop.org/drm/intel/issues/4771 [i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812 [i915#4833]: https://gitlab.freedesktop.org/drm/intel/issues/4833 [i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852 [i915#4859]: https://gitlab.freedesktop.org/drm/intel/issues/4859 [i915#4860]: https://gitlab.freedesktop.org/drm/intel/issues/4860 [i915#4879]: https://gitlab.freedesktop.org/drm/intel/issues/4879 [i915#4983]: https://gitlab.freedesktop.org/drm/intel/issues/4983 [i915#5030]: https://gitlab.freedesktop.org/drm/intel/issues/5030 [i915#5115]: https://gitlab.freedesktop.org/drm/intel/issues/5115 [i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176 [i915#5234]: https://gitlab.freedesktop.org/drm/intel/issues/5234 [i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235 [i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286 [i915#5288]: https://gitlab.freedesktop.org/drm/intel/issues/5288 [i915#5289]: https://gitlab.freedesktop.org/drm/intel/issues/5289 [i915#5325]: https://gitlab.freedesktop.org/drm/intel/issues/5325 [i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533 [i915#5439]: https://gitlab.freedesktop.org/drm/intel/issues/5439 [i915#5563]: https://gitlab.freedesktop.org/drm/intel/issues/5563 [i915#5566]: https://gitlab.freedesktop.org/drm/intel/issues/5566 [i915#5723]: https://gitlab.freedesktop.org/drm/intel/issues/5723 [i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095 [i915#6117]: https://gitlab.freedesktop.org/drm/intel/issues/6117 [i915#6230]: https://gitlab.freedesktop.org/drm/intel/issues/6230 [i915#6245]: https://gitlab.freedesktop.org/drm/intel/issues/6245 [i915#6247]: https://gitlab.freedesktop.org/drm/intel/issues/6247 [i915#6248]: https://gitlab.freedesktop.org/drm/intel/issues/6248 [i915#6258]: https://gitlab.freedesktop.org/drm/intel/issues/6258 [i915#6268]: https://gitlab.freedesktop.org/drm/intel/issues/6268 [i915#6301]: https://gitlab.freedesktop.org/drm/intel/issues/6301 [i915#6334]: https://gitlab.freedesktop.org/drm/intel/issues/6334 [i915#6335]: https://gitlab.freedesktop.org/drm/intel/issues/6335 [i915#6433]: https://gitlab.freedesktop.org/drm/intel/issues/6433 [i915#6497]: https://gitlab.freedesktop.org/drm/intel/issues/6497 [i915#6524]: https://gitlab.freedesktop.org/drm/intel/issues/6524 [i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658 [i915#6590]: https://gitlab.freedesktop.org/drm/intel/issues/6590 [i915#6768]: https://gitlab.freedesktop.org/drm/intel/issues/6768 [i915#6944]: https://gitlab.freedesktop.org/drm/intel/issues/6944 [i915#6946]: https://gitlab.freedesktop.org/drm/intel/issues/6946 [i915#6953]: https://gitlab.freedesktop.org/drm/intel/issues/6953 [i915#7052]: https://gitlab.freedesktop.org/drm/intel/issues/7052 [i915#7116]: https://gitlab.freedesktop.org/drm/intel/issues/7116 [i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118 [i915#7128]: https://gitlab.freedesktop.org/drm/intel/issues/7128 [i915#7178]: https://gitlab.freedesktop.org/drm/intel/issues/7178 [i915#7294]: https://gitlab.freedesktop.org/drm/intel/issues/7294 [i915#7561]: https://gitlab.freedesktop.org/drm/intel/issues/7561 [i915#7582]: https://gitlab.freedesktop.org/drm/intel/issues/7582 [i915#7651]: https://gitlab.freedesktop.org/drm/intel/issues/7651 [i915#7697]: https://gitlab.freedesktop.org/drm/intel/issues/7697 [i915#7701]: https://gitlab.freedesktop.org/drm/intel/issues/7701 [i915#7707]: https://gitlab.freedesktop.org/drm/intel/issues/7707 [i915#7711]: https://gitlab.freedesktop.org/drm/intel/issues/7711 [i915#7742]: https://gitlab.freedesktop.org/drm/intel/issues/7742 [i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828 [i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79 [i915#7949]: https://gitlab.freedesktop.org/drm/intel/issues/7949 [i915#7957]: https://gitlab.freedesktop.org/drm/intel/issues/7957 [i915#7981]: https://gitlab.freedesktop.org/drm/intel/issues/7981 [i915#8151]: https://gitlab.freedesktop.org/drm/intel/issues/8151 [i915#8152]: https://gitlab.freedesktop.org/drm/intel/issues/8152 [i915#8228]: https://gitlab.freedesktop.org/drm/intel/issues/8228 [i915#8275]: https://gitlab.freedesktop.org/drm/intel/issues/8275 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_7188 -> IGTPW_8584 * Piglit: piglit_4509 -> None CI-20190529: 20190529 CI_DRM_12831: 4910ebea52abc05f63bfc43bc91baebd8af93d45 @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_8584: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/index.html IGT_7188: b35bfa32fe672d67ced8555557e3e707ace211ad @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8584/index.html [-- Attachment #2: Type: text/html, Size: 38271 bytes --] ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [igt-dev] [PATCH i-g-t] tests/kms_plane_scaling: Reorg max-source-size subtest 2023-03-09 15:59 [igt-dev] [PATCH i-g-t] tests/kms_plane_scaling: Reorg max-source-size subtest Swati Sharma 2023-03-09 16:34 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork 2023-03-11 10:05 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork @ 2023-03-14 6:36 ` Karthik B S 2 siblings, 0 replies; 4+ messages in thread From: Karthik B S @ 2023-03-14 6:36 UTC (permalink / raw) To: Swati Sharma, igt-dev On 3/9/2023 9:29 PM, Swati Sharma wrote: > The i915-max-source-size test has a restriction that it will > only run on displays with a resolution of 3840x2160. Initially, > the test was written to be executed with a single output, > so on a multi-display setup, even if there was a display with a > resolution of 3840x2160, the test would skip if the first > output didn't support that resolution. > > To address this issue, the test has been modified so that it > can run on each valid connector per pipe. > > Signed-off-by: Swati Sharma <swati2.sharma@intel.com> > --- > tests/kms_plane_scaling.c | 126 +++++++++++++++++--------------------- > 1 file changed, 57 insertions(+), 69 deletions(-) > > diff --git a/tests/kms_plane_scaling.c b/tests/kms_plane_scaling.c > index c6c6f3ec6..a8bd38ee6 100644 > --- a/tests/kms_plane_scaling.c > +++ b/tests/kms_plane_scaling.c > @@ -26,9 +26,6 @@ > #include "igt_vec.h" > #include <math.h> > > -#define HDISPLAY_4K 3840 > -#define VDISPLAY_4K 2160 > - > IGT_TEST_DESCRIPTION("Test display plane scaling"); > > enum scaler_combo_test_type { > @@ -55,6 +52,13 @@ struct invalid_paramtests { > } params[8]; > }; > > +static const struct invalid_paramtests i915_paramtests[] = { > + { > + .testname = "i915-max-src-size", > + .planesize = {3840, 2160}, > + }, > +}; > + > const struct { > const char * const describe; > const char * const name; > @@ -1014,73 +1018,35 @@ static drmModeModeInfo *find_mode(data_t *data, igt_output_t *output, const uint > * max_dst_w = 8192 > * max_dst_h = 8192 > */ > - > -static void i915_max_source_size_test(data_t *d) > +static void i915_max_source_size_test(data_t *d, enum pipe pipe, igt_output_t *output, > + drmModeModeInfo *mode, const uint32_t planesize[]) > { > - enum pipe pipe = PIPE_A; > - drmModeModeInfo *mode = NULL; > - igt_output_t *output; > igt_fb_t fb; > igt_plane_t *plane; > int rval; > > - static const struct invalid_paramtests paramtests[] = { > - { > - .testname = "max-src-size", > - .planesize = {3840, 2160}, > - }, > - }; > - > - igt_fixture { > - igt_require_intel(d->drm_fd); > - > - output = igt_get_single_output_for_pipe(&d->display, pipe); > - igt_require(output); > - > - mode = igt_output_get_mode(output); > - igt_require(mode->hdisplay >= HDISPLAY_4K && mode->vdisplay >= VDISPLAY_4K); > + igt_output_set_pipe(output, pipe); > + igt_output_override_mode(output, mode); > + plane = igt_output_get_plane_type(output, DRM_PLANE_TYPE_PRIMARY); > > - igt_output_set_pipe(output, pipe); > - plane = igt_output_get_plane_type(output, DRM_PLANE_TYPE_PRIMARY); > + igt_create_fb(d->drm_fd, 5120, 4320, > + DRM_FORMAT_XRGB8888, > + DRM_FORMAT_MOD_NONE, > + &fb); > > - igt_create_fb(d->drm_fd, 5120, 4320, > - DRM_FORMAT_XRGB8888, > - DRM_FORMAT_MOD_NONE, > - &fb); > - } > - > - igt_describe("test for validating max source size."); > - igt_subtest_with_dynamic("i915-max-source-size") { > - for (uint32_t i = 0; i < ARRAY_SIZE(paramtests); i++) { > - /* > - * Need to find mode with lowest vrefresh else > - * we can exceed cdclk limits. > - */ > - mode = find_mode(d, output, paramtests[i].planesize); > - if (mode) { > - igt_output_override_mode(output, mode); > - igt_dynamic(paramtests[i].testname) { > - igt_plane_set_position(plane, 0, 0); > - igt_plane_set_fb(plane, &fb); > - igt_plane_set_size(plane, > - paramtests[i].planesize[0], > - paramtests[i].planesize[1]); > + igt_plane_set_position(plane, 0, 0); > + igt_plane_set_fb(plane, &fb); > + igt_plane_set_size(plane, planesize[0], planesize[1]); > > - rval = igt_display_try_commit2(&d->display, COMMIT_ATOMIC); > + rval = igt_display_try_commit2(&d->display, COMMIT_ATOMIC); > > - if (intel_display_ver(d->devid) < 11 || intel_display_ver(d->devid) >= 14) > - igt_assert_eq(rval, -EINVAL); > - else > - igt_assert_eq(rval, 0); > - } > - } > - } > - } > + if (intel_display_ver(d->devid) < 11 || intel_display_ver(d->devid) >= 14) > + igt_assert_eq(rval, -EINVAL); > + else > + igt_assert_eq(rval, 0); > > - igt_fixture { > - igt_remove_fb(d->drm_fd, &fb); > - igt_output_set_pipe(output, PIPE_NONE); > - } > + igt_plane_set_fb(plane, NULL); > + cleanup_fbs(d); > } > > static int opt_handler(int opt, int opt_index, void *_data) > @@ -1233,21 +1199,43 @@ igt_main_args("", long_opts, help_str, opt_handler, &data) > } > } > > - igt_describe("Negative test for number of scalers per pipe."); > - igt_subtest_with_dynamic("invalid-num-scalers") { > - for_each_pipe_with_valid_output(&data.display, pipe, output) > - igt_dynamic_f("pipe-%s-%s-invalid-num-scalers", > - kmstest_pipe_name(pipe), igt_output_name(output)) > - test_invalid_num_scalers(&data, pipe, output); > + for (int index = 0; index < ARRAY_SIZE(i915_paramtests); index++) { > + igt_describe("Test for validating max source size."); > + igt_subtest_with_dynamic(i915_paramtests[index].testname) { > + igt_require_intel(data.drm_fd); > + for_each_pipe(&data.display, pipe) { > + for_each_valid_output_on_pipe(&data.display, pipe, output) { > + drmModeModeInfo *mode = NULL; > + /* > + * Need to find mode with lowest vrefresh else > + * we can exceed cdclk limits. > + */ > + mode = find_mode(&data, output, i915_paramtests[index].planesize); > + if (mode) { > + igt_dynamic_f("pipe-%s-%s-i915-max-source-size", Please remove "i915-max-source-size" from dynamic subtest name. With this update, Reviewed-by: Karthik B S <karthik.b.s@intel.com> > + kmstest_pipe_name(pipe), igt_output_name(output)) > + i915_max_source_size_test(&data, pipe, output, mode, > + i915_paramtests[index].planesize); > + } > + continue; > + } > + break; > + } > + } > } > + > + igt_describe("Negative test for number of scalers per pipe."); > + igt_subtest_with_dynamic("invalid-num-scalers") { > + for_each_pipe_with_valid_output(&data.display, pipe, output) > + igt_dynamic_f("pipe-%s-%s-invalid-num-scalers", > + kmstest_pipe_name(pipe), igt_output_name(output)) > + test_invalid_num_scalers(&data, pipe, output); > + } > } > > igt_subtest_group > invalid_parameter_tests(&data); > > - igt_subtest_group > - i915_max_source_size_test(&data); > - > igt_describe("Tests scaling with multi-pipe."); > igt_subtest_f("2x-scaler-multi-pipe") > test_scaler_with_multi_pipe_plane(&data); ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2023-03-14 6:37 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2023-03-09 15:59 [igt-dev] [PATCH i-g-t] tests/kms_plane_scaling: Reorg max-source-size subtest Swati Sharma 2023-03-09 16:34 ` [igt-dev] ✓ Fi.CI.BAT: success for " Patchwork 2023-03-11 10:05 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork 2023-03-14 6:36 ` [igt-dev] [PATCH i-g-t] " Karthik B S
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox