* [igt-dev] [PATCH i-g-t v5] tests/kms_frontbuffer_tracking: Extend the test to enable FBC for each plane
@ 2023-10-26 3:16 Nidhi Gupta
2023-10-26 4:43 ` [igt-dev] ✓ Fi.CI.BAT: success for tests/kms_frontbuffer_tracking: Extend the test to enable FBC for each plane (rev5) Patchwork
` (3 more replies)
0 siblings, 4 replies; 7+ messages in thread
From: Nidhi Gupta @ 2023-10-26 3:16 UTC (permalink / raw)
To: igt-dev; +Cc: Nidhi Gupta
Added a new subtest to validate FBC on each plane, this new subtest
will first disable the fbc feature on all pipes and planes and then
enable it on all plane one by one and confirm.
v2: Modify tests to disable primary and enable other plane
to check fbc is enabled or not. <Bhanu>
Signed-off-by: Nidhi Gupta <nidhi1.gupta@intel.com>
---
tests/intel/kms_frontbuffer_tracking.c | 95 ++++++++++++++++++++++++++
1 file changed, 95 insertions(+)
diff --git a/tests/intel/kms_frontbuffer_tracking.c b/tests/intel/kms_frontbuffer_tracking.c
index f90d09f9f..a3dd3f63b 100644
--- a/tests/intel/kms_frontbuffer_tracking.c
+++ b/tests/intel/kms_frontbuffer_tracking.c
@@ -224,6 +224,8 @@ struct fb_region {
int h;
};
+struct igt_fb default_fb;
+
struct draw_pattern_info {
bool frames_stack;
int n_rects;
@@ -888,6 +890,14 @@ static bool fbc_mode_too_large(void)
return strstr(buf, "FBC disabled: mode too large for compression\n");
}
+static bool fbc_enable_per_plane(void)
+{
+ char buf[128];
+
+ debugfs_read_crtc("i915_fbc_status", buf);
+ return strstr(buf, "*");
+}
+
static bool drrs_wait_until_rr_switch_to_low(void)
{
return igt_wait(is_drrs_low(), 5000, 1);
@@ -1691,6 +1701,31 @@ static void set_region_for_test(const struct test_mode *t,
do_assertions(ASSERT_NO_ACTION_CHANGE);
}
+static void set_plane_for_test_fbc(const struct test_mode *t, igt_plane_t *plane)
+{
+ //create_fb
+ struct igt_fb fb;
+ uint32_t color;
+
+ igt_create_fb(drm.fd, prim_mode_params.mode.hdisplay, prim_mode_params.mode.vdisplay,
+ t->format, DRM_FORMAT_MOD_LINEAR, &fb);
+ //fill_fb_region
+ color = pick_color(&fb, COLOR_PRIM_BG);
+
+ igt_draw_rect_fb(drm.fd, drm.bops, 0, &fb, IGT_DRAW_BLT,
+ 0, 0, fb.width, fb.height,
+ color);
+ set_mode_for_params(&prim_mode_params);
+ igt_plane_set_fb(plane, &fb);
+ igt_plane_set_position(plane, 0, 0);
+ igt_plane_set_size(plane, prim_mode_params.mode.hdisplay, prim_mode_params.mode.vdisplay);
+ igt_fb_set_size(&fb, plane, prim_mode_params.mode.hdisplay, prim_mode_params.mode.vdisplay);
+
+ igt_display_commit(&drm.display);
+ igt_require(!fbc_enable_per_plane());
+ do_assertions(ASSERT_NO_ACTION_CHANGE);
+}
+
static bool enable_features_for_test(const struct test_mode *t)
{
bool ret = false;
@@ -1940,6 +1975,39 @@ static void rte_subtest(const struct test_mode *t)
set_region_for_test(t, &scnd_mode_params.sprite);
}
}
+/**
+ * SUBTEST: plane-fbc-rte
+ * Description: Sanity test to enable FBC on a plane.
+ * Driver requirement: i915, xe
+ * Functionality: fbc
+ * Mega feature: General Display Features
+ * Test category: functionality test
+ */
+
+/**
+ * plane-fbc-rte - the basic sanity test
+ *
+ * METHOD
+ * Just disable all screens, assert everything is disabled, then enable all
+ * screens and planes and assert that the tested feature is enabled.
+ *
+ * EXPECTED RESULTS
+ * Blue screens and t->feature enabled.
+ *
+ * FAILURES
+ * A failure here means that every other subtest will probably fail too. It
+ * probably means that the Kernel is just not enabling the feature we want.
+ */
+static void plane_fbc_rte_subtest(const struct test_mode *t, igt_plane_t *plane)
+{
+ do_assertions(ASSERT_FBC_DISABLED);
+
+ if (plane->index == 0)
+ enable_prim_screen_and_wait(t);
+ if (plane->index > 0)
+ set_plane_for_test_fbc(t, plane);
+
+}
static void update_wanted_crc(const struct test_mode *t, igt_crc_t *crc)
{
@@ -4910,6 +4978,7 @@ igt_main_args("", long_options, help_str, opt_handler, NULL)
{
struct test_mode t;
int devid;
+ igt_plane_t *plane;
igt_fixture {
setup_environment();
@@ -4936,6 +5005,32 @@ igt_main_args("", long_options, help_str, opt_handler, NULL)
}
}
+ igt_subtest_with_dynamic("plane-fbc-rte") {
+
+ int n_planes = 0;
+
+ t.pipes = PIPE_SINGLE;
+ t.feature = FEATURE_FBC;
+ t.screen = SCREEN_PRIM;
+ t.fbs = FBS_INDIVIDUAL;
+ t.format = FORMAT_DEFAULT;
+ /* Make sure nothing is using these values. */
+ t.flip = -1;
+ t.method = -1;
+ t.tiling = opt.tiling;
+
+ for_each_plane_on_pipe(&drm.display, prim_mode_params.pipe, plane) {
+ n_planes++;
+ if (n_planes == 4)
+ break;
+ igt_dynamic_f("plane-%u-fbc-rte", plane->index) {
+ prepare_subtest_data(&t, NULL);
+ unset_all_crtcs();
+ plane_fbc_rte_subtest(&t, plane);
+ }
+ }
+ }
+
TEST_MODE_ITER_BEGIN(t)
igt_subtest_f("%s-%s-%s-%s-%s-draw-%s",
--
2.39.0
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for tests/kms_frontbuffer_tracking: Extend the test to enable FBC for each plane (rev5)
2023-10-26 3:16 [igt-dev] [PATCH i-g-t v5] tests/kms_frontbuffer_tracking: Extend the test to enable FBC for each plane Nidhi Gupta
@ 2023-10-26 4:43 ` Patchwork
2023-10-26 5:28 ` [igt-dev] ✓ CI.xeBAT: " Patchwork
` (2 subsequent siblings)
3 siblings, 0 replies; 7+ messages in thread
From: Patchwork @ 2023-10-26 4:43 UTC (permalink / raw)
To: Nidhi Gupta; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 11518 bytes --]
== Series Details ==
Series: tests/kms_frontbuffer_tracking: Extend the test to enable FBC for each plane (rev5)
URL : https://patchwork.freedesktop.org/series/123724/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13786 -> IGTPW_10069
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/index.html
Participating hosts (38 -> 38)
------------------------------
Additional (3): fi-kbl-soraka bat-adlp-11 bat-dg1-5
Missing (3): bat-kbl-2 bat-dg2-9 fi-snb-2520m
Known issues
------------
Here are the changes found in IGTPW_10069 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@debugfs_test@basic-hwmon:
- bat-adlp-11: NOTRUN -> [SKIP][1] ([i915#9318])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/bat-adlp-11/igt@debugfs_test@basic-hwmon.html
- bat-jsl-1: NOTRUN -> [SKIP][2] ([i915#9318])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/bat-jsl-1/igt@debugfs_test@basic-hwmon.html
* igt@gem_huc_copy@huc-copy:
- bat-jsl-1: NOTRUN -> [SKIP][3] ([i915#2190])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/bat-jsl-1/igt@gem_huc_copy@huc-copy.html
- fi-kbl-soraka: NOTRUN -> [SKIP][4] ([fdo#109271] / [i915#2190])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/fi-kbl-soraka/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@basic:
- fi-kbl-soraka: NOTRUN -> [SKIP][5] ([fdo#109271] / [i915#4613]) +3 other tests skip
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/fi-kbl-soraka/igt@gem_lmem_swapping@basic.html
* igt@gem_lmem_swapping@verify-random:
- bat-jsl-1: NOTRUN -> [SKIP][6] ([i915#4613]) +3 other tests skip
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/bat-jsl-1/igt@gem_lmem_swapping@verify-random.html
* igt@gem_mmap@basic:
- bat-dg1-5: NOTRUN -> [SKIP][7] ([i915#4083])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/bat-dg1-5/igt@gem_mmap@basic.html
* igt@gem_tiled_fence_blits@basic:
- bat-dg1-5: NOTRUN -> [SKIP][8] ([i915#4077]) +2 other tests skip
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/bat-dg1-5/igt@gem_tiled_fence_blits@basic.html
* igt@gem_tiled_pread_basic:
- bat-dg1-5: NOTRUN -> [SKIP][9] ([i915#4079]) +1 other test skip
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/bat-dg1-5/igt@gem_tiled_pread_basic.html
- bat-adlp-11: NOTRUN -> [SKIP][10] ([i915#3282])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/bat-adlp-11/igt@gem_tiled_pread_basic.html
* igt@i915_module_load@load:
- bat-adlp-6: [PASS][11] -> [DMESG-WARN][12] ([i915#8449])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/bat-adlp-6/igt@i915_module_load@load.html
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/bat-adlp-6/igt@i915_module_load@load.html
* igt@i915_pm_rps@basic-api:
- bat-dg1-5: NOTRUN -> [SKIP][13] ([i915#6621])
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/bat-dg1-5/igt@i915_pm_rps@basic-api.html
* igt@i915_selftest@live@gt_heartbeat:
- fi-kbl-soraka: NOTRUN -> [DMESG-FAIL][14] ([i915#5334] / [i915#7872])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/fi-kbl-soraka/igt@i915_selftest@live@gt_heartbeat.html
* igt@i915_selftest@live@gt_pm:
- fi-kbl-soraka: NOTRUN -> [DMESG-FAIL][15] ([i915#1886])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/fi-kbl-soraka/igt@i915_selftest@live@gt_pm.html
* igt@kms_addfb_basic@basic-x-tiled-legacy:
- bat-dg1-5: NOTRUN -> [SKIP][16] ([i915#4212]) +7 other tests skip
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/bat-dg1-5/igt@kms_addfb_basic@basic-x-tiled-legacy.html
* igt@kms_addfb_basic@basic-y-tiled-legacy:
- bat-dg1-5: NOTRUN -> [SKIP][17] ([i915#4215])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/bat-dg1-5/igt@kms_addfb_basic@basic-y-tiled-legacy.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- bat-adlp-11: NOTRUN -> [SKIP][18] ([i915#4103] / [i915#5608]) +1 other test skip
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/bat-adlp-11/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
- bat-jsl-1: NOTRUN -> [SKIP][19] ([i915#4103]) +1 other test skip
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/bat-jsl-1/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
- bat-dg1-5: NOTRUN -> [SKIP][20] ([i915#4103] / [i915#4213]) +1 other test skip
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/bat-dg1-5/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_cursor_legacy@basic-flip-before-cursor-atomic:
- bat-adlp-11: NOTRUN -> [DMESG-WARN][21] ([i915#6868])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/bat-adlp-11/igt@kms_cursor_legacy@basic-flip-before-cursor-atomic.html
* igt@kms_cursor_legacy@basic-flip-before-cursor-legacy:
- bat-adlp-11: NOTRUN -> [SKIP][22] ([i915#3546])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/bat-adlp-11/igt@kms_cursor_legacy@basic-flip-before-cursor-legacy.html
* igt@kms_dsc@dsc-basic:
- fi-kbl-soraka: NOTRUN -> [SKIP][23] ([fdo#109271]) +9 other tests skip
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/fi-kbl-soraka/igt@kms_dsc@dsc-basic.html
- bat-adlp-11: NOTRUN -> [SKIP][24] ([i915#3555] / [i915#3840])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/bat-adlp-11/igt@kms_dsc@dsc-basic.html
- bat-jsl-1: NOTRUN -> [SKIP][25] ([i915#3555]) +1 other test skip
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/bat-jsl-1/igt@kms_dsc@dsc-basic.html
- bat-dg1-5: NOTRUN -> [SKIP][26] ([i915#3555] / [i915#3840])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/bat-dg1-5/igt@kms_dsc@dsc-basic.html
* igt@kms_force_connector_basic@force-load-detect:
- bat-jsl-1: NOTRUN -> [SKIP][27] ([fdo#109285])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/bat-jsl-1/igt@kms_force_connector_basic@force-load-detect.html
- bat-dg1-5: NOTRUN -> [SKIP][28] ([fdo#109285])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/bat-dg1-5/igt@kms_force_connector_basic@force-load-detect.html
* igt@kms_force_connector_basic@prune-stale-modes:
- bat-adlp-11: NOTRUN -> [SKIP][29] ([i915#4093]) +3 other tests skip
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/bat-adlp-11/igt@kms_force_connector_basic@prune-stale-modes.html
* igt@kms_hdmi_inject@inject-audio:
- bat-dg1-5: NOTRUN -> [SKIP][30] ([i915#433])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/bat-dg1-5/igt@kms_hdmi_inject@inject-audio.html
- bat-adlp-11: NOTRUN -> [SKIP][31] ([i915#4369])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/bat-adlp-11/igt@kms_hdmi_inject@inject-audio.html
* igt@kms_psr@sprite_plane_onoff:
- bat-dg1-5: NOTRUN -> [SKIP][32] ([i915#1072] / [i915#4078]) +3 other tests skip
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/bat-dg1-5/igt@kms_psr@sprite_plane_onoff.html
* igt@kms_setmode@basic-clone-single-crtc:
- bat-dg1-5: NOTRUN -> [SKIP][33] ([i915#3555])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/bat-dg1-5/igt@kms_setmode@basic-clone-single-crtc.html
* igt@prime_vgem@basic-fence-read:
- bat-dg1-5: NOTRUN -> [SKIP][34] ([i915#3708]) +3 other tests skip
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/bat-dg1-5/igt@prime_vgem@basic-fence-read.html
* igt@prime_vgem@basic-gtt:
- bat-dg1-5: NOTRUN -> [SKIP][35] ([i915#3708] / [i915#4077]) +1 other test skip
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/bat-dg1-5/igt@prime_vgem@basic-gtt.html
#### Possible fixes ####
* igt@kms_hdmi_inject@inject-audio:
- fi-kbl-guc: [FAIL][36] ([IGT#3]) -> [PASS][37]
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/fi-kbl-guc/igt@kms_hdmi_inject@inject-audio.html
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/fi-kbl-guc/igt@kms_hdmi_inject@inject-audio.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[IGT#3]: https://gitlab.freedesktop.org/drm/igt-gpu-tools/issues/3
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1886]: https://gitlab.freedesktop.org/drm/intel/issues/1886
[i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190
[i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282
[i915#3546]: https://gitlab.freedesktop.org/drm/intel/issues/3546
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708
[i915#3840]: https://gitlab.freedesktop.org/drm/intel/issues/3840
[i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077
[i915#4078]: https://gitlab.freedesktop.org/drm/intel/issues/4078
[i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083
[i915#4093]: https://gitlab.freedesktop.org/drm/intel/issues/4093
[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#4215]: https://gitlab.freedesktop.org/drm/intel/issues/4215
[i915#433]: https://gitlab.freedesktop.org/drm/intel/issues/433
[i915#4369]: https://gitlab.freedesktop.org/drm/intel/issues/4369
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#5334]: https://gitlab.freedesktop.org/drm/intel/issues/5334
[i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354
[i915#5608]: https://gitlab.freedesktop.org/drm/intel/issues/5608
[i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621
[i915#6868]: https://gitlab.freedesktop.org/drm/intel/issues/6868
[i915#7872]: https://gitlab.freedesktop.org/drm/intel/issues/7872
[i915#7952]: https://gitlab.freedesktop.org/drm/intel/issues/7952
[i915#8449]: https://gitlab.freedesktop.org/drm/intel/issues/8449
[i915#8668]: https://gitlab.freedesktop.org/drm/intel/issues/8668
[i915#9318]: https://gitlab.freedesktop.org/drm/intel/issues/9318
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7557 -> IGTPW_10069
CI-20190529: 20190529
CI_DRM_13786: e8d777a5e7e0ec452142ad0073022733f99c1eb7 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_10069: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/index.html
IGT_7557: 18fc864d68d382847596594d7eb3488f2c8fb45e @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Testlist changes
----------------
+igt@kms_frontbuffer_tracking@plane-fbc-rte
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/index.html
[-- Attachment #2: Type: text/html, Size: 13654 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* [igt-dev] ✓ CI.xeBAT: success for tests/kms_frontbuffer_tracking: Extend the test to enable FBC for each plane (rev5)
2023-10-26 3:16 [igt-dev] [PATCH i-g-t v5] tests/kms_frontbuffer_tracking: Extend the test to enable FBC for each plane Nidhi Gupta
2023-10-26 4:43 ` [igt-dev] ✓ Fi.CI.BAT: success for tests/kms_frontbuffer_tracking: Extend the test to enable FBC for each plane (rev5) Patchwork
@ 2023-10-26 5:28 ` Patchwork
2023-10-26 7:21 ` [igt-dev] [PATCH i-g-t v5] tests/kms_frontbuffer_tracking: Extend the test to enable FBC for each plane Modem, Bhanuprakash
2023-10-27 8:05 ` [igt-dev] ✗ Fi.CI.IGT: failure for tests/kms_frontbuffer_tracking: Extend the test to enable FBC for each plane (rev5) Patchwork
3 siblings, 0 replies; 7+ messages in thread
From: Patchwork @ 2023-10-26 5:28 UTC (permalink / raw)
To: Nidhi Gupta; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 2324 bytes --]
== Series Details ==
Series: tests/kms_frontbuffer_tracking: Extend the test to enable FBC for each plane (rev5)
URL : https://patchwork.freedesktop.org/series/123724/
State : success
== Summary ==
CI Bug Log - changes from XEIGT_7557_BAT -> XEIGTPW_10069_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (4 -> 4)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in XEIGTPW_10069_BAT that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@kms_flip@basic-flip-vs-wf_vblank@c-edp1:
- bat-adlp-7: [PASS][1] -> [FAIL][2] ([Intel XE#480]) +1 other test fail
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7557/bat-adlp-7/igt@kms_flip@basic-flip-vs-wf_vblank@c-edp1.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_10069/bat-adlp-7/igt@kms_flip@basic-flip-vs-wf_vblank@c-edp1.html
#### Possible fixes ####
* {igt@xe_create@create-execqueues-noleak}:
- bat-atsm-2: [FAIL][3] ([Intel XE#524]) -> [PASS][4]
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7557/bat-atsm-2/igt@xe_create@create-execqueues-noleak.html
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_10069/bat-atsm-2/igt@xe_create@create-execqueues-noleak.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[Intel XE#480]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/480
[Intel XE#524]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/524
Build changes
-------------
* IGT: IGT_7557 -> IGTPW_10069
* Linux: xe-446-bbcc0af8b09bb7f275f8d2d6e55eeec9c74281c3 -> xe-449-4c7ed0ef2d582ae173d9a2062ee6f7360d1aa1df
IGTPW_10069: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/index.html
IGT_7557: 18fc864d68d382847596594d7eb3488f2c8fb45e @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-446-bbcc0af8b09bb7f275f8d2d6e55eeec9c74281c3: bbcc0af8b09bb7f275f8d2d6e55eeec9c74281c3
xe-449-4c7ed0ef2d582ae173d9a2062ee6f7360d1aa1df: 4c7ed0ef2d582ae173d9a2062ee6f7360d1aa1df
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_10069/index.html
[-- Attachment #2: Type: text/html, Size: 2934 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v5] tests/kms_frontbuffer_tracking: Extend the test to enable FBC for each plane
2023-10-26 3:16 [igt-dev] [PATCH i-g-t v5] tests/kms_frontbuffer_tracking: Extend the test to enable FBC for each plane Nidhi Gupta
2023-10-26 4:43 ` [igt-dev] ✓ Fi.CI.BAT: success for tests/kms_frontbuffer_tracking: Extend the test to enable FBC for each plane (rev5) Patchwork
2023-10-26 5:28 ` [igt-dev] ✓ CI.xeBAT: " Patchwork
@ 2023-10-26 7:21 ` Modem, Bhanuprakash
2023-10-27 8:05 ` [igt-dev] ✗ Fi.CI.IGT: failure for tests/kms_frontbuffer_tracking: Extend the test to enable FBC for each plane (rev5) Patchwork
3 siblings, 0 replies; 7+ messages in thread
From: Modem, Bhanuprakash @ 2023-10-26 7:21 UTC (permalink / raw)
To: Nidhi Gupta, igt-dev, vinod.govindapillai
Hi Nidhi,
On Thu-26-10-2023 08:46 am, Nidhi Gupta wrote:
> Added a new subtest to validate FBC on each plane, this new subtest
> will first disable the fbc feature on all pipes and planes and then
> enable it on all plane one by one and confirm.
>
> v2: Modify tests to disable primary and enable other plane
> to check fbc is enabled or not. <Bhanu>
>
Cc: Vinod Govindapillai <vinod.govindapillai@intel.com>
> Signed-off-by: Nidhi Gupta <nidhi1.gupta@intel.com>
> ---
> tests/intel/kms_frontbuffer_tracking.c | 95 ++++++++++++++++++++++++++
> 1 file changed, 95 insertions(+)
>
> diff --git a/tests/intel/kms_frontbuffer_tracking.c b/tests/intel/kms_frontbuffer_tracking.c
> index f90d09f9f..a3dd3f63b 100644
> --- a/tests/intel/kms_frontbuffer_tracking.c
> +++ b/tests/intel/kms_frontbuffer_tracking.c
> @@ -224,6 +224,8 @@ struct fb_region {
> int h;
> };
>
> +struct igt_fb default_fb;
Unused variable, please drop it.
> +
> struct draw_pattern_info {
> bool frames_stack;
> int n_rects;
> @@ -888,6 +890,14 @@ static bool fbc_mode_too_large(void)
> return strstr(buf, "FBC disabled: mode too large for compression\n");
> }
>
> +static bool fbc_enable_per_plane(void)
> +{
> + char buf[128];
> +
> + debugfs_read_crtc("i915_fbc_status", buf);
> + return strstr(buf, "*");
Just reading the '*' is not enough, but need to make sure that the
requested plane & FBC enabled plane are same.
Example:
# cat i915_fbc_status
* [PLANE:40:plane 2A]: FBC possible
hint: parse the plane index or id & compare with the requested plane.
> +}
> +
> static bool drrs_wait_until_rr_switch_to_low(void)
> {
> return igt_wait(is_drrs_low(), 5000, 1);
> @@ -1691,6 +1701,31 @@ static void set_region_for_test(const struct test_mode *t,
> do_assertions(ASSERT_NO_ACTION_CHANGE);
> }
>
> +static void set_plane_for_test_fbc(const struct test_mode *t, igt_plane_t *plane)
> +{
> + //create_fb
Please drop this comment.
> + struct igt_fb fb;
> + uint32_t color;
> +
> + igt_create_fb(drm.fd, prim_mode_params.mode.hdisplay, prim_mode_params.mode.vdisplay,
> + t->format, DRM_FORMAT_MOD_LINEAR, &fb);
> + //fill_fb_region
Please drop this comment or use the single line comment style /* */
> + color = pick_color(&fb, COLOR_PRIM_BG);
> +
> + igt_draw_rect_fb(drm.fd, drm.bops, 0, &fb, IGT_DRAW_BLT,
> + 0, 0, fb.width, fb.height,
> + color);
> + set_mode_for_params(&prim_mode_params);
This api always uses primary plane only.
> + igt_plane_set_fb(plane, &fb);
> + igt_plane_set_position(plane, 0, 0);
> + igt_plane_set_size(plane, prim_mode_params.mode.hdisplay, prim_mode_params.mode.vdisplay);
> + igt_fb_set_size(&fb, plane, prim_mode_params.mode.hdisplay, prim_mode_params.mode.vdisplay);
> +
> + igt_display_commit(&drm.display);
> + igt_require(!fbc_enable_per_plane());
> + do_assertions(ASSERT_NO_ACTION_CHANGE);
> +}
> +
> static bool enable_features_for_test(const struct test_mode *t)
> {
> bool ret = false;
> @@ -1940,6 +1975,39 @@ static void rte_subtest(const struct test_mode *t)
> set_region_for_test(t, &scnd_mode_params.sprite);
> }
> }
> +/**
> + * SUBTEST: plane-fbc-rte
> + * Description: Sanity test to enable FBC on a plane.
> + * Driver requirement: i915, xe
> + * Functionality: fbc
> + * Mega feature: General Display Features
> + * Test category: functionality test
> + */
Please move the documentation to top of the file & just below the all
#includes.
> +
> +/**
> + * plane-fbc-rte - the basic sanity test
> + *
> + * METHOD
> + * Just disable all screens, assert everything is disabled, then enable all
> + * screens and planes and assert that the tested feature is enabled.
Not all screens & planes together. Our intention is to test individual
plane.
> + *
> + * EXPECTED RESULTS
> + * Blue screens and t->feature enabled.
> + *
> + * FAILURES
> + * A failure here means that every other subtest will probably fail too. It
> + * probably means that the Kernel is just not enabling the feature we want.
> + */
> +static void plane_fbc_rte_subtest(const struct test_mode *t, igt_plane_t *plane)
> +{
> + do_assertions(ASSERT_FBC_DISABLED);
> +
> + if (plane->index == 0)
> + enable_prim_screen_and_wait(t);
> + if (plane->index > 0)
> + set_plane_for_test_fbc(t, plane);
Looks, bit odd to me to read the code. I think we need to redesign the
test as below:
1. Initialize the fb_region struct with requested plane.
2. fill_fb_region()
3. set plane params like fb, size, position etc.. and commit
4. Check for the fbc status.
> +
> +}
>
> static void update_wanted_crc(const struct test_mode *t, igt_crc_t *crc)
> {
> @@ -4910,6 +4978,7 @@ igt_main_args("", long_options, help_str, opt_handler, NULL)
> {
> struct test_mode t;
> int devid;
> + igt_plane_t *plane;
>
> igt_fixture {
> setup_environment();
> @@ -4936,6 +5005,32 @@ igt_main_args("", long_options, help_str, opt_handler, NULL)
> }
> }
>
> + igt_subtest_with_dynamic("plane-fbc-rte") {
Dynamic subtests are not required, as we are using single pipe & output
combination only.
> +
> + int n_planes = 0;
> +
> + t.pipes = PIPE_SINGLE;
> + t.feature = FEATURE_FBC;
> + t.screen = SCREEN_PRIM;
> + t.fbs = FBS_INDIVIDUAL;
> + t.format = FORMAT_DEFAULT;
> + /* Make sure nothing is using these values. */
> + t.flip = -1;
> + t.method = -1;
> + t.tiling = opt.tiling;
> +
> + for_each_plane_on_pipe(&drm.display, prim_mode_params.pipe, plane) {
> + n_planes++;
> + if (n_planes == 4)
> + break;
Better create a function (maybe is_valid_plane()) to check for the plane
validity.
And use it as:
if (!is_valid_plane(plane))
continue;
Example: kms_plane.c --> skip_plane();
> + igt_dynamic_f("plane-%u-fbc-rte", plane->index) {
> + prepare_subtest_data(&t, NULL);
> + unset_all_crtcs();
Use it before preparing the subtest.
- Bhanu
> + plane_fbc_rte_subtest(&t, plane);
> + }
> + }
> + }
> +
> TEST_MODE_ITER_BEGIN(t)
>
> igt_subtest_f("%s-%s-%s-%s-%s-draw-%s",
^ permalink raw reply [flat|nested] 7+ messages in thread
* [igt-dev] ✗ Fi.CI.IGT: failure for tests/kms_frontbuffer_tracking: Extend the test to enable FBC for each plane (rev5)
2023-10-26 3:16 [igt-dev] [PATCH i-g-t v5] tests/kms_frontbuffer_tracking: Extend the test to enable FBC for each plane Nidhi Gupta
` (2 preceding siblings ...)
2023-10-26 7:21 ` [igt-dev] [PATCH i-g-t v5] tests/kms_frontbuffer_tracking: Extend the test to enable FBC for each plane Modem, Bhanuprakash
@ 2023-10-27 8:05 ` Patchwork
3 siblings, 0 replies; 7+ messages in thread
From: Patchwork @ 2023-10-27 8:05 UTC (permalink / raw)
To: Nidhi Gupta; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 96964 bytes --]
== Series Details ==
Series: tests/kms_frontbuffer_tracking: Extend the test to enable FBC for each plane (rev5)
URL : https://patchwork.freedesktop.org/series/123724/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_13786_full -> IGTPW_10069_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_10069_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_10069_full, please notify your bug team (lgci.bug.filing@intel.com) 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_10069/index.html
Participating hosts (12 -> 12)
------------------------------
Additional (1): shard-mtlp0
Missing (1): shard-tglu0
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_10069_full:
### IGT changes ###
#### Possible regressions ####
* igt@gem_exec_balancer@fairslice:
- shard-rkl: [PASS][1] -> [SKIP][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-7/igt@gem_exec_balancer@fairslice.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@gem_exec_balancer@fairslice.html
* igt@gem_render_copy@y-tiled-mc-ccs-to-y-tiled-ccs:
- shard-rkl: NOTRUN -> [SKIP][3] +1 other test skip
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@gem_render_copy@y-tiled-mc-ccs-to-y-tiled-ccs.html
* igt@gem_workarounds@suspend-resume:
- shard-tglu: [PASS][4] -> [INCOMPLETE][5]
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-tglu-5/igt@gem_workarounds@suspend-resume.html
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-6/igt@gem_workarounds@suspend-resume.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-snb: [PASS][6] -> [INCOMPLETE][7]
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-snb6/igt@i915_module_load@reload-with-fault-injection.html
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-snb6/igt@i915_module_load@reload-with-fault-injection.html
* {igt@kms_frontbuffer_tracking@plane-fbc-rte@plane-1-fbc-rte} (NEW):
- shard-mtlp: NOTRUN -> [FAIL][8] +2 other tests fail
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-8/igt@kms_frontbuffer_tracking@plane-fbc-rte@plane-1-fbc-rte.html
- shard-apl: NOTRUN -> [FAIL][9] +2 other tests fail
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-apl6/igt@kms_frontbuffer_tracking@plane-fbc-rte@plane-1-fbc-rte.html
- shard-glk: NOTRUN -> [FAIL][10] +2 other tests fail
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-glk8/igt@kms_frontbuffer_tracking@plane-fbc-rte@plane-1-fbc-rte.html
* {igt@kms_frontbuffer_tracking@plane-fbc-rte@plane-2-fbc-rte} (NEW):
- shard-dg2: NOTRUN -> [FAIL][11] +2 other tests fail
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-2/igt@kms_frontbuffer_tracking@plane-fbc-rte@plane-2-fbc-rte.html
- shard-rkl: NOTRUN -> [FAIL][12] +2 other tests fail
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-7/igt@kms_frontbuffer_tracking@plane-fbc-rte@plane-2-fbc-rte.html
- shard-snb: NOTRUN -> [FAIL][13] +2 other tests fail
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-snb2/igt@kms_frontbuffer_tracking@plane-fbc-rte@plane-2-fbc-rte.html
- shard-dg1: NOTRUN -> [FAIL][14] +2 other tests fail
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-12/igt@kms_frontbuffer_tracking@plane-fbc-rte@plane-2-fbc-rte.html
- shard-tglu: NOTRUN -> [FAIL][15] +2 other tests fail
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-9/igt@kms_frontbuffer_tracking@plane-fbc-rte@plane-2-fbc-rte.html
#### Warnings ####
* igt@kms_color@deep-color:
- shard-rkl: [SKIP][16] ([i915#3555]) -> [SKIP][17]
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-6/igt@kms_color@deep-color.html
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@kms_color@deep-color.html
New tests
---------
New tests have been introduced between CI_DRM_13786_full and IGTPW_10069_full:
### New IGT tests (4) ###
* igt@kms_frontbuffer_tracking@plane-fbc-rte:
- Statuses :
- Exec time: [None] s
* igt@kms_frontbuffer_tracking@plane-fbc-rte@plane-0-fbc-rte:
- Statuses : 8 fail(s)
- Exec time: [0.0] s
* igt@kms_frontbuffer_tracking@plane-fbc-rte@plane-1-fbc-rte:
- Statuses : 8 fail(s)
- Exec time: [0.0] s
* igt@kms_frontbuffer_tracking@plane-fbc-rte@plane-2-fbc-rte:
- Statuses : 8 fail(s)
- Exec time: [0.0] s
Known issues
------------
Here are the changes found in IGTPW_10069_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@blit-reloc-keep-cache:
- shard-dg1: NOTRUN -> [SKIP][18] ([i915#8411])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-13/igt@api_intel_bb@blit-reloc-keep-cache.html
* igt@debugfs_test@read_all_entries_display_on:
- shard-mtlp: [PASS][19] -> [ABORT][20] ([i915#9414])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-mtlp-4/igt@debugfs_test@read_all_entries_display_on.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-5/igt@debugfs_test@read_all_entries_display_on.html
* igt@device_reset@cold-reset-bound:
- shard-dg2: NOTRUN -> [SKIP][21] ([i915#7701]) +1 other test skip
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-1/igt@device_reset@cold-reset-bound.html
* igt@drm_fdinfo@idle@rcs0:
- shard-rkl: NOTRUN -> [FAIL][22] ([i915#7742])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-7/igt@drm_fdinfo@idle@rcs0.html
* igt@drm_fdinfo@isolation@rcs0:
- shard-mtlp: NOTRUN -> [SKIP][23] ([i915#8414]) +5 other tests skip
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-3/igt@drm_fdinfo@isolation@rcs0.html
* igt@drm_fdinfo@most-busy-check-all@bcs0:
- shard-dg2: NOTRUN -> [SKIP][24] ([i915#8414]) +21 other tests skip
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-2/igt@drm_fdinfo@most-busy-check-all@bcs0.html
* igt@gem_ccs@block-multicopy-compressed:
- shard-rkl: NOTRUN -> [SKIP][25] ([i915#7957])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@gem_ccs@block-multicopy-compressed.html
* igt@gem_ccs@suspend-resume:
- shard-tglu: NOTRUN -> [SKIP][26] ([i915#9323])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-6/igt@gem_ccs@suspend-resume.html
* igt@gem_close_race@multigpu-basic-threads:
- shard-dg2: NOTRUN -> [SKIP][27] ([i915#7697]) +3 other tests skip
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-1/igt@gem_close_race@multigpu-basic-threads.html
* igt@gem_create@create-ext-cpu-access-big:
- shard-dg2: NOTRUN -> [INCOMPLETE][28] ([i915#9364])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-1/igt@gem_create@create-ext-cpu-access-big.html
* igt@gem_ctx_persistence@heartbeat-stop:
- shard-dg2: NOTRUN -> [SKIP][29] ([i915#8555]) +2 other tests skip
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-5/igt@gem_ctx_persistence@heartbeat-stop.html
* igt@gem_ctx_sseu@engines:
- shard-tglu: NOTRUN -> [SKIP][30] ([i915#280])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-6/igt@gem_ctx_sseu@engines.html
* igt@gem_ctx_sseu@invalid-sseu:
- shard-dg2: NOTRUN -> [SKIP][31] ([i915#280]) +1 other test skip
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-2/igt@gem_ctx_sseu@invalid-sseu.html
* igt@gem_exec_balancer@bonded-dual:
- shard-dg2: NOTRUN -> [SKIP][32] ([i915#4771])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-3/igt@gem_exec_balancer@bonded-dual.html
* igt@gem_exec_balancer@bonded-true-hang:
- shard-dg1: NOTRUN -> [SKIP][33] ([i915#4812])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-18/igt@gem_exec_balancer@bonded-true-hang.html
* igt@gem_exec_balancer@parallel-out-fence:
- shard-rkl: NOTRUN -> [SKIP][34] ([i915#4525])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-2/igt@gem_exec_balancer@parallel-out-fence.html
* igt@gem_exec_capture@capture-recoverable:
- shard-rkl: NOTRUN -> [SKIP][35] ([i915#6344])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-4/igt@gem_exec_capture@capture-recoverable.html
* igt@gem_exec_endless@dispatch@vcs1:
- shard-tglu: [PASS][36] -> [TIMEOUT][37] ([i915#3778])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-tglu-6/igt@gem_exec_endless@dispatch@vcs1.html
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-10/igt@gem_exec_endless@dispatch@vcs1.html
* igt@gem_exec_fair@basic-none:
- shard-mtlp: NOTRUN -> [SKIP][38] ([i915#4473] / [i915#4771])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-3/igt@gem_exec_fair@basic-none.html
* igt@gem_exec_fair@basic-none-share@rcs0:
- shard-tglu: NOTRUN -> [FAIL][39] ([i915#2842])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-7/igt@gem_exec_fair@basic-none-share@rcs0.html
* igt@gem_exec_fair@basic-none-solo@rcs0:
- shard-apl: [PASS][40] -> [FAIL][41] ([i915#2842])
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-apl2/igt@gem_exec_fair@basic-none-solo@rcs0.html
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-apl7/igt@gem_exec_fair@basic-none-solo@rcs0.html
* igt@gem_exec_fair@basic-none@vcs0:
- shard-rkl: [PASS][42] -> [FAIL][43] ([i915#2842]) +1 other test fail
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-5/igt@gem_exec_fair@basic-none@vcs0.html
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-4/igt@gem_exec_fair@basic-none@vcs0.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- shard-rkl: NOTRUN -> [FAIL][44] ([i915#2842])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-4/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@gem_exec_fair@basic-throttle:
- shard-dg2: NOTRUN -> [SKIP][45] ([i915#3539]) +4 other tests skip
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-11/igt@gem_exec_fair@basic-throttle.html
* igt@gem_exec_fence@submit3:
- shard-dg2: NOTRUN -> [SKIP][46] ([i915#4812]) +1 other test skip
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-10/igt@gem_exec_fence@submit3.html
* igt@gem_exec_flush@basic-wb-prw-default:
- shard-dg2: NOTRUN -> [SKIP][47] ([i915#3539] / [i915#4852]) +6 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-5/igt@gem_exec_flush@basic-wb-prw-default.html
* igt@gem_exec_flush@basic-wb-ro-default:
- shard-dg1: NOTRUN -> [SKIP][48] ([i915#3539] / [i915#4852])
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-12/igt@gem_exec_flush@basic-wb-ro-default.html
* igt@gem_exec_gttfill@multigpu-basic:
- shard-rkl: NOTRUN -> [SKIP][49] ([i915#7697])
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-4/igt@gem_exec_gttfill@multigpu-basic.html
* igt@gem_exec_params@rsvd2-dirt:
- shard-rkl: NOTRUN -> [SKIP][50] ([fdo#109283])
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-1/igt@gem_exec_params@rsvd2-dirt.html
* igt@gem_exec_reloc@basic-cpu-gtt:
- shard-rkl: [PASS][51] -> [SKIP][52] ([i915#3281]) +5 other tests skip
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-5/igt@gem_exec_reloc@basic-cpu-gtt.html
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-7/igt@gem_exec_reloc@basic-cpu-gtt.html
* igt@gem_exec_reloc@basic-cpu-gtt-noreloc:
- shard-rkl: NOTRUN -> [SKIP][53] ([i915#3281]) +5 other tests skip
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-4/igt@gem_exec_reloc@basic-cpu-gtt-noreloc.html
* igt@gem_exec_reloc@basic-cpu-read-active:
- shard-dg1: NOTRUN -> [SKIP][54] ([i915#3281]) +2 other tests skip
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-12/igt@gem_exec_reloc@basic-cpu-read-active.html
* igt@gem_exec_reloc@basic-wc:
- shard-dg2: NOTRUN -> [SKIP][55] ([i915#3281]) +10 other tests skip
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-11/igt@gem_exec_reloc@basic-wc.html
* igt@gem_exec_schedule@noreorder-corked@rcs0:
- shard-mtlp: [PASS][56] -> [DMESG-FAIL][57] ([i915#8962])
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-mtlp-7/igt@gem_exec_schedule@noreorder-corked@rcs0.html
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-4/igt@gem_exec_schedule@noreorder-corked@rcs0.html
* igt@gem_exec_schedule@preempt-queue-contexts-chain:
- shard-dg2: NOTRUN -> [SKIP][58] ([i915#4537] / [i915#4812]) +2 other tests skip
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-11/igt@gem_exec_schedule@preempt-queue-contexts-chain.html
* igt@gem_fenced_exec_thrash@2-spare-fences:
- shard-dg2: NOTRUN -> [SKIP][59] ([i915#4860]) +3 other tests skip
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-5/igt@gem_fenced_exec_thrash@2-spare-fences.html
* igt@gem_lmem_swapping@basic:
- shard-mtlp: NOTRUN -> [SKIP][60] ([i915#4613])
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-4/igt@gem_lmem_swapping@basic.html
* igt@gem_lmem_swapping@massive-random:
- shard-glk: NOTRUN -> [SKIP][61] ([fdo#109271] / [i915#4613]) +2 other tests skip
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-glk2/igt@gem_lmem_swapping@massive-random.html
* igt@gem_lmem_swapping@parallel-multi:
- shard-rkl: NOTRUN -> [SKIP][62] ([i915#4613]) +1 other test skip
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-4/igt@gem_lmem_swapping@parallel-multi.html
* igt@gem_lmem_swapping@smem-oom:
- shard-tglu: NOTRUN -> [SKIP][63] ([i915#4613])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-10/igt@gem_lmem_swapping@smem-oom.html
* igt@gem_lmem_swapping@verify:
- shard-apl: NOTRUN -> [SKIP][64] ([fdo#109271] / [i915#4613]) +1 other test skip
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-apl1/igt@gem_lmem_swapping@verify.html
* igt@gem_mmap_gtt@cpuset-basic-small-copy-odd:
- shard-dg1: NOTRUN -> [SKIP][65] ([i915#4077])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-13/igt@gem_mmap_gtt@cpuset-basic-small-copy-odd.html
* igt@gem_mmap_gtt@cpuset-medium-copy-xy:
- shard-dg2: NOTRUN -> [SKIP][66] ([i915#4077]) +11 other tests skip
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-11/igt@gem_mmap_gtt@cpuset-medium-copy-xy.html
* igt@gem_mmap_wc@coherency:
- shard-dg1: NOTRUN -> [SKIP][67] ([i915#4083])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-17/igt@gem_mmap_wc@coherency.html
* igt@gem_mmap_wc@copy:
- shard-dg2: NOTRUN -> [SKIP][68] ([i915#4083]) +6 other tests skip
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-10/igt@gem_mmap_wc@copy.html
* igt@gem_partial_pwrite_pread@reads-uncached:
- shard-dg2: NOTRUN -> [SKIP][69] ([i915#3282]) +11 other tests skip
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-1/igt@gem_partial_pwrite_pread@reads-uncached.html
* igt@gem_pwrite@basic-exhaustion:
- shard-snb: NOTRUN -> [WARN][70] ([i915#2658])
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-snb4/igt@gem_pwrite@basic-exhaustion.html
* igt@gem_pwrite_snooped:
- shard-rkl: [PASS][71] -> [SKIP][72] ([i915#3282])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-5/igt@gem_pwrite_snooped.html
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-6/igt@gem_pwrite_snooped.html
* igt@gem_pxp@create-regular-context-1:
- shard-mtlp: NOTRUN -> [SKIP][73] ([i915#4270])
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-2/igt@gem_pxp@create-regular-context-1.html
* igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted:
- shard-dg2: NOTRUN -> [SKIP][74] ([i915#4270]) +2 other tests skip
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-2/igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted.html
* igt@gem_pxp@protected-raw-src-copy-not-readible:
- shard-tglu: NOTRUN -> [SKIP][75] ([i915#4270])
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-6/igt@gem_pxp@protected-raw-src-copy-not-readible.html
* igt@gem_pxp@reject-modify-context-protection-off-1:
- shard-dg1: NOTRUN -> [SKIP][76] ([i915#4270])
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-18/igt@gem_pxp@reject-modify-context-protection-off-1.html
* igt@gem_pxp@verify-pxp-execution-after-suspend-resume:
- shard-rkl: NOTRUN -> [SKIP][77] ([i915#4270]) +1 other test skip
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-7/igt@gem_pxp@verify-pxp-execution-after-suspend-resume.html
* igt@gem_readwrite@read-bad-handle:
- shard-dg1: NOTRUN -> [SKIP][78] ([i915#3282])
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-16/igt@gem_readwrite@read-bad-handle.html
* igt@gem_render_copy@y-tiled-to-vebox-x-tiled:
- shard-mtlp: NOTRUN -> [SKIP][79] ([i915#8428])
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-8/igt@gem_render_copy@y-tiled-to-vebox-x-tiled.html
* igt@gem_set_tiling_vs_blt@tiled-to-untiled:
- shard-dg2: NOTRUN -> [SKIP][80] ([i915#4079]) +3 other tests skip
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-1/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html
- shard-rkl: [PASS][81] -> [SKIP][82] ([i915#8411]) +1 other test skip
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-5/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-1/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html
* igt@gem_set_tiling_vs_pwrite:
- shard-rkl: NOTRUN -> [SKIP][83] ([i915#3282]) +2 other tests skip
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-2/igt@gem_set_tiling_vs_pwrite.html
* igt@gem_softpin@evict-snoop-interruptible:
- shard-dg2: NOTRUN -> [SKIP][84] ([i915#4885])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-3/igt@gem_softpin@evict-snoop-interruptible.html
* igt@gem_tiled_pread_pwrite:
- shard-dg1: NOTRUN -> [SKIP][85] ([i915#4079])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-18/igt@gem_tiled_pread_pwrite.html
* igt@gem_userptr_blits@coherency-sync:
- shard-rkl: NOTRUN -> [SKIP][86] ([fdo#110542])
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-2/igt@gem_userptr_blits@coherency-sync.html
* igt@gem_userptr_blits@nohangcheck:
- shard-mtlp: [PASS][87] -> [FAIL][88] ([i915#9353])
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-mtlp-6/igt@gem_userptr_blits@nohangcheck.html
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-7/igt@gem_userptr_blits@nohangcheck.html
* igt@gen3_render_linear_blits:
- shard-dg2: NOTRUN -> [SKIP][89] ([fdo#109289]) +1 other test skip
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-6/igt@gen3_render_linear_blits.html
* igt@gen7_exec_parse@basic-rejected:
- shard-mtlp: NOTRUN -> [SKIP][90] ([fdo#109289]) +1 other test skip
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-8/igt@gen7_exec_parse@basic-rejected.html
* igt@gen9_exec_parse@allowed-all:
- shard-dg1: NOTRUN -> [SKIP][91] ([i915#2527])
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-16/igt@gen9_exec_parse@allowed-all.html
* igt@gen9_exec_parse@basic-rejected-ctx-param:
- shard-rkl: NOTRUN -> [SKIP][92] ([i915#2527])
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-1/igt@gen9_exec_parse@basic-rejected-ctx-param.html
* igt@gen9_exec_parse@shadow-peek:
- shard-dg2: NOTRUN -> [SKIP][93] ([i915#2856]) +6 other tests skip
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-6/igt@gen9_exec_parse@shadow-peek.html
* igt@i915_hangman@engine-engine-error@vcs0:
- shard-mtlp: [PASS][94] -> [FAIL][95] ([i915#7069]) +1 other test fail
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-mtlp-6/igt@i915_hangman@engine-engine-error@vcs0.html
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-8/igt@i915_hangman@engine-engine-error@vcs0.html
* igt@i915_module_load@load:
- shard-tglu: NOTRUN -> [SKIP][96] ([i915#6227])
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-3/igt@i915_module_load@load.html
- shard-dg2: NOTRUN -> [SKIP][97] ([i915#6227])
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-1/igt@i915_module_load@load.html
- shard-rkl: NOTRUN -> [SKIP][98] ([i915#6227])
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@i915_module_load@load.html
* igt@i915_module_load@resize-bar:
- shard-rkl: NOTRUN -> [SKIP][99] ([i915#6412])
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-7/igt@i915_module_load@resize-bar.html
* igt@i915_pm_freq_api@freq-basic-api:
- shard-rkl: NOTRUN -> [SKIP][100] ([i915#8399])
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-6/igt@i915_pm_freq_api@freq-basic-api.html
- shard-tglu: NOTRUN -> [SKIP][101] ([i915#8399])
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-6/igt@i915_pm_freq_api@freq-basic-api.html
* igt@i915_pm_rpm@gem-execbuf-stress-pc8:
- shard-mtlp: NOTRUN -> [SKIP][102] ([fdo#109293])
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-2/igt@i915_pm_rpm@gem-execbuf-stress-pc8.html
* igt@i915_pm_rps@min-max-config-idle:
- shard-dg2: NOTRUN -> [SKIP][103] ([i915#6621])
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-5/igt@i915_pm_rps@min-max-config-idle.html
* igt@i915_pm_rps@thresholds-idle-park@gt0:
- shard-dg2: NOTRUN -> [SKIP][104] ([i915#8925])
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-11/igt@i915_pm_rps@thresholds-idle-park@gt0.html
* igt@kms_addfb_basic@basic-x-tiled-legacy:
- shard-dg2: NOTRUN -> [SKIP][105] ([i915#4212]) +2 other tests skip
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-11/igt@kms_addfb_basic@basic-x-tiled-legacy.html
* igt@kms_addfb_basic@tile-pitch-mismatch:
- shard-dg1: NOTRUN -> [SKIP][106] ([i915#4212])
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-16/igt@kms_addfb_basic@tile-pitch-mismatch.html
* igt@kms_async_flips@crc@pipe-a-hdmi-a-3:
- shard-dg2: NOTRUN -> [FAIL][107] ([i915#8247]) +3 other tests fail
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-3/igt@kms_async_flips@crc@pipe-a-hdmi-a-3.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
- shard-dg2: NOTRUN -> [SKIP][108] ([i915#1769] / [i915#3555])
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-6/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-270:
- shard-tglu: NOTRUN -> [SKIP][109] ([fdo#111615] / [i915#5286])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-5/igt@kms_big_fb@4-tiled-8bpp-rotate-270.html
* igt@kms_big_fb@4-tiled-addfb:
- shard-rkl: NOTRUN -> [SKIP][110] ([i915#5286]) +2 other tests skip
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-1/igt@kms_big_fb@4-tiled-addfb.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0:
- shard-mtlp: [PASS][111] -> [FAIL][112] ([i915#5138])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-mtlp-8/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0.html
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-3/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip:
- shard-dg1: NOTRUN -> [SKIP][113] ([i915#4538] / [i915#5286])
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-12/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@linear-64bpp-rotate-90:
- shard-tglu: NOTRUN -> [SKIP][114] ([fdo#111614]) +2 other tests skip
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-5/igt@kms_big_fb@linear-64bpp-rotate-90.html
* igt@kms_big_fb@x-tiled-16bpp-rotate-270:
- shard-mtlp: NOTRUN -> [SKIP][115] ([fdo#111614])
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-5/igt@kms_big_fb@x-tiled-16bpp-rotate-270.html
* igt@kms_big_fb@x-tiled-32bpp-rotate-270:
- shard-dg2: NOTRUN -> [SKIP][116] ([fdo#111614]) +6 other tests skip
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-11/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html
* igt@kms_big_fb@x-tiled-8bpp-rotate-270:
- shard-rkl: NOTRUN -> [SKIP][117] ([fdo#111614] / [i915#3638])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-4/igt@kms_big_fb@x-tiled-8bpp-rotate-270.html
* igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip:
- shard-tglu: [PASS][118] -> [FAIL][119] ([i915#3743]) +1 other test fail
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-tglu-9/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-7/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@y-tiled-64bpp-rotate-0:
- shard-dg2: NOTRUN -> [SKIP][120] ([i915#5190]) +20 other tests skip
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-11/igt@kms_big_fb@y-tiled-64bpp-rotate-0.html
* igt@kms_big_fb@yf-tiled-64bpp-rotate-180:
- shard-mtlp: NOTRUN -> [SKIP][121] ([fdo#111615])
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-3/igt@kms_big_fb@yf-tiled-64bpp-rotate-180.html
* igt@kms_big_fb@yf-tiled-64bpp-rotate-90:
- shard-rkl: NOTRUN -> [SKIP][122] ([fdo#110723]) +3 other tests skip
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-4/igt@kms_big_fb@yf-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-8bpp-rotate-90:
- shard-dg2: NOTRUN -> [SKIP][123] ([i915#4538] / [i915#5190]) +8 other tests skip
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-1/igt@kms_big_fb@yf-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0:
- shard-tglu: NOTRUN -> [SKIP][124] ([fdo#111615]) +1 other test skip
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-7/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0.html
* igt@kms_cdclk@plane-scaling@pipe-b-dp-4:
- shard-dg2: NOTRUN -> [SKIP][125] ([i915#4087]) +3 other tests skip
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-11/igt@kms_cdclk@plane-scaling@pipe-b-dp-4.html
* igt@kms_chamelium_color@ctm-0-25:
- shard-dg2: NOTRUN -> [SKIP][126] ([fdo#111827]) +1 other test skip
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-2/igt@kms_chamelium_color@ctm-0-25.html
* igt@kms_chamelium_color@ctm-0-50:
- shard-rkl: NOTRUN -> [SKIP][127] ([fdo#111827]) +1 other test skip
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-6/igt@kms_chamelium_color@ctm-0-50.html
* igt@kms_chamelium_edid@dp-edid-read:
- shard-dg1: NOTRUN -> [SKIP][128] ([i915#7828]) +1 other test skip
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-18/igt@kms_chamelium_edid@dp-edid-read.html
* igt@kms_chamelium_edid@dp-mode-timings:
- shard-tglu: NOTRUN -> [SKIP][129] ([i915#7828]) +3 other tests skip
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-2/igt@kms_chamelium_edid@dp-mode-timings.html
* igt@kms_chamelium_frames@dp-crc-fast:
- shard-dg2: NOTRUN -> [SKIP][130] ([i915#7828]) +14 other tests skip
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-3/igt@kms_chamelium_frames@dp-crc-fast.html
* igt@kms_chamelium_frames@hdmi-crc-fast:
- shard-mtlp: NOTRUN -> [SKIP][131] ([i915#7828])
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-2/igt@kms_chamelium_frames@hdmi-crc-fast.html
* igt@kms_chamelium_hpd@dp-hpd-storm:
- shard-rkl: NOTRUN -> [SKIP][132] ([i915#7828]) +4 other tests skip
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-1/igt@kms_chamelium_hpd@dp-hpd-storm.html
* igt@kms_content_protection@atomic-dpms:
- shard-dg2: NOTRUN -> [SKIP][133] ([i915#7118]) +1 other test skip
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-2/igt@kms_content_protection@atomic-dpms.html
* igt@kms_content_protection@srm@pipe-a-dp-4:
- shard-dg2: NOTRUN -> [TIMEOUT][134] ([i915#7173])
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-11/igt@kms_content_protection@srm@pipe-a-dp-4.html
* igt@kms_cursor_crc@cursor-onscreen-32x32:
- shard-mtlp: NOTRUN -> [SKIP][135] ([i915#3555] / [i915#8814]) +1 other test skip
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-4/igt@kms_cursor_crc@cursor-onscreen-32x32.html
* igt@kms_cursor_crc@cursor-rapid-movement-512x170:
- shard-dg2: NOTRUN -> [SKIP][136] ([i915#3359]) +1 other test skip
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-2/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html
* igt@kms_cursor_crc@cursor-sliding-32x10:
- shard-dg2: NOTRUN -> [SKIP][137] ([i915#3555]) +7 other tests skip
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-2/igt@kms_cursor_crc@cursor-sliding-32x10.html
* igt@kms_cursor_crc@cursor-sliding-512x170:
- shard-dg1: NOTRUN -> [SKIP][138] ([i915#3359])
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-15/igt@kms_cursor_crc@cursor-sliding-512x170.html
* igt@kms_cursor_crc@cursor-sliding-512x512:
- shard-rkl: NOTRUN -> [SKIP][139] ([i915#3359]) +1 other test skip
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-7/igt@kms_cursor_crc@cursor-sliding-512x512.html
* igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-3:
- shard-dg2: NOTRUN -> [FAIL][140] ([fdo#103375]) +2 other tests fail
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-5/igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-3.html
* igt@kms_cursor_crc@cursor-suspend@pipe-b-vga-1:
- shard-snb: NOTRUN -> [DMESG-WARN][141] ([i915#8841]) +1 other test dmesg-warn
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-snb4/igt@kms_cursor_crc@cursor-suspend@pipe-b-vga-1.html
* igt@kms_cursor_edge_walk@64x64-left-edge:
- shard-rkl: NOTRUN -> [SKIP][142] ([i915#4098]) +16 other tests skip
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@kms_cursor_edge_walk@64x64-left-edge.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- shard-dg2: NOTRUN -> [SKIP][143] ([i915#4103] / [i915#4213] / [i915#5608]) +1 other test skip
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-3/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- shard-tglu: NOTRUN -> [SKIP][144] ([i915#4103])
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-5/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_cursor_legacy@cursora-vs-flipa-atomic-transitions:
- shard-rkl: [PASS][145] -> [SKIP][146] ([i915#1845] / [i915#4098]) +12 other tests skip
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-4/igt@kms_cursor_legacy@cursora-vs-flipa-atomic-transitions.html
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@kms_cursor_legacy@cursora-vs-flipa-atomic-transitions.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-legacy:
- shard-tglu: NOTRUN -> [SKIP][147] ([fdo#109274]) +1 other test skip
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-6/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-toggle:
- shard-rkl: NOTRUN -> [SKIP][148] ([fdo#111825]) +3 other tests skip
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-7/igt@kms_cursor_legacy@cursorb-vs-flipa-toggle.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-toggle:
- shard-tglu: NOTRUN -> [SKIP][149] ([fdo#109274] / [fdo#111767])
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-3/igt@kms_cursor_legacy@cursorb-vs-flipb-toggle.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size:
- shard-dg2: NOTRUN -> [SKIP][150] ([fdo#109274] / [i915#5354]) +7 other tests skip
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-3/igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic:
- shard-rkl: NOTRUN -> [SKIP][151] ([i915#1845] / [i915#4098]) +13 other tests skip
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html
* igt@kms_display_modes@extended-mode-basic:
- shard-dg1: NOTRUN -> [SKIP][152] ([i915#3555]) +1 other test skip
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-16/igt@kms_display_modes@extended-mode-basic.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][153] ([i915#3804])
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-4/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2.html
* igt@kms_dp_aux_dev:
- shard-tglu: NOTRUN -> [SKIP][154] ([i915#1257])
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-5/igt@kms_dp_aux_dev.html
* igt@kms_draw_crc@draw-method-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][155] ([i915#8812])
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-5/igt@kms_draw_crc@draw-method-mmap-wc.html
* igt@kms_dsc@dsc-basic:
- shard-dg2: NOTRUN -> [SKIP][156] ([i915#3555] / [i915#3840])
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-10/igt@kms_dsc@dsc-basic.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-rkl: NOTRUN -> [SKIP][157] ([i915#3955])
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-4/igt@kms_fbcon_fbt@psr-suspend.html
- shard-tglu: NOTRUN -> [SKIP][158] ([i915#3469])
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-10/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_flip@2x-blocking-absolute-wf_vblank:
- shard-tglu: NOTRUN -> [SKIP][159] ([fdo#109274] / [i915#3637]) +2 other tests skip
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-6/igt@kms_flip@2x-blocking-absolute-wf_vblank.html
* igt@kms_flip@2x-flip-vs-panning:
- shard-dg2: NOTRUN -> [SKIP][160] ([fdo#109274]) +7 other tests skip
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-2/igt@kms_flip@2x-flip-vs-panning.html
* igt@kms_flip@2x-plain-flip-fb-recreate:
- shard-apl: NOTRUN -> [SKIP][161] ([fdo#109271]) +110 other tests skip
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-apl1/igt@kms_flip@2x-plain-flip-fb-recreate.html
* igt@kms_flip@absolute-wf_vblank@d-edp1:
- shard-mtlp: [PASS][162] -> [DMESG-WARN][163] ([i915#9157])
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-mtlp-6/igt@kms_flip@absolute-wf_vblank@d-edp1.html
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-5/igt@kms_flip@absolute-wf_vblank@d-edp1.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible:
- shard-rkl: NOTRUN -> [SKIP][164] ([i915#3637] / [i915#4098]) +8 other tests skip
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
* igt@kms_flip@flip-vs-suspend@c-hdmi-a3:
- shard-dg1: [PASS][165] -> [FAIL][166] ([fdo#103375]) +5 other tests fail
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-dg1-13/igt@kms_flip@flip-vs-suspend@c-hdmi-a3.html
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-12/igt@kms_flip@flip-vs-suspend@c-hdmi-a3.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling:
- shard-rkl: NOTRUN -> [SKIP][167] ([i915#3555]) +6 other tests skip
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling@pipe-a-valid-mode:
- shard-dg2: NOTRUN -> [SKIP][168] ([i915#2672]) +7 other tests skip
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-3/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling@pipe-a-valid-mode:
- shard-rkl: NOTRUN -> [SKIP][169] ([i915#2672]) +4 other tests skip
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-4/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling@pipe-a-valid-mode.html
- shard-tglu: NOTRUN -> [SKIP][170] ([i915#2587] / [i915#2672])
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-5/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling@pipe-a-valid-mode.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-mmap-cpu:
- shard-rkl: [PASS][171] -> [SKIP][172] ([i915#1849] / [i915#4098]) +6 other tests skip
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-1/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-mmap-cpu.html
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][173] ([i915#8708]) +18 other tests skip
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-5/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt:
- shard-dg2: NOTRUN -> [SKIP][174] ([i915#5354]) +41 other tests skip
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-11/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt:
- shard-rkl: NOTRUN -> [SKIP][175] ([i915#1849] / [i915#4098]) +7 other tests skip
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-pwrite:
- shard-tglu: NOTRUN -> [SKIP][176] ([fdo#109280]) +12 other tests skip
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-2/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-gtt:
- shard-dg1: NOTRUN -> [SKIP][177] ([i915#8708]) +3 other tests skip
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-17/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][178] ([i915#8708]) +1 other test skip
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-3/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-suspend:
- shard-dg2: [PASS][179] -> [FAIL][180] ([fdo#103375]) +1 other test fail
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-dg2-11/igt@kms_frontbuffer_tracking@fbc-suspend.html
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-5/igt@kms_frontbuffer_tracking@fbc-suspend.html
* igt@kms_frontbuffer_tracking@fbc-tiling-4:
- shard-rkl: NOTRUN -> [SKIP][181] ([i915#5439])
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-1/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-blt:
- shard-dg2: NOTRUN -> [SKIP][182] ([i915#3458]) +29 other tests skip
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-10/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-indfb-plflip-blt:
- shard-tglu: NOTRUN -> [SKIP][183] ([fdo#110189]) +7 other tests skip
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-7/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-indfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-mmap-cpu:
- shard-dg1: NOTRUN -> [SKIP][184] ([i915#3458]) +3 other tests skip
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-12/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][185] ([fdo#111825] / [i915#1825]) +14 other tests skip
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-pwrite:
- shard-dg1: NOTRUN -> [SKIP][186] ([fdo#111825]) +5 other tests skip
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-15/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move:
- shard-rkl: NOTRUN -> [SKIP][187] ([i915#3023]) +9 other tests skip
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-1/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-move.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-mmap-cpu:
- shard-glk: NOTRUN -> [SKIP][188] ([fdo#109271]) +119 other tests skip
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-glk2/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-mmap-cpu:
- shard-mtlp: NOTRUN -> [SKIP][189] ([i915#1825]) +3 other tests skip
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-7/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-mmap-cpu.html
* igt@kms_hdr@bpc-switch:
- shard-rkl: NOTRUN -> [SKIP][190] ([i915#3555] / [i915#8228])
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-2/igt@kms_hdr@bpc-switch.html
* igt@kms_hdr@invalid-metadata-sizes:
- shard-dg2: NOTRUN -> [SKIP][191] ([i915#3555] / [i915#8228]) +4 other tests skip
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-3/igt@kms_hdr@invalid-metadata-sizes.html
* igt@kms_hdr@static-swap:
- shard-mtlp: NOTRUN -> [SKIP][192] ([i915#3555] / [i915#8228])
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-7/igt@kms_hdr@static-swap.html
* igt@kms_invalid_mode@int-max-clock:
- shard-rkl: NOTRUN -> [SKIP][193] ([i915#3555] / [i915#4098]) +1 other test skip
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@kms_invalid_mode@int-max-clock.html
* igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-b-hdmi-a-1:
- shard-snb: NOTRUN -> [SKIP][194] ([fdo#109271]) +58 other tests skip
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-snb1/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-b-hdmi-a-1.html
* igt@kms_plane_alpha_blend@alpha-opaque-fb@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [FAIL][195] ([i915#4573]) +1 other test fail
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-glk4/igt@kms_plane_alpha_blend@alpha-opaque-fb@pipe-a-hdmi-a-1.html
* igt@kms_plane_alpha_blend@alpha-transparent-fb@pipe-c-dp-1:
- shard-apl: NOTRUN -> [FAIL][196] ([i915#4573]) +1 other test fail
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-apl7/igt@kms_plane_alpha_blend@alpha-transparent-fb@pipe-c-dp-1.html
* igt@kms_plane_lowres@tiling-yf:
- shard-dg2: NOTRUN -> [SKIP][197] ([i915#3555] / [i915#8821])
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-11/igt@kms_plane_lowres@tiling-yf.html
* igt@kms_plane_multiple@tiling-y:
- shard-dg2: NOTRUN -> [SKIP][198] ([i915#8806])
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-2/igt@kms_plane_multiple@tiling-y.html
* igt@kms_plane_multiple@tiling-yf:
- shard-dg2: NOTRUN -> [SKIP][199] ([i915#3555] / [i915#8806])
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-11/igt@kms_plane_multiple@tiling-yf.html
* igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-4:
- shard-dg1: NOTRUN -> [FAIL][200] ([i915#8292])
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-16/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-4.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-b-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][201] ([i915#5235]) +9 other tests skip
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-7/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-b-hdmi-a-1.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25:
- shard-rkl: NOTRUN -> [SKIP][202] ([i915#3555] / [i915#4098] / [i915#6953] / [i915#8152])
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@kms_plane_scaling@planes-upscale-factor-0-25.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-a-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][203] ([i915#5235]) +11 other tests skip
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-5/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-a-hdmi-a-3.html
- shard-dg1: NOTRUN -> [SKIP][204] ([i915#5235]) +11 other tests skip
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-13/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-a-hdmi-a-3.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5:
- shard-rkl: NOTRUN -> [SKIP][205] ([i915#4098] / [i915#6953] / [i915#8152])
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5.html
* igt@kms_prime@basic-modeset-hybrid:
- shard-mtlp: NOTRUN -> [SKIP][206] ([i915#6524])
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-5/igt@kms_prime@basic-modeset-hybrid.html
* igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-fully-sf:
- shard-dg1: NOTRUN -> [SKIP][207] ([i915#658])
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-18/igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area:
- shard-apl: NOTRUN -> [SKIP][208] ([fdo#109271] / [i915#658]) +2 other tests skip
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-apl1/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area.html
- shard-glk: NOTRUN -> [SKIP][209] ([fdo#109271] / [i915#658]) +1 other test skip
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-glk6/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area.html
- shard-rkl: NOTRUN -> [SKIP][210] ([fdo#111068] / [i915#658])
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-1/igt@kms_psr2_sf@overlay-primary-update-sf-dmg-area.html
* igt@kms_psr2_su@frontbuffer-xrgb8888:
- shard-dg2: NOTRUN -> [SKIP][211] ([i915#658]) +6 other tests skip
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-2/igt@kms_psr2_su@frontbuffer-xrgb8888.html
* igt@kms_psr2_su@page_flip-nv12:
- shard-tglu: NOTRUN -> [SKIP][212] ([fdo#109642] / [fdo#111068] / [i915#658])
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-6/igt@kms_psr2_su@page_flip-nv12.html
* igt@kms_psr@cursor_render:
- shard-rkl: NOTRUN -> [SKIP][213] ([i915#1072]) +4 other tests skip
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-4/igt@kms_psr@cursor_render.html
* igt@kms_psr@psr2_sprite_plane_move:
- shard-dg2: NOTRUN -> [SKIP][214] ([i915#1072]) +11 other tests skip
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-2/igt@kms_psr@psr2_sprite_plane_move.html
* igt@kms_psr@sprite_mmap_gtt:
- shard-dg1: NOTRUN -> [SKIP][215] ([i915#1072] / [i915#4078]) +1 other test skip
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-16/igt@kms_psr@sprite_mmap_gtt.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-dg2: NOTRUN -> [SKIP][216] ([i915#5461] / [i915#658])
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-1/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270:
- shard-dg2: NOTRUN -> [SKIP][217] ([i915#4235] / [i915#5190]) +1 other test skip
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-2/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
* igt@kms_rotation_crc@sprite-rotation-90:
- shard-dg2: NOTRUN -> [SKIP][218] ([i915#4235]) +2 other tests skip
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-2/igt@kms_rotation_crc@sprite-rotation-90.html
* igt@kms_setmode@basic@pipe-a-vga-1:
- shard-snb: NOTRUN -> [FAIL][219] ([i915#5465]) +1 other test fail
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-snb5/igt@kms_setmode@basic@pipe-a-vga-1.html
* igt@kms_universal_plane@cursor-fb-leak@pipe-a-hdmi-a-1:
- shard-tglu: NOTRUN -> [FAIL][220] ([i915#9196])
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-8/igt@kms_universal_plane@cursor-fb-leak@pipe-a-hdmi-a-1.html
* igt@kms_writeback@writeback-check-output:
- shard-apl: NOTRUN -> [SKIP][221] ([fdo#109271] / [i915#2437])
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-apl4/igt@kms_writeback@writeback-check-output.html
* igt@kms_writeback@writeback-pixel-formats:
- shard-glk: NOTRUN -> [SKIP][222] ([fdo#109271] / [i915#2437])
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-glk3/igt@kms_writeback@writeback-pixel-formats.html
* igt@perf@gen12-unprivileged-single-ctx-counters:
- shard-rkl: NOTRUN -> [SKIP][223] ([fdo#109289]) +1 other test skip
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@perf@gen12-unprivileged-single-ctx-counters.html
* igt@perf@gen8-unprivileged-single-ctx-counters:
- shard-dg2: NOTRUN -> [SKIP][224] ([i915#2436])
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-1/igt@perf@gen8-unprivileged-single-ctx-counters.html
* igt@perf@global-sseu-config:
- shard-dg2: NOTRUN -> [SKIP][225] ([i915#7387])
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-5/igt@perf@global-sseu-config.html
* igt@perf_pmu@busy-double-start@bcs0:
- shard-mtlp: [PASS][226] -> [FAIL][227] ([i915#4349]) +2 other tests fail
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-mtlp-6/igt@perf_pmu@busy-double-start@bcs0.html
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-3/igt@perf_pmu@busy-double-start@bcs0.html
* igt@perf_pmu@event-wait@rcs0:
- shard-dg2: NOTRUN -> [SKIP][228] ([fdo#112283])
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-3/igt@perf_pmu@event-wait@rcs0.html
* igt@perf_pmu@frequency@gt0:
- shard-dg2: NOTRUN -> [FAIL][229] ([i915#6806])
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-3/igt@perf_pmu@frequency@gt0.html
* igt@perf_pmu@render-node-busy-idle@vcs1:
- shard-dg1: [PASS][230] -> [FAIL][231] ([i915#4349]) +2 other tests fail
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-dg1-13/igt@perf_pmu@render-node-busy-idle@vcs1.html
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-12/igt@perf_pmu@render-node-busy-idle@vcs1.html
* igt@prime_mmap@test_aperture_limit@test_aperture_limit-smem:
- shard-dg2: NOTRUN -> [CRASH][232] ([i915#9351])
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-6/igt@prime_mmap@test_aperture_limit@test_aperture_limit-smem.html
* igt@prime_udl:
- shard-dg2: NOTRUN -> [SKIP][233] ([fdo#109291])
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-2/igt@prime_udl.html
* igt@prime_vgem@basic-fence-flip:
- shard-rkl: [PASS][234] -> [SKIP][235] ([fdo#109295] / [i915#3708] / [i915#4098])
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-7/igt@prime_vgem@basic-fence-flip.html
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@prime_vgem@basic-fence-flip.html
* igt@prime_vgem@basic-fence-read:
- shard-mtlp: NOTRUN -> [SKIP][236] ([i915#3708])
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-4/igt@prime_vgem@basic-fence-read.html
* igt@prime_vgem@basic-write:
- shard-dg2: NOTRUN -> [SKIP][237] ([i915#3291] / [i915#3708])
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-1/igt@prime_vgem@basic-write.html
* igt@prime_vgem@fence-flip-hang:
- shard-dg2: NOTRUN -> [SKIP][238] ([i915#3708]) +1 other test skip
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-10/igt@prime_vgem@fence-flip-hang.html
* igt@tools_test@sysfs_l3_parity:
- shard-dg2: NOTRUN -> [SKIP][239] ([i915#4818])
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-1/igt@tools_test@sysfs_l3_parity.html
* igt@v3d/v3d_get_param@base-params:
- shard-dg2: NOTRUN -> [SKIP][240] ([i915#2575]) +16 other tests skip
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-2/igt@v3d/v3d_get_param@base-params.html
* igt@v3d/v3d_job_submission@multiple-singlesync-to-multisync:
- shard-mtlp: NOTRUN -> [SKIP][241] ([i915#2575]) +2 other tests skip
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-7/igt@v3d/v3d_job_submission@multiple-singlesync-to-multisync.html
* igt@v3d/v3d_perfmon@get-values-invalid-pointer:
- shard-tglu: NOTRUN -> [SKIP][242] ([fdo#109315] / [i915#2575]) +3 other tests skip
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-5/igt@v3d/v3d_perfmon@get-values-invalid-pointer.html
* igt@v3d/v3d_submit_cl@multisync-out-syncs:
- shard-dg1: NOTRUN -> [SKIP][243] ([i915#2575])
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-18/igt@v3d/v3d_submit_cl@multisync-out-syncs.html
* igt@v3d/v3d_submit_csd@valid-multisync-submission:
- shard-rkl: NOTRUN -> [SKIP][244] ([fdo#109315]) +5 other tests skip
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-2/igt@v3d/v3d_submit_csd@valid-multisync-submission.html
* igt@vc4/vc4_label_bo@set-bad-handle:
- shard-tglu: NOTRUN -> [SKIP][245] ([i915#2575]) +2 other tests skip
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-10/igt@vc4/vc4_label_bo@set-bad-handle.html
* igt@vc4/vc4_lookup_fail@bad-color-write:
- shard-mtlp: NOTRUN -> [SKIP][246] ([i915#7711])
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-2/igt@vc4/vc4_lookup_fail@bad-color-write.html
* igt@vc4/vc4_mmap@mmap-bo:
- shard-rkl: NOTRUN -> [SKIP][247] ([i915#7711]) +4 other tests skip
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-4/igt@vc4/vc4_mmap@mmap-bo.html
* igt@vc4/vc4_tiling@get-bad-modifier:
- shard-dg1: NOTRUN -> [SKIP][248] ([i915#7711])
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-12/igt@vc4/vc4_tiling@get-bad-modifier.html
* igt@vc4/vc4_tiling@set-get:
- shard-dg2: NOTRUN -> [SKIP][249] ([i915#7711]) +12 other tests skip
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-6/igt@vc4/vc4_tiling@set-get.html
#### Possible fixes ####
* igt@api_intel_bb@blit-reloc-keep-cache:
- shard-rkl: [SKIP][250] ([i915#8411]) -> [PASS][251]
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-4/igt@api_intel_bb@blit-reloc-keep-cache.html
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@api_intel_bb@blit-reloc-keep-cache.html
* igt@gem_ctx_persistence@legacy-engines-hostile@vebox:
- shard-mtlp: [FAIL][252] ([i915#2410]) -> [PASS][253] +3 other tests pass
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-mtlp-2/igt@gem_ctx_persistence@legacy-engines-hostile@vebox.html
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-8/igt@gem_ctx_persistence@legacy-engines-hostile@vebox.html
* igt@gem_eio@reset-stress:
- shard-dg1: [FAIL][254] ([i915#5784]) -> [PASS][255]
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-dg1-12/igt@gem_eio@reset-stress.html
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-12/igt@gem_eio@reset-stress.html
* igt@gem_exec_fair@basic-deadline:
- shard-rkl: [FAIL][256] ([i915#2846]) -> [PASS][257]
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-1/igt@gem_exec_fair@basic-deadline.html
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-1/igt@gem_exec_fair@basic-deadline.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- shard-tglu: [FAIL][258] ([i915#2842]) -> [PASS][259]
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-tglu-8/igt@gem_exec_fair@basic-pace-share@rcs0.html
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-5/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@gem_exec_reloc@basic-write-read-active:
- shard-rkl: [SKIP][260] ([i915#3281]) -> [PASS][261] +8 other tests pass
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-2/igt@gem_exec_reloc@basic-write-read-active.html
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@gem_exec_reloc@basic-write-read-active.html
* igt@gem_lmem_swapping@smem-oom@lmem0:
- shard-dg1: [DMESG-WARN][262] ([i915#4936] / [i915#5493]) -> [PASS][263]
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-dg1-15/igt@gem_lmem_swapping@smem-oom@lmem0.html
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-17/igt@gem_lmem_swapping@smem-oom@lmem0.html
* igt@gem_partial_pwrite_pread@reads-uncached:
- shard-rkl: [SKIP][264] ([i915#3282]) -> [PASS][265] +4 other tests pass
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-7/igt@gem_partial_pwrite_pread@reads-uncached.html
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@gem_partial_pwrite_pread@reads-uncached.html
* igt@gen9_exec_parse@bb-secure:
- shard-rkl: [SKIP][266] ([i915#2527]) -> [PASS][267]
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-7/igt@gen9_exec_parse@bb-secure.html
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@gen9_exec_parse@bb-secure.html
* igt@i915_hangman@detector@vcs0:
- shard-mtlp: [FAIL][268] ([i915#8456]) -> [PASS][269] +2 other tests pass
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-mtlp-8/igt@i915_hangman@detector@vcs0.html
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-3/igt@i915_hangman@detector@vcs0.html
* igt@i915_pm_rc6_residency@rc6-idle@vecs0:
- shard-dg1: [FAIL][270] ([i915#3591]) -> [PASS][271]
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-dg1-13/igt@i915_pm_rc6_residency@rc6-idle@vecs0.html
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-19/igt@i915_pm_rc6_residency@rc6-idle@vecs0.html
* igt@i915_pm_rps@reset:
- shard-snb: [INCOMPLETE][272] ([i915#7790]) -> [PASS][273]
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-snb5/igt@i915_pm_rps@reset.html
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-snb2/igt@i915_pm_rps@reset.html
* igt@i915_pm_sseu@full-enable:
- shard-rkl: [SKIP][274] ([i915#4387]) -> [PASS][275]
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-7/igt@i915_pm_sseu@full-enable.html
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@i915_pm_sseu@full-enable.html
* igt@kms_big_fb@x-tiled-64bpp-rotate-180:
- shard-rkl: [SKIP][276] ([i915#1845] / [i915#4098]) -> [PASS][277] +17 other tests pass
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-5/igt@kms_big_fb@x-tiled-64bpp-rotate-180.html
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-1/igt@kms_big_fb@x-tiled-64bpp-rotate-180.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip:
- shard-tglu: [FAIL][278] ([i915#3743]) -> [PASS][279] +1 other test pass
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-tglu-8/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-5/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html
* igt@kms_color@gamma@pipe-a:
- shard-rkl: [SKIP][280] ([i915#4098]) -> [PASS][281] +6 other tests pass
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-5/igt@kms_color@gamma@pipe-a.html
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-4/igt@kms_color@gamma@pipe-a.html
* igt@kms_cursor_crc@cursor-sliding-256x85@pipe-a-hdmi-a-1:
- shard-glk: [DMESG-WARN][282] ([i915#118]) -> [PASS][283]
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-glk8/igt@kms_cursor_crc@cursor-sliding-256x85@pipe-a-hdmi-a-1.html
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-glk4/igt@kms_cursor_crc@cursor-sliding-256x85@pipe-a-hdmi-a-1.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
- shard-apl: [FAIL][284] ([i915#2346]) -> [PASS][285]
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-apl2/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-apl1/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
* igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-gtt:
- shard-rkl: [SKIP][286] ([i915#1849] / [i915#4098]) -> [PASS][287] +3 other tests pass
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-5/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-gtt.html
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-2/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-gtt.html
* igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-dp-1:
- shard-apl: [INCOMPLETE][288] ([i915#9392]) -> [PASS][289]
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-apl1/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-dp-1.html
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-apl4/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-dp-1.html
* {igt@kms_plane@pixel-format@pipe-a}:
- shard-rkl: [INCOMPLETE][290] -> [PASS][291]
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-2/igt@kms_plane@pixel-format@pipe-a.html
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-4/igt@kms_plane@pixel-format@pipe-a.html
* {igt@kms_pm_dc@dc9-dpms}:
- shard-tglu: [SKIP][292] ([i915#4281]) -> [PASS][293]
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-tglu-3/igt@kms_pm_dc@dc9-dpms.html
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-tglu-9/igt@kms_pm_dc@dc9-dpms.html
* {igt@kms_pm_rpm@dpms-lpsp}:
- shard-dg2: [SKIP][294] ([i915#9519]) -> [PASS][295] +1 other test pass
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-dg2-2/igt@kms_pm_rpm@dpms-lpsp.html
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg2-10/igt@kms_pm_rpm@dpms-lpsp.html
- shard-rkl: [SKIP][296] ([i915#9519]) -> [PASS][297] +2 other tests pass
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-4/igt@kms_pm_rpm@dpms-lpsp.html
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-7/igt@kms_pm_rpm@dpms-lpsp.html
- shard-dg1: [SKIP][298] ([i915#9519]) -> [PASS][299] +2 other tests pass
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-dg1-13/igt@kms_pm_rpm@dpms-lpsp.html
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-19/igt@kms_pm_rpm@dpms-lpsp.html
* {igt@kms_pm_rpm@fences}:
- shard-rkl: [SKIP][300] ([i915#1849]) -> [PASS][301]
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-5/igt@kms_pm_rpm@fences.html
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-4/igt@kms_pm_rpm@fences.html
* {igt@kms_pm_rpm@pm-tiling}:
- shard-rkl: [SKIP][302] ([fdo#109308]) -> [PASS][303] +1 other test pass
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-5/igt@kms_pm_rpm@pm-tiling.html
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-2/igt@kms_pm_rpm@pm-tiling.html
* igt@perf@gen8-unprivileged-single-ctx-counters:
- shard-rkl: [SKIP][304] ([i915#2436]) -> [PASS][305]
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-4/igt@perf@gen8-unprivileged-single-ctx-counters.html
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@perf@gen8-unprivileged-single-ctx-counters.html
* igt@perf_pmu@busy@vcs0:
- shard-mtlp: [FAIL][306] ([i915#4349]) -> [PASS][307]
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-mtlp-7/igt@perf_pmu@busy@vcs0.html
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-4/igt@perf_pmu@busy@vcs0.html
* igt@perf_pmu@busy@vecs0:
- shard-dg1: [FAIL][308] ([i915#4349]) -> [PASS][309] +2 other tests pass
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-dg1-14/igt@perf_pmu@busy@vecs0.html
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-dg1-12/igt@perf_pmu@busy@vecs0.html
* igt@prime_vgem@basic-write:
- shard-rkl: [SKIP][310] ([fdo#109295] / [i915#3291] / [i915#3708]) -> [PASS][311] +1 other test pass
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-1/igt@prime_vgem@basic-write.html
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@prime_vgem@basic-write.html
#### Warnings ####
* igt@gem_ccs@block-copy-compressed:
- shard-rkl: [SKIP][312] ([i915#7957]) -> [SKIP][313] ([i915#3555])
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-5/igt@gem_ccs@block-copy-compressed.html
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-6/igt@gem_ccs@block-copy-compressed.html
* igt@gem_exec_fair@basic-none@bcs0:
- shard-rkl: [SKIP][314] -> [FAIL][315] ([i915#2842])
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-5/igt@gem_exec_fair@basic-none@bcs0.html
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-4/igt@gem_exec_fair@basic-none@bcs0.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- shard-glk: [FAIL][316] ([i915#2842]) -> [FAIL][317] ([i915#2876])
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-glk1/igt@gem_exec_fair@basic-pace-share@rcs0.html
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-glk3/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@kms_async_flips@crc@pipe-a-edp-1:
- shard-mtlp: [DMESG-FAIL][318] ([i915#8561]) -> [FAIL][319] ([i915#8247])
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-mtlp-8/igt@kms_async_flips@crc@pipe-a-edp-1.html
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-mtlp-7/igt@kms_async_flips@crc@pipe-a-edp-1.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
- shard-rkl: [SKIP][320] ([i915#1769] / [i915#3555]) -> [SKIP][321] ([i915#1845] / [i915#4098])
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-1/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0:
- shard-rkl: [SKIP][322] ([i915#5286]) -> [SKIP][323] ([i915#4098]) +1 other test skip
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-4/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0.html
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip:
- shard-rkl: [SKIP][324] ([i915#4098]) -> [SKIP][325] ([i915#5286]) +2 other tests skip
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-5/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-2/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@linear-64bpp-rotate-90:
- shard-rkl: [SKIP][326] ([fdo#111614] / [i915#3638]) -> [SKIP][327] ([i915#1845] / [i915#4098]) +3 other tests skip
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-7/igt@kms_big_fb@linear-64bpp-rotate-90.html
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@kms_big_fb@linear-64bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-8bpp-rotate-90:
- shard-rkl: [SKIP][328] ([i915#1845] / [i915#4098]) -> [SKIP][329] ([fdo#111614] / [i915#3638]) +3 other tests skip
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-5/igt@kms_big_fb@y-tiled-8bpp-rotate-90.html
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-7/igt@kms_big_fb@y-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-8bpp-rotate-90:
- shard-rkl: [SKIP][330] ([fdo#110723]) -> [SKIP][331] ([i915#1845] / [i915#4098]) +3 other tests skip
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-1/igt@kms_big_fb@yf-tiled-8bpp-rotate-90.html
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@kms_big_fb@yf-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@yf-tiled-addfb:
- shard-rkl: [SKIP][332] ([i915#1845] / [i915#4098]) -> [SKIP][333] ([fdo#111615])
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-5/igt@kms_big_fb@yf-tiled-addfb.html
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-1/igt@kms_big_fb@yf-tiled-addfb.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0:
- shard-rkl: [SKIP][334] ([i915#1845] / [i915#4098]) -> [SKIP][335] ([fdo#110723]) +3 other tests skip
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-5/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0.html
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-4/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0.html
* igt@kms_cursor_crc@cursor-sliding-512x170:
- shard-rkl: [SKIP][336] ([i915#3359]) -> [SKIP][337] ([i915#4098])
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-4/igt@kms_cursor_crc@cursor-sliding-512x170.html
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@kms_cursor_crc@cursor-sliding-512x170.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic:
- shard-rkl: [SKIP][338] ([i915#1845] / [i915#4098]) -> [SKIP][339] ([fdo#111767] / [fdo#111825])
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-5/igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic.html
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-7/igt@kms_cursor_legacy@2x-flip-vs-cursor-atomic.html
* igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy:
- shard-rkl: [SKIP][340] ([fdo#111825]) -> [SKIP][341] ([i915#1845] / [i915#4098]) +2 other tests skip
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-4/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-legacy.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- shard-rkl: [SKIP][342] ([i915#1845] / [i915#4098]) -> [SKIP][343] ([i915#4103]) +1 other test skip
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-5/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-4/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-legacy:
- shard-rkl: [SKIP][344] ([i915#1845] / [i915#4098]) -> [SKIP][345] ([fdo#111825]) +2 other tests skip
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-5/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-1/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-toggle:
- shard-rkl: [SKIP][346] ([fdo#111767] / [fdo#111825]) -> [SKIP][347] ([i915#1845] / [i915#4098])
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-7/igt@kms_cursor_legacy@cursorb-vs-flipb-toggle.html
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@kms_cursor_legacy@cursorb-vs-flipb-toggle.html
* igt@kms_dsc@dsc-with-output-formats:
- shard-rkl: [SKIP][348] ([i915#3555] / [i915#3840]) -> [SKIP][349] ([i915#4098])
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-4/igt@kms_dsc@dsc-with-output-formats.html
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@kms_dsc@dsc-with-output-formats.html
* igt@kms_frontbuffer_tracking@fbc-2p-indfb-fliptrack-mmap-gtt:
- shard-rkl: [SKIP][350] ([i915#1849] / [i915#4098]) -> [SKIP][351] ([fdo#111825])
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-5/igt@kms_frontbuffer_tracking@fbc-2p-indfb-fliptrack-mmap-gtt.html
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-7/igt@kms_frontbuffer_tracking@fbc-2p-indfb-fliptrack-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack-mmap-gtt:
- shard-rkl: [SKIP][352] ([fdo#111825]) -> [SKIP][353] ([i915#1849] / [i915#4098])
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-7/igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack-mmap-gtt.html
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-blt:
- shard-rkl: [SKIP][354] ([i915#1849] / [i915#4098]) -> [SKIP][355] ([fdo#111825] / [i915#1825]) +24 other tests skip
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-blt.html
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-mmap-gtt:
- shard-rkl: [SKIP][356] ([i915#1849] / [i915#4098]) -> [SKIP][357] ([i915#3023]) +11 other tests skip
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-5/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-mmap-gtt.html
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt:
- shard-rkl: [SKIP][358] ([fdo#111825] / [i915#1825]) -> [SKIP][359] ([i915#1849] / [i915#4098]) +24 other tests skip
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-4/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt.html
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@psr-farfromfence-mmap-gtt:
- shard-rkl: [SKIP][360] ([i915#3023]) -> [SKIP][361] ([i915#1849] / [i915#4098]) +13 other tests skip
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-7/igt@kms_frontbuffer_tracking@psr-farfromfence-mmap-gtt.html
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@kms_frontbuffer_tracking@psr-farfromfence-mmap-gtt.html
* igt@kms_hdr@static-swap:
- shard-rkl: [SKIP][362] ([i915#1845] / [i915#4098]) -> [SKIP][363] ([i915#3555] / [i915#8228]) +2 other tests skip
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-5/igt@kms_hdr@static-swap.html
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-1/igt@kms_hdr@static-swap.html
* igt@kms_hdr@static-toggle-suspend:
- shard-rkl: [SKIP][364] ([i915#3555] / [i915#8228]) -> [SKIP][365] ([i915#1845] / [i915#4098])
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-6/igt@kms_hdr@static-toggle-suspend.html
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@kms_hdr@static-toggle-suspend.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-rkl: [SKIP][366] ([i915#4070] / [i915#4816]) -> [SKIP][367] ([i915#4816])
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-1/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
[367]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-7/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_panel_fitting@atomic-fastset:
- shard-rkl: [SKIP][368] ([i915#1845] / [i915#4098]) -> [SKIP][369] ([i915#6301])
[368]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-5/igt@kms_panel_fitting@atomic-fastset.html
[369]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-7/igt@kms_panel_fitting@atomic-fastset.html
* igt@kms_plane_multiple@tiling-yf:
- shard-rkl: [SKIP][370] ([i915#3555]) -> [SKIP][371] ([i915#4098]) +3 other tests skip
[370]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-7/igt@kms_plane_multiple@tiling-yf.html
[371]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@kms_plane_multiple@tiling-yf.html
* igt@kms_rotation_crc@primary-4-tiled-reflect-x-0:
- shard-rkl: [SKIP][372] ([i915#4098]) -> [SKIP][373] ([i915#5289])
[372]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-5/igt@kms_rotation_crc@primary-4-tiled-reflect-x-0.html
[373]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-7/igt@kms_rotation_crc@primary-4-tiled-reflect-x-0.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-270:
- shard-rkl: [INCOMPLETE][374] ([i915#8875] / [i915#9475]) -> [SKIP][375] ([i915#1845] / [i915#4098])
[374]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-4/igt@kms_rotation_crc@primary-y-tiled-reflect-x-270.html
[375]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-5/igt@kms_rotation_crc@primary-y-tiled-reflect-x-270.html
* igt@kms_scaling_modes@scaling-mode-none:
- shard-rkl: [SKIP][376] ([i915#4098]) -> [SKIP][377] ([i915#3555])
[376]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-5/igt@kms_scaling_modes@scaling-mode-none.html
[377]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-1/igt@kms_scaling_modes@scaling-mode-none.html
* igt@kms_vrr@flip-basic:
- shard-rkl: [SKIP][378] ([i915#1845] / [i915#4098]) -> [SKIP][379] ([i915#3555]) +1 other test skip
[378]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13786/shard-rkl-5/igt@kms_vrr@flip-basic.html
[379]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/shard-rkl-7/igt@kms_vrr@flip-basic.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[fdo#103375]: https://bugs.freedesktop.org/show_bug.cgi?id=103375
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274
[fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280
[fdo#109283]: https://bugs.freedesktop.org/show_bug.cgi?id=109283
[fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289
[fdo#109291]: https://bugs.freedesktop.org/show_bug.cgi?id=109291
[fdo#109293]: https://bugs.freedesktop.org/show_bug.cgi?id=109293
[fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295
[fdo#109308]: https://bugs.freedesktop.org/show_bug.cgi?id=109308
[fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315
[fdo#109506]: https://bugs.freedesktop.org/show_bug.cgi?id=109506
[fdo#109642]: https://bugs.freedesktop.org/show_bug.cgi?id=109642
[fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189
[fdo#110542]: https://bugs.freedesktop.org/show_bug.cgi?id=110542
[fdo#110723]: https://bugs.freedesktop.org/show_bug.cgi?id=110723
[fdo#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068
[fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614
[fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615
[fdo#111767]: https://bugs.freedesktop.org/show_bug.cgi?id=111767
[fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825
[fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827
[fdo#112283]: https://bugs.freedesktop.org/show_bug.cgi?id=112283
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#118]: https://gitlab.freedesktop.org/drm/intel/issues/118
[i915#1257]: https://gitlab.freedesktop.org/drm/intel/issues/1257
[i915#1769]: https://gitlab.freedesktop.org/drm/intel/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825
[i915#1839]: https://gitlab.freedesktop.org/drm/intel/issues/1839
[i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845
[i915#1849]: https://gitlab.freedesktop.org/drm/intel/issues/1849
[i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346
[i915#2410]: https://gitlab.freedesktop.org/drm/intel/issues/2410
[i915#2436]: https://gitlab.freedesktop.org/drm/intel/issues/2436
[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#280]: https://gitlab.freedesktop.org/drm/intel/issues/280
[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#2876]: https://gitlab.freedesktop.org/drm/intel/issues/2876
[i915#3023]: https://gitlab.freedesktop.org/drm/intel/issues/3023
[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#3359]: https://gitlab.freedesktop.org/drm/intel/issues/3359
[i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458
[i915#3469]: https://gitlab.freedesktop.org/drm/intel/issues/3469
[i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[i915#3591]: https://gitlab.freedesktop.org/drm/intel/issues/3591
[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#3743]: https://gitlab.freedesktop.org/drm/intel/issues/3743
[i915#3778]: https://gitlab.freedesktop.org/drm/intel/issues/3778
[i915#3804]: https://gitlab.freedesktop.org/drm/intel/issues/3804
[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#4078]: https://gitlab.freedesktop.org/drm/intel/issues/4078
[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#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098
[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#4281]: https://gitlab.freedesktop.org/drm/intel/issues/4281
[i915#4349]: https://gitlab.freedesktop.org/drm/intel/issues/4349
[i915#4387]: https://gitlab.freedesktop.org/drm/intel/issues/4387
[i915#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#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#4818]: https://gitlab.freedesktop.org/drm/intel/issues/4818
[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#4936]: https://gitlab.freedesktop.org/drm/intel/issues/4936
[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#5461]: https://gitlab.freedesktop.org/drm/intel/issues/5461
[i915#5465]: https://gitlab.freedesktop.org/drm/intel/issues/5465
[i915#5493]: https://gitlab.freedesktop.org/drm/intel/issues/5493
[i915#5608]: https://gitlab.freedesktop.org/drm/intel/issues/5608
[i915#5784]: https://gitlab.freedesktop.org/drm/intel/issues/5784
[i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095
[i915#6227]: https://gitlab.freedesktop.org/drm/intel/issues/6227
[i915#6301]: https://gitlab.freedesktop.org/drm/intel/issues/6301
[i915#6344]: https://gitlab.freedesktop.org/drm/intel/issues/6344
[i915#6412]: https://gitlab.freedesktop.org/drm/intel/issues/6412
[i915#6524]: https://gitlab.freedesktop.org/drm/intel/issues/6524
[i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658
[i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621
[i915#6806]: https://gitlab.freedesktop.org/drm/intel/issues/6806
[i915#6953]: https://gitlab.freedesktop.org/drm/intel/issues/6953
[i915#7069]: https://gitlab.freedesktop.org/drm/intel/issues/7069
[i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118
[i915#7173]: https://gitlab.freedesktop.org/drm/intel/issues/7173
[i915#7387]: https://gitlab.freedesktop.org/drm/intel/issues/7387
[i915#7697]: https://gitlab.freedesktop.org/drm/intel/issues/7697
[i915#7701]: https://gitlab.freedesktop.org/drm/intel/issues/7701
[i915#7711]: https://gitlab.freedesktop.org/drm/intel/issues/7711
[i915#7742]: https://gitlab.freedesktop.org/drm/intel/issues/7742
[i915#7790]: https://gitlab.freedesktop.org/drm/intel/issues/7790
[i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828
[i915#7957]: https://gitlab.freedesktop.org/drm/intel/issues/7957
[i915#8152]: https://gitlab.freedesktop.org/drm/intel/issues/8152
[i915#8228]: https://gitlab.freedesktop.org/drm/intel/issues/8228
[i915#8247]: https://gitlab.freedesktop.org/drm/intel/issues/8247
[i915#8292]: https://gitlab.freedesktop.org/drm/intel/issues/8292
[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#8456]: https://gitlab.freedesktop.org/drm/intel/issues/8456
[i915#8555]: https://gitlab.freedesktop.org/drm/intel/issues/8555
[i915#8561]: https://gitlab.freedesktop.org/drm/intel/issues/8561
[i915#8708]: https://gitlab.freedesktop.org/drm/intel/issues/8708
[i915#8717]: https://gitlab.freedesktop.org/drm/intel/issues/8717
[i915#8806]: https://gitlab.freedesktop.org/drm/intel/issues/8806
[i915#8812]: https://gitlab.freedesktop.org/drm/intel/issues/8812
[i915#8814]: https://gitlab.freedesktop.org/drm/intel/issues/8814
[i915#8821]: https://gitlab.freedesktop.org/drm/intel/issues/8821
[i915#8841]: https://gitlab.freedesktop.org/drm/intel/issues/8841
[i915#8875]: https://gitlab.freedesktop.org/drm/intel/issues/8875
[i915#8925]: https://gitlab.freedesktop.org/drm/intel/issues/8925
[i915#8962]: https://gitlab.freedesktop.org/drm/intel/issues/8962
[i915#9053]: https://gitlab.freedesktop.org/drm/intel/issues/9053
[i915#9067]: https://gitlab.freedesktop.org/drm/intel/issues/9067
[i915#9157]: https://gitlab.freedesktop.org/drm/intel/issues/9157
[i915#9196]: https://gitlab.freedesktop.org/drm/intel/issues/9196
[i915#9226]: https://gitlab.freedesktop.org/drm/intel/issues/9226
[i915#9227]: https://gitlab.freedesktop.org/drm/intel/issues/9227
[i915#9261]: https://gitlab.freedesktop.org/drm/intel/issues/9261
[i915#9295]: https://gitlab.freedesktop.org/drm/intel/issues/9295
[i915#9310]: https://gitlab.freedesktop.org/drm/intel/issues/9310
[i915#9323]: https://gitlab.freedesktop.org/drm/intel/issues/9323
[i915#9351]: https://gitlab.freedesktop.org/drm/intel/issues/9351
[i915#9353]: https://gitlab.freedesktop.org/drm/intel/issues/9353
[i915#9364]: https://gitlab.freedesktop.org/drm/intel/issues/9364
[i915#9392]: https://gitlab.freedesktop.org/drm/intel/issues/9392
[i915#9412]: https://gitlab.freedesktop.org/drm/intel/issues/9412
[i915#9414]: https://gitlab.freedesktop.org/drm/intel/issues/9414
[i915#9423]: https://gitlab.freedesktop.org/drm/intel/issues/9423
[i915#9424]: https://gitlab.freedesktop.org/drm/intel/issues/9424
[i915#9475]: https://gitlab.freedesktop.org/drm/intel/issues/9475
[i915#9519]: https://gitlab.freedesktop.org/drm/intel/issues/9519
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7557 -> IGTPW_10069
* Piglit: piglit_4509 -> None
CI-20190529: 20190529
CI_DRM_13786: e8d777a5e7e0ec452142ad0073022733f99c1eb7 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_10069: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10069/index.html
IGT_7557: 18fc864d68d382847596594d7eb3488f2c8fb45e @ 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_10069/index.html
[-- Attachment #2: Type: text/html, Size: 119842 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [igt-dev] [PATCH i-g-t v5] tests/kms_frontbuffer_tracking: Extend the test to enable FBC for each plane
2023-10-31 4:58 [igt-dev] [PATCH i-g-t v5] tests/kms_frontbuffer_tracking: Extend the test to enable FBC for each plane Nidhi Gupta
@ 2023-11-02 6:33 ` Modem, Bhanuprakash
0 siblings, 0 replies; 7+ messages in thread
From: Modem, Bhanuprakash @ 2023-11-02 6:33 UTC (permalink / raw)
To: Nidhi Gupta, igt-dev
Hi Nidhi,
On Tue-31-10-2023 10:28 am, Nidhi Gupta wrote:
> Added a new subtest to validate FBC on each plane, this new subtest
> will first disable the fbc feature on all pipes and planes and then
> enable it on all plane one by one and confirm.
>
> v2: Modify tests to disable primary and enable other plane
> to check fbc is enabled or not. <Bhanu>
>
> v3: Implemented design changes as suggested <Bhanu>
>
> v4: Fixed nitpicks (Bhanu)
>
> Signed-off-by: Nidhi Gupta <nidhi1.gupta@intel.com>
> ---
> tests/intel/kms_frontbuffer_tracking.c | 109 +++++++++++++++++++++++++
> 1 file changed, 109 insertions(+)
>
> diff --git a/tests/intel/kms_frontbuffer_tracking.c b/tests/intel/kms_frontbuffer_tracking.c
> index f90d09f9f..daa3ba58e 100644
> --- a/tests/intel/kms_frontbuffer_tracking.c
> +++ b/tests/intel/kms_frontbuffer_tracking.c
> @@ -43,6 +43,15 @@
> #include "igt_sysfs.h"
> #include "igt_psr.h"
>
> +/**
> + * SUBTEST: plane-fbc-rte
> + * Description: Sanity test to enable FBC on a plane.
> + * Driver requirement: i915, xe
> + * Functionality: fbc
> + * Mega feature: General Display Features
> + * Test category: functionality test
> + */
> +
> #define TIME SLOW_QUICK(1000, 10000)
>
> IGT_TEST_DESCRIPTION("Test the Kernel's frontbuffer tracking mechanism and "
> @@ -888,6 +897,17 @@ static bool fbc_mode_too_large(void)
> return strstr(buf, "FBC disabled: mode too large for compression\n");
> }
>
> +static bool fbc_enable_per_plane(int plane_index, enum pipe pipe)
> +{
> + char buf[128];
> + char buf_plane[128];
> +
> + sprintf(buf_plane, "%d%s", plane_index, kmstest_pipe_name(pipe));
> +
> + debugfs_read_crtc("i915_fbc_status", buf);
> + return strstr(strstr(buf, "*"), buf_plane);
> +}
> +
> static bool drrs_wait_until_rr_switch_to_low(void)
> {
> return igt_wait(is_drrs_low(), 5000, 1);
> @@ -1691,6 +1711,32 @@ static void set_region_for_test(const struct test_mode *t,
> do_assertions(ASSERT_NO_ACTION_CHANGE);
> }
>
> +static void set_plane_for_test_fbc(const struct test_mode *t, igt_plane_t *plane)
> +{
> + struct igt_fb fb;
> + uint32_t color;
> +
> + igt_create_fb(drm.fd, prim_mode_params.mode.hdisplay, prim_mode_params.mode.vdisplay,
> + t->format, DRM_FORMAT_MOD_LINEAR, &fb);
> + color = pick_color(&fb, COLOR_PRIM_BG);
> +
> + igt_draw_rect_fb(drm.fd, drm.bops, 0, &fb, IGT_DRAW_BLT,
> + 0, 0, fb.width, fb.height,
> + color);
> +
> + igt_output_override_mode(prim_mode_params.output, &prim_mode_params.mode);
> + igt_output_set_pipe(prim_mode_params.output, prim_mode_params.pipe);
As pipe, output & modes won't change for each pipe, move these 2 calls
to pipe level.
> +
> + igt_plane_set_fb(plane, &fb);
> + igt_plane_set_position(plane, 0, 0);
> + igt_plane_set_size(plane, prim_mode_params.mode.hdisplay, prim_mode_params.mode.vdisplay);
> + igt_fb_set_size(&fb, plane, prim_mode_params.mode.hdisplay, prim_mode_params.mode.vdisplay);
> +
> + igt_display_commit(&drm.display);
Don't we need to check for fbc last action here?
> + igt_require(!fbc_enable_per_plane(plane->index, prim_mode_params.pipe));
We must fail the subtest instead of skip.
> + do_assertions(ASSERT_FBC_ENABLED);
Please check this before reading fbc_enable_per_plane()
> +}
> +
> static bool enable_features_for_test(const struct test_mode *t)
> {
> bool ret = false;
> @@ -1941,6 +1987,55 @@ static void rte_subtest(const struct test_mode *t)
> }
> }
>
> +static bool is_valid_plane(igt_plane_t *plane)
> +{
> + int index = plane->index;
> +
> + if (plane->type == DRM_PLANE_TYPE_CURSOR)
> + return false;
> + /*
> + * Execute test only on first three planes
> + */
> + if (index < 3)
Please check for negative index too.
return (index >= 0) && (index < 3);
> + return true;
> + else
> + return false;
> +
> +}
> +
> +/**
> + * plane-fbc-rte - the basic sanity test
> + *
> + * METHOD
> + * Just disable primary screen, assert everything is disabled, then enable single
> + * screens and single plane one by one and assert that the tested fbc is enabled
> + * for the particular plane.
> + *
> + * EXPECTED RESULTS
> + * Blue screens and t->feature enabled.
> + *
> + * FAILURES
> + * A failure here means that every other subtest will probably fail too. It
This is not correct if kernel failed to enable the FBC on non-primary
planes.
> + * probably means that the Kernel is just not enabling the feature we want.
> + */
> +
> +static void plane_fbc_rte_subtest(const struct test_mode *t)
> +{
> + igt_plane_t *plane;
> +
> + prepare_subtest_data(t, NULL);
> + unset_all_crtcs();
> + do_assertions(ASSERT_FBC_DISABLED);
-----------------------------------------^
Please use DONT_ASSERT_CRC too.
Also, please fill wanted_crc here.
> +
> + for_each_plane_on_pipe(&drm.display, t->pipes, plane) {
---------------------------------------------^
This is not a pipe enum. Please fix this.
> + if (!is_valid_plane(plane))
> + continue;
> +
> + set_plane_for_test_fbc(t, plane);
After testing the each plane, we must clear the plane.
> + }
> +
Please drop this extra line.
> +}
> +
> static void update_wanted_crc(const struct test_mode *t, igt_crc_t *crc)
> {
> if (t->screen == SCREEN_PRIM)
> @@ -4936,6 +5031,20 @@ igt_main_args("", long_options, help_str, opt_handler, NULL)
> }
> }
>
> + t.pipes = PIPE_SINGLE;
> + t.feature = FEATURE_FBC;
> + t.screen = SCREEN_PRIM;
> + t.fbs = FBS_INDIVIDUAL;
> + t.format = FORMAT_DEFAULT;
> + /* Make sure nothing is using these values. */
> + t.flip = -1;
> + t.method = -1;
> + t.tiling = opt.tiling;
> +
> + igt_subtest_f("plane-fbc-rte") {
> + plane_fbc_rte_subtest(&t);
Is this test applicable to all older platforms too?
- Bhanu
> + }
> +
> TEST_MODE_ITER_BEGIN(t)
>
> igt_subtest_f("%s-%s-%s-%s-%s-draw-%s",
^ permalink raw reply [flat|nested] 7+ messages in thread
* [igt-dev] [PATCH i-g-t v5] tests/kms_frontbuffer_tracking: Extend the test to enable FBC for each plane
@ 2023-10-31 4:58 Nidhi Gupta
2023-11-02 6:33 ` Modem, Bhanuprakash
0 siblings, 1 reply; 7+ messages in thread
From: Nidhi Gupta @ 2023-10-31 4:58 UTC (permalink / raw)
To: igt-dev; +Cc: Nidhi Gupta
Added a new subtest to validate FBC on each plane, this new subtest
will first disable the fbc feature on all pipes and planes and then
enable it on all plane one by one and confirm.
v2: Modify tests to disable primary and enable other plane
to check fbc is enabled or not. <Bhanu>
v3: Implemented design changes as suggested <Bhanu>
v4: Fixed nitpicks (Bhanu)
Signed-off-by: Nidhi Gupta <nidhi1.gupta@intel.com>
---
tests/intel/kms_frontbuffer_tracking.c | 109 +++++++++++++++++++++++++
1 file changed, 109 insertions(+)
diff --git a/tests/intel/kms_frontbuffer_tracking.c b/tests/intel/kms_frontbuffer_tracking.c
index f90d09f9f..daa3ba58e 100644
--- a/tests/intel/kms_frontbuffer_tracking.c
+++ b/tests/intel/kms_frontbuffer_tracking.c
@@ -43,6 +43,15 @@
#include "igt_sysfs.h"
#include "igt_psr.h"
+/**
+ * SUBTEST: plane-fbc-rte
+ * Description: Sanity test to enable FBC on a plane.
+ * Driver requirement: i915, xe
+ * Functionality: fbc
+ * Mega feature: General Display Features
+ * Test category: functionality test
+ */
+
#define TIME SLOW_QUICK(1000, 10000)
IGT_TEST_DESCRIPTION("Test the Kernel's frontbuffer tracking mechanism and "
@@ -888,6 +897,17 @@ static bool fbc_mode_too_large(void)
return strstr(buf, "FBC disabled: mode too large for compression\n");
}
+static bool fbc_enable_per_plane(int plane_index, enum pipe pipe)
+{
+ char buf[128];
+ char buf_plane[128];
+
+ sprintf(buf_plane, "%d%s", plane_index, kmstest_pipe_name(pipe));
+
+ debugfs_read_crtc("i915_fbc_status", buf);
+ return strstr(strstr(buf, "*"), buf_plane);
+}
+
static bool drrs_wait_until_rr_switch_to_low(void)
{
return igt_wait(is_drrs_low(), 5000, 1);
@@ -1691,6 +1711,32 @@ static void set_region_for_test(const struct test_mode *t,
do_assertions(ASSERT_NO_ACTION_CHANGE);
}
+static void set_plane_for_test_fbc(const struct test_mode *t, igt_plane_t *plane)
+{
+ struct igt_fb fb;
+ uint32_t color;
+
+ igt_create_fb(drm.fd, prim_mode_params.mode.hdisplay, prim_mode_params.mode.vdisplay,
+ t->format, DRM_FORMAT_MOD_LINEAR, &fb);
+ color = pick_color(&fb, COLOR_PRIM_BG);
+
+ igt_draw_rect_fb(drm.fd, drm.bops, 0, &fb, IGT_DRAW_BLT,
+ 0, 0, fb.width, fb.height,
+ color);
+
+ igt_output_override_mode(prim_mode_params.output, &prim_mode_params.mode);
+ igt_output_set_pipe(prim_mode_params.output, prim_mode_params.pipe);
+
+ igt_plane_set_fb(plane, &fb);
+ igt_plane_set_position(plane, 0, 0);
+ igt_plane_set_size(plane, prim_mode_params.mode.hdisplay, prim_mode_params.mode.vdisplay);
+ igt_fb_set_size(&fb, plane, prim_mode_params.mode.hdisplay, prim_mode_params.mode.vdisplay);
+
+ igt_display_commit(&drm.display);
+ igt_require(!fbc_enable_per_plane(plane->index, prim_mode_params.pipe));
+ do_assertions(ASSERT_FBC_ENABLED);
+}
+
static bool enable_features_for_test(const struct test_mode *t)
{
bool ret = false;
@@ -1941,6 +1987,55 @@ static void rte_subtest(const struct test_mode *t)
}
}
+static bool is_valid_plane(igt_plane_t *plane)
+{
+ int index = plane->index;
+
+ if (plane->type == DRM_PLANE_TYPE_CURSOR)
+ return false;
+ /*
+ * Execute test only on first three planes
+ */
+ if (index < 3)
+ return true;
+ else
+ return false;
+
+}
+
+/**
+ * plane-fbc-rte - the basic sanity test
+ *
+ * METHOD
+ * Just disable primary screen, assert everything is disabled, then enable single
+ * screens and single plane one by one and assert that the tested fbc is enabled
+ * for the particular plane.
+ *
+ * EXPECTED RESULTS
+ * Blue screens and t->feature enabled.
+ *
+ * FAILURES
+ * A failure here means that every other subtest will probably fail too. It
+ * probably means that the Kernel is just not enabling the feature we want.
+ */
+
+static void plane_fbc_rte_subtest(const struct test_mode *t)
+{
+ igt_plane_t *plane;
+
+ prepare_subtest_data(t, NULL);
+ unset_all_crtcs();
+ do_assertions(ASSERT_FBC_DISABLED);
+
+ for_each_plane_on_pipe(&drm.display, t->pipes, plane) {
+ if (!is_valid_plane(plane))
+ continue;
+
+ set_plane_for_test_fbc(t, plane);
+ }
+
+}
+
static void update_wanted_crc(const struct test_mode *t, igt_crc_t *crc)
{
if (t->screen == SCREEN_PRIM)
@@ -4936,6 +5031,20 @@ igt_main_args("", long_options, help_str, opt_handler, NULL)
}
}
+ t.pipes = PIPE_SINGLE;
+ t.feature = FEATURE_FBC;
+ t.screen = SCREEN_PRIM;
+ t.fbs = FBS_INDIVIDUAL;
+ t.format = FORMAT_DEFAULT;
+ /* Make sure nothing is using these values. */
+ t.flip = -1;
+ t.method = -1;
+ t.tiling = opt.tiling;
+
+ igt_subtest_f("plane-fbc-rte") {
+ plane_fbc_rte_subtest(&t);
+ }
+
TEST_MODE_ITER_BEGIN(t)
igt_subtest_f("%s-%s-%s-%s-%s-draw-%s",
--
2.39.0
^ permalink raw reply related [flat|nested] 7+ messages in thread
end of thread, other threads:[~2023-11-02 6:33 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-10-26 3:16 [igt-dev] [PATCH i-g-t v5] tests/kms_frontbuffer_tracking: Extend the test to enable FBC for each plane Nidhi Gupta
2023-10-26 4:43 ` [igt-dev] ✓ Fi.CI.BAT: success for tests/kms_frontbuffer_tracking: Extend the test to enable FBC for each plane (rev5) Patchwork
2023-10-26 5:28 ` [igt-dev] ✓ CI.xeBAT: " Patchwork
2023-10-26 7:21 ` [igt-dev] [PATCH i-g-t v5] tests/kms_frontbuffer_tracking: Extend the test to enable FBC for each plane Modem, Bhanuprakash
2023-10-27 8:05 ` [igt-dev] ✗ Fi.CI.IGT: failure for tests/kms_frontbuffer_tracking: Extend the test to enable FBC for each plane (rev5) Patchwork
2023-10-31 4:58 [igt-dev] [PATCH i-g-t v5] tests/kms_frontbuffer_tracking: Extend the test to enable FBC for each plane Nidhi Gupta
2023-11-02 6:33 ` Modem, Bhanuprakash
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.