* [PATCH v5] tests/kms_vrr: Add a subtest for seamless modeset to a virtual LRR mode
@ 2024-03-25 23:05 Manasi Navare
2024-03-26 0:38 ` ✓ Fi.CI.BAT: success for tests/kms_vrr: Add a subtest for seamless modeset to a virtual LRR mode (rev6) Patchwork
` (4 more replies)
0 siblings, 5 replies; 7+ messages in thread
From: Manasi Navare @ 2024-03-25 23:05 UTC (permalink / raw)
To: igt-dev
Cc: Manasi Navare, Drew Davenport, Bhanuprakash Modem,
Ville Syrjälä, Sean Paul
This subtest validates LRR fastset functionality by testing seamless switching
without full modeset to any of the virtual LRR mode within VRR range.
Here we start from highest refresh rate mode and then switch to virtual LRR
modes in the steps of 10Hz within the VRR range.
This is used to test the LRR fastset functionality of the driver.
v4:
- Change the test name to align with drrs/vrr tests (Bhanu)
- Fix some build warnings due to rebase
- Use a local virtual_mode variable
v3:
- Fix build error due to rebase (Manasi)
Cc: Drew Davenport <ddavenport@chromium.org>
Cc: Bhanuprakash Modem <bhanuprakash.modem@intel.com>
Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
Cc: Sean Paul <seanpaul@chromium.org>
Signed-off-by: Manasi Navare <navaremanasi@chromium.org>
---
tests/kms_vrr.c | 72 ++++++++++++++++++++++++++++++++++++++++++++++---
1 file changed, 68 insertions(+), 4 deletions(-)
diff --git a/tests/kms_vrr.c b/tests/kms_vrr.c
index 15c62b34b..d838647bd 100644
--- a/tests/kms_vrr.c
+++ b/tests/kms_vrr.c
@@ -66,6 +66,11 @@
* Description: Test to switch RR seamlessly without modeset.
* Functionality: adaptive_sync, drrs
*
+ * SUBTEST: seamless-rr-switch-virtual
+ * Description: Test to create a Virtual Mode in VRR range and switch to it
+ * without a full modeset.
+ * Functionality: LRR
+ *
* SUBTEST: max-min
* Description: Oscillates between highest and lowest refresh each frame for
* manual flicker profiling
@@ -89,9 +94,10 @@ enum {
TEST_FLIPLINE = 1 << 3,
TEST_SEAMLESS_VRR = 1 << 4,
TEST_SEAMLESS_DRRS = 1 << 5,
- TEST_FASTSET = 1 << 6,
- TEST_MAXMIN = 1 << 7,
- TEST_NEGATIVE = 1 << 8,
+ TEST_SEAMLESS_VIRTUAL_RR = 1 << 6,
+ TEST_FASTSET = 1 << 7,
+ TEST_MAXMIN = 1 << 8,
+ TEST_NEGATIVE = 1 << 9,
};
enum {
@@ -214,6 +220,18 @@ low_rr_mode_with_same_res(igt_output_t *output, unsigned int vrr_min)
return mode;
}
+static drmModeModeInfo
+virtual_rr_vrr_range_mode(igt_output_t *output, unsigned int virtual_refresh_rate)
+{
+ drmModeModeInfo mode = *igt_output_get_mode(output);
+ uint64_t clock_hz = mode.clock * 1000;
+
+ mode.vtotal = clock_hz / (mode.htotal * virtual_refresh_rate);
+ mode.vrefresh = virtual_refresh_rate;
+
+ return mode;
+}
+
/* Read min and max vrr range from the connector debugfs. */
static range_t
get_vrr_range(data_t *data, igt_output_t *output)
@@ -641,6 +659,48 @@ test_seamless_rr_basic(data_t *data, enum pipe pipe, igt_output_t *output, uint3
vrr ? "on" : "off", vrr ? "not reached" : "exceeded", result);
}
+static void
+test_seamless_virtual_rr_basic(data_t *data, enum pipe pipe, igt_output_t *output, uint32_t flags)
+{
+ uint32_t result;
+ unsigned int vrefresh;
+ uint64_t rate[] = {0};
+
+ igt_info("Use HIGH_RR Mode as default\n");
+ kmstest_dump_mode(&data->switch_modes[HIGH_RR_MODE]);
+
+ prepare_test(data, output, pipe);
+ rate[0] = rate_from_refresh(data->switch_modes[HIGH_RR_MODE].vrefresh);
+
+ /*
+ * Sink with DRR and VRR can be in downclock mode so
+ * switch to highest refresh rate mode.
+ */
+ igt_output_override_mode(output, &data->switch_modes[HIGH_RR_MODE]);
+ igt_assert(igt_display_try_commit_atomic(&data->display, DRM_MODE_PAGE_FLIP_EVENT, NULL) == 0);
+
+ result = flip_and_measure(data, output, pipe, rate, 1, TEST_DURATION_NS);
+ igt_assert_f(result > 75,
+ "Refresh rate (%u Hz) %"PRIu64"ns: Target threshold not reached, result was %u%%\n",
+ data->switch_modes[HIGH_RR_MODE].vrefresh, rate[0], result);
+
+ /* Switch to Virtual RR */
+ for (vrefresh = data->range.min + 10; vrefresh < data->range.max; vrefresh += 10) {
+ drmModeModeInfo virtual_mode = virtual_rr_vrr_range_mode(output, vrefresh);
+ igt_info("Requesting Virtual Mode with Refresh Rate (%u Hz): \n", vrefresh);
+ kmstest_dump_mode(&virtual_mode);
+
+ igt_output_override_mode(output, &virtual_mode);
+ igt_assert(igt_display_try_commit_atomic(&data->display, 0, NULL) == 0);
+
+ rate[0] = rate_from_refresh(vrefresh);
+ result = flip_and_measure(data, output, pipe, rate[0], 1, TEST_DURATION_NS);
+ igt_assert_f(result > 75,
+ "Refresh rate (%u Hz) %"PRIu64"ns: Target threshold not reached, result was %u%%\n",
+ vrefresh, rate[0], result);
+ }
+}
+
static void test_cleanup(data_t *data, enum pipe pipe, igt_output_t *output)
{
if (vrr_capable(output))
@@ -686,7 +746,7 @@ static bool output_constraint(data_t *data, igt_output_t *output, uint32_t flags
igt_output_override_mode(output, &data->switch_modes[HIGH_RR_MODE]);
/* Search for a low refresh rate mode. */
- if (!(flags & (TEST_SEAMLESS_VRR | TEST_SEAMLESS_DRRS)))
+ if (!(flags & (TEST_SEAMLESS_VRR | TEST_SEAMLESS_DRRS | TEST_SEAMLESS_VIRTUAL_RR)))
return true;
data->switch_modes[LOW_RR_MODE] = low_rr_mode_with_same_res(output, data->range.min);
@@ -841,6 +901,10 @@ igt_main_args("drs:", long_opts, help_str, opt_handler, &data)
"between flip timestamps converges to the requested rate");
igt_subtest_with_dynamic("flip-basic-fastset")
run_vrr_test(&data, test_basic, TEST_FASTSET);
+
+ igt_describe("Test to switch to any custom virtual mode in VRR range without modeset.");
+ igt_subtest_with_dynamic("seamless-rr-switch-virtual")
+ run_vrr_test(&data, test_seamless_virtual_rr_basic, TEST_SEAMLESS_VIRTUAL_RR);
}
igt_fixture {
--
2.44.0.396.g6e790dbe36-goog
^ permalink raw reply related [flat|nested] 7+ messages in thread* ✓ Fi.CI.BAT: success for tests/kms_vrr: Add a subtest for seamless modeset to a virtual LRR mode (rev6) 2024-03-25 23:05 [PATCH v5] tests/kms_vrr: Add a subtest for seamless modeset to a virtual LRR mode Manasi Navare @ 2024-03-26 0:38 ` Patchwork 2024-03-26 0:43 ` ✓ CI.xeBAT: " Patchwork ` (3 subsequent siblings) 4 siblings, 0 replies; 7+ messages in thread From: Patchwork @ 2024-03-26 0:38 UTC (permalink / raw) To: Manasi Navare; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 6471 bytes --] == Series Details == Series: tests/kms_vrr: Add a subtest for seamless modeset to a virtual LRR mode (rev6) URL : https://patchwork.freedesktop.org/series/131295/ State : success == Summary == CI Bug Log - changes from CI_DRM_14482 -> IGTPW_10909 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/index.html Participating hosts (37 -> 35) ------------------------------ Additional (1): bat-arls-4 Missing (3): bat-mtlp-8 bat-kbl-2 fi-snb-2520m Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_10909: ### IGT changes ### #### Suppressed #### The following results come from untrusted machines, tests, or statuses. They do not affect the overall result. * igt@i915_selftest@live@gem: - {bat-arls-4}: NOTRUN -> [ABORT][1] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/bat-arls-4/igt@i915_selftest@live@gem.html Known issues ------------ Here are the changes found in IGTPW_10909 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@gem_huc_copy@huc-copy: - fi-cfl-8109u: NOTRUN -> [SKIP][2] ([i915#2190]) [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/fi-cfl-8109u/igt@gem_huc_copy@huc-copy.html * igt@gem_lmem_swapping@verify-random: - fi-cfl-8109u: NOTRUN -> [SKIP][3] ([i915#4613]) +3 other tests skip [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/fi-cfl-8109u/igt@gem_lmem_swapping@verify-random.html * igt@i915_selftest@live@hangcheck: - bat-adlm-1: [PASS][4] -> [ABORT][5] ([i915#10021] / [i915#10492]) [4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/bat-adlm-1/igt@i915_selftest@live@hangcheck.html [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/bat-adlm-1/igt@i915_selftest@live@hangcheck.html * igt@kms_pm_backlight@basic-brightness: - fi-cfl-8109u: NOTRUN -> [SKIP][6] +11 other tests skip [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/fi-cfl-8109u/igt@kms_pm_backlight@basic-brightness.html #### Possible fixes #### * igt@gem_lmem_swapping@basic@lmem0: - bat-dg2-14: [FAIL][7] ([i915#10378]) -> [PASS][8] [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/bat-dg2-14/igt@gem_lmem_swapping@basic@lmem0.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/bat-dg2-14/igt@gem_lmem_swapping@basic@lmem0.html * igt@i915_selftest@live@execlists: - bat-dg2-14: [ABORT][9] ([i915#10366]) -> [PASS][10] [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/bat-dg2-14/igt@i915_selftest@live@execlists.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/bat-dg2-14/igt@i915_selftest@live@execlists.html * igt@i915_selftest@live@mman: - bat-dg2-8: [ABORT][11] ([i915#10366]) -> [PASS][12] [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/bat-dg2-8/igt@i915_selftest@live@mman.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/bat-dg2-8/igt@i915_selftest@live@mman.html #### Warnings #### * igt@i915_module_load@load: - fi-kbl-7567u: [DMESG-WARN][13] ([i915#180] / [i915#1982] / [i915#8585]) -> [DMESG-WARN][14] ([i915#180] / [i915#8585]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/fi-kbl-7567u/igt@i915_module_load@load.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/fi-kbl-7567u/igt@i915_module_load@load.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [i915#10021]: https://gitlab.freedesktop.org/drm/intel/issues/10021 [i915#10196]: https://gitlab.freedesktop.org/drm/intel/issues/10196 [i915#10197]: https://gitlab.freedesktop.org/drm/intel/issues/10197 [i915#10200]: https://gitlab.freedesktop.org/drm/intel/issues/10200 [i915#10202]: https://gitlab.freedesktop.org/drm/intel/issues/10202 [i915#10206]: https://gitlab.freedesktop.org/drm/intel/issues/10206 [i915#10207]: https://gitlab.freedesktop.org/drm/intel/issues/10207 [i915#10208]: https://gitlab.freedesktop.org/drm/intel/issues/10208 [i915#10209]: https://gitlab.freedesktop.org/drm/intel/issues/10209 [i915#10211]: https://gitlab.freedesktop.org/drm/intel/issues/10211 [i915#10212]: https://gitlab.freedesktop.org/drm/intel/issues/10212 [i915#10213]: https://gitlab.freedesktop.org/drm/intel/issues/10213 [i915#10214]: https://gitlab.freedesktop.org/drm/intel/issues/10214 [i915#10216]: https://gitlab.freedesktop.org/drm/intel/issues/10216 [i915#10366]: https://gitlab.freedesktop.org/drm/intel/issues/10366 [i915#10378]: https://gitlab.freedesktop.org/drm/intel/issues/10378 [i915#10492]: https://gitlab.freedesktop.org/drm/intel/issues/10492 [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180 [i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982 [i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190 [i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708 [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#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613 [i915#8585]: https://gitlab.freedesktop.org/drm/intel/issues/8585 [i915#8809]: https://gitlab.freedesktop.org/drm/intel/issues/8809 [i915#9318]: https://gitlab.freedesktop.org/drm/intel/issues/9318 [i915#9732]: https://gitlab.freedesktop.org/drm/intel/issues/9732 [i915#9812]: https://gitlab.freedesktop.org/drm/intel/issues/9812 [i915#9886]: https://gitlab.freedesktop.org/drm/intel/issues/9886 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_7782 -> IGTPW_10909 CI-20190529: 20190529 CI_DRM_14482: 4a8fabcf2f1aadbbb777a94edd01549c2aa95caf @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_10909: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/index.html IGT_7782: a404f73182948e843640d00cc279883391cf6ef4 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git Testlist changes ---------------- +igt@kms_vrr@seamless-rr-switch-virtual == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/index.html [-- Attachment #2: Type: text/html, Size: 5969 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* ✓ CI.xeBAT: success for tests/kms_vrr: Add a subtest for seamless modeset to a virtual LRR mode (rev6) 2024-03-25 23:05 [PATCH v5] tests/kms_vrr: Add a subtest for seamless modeset to a virtual LRR mode Manasi Navare 2024-03-26 0:38 ` ✓ Fi.CI.BAT: success for tests/kms_vrr: Add a subtest for seamless modeset to a virtual LRR mode (rev6) Patchwork @ 2024-03-26 0:43 ` Patchwork 2024-03-26 15:17 ` ✗ Fi.CI.IGT: failure " Patchwork ` (2 subsequent siblings) 4 siblings, 0 replies; 7+ messages in thread From: Patchwork @ 2024-03-26 0:43 UTC (permalink / raw) To: Manasi Navare; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 1851 bytes --] == Series Details == Series: tests/kms_vrr: Add a subtest for seamless modeset to a virtual LRR mode (rev6) URL : https://patchwork.freedesktop.org/series/131295/ State : success == Summary == CI Bug Log - changes from XEIGT_7782_BAT -> XEIGTPW_10909_BAT ==================================================== Summary ------- **SUCCESS** No regressions found. Participating hosts (4 -> 3) ------------------------------ Missing (1): bat-dg2-oem2 Known issues ------------ Here are the changes found in XEIGTPW_10909_BAT that come from known issues: ### IGT changes ### #### Warnings #### * igt@xe_exec_threads@threads-mixed-userptr-invalidate: - bat-adlp-7: [INCOMPLETE][1] ([Intel XE#1044] / [Intel XE#1376]) -> [INCOMPLETE][2] ([Intel XE#1044]) [1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7782/bat-adlp-7/igt@xe_exec_threads@threads-mixed-userptr-invalidate.html [2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_10909/bat-adlp-7/igt@xe_exec_threads@threads-mixed-userptr-invalidate.html [Intel XE#1044]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1044 [Intel XE#1376]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1376 Build changes ------------- * IGT: IGT_7782 -> IGTPW_10909 * Linux: xe-988-d1ecfbbbb194e8f7941bd84f77f7c938b461ce14 -> xe-991-4a8fabcf2f1aadbbb777a94edd01549c2aa95caf IGTPW_10909: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/index.html IGT_7782: a404f73182948e843640d00cc279883391cf6ef4 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git xe-988-d1ecfbbbb194e8f7941bd84f77f7c938b461ce14: d1ecfbbbb194e8f7941bd84f77f7c938b461ce14 xe-991-4a8fabcf2f1aadbbb777a94edd01549c2aa95caf: 4a8fabcf2f1aadbbb777a94edd01549c2aa95caf == Logs == For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_10909/index.html [-- Attachment #2: Type: text/html, Size: 2489 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* ✗ Fi.CI.IGT: failure for tests/kms_vrr: Add a subtest for seamless modeset to a virtual LRR mode (rev6) 2024-03-25 23:05 [PATCH v5] tests/kms_vrr: Add a subtest for seamless modeset to a virtual LRR mode Manasi Navare 2024-03-26 0:38 ` ✓ Fi.CI.BAT: success for tests/kms_vrr: Add a subtest for seamless modeset to a virtual LRR mode (rev6) Patchwork 2024-03-26 0:43 ` ✓ CI.xeBAT: " Patchwork @ 2024-03-26 15:17 ` Patchwork 2024-04-04 17:01 ` [PATCH v5] tests/kms_vrr: Add a subtest for seamless modeset to a virtual LRR mode Manasi Navare 2024-04-05 6:37 ` Modem, Bhanuprakash 4 siblings, 0 replies; 7+ messages in thread From: Patchwork @ 2024-03-26 15:17 UTC (permalink / raw) To: Manasi Navare; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 99521 bytes --] == Series Details == Series: tests/kms_vrr: Add a subtest for seamless modeset to a virtual LRR mode (rev6) URL : https://patchwork.freedesktop.org/series/131295/ State : failure == Summary == CI Bug Log - changes from CI_DRM_14482_full -> IGTPW_10909_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with IGTPW_10909_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in IGTPW_10909_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them to document this new failure mode, which will reduce false positives in CI. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/index.html Participating hosts (10 -> 9) ------------------------------ Missing (1): shard-snb-0 Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_10909_full: ### IGT changes ### #### Possible regressions #### * igt@i915_pm_rpm@gem-execbuf-stress@extra-wait-lmem0: - shard-dg2: [PASS][1] -> [INCOMPLETE][2] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/shard-dg2-6/igt@i915_pm_rpm@gem-execbuf-stress@extra-wait-lmem0.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-5/igt@i915_pm_rpm@gem-execbuf-stress@extra-wait-lmem0.html * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-2-yf: - shard-glk: NOTRUN -> [INCOMPLETE][3] [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-glk8/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-2-yf.html * igt@kms_flip@plain-flip-fb-recreate@b-hdmi-a1: - shard-rkl: NOTRUN -> [FAIL][4] [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-5/igt@kms_flip@plain-flip-fb-recreate@b-hdmi-a1.html * igt@kms_flip@plain-flip-fb-recreate@d-hdmi-a4: - shard-dg1: [PASS][5] -> [FAIL][6] +1 other test fail [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/shard-dg1-18/igt@kms_flip@plain-flip-fb-recreate@d-hdmi-a4.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-16/igt@kms_flip@plain-flip-fb-recreate@d-hdmi-a4.html * igt@kms_vblank@query-busy-hang@pipe-a-edp-1: - shard-mtlp: NOTRUN -> [INCOMPLETE][7] [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-1/igt@kms_vblank@query-busy-hang@pipe-a-edp-1.html * {igt@kms_vrr@seamless-rr-switch-virtual} (NEW): - shard-dg1: NOTRUN -> [SKIP][8] [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-17/igt@kms_vrr@seamless-rr-switch-virtual.html - shard-tglu: NOTRUN -> [SKIP][9] [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-tglu-4/igt@kms_vrr@seamless-rr-switch-virtual.html - shard-mtlp: NOTRUN -> [SKIP][10] [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-8/igt@kms_vrr@seamless-rr-switch-virtual.html New tests --------- New tests have been introduced between CI_DRM_14482_full and IGTPW_10909_full: ### New IGT tests (1) ### * igt@kms_vrr@seamless-rr-switch-virtual: - Statuses : 4 skip(s) - Exec time: [0.0] s Known issues ------------ Here are the changes found in IGTPW_10909_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@api_intel_bb@object-reloc-keep-cache: - shard-mtlp: NOTRUN -> [SKIP][11] ([i915#8411]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-3/igt@api_intel_bb@object-reloc-keep-cache.html * igt@api_intel_bb@object-reloc-purge-cache: - shard-dg2: NOTRUN -> [SKIP][12] ([i915#8411]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-5/igt@api_intel_bb@object-reloc-purge-cache.html * igt@device_reset@cold-reset-bound: - shard-dg1: NOTRUN -> [SKIP][13] ([i915#7701]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-15/igt@device_reset@cold-reset-bound.html * igt@device_reset@unbind-cold-reset-rebind: - shard-rkl: NOTRUN -> [SKIP][14] ([i915#7701]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-6/igt@device_reset@unbind-cold-reset-rebind.html * igt@drm_fdinfo@all-busy-check-all: - shard-dg2: NOTRUN -> [SKIP][15] ([i915#8414]) +1 other test skip [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-2/igt@drm_fdinfo@all-busy-check-all.html * igt@drm_fdinfo@idle@rcs0: - shard-rkl: [PASS][16] -> [FAIL][17] ([i915#7742]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/shard-rkl-5/igt@drm_fdinfo@idle@rcs0.html [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-1/igt@drm_fdinfo@idle@rcs0.html * igt@drm_fdinfo@isolation@vecs0: - shard-dg1: NOTRUN -> [SKIP][18] ([i915#8414]) +5 other tests skip [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-15/igt@drm_fdinfo@isolation@vecs0.html * igt@drm_fdinfo@most-busy-idle-check-all@rcs0: - shard-rkl: NOTRUN -> [FAIL][19] ([i915#7742]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-5/igt@drm_fdinfo@most-busy-idle-check-all@rcs0.html * igt@drm_fdinfo@virtual-busy-idle: - shard-mtlp: NOTRUN -> [SKIP][20] ([i915#8414]) +7 other tests skip [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-7/igt@drm_fdinfo@virtual-busy-idle.html * igt@gem_basic@multigpu-create-close: - shard-rkl: NOTRUN -> [SKIP][21] ([i915#7697]) +1 other test skip [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-5/igt@gem_basic@multigpu-create-close.html * igt@gem_ccs@block-copy-compressed: - shard-tglu: NOTRUN -> [SKIP][22] ([i915#3555] / [i915#9323]) [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-tglu-7/igt@gem_ccs@block-copy-compressed.html * igt@gem_ccs@block-multicopy-inplace: - shard-rkl: NOTRUN -> [SKIP][23] ([i915#3555] / [i915#9323]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-2/igt@gem_ccs@block-multicopy-inplace.html * igt@gem_ccs@ctrl-surf-copy: - shard-mtlp: NOTRUN -> [SKIP][24] ([i915#3555] / [i915#9323]) [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-4/igt@gem_ccs@ctrl-surf-copy.html - shard-dg1: NOTRUN -> [SKIP][25] ([i915#3555] / [i915#9323]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-16/igt@gem_ccs@ctrl-surf-copy.html * igt@gem_close_race@multigpu-basic-threads: - shard-dg1: NOTRUN -> [SKIP][26] ([i915#7697]) +1 other test skip [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-17/igt@gem_close_race@multigpu-basic-threads.html * igt@gem_create@create-ext-set-pat: - shard-rkl: NOTRUN -> [SKIP][27] ([i915#8562]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-2/igt@gem_create@create-ext-set-pat.html - shard-dg1: NOTRUN -> [SKIP][28] ([i915#8562]) [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-15/igt@gem_create@create-ext-set-pat.html * igt@gem_ctx_persistence@process: - shard-snb: NOTRUN -> [SKIP][29] ([i915#1099]) [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-snb1/igt@gem_ctx_persistence@process.html * igt@gem_ctx_sseu@invalid-args: - shard-dg1: NOTRUN -> [SKIP][30] ([i915#280]) [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-15/igt@gem_ctx_sseu@invalid-args.html * igt@gem_ctx_sseu@invalid-sseu: - shard-rkl: NOTRUN -> [SKIP][31] ([i915#280]) +1 other test skip [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-1/igt@gem_ctx_sseu@invalid-sseu.html * igt@gem_eio@unwedge-stress: - shard-snb: NOTRUN -> [FAIL][32] ([i915#8898]) +1 other test fail [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-snb1/igt@gem_eio@unwedge-stress.html * igt@gem_exec_balancer@bonded-false-hang: - shard-dg2: NOTRUN -> [SKIP][33] ([i915#4812]) +2 other tests skip [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-3/igt@gem_exec_balancer@bonded-false-hang.html - shard-dg1: NOTRUN -> [SKIP][34] ([i915#4812]) +1 other test skip [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-18/igt@gem_exec_balancer@bonded-false-hang.html * igt@gem_exec_balancer@bonded-pair: - shard-mtlp: NOTRUN -> [SKIP][35] ([i915#4771]) [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-1/igt@gem_exec_balancer@bonded-pair.html * igt@gem_exec_balancer@bonded-sync: - shard-dg1: NOTRUN -> [SKIP][36] ([i915#4771]) [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-13/igt@gem_exec_balancer@bonded-sync.html * igt@gem_exec_balancer@noheartbeat: - shard-dg2: NOTRUN -> [SKIP][37] ([i915#8555]) +1 other test skip [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-8/igt@gem_exec_balancer@noheartbeat.html - shard-dg1: NOTRUN -> [SKIP][38] ([i915#8555]) [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-15/igt@gem_exec_balancer@noheartbeat.html - shard-mtlp: NOTRUN -> [SKIP][39] ([i915#8555]) [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-2/igt@gem_exec_balancer@noheartbeat.html * igt@gem_exec_balancer@parallel-out-fence: - shard-rkl: NOTRUN -> [SKIP][40] ([i915#4525]) +1 other test skip [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-2/igt@gem_exec_balancer@parallel-out-fence.html * igt@gem_exec_capture@capture-invisible@lmem0: - shard-dg2: NOTRUN -> [SKIP][41] ([i915#6334]) +1 other test skip [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-7/igt@gem_exec_capture@capture-invisible@lmem0.html * igt@gem_exec_capture@many-4k-incremental: - shard-glk: NOTRUN -> [FAIL][42] ([i915#9606]) [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-glk1/igt@gem_exec_capture@many-4k-incremental.html * igt@gem_exec_capture@many-4k-zero: - shard-mtlp: NOTRUN -> [FAIL][43] ([i915#9606]) [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-3/igt@gem_exec_capture@many-4k-zero.html - shard-dg2: NOTRUN -> [FAIL][44] ([i915#9606]) [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-5/igt@gem_exec_capture@many-4k-zero.html * igt@gem_exec_fair@basic-deadline: - shard-dg1: NOTRUN -> [SKIP][45] ([i915#3539] / [i915#4852]) +2 other tests skip [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-18/igt@gem_exec_fair@basic-deadline.html - shard-glk: NOTRUN -> [FAIL][46] ([i915#2846]) [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-glk8/igt@gem_exec_fair@basic-deadline.html * igt@gem_exec_fair@basic-flow: - shard-mtlp: NOTRUN -> [SKIP][47] ([i915#4473] / [i915#4771]) +1 other test skip [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-2/igt@gem_exec_fair@basic-flow.html * igt@gem_exec_fair@basic-none-vip@rcs0: - shard-rkl: NOTRUN -> [FAIL][48] ([i915#2842]) +2 other tests fail [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-4/igt@gem_exec_fair@basic-none-vip@rcs0.html * igt@gem_exec_fair@basic-throttle: - shard-dg2: NOTRUN -> [SKIP][49] ([i915#3539]) [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-5/igt@gem_exec_fair@basic-throttle.html - shard-dg1: NOTRUN -> [SKIP][50] ([i915#3539]) [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-16/igt@gem_exec_fair@basic-throttle.html * igt@gem_exec_fair@basic-throttle@rcs0: - shard-glk: NOTRUN -> [FAIL][51] ([i915#2842]) +2 other tests fail [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-glk1/igt@gem_exec_fair@basic-throttle@rcs0.html * igt@gem_exec_fence@concurrent: - shard-mtlp: NOTRUN -> [SKIP][52] ([i915#4812]) +2 other tests skip [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-8/igt@gem_exec_fence@concurrent.html * igt@gem_exec_flush@basic-uc-ro-default: - shard-dg2: NOTRUN -> [SKIP][53] ([i915#3539] / [i915#4852]) [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-11/igt@gem_exec_flush@basic-uc-ro-default.html * igt@gem_exec_params@rsvd2-dirt: - shard-mtlp: NOTRUN -> [SKIP][54] ([i915#5107]) [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-8/igt@gem_exec_params@rsvd2-dirt.html - shard-dg2: NOTRUN -> [SKIP][55] ([i915#5107]) [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-7/igt@gem_exec_params@rsvd2-dirt.html * igt@gem_exec_reloc@basic-gtt: - shard-dg2: NOTRUN -> [SKIP][56] ([i915#3281]) +7 other tests skip [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-10/igt@gem_exec_reloc@basic-gtt.html * igt@gem_exec_reloc@basic-gtt-read-noreloc: - shard-rkl: NOTRUN -> [SKIP][57] ([i915#3281]) +15 other tests skip [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-3/igt@gem_exec_reloc@basic-gtt-read-noreloc.html * igt@gem_exec_reloc@basic-wc-gtt: - shard-mtlp: NOTRUN -> [SKIP][58] ([i915#3281]) +7 other tests skip [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-8/igt@gem_exec_reloc@basic-wc-gtt.html * igt@gem_exec_reloc@basic-wc-read-active: - shard-dg1: NOTRUN -> [SKIP][59] ([i915#3281]) +14 other tests skip [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-18/igt@gem_exec_reloc@basic-wc-read-active.html * igt@gem_exec_schedule@semaphore-power: - shard-mtlp: NOTRUN -> [SKIP][60] ([i915#4537] / [i915#4812]) [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-7/igt@gem_exec_schedule@semaphore-power.html * igt@gem_fenced_exec_thrash@2-spare-fences: - shard-dg2: NOTRUN -> [SKIP][61] ([i915#4860]) +1 other test skip [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-2/igt@gem_fenced_exec_thrash@2-spare-fences.html * igt@gem_fenced_exec_thrash@no-spare-fences: - shard-dg1: NOTRUN -> [SKIP][62] ([i915#4860]) +2 other tests skip [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-16/igt@gem_fenced_exec_thrash@no-spare-fences.html - shard-mtlp: NOTRUN -> [SKIP][63] ([i915#4860]) +1 other test skip [63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-5/igt@gem_fenced_exec_thrash@no-spare-fences.html * igt@gem_lmem_evict@dontneed-evict-race: - shard-rkl: NOTRUN -> [SKIP][64] ([i915#4613] / [i915#7582]) [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-3/igt@gem_lmem_evict@dontneed-evict-race.html * igt@gem_lmem_swapping@heavy-verify-multi@lmem0: - shard-dg1: NOTRUN -> [FAIL][65] ([i915#10378]) [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-18/igt@gem_lmem_swapping@heavy-verify-multi@lmem0.html - shard-dg2: NOTRUN -> [FAIL][66] ([i915#10378]) +1 other test fail [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-2/igt@gem_lmem_swapping@heavy-verify-multi@lmem0.html * igt@gem_lmem_swapping@heavy-verify-random-ccs@lmem0: - shard-dg1: NOTRUN -> [SKIP][67] ([i915#4565]) +2 other tests skip [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-18/igt@gem_lmem_swapping@heavy-verify-random-ccs@lmem0.html * igt@gem_lmem_swapping@parallel-multi: - shard-glk: NOTRUN -> [SKIP][68] ([i915#4613]) +3 other tests skip [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-glk9/igt@gem_lmem_swapping@parallel-multi.html * igt@gem_lmem_swapping@parallel-random-engines: - shard-tglu: NOTRUN -> [SKIP][69] ([i915#4613]) [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-tglu-6/igt@gem_lmem_swapping@parallel-random-engines.html * igt@gem_lmem_swapping@random: - shard-mtlp: NOTRUN -> [SKIP][70] ([i915#4613]) +2 other tests skip [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-8/igt@gem_lmem_swapping@random.html * igt@gem_lmem_swapping@smem-oom@lmem0: - shard-dg1: NOTRUN -> [TIMEOUT][71] ([i915#5493]) [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-16/igt@gem_lmem_swapping@smem-oom@lmem0.html * igt@gem_lmem_swapping@verify-random: - shard-rkl: NOTRUN -> [SKIP][72] ([i915#4613]) +3 other tests skip [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-1/igt@gem_lmem_swapping@verify-random.html * igt@gem_media_vme: - shard-mtlp: NOTRUN -> [SKIP][73] ([i915#284]) [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-4/igt@gem_media_vme.html - shard-dg2: NOTRUN -> [SKIP][74] ([i915#284]) [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-5/igt@gem_media_vme.html - shard-dg1: NOTRUN -> [SKIP][75] ([i915#284]) [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-16/igt@gem_media_vme.html * igt@gem_mmap@bad-object: - shard-dg1: NOTRUN -> [SKIP][76] ([i915#4083]) +5 other tests skip [76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-17/igt@gem_mmap@bad-object.html * igt@gem_mmap@big-bo: - shard-mtlp: NOTRUN -> [SKIP][77] ([i915#4083]) +3 other tests skip [77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-7/igt@gem_mmap@big-bo.html * igt@gem_mmap_gtt@basic-small-copy-odd: - shard-mtlp: NOTRUN -> [SKIP][78] ([i915#4077]) +6 other tests skip [78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-6/igt@gem_mmap_gtt@basic-small-copy-odd.html * igt@gem_mmap_gtt@flink-race: - shard-dg1: NOTRUN -> [SKIP][79] ([i915#4077]) +8 other tests skip [79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-13/igt@gem_mmap_gtt@flink-race.html * igt@gem_mmap_wc@write-prefaulted: - shard-dg2: NOTRUN -> [SKIP][80] ([i915#4083]) +5 other tests skip [80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-8/igt@gem_mmap_wc@write-prefaulted.html * igt@gem_partial_pwrite_pread@write-snoop: - shard-dg2: NOTRUN -> [SKIP][81] ([i915#3282]) +1 other test skip [81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-8/igt@gem_partial_pwrite_pread@write-snoop.html * igt@gem_partial_pwrite_pread@writes-after-reads: - shard-dg1: NOTRUN -> [SKIP][82] ([i915#3282]) +8 other tests skip [82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-16/igt@gem_partial_pwrite_pread@writes-after-reads.html * igt@gem_pread@exhaustion: - shard-mtlp: NOTRUN -> [SKIP][83] ([i915#3282]) +2 other tests skip [83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-5/igt@gem_pread@exhaustion.html * igt@gem_pwrite@basic-exhaustion: - shard-snb: NOTRUN -> [WARN][84] ([i915#2658]) [84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-snb6/igt@gem_pwrite@basic-exhaustion.html * igt@gem_pwrite@basic-self: - shard-rkl: NOTRUN -> [SKIP][85] ([i915#3282]) +8 other tests skip [85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-4/igt@gem_pwrite@basic-self.html * igt@gem_pxp@create-protected-buffer: - shard-dg1: NOTRUN -> [SKIP][86] ([i915#4270]) +3 other tests skip [86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-16/igt@gem_pxp@create-protected-buffer.html * igt@gem_pxp@create-regular-context-1: - shard-mtlp: NOTRUN -> [SKIP][87] ([i915#4270]) +3 other tests skip [87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-2/igt@gem_pxp@create-regular-context-1.html * igt@gem_pxp@protected-encrypted-src-copy-not-readible: - shard-rkl: NOTRUN -> [SKIP][88] ([i915#4270]) +4 other tests skip [88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-5/igt@gem_pxp@protected-encrypted-src-copy-not-readible.html * igt@gem_pxp@reject-modify-context-protection-off-2: - shard-dg2: NOTRUN -> [SKIP][89] ([i915#4270]) +1 other test skip [89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-10/igt@gem_pxp@reject-modify-context-protection-off-2.html * igt@gem_render_copy@y-tiled-ccs-to-y-tiled-ccs: - shard-mtlp: NOTRUN -> [SKIP][90] ([i915#8428]) +6 other tests skip [90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-4/igt@gem_render_copy@y-tiled-ccs-to-y-tiled-ccs.html * igt@gem_render_copy@y-tiled-mc-ccs-to-yf-tiled-ccs: - shard-dg2: NOTRUN -> [SKIP][91] ([i915#5190] / [i915#8428]) +6 other tests skip [91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-6/igt@gem_render_copy@y-tiled-mc-ccs-to-yf-tiled-ccs.html * igt@gem_set_tiling_vs_blt@tiled-to-untiled: - shard-mtlp: NOTRUN -> [SKIP][92] ([i915#4079]) [92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-4/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html * igt@gem_set_tiling_vs_blt@untiled-to-tiled: - shard-dg2: NOTRUN -> [SKIP][93] ([i915#4079]) +1 other test skip [93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-11/igt@gem_set_tiling_vs_blt@untiled-to-tiled.html * igt@gem_softpin@evict-snoop-interruptible: - shard-dg2: NOTRUN -> [SKIP][94] ([i915#4885]) [94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-10/igt@gem_softpin@evict-snoop-interruptible.html * igt@gem_spin_batch@spin-all-new: - shard-dg2: NOTRUN -> [FAIL][95] ([i915#5889]) [95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-7/igt@gem_spin_batch@spin-all-new.html * igt@gem_tiled_partial_pwrite_pread@writes: - shard-dg2: NOTRUN -> [SKIP][96] ([i915#4077]) +14 other tests skip [96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-11/igt@gem_tiled_partial_pwrite_pread@writes.html * igt@gem_userptr_blits@coherency-unsync: - shard-dg1: NOTRUN -> [SKIP][97] ([i915#3297]) +1 other test skip [97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-16/igt@gem_userptr_blits@coherency-unsync.html * igt@gem_userptr_blits@forbidden-operations: - shard-dg1: NOTRUN -> [SKIP][98] ([i915#3282] / [i915#3297]) [98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-17/igt@gem_userptr_blits@forbidden-operations.html * igt@gem_userptr_blits@readonly-pwrite-unsync: - shard-mtlp: NOTRUN -> [SKIP][99] ([i915#3297]) +3 other tests skip [99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-7/igt@gem_userptr_blits@readonly-pwrite-unsync.html * igt@gem_userptr_blits@unsync-unmap: - shard-rkl: NOTRUN -> [SKIP][100] ([i915#3297]) +1 other test skip [100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-4/igt@gem_userptr_blits@unsync-unmap.html * igt@gen3_render_linear_blits: - shard-mtlp: NOTRUN -> [SKIP][101] +19 other tests skip [101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-4/igt@gen3_render_linear_blits.html * igt@gen9_exec_parse@allowed-all: - shard-rkl: NOTRUN -> [SKIP][102] ([i915#2527]) +2 other tests skip [102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-4/igt@gen9_exec_parse@allowed-all.html * igt@gen9_exec_parse@allowed-single: - shard-mtlp: NOTRUN -> [SKIP][103] ([i915#2856]) +1 other test skip [103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-3/igt@gen9_exec_parse@allowed-single.html * igt@gen9_exec_parse@bb-chained: - shard-dg1: NOTRUN -> [SKIP][104] ([i915#2527]) +3 other tests skip [104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-18/igt@gen9_exec_parse@bb-chained.html * igt@gen9_exec_parse@shadow-peek: - shard-dg2: NOTRUN -> [SKIP][105] ([i915#2856]) +1 other test skip [105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-5/igt@gen9_exec_parse@shadow-peek.html * igt@i915_module_load@load: - shard-mtlp: NOTRUN -> [SKIP][106] ([i915#6227]) [106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-7/igt@i915_module_load@load.html * igt@i915_module_load@reload-with-fault-injection: - shard-dg2: NOTRUN -> [INCOMPLETE][107] ([i915#9820] / [i915#9849]) [107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-6/igt@i915_module_load@reload-with-fault-injection.html * igt@i915_module_load@resize-bar: - shard-dg1: NOTRUN -> [SKIP][108] ([i915#7178]) [108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-17/igt@i915_module_load@resize-bar.html * igt@i915_pm_freq_api@freq-reset-multiple: - shard-rkl: NOTRUN -> [SKIP][109] ([i915#8399]) [109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-4/igt@i915_pm_freq_api@freq-reset-multiple.html * igt@i915_pm_freq_mult@media-freq@gt0: - shard-dg1: NOTRUN -> [SKIP][110] ([i915#6590]) [110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-13/igt@i915_pm_freq_mult@media-freq@gt0.html * igt@i915_pm_rc6_residency@rc6-idle@gt0-bcs0: - shard-tglu: NOTRUN -> [WARN][111] ([i915#2681]) +3 other tests warn [111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-tglu-9/igt@i915_pm_rc6_residency@rc6-idle@gt0-bcs0.html * igt@i915_pm_rps@basic-api: - shard-dg2: NOTRUN -> [SKIP][112] ([i915#6621]) [112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-5/igt@i915_pm_rps@basic-api.html * igt@i915_pm_rps@min-max-config-idle: - shard-dg1: NOTRUN -> [SKIP][113] ([i915#6621]) [113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-18/igt@i915_pm_rps@min-max-config-idle.html - shard-mtlp: NOTRUN -> [SKIP][114] ([i915#6621]) [114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-1/igt@i915_pm_rps@min-max-config-idle.html * igt@i915_pm_rps@thresholds-idle@gt0: - shard-dg1: NOTRUN -> [SKIP][115] ([i915#8925]) +2 other tests skip [115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-16/igt@i915_pm_rps@thresholds-idle@gt0.html * igt@i915_pm_rps@thresholds-park@gt0: - shard-dg2: NOTRUN -> [SKIP][116] ([i915#8925]) [116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-8/igt@i915_pm_rps@thresholds-park@gt0.html * igt@i915_pm_rps@thresholds@gt0: - shard-mtlp: NOTRUN -> [SKIP][117] ([i915#8925]) [117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-5/igt@i915_pm_rps@thresholds@gt0.html * igt@i915_pm_rps@thresholds@gt1: - shard-mtlp: NOTRUN -> [SKIP][118] ([i915#3555] / [i915#8925]) [118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-5/igt@i915_pm_rps@thresholds@gt1.html * igt@i915_pm_sseu@full-enable: - shard-mtlp: NOTRUN -> [SKIP][119] ([i915#8437]) [119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-8/igt@i915_pm_sseu@full-enable.html * igt@i915_power@sanity: - shard-rkl: NOTRUN -> [SKIP][120] ([i915#7984]) [120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-2/igt@i915_power@sanity.html * igt@i915_query@query-topology-coherent-slice-mask: - shard-mtlp: NOTRUN -> [SKIP][121] ([i915#6188]) [121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-4/igt@i915_query@query-topology-coherent-slice-mask.html * igt@intel_hwmon@hwmon-read: - shard-rkl: NOTRUN -> [SKIP][122] ([i915#7707]) [122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-1/igt@intel_hwmon@hwmon-read.html * igt@kms_addfb_basic@addfb25-framebuffer-vs-set-tiling: - shard-mtlp: NOTRUN -> [SKIP][123] ([i915#4212]) [123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-8/igt@kms_addfb_basic@addfb25-framebuffer-vs-set-tiling.html * igt@kms_addfb_basic@addfb25-y-tiled-small-legacy: - shard-mtlp: NOTRUN -> [SKIP][124] ([i915#5190]) [124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-1/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html * igt@kms_addfb_basic@clobberred-modifier: - shard-dg2: NOTRUN -> [SKIP][125] ([i915#4212]) +1 other test skip [125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-7/igt@kms_addfb_basic@clobberred-modifier.html * igt@kms_addfb_basic@invalid-smem-bo-on-discrete: - shard-tglu: NOTRUN -> [SKIP][126] ([i915#3826]) [126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-tglu-7/igt@kms_addfb_basic@invalid-smem-bo-on-discrete.html * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-4-y-rc-ccs: - shard-dg1: NOTRUN -> [SKIP][127] ([i915#8709]) +7 other tests skip [127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-18/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-4-y-rc-ccs.html * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-d-hdmi-a-3-4-mc-ccs: - shard-dg2: NOTRUN -> [SKIP][128] ([i915#8709]) +11 other tests skip [128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-1/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-d-hdmi-a-3-4-mc-ccs.html * igt@kms_async_flips@test-cursor: - shard-mtlp: NOTRUN -> [SKIP][129] ([i915#10333]) [129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-8/igt@kms_async_flips@test-cursor.html * igt@kms_big_fb@4-tiled-addfb: - shard-dg1: NOTRUN -> [SKIP][130] ([i915#5286]) [130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-17/igt@kms_big_fb@4-tiled-addfb.html * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip: - shard-rkl: NOTRUN -> [SKIP][131] ([i915#5286]) +7 other tests skip [131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-1/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip: - shard-tglu: NOTRUN -> [SKIP][132] ([i915#5286]) [132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-tglu-7/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-async-flip: - shard-dg1: NOTRUN -> [SKIP][133] ([i915#4538] / [i915#5286]) +7 other tests skip [133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-17/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html * igt@kms_big_fb@linear-32bpp-rotate-90: - shard-dg1: NOTRUN -> [SKIP][134] ([i915#3638]) +6 other tests skip [134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-18/igt@kms_big_fb@linear-32bpp-rotate-90.html * igt@kms_big_fb@x-tiled-32bpp-rotate-270: - shard-rkl: NOTRUN -> [SKIP][135] ([i915#3638]) +4 other tests skip [135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-5/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html * igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip: - shard-mtlp: [PASS][136] -> [FAIL][137] ([i915#5138]) [136]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/shard-mtlp-1/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip.html [137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-6/igt@kms_big_fb@x-tiled-max-hw-stride-64bpp-rotate-0-hflip.html * igt@kms_big_fb@y-tiled-addfb: - shard-dg2: NOTRUN -> [SKIP][138] ([i915#5190]) +1 other test skip [138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-5/igt@kms_big_fb@y-tiled-addfb.html * igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip: - shard-dg2: NOTRUN -> [SKIP][139] ([i915#4538] / [i915#5190]) +10 other tests skip [139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-2/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html * igt@kms_big_fb@yf-tiled-64bpp-rotate-0: - shard-dg1: NOTRUN -> [SKIP][140] ([i915#4538]) +3 other tests skip [140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-17/igt@kms_big_fb@yf-tiled-64bpp-rotate-0.html * igt@kms_big_joiner@2x-modeset: - shard-mtlp: NOTRUN -> [SKIP][141] ([i915#2705]) [141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-5/igt@kms_big_joiner@2x-modeset.html * igt@kms_big_joiner@invalid-modeset: - shard-dg1: NOTRUN -> [SKIP][142] ([i915#2705]) [142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-17/igt@kms_big_joiner@invalid-modeset.html * igt@kms_ccs@bad-rotation-90-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-4: - shard-dg1: NOTRUN -> [SKIP][143] ([i915#6095]) +103 other tests skip [143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-17/igt@kms_ccs@bad-rotation-90-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-4.html * igt@kms_ccs@ccs-on-another-bo-y-tiled-ccs@pipe-b-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][144] ([i915#10307] / [i915#6095]) +180 other tests skip [144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-8/igt@kms_ccs@ccs-on-another-bo-y-tiled-ccs@pipe-b-hdmi-a-1.html * igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc@pipe-b-edp-1: - shard-mtlp: NOTRUN -> [SKIP][145] ([i915#6095]) +31 other tests skip [145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-1/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc@pipe-b-edp-1.html * igt@kms_ccs@crc-primary-basic-4-tiled-xe2-ccs: - shard-rkl: NOTRUN -> [SKIP][146] ([i915#10278]) [146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-2/igt@kms_ccs@crc-primary-basic-4-tiled-xe2-ccs.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-xe2-ccs: - shard-dg1: NOTRUN -> [SKIP][147] ([i915#10278]) [147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-18/igt@kms_ccs@crc-primary-rotation-180-4-tiled-xe2-ccs.html * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-xe2-ccs: - shard-mtlp: NOTRUN -> [SKIP][148] ([i915#10278]) [148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-7/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-xe2-ccs.html * igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][149] ([i915#10307] / [i915#10434] / [i915#6095]) +2 other tests skip [149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-8/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1.html * igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-1: - shard-tglu: NOTRUN -> [SKIP][150] ([i915#6095]) +15 other tests skip [150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-tglu-5/igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-1.html * igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][151] ([i915#6095]) +79 other tests skip [151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-1/igt@kms_ccs@random-ccs-data-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html * igt@kms_cdclk@mode-transition-all-outputs: - shard-dg1: NOTRUN -> [SKIP][152] ([i915#3742]) [152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-18/igt@kms_cdclk@mode-transition-all-outputs.html - shard-dg2: NOTRUN -> [SKIP][153] ([i915#7213]) [153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-3/igt@kms_cdclk@mode-transition-all-outputs.html * igt@kms_cdclk@plane-scaling: - shard-rkl: NOTRUN -> [SKIP][154] ([i915#3742]) [154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-2/igt@kms_cdclk@plane-scaling.html * igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][155] ([i915#4087]) +3 other tests skip [155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-8/igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-1.html * igt@kms_chamelium_color@gamma: - shard-tglu: NOTRUN -> [SKIP][156] +18 other tests skip [156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-tglu-8/igt@kms_chamelium_color@gamma.html * igt@kms_chamelium_edid@dp-edid-change-during-suspend: - shard-mtlp: NOTRUN -> [SKIP][157] ([i915#7828]) +8 other tests skip [157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-4/igt@kms_chamelium_edid@dp-edid-change-during-suspend.html * igt@kms_chamelium_edid@hdmi-edid-change-during-suspend: - shard-rkl: NOTRUN -> [SKIP][158] ([i915#7828]) +12 other tests skip [158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-1/igt@kms_chamelium_edid@hdmi-edid-change-during-suspend.html * igt@kms_chamelium_frames@dp-crc-fast: - shard-tglu: NOTRUN -> [SKIP][159] ([i915#7828]) +1 other test skip [159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-tglu-5/igt@kms_chamelium_frames@dp-crc-fast.html * igt@kms_chamelium_frames@hdmi-cmp-planar-formats: - shard-dg2: NOTRUN -> [SKIP][160] ([i915#7828]) +8 other tests skip [160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-11/igt@kms_chamelium_frames@hdmi-cmp-planar-formats.html * igt@kms_chamelium_hpd@hdmi-hpd-fast: - shard-dg1: NOTRUN -> [SKIP][161] ([i915#7828]) +11 other tests skip [161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-18/igt@kms_chamelium_hpd@hdmi-hpd-fast.html * igt@kms_content_protection@atomic: - shard-dg2: NOTRUN -> [SKIP][162] ([i915#7118] / [i915#9424]) [162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-6/igt@kms_content_protection@atomic.html * igt@kms_content_protection@dp-mst-lic-type-1: - shard-dg2: NOTRUN -> [SKIP][163] ([i915#3299]) +1 other test skip [163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-2/igt@kms_content_protection@dp-mst-lic-type-1.html * igt@kms_content_protection@dp-mst-type-0: - shard-rkl: NOTRUN -> [SKIP][164] ([i915#3116]) +1 other test skip [164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-1/igt@kms_content_protection@dp-mst-type-0.html * igt@kms_content_protection@dp-mst-type-1: - shard-tglu: NOTRUN -> [SKIP][165] ([i915#3116] / [i915#3299]) [165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-tglu-6/igt@kms_content_protection@dp-mst-type-1.html * igt@kms_content_protection@legacy: - shard-dg1: NOTRUN -> [SKIP][166] ([i915#7116] / [i915#9424]) [166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-18/igt@kms_content_protection@legacy.html * igt@kms_content_protection@lic-type-0: - shard-mtlp: NOTRUN -> [SKIP][167] ([i915#6944] / [i915#9424]) +2 other tests skip [167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-7/igt@kms_content_protection@lic-type-0.html * igt@kms_content_protection@srm: - shard-tglu: NOTRUN -> [SKIP][168] ([i915#6944] / [i915#7116] / [i915#7118]) [168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-tglu-4/igt@kms_content_protection@srm.html * igt@kms_content_protection@type1: - shard-rkl: NOTRUN -> [SKIP][169] ([i915#7118] / [i915#9424]) +1 other test skip [169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-2/igt@kms_content_protection@type1.html * igt@kms_cursor_crc@cursor-onscreen-512x170: - shard-dg2: NOTRUN -> [SKIP][170] ([i915#3359]) [170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-2/igt@kms_cursor_crc@cursor-onscreen-512x170.html * igt@kms_cursor_crc@cursor-random-128x42: - shard-mtlp: NOTRUN -> [SKIP][171] ([i915#8814]) +1 other test skip [171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-5/igt@kms_cursor_crc@cursor-random-128x42.html * igt@kms_cursor_crc@cursor-random-512x170: - shard-dg1: NOTRUN -> [SKIP][172] ([i915#3359]) +3 other tests skip [172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-18/igt@kms_cursor_crc@cursor-random-512x170.html * igt@kms_cursor_crc@cursor-random-max-size: - shard-mtlp: NOTRUN -> [SKIP][173] ([i915#3555] / [i915#8814]) +2 other tests skip [173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-7/igt@kms_cursor_crc@cursor-random-max-size.html * igt@kms_cursor_crc@cursor-rapid-movement-32x10: - shard-dg1: NOTRUN -> [SKIP][174] ([i915#3555]) +8 other tests skip [174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-16/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html * igt@kms_cursor_crc@cursor-rapid-movement-512x512: - shard-mtlp: NOTRUN -> [SKIP][175] ([i915#3359]) [175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-5/igt@kms_cursor_crc@cursor-rapid-movement-512x512.html * igt@kms_cursor_crc@cursor-rapid-movement-max-size: - shard-dg2: NOTRUN -> [SKIP][176] ([i915#3555]) +6 other tests skip [176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-5/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html - shard-rkl: NOTRUN -> [SKIP][177] ([i915#3555]) +6 other tests skip [177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-4/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html * igt@kms_cursor_crc@cursor-sliding-512x512: - shard-rkl: NOTRUN -> [SKIP][178] ([i915#3359]) +1 other test skip [178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-6/igt@kms_cursor_crc@cursor-sliding-512x512.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic: - shard-mtlp: NOTRUN -> [SKIP][179] ([i915#4213]) +1 other test skip [179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-8/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html - shard-dg2: NOTRUN -> [SKIP][180] ([i915#4103] / [i915#4213]) +1 other test skip [180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-7/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html - shard-dg1: NOTRUN -> [SKIP][181] ([i915#4103] / [i915#4213]) [181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-15/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html * igt@kms_cursor_legacy@cursorb-vs-flipa-legacy: - shard-mtlp: NOTRUN -> [SKIP][182] ([i915#9809]) +3 other tests skip [182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-3/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html * igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size: - shard-tglu: NOTRUN -> [SKIP][183] ([i915#4103]) [183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-tglu-8/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html * igt@kms_dirtyfb@drrs-dirtyfb-ioctl: - shard-dg2: NOTRUN -> [SKIP][184] ([i915#9833]) [184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-1/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html * igt@kms_dirtyfb@fbc-dirtyfb-ioctl@a-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][185] ([i915#9723]) [185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-3/igt@kms_dirtyfb@fbc-dirtyfb-ioctl@a-hdmi-a-2.html * igt@kms_dirtyfb@fbc-dirtyfb-ioctl@a-hdmi-a-3: - shard-dg2: NOTRUN -> [SKIP][186] ([i915#9227]) [186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-7/igt@kms_dirtyfb@fbc-dirtyfb-ioctl@a-hdmi-a-3.html * igt@kms_display_modes@mst-extended-mode-negative: - shard-dg1: NOTRUN -> [SKIP][187] ([i915#8588]) [187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-15/igt@kms_display_modes@mst-extended-mode-negative.html * igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][188] ([i915#3804]) [188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-3/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2.html * igt@kms_dp_aux_dev: - shard-dg2: NOTRUN -> [SKIP][189] ([i915#1257]) [189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-7/igt@kms_dp_aux_dev.html - shard-dg1: NOTRUN -> [SKIP][190] ([i915#1257]) [190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-16/igt@kms_dp_aux_dev.html * igt@kms_dsc@dsc-fractional-bpp: - shard-mtlp: NOTRUN -> [SKIP][191] ([i915#3840] / [i915#9688]) [191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-8/igt@kms_dsc@dsc-fractional-bpp.html * igt@kms_dsc@dsc-with-formats: - shard-rkl: NOTRUN -> [SKIP][192] ([i915#3555] / [i915#3840]) [192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-2/igt@kms_dsc@dsc-with-formats.html * igt@kms_dsc@dsc-with-output-formats-with-bpc: - shard-rkl: NOTRUN -> [SKIP][193] ([i915#3840] / [i915#9053]) [193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-6/igt@kms_dsc@dsc-with-output-formats-with-bpc.html * igt@kms_fbcon_fbt@psr: - shard-rkl: NOTRUN -> [SKIP][194] ([i915#3955]) [194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-5/igt@kms_fbcon_fbt@psr.html * igt@kms_feature_discovery@chamelium: - shard-tglu: NOTRUN -> [SKIP][195] ([i915#2065] / [i915#4854]) [195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-tglu-9/igt@kms_feature_discovery@chamelium.html * igt@kms_feature_discovery@display-4x: - shard-rkl: NOTRUN -> [SKIP][196] ([i915#1839]) +1 other test skip [196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-1/igt@kms_feature_discovery@display-4x.html * igt@kms_feature_discovery@psr2: - shard-dg1: NOTRUN -> [SKIP][197] ([i915#658]) [197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-18/igt@kms_feature_discovery@psr2.html - shard-dg2: NOTRUN -> [SKIP][198] ([i915#658]) [198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-7/igt@kms_feature_discovery@psr2.html * igt@kms_flip@2x-flip-vs-fences: - shard-dg2: NOTRUN -> [SKIP][199] ([i915#8381]) [199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-11/igt@kms_flip@2x-flip-vs-fences.html * igt@kms_flip@2x-flip-vs-rmfb-interruptible: - shard-mtlp: NOTRUN -> [SKIP][200] ([i915#3637]) +10 other tests skip [200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-6/igt@kms_flip@2x-flip-vs-rmfb-interruptible.html * igt@kms_flip@2x-plain-flip-fb-recreate-interruptible: - shard-dg1: NOTRUN -> [SKIP][201] ([i915#9934]) +9 other tests skip [201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-17/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible.html * igt@kms_flip@2x-plain-flip-interruptible: - shard-tglu: NOTRUN -> [SKIP][202] ([i915#3637]) +1 other test skip [202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-tglu-6/igt@kms_flip@2x-plain-flip-interruptible.html * igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset: - shard-dg2: NOTRUN -> [SKIP][203] +24 other tests skip [203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-7/igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset.html * igt@kms_flip@flip-vs-fences-interruptible: - shard-dg1: NOTRUN -> [SKIP][204] ([i915#8381]) +1 other test skip [204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-17/igt@kms_flip@flip-vs-fences-interruptible.html - shard-mtlp: NOTRUN -> [SKIP][205] ([i915#8381]) [205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-5/igt@kms_flip@flip-vs-fences-interruptible.html * igt@kms_flip@wf_vblank-ts-check-interruptible@a-hdmi-a4: - shard-dg1: NOTRUN -> [FAIL][206] ([i915#2122]) [206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-15/igt@kms_flip@wf_vblank-ts-check-interruptible@a-hdmi-a4.html * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-default-mode: - shard-mtlp: NOTRUN -> [SKIP][207] ([i915#2672]) +2 other tests skip [207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-2/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-downscaling@pipe-a-default-mode: - shard-mtlp: NOTRUN -> [SKIP][208] ([i915#3555] / [i915#8810]) +1 other test skip [208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-2/igt@kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-downscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling@pipe-a-valid-mode: - shard-tglu: NOTRUN -> [SKIP][209] ([i915#2587] / [i915#2672]) [209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-tglu-9/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode: - shard-rkl: NOTRUN -> [SKIP][210] ([i915#2672]) +4 other tests skip [210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-2/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-valid-mode: - shard-dg1: NOTRUN -> [SKIP][211] ([i915#2587] / [i915#2672]) +2 other tests skip [211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-17/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling@pipe-a-default-mode: - shard-mtlp: NOTRUN -> [SKIP][212] ([i915#2672] / [i915#3555]) +1 other test skip [212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-7/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-downscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-downscaling@pipe-a-valid-mode: - shard-dg2: NOTRUN -> [SKIP][213] ([i915#2672]) +4 other tests skip [213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-7/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-downscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode: - shard-dg2: NOTRUN -> [SKIP][214] ([i915#2672] / [i915#3555]) [214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-7/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-valid-mode.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-wc: - shard-rkl: NOTRUN -> [SKIP][215] ([i915#1825]) +50 other tests skip [215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-4/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbc-2p-rte: - shard-dg2: NOTRUN -> [SKIP][216] ([i915#5354]) +40 other tests skip [216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-11/igt@kms_frontbuffer_tracking@fbc-2p-rte.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render: - shard-dg1: NOTRUN -> [SKIP][217] +59 other tests skip [217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-16/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-wc: - shard-dg1: NOTRUN -> [SKIP][218] ([i915#8708]) +23 other tests skip [218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-18/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-render: - shard-dg2: NOTRUN -> [SKIP][219] ([i915#3458]) +23 other tests skip [219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-render.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-cpu: - shard-dg1: NOTRUN -> [SKIP][220] ([i915#3458]) +22 other tests skip [220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-14/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-cpu.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-indfb-fliptrack-mmap-gtt: - shard-rkl: NOTRUN -> [SKIP][221] +60 other tests skip [221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-indfb-fliptrack-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-cpu: - shard-snb: NOTRUN -> [SKIP][222] +129 other tests skip [222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-snb1/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-cpu.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-gtt: - shard-mtlp: NOTRUN -> [SKIP][223] ([i915#8708]) +9 other tests skip [223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-indfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-cpu: - shard-mtlp: NOTRUN -> [SKIP][224] ([i915#1825]) +30 other tests skip [224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-cpu.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-shrfb-fliptrack-mmap-gtt: - shard-dg2: NOTRUN -> [SKIP][225] ([i915#8708]) +12 other tests skip [225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-shrfb-fliptrack-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-tiling-4: - shard-dg1: NOTRUN -> [SKIP][226] ([i915#5439]) [226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-17/igt@kms_frontbuffer_tracking@fbcpsr-tiling-4.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt: - shard-rkl: NOTRUN -> [SKIP][227] ([i915#3023]) +30 other tests skip [227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-2/igt@kms_frontbuffer_tracking@psr-1p-primscrn-indfb-plflip-blt.html * igt@kms_hdr@invalid-metadata-sizes: - shard-rkl: NOTRUN -> [SKIP][228] ([i915#3555] / [i915#8228]) [228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-2/igt@kms_hdr@invalid-metadata-sizes.html * igt@kms_hdr@static-toggle: - shard-mtlp: NOTRUN -> [SKIP][229] ([i915#3555] / [i915#8228]) [229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-8/igt@kms_hdr@static-toggle.html * igt@kms_hdr@static-toggle-suspend: - shard-dg2: NOTRUN -> [SKIP][230] ([i915#3555] / [i915#8228]) +2 other tests skip [230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-2/igt@kms_hdr@static-toggle-suspend.html - shard-dg1: NOTRUN -> [SKIP][231] ([i915#3555] / [i915#8228]) +1 other test skip [231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-18/igt@kms_hdr@static-toggle-suspend.html * igt@kms_multipipe_modeset@basic-max-pipe-crc-check: - shard-mtlp: NOTRUN -> [SKIP][232] ([i915#4816]) [232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-6/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html - shard-dg2: NOTRUN -> [SKIP][233] ([i915#4816]) [233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-1/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html - shard-dg1: NOTRUN -> [SKIP][234] ([i915#1839]) [234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-18/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html * igt@kms_panel_fitting@atomic-fastset: - shard-dg1: NOTRUN -> [SKIP][235] ([i915#6301]) [235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-17/igt@kms_panel_fitting@atomic-fastset.html * igt@kms_plane_alpha_blend@alpha-basic@pipe-c-hdmi-a-1: - shard-glk: NOTRUN -> [FAIL][236] ([i915#7862]) +1 other test fail [236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-glk8/igt@kms_plane_alpha_blend@alpha-basic@pipe-c-hdmi-a-1.html * igt@kms_plane_alpha_blend@alpha-transparent-fb@pipe-a-hdmi-a-1: - shard-glk: NOTRUN -> [FAIL][237] ([i915#4573]) +1 other test fail [237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-glk9/igt@kms_plane_alpha_blend@alpha-transparent-fb@pipe-a-hdmi-a-1.html * igt@kms_plane_lowres@tiling-y: - shard-dg2: NOTRUN -> [SKIP][238] ([i915#8821]) [238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-6/igt@kms_plane_lowres@tiling-y.html * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-a-hdmi-a-3: - shard-dg2: NOTRUN -> [SKIP][239] ([i915#9423]) +7 other tests skip [239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-5/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-a-hdmi-a-3.html * igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-c-hdmi-a-4: - shard-dg1: NOTRUN -> [SKIP][240] ([i915#9423]) +7 other tests skip [240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-16/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-c-hdmi-a-4.html * igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-a-hdmi-a-1: - shard-tglu: NOTRUN -> [SKIP][241] ([i915#9423]) +3 other tests skip [241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-tglu-9/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-a-hdmi-a-1.html * igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-a-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][242] ([i915#9423]) +11 other tests skip [242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-3/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-a-hdmi-a-2.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][243] ([i915#5235]) +7 other tests skip [243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-6/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b-hdmi-a-2.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-d-edp-1: - shard-mtlp: NOTRUN -> [SKIP][244] ([i915#3555] / [i915#5235]) [244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-8/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-d-edp-1.html * igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-c-hdmi-a-4: - shard-dg1: NOTRUN -> [SKIP][245] ([i915#5235]) +7 other tests skip [245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-16/igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-c-hdmi-a-4.html * igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-a-hdmi-a-1: - shard-tglu: NOTRUN -> [SKIP][246] ([i915#5235]) +3 other tests skip [246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-tglu-8/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-a-hdmi-a-1.html * igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5@pipe-d-edp-1: - shard-mtlp: NOTRUN -> [SKIP][247] ([i915#5235]) +14 other tests skip [247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-7/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5@pipe-d-edp-1.html * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-b-hdmi-a-2: - shard-dg2: NOTRUN -> [SKIP][248] ([i915#5235] / [i915#9423]) +7 other tests skip [248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-2/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-b-hdmi-a-2.html * igt@kms_pm_backlight@fade: - shard-rkl: NOTRUN -> [SKIP][249] ([i915#5354]) [249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-2/igt@kms_pm_backlight@fade.html - shard-dg1: NOTRUN -> [SKIP][250] ([i915#5354]) [250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-18/igt@kms_pm_backlight@fade.html * igt@kms_pm_dc@dc5-psr: - shard-dg1: NOTRUN -> [SKIP][251] ([i915#9685]) [251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-17/igt@kms_pm_dc@dc5-psr.html * igt@kms_pm_dc@dc6-dpms: - shard-rkl: NOTRUN -> [SKIP][252] ([i915#3361]) [252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-3/igt@kms_pm_dc@dc6-dpms.html * igt@kms_pm_lpsp@kms-lpsp: - shard-dg1: NOTRUN -> [SKIP][253] ([i915#9340]) [253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-16/igt@kms_pm_lpsp@kms-lpsp.html * igt@kms_pm_lpsp@screens-disabled: - shard-dg1: NOTRUN -> [SKIP][254] ([i915#8430]) [254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-15/igt@kms_pm_lpsp@screens-disabled.html - shard-mtlp: NOTRUN -> [SKIP][255] ([i915#8430]) [255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-8/igt@kms_pm_lpsp@screens-disabled.html * igt@kms_pm_rpm@dpms-lpsp: - shard-rkl: [PASS][256] -> [SKIP][257] ([i915#9519]) +1 other test skip [256]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/shard-rkl-4/igt@kms_pm_rpm@dpms-lpsp.html [257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-1/igt@kms_pm_rpm@dpms-lpsp.html * igt@kms_pm_rpm@modeset-lpsp-stress-no-wait: - shard-dg2: [PASS][258] -> [SKIP][259] ([i915#9519]) [258]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/shard-dg2-10/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html [259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-5/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html - shard-dg1: NOTRUN -> [SKIP][260] ([i915#9519]) [260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-16/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html * igt@kms_pm_rpm@modeset-non-lpsp-stress: - shard-rkl: NOTRUN -> [SKIP][261] ([i915#9519]) +1 other test skip [261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-5/igt@kms_pm_rpm@modeset-non-lpsp-stress.html * igt@kms_prime@basic-crc-hybrid: - shard-mtlp: NOTRUN -> [SKIP][262] ([i915#6524]) [262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-2/igt@kms_prime@basic-crc-hybrid.html * igt@kms_prime@basic-crc-vgem: - shard-dg2: NOTRUN -> [SKIP][263] ([i915#6524] / [i915#6805]) +1 other test skip [263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-5/igt@kms_prime@basic-crc-vgem.html - shard-dg1: NOTRUN -> [SKIP][264] ([i915#6524]) [264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-14/igt@kms_prime@basic-crc-vgem.html * igt@kms_prime@basic-modeset-hybrid: - shard-rkl: NOTRUN -> [SKIP][265] ([i915#6524]) [265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-2/igt@kms_prime@basic-modeset-hybrid.html * igt@kms_psr2_sf@fbc-plane-move-sf-dmg-area@psr2-pipe-a-edp-1: - shard-mtlp: NOTRUN -> [SKIP][266] ([i915#9808]) +5 other tests skip [266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-5/igt@kms_psr2_sf@fbc-plane-move-sf-dmg-area@psr2-pipe-a-edp-1.html * igt@kms_psr2_su@frontbuffer-xrgb8888: - shard-dg2: NOTRUN -> [SKIP][267] ([i915#9683]) [267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-2/igt@kms_psr2_su@frontbuffer-xrgb8888.html - shard-dg1: NOTRUN -> [SKIP][268] ([i915#9683]) +1 other test skip [268]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-18/igt@kms_psr2_su@frontbuffer-xrgb8888.html * igt@kms_psr2_su@page_flip-nv12: - shard-rkl: NOTRUN -> [SKIP][269] ([i915#9683]) [269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-5/igt@kms_psr2_su@page_flip-nv12.html * igt@kms_psr@fbc-psr2-cursor-mmap-gtt: - shard-glk: NOTRUN -> [SKIP][270] +371 other tests skip [270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-glk3/igt@kms_psr@fbc-psr2-cursor-mmap-gtt.html * igt@kms_psr@fbc-psr2-sprite-mmap-gtt: - shard-dg1: NOTRUN -> [SKIP][271] ([i915#1072] / [i915#9732]) +30 other tests skip [271]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-17/igt@kms_psr@fbc-psr2-sprite-mmap-gtt.html * igt@kms_psr@pr-dpms: - shard-tglu: NOTRUN -> [SKIP][272] ([i915#9732]) +4 other tests skip [272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-tglu-6/igt@kms_psr@pr-dpms.html * igt@kms_psr@pr-primary-render: - shard-mtlp: NOTRUN -> [SKIP][273] ([i915#9688]) +8 other tests skip [273]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-4/igt@kms_psr@pr-primary-render.html * igt@kms_psr@psr-cursor-render: - shard-dg2: NOTRUN -> [SKIP][274] ([i915#1072] / [i915#9732]) +25 other tests skip [274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-5/igt@kms_psr@psr-cursor-render.html * igt@kms_psr@psr-sprite-mmap-gtt@edp-1: - shard-mtlp: NOTRUN -> [SKIP][275] ([i915#4077] / [i915#9688]) [275]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-3/igt@kms_psr@psr-sprite-mmap-gtt@edp-1.html * igt@kms_psr@psr2-basic: - shard-dg2: NOTRUN -> [SKIP][276] ([i915#1072] / [i915#9673] / [i915#9732]) +1 other test skip [276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-11/igt@kms_psr@psr2-basic.html * igt@kms_psr@psr2-sprite-mmap-cpu: - shard-rkl: NOTRUN -> [SKIP][277] ([i915#1072] / [i915#9732]) +32 other tests skip [277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-3/igt@kms_psr@psr2-sprite-mmap-cpu.html * igt@kms_psr_stress_test@flip-primary-invalidate-overlay: - shard-rkl: NOTRUN -> [SKIP][278] ([i915#9685]) +1 other test skip [278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-2/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html * igt@kms_rotation_crc@primary-4-tiled-reflect-x-0: - shard-rkl: NOTRUN -> [SKIP][279] ([i915#5289]) [279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-2/igt@kms_rotation_crc@primary-4-tiled-reflect-x-0.html * igt@kms_rotation_crc@primary-rotation-270: - shard-rkl: NOTRUN -> [INCOMPLETE][280] ([i915#9569]) [280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-2/igt@kms_rotation_crc@primary-rotation-270.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270: - shard-dg2: NOTRUN -> [SKIP][281] ([i915#4235] / [i915#5190]) +1 other test skip [281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-3/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html - shard-dg1: NOTRUN -> [SKIP][282] ([i915#5289]) +1 other test skip [282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-18/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html - shard-mtlp: NOTRUN -> [SKIP][283] ([i915#4235]) [283]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-1/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html * igt@kms_scaling_modes@scaling-mode-full: - shard-tglu: NOTRUN -> [SKIP][284] ([i915#3555]) +1 other test skip [284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-tglu-4/igt@kms_scaling_modes@scaling-mode-full.html * igt@kms_sysfs_edid_timing: - shard-dg2: NOTRUN -> [FAIL][285] ([IGT#2]) [285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-5/igt@kms_sysfs_edid_timing.html * igt@kms_tiled_display@basic-test-pattern: - shard-tglu: NOTRUN -> [SKIP][286] ([i915#8623]) [286]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-tglu-2/igt@kms_tiled_display@basic-test-pattern.html * igt@kms_tiled_display@basic-test-pattern-with-chamelium: - shard-rkl: NOTRUN -> [SKIP][287] ([i915#8623]) [287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-2/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html - shard-dg2: NOTRUN -> [SKIP][288] ([i915#8623]) [288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-10/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html * igt@kms_universal_plane@cursor-fb-leak@pipe-a-hdmi-a-1: - shard-tglu: [PASS][289] -> [FAIL][290] ([i915#9196]) [289]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/shard-tglu-4/igt@kms_universal_plane@cursor-fb-leak@pipe-a-hdmi-a-1.html [290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-tglu-6/igt@kms_universal_plane@cursor-fb-leak@pipe-a-hdmi-a-1.html * igt@kms_universal_plane@cursor-fb-leak@pipe-b-edp-1: - shard-mtlp: [PASS][291] -> [FAIL][292] ([i915#9196]) [291]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/shard-mtlp-8/igt@kms_universal_plane@cursor-fb-leak@pipe-b-edp-1.html [292]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-1/igt@kms_universal_plane@cursor-fb-leak@pipe-b-edp-1.html * igt@kms_universal_plane@cursor-fb-leak@pipe-c-hdmi-a-2: - shard-dg2: NOTRUN -> [FAIL][293] ([i915#9196]) [293]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-3/igt@kms_universal_plane@cursor-fb-leak@pipe-c-hdmi-a-2.html * igt@kms_vrr@seamless-rr-switch-drrs: - shard-dg1: NOTRUN -> [SKIP][294] ([i915#9906]) [294]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-13/igt@kms_vrr@seamless-rr-switch-drrs.html - shard-mtlp: NOTRUN -> [SKIP][295] ([i915#8808] / [i915#9906]) [295]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-5/igt@kms_vrr@seamless-rr-switch-drrs.html * igt@kms_vrr@seamless-rr-switch-vrr: - shard-dg2: NOTRUN -> [SKIP][296] ([i915#9906]) +2 other tests skip [296]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-2/igt@kms_vrr@seamless-rr-switch-vrr.html - shard-rkl: NOTRUN -> [SKIP][297] ([i915#9906]) +1 other test skip [297]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-2/igt@kms_vrr@seamless-rr-switch-vrr.html * igt@kms_writeback@writeback-check-output-xrgb2101010: - shard-rkl: NOTRUN -> [SKIP][298] ([i915#2437] / [i915#9412]) [298]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-1/igt@kms_writeback@writeback-check-output-xrgb2101010.html * igt@kms_writeback@writeback-fb-id: - shard-mtlp: NOTRUN -> [SKIP][299] ([i915#2437]) +1 other test skip [299]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-7/igt@kms_writeback@writeback-fb-id.html * igt@kms_writeback@writeback-fb-id-xrgb2101010: - shard-dg2: NOTRUN -> [SKIP][300] ([i915#2437] / [i915#9412]) [300]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-7/igt@kms_writeback@writeback-fb-id-xrgb2101010.html - shard-dg1: NOTRUN -> [SKIP][301] ([i915#2437] / [i915#9412]) [301]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-15/igt@kms_writeback@writeback-fb-id-xrgb2101010.html * igt@kms_writeback@writeback-invalid-parameters: - shard-rkl: NOTRUN -> [SKIP][302] ([i915#2437]) [302]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-1/igt@kms_writeback@writeback-invalid-parameters.html * igt@kms_writeback@writeback-pixel-formats: - shard-glk: NOTRUN -> [SKIP][303] ([i915#2437]) +1 other test skip [303]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-glk1/igt@kms_writeback@writeback-pixel-formats.html * igt@perf@gen8-unprivileged-single-ctx-counters: - shard-mtlp: NOTRUN -> [SKIP][304] ([i915#7387]) [304]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-5/igt@perf@gen8-unprivileged-single-ctx-counters.html * igt@perf@mi-rpc: - shard-dg1: NOTRUN -> [SKIP][305] ([i915#2434]) [305]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-17/igt@perf@mi-rpc.html * igt@perf@per-context-mode-unprivileged: - shard-dg1: NOTRUN -> [SKIP][306] ([i915#2433]) +1 other test skip [306]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-17/igt@perf@per-context-mode-unprivileged.html * igt@perf_pmu@busy-double-start@vecs1: - shard-dg2: NOTRUN -> [FAIL][307] ([i915#4349]) +3 other tests fail [307]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-5/igt@perf_pmu@busy-double-start@vecs1.html * igt@perf_pmu@event-wait@rcs0: - shard-mtlp: NOTRUN -> [SKIP][308] ([i915#3555] / [i915#8807]) [308]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-1/igt@perf_pmu@event-wait@rcs0.html * igt@perf_pmu@rc6-all-gts: - shard-rkl: NOTRUN -> [SKIP][309] ([i915#8516]) [309]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-2/igt@perf_pmu@rc6-all-gts.html * igt@prime_vgem@basic-fence-mmap: - shard-mtlp: NOTRUN -> [SKIP][310] ([i915#3708] / [i915#4077]) [310]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-5/igt@prime_vgem@basic-fence-mmap.html * igt@prime_vgem@basic-gtt: - shard-dg2: NOTRUN -> [SKIP][311] ([i915#3708] / [i915#4077]) [311]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-7/igt@prime_vgem@basic-gtt.html * igt@prime_vgem@basic-read: - shard-mtlp: NOTRUN -> [SKIP][312] ([i915#3708]) [312]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-1/igt@prime_vgem@basic-read.html - shard-dg2: NOTRUN -> [SKIP][313] ([i915#3291] / [i915#3708]) [313]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-3/igt@prime_vgem@basic-read.html * igt@prime_vgem@coherency-gtt: - shard-rkl: NOTRUN -> [SKIP][314] ([i915#3708]) [314]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-2/igt@prime_vgem@coherency-gtt.html * igt@prime_vgem@fence-flip-hang: - shard-dg1: NOTRUN -> [SKIP][315] ([i915#3708]) +3 other tests skip [315]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-16/igt@prime_vgem@fence-flip-hang.html - shard-dg2: NOTRUN -> [SKIP][316] ([i915#3708]) [316]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-5/igt@prime_vgem@fence-flip-hang.html * igt@sriov_basic@bind-unbind-vf: - shard-dg1: NOTRUN -> [SKIP][317] ([i915#9917]) +2 other tests skip [317]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-15/igt@sriov_basic@bind-unbind-vf.html - shard-mtlp: NOTRUN -> [SKIP][318] ([i915#9917]) +1 other test skip [318]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-2/igt@sriov_basic@bind-unbind-vf.html * igt@sriov_basic@enable-vfs-autoprobe-off: - shard-dg2: NOTRUN -> [SKIP][319] ([i915#9917]) [319]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-8/igt@sriov_basic@enable-vfs-autoprobe-off.html * igt@syncobj_timeline@invalid-wait-zero-handles: - shard-dg1: NOTRUN -> [FAIL][320] ([i915#9781]) [320]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-15/igt@syncobj_timeline@invalid-wait-zero-handles.html * igt@syncobj_wait@invalid-wait-zero-handles: - shard-dg2: NOTRUN -> [FAIL][321] ([i915#9779]) [321]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-5/igt@syncobj_wait@invalid-wait-zero-handles.html * igt@v3d/v3d_create_bo@create-bo-0: - shard-dg2: NOTRUN -> [SKIP][322] ([i915#2575]) +12 other tests skip [322]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-8/igt@v3d/v3d_create_bo@create-bo-0.html * igt@v3d/v3d_get_param@get-bad-flags: - shard-mtlp: NOTRUN -> [SKIP][323] ([i915#2575]) +12 other tests skip [323]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-7/igt@v3d/v3d_get_param@get-bad-flags.html * igt@v3d/v3d_perfmon@get-values-invalid-perfmon: - shard-dg1: NOTRUN -> [SKIP][324] ([i915#2575]) +17 other tests skip [324]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-14/igt@v3d/v3d_perfmon@get-values-invalid-perfmon.html * igt@v3d/v3d_submit_csd@multiple-job-submission: - shard-tglu: NOTRUN -> [SKIP][325] ([i915#2575]) +3 other tests skip [325]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-tglu-7/igt@v3d/v3d_submit_csd@multiple-job-submission.html * igt@vc4/vc4_mmap@mmap-bad-handle: - shard-dg1: NOTRUN -> [SKIP][326] ([i915#7711]) +10 other tests skip [326]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-17/igt@vc4/vc4_mmap@mmap-bad-handle.html * igt@vc4/vc4_purgeable_bo@free-purged-bo: - shard-mtlp: NOTRUN -> [SKIP][327] ([i915#7711]) +4 other tests skip [327]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-4/igt@vc4/vc4_purgeable_bo@free-purged-bo.html * igt@vc4/vc4_purgeable_bo@mark-purgeable: - shard-rkl: NOTRUN -> [SKIP][328] ([i915#7711]) +14 other tests skip [328]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-1/igt@vc4/vc4_purgeable_bo@mark-purgeable.html * igt@vc4/vc4_tiling@get-bad-handle: - shard-dg2: NOTRUN -> [SKIP][329] ([i915#7711]) +6 other tests skip [329]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-8/igt@vc4/vc4_tiling@get-bad-handle.html #### Possible fixes #### * igt@gem_eio@kms: - shard-tglu: [INCOMPLETE][330] ([i915#10513]) -> [PASS][331] [330]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/shard-tglu-7/igt@gem_eio@kms.html [331]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-tglu-2/igt@gem_eio@kms.html - shard-dg2: [INCOMPLETE][332] ([i915#10513]) -> [PASS][333] [332]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/shard-dg2-8/igt@gem_eio@kms.html [333]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-5/igt@gem_eio@kms.html * igt@gem_exec_fair@basic-pace-share@rcs0: - shard-tglu: [FAIL][334] ([i915#2842]) -> [PASS][335] [334]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/shard-tglu-3/igt@gem_exec_fair@basic-pace-share@rcs0.html [335]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-tglu-5/igt@gem_exec_fair@basic-pace-share@rcs0.html * igt@gem_lmem_swapping@heavy-random@lmem0: - shard-dg1: [FAIL][336] ([i915#10378]) -> [PASS][337] +1 other test pass [336]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/shard-dg1-16/igt@gem_lmem_swapping@heavy-random@lmem0.html [337]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-16/igt@gem_lmem_swapping@heavy-random@lmem0.html * igt@gem_lmem_swapping@heavy-verify-random-ccs@lmem0: - shard-dg2: [FAIL][338] ([i915#10378]) -> [PASS][339] [338]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/shard-dg2-1/igt@gem_lmem_swapping@heavy-verify-random-ccs@lmem0.html [339]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-2/igt@gem_lmem_swapping@heavy-verify-random-ccs@lmem0.html * igt@i915_hangman@gt-error-state-capture@ccs3: - shard-dg2: [INCOMPLETE][340] -> [PASS][341] [340]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/shard-dg2-1/igt@i915_hangman@gt-error-state-capture@ccs3.html [341]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-3/igt@i915_hangman@gt-error-state-capture@ccs3.html * igt@i915_module_load@reload-with-fault-injection: - shard-dg1: [INCOMPLETE][342] ([i915#9849]) -> [PASS][343] [342]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/shard-dg1-17/igt@i915_module_load@reload-with-fault-injection.html [343]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg1-13/igt@i915_module_load@reload-with-fault-injection.html * igt@i915_suspend@basic-s2idle-without-i915: - shard-snb: [INCOMPLETE][344] ([i915#4817]) -> [PASS][345] [344]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/shard-snb5/igt@i915_suspend@basic-s2idle-without-i915.html [345]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-snb7/igt@i915_suspend@basic-s2idle-without-i915.html * igt@i915_suspend@basic-s3-without-i915: - shard-rkl: [FAIL][346] ([i915#10031]) -> [PASS][347] [346]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/shard-rkl-5/igt@i915_suspend@basic-s3-without-i915.html [347]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-2/igt@i915_suspend@basic-s3-without-i915.html * igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip: - shard-tglu: [FAIL][348] ([i915#3743]) -> [PASS][349] [348]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/shard-tglu-10/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html [349]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-tglu-4/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html * igt@kms_pm_rpm@modeset-lpsp: - shard-rkl: [SKIP][350] ([i915#9519]) -> [PASS][351] +1 other test pass [350]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/shard-rkl-1/igt@kms_pm_rpm@modeset-lpsp.html [351]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-2/igt@kms_pm_rpm@modeset-lpsp.html * igt@kms_pm_rpm@modeset-non-lpsp-stress: - shard-dg2: [SKIP][352] ([i915#9519]) -> [PASS][353] +1 other test pass [352]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/shard-dg2-10/igt@kms_pm_rpm@modeset-non-lpsp-stress.html [353]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-6/igt@kms_pm_rpm@modeset-non-lpsp-stress.html * igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1: - shard-mtlp: [FAIL][354] ([i915#9196]) -> [PASS][355] [354]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/shard-mtlp-8/igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1.html [355]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-1/igt@kms_universal_plane@cursor-fb-leak@pipe-c-edp-1.html * igt@kms_universal_plane@cursor-fb-leak@pipe-d-hdmi-a-1: - shard-tglu: [FAIL][356] ([i915#9196]) -> [PASS][357] [356]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/shard-tglu-4/igt@kms_universal_plane@cursor-fb-leak@pipe-d-hdmi-a-1.html [357]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-tglu-6/igt@kms_universal_plane@cursor-fb-leak@pipe-d-hdmi-a-1.html * igt@perf_pmu@busy-double-start@rcs0: - shard-mtlp: [FAIL][358] ([i915#4349]) -> [PASS][359] +1 other test pass [358]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/shard-mtlp-3/igt@perf_pmu@busy-double-start@rcs0.html [359]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-3/igt@perf_pmu@busy-double-start@rcs0.html * igt@prime_vgem@fence-wait@vcs1: - shard-mtlp: [ABORT][360] ([i915#8875]) -> [PASS][361] [360]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/shard-mtlp-5/igt@prime_vgem@fence-wait@vcs1.html [361]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-3/igt@prime_vgem@fence-wait@vcs1.html * igt@prime_vgem@fence-wait@vecs0: - shard-mtlp: [DMESG-WARN][362] ([i915#8875]) -> [PASS][363] [362]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/shard-mtlp-5/igt@prime_vgem@fence-wait@vecs0.html [363]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-mtlp-3/igt@prime_vgem@fence-wait@vecs0.html #### Warnings #### * igt@gem_create@create-ext-cpu-access-big: - shard-dg2: [ABORT][364] ([i915#9846]) -> [INCOMPLETE][365] ([i915#9364]) [364]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/shard-dg2-7/igt@gem_create@create-ext-cpu-access-big.html [365]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-5/igt@gem_create@create-ext-cpu-access-big.html * igt@kms_multipipe_modeset@basic-max-pipe-crc-check: - shard-rkl: [SKIP][366] ([i915#4816]) -> [SKIP][367] ([i915#4070] / [i915#4816]) [366]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/shard-rkl-3/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html [367]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-rkl-2/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html * igt@kms_psr@fbc-psr-sprite-mmap-gtt: - shard-dg2: [SKIP][368] ([i915#1072] / [i915#9673] / [i915#9732]) -> [SKIP][369] ([i915#1072] / [i915#9732]) +5 other tests skip [368]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/shard-dg2-11/igt@kms_psr@fbc-psr-sprite-mmap-gtt.html [369]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-5/igt@kms_psr@fbc-psr-sprite-mmap-gtt.html * igt@kms_psr@psr2-primary-mmap-gtt: - shard-dg2: [SKIP][370] ([i915#1072] / [i915#9732]) -> [SKIP][371] ([i915#1072] / [i915#9673] / [i915#9732]) +5 other tests skip [370]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14482/shard-dg2-10/igt@kms_psr@psr2-primary-mmap-gtt.html [371]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/shard-dg2-11/igt@kms_psr@psr2-primary-mmap-gtt.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [IGT#2]: https://gitlab.freedesktop.org/drm/igt-gpu-tools/issues/2 [i915#10031]: https://gitlab.freedesktop.org/drm/intel/issues/10031 [i915#10278]: https://gitlab.freedesktop.org/drm/intel/issues/10278 [i915#10307]: https://gitlab.freedesktop.org/drm/intel/issues/10307 [i915#10333]: https://gitlab.freedesktop.org/drm/intel/issues/10333 [i915#10378]: https://gitlab.freedesktop.org/drm/intel/issues/10378 [i915#10434]: https://gitlab.freedesktop.org/drm/intel/issues/10434 [i915#10513]: https://gitlab.freedesktop.org/drm/intel/issues/10513 [i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072 [i915#1099]: https://gitlab.freedesktop.org/drm/intel/issues/1099 [i915#1257]: https://gitlab.freedesktop.org/drm/intel/issues/1257 [i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825 [i915#1839]: https://gitlab.freedesktop.org/drm/intel/issues/1839 [i915#2065]: https://gitlab.freedesktop.org/drm/intel/issues/2065 [i915#2122]: https://gitlab.freedesktop.org/drm/intel/issues/2122 [i915#2433]: https://gitlab.freedesktop.org/drm/intel/issues/2433 [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#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#2846]: https://gitlab.freedesktop.org/drm/intel/issues/2846 [i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856 [i915#3023]: https://gitlab.freedesktop.org/drm/intel/issues/3023 [i915#3116]: https://gitlab.freedesktop.org/drm/intel/issues/3116 [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#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#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539 [i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555 [i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637 [i915#3638]: https://gitlab.freedesktop.org/drm/intel/issues/3638 [i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708 [i915#3742]: https://gitlab.freedesktop.org/drm/intel/issues/3742 [i915#3743]: https://gitlab.freedesktop.org/drm/intel/issues/3743 [i915#3804]: https://gitlab.freedesktop.org/drm/intel/issues/3804 [i915#3826]: https://gitlab.freedesktop.org/drm/intel/issues/3826 [i915#3840]: https://gitlab.freedesktop.org/drm/intel/issues/3840 [i915#3955]: https://gitlab.freedesktop.org/drm/intel/issues/3955 [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#4087]: https://gitlab.freedesktop.org/drm/intel/issues/4087 [i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103 [i915#4212]: https://gitlab.freedesktop.org/drm/intel/issues/4212 [i915#4213]: https://gitlab.freedesktop.org/drm/intel/issues/4213 [i915#4235]: https://gitlab.freedesktop.org/drm/intel/issues/4235 [i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270 [i915#4349]: https://gitlab.freedesktop.org/drm/intel/issues/4349 [i915#4473]: https://gitlab.freedesktop.org/drm/intel/issues/4473 [i915#4525]: https://gitlab.freedesktop.org/drm/intel/issues/4525 [i915#4537]: https://gitlab.freedesktop.org/drm/intel/issues/4537 [i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538 [i915#4565]: https://gitlab.freedesktop.org/drm/intel/issues/4565 [i915#4573]: https://gitlab.freedesktop.org/drm/intel/issues/4573 [i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613 [i915#4771]: https://gitlab.freedesktop.org/drm/intel/issues/4771 [i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812 [i915#4816]: https://gitlab.freedesktop.org/drm/intel/issues/4816 [i915#4817]: https://gitlab.freedesktop.org/drm/intel/issues/4817 [i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852 [i915#4854]: https://gitlab.freedesktop.org/drm/intel/issues/4854 [i915#4860]: https://gitlab.freedesktop.org/drm/intel/issues/4860 [i915#4885]: https://gitlab.freedesktop.org/drm/intel/issues/4885 [i915#5107]: https://gitlab.freedesktop.org/drm/intel/issues/5107 [i915#5138]: https://gitlab.freedesktop.org/drm/intel/issues/5138 [i915#5190]: https://gitlab.freedesktop.org/drm/intel/issues/5190 [i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235 [i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286 [i915#5289]: https://gitlab.freedesktop.org/drm/intel/issues/5289 [i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354 [i915#5439]: https://gitlab.freedesktop.org/drm/intel/issues/5439 [i915#5493]: https://gitlab.freedesktop.org/drm/intel/issues/5493 [i915#5889]: https://gitlab.freedesktop.org/drm/intel/issues/5889 [i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095 [i915#6188]: https://gitlab.freedesktop.org/drm/intel/issues/6188 [i915#6227]: https://gitlab.freedesktop.org/drm/intel/issues/6227 [i915#6301]: https://gitlab.freedesktop.org/drm/intel/issues/6301 [i915#6334]: https://gitlab.freedesktop.org/drm/intel/issues/6334 [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#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621 [i915#6805]: https://gitlab.freedesktop.org/drm/intel/issues/6805 [i915#6944]: https://gitlab.freedesktop.org/drm/intel/issues/6944 [i915#7116]: https://gitlab.freedesktop.org/drm/intel/issues/7116 [i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118 [i915#7178]: https://gitlab.freedesktop.org/drm/intel/issues/7178 [i915#7213]: https://gitlab.freedesktop.org/drm/intel/issues/7213 [i915#7387]: https://gitlab.freedesktop.org/drm/intel/issues/7387 [i915#7582]: https://gitlab.freedesktop.org/drm/intel/issues/7582 [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#7862]: https://gitlab.freedesktop.org/drm/intel/issues/7862 [i915#7984]: https://gitlab.freedesktop.org/drm/intel/issues/7984 [i915#8228]: https://gitlab.freedesktop.org/drm/intel/issues/8228 [i915#8381]: https://gitlab.freedesktop.org/drm/intel/issues/8381 [i915#8399]: https://gitlab.freedesktop.org/drm/intel/issues/8399 [i915#8411]: https://gitlab.freedesktop.org/drm/intel/issues/8411 [i915#8414]: https://gitlab.freedesktop.org/drm/intel/issues/8414 [i915#8428]: https://gitlab.freedesktop.org/drm/intel/issues/8428 [i915#8430]: https://gitlab.freedesktop.org/drm/intel/issues/8430 [i915#8437]: https://gitlab.freedesktop.org/drm/intel/issues/8437 [i915#8516]: https://gitlab.freedesktop.org/drm/intel/issues/8516 [i915#8555]: https://gitlab.freedesktop.org/drm/intel/issues/8555 [i915#8562]: https://gitlab.freedesktop.org/drm/intel/issues/8562 [i915#8588]: https://gitlab.freedesktop.org/drm/intel/issues/8588 [i915#8623]: https://gitlab.freedesktop.org/drm/intel/issues/8623 [i915#8708]: https://gitlab.freedesktop.org/drm/intel/issues/8708 [i915#8709]: https://gitlab.freedesktop.org/drm/intel/issues/8709 [i915#8807]: https://gitlab.freedesktop.org/drm/intel/issues/8807 [i915#8808]: https://gitlab.freedesktop.org/drm/intel/issues/8808 [i915#8810]: https://gitlab.freedesktop.org/drm/intel/issues/8810 [i915#8814]: https://gitlab.freedesktop.org/drm/intel/issues/8814 [i915#8821]: https://gitlab.freedesktop.org/drm/intel/issues/8821 [i915#8875]: https://gitlab.freedesktop.org/drm/intel/issues/8875 [i915#8898]: https://gitlab.freedesktop.org/drm/intel/issues/8898 [i915#8925]: https://gitlab.freedesktop.org/drm/intel/issues/8925 [i915#9053]: https://gitlab.freedesktop.org/drm/intel/issues/9053 [i915#9196]: https://gitlab.freedesktop.org/drm/intel/issues/9196 [i915#9227]: https://gitlab.freedesktop.org/drm/intel/issues/9227 [i915#9323]: https://gitlab.freedesktop.org/drm/intel/issues/9323 [i915#9340]: https://gitlab.freedesktop.org/drm/intel/issues/9340 [i915#9364]: https://gitlab.freedesktop.org/drm/intel/issues/9364 [i915#9412]: https://gitlab.freedesktop.org/drm/intel/issues/9412 [i915#9423]: https://gitlab.freedesktop.org/drm/intel/issues/9423 [i915#9424]: https://gitlab.freedesktop.org/drm/intel/issues/9424 [i915#9519]: https://gitlab.freedesktop.org/drm/intel/issues/9519 [i915#9569]: https://gitlab.freedesktop.org/drm/intel/issues/9569 [i915#9606]: https://gitlab.freedesktop.org/drm/intel/issues/9606 [i915#9673]: https://gitlab.freedesktop.org/drm/intel/issues/9673 [i915#9683]: https://gitlab.freedesktop.org/drm/intel/issues/9683 [i915#9685]: https://gitlab.freedesktop.org/drm/intel/issues/9685 [i915#9688]: https://gitlab.freedesktop.org/drm/intel/issues/9688 [i915#9723]: https://gitlab.freedesktop.org/drm/intel/issues/9723 [i915#9732]: https://gitlab.freedesktop.org/drm/intel/issues/9732 [i915#9779]: https://gitlab.freedesktop.org/drm/intel/issues/9779 [i915#9781]: https://gitlab.freedesktop.org/drm/intel/issues/9781 [i915#9808]: https://gitlab.freedesktop.org/drm/intel/issues/9808 [i915#9809]: https://gitlab.freedesktop.org/drm/intel/issues/9809 [i915#9820]: https://gitlab.freedesktop.org/drm/intel/issues/9820 [i915#9833]: https://gitlab.freedesktop.org/drm/intel/issues/9833 [i915#9846]: https://gitlab.freedesktop.org/drm/intel/issues/9846 [i915#9849]: https://gitlab.freedesktop.org/drm/intel/issues/9849 [i915#9906]: https://gitlab.freedesktop.org/drm/intel/issues/9906 [i915#9917]: https://gitlab.freedesktop.org/drm/intel/issues/9917 [i915#9934]: https://gitlab.freedesktop.org/drm/intel/issues/9934 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_7782 -> IGTPW_10909 * Piglit: piglit_4509 -> None CI-20190529: 20190529 CI_DRM_14482: 4a8fabcf2f1aadbbb777a94edd01549c2aa95caf @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_10909: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10909/index.html IGT_7782: a404f73182948e843640d00cc279883391cf6ef4 @ 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_10909/index.html [-- Attachment #2: Type: text/html, Size: 123142 bytes --] ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v5] tests/kms_vrr: Add a subtest for seamless modeset to a virtual LRR mode 2024-03-25 23:05 [PATCH v5] tests/kms_vrr: Add a subtest for seamless modeset to a virtual LRR mode Manasi Navare ` (2 preceding siblings ...) 2024-03-26 15:17 ` ✗ Fi.CI.IGT: failure " Patchwork @ 2024-04-04 17:01 ` Manasi Navare 2024-04-05 6:37 ` Modem, Bhanuprakash 4 siblings, 0 replies; 7+ messages in thread From: Manasi Navare @ 2024-04-04 17:01 UTC (permalink / raw) To: igt-dev Cc: Drew Davenport, Bhanuprakash Modem, Ville Syrjälä, Sean Paul Hi Bhanu, I have addressed the review comments, could you please review this when you get a chance? Regards Manasi On Mon, Mar 25, 2024 at 4:05 PM Manasi Navare <navaremanasi@chromium.org> wrote: > > This subtest validates LRR fastset functionality by testing seamless switching > without full modeset to any of the virtual LRR mode within VRR range. > Here we start from highest refresh rate mode and then switch to virtual LRR > modes in the steps of 10Hz within the VRR range. > > This is used to test the LRR fastset functionality of the driver. > > v4: > - Change the test name to align with drrs/vrr tests (Bhanu) > - Fix some build warnings due to rebase > - Use a local virtual_mode variable > > v3: > - Fix build error due to rebase (Manasi) > > Cc: Drew Davenport <ddavenport@chromium.org> > Cc: Bhanuprakash Modem <bhanuprakash.modem@intel.com> > Cc: Ville Syrjälä <ville.syrjala@linux.intel.com> > Cc: Sean Paul <seanpaul@chromium.org> > Signed-off-by: Manasi Navare <navaremanasi@chromium.org> > --- > tests/kms_vrr.c | 72 ++++++++++++++++++++++++++++++++++++++++++++++--- > 1 file changed, 68 insertions(+), 4 deletions(-) > > diff --git a/tests/kms_vrr.c b/tests/kms_vrr.c > index 15c62b34b..d838647bd 100644 > --- a/tests/kms_vrr.c > +++ b/tests/kms_vrr.c > @@ -66,6 +66,11 @@ > * Description: Test to switch RR seamlessly without modeset. > * Functionality: adaptive_sync, drrs > * > + * SUBTEST: seamless-rr-switch-virtual > + * Description: Test to create a Virtual Mode in VRR range and switch to it > + * without a full modeset. > + * Functionality: LRR > + * > * SUBTEST: max-min > * Description: Oscillates between highest and lowest refresh each frame for > * manual flicker profiling > @@ -89,9 +94,10 @@ enum { > TEST_FLIPLINE = 1 << 3, > TEST_SEAMLESS_VRR = 1 << 4, > TEST_SEAMLESS_DRRS = 1 << 5, > - TEST_FASTSET = 1 << 6, > - TEST_MAXMIN = 1 << 7, > - TEST_NEGATIVE = 1 << 8, > + TEST_SEAMLESS_VIRTUAL_RR = 1 << 6, > + TEST_FASTSET = 1 << 7, > + TEST_MAXMIN = 1 << 8, > + TEST_NEGATIVE = 1 << 9, > }; > > enum { > @@ -214,6 +220,18 @@ low_rr_mode_with_same_res(igt_output_t *output, unsigned int vrr_min) > return mode; > } > > +static drmModeModeInfo > +virtual_rr_vrr_range_mode(igt_output_t *output, unsigned int virtual_refresh_rate) > +{ > + drmModeModeInfo mode = *igt_output_get_mode(output); > + uint64_t clock_hz = mode.clock * 1000; > + > + mode.vtotal = clock_hz / (mode.htotal * virtual_refresh_rate); > + mode.vrefresh = virtual_refresh_rate; > + > + return mode; > +} > + > /* Read min and max vrr range from the connector debugfs. */ > static range_t > get_vrr_range(data_t *data, igt_output_t *output) > @@ -641,6 +659,48 @@ test_seamless_rr_basic(data_t *data, enum pipe pipe, igt_output_t *output, uint3 > vrr ? "on" : "off", vrr ? "not reached" : "exceeded", result); > } > > +static void > +test_seamless_virtual_rr_basic(data_t *data, enum pipe pipe, igt_output_t *output, uint32_t flags) > +{ > + uint32_t result; > + unsigned int vrefresh; > + uint64_t rate[] = {0}; > + > + igt_info("Use HIGH_RR Mode as default\n"); > + kmstest_dump_mode(&data->switch_modes[HIGH_RR_MODE]); > + > + prepare_test(data, output, pipe); > + rate[0] = rate_from_refresh(data->switch_modes[HIGH_RR_MODE].vrefresh); > + > + /* > + * Sink with DRR and VRR can be in downclock mode so > + * switch to highest refresh rate mode. > + */ > + igt_output_override_mode(output, &data->switch_modes[HIGH_RR_MODE]); > + igt_assert(igt_display_try_commit_atomic(&data->display, DRM_MODE_PAGE_FLIP_EVENT, NULL) == 0); > + > + result = flip_and_measure(data, output, pipe, rate, 1, TEST_DURATION_NS); > + igt_assert_f(result > 75, > + "Refresh rate (%u Hz) %"PRIu64"ns: Target threshold not reached, result was %u%%\n", > + data->switch_modes[HIGH_RR_MODE].vrefresh, rate[0], result); > + > + /* Switch to Virtual RR */ > + for (vrefresh = data->range.min + 10; vrefresh < data->range.max; vrefresh += 10) { > + drmModeModeInfo virtual_mode = virtual_rr_vrr_range_mode(output, vrefresh); > + igt_info("Requesting Virtual Mode with Refresh Rate (%u Hz): \n", vrefresh); > + kmstest_dump_mode(&virtual_mode); > + > + igt_output_override_mode(output, &virtual_mode); > + igt_assert(igt_display_try_commit_atomic(&data->display, 0, NULL) == 0); > + > + rate[0] = rate_from_refresh(vrefresh); > + result = flip_and_measure(data, output, pipe, rate[0], 1, TEST_DURATION_NS); > + igt_assert_f(result > 75, > + "Refresh rate (%u Hz) %"PRIu64"ns: Target threshold not reached, result was %u%%\n", > + vrefresh, rate[0], result); > + } > +} > + > static void test_cleanup(data_t *data, enum pipe pipe, igt_output_t *output) > { > if (vrr_capable(output)) > @@ -686,7 +746,7 @@ static bool output_constraint(data_t *data, igt_output_t *output, uint32_t flags > igt_output_override_mode(output, &data->switch_modes[HIGH_RR_MODE]); > > /* Search for a low refresh rate mode. */ > - if (!(flags & (TEST_SEAMLESS_VRR | TEST_SEAMLESS_DRRS))) > + if (!(flags & (TEST_SEAMLESS_VRR | TEST_SEAMLESS_DRRS | TEST_SEAMLESS_VIRTUAL_RR))) > return true; > > data->switch_modes[LOW_RR_MODE] = low_rr_mode_with_same_res(output, data->range.min); > @@ -841,6 +901,10 @@ igt_main_args("drs:", long_opts, help_str, opt_handler, &data) > "between flip timestamps converges to the requested rate"); > igt_subtest_with_dynamic("flip-basic-fastset") > run_vrr_test(&data, test_basic, TEST_FASTSET); > + > + igt_describe("Test to switch to any custom virtual mode in VRR range without modeset."); > + igt_subtest_with_dynamic("seamless-rr-switch-virtual") > + run_vrr_test(&data, test_seamless_virtual_rr_basic, TEST_SEAMLESS_VIRTUAL_RR); > } > > igt_fixture { > -- > 2.44.0.396.g6e790dbe36-goog > ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v5] tests/kms_vrr: Add a subtest for seamless modeset to a virtual LRR mode 2024-03-25 23:05 [PATCH v5] tests/kms_vrr: Add a subtest for seamless modeset to a virtual LRR mode Manasi Navare ` (3 preceding siblings ...) 2024-04-04 17:01 ` [PATCH v5] tests/kms_vrr: Add a subtest for seamless modeset to a virtual LRR mode Manasi Navare @ 2024-04-05 6:37 ` Modem, Bhanuprakash 2024-04-24 20:19 ` Manasi Navare 4 siblings, 1 reply; 7+ messages in thread From: Modem, Bhanuprakash @ 2024-04-05 6:37 UTC (permalink / raw) To: Manasi Navare, igt-dev; +Cc: Drew Davenport, Ville Syrjälä, Sean Paul Hi Manasi, Please find the comments inline, you can get my R-b once you fix those minor comments. Also, I can recommend to add a HAX [*] patch (along with this patch) to run VRR tests in BAT. So that we can get some CI results before we actually merge this patch. [*]: https://intel-gfx-ci.01.org/#forcing-tests-in-bat-and-changing-configuration On 26-03-2024 04:35 am, Manasi Navare wrote: > This subtest validates LRR fastset functionality by testing seamless switching > without full modeset to any of the virtual LRR mode within VRR range. > Here we start from highest refresh rate mode and then switch to virtual LRR > modes in the steps of 10Hz within the VRR range. > > This is used to test the LRR fastset functionality of the driver. > > v4: > - Change the test name to align with drrs/vrr tests (Bhanu) > - Fix some build warnings due to rebase > - Use a local virtual_mode variable > > v3: > - Fix build error due to rebase (Manasi) > > Cc: Drew Davenport <ddavenport@chromium.org> > Cc: Bhanuprakash Modem <bhanuprakash.modem@intel.com> > Cc: Ville Syrjälä <ville.syrjala@linux.intel.com> > Cc: Sean Paul <seanpaul@chromium.org> > Signed-off-by: Manasi Navare <navaremanasi@chromium.org> > --- > tests/kms_vrr.c | 72 ++++++++++++++++++++++++++++++++++++++++++++++--- > 1 file changed, 68 insertions(+), 4 deletions(-) > > diff --git a/tests/kms_vrr.c b/tests/kms_vrr.c > index 15c62b34b..d838647bd 100644 > --- a/tests/kms_vrr.c > +++ b/tests/kms_vrr.c > @@ -66,6 +66,11 @@ > * Description: Test to switch RR seamlessly without modeset. > * Functionality: adaptive_sync, drrs > * > + * SUBTEST: seamless-rr-switch-virtual > + * Description: Test to create a Virtual Mode in VRR range and switch to it > + * without a full modeset. > + * Functionality: LRR > + * > * SUBTEST: max-min > * Description: Oscillates between highest and lowest refresh each frame for > * manual flicker profiling > @@ -89,9 +94,10 @@ enum { > TEST_FLIPLINE = 1 << 3, > TEST_SEAMLESS_VRR = 1 << 4, > TEST_SEAMLESS_DRRS = 1 << 5, > - TEST_FASTSET = 1 << 6, > - TEST_MAXMIN = 1 << 7, > - TEST_NEGATIVE = 1 << 8, > + TEST_SEAMLESS_VIRTUAL_RR = 1 << 6, > + TEST_FASTSET = 1 << 7, > + TEST_MAXMIN = 1 << 8, > + TEST_NEGATIVE = 1 << 9, > }; > > enum { > @@ -214,6 +220,18 @@ low_rr_mode_with_same_res(igt_output_t *output, unsigned int vrr_min) > return mode; > } > > +static drmModeModeInfo > +virtual_rr_vrr_range_mode(igt_output_t *output, unsigned int virtual_refresh_rate) > +{ > + drmModeModeInfo mode = *igt_output_get_mode(output); > + uint64_t clock_hz = mode.clock * 1000; > + > + mode.vtotal = clock_hz / (mode.htotal * virtual_refresh_rate); > + mode.vrefresh = virtual_refresh_rate; > + > + return mode; > +} > + > /* Read min and max vrr range from the connector debugfs. */ > static range_t > get_vrr_range(data_t *data, igt_output_t *output) > @@ -641,6 +659,48 @@ test_seamless_rr_basic(data_t *data, enum pipe pipe, igt_output_t *output, uint3 > vrr ? "on" : "off", vrr ? "not reached" : "exceeded", result); > } > > +static void > +test_seamless_virtual_rr_basic(data_t *data, enum pipe pipe, igt_output_t *output, uint32_t flags) > +{ > + uint32_t result; > + unsigned int vrefresh; > + uint64_t rate[] = {0}; > + > + igt_info("Use HIGH_RR Mode as default\n"); > + kmstest_dump_mode(&data->switch_modes[HIGH_RR_MODE]); > + > + prepare_test(data, output, pipe); > + rate[0] = rate_from_refresh(data->switch_modes[HIGH_RR_MODE].vrefresh); > + > + /* > + * Sink with DRR and VRR can be in downclock mode so > + * switch to highest refresh rate mode. > + */ > + igt_output_override_mode(output, &data->switch_modes[HIGH_RR_MODE]); > + igt_assert(igt_display_try_commit_atomic(&data->display, DRM_MODE_PAGE_FLIP_EVENT, NULL) == 0); > + > + result = flip_and_measure(data, output, pipe, rate, 1, TEST_DURATION_NS); > + igt_assert_f(result > 75, > + "Refresh rate (%u Hz) %"PRIu64"ns: Target threshold not reached, result was %u%%\n", > + data->switch_modes[HIGH_RR_MODE].vrefresh, rate[0], result); > + > + /* Switch to Virtual RR */ > + for (vrefresh = data->range.min + 10; vrefresh < data->range.max; vrefresh += 10) { > + drmModeModeInfo virtual_mode = virtual_rr_vrr_range_mode(output, vrefresh); Nit: Please add a new line here to separate variable declarations from actual logic. > + igt_info("Requesting Virtual Mode with Refresh Rate (%u Hz): \n", vrefresh); > + kmstest_dump_mode(&virtual_mode); > + > + igt_output_override_mode(output, &virtual_mode); > + igt_assert(igt_display_try_commit_atomic(&data->display, 0, NULL) == 0); > + > + rate[0] = rate_from_refresh(vrefresh); > + result = flip_and_measure(data, output, pipe, rate[0], 1, TEST_DURATION_NS); ------------------------------------------------------------------^ We need to pass the reference. s/rate[0]/rate/ - Bhanu > + igt_assert_f(result > 75, > + "Refresh rate (%u Hz) %"PRIu64"ns: Target threshold not reached, result was %u%%\n", > + vrefresh, rate[0], result); > + } > +} > + > static void test_cleanup(data_t *data, enum pipe pipe, igt_output_t *output) > { > if (vrr_capable(output)) > @@ -686,7 +746,7 @@ static bool output_constraint(data_t *data, igt_output_t *output, uint32_t flags > igt_output_override_mode(output, &data->switch_modes[HIGH_RR_MODE]); > > /* Search for a low refresh rate mode. */ > - if (!(flags & (TEST_SEAMLESS_VRR | TEST_SEAMLESS_DRRS))) > + if (!(flags & (TEST_SEAMLESS_VRR | TEST_SEAMLESS_DRRS | TEST_SEAMLESS_VIRTUAL_RR))) > return true; > > data->switch_modes[LOW_RR_MODE] = low_rr_mode_with_same_res(output, data->range.min); > @@ -841,6 +901,10 @@ igt_main_args("drs:", long_opts, help_str, opt_handler, &data) > "between flip timestamps converges to the requested rate"); > igt_subtest_with_dynamic("flip-basic-fastset") > run_vrr_test(&data, test_basic, TEST_FASTSET); > + > + igt_describe("Test to switch to any custom virtual mode in VRR range without modeset."); > + igt_subtest_with_dynamic("seamless-rr-switch-virtual") > + run_vrr_test(&data, test_seamless_virtual_rr_basic, TEST_SEAMLESS_VIRTUAL_RR); > } > > igt_fixture { ^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [PATCH v5] tests/kms_vrr: Add a subtest for seamless modeset to a virtual LRR mode 2024-04-05 6:37 ` Modem, Bhanuprakash @ 2024-04-24 20:19 ` Manasi Navare 0 siblings, 0 replies; 7+ messages in thread From: Manasi Navare @ 2024-04-24 20:19 UTC (permalink / raw) To: Modem, Bhanuprakash Cc: igt-dev, Drew Davenport, Ville Syrjälä, Sean Paul Hi Bhanu, I have created a HAX patch and addressed other comments, could you please take a look, hopefully we will get good BAT results this time: https://patchwork.freedesktop.org/series/132866/ Manasi On Thu, Apr 4, 2024 at 11:37 PM Modem, Bhanuprakash <bhanuprakash.modem@intel.com> wrote: > > Hi Manasi, > > Please find the comments inline, you can get my R-b once you fix those > minor comments. > > Also, I can recommend to add a HAX [*] patch (along with this patch) to > run VRR tests in BAT. So that we can get some CI results before we > actually merge this patch. > > [*]: > https://intel-gfx-ci.01.org/#forcing-tests-in-bat-and-changing-configuration > > On 26-03-2024 04:35 am, Manasi Navare wrote: > > This subtest validates LRR fastset functionality by testing seamless switching > > without full modeset to any of the virtual LRR mode within VRR range. > > Here we start from highest refresh rate mode and then switch to virtual LRR > > modes in the steps of 10Hz within the VRR range. > > > > This is used to test the LRR fastset functionality of the driver. > > > > v4: > > - Change the test name to align with drrs/vrr tests (Bhanu) > > - Fix some build warnings due to rebase > > - Use a local virtual_mode variable > > > > v3: > > - Fix build error due to rebase (Manasi) > > > > Cc: Drew Davenport <ddavenport@chromium.org> > > Cc: Bhanuprakash Modem <bhanuprakash.modem@intel.com> > > Cc: Ville Syrjälä <ville.syrjala@linux.intel.com> > > Cc: Sean Paul <seanpaul@chromium.org> > > Signed-off-by: Manasi Navare <navaremanasi@chromium.org> > > --- > > tests/kms_vrr.c | 72 ++++++++++++++++++++++++++++++++++++++++++++++--- > > 1 file changed, 68 insertions(+), 4 deletions(-) > > > > diff --git a/tests/kms_vrr.c b/tests/kms_vrr.c > > index 15c62b34b..d838647bd 100644 > > --- a/tests/kms_vrr.c > > +++ b/tests/kms_vrr.c > > @@ -66,6 +66,11 @@ > > * Description: Test to switch RR seamlessly without modeset. > > * Functionality: adaptive_sync, drrs > > * > > + * SUBTEST: seamless-rr-switch-virtual > > + * Description: Test to create a Virtual Mode in VRR range and switch to it > > + * without a full modeset. > > + * Functionality: LRR > > + * > > * SUBTEST: max-min > > * Description: Oscillates between highest and lowest refresh each frame for > > * manual flicker profiling > > @@ -89,9 +94,10 @@ enum { > > TEST_FLIPLINE = 1 << 3, > > TEST_SEAMLESS_VRR = 1 << 4, > > TEST_SEAMLESS_DRRS = 1 << 5, > > - TEST_FASTSET = 1 << 6, > > - TEST_MAXMIN = 1 << 7, > > - TEST_NEGATIVE = 1 << 8, > > + TEST_SEAMLESS_VIRTUAL_RR = 1 << 6, > > + TEST_FASTSET = 1 << 7, > > + TEST_MAXMIN = 1 << 8, > > + TEST_NEGATIVE = 1 << 9, > > }; > > > > enum { > > @@ -214,6 +220,18 @@ low_rr_mode_with_same_res(igt_output_t *output, unsigned int vrr_min) > > return mode; > > } > > > > +static drmModeModeInfo > > +virtual_rr_vrr_range_mode(igt_output_t *output, unsigned int virtual_refresh_rate) > > +{ > > + drmModeModeInfo mode = *igt_output_get_mode(output); > > + uint64_t clock_hz = mode.clock * 1000; > > + > > + mode.vtotal = clock_hz / (mode.htotal * virtual_refresh_rate); > > + mode.vrefresh = virtual_refresh_rate; > > + > > + return mode; > > +} > > + > > /* Read min and max vrr range from the connector debugfs. */ > > static range_t > > get_vrr_range(data_t *data, igt_output_t *output) > > @@ -641,6 +659,48 @@ test_seamless_rr_basic(data_t *data, enum pipe pipe, igt_output_t *output, uint3 > > vrr ? "on" : "off", vrr ? "not reached" : "exceeded", result); > > } > > > > +static void > > +test_seamless_virtual_rr_basic(data_t *data, enum pipe pipe, igt_output_t *output, uint32_t flags) > > +{ > > + uint32_t result; > > + unsigned int vrefresh; > > + uint64_t rate[] = {0}; > > + > > + igt_info("Use HIGH_RR Mode as default\n"); > > + kmstest_dump_mode(&data->switch_modes[HIGH_RR_MODE]); > > + > > + prepare_test(data, output, pipe); > > + rate[0] = rate_from_refresh(data->switch_modes[HIGH_RR_MODE].vrefresh); > > + > > + /* > > + * Sink with DRR and VRR can be in downclock mode so > > + * switch to highest refresh rate mode. > > + */ > > + igt_output_override_mode(output, &data->switch_modes[HIGH_RR_MODE]); > > + igt_assert(igt_display_try_commit_atomic(&data->display, DRM_MODE_PAGE_FLIP_EVENT, NULL) == 0); > > + > > + result = flip_and_measure(data, output, pipe, rate, 1, TEST_DURATION_NS); > > + igt_assert_f(result > 75, > > + "Refresh rate (%u Hz) %"PRIu64"ns: Target threshold not reached, result was %u%%\n", > > + data->switch_modes[HIGH_RR_MODE].vrefresh, rate[0], result); > > + > > + /* Switch to Virtual RR */ > > + for (vrefresh = data->range.min + 10; vrefresh < data->range.max; vrefresh += 10) { > > + drmModeModeInfo virtual_mode = virtual_rr_vrr_range_mode(output, vrefresh); > > Nit: Please add a new line here to separate variable declarations from > actual logic. > > > + igt_info("Requesting Virtual Mode with Refresh Rate (%u Hz): \n", vrefresh); > > + kmstest_dump_mode(&virtual_mode); > > + > > + igt_output_override_mode(output, &virtual_mode); > > + igt_assert(igt_display_try_commit_atomic(&data->display, 0, NULL) == 0); > > + > > + rate[0] = rate_from_refresh(vrefresh); > > + result = flip_and_measure(data, output, pipe, rate[0], 1, TEST_DURATION_NS); > ------------------------------------------------------------------^ > We need to pass the reference. > > s/rate[0]/rate/ > > - Bhanu > > > + igt_assert_f(result > 75, > > + "Refresh rate (%u Hz) %"PRIu64"ns: Target threshold not reached, result was %u%%\n", > > + vrefresh, rate[0], result); > > + } > > +} > > + > > static void test_cleanup(data_t *data, enum pipe pipe, igt_output_t *output) > > { > > if (vrr_capable(output)) > > @@ -686,7 +746,7 @@ static bool output_constraint(data_t *data, igt_output_t *output, uint32_t flags > > igt_output_override_mode(output, &data->switch_modes[HIGH_RR_MODE]); > > > > /* Search for a low refresh rate mode. */ > > - if (!(flags & (TEST_SEAMLESS_VRR | TEST_SEAMLESS_DRRS))) > > + if (!(flags & (TEST_SEAMLESS_VRR | TEST_SEAMLESS_DRRS | TEST_SEAMLESS_VIRTUAL_RR))) > > return true; > > > > data->switch_modes[LOW_RR_MODE] = low_rr_mode_with_same_res(output, data->range.min); > > @@ -841,6 +901,10 @@ igt_main_args("drs:", long_opts, help_str, opt_handler, &data) > > "between flip timestamps converges to the requested rate"); > > igt_subtest_with_dynamic("flip-basic-fastset") > > run_vrr_test(&data, test_basic, TEST_FASTSET); > > + > > + igt_describe("Test to switch to any custom virtual mode in VRR range without modeset."); > > + igt_subtest_with_dynamic("seamless-rr-switch-virtual") > > + run_vrr_test(&data, test_seamless_virtual_rr_basic, TEST_SEAMLESS_VIRTUAL_RR); > > } > > > > igt_fixture { ^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2024-04-24 20:19 UTC | newest] Thread overview: 7+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2024-03-25 23:05 [PATCH v5] tests/kms_vrr: Add a subtest for seamless modeset to a virtual LRR mode Manasi Navare 2024-03-26 0:38 ` ✓ Fi.CI.BAT: success for tests/kms_vrr: Add a subtest for seamless modeset to a virtual LRR mode (rev6) Patchwork 2024-03-26 0:43 ` ✓ CI.xeBAT: " Patchwork 2024-03-26 15:17 ` ✗ Fi.CI.IGT: failure " Patchwork 2024-04-04 17:01 ` [PATCH v5] tests/kms_vrr: Add a subtest for seamless modeset to a virtual LRR mode Manasi Navare 2024-04-05 6:37 ` Modem, Bhanuprakash 2024-04-24 20:19 ` Manasi Navare
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox