* [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