* [PATCH i-g-t v3 0/3] Add tests for ultrajoiner validation
@ 2024-09-18 7:34 Karthik B S
2024-09-18 7:34 ` [PATCH i-g-t v3 1/3] tests/kms_joiner: " Karthik B S
` (6 more replies)
0 siblings, 7 replies; 12+ messages in thread
From: Karthik B S @ 2024-09-18 7:34 UTC (permalink / raw)
To: igt-dev; +Cc: ankit.k.nautiyal, santhosh.reddy.guddati, kunal1.joshi,
Karthik B S
This series adds subtests to validate basic ultrajoiner modeset and
negative tests to validate invalid pipe configs on both ultrajoiner
capable display and on non ultrajoiner capable display using the force
joiner debugfs option.
Signed-off-by: Karthik B S <karthik.b.s@intel.com>
Karthik B S (3):
tests/kms_joiner: Add tests for ultrajoiner validation
lib/kms: Update force joiner helpers to accomodate ultrajoiner
tests/kms_joiner: Add subtests for force ultrajoiner validation
lib/igt_kms.c | 77 +++++-
lib/igt_kms.h | 19 +-
.../intel/{kms_big_joiner.c => kms_joiner.c} | 254 ++++++++++++++++--
tests/meson.build | 2 +-
4 files changed, 317 insertions(+), 35 deletions(-)
rename tests/intel/{kms_big_joiner.c => kms_joiner.c} (61%)
--
2.39.1
^ permalink raw reply [flat|nested] 12+ messages in thread* [PATCH i-g-t v3 1/3] tests/kms_joiner: Add tests for ultrajoiner validation 2024-09-18 7:34 [PATCH i-g-t v3 0/3] Add tests for ultrajoiner validation Karthik B S @ 2024-09-18 7:34 ` Karthik B S 2024-09-18 7:34 ` [PATCH i-g-t v3 2/3] lib/kms: Update force joiner helpers to accomodate ultrajoiner Karthik B S ` (5 subsequent siblings) 6 siblings, 0 replies; 12+ messages in thread From: Karthik B S @ 2024-09-18 7:34 UTC (permalink / raw) To: igt-dev; +Cc: ankit.k.nautiyal, santhosh.reddy.guddati, kunal1.joshi, Karthik B S Add a subtest to validate basic ultrajoiner modeset and a negative test to validate invalid pipe configs during an ultrajoiner modeset. Signed-off-by: Karthik B S <karthik.b.s@intel.com> Reviewed-by: Santhosh Reddy Guddati <santhosh.reddy.guddati@intel.com> --- lib/igt_kms.c | 44 +++++ lib/igt_kms.h | 3 + .../intel/{kms_big_joiner.c => kms_joiner.c} | 150 ++++++++++++++++-- tests/meson.build | 2 +- 4 files changed, 183 insertions(+), 16 deletions(-) rename tests/intel/{kms_big_joiner.c => kms_joiner.c} (74%) diff --git a/lib/igt_kms.c b/lib/igt_kms.c index dd530dbab..cf453dcfc 100644 --- a/lib/igt_kms.c +++ b/lib/igt_kms.c @@ -6347,6 +6347,50 @@ bool bigjoiner_mode_found(int drm_fd, drmModeConnector *connector, return found; } +/** + * igt_ultrajoiner_possible: + * @mode: libdrm mode + * @max_dotclock: Max pixel clock frequency + * + * Ultrajoiner will come into the picture, when the requested + * mode resolution > 10K or mode clock > 2 * max_dotclock. + * + * Returns: True if mode requires Ultrajoiner, else False. + */ +bool igt_ultrajoiner_possible(drmModeModeInfo *mode, int max_dotclock) +{ + return (mode->hdisplay > 2 * MAX_HDISPLAY_PER_PIPE || + mode->clock > 2 * max_dotclock); +} + +/** + * Ultrajoiner_mode_found: + * @drm_fd: drm file descriptor + * @connector: libdrm connector + * @max_dot_clock: max dot clock frequency + * @mode: libdrm mode to be filled + * + * Ultrajoiner will come in to the picture when the + * resolution > 10K or clock > 2 * max-dot-clock. + * + * Returns: True if ultra joiner found in connector modes + */ +bool ultrajoiner_mode_found(int drm_fd, drmModeConnector *connector, + int max_dotclock, drmModeModeInfo *mode) +{ + bool found = false; + + igt_sort_connector_modes(connector, sort_drm_modes_by_res_dsc); + found = igt_ultrajoiner_possible(&connector->modes[0], max_dotclock); + if (!found) { + igt_sort_connector_modes(connector, sort_drm_modes_by_clk_dsc); + found = igt_ultrajoiner_possible(&connector->modes[0], max_dotclock); + } + if (found) + *mode = connector->modes[0]; + return found; +} + /** * igt_has_force_joiner_debugfs * @drmfd: A drm file descriptor diff --git a/lib/igt_kms.h b/lib/igt_kms.h index 25ba50916..4455632f4 100644 --- a/lib/igt_kms.h +++ b/lib/igt_kms.h @@ -1216,6 +1216,9 @@ int igt_get_max_dotclock(int fd); bool igt_bigjoiner_possible(drmModeModeInfo *mode, int max_dotclock); bool bigjoiner_mode_found(int drm_fd, drmModeConnector *connector, int max_dotclock, drmModeModeInfo *mode); +bool igt_ultrajoiner_possible(drmModeModeInfo *mode, int max_dotclock); +bool ultrajoiner_mode_found(int drm_fd, drmModeConnector *connector, + int max_dotclock, drmModeModeInfo *mode); bool igt_has_force_joiner_debugfs(int drmfd, char *conn_name); bool igt_check_force_joiner_status(int drmfd, char *connector_name); bool igt_check_bigjoiner_support(igt_display_t *display); diff --git a/tests/intel/kms_big_joiner.c b/tests/intel/kms_joiner.c similarity index 74% rename from tests/intel/kms_big_joiner.c rename to tests/intel/kms_joiner.c index 7c370bc60..633bf51c7 100644 --- a/tests/intel/kms_big_joiner.c +++ b/tests/intel/kms_joiner.c @@ -37,13 +37,20 @@ #include "igt.h" /** - * SUBTEST: invalid-modeset + * SUBTEST: invalid-modeset-big-joiner * Description: Verify if the modeset on the adjoining pipe is rejected when * the pipe is active with a big joiner modeset * - * SUBTEST: basic + * SUBTEST: invalid-modeset-ultra-joiner + * Description: Verify if the modeset on the other pipes are rejected when + * the pipe A is active with ultra joiner modeset + * + * SUBTEST: basic-big-joiner * Description: Verify the basic modeset on big joiner mode on all pipes * + * SUBTEST: basic-ultra-joiner + * Description: Verify the basic modeset on ultra joiner mode on all pipes + * * SUBTEST: invalid-modeset-force-joiner * Description: Verify if modeset on adjacent pipe is declined when force joiner modeset is active. * Force joiner applies bigjoiner functionality to non-bigjoiner outputs, @@ -54,20 +61,24 @@ * Force joiner applies bigjoiner functionality to non-bigjoiner outputs thus, * the test exclusively targets non-bigjoiner outputs. */ -IGT_TEST_DESCRIPTION("Test big joiner / force joiner"); +IGT_TEST_DESCRIPTION("Test joiner / force joiner"); #define INVALID_TEST_OUTPUT 2 typedef struct { int drm_fd; int big_joiner_output_count; + int ultra_joiner_output_count; int non_big_joiner_output_count; + int non_ultra_joiner_output_count; int mixed_output_count; int output_count; int n_pipes; uint32_t master_pipes; igt_output_t *big_joiner_output[IGT_MAX_PIPES]; + igt_output_t *ultra_joiner_output[IGT_MAX_PIPES]; igt_output_t *non_big_joiner_output[IGT_MAX_PIPES]; + igt_output_t *non_ultra_joiner_output[IGT_MAX_PIPES]; igt_output_t *mixed_output[IGT_MAX_PIPES]; enum pipe pipe_seq[IGT_MAX_PIPES]; igt_display_t display; @@ -286,6 +297,81 @@ static void test_joiner_on_last_pipe(data_t *data, bool force_joiner) } } +static void test_ultra_joiner(data_t *data, bool invalid_pipe, bool two_display) +{ + int i, j, k, ret; + igt_output_t *output, *non_ultra_joiner_output; + igt_plane_t *primary; + igt_output_t **outputs; + igt_fb_t fb; + drmModeModeInfo mode; + + outputs = data->ultra_joiner_output; + igt_display_reset(&data->display); + igt_display_commit2(&data->display, COMMIT_ATOMIC); + + for (i = 0; i < data->ultra_joiner_output_count; i++) { + output = outputs[i]; + igt_require(ultrajoiner_mode_found(data->drm_fd, output->config.connector, max_dotclock, &mode)); + igt_output_override_mode(output, &mode); + for (j = 0; j < data->n_pipes; j++) { + /* Ultra joiner is only valid on PIPE_A */ + if (invalid_pipe && j == PIPE_A) + continue; + if (!invalid_pipe && j != PIPE_A) + continue; + if (two_display && j != PIPE_A) + continue; + + igt_output_set_pipe(output, data->pipe_seq[j]); + + primary = igt_output_get_plane_type(output, DRM_PLANE_TYPE_PRIMARY); + igt_create_pattern_fb(data->drm_fd, mode.hdisplay, mode.vdisplay, DRM_FORMAT_XRGB8888, + DRM_FORMAT_MOD_LINEAR, &fb); + igt_plane_set_fb(primary, &fb); + + if (invalid_pipe) + ret = igt_display_try_commit2(&data->display, COMMIT_ATOMIC); + else + igt_display_commit2(&data->display, COMMIT_ATOMIC); + + if (two_display) { + for_each_connected_output(&data->display, non_ultra_joiner_output) { + if (output->id != non_ultra_joiner_output->id) { + for (k = 1; k < data->n_pipes; k++) { + igt_plane_t *plane; + drmModeModeInfo *mode1; + + mode1 = igt_output_get_mode(non_ultra_joiner_output); + + igt_output_set_pipe(non_ultra_joiner_output, data->pipe_seq[k]); + plane = igt_output_get_plane_type(output, DRM_PLANE_TYPE_PRIMARY); + + igt_plane_set_fb(plane, &fb); + igt_fb_set_size(&fb, plane, mode1->hdisplay, mode1->vdisplay); + igt_plane_set_size(plane, mode1->hdisplay, mode1->vdisplay); + + ret = igt_display_try_commit2(&data->display, COMMIT_ATOMIC); + + igt_plane_set_fb(plane, NULL); + igt_assert_f(ret != 0, "Commit expected to fail on second display\n"); + } + /* Validation with one output is sufficient */ + break; + } + } + } + + igt_display_reset(&data->display); + igt_plane_set_fb(primary, NULL); + igt_remove_fb(data->drm_fd, &fb); + + if (invalid_pipe) + igt_assert_f(ret != 0, "Commit shouldn't have passed\n"); + } + } +} + igt_main { bool force_joiner_supported; @@ -297,7 +383,9 @@ igt_main igt_fixture { force_joiner_supported = false; data.big_joiner_output_count = 0; + data.ultra_joiner_output_count = 0; data.non_big_joiner_output_count = 0; + data.non_ultra_joiner_output_count = 0; data.mixed_output_count = 0; data.output_count = 0; j = 0; @@ -310,24 +398,31 @@ igt_main max_dotclock = igt_get_max_dotclock(data.drm_fd); for_each_connected_output(&data.display, output) { - bool found = false; + bool ultrajoiner_found = false, bigjoiner_found = false; drmModeConnector *connector = output->config.connector; /* * Bigjoiner will come in to the picture when the * resolution > 5K or clock > max-dot-clock. + * Ultrajoiner will come in to the picture when the + * resolution > 10K or clock > 2 * max-dot-clock. */ - found = bigjoiner_mode_found(data.drm_fd, connector, max_dotclock, &mode); + bigjoiner_found = bigjoiner_mode_found(data.drm_fd, connector, max_dotclock, &mode); + ultrajoiner_found = ultrajoiner_mode_found(data.drm_fd, connector, max_dotclock, &mode); - if (found) { + if (igt_has_force_joiner_debugfs(data.drm_fd, output->name)) + force_joiner_supported = true; + + if (ultrajoiner_found) + data.ultra_joiner_output[data.ultra_joiner_output_count++] = output; + else if (force_joiner_supported) + data.non_ultra_joiner_output[data.non_ultra_joiner_output_count++] = output; + + if (bigjoiner_found) data.big_joiner_output[data.big_joiner_output_count++] = output; - igt_output_override_mode(output, &mode); - } else { - if (igt_has_force_joiner_debugfs(data.drm_fd, output->name)) { - force_joiner_supported = true; - data.non_big_joiner_output[data.non_big_joiner_output_count++] = output; - } - } + else if (force_joiner_supported) + data.non_big_joiner_output[data.non_big_joiner_output_count++] = output; + data.output_count++; } if (data.big_joiner_output_count == 1 && data.non_big_joiner_output_count >= 1) { @@ -337,6 +432,7 @@ igt_main data.mixed_output[data.mixed_output_count++] = data.big_joiner_output[0]; data.mixed_output[data.mixed_output_count++] = data.non_big_joiner_output[0]; } + data.n_pipes = 0; for_each_pipe(&data.display, i) { data.n_pipes++; @@ -346,7 +442,7 @@ igt_main } igt_describe("Verify the basic modeset on big joiner mode on all pipes"); - igt_subtest_with_dynamic("basic") { + igt_subtest_with_dynamic("basic-big-joiner") { igt_require_f(data.big_joiner_output_count > 0, "No bigjoiner output found\n"); igt_require_f(data.n_pipes > 1, @@ -358,9 +454,19 @@ igt_main test_multi_joiner(&data, data.big_joiner_output_count, false); } + igt_describe("Verify the basic modeset on ultra joiner mode on all pipes"); + igt_subtest_with_dynamic("basic-ultra-joiner") { + igt_require_f(data.ultra_joiner_output_count > 0, + "No ultrajoiner output found\n"); + igt_require_f(data.n_pipes > 3, + "Minimum 4 pipes required\n"); + igt_dynamic_f("single-joiner") + test_ultra_joiner(&data, false, false); + } + igt_describe("Verify if the modeset on the adjoining pipe is rejected " "when the pipe is active with a big joiner modeset"); - igt_subtest_with_dynamic("invalid-modeset") { + igt_subtest_with_dynamic("invalid-modeset-big-joiner") { igt_require_f(data.big_joiner_output_count > 0, "Non big joiner output not found\n"); igt_require_f(data.n_pipes > 1, "Minimum of 2 pipes are required\n"); if (data.big_joiner_output_count >= 1) @@ -374,6 +480,20 @@ igt_main test_invalid_modeset_two_joiner(&data, true, false); } + igt_describe("Verify if the modeset on the other pipes are rejected " + "when the pipe A is active with a ultra joiner modeset"); + igt_subtest_with_dynamic("invalid-modeset-ultra-joiner") { + igt_require_f(data.ultra_joiner_output_count > 0, "Ultra joiner output not found\n"); + igt_require_f(data.n_pipes > 3, "Minimum of 4 pipes are required\n"); + + igt_dynamic_f("ultra_joiner_on_invalid_pipe") + test_ultra_joiner(&data, true, false); + if (data.non_ultra_joiner_output_count > 0) { + igt_dynamic_f("2x") + test_ultra_joiner(&data, false, true); + } + } + igt_describe("Verify the basic modeset on big joiner mode on all pipes"); igt_subtest_with_dynamic("basic-force-joiner") { igt_require_f(force_joiner_supported, diff --git a/tests/meson.build b/tests/meson.build index 00556c9d6..c8cba1b9a 100644 --- a/tests/meson.build +++ b/tests/meson.build @@ -242,7 +242,6 @@ intel_i915_progs = [ intel_kms_progs = [ 'kms_big_fb', - 'kms_big_joiner' , 'kms_busy', 'kms_ccs', 'kms_cdclk', @@ -255,6 +254,7 @@ intel_kms_progs = [ 'kms_flip_scaled_crc', 'kms_flip_tiling', 'kms_frontbuffer_tracking', + 'kms_joiner', 'kms_legacy_colorkey', 'kms_mmap_write_crc', 'kms_pipe_b_c_ivb', -- 2.39.1 ^ permalink raw reply related [flat|nested] 12+ messages in thread
* [PATCH i-g-t v3 2/3] lib/kms: Update force joiner helpers to accomodate ultrajoiner 2024-09-18 7:34 [PATCH i-g-t v3 0/3] Add tests for ultrajoiner validation Karthik B S 2024-09-18 7:34 ` [PATCH i-g-t v3 1/3] tests/kms_joiner: " Karthik B S @ 2024-09-18 7:34 ` Karthik B S 2024-09-18 10:39 ` Nautiyal, Ankit K 2024-09-18 10:54 ` Reddy Guddati, Santhosh 2024-09-18 7:34 ` [PATCH i-g-t v3 3/3] tests/kms_joiner: Add subtests for force ultrajoiner validation Karthik B S ` (4 subsequent siblings) 6 siblings, 2 replies; 12+ messages in thread From: Karthik B S @ 2024-09-18 7:34 UTC (permalink / raw) To: igt-dev; +Cc: ankit.k.nautiyal, santhosh.reddy.guddati, kunal1.joshi, Karthik B S v2: Split the lib updates to separate patch (Ankit) v3: Use enum for joined pipes (Santhosh) Signed-off-by: Karthik B S <karthik.b.s@intel.com> --- lib/igt_kms.c | 33 +++++++++++++++++++++++++-------- lib/igt_kms.h | 16 +++++++++++++++- tests/intel/kms_joiner.c | 2 +- 3 files changed, 41 insertions(+), 10 deletions(-) diff --git a/lib/igt_kms.c b/lib/igt_kms.c index cf453dcfc..a39d1176f 100644 --- a/lib/igt_kms.c +++ b/lib/igt_kms.c @@ -1720,34 +1720,51 @@ bool kmstest_force_connector(int drm_fd, drmModeConnector *connector, return true; } -static bool force_connector_bigjoiner(int drm_fd, +static bool force_connector_joiner(int drm_fd, drmModeConnector *connector, const char *value) { return connector_attr_set_debugfs(drm_fd, connector, - "i915_bigjoiner_force_enable", + "i915_joiner_force_enable", value, "0"); } /** - * kmstest_force_connector_bigjoiner: + * kmstest_force_connector_joiner: * @fd: drm file descriptor * @connector: connector * - * Enable force bigjoiner state on the specified connector + * Enable force joiner state on the specified connector * and install exit handler for resetting * * Returns: True on success */ -bool kmstest_force_connector_bigjoiner(int drm_fd, drmModeConnector *connector) +bool kmstest_force_connector_joiner(int drm_fd, drmModeConnector *connector, int joined_pipes) { - const char *value = "1"; + const char *value; drmModeConnector *temp; + switch (joined_pipes) { + case JOINED_PIPES_DEFAULT: + value = "0"; + break; + case JOINED_PIPES_NONE: + value = "1"; + break; + case JOINED_PIPES_BIG_JOINER: + value = "2"; + break; + case JOINED_PIPES_ULTRA_JOINER: + value = "4"; + break; + default: + igt_assert(0); + } + if (!is_intel_device(drm_fd)) return false; - if (!force_connector_bigjoiner(drm_fd, connector, value)) + if (!force_connector_joiner(drm_fd, connector, value)) return false; dump_connector_attrs(); @@ -6420,7 +6437,7 @@ bool igt_has_force_joiner_debugfs(int drmfd, char *conn_name) if (debugfs_fd < 0) return false; - ret = igt_debugfs_simple_read(debugfs_fd, "i915_bigjoiner_force_enable", buf, sizeof(buf)); + ret = igt_debugfs_simple_read(debugfs_fd, "i915_joiner_force_enable", buf, sizeof(buf)); close(debugfs_fd); return ret >= 0; diff --git a/lib/igt_kms.h b/lib/igt_kms.h index 4455632f4..2461fa47c 100644 --- a/lib/igt_kms.h +++ b/lib/igt_kms.h @@ -260,9 +260,23 @@ enum intel_broadcast_rgb_mode { struct edid; +/** + * joined_pipes: + * @JOINED_PIPES_DEFAULT: Default setting with no force joiner + * @JOINED_PIPES_NONE: Force to exactly one pipe + * @JOINED_PIPES_BIG_JOINER: Join two pipes big joiner + * @JOINED_PIPES_ULTRA_JOINER: Join four pipes for ultra joiner + */ +enum joined_pipes { + JOINED_PIPES_DEFAULT, + JOINED_PIPES_NONE, + JOINED_PIPES_BIG_JOINER, + JOINED_PIPES_ULTRA_JOINER = 4 +}; + bool kmstest_force_connector(int fd, drmModeConnector *connector, enum kmstest_force_connector_state state); -bool kmstest_force_connector_bigjoiner(int drm_fd, drmModeConnector *connector); +bool kmstest_force_connector_joiner(int drm_fd, drmModeConnector *connector, int joined_pipes); void kmstest_force_edid(int drm_fd, drmModeConnector *connector, const struct edid *edid); diff --git a/tests/intel/kms_joiner.c b/tests/intel/kms_joiner.c index 633bf51c7..e193f9071 100644 --- a/tests/intel/kms_joiner.c +++ b/tests/intel/kms_joiner.c @@ -106,7 +106,7 @@ static void enable_force_joiner_on_all_non_big_joiner_outputs(data_t *data) for (i = 0; i < data->non_big_joiner_output_count; i++) { output = data->non_big_joiner_output[i]; - status = kmstest_force_connector_bigjoiner(data->drm_fd, output->config.connector); + status = kmstest_force_connector_joiner(data->drm_fd, output->config.connector, JOINED_PIPES_BIG_JOINER); igt_assert_f(status, "Failed to toggle force joiner\n"); } } -- 2.39.1 ^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: [PATCH i-g-t v3 2/3] lib/kms: Update force joiner helpers to accomodate ultrajoiner 2024-09-18 7:34 ` [PATCH i-g-t v3 2/3] lib/kms: Update force joiner helpers to accomodate ultrajoiner Karthik B S @ 2024-09-18 10:39 ` Nautiyal, Ankit K 2024-09-18 10:54 ` Reddy Guddati, Santhosh 1 sibling, 0 replies; 12+ messages in thread From: Nautiyal, Ankit K @ 2024-09-18 10:39 UTC (permalink / raw) To: Karthik B S, igt-dev; +Cc: santhosh.reddy.guddati, kunal1.joshi On 9/18/2024 1:04 PM, Karthik B S wrote: > v2: Split the lib updates to separate patch (Ankit) > > v3: Use enum for joined pipes (Santhosh) > > Signed-off-by: Karthik B S <karthik.b.s@intel.com> Acked-by: Ankit Nautiyal <ankit.k.nautiyal@intel.com> > --- > lib/igt_kms.c | 33 +++++++++++++++++++++++++-------- > lib/igt_kms.h | 16 +++++++++++++++- > tests/intel/kms_joiner.c | 2 +- > 3 files changed, 41 insertions(+), 10 deletions(-) > > diff --git a/lib/igt_kms.c b/lib/igt_kms.c > index cf453dcfc..a39d1176f 100644 > --- a/lib/igt_kms.c > +++ b/lib/igt_kms.c > @@ -1720,34 +1720,51 @@ bool kmstest_force_connector(int drm_fd, drmModeConnector *connector, > return true; > } > > -static bool force_connector_bigjoiner(int drm_fd, > +static bool force_connector_joiner(int drm_fd, > drmModeConnector *connector, > const char *value) > { > return connector_attr_set_debugfs(drm_fd, connector, > - "i915_bigjoiner_force_enable", > + "i915_joiner_force_enable", > value, "0"); > } > > /** > - * kmstest_force_connector_bigjoiner: > + * kmstest_force_connector_joiner: > * @fd: drm file descriptor > * @connector: connector > * > - * Enable force bigjoiner state on the specified connector > + * Enable force joiner state on the specified connector > * and install exit handler for resetting > * > * Returns: True on success > */ > -bool kmstest_force_connector_bigjoiner(int drm_fd, drmModeConnector *connector) > +bool kmstest_force_connector_joiner(int drm_fd, drmModeConnector *connector, int joined_pipes) > { > - const char *value = "1"; > + const char *value; > drmModeConnector *temp; > > + switch (joined_pipes) { > + case JOINED_PIPES_DEFAULT: > + value = "0"; > + break; > + case JOINED_PIPES_NONE: > + value = "1"; > + break; > + case JOINED_PIPES_BIG_JOINER: > + value = "2"; > + break; > + case JOINED_PIPES_ULTRA_JOINER: > + value = "4"; > + break; > + default: > + igt_assert(0); > + } > + > if (!is_intel_device(drm_fd)) > return false; > > - if (!force_connector_bigjoiner(drm_fd, connector, value)) > + if (!force_connector_joiner(drm_fd, connector, value)) > return false; > > dump_connector_attrs(); > @@ -6420,7 +6437,7 @@ bool igt_has_force_joiner_debugfs(int drmfd, char *conn_name) > if (debugfs_fd < 0) > return false; > > - ret = igt_debugfs_simple_read(debugfs_fd, "i915_bigjoiner_force_enable", buf, sizeof(buf)); > + ret = igt_debugfs_simple_read(debugfs_fd, "i915_joiner_force_enable", buf, sizeof(buf)); > close(debugfs_fd); > > return ret >= 0; > diff --git a/lib/igt_kms.h b/lib/igt_kms.h > index 4455632f4..2461fa47c 100644 > --- a/lib/igt_kms.h > +++ b/lib/igt_kms.h > @@ -260,9 +260,23 @@ enum intel_broadcast_rgb_mode { > > struct edid; > > +/** > + * joined_pipes: > + * @JOINED_PIPES_DEFAULT: Default setting with no force joiner > + * @JOINED_PIPES_NONE: Force to exactly one pipe > + * @JOINED_PIPES_BIG_JOINER: Join two pipes big joiner > + * @JOINED_PIPES_ULTRA_JOINER: Join four pipes for ultra joiner > + */ > +enum joined_pipes { > + JOINED_PIPES_DEFAULT, > + JOINED_PIPES_NONE, > + JOINED_PIPES_BIG_JOINER, > + JOINED_PIPES_ULTRA_JOINER = 4 > +}; > + > bool kmstest_force_connector(int fd, drmModeConnector *connector, > enum kmstest_force_connector_state state); > -bool kmstest_force_connector_bigjoiner(int drm_fd, drmModeConnector *connector); > +bool kmstest_force_connector_joiner(int drm_fd, drmModeConnector *connector, int joined_pipes); > void kmstest_force_edid(int drm_fd, drmModeConnector *connector, > const struct edid *edid); > > diff --git a/tests/intel/kms_joiner.c b/tests/intel/kms_joiner.c > index 633bf51c7..e193f9071 100644 > --- a/tests/intel/kms_joiner.c > +++ b/tests/intel/kms_joiner.c > @@ -106,7 +106,7 @@ static void enable_force_joiner_on_all_non_big_joiner_outputs(data_t *data) > > for (i = 0; i < data->non_big_joiner_output_count; i++) { > output = data->non_big_joiner_output[i]; > - status = kmstest_force_connector_bigjoiner(data->drm_fd, output->config.connector); > + status = kmstest_force_connector_joiner(data->drm_fd, output->config.connector, JOINED_PIPES_BIG_JOINER); > igt_assert_f(status, "Failed to toggle force joiner\n"); > } > } ^ permalink raw reply [flat|nested] 12+ messages in thread
* RE: [PATCH i-g-t v3 2/3] lib/kms: Update force joiner helpers to accomodate ultrajoiner 2024-09-18 7:34 ` [PATCH i-g-t v3 2/3] lib/kms: Update force joiner helpers to accomodate ultrajoiner Karthik B S 2024-09-18 10:39 ` Nautiyal, Ankit K @ 2024-09-18 10:54 ` Reddy Guddati, Santhosh 1 sibling, 0 replies; 12+ messages in thread From: Reddy Guddati, Santhosh @ 2024-09-18 10:54 UTC (permalink / raw) To: B S, Karthik, igt-dev@lists.freedesktop.org Cc: Nautiyal, Ankit K, Joshi, Kunal1 LGTM Reviewed-by: Santhosh Reddy Guddati <santhosh.reddy.guddati@intel.com> -----Original Message----- From: B S, Karthik <karthik.b.s@intel.com> Sent: Wednesday, September 18, 2024 1:04 PM To: igt-dev@lists.freedesktop.org Cc: Nautiyal, Ankit K <ankit.k.nautiyal@intel.com>; Reddy Guddati, Santhosh <santhosh.reddy.guddati@intel.com>; Joshi, Kunal1 <kunal1.joshi@intel.com>; B S, Karthik <karthik.b.s@intel.com> Subject: [PATCH i-g-t v3 2/3] lib/kms: Update force joiner helpers to accomodate ultrajoiner v2: Split the lib updates to separate patch (Ankit) v3: Use enum for joined pipes (Santhosh) Signed-off-by: Karthik B S <karthik.b.s@intel.com> --- lib/igt_kms.c | 33 +++++++++++++++++++++++++-------- lib/igt_kms.h | 16 +++++++++++++++- tests/intel/kms_joiner.c | 2 +- 3 files changed, 41 insertions(+), 10 deletions(-) diff --git a/lib/igt_kms.c b/lib/igt_kms.c index cf453dcfc..a39d1176f 100644 --- a/lib/igt_kms.c +++ b/lib/igt_kms.c @@ -1720,34 +1720,51 @@ bool kmstest_force_connector(int drm_fd, drmModeConnector *connector, return true; } -static bool force_connector_bigjoiner(int drm_fd, +static bool force_connector_joiner(int drm_fd, drmModeConnector *connector, const char *value) { return connector_attr_set_debugfs(drm_fd, connector, - "i915_bigjoiner_force_enable", + "i915_joiner_force_enable", value, "0"); } /** - * kmstest_force_connector_bigjoiner: + * kmstest_force_connector_joiner: * @fd: drm file descriptor * @connector: connector * - * Enable force bigjoiner state on the specified connector + * Enable force joiner state on the specified connector * and install exit handler for resetting * * Returns: True on success */ -bool kmstest_force_connector_bigjoiner(int drm_fd, drmModeConnector *connector) +bool kmstest_force_connector_joiner(int drm_fd, drmModeConnector +*connector, int joined_pipes) { - const char *value = "1"; + const char *value; drmModeConnector *temp; + switch (joined_pipes) { + case JOINED_PIPES_DEFAULT: + value = "0"; + break; + case JOINED_PIPES_NONE: + value = "1"; + break; + case JOINED_PIPES_BIG_JOINER: + value = "2"; + break; + case JOINED_PIPES_ULTRA_JOINER: + value = "4"; + break; + default: + igt_assert(0); + } + if (!is_intel_device(drm_fd)) return false; - if (!force_connector_bigjoiner(drm_fd, connector, value)) + if (!force_connector_joiner(drm_fd, connector, value)) return false; dump_connector_attrs(); @@ -6420,7 +6437,7 @@ bool igt_has_force_joiner_debugfs(int drmfd, char *conn_name) if (debugfs_fd < 0) return false; - ret = igt_debugfs_simple_read(debugfs_fd, "i915_bigjoiner_force_enable", buf, sizeof(buf)); + ret = igt_debugfs_simple_read(debugfs_fd, "i915_joiner_force_enable", +buf, sizeof(buf)); close(debugfs_fd); return ret >= 0; diff --git a/lib/igt_kms.h b/lib/igt_kms.h index 4455632f4..2461fa47c 100644 --- a/lib/igt_kms.h +++ b/lib/igt_kms.h @@ -260,9 +260,23 @@ enum intel_broadcast_rgb_mode { struct edid; +/** + * joined_pipes: + * @JOINED_PIPES_DEFAULT: Default setting with no force joiner + * @JOINED_PIPES_NONE: Force to exactly one pipe + * @JOINED_PIPES_BIG_JOINER: Join two pipes big joiner + * @JOINED_PIPES_ULTRA_JOINER: Join four pipes for ultra joiner */ +enum joined_pipes { + JOINED_PIPES_DEFAULT, + JOINED_PIPES_NONE, + JOINED_PIPES_BIG_JOINER, + JOINED_PIPES_ULTRA_JOINER = 4 +}; + bool kmstest_force_connector(int fd, drmModeConnector *connector, enum kmstest_force_connector_state state); -bool kmstest_force_connector_bigjoiner(int drm_fd, drmModeConnector *connector); +bool kmstest_force_connector_joiner(int drm_fd, drmModeConnector +*connector, int joined_pipes); void kmstest_force_edid(int drm_fd, drmModeConnector *connector, const struct edid *edid); diff --git a/tests/intel/kms_joiner.c b/tests/intel/kms_joiner.c index 633bf51c7..e193f9071 100644 --- a/tests/intel/kms_joiner.c +++ b/tests/intel/kms_joiner.c @@ -106,7 +106,7 @@ static void enable_force_joiner_on_all_non_big_joiner_outputs(data_t *data) for (i = 0; i < data->non_big_joiner_output_count; i++) { output = data->non_big_joiner_output[i]; - status = kmstest_force_connector_bigjoiner(data->drm_fd, output->config.connector); + status = kmstest_force_connector_joiner(data->drm_fd, +output->config.connector, JOINED_PIPES_BIG_JOINER); igt_assert_f(status, "Failed to toggle force joiner\n"); } } -- 2.39.1 ^ permalink raw reply [flat|nested] 12+ messages in thread
* [PATCH i-g-t v3 3/3] tests/kms_joiner: Add subtests for force ultrajoiner validation 2024-09-18 7:34 [PATCH i-g-t v3 0/3] Add tests for ultrajoiner validation Karthik B S 2024-09-18 7:34 ` [PATCH i-g-t v3 1/3] tests/kms_joiner: " Karthik B S 2024-09-18 7:34 ` [PATCH i-g-t v3 2/3] lib/kms: Update force joiner helpers to accomodate ultrajoiner Karthik B S @ 2024-09-18 7:34 ` Karthik B S 2024-09-18 10:44 ` Nautiyal, Ankit K 2024-09-18 8:33 ` ✓ Fi.CI.BAT: success for Add tests for ultrajoiner validation (rev3) Patchwork ` (3 subsequent siblings) 6 siblings, 1 reply; 12+ messages in thread From: Karthik B S @ 2024-09-18 7:34 UTC (permalink / raw) To: igt-dev; +Cc: ankit.k.nautiyal, santhosh.reddy.guddati, kunal1.joshi, Karthik B S Extend the ultrajoiner subtests to validate ultrajoiner on a non ultrajoiner supported display using force joiner. v2: Rebase v3: Add display version check for ultrajoiner Signed-off-by: Karthik B S <karthik.b.s@intel.com> Reviewed-by: Santhosh Reddy Guddati <santhosh.reddy.guddati@intel.com> --- tests/intel/kms_joiner.c | 120 +++++++++++++++++++++++++++++++++------ 1 file changed, 102 insertions(+), 18 deletions(-) diff --git a/tests/intel/kms_joiner.c b/tests/intel/kms_joiner.c index e193f9071..e498ac542 100644 --- a/tests/intel/kms_joiner.c +++ b/tests/intel/kms_joiner.c @@ -35,6 +35,7 @@ */ #include "igt.h" +#include "xe/xe_query.h" /** * SUBTEST: invalid-modeset-big-joiner @@ -51,15 +52,24 @@ * SUBTEST: basic-ultra-joiner * Description: Verify the basic modeset on ultra joiner mode on all pipes * - * SUBTEST: invalid-modeset-force-joiner - * Description: Verify if modeset on adjacent pipe is declined when force joiner modeset is active. - * Force joiner applies bigjoiner functionality to non-bigjoiner outputs, + * SUBTEST: invalid-modeset-force-big-joiner + * Description: Verify if modeset on adjacent pipe is declined when force big joiner modeset is active. + * Force big joiner applies bigjoiner functionality to non-bigjoiner outputs, * so test exclusively targets non-bigjoiner outputs. * - * SUBTEST: basic-force-joiner - * Description: Verify basic modeset in force joiner mode across all pipes. + * SUBTEST: basic-force-big-joiner + * Description: Verify basic big joiner modeset in force joiner mode across all pipes. * Force joiner applies bigjoiner functionality to non-bigjoiner outputs thus, * the test exclusively targets non-bigjoiner outputs. + * + * SUBTEST: basic-force-ultra-joiner + * Description: Verify basic ultra joiner modeset in force joiner mode across all pipes. + * Force joiner applies bigjoiner functionality to non-bigjoiner outputs thus, + * the test exclusively targets non-bigjoiner outputs. + * + * SUBTEST: invalid-modeset-force-ultra-joiner + * Description: Verify if the modeset on the other pipes are rejected when + * the pipe A is active with force ultra joiner modeset. */ IGT_TEST_DESCRIPTION("Test joiner / force joiner"); @@ -111,6 +121,19 @@ static void enable_force_joiner_on_all_non_big_joiner_outputs(data_t *data) } } +static void enable_force_joiner_on_all_non_ultra_joiner_outputs(data_t *data) +{ + bool status; + igt_output_t *output; + int i; + + for (i = 0; i < data->non_ultra_joiner_output_count; i++) { + output = data->non_ultra_joiner_output[i]; + status = kmstest_force_connector_joiner(data->drm_fd, output->config.connector, 4); + igt_assert_f(status, "Failed to toggle force joiner\n"); + } +} + static enum pipe get_next_master_pipe(data_t *data, uint32_t available_pipe_mask) { if ((data->master_pipes & available_pipe_mask) == 0) @@ -297,23 +320,36 @@ static void test_joiner_on_last_pipe(data_t *data, bool force_joiner) } } -static void test_ultra_joiner(data_t *data, bool invalid_pipe, bool two_display) +static void test_ultra_joiner(data_t *data, bool invalid_pipe, bool two_display, bool force_joiner) { - int i, j, k, ret; + int i, j, k, ret, count; igt_output_t *output, *non_ultra_joiner_output; igt_plane_t *primary; igt_output_t **outputs; igt_fb_t fb; drmModeModeInfo mode; - outputs = data->ultra_joiner_output; + if (force_joiner) { + outputs = data->non_ultra_joiner_output; + count = data->non_ultra_joiner_output_count; + } else { + outputs = data->ultra_joiner_output; + count = data->ultra_joiner_output_count; + } + igt_display_reset(&data->display); igt_display_commit2(&data->display, COMMIT_ATOMIC); - for (i = 0; i < data->ultra_joiner_output_count; i++) { + for (i = 0; i < count; i++) { output = outputs[i]; - igt_require(ultrajoiner_mode_found(data->drm_fd, output->config.connector, max_dotclock, &mode)); - igt_output_override_mode(output, &mode); + + if (!force_joiner) { + igt_require(ultrajoiner_mode_found(data->drm_fd, output->config.connector, max_dotclock, &mode)); + igt_output_override_mode(output, &mode); + } else { + mode = *igt_output_get_mode(output); + } + for (j = 0; j < data->n_pipes; j++) { /* Ultra joiner is only valid on PIPE_A */ if (invalid_pipe && j == PIPE_A) @@ -374,14 +410,15 @@ static void test_ultra_joiner(data_t *data, bool invalid_pipe, bool two_display) igt_main { - bool force_joiner_supported; - int i, j; + bool force_joiner_supported, ultra_joiner_supported, is_dgfx; + int i, j, display_ver; igt_output_t *output; drmModeModeInfo mode; data_t data; igt_fixture { force_joiner_supported = false; + ultra_joiner_supported = false; data.big_joiner_output_count = 0; data.ultra_joiner_output_count = 0; data.non_big_joiner_output_count = 0; @@ -397,6 +434,11 @@ igt_main igt_require(data.display.is_atomic); max_dotclock = igt_get_max_dotclock(data.drm_fd); + is_dgfx = is_xe_device(data.drm_fd) ? xe_has_vram(data.drm_fd) : gem_has_lmem(data.drm_fd); + display_ver = intel_display_ver(intel_get_drm_devid(data.drm_fd)); + if ((is_dgfx && display_ver == 14) || (display_ver > 14)) + ultra_joiner_supported = true; + for_each_connected_output(&data.display, output) { bool ultrajoiner_found = false, bigjoiner_found = false; drmModeConnector *connector = output->config.connector; @@ -461,7 +503,7 @@ igt_main igt_require_f(data.n_pipes > 3, "Minimum 4 pipes required\n"); igt_dynamic_f("single-joiner") - test_ultra_joiner(&data, false, false); + test_ultra_joiner(&data, false, false, false); } igt_describe("Verify if the modeset on the adjoining pipe is rejected " @@ -487,15 +529,15 @@ igt_main igt_require_f(data.n_pipes > 3, "Minimum of 4 pipes are required\n"); igt_dynamic_f("ultra_joiner_on_invalid_pipe") - test_ultra_joiner(&data, true, false); + test_ultra_joiner(&data, true, false, false); if (data.non_ultra_joiner_output_count > 0) { igt_dynamic_f("2x") - test_ultra_joiner(&data, false, true); + test_ultra_joiner(&data, false, true, false); } } igt_describe("Verify the basic modeset on big joiner mode on all pipes"); - igt_subtest_with_dynamic("basic-force-joiner") { + igt_subtest_with_dynamic("basic-force-big-joiner") { igt_require_f(force_joiner_supported, "force joiner not supported on this platform or none of the connected output supports it\n"); igt_require_f(data.non_big_joiner_output_count > 0, @@ -516,7 +558,7 @@ igt_main } } - igt_subtest_with_dynamic("invalid-modeset-force-joiner") { + igt_subtest_with_dynamic("invalid-modeset-force-big-joiner") { igt_require_f(force_joiner_supported, "force joiner not supported on this platform or none of the connected output supports it\n"); igt_require_f(data.non_big_joiner_output_count > 0, @@ -539,6 +581,48 @@ igt_main } } + igt_describe("Verify the basic modeset on ultra joiner mode on all pipes"); + igt_subtest_with_dynamic("basic-force-ultra-joiner") { + igt_require_f(force_joiner_supported, + "force joiner not supported on this platform or none of the connected output supports it\n"); + igt_require_f(ultra_joiner_supported, + "Ultra joiner not supported on this platform\n"); + igt_require_f(data.non_ultra_joiner_output_count > 0, + "No non ultra joiner output found\n"); + igt_require_f(data.n_pipes > 3, + "Minimum 4 pipes required\n"); + igt_dynamic_f("single") { + enable_force_joiner_on_all_non_ultra_joiner_outputs(&data); + test_ultra_joiner(&data, false, false, true); + igt_reset_connectors(); + } + } + + igt_subtest_with_dynamic("invalid-modeset-force-ultra-joiner") { + igt_require_f(force_joiner_supported, + "force joiner not supported on this platform or none of the connected output supports it\n"); + igt_require_f(ultra_joiner_supported, + "Ultra joiner not supported on this platform\n"); + igt_require_f(data.non_ultra_joiner_output_count > 0, + "Non ultra joiner output not found\n"); + igt_require_f(data.n_pipes > 3, + "Minimum of 3 pipes are required\n"); + + igt_dynamic_f("ultra_joiner_on_invalid_pipe") { + enable_force_joiner_on_all_non_ultra_joiner_outputs(&data); + test_ultra_joiner(&data, true, false, true); + igt_reset_connectors(); + } + + if (data.non_ultra_joiner_output_count > 1) { + igt_dynamic_f("2x") { + enable_force_joiner_on_all_non_ultra_joiner_outputs(&data); + test_ultra_joiner(&data, false, true, true); + igt_reset_connectors(); + } + } + } + igt_fixture { igt_display_fini(&data.display); drm_close_driver(data.drm_fd); -- 2.39.1 ^ permalink raw reply related [flat|nested] 12+ messages in thread
* Re: [PATCH i-g-t v3 3/3] tests/kms_joiner: Add subtests for force ultrajoiner validation 2024-09-18 7:34 ` [PATCH i-g-t v3 3/3] tests/kms_joiner: Add subtests for force ultrajoiner validation Karthik B S @ 2024-09-18 10:44 ` Nautiyal, Ankit K 2024-09-18 10:52 ` Karthik B S 0 siblings, 1 reply; 12+ messages in thread From: Nautiyal, Ankit K @ 2024-09-18 10:44 UTC (permalink / raw) To: Karthik B S, igt-dev; +Cc: santhosh.reddy.guddati, kunal1.joshi On 9/18/2024 1:04 PM, Karthik B S wrote: > Extend the ultrajoiner subtests to validate ultrajoiner on a non > ultrajoiner supported display using force joiner. > > v2: Rebase > > v3: Add display version check for ultrajoiner > > Signed-off-by: Karthik B S <karthik.b.s@intel.com> > Reviewed-by: Santhosh Reddy Guddati <santhosh.reddy.guddati@intel.com> > --- > tests/intel/kms_joiner.c | 120 +++++++++++++++++++++++++++++++++------ > 1 file changed, 102 insertions(+), 18 deletions(-) > > diff --git a/tests/intel/kms_joiner.c b/tests/intel/kms_joiner.c > index e193f9071..e498ac542 100644 > --- a/tests/intel/kms_joiner.c > +++ b/tests/intel/kms_joiner.c > @@ -35,6 +35,7 @@ > */ > > #include "igt.h" > +#include "xe/xe_query.h" > > /** > * SUBTEST: invalid-modeset-big-joiner > @@ -51,15 +52,24 @@ > * SUBTEST: basic-ultra-joiner > * Description: Verify the basic modeset on ultra joiner mode on all pipes > * > - * SUBTEST: invalid-modeset-force-joiner > - * Description: Verify if modeset on adjacent pipe is declined when force joiner modeset is active. > - * Force joiner applies bigjoiner functionality to non-bigjoiner outputs, > + * SUBTEST: invalid-modeset-force-big-joiner > + * Description: Verify if modeset on adjacent pipe is declined when force big joiner modeset is active. > + * Force big joiner applies bigjoiner functionality to non-bigjoiner outputs, > * so test exclusively targets non-bigjoiner outputs. > * > - * SUBTEST: basic-force-joiner > - * Description: Verify basic modeset in force joiner mode across all pipes. > + * SUBTEST: basic-force-big-joiner > + * Description: Verify basic big joiner modeset in force joiner mode across all pipes. > * Force joiner applies bigjoiner functionality to non-bigjoiner outputs thus, > * the test exclusively targets non-bigjoiner outputs. > + * > + * SUBTEST: basic-force-ultra-joiner > + * Description: Verify basic ultra joiner modeset in force joiner mode across all pipes. > + * Force joiner applies bigjoiner functionality to non-bigjoiner outputs thus, > + * the test exclusively targets non-bigjoiner outputs. > + * > + * SUBTEST: invalid-modeset-force-ultra-joiner > + * Description: Verify if the modeset on the other pipes are rejected when > + * the pipe A is active with force ultra joiner modeset. > */ > IGT_TEST_DESCRIPTION("Test joiner / force joiner"); > > @@ -111,6 +121,19 @@ static void enable_force_joiner_on_all_non_big_joiner_outputs(data_t *data) > } > } > > +static void enable_force_joiner_on_all_non_ultra_joiner_outputs(data_t *data) > +{ > + bool status; > + igt_output_t *output; > + int i; > + > + for (i = 0; i < data->non_ultra_joiner_output_count; i++) { > + output = data->non_ultra_joiner_output[i]; > + status = kmstest_force_connector_joiner(data->drm_fd, output->config.connector, 4); Use JOINED_PIPES_ULTRA_JOINER. As discussed offline, ultrajoiner requires DSC so need to add check for that. Otherwise looks good to me. Regards, Ankit > + igt_assert_f(status, "Failed to toggle force joiner\n"); > + } > +} > + > static enum pipe get_next_master_pipe(data_t *data, uint32_t available_pipe_mask) > { > if ((data->master_pipes & available_pipe_mask) == 0) > @@ -297,23 +320,36 @@ static void test_joiner_on_last_pipe(data_t *data, bool force_joiner) > } > } > > -static void test_ultra_joiner(data_t *data, bool invalid_pipe, bool two_display) > +static void test_ultra_joiner(data_t *data, bool invalid_pipe, bool two_display, bool force_joiner) > { > - int i, j, k, ret; > + int i, j, k, ret, count; > igt_output_t *output, *non_ultra_joiner_output; > igt_plane_t *primary; > igt_output_t **outputs; > igt_fb_t fb; > drmModeModeInfo mode; > > - outputs = data->ultra_joiner_output; > + if (force_joiner) { > + outputs = data->non_ultra_joiner_output; > + count = data->non_ultra_joiner_output_count; > + } else { > + outputs = data->ultra_joiner_output; > + count = data->ultra_joiner_output_count; > + } > + > igt_display_reset(&data->display); > igt_display_commit2(&data->display, COMMIT_ATOMIC); > > - for (i = 0; i < data->ultra_joiner_output_count; i++) { > + for (i = 0; i < count; i++) { > output = outputs[i]; > - igt_require(ultrajoiner_mode_found(data->drm_fd, output->config.connector, max_dotclock, &mode)); > - igt_output_override_mode(output, &mode); > + > + if (!force_joiner) { > + igt_require(ultrajoiner_mode_found(data->drm_fd, output->config.connector, max_dotclock, &mode)); > + igt_output_override_mode(output, &mode); > + } else { > + mode = *igt_output_get_mode(output); > + } > + > for (j = 0; j < data->n_pipes; j++) { > /* Ultra joiner is only valid on PIPE_A */ > if (invalid_pipe && j == PIPE_A) > @@ -374,14 +410,15 @@ static void test_ultra_joiner(data_t *data, bool invalid_pipe, bool two_display) > > igt_main > { > - bool force_joiner_supported; > - int i, j; > + bool force_joiner_supported, ultra_joiner_supported, is_dgfx; > + int i, j, display_ver; > igt_output_t *output; > drmModeModeInfo mode; > data_t data; > > igt_fixture { > force_joiner_supported = false; > + ultra_joiner_supported = false; > data.big_joiner_output_count = 0; > data.ultra_joiner_output_count = 0; > data.non_big_joiner_output_count = 0; > @@ -397,6 +434,11 @@ igt_main > igt_require(data.display.is_atomic); > max_dotclock = igt_get_max_dotclock(data.drm_fd); > > + is_dgfx = is_xe_device(data.drm_fd) ? xe_has_vram(data.drm_fd) : gem_has_lmem(data.drm_fd); > + display_ver = intel_display_ver(intel_get_drm_devid(data.drm_fd)); > + if ((is_dgfx && display_ver == 14) || (display_ver > 14)) > + ultra_joiner_supported = true; > + > for_each_connected_output(&data.display, output) { > bool ultrajoiner_found = false, bigjoiner_found = false; > drmModeConnector *connector = output->config.connector; > @@ -461,7 +503,7 @@ igt_main > igt_require_f(data.n_pipes > 3, > "Minimum 4 pipes required\n"); > igt_dynamic_f("single-joiner") > - test_ultra_joiner(&data, false, false); > + test_ultra_joiner(&data, false, false, false); > } > > igt_describe("Verify if the modeset on the adjoining pipe is rejected " > @@ -487,15 +529,15 @@ igt_main > igt_require_f(data.n_pipes > 3, "Minimum of 4 pipes are required\n"); > > igt_dynamic_f("ultra_joiner_on_invalid_pipe") > - test_ultra_joiner(&data, true, false); > + test_ultra_joiner(&data, true, false, false); > if (data.non_ultra_joiner_output_count > 0) { > igt_dynamic_f("2x") > - test_ultra_joiner(&data, false, true); > + test_ultra_joiner(&data, false, true, false); > } > } > > igt_describe("Verify the basic modeset on big joiner mode on all pipes"); > - igt_subtest_with_dynamic("basic-force-joiner") { > + igt_subtest_with_dynamic("basic-force-big-joiner") { > igt_require_f(force_joiner_supported, > "force joiner not supported on this platform or none of the connected output supports it\n"); > igt_require_f(data.non_big_joiner_output_count > 0, > @@ -516,7 +558,7 @@ igt_main > } > } > > - igt_subtest_with_dynamic("invalid-modeset-force-joiner") { > + igt_subtest_with_dynamic("invalid-modeset-force-big-joiner") { > igt_require_f(force_joiner_supported, > "force joiner not supported on this platform or none of the connected output supports it\n"); > igt_require_f(data.non_big_joiner_output_count > 0, > @@ -539,6 +581,48 @@ igt_main > } > } > > + igt_describe("Verify the basic modeset on ultra joiner mode on all pipes"); > + igt_subtest_with_dynamic("basic-force-ultra-joiner") { > + igt_require_f(force_joiner_supported, > + "force joiner not supported on this platform or none of the connected output supports it\n"); > + igt_require_f(ultra_joiner_supported, > + "Ultra joiner not supported on this platform\n"); > + igt_require_f(data.non_ultra_joiner_output_count > 0, > + "No non ultra joiner output found\n"); > + igt_require_f(data.n_pipes > 3, > + "Minimum 4 pipes required\n"); > + igt_dynamic_f("single") { > + enable_force_joiner_on_all_non_ultra_joiner_outputs(&data); > + test_ultra_joiner(&data, false, false, true); > + igt_reset_connectors(); > + } > + } > + > + igt_subtest_with_dynamic("invalid-modeset-force-ultra-joiner") { > + igt_require_f(force_joiner_supported, > + "force joiner not supported on this platform or none of the connected output supports it\n"); > + igt_require_f(ultra_joiner_supported, > + "Ultra joiner not supported on this platform\n"); > + igt_require_f(data.non_ultra_joiner_output_count > 0, > + "Non ultra joiner output not found\n"); > + igt_require_f(data.n_pipes > 3, > + "Minimum of 3 pipes are required\n"); > + > + igt_dynamic_f("ultra_joiner_on_invalid_pipe") { > + enable_force_joiner_on_all_non_ultra_joiner_outputs(&data); > + test_ultra_joiner(&data, true, false, true); > + igt_reset_connectors(); > + } > + > + if (data.non_ultra_joiner_output_count > 1) { > + igt_dynamic_f("2x") { > + enable_force_joiner_on_all_non_ultra_joiner_outputs(&data); > + test_ultra_joiner(&data, false, true, true); > + igt_reset_connectors(); > + } > + } > + } > + > igt_fixture { > igt_display_fini(&data.display); > drm_close_driver(data.drm_fd); ^ permalink raw reply [flat|nested] 12+ messages in thread
* Re: [PATCH i-g-t v3 3/3] tests/kms_joiner: Add subtests for force ultrajoiner validation 2024-09-18 10:44 ` Nautiyal, Ankit K @ 2024-09-18 10:52 ` Karthik B S 0 siblings, 0 replies; 12+ messages in thread From: Karthik B S @ 2024-09-18 10:52 UTC (permalink / raw) To: Nautiyal, Ankit K, igt-dev; +Cc: santhosh.reddy.guddati, kunal1.joshi On 9/18/2024 4:14 PM, Nautiyal, Ankit K wrote: > > On 9/18/2024 1:04 PM, Karthik B S wrote: >> Extend the ultrajoiner subtests to validate ultrajoiner on a non >> ultrajoiner supported display using force joiner. >> >> v2: Rebase >> >> v3: Add display version check for ultrajoiner >> >> Signed-off-by: Karthik B S <karthik.b.s@intel.com> >> Reviewed-by: Santhosh Reddy Guddati <santhosh.reddy.guddati@intel.com> >> --- >> tests/intel/kms_joiner.c | 120 +++++++++++++++++++++++++++++++++------ >> 1 file changed, 102 insertions(+), 18 deletions(-) >> >> diff --git a/tests/intel/kms_joiner.c b/tests/intel/kms_joiner.c >> index e193f9071..e498ac542 100644 >> --- a/tests/intel/kms_joiner.c >> +++ b/tests/intel/kms_joiner.c >> @@ -35,6 +35,7 @@ >> */ >> #include "igt.h" >> +#include "xe/xe_query.h" >> /** >> * SUBTEST: invalid-modeset-big-joiner >> @@ -51,15 +52,24 @@ >> * SUBTEST: basic-ultra-joiner >> * Description: Verify the basic modeset on ultra joiner mode on >> all pipes >> * >> - * SUBTEST: invalid-modeset-force-joiner >> - * Description: Verify if modeset on adjacent pipe is declined when >> force joiner modeset is active. >> - * Force joiner applies bigjoiner functionality to >> non-bigjoiner outputs, >> + * SUBTEST: invalid-modeset-force-big-joiner >> + * Description: Verify if modeset on adjacent pipe is declined when >> force big joiner modeset is active. >> + * Force big joiner applies bigjoiner functionality to >> non-bigjoiner outputs, >> * so test exclusively targets non-bigjoiner outputs. >> * >> - * SUBTEST: basic-force-joiner >> - * Description: Verify basic modeset in force joiner mode across all >> pipes. >> + * SUBTEST: basic-force-big-joiner >> + * Description: Verify basic big joiner modeset in force joiner mode >> across all pipes. >> * Force joiner applies bigjoiner functionality to >> non-bigjoiner outputs thus, >> * the test exclusively targets non-bigjoiner outputs. >> + * >> + * SUBTEST: basic-force-ultra-joiner >> + * Description: Verify basic ultra joiner modeset in force joiner >> mode across all pipes. >> + * Force joiner applies bigjoiner functionality to >> non-bigjoiner outputs thus, >> + * the test exclusively targets non-bigjoiner outputs. >> + * >> + * SUBTEST: invalid-modeset-force-ultra-joiner >> + * Description: Verify if the modeset on the other pipes are >> rejected when >> + * the pipe A is active with force ultra joiner modeset. >> */ >> IGT_TEST_DESCRIPTION("Test joiner / force joiner"); >> @@ -111,6 +121,19 @@ static void >> enable_force_joiner_on_all_non_big_joiner_outputs(data_t *data) >> } >> } >> +static void >> enable_force_joiner_on_all_non_ultra_joiner_outputs(data_t *data) >> +{ >> + bool status; >> + igt_output_t *output; >> + int i; >> + >> + for (i = 0; i < data->non_ultra_joiner_output_count; i++) { >> + output = data->non_ultra_joiner_output[i]; >> + status = kmstest_force_connector_joiner(data->drm_fd, >> output->config.connector, 4); > Hi Ankit, > Use JOINED_PIPES_ULTRA_JOINER. Thanks for the review. Will fix this. > > As discussed offline, ultrajoiner requires DSC so need to add check > for that. Otherwise looks good to me. Sure will add this. Thanks, Karthik.B.S > > > Regards, > > Ankit > >> + igt_assert_f(status, "Failed to toggle force joiner\n"); >> + } >> +} >> + >> static enum pipe get_next_master_pipe(data_t *data, uint32_t >> available_pipe_mask) >> { >> if ((data->master_pipes & available_pipe_mask) == 0) >> @@ -297,23 +320,36 @@ static void test_joiner_on_last_pipe(data_t >> *data, bool force_joiner) >> } >> } >> -static void test_ultra_joiner(data_t *data, bool invalid_pipe, >> bool two_display) >> +static void test_ultra_joiner(data_t *data, bool invalid_pipe, bool >> two_display, bool force_joiner) >> { >> - int i, j, k, ret; >> + int i, j, k, ret, count; >> igt_output_t *output, *non_ultra_joiner_output; >> igt_plane_t *primary; >> igt_output_t **outputs; >> igt_fb_t fb; >> drmModeModeInfo mode; >> - outputs = data->ultra_joiner_output; >> + if (force_joiner) { >> + outputs = data->non_ultra_joiner_output; >> + count = data->non_ultra_joiner_output_count; >> + } else { >> + outputs = data->ultra_joiner_output; >> + count = data->ultra_joiner_output_count; >> + } >> + >> igt_display_reset(&data->display); >> igt_display_commit2(&data->display, COMMIT_ATOMIC); >> - for (i = 0; i < data->ultra_joiner_output_count; i++) { >> + for (i = 0; i < count; i++) { >> output = outputs[i]; >> - igt_require(ultrajoiner_mode_found(data->drm_fd, >> output->config.connector, max_dotclock, &mode)); >> - igt_output_override_mode(output, &mode); >> + >> + if (!force_joiner) { >> + igt_require(ultrajoiner_mode_found(data->drm_fd, >> output->config.connector, max_dotclock, &mode)); >> + igt_output_override_mode(output, &mode); >> + } else { >> + mode = *igt_output_get_mode(output); >> + } >> + >> for (j = 0; j < data->n_pipes; j++) { >> /* Ultra joiner is only valid on PIPE_A */ >> if (invalid_pipe && j == PIPE_A) >> @@ -374,14 +410,15 @@ static void test_ultra_joiner(data_t *data, >> bool invalid_pipe, bool two_display) >> igt_main >> { >> - bool force_joiner_supported; >> - int i, j; >> + bool force_joiner_supported, ultra_joiner_supported, is_dgfx; >> + int i, j, display_ver; >> igt_output_t *output; >> drmModeModeInfo mode; >> data_t data; >> igt_fixture { >> force_joiner_supported = false; >> + ultra_joiner_supported = false; >> data.big_joiner_output_count = 0; >> data.ultra_joiner_output_count = 0; >> data.non_big_joiner_output_count = 0; >> @@ -397,6 +434,11 @@ igt_main >> igt_require(data.display.is_atomic); >> max_dotclock = igt_get_max_dotclock(data.drm_fd); >> + is_dgfx = is_xe_device(data.drm_fd) ? >> xe_has_vram(data.drm_fd) : gem_has_lmem(data.drm_fd); >> + display_ver = >> intel_display_ver(intel_get_drm_devid(data.drm_fd)); >> + if ((is_dgfx && display_ver == 14) || (display_ver > 14)) >> + ultra_joiner_supported = true; >> + >> for_each_connected_output(&data.display, output) { >> bool ultrajoiner_found = false, bigjoiner_found = false; >> drmModeConnector *connector = output->config.connector; >> @@ -461,7 +503,7 @@ igt_main >> igt_require_f(data.n_pipes > 3, >> "Minimum 4 pipes required\n"); >> igt_dynamic_f("single-joiner") >> - test_ultra_joiner(&data, false, false); >> + test_ultra_joiner(&data, false, false, false); >> } >> igt_describe("Verify if the modeset on the adjoining pipe is >> rejected " >> @@ -487,15 +529,15 @@ igt_main >> igt_require_f(data.n_pipes > 3, "Minimum of 4 pipes are >> required\n"); >> igt_dynamic_f("ultra_joiner_on_invalid_pipe") >> - test_ultra_joiner(&data, true, false); >> + test_ultra_joiner(&data, true, false, false); >> if (data.non_ultra_joiner_output_count > 0) { >> igt_dynamic_f("2x") >> - test_ultra_joiner(&data, false, true); >> + test_ultra_joiner(&data, false, true, false); >> } >> } >> igt_describe("Verify the basic modeset on big joiner mode on >> all pipes"); >> - igt_subtest_with_dynamic("basic-force-joiner") { >> + igt_subtest_with_dynamic("basic-force-big-joiner") { >> igt_require_f(force_joiner_supported, >> "force joiner not supported on this platform or >> none of the connected output supports it\n"); >> igt_require_f(data.non_big_joiner_output_count > 0, >> @@ -516,7 +558,7 @@ igt_main >> } >> } >> - igt_subtest_with_dynamic("invalid-modeset-force-joiner") { >> + igt_subtest_with_dynamic("invalid-modeset-force-big-joiner") { >> igt_require_f(force_joiner_supported, >> "force joiner not supported on this platform or >> none of the connected output supports it\n"); >> igt_require_f(data.non_big_joiner_output_count > 0, >> @@ -539,6 +581,48 @@ igt_main >> } >> } >> + igt_describe("Verify the basic modeset on ultra joiner mode on >> all pipes"); >> + igt_subtest_with_dynamic("basic-force-ultra-joiner") { >> + igt_require_f(force_joiner_supported, >> + "force joiner not supported on this platform or >> none of the connected output supports it\n"); >> + igt_require_f(ultra_joiner_supported, >> + "Ultra joiner not supported on this platform\n"); >> + igt_require_f(data.non_ultra_joiner_output_count > 0, >> + "No non ultra joiner output found\n"); >> + igt_require_f(data.n_pipes > 3, >> + "Minimum 4 pipes required\n"); >> + igt_dynamic_f("single") { >> + enable_force_joiner_on_all_non_ultra_joiner_outputs(&data); >> + test_ultra_joiner(&data, false, false, true); >> + igt_reset_connectors(); >> + } >> + } >> + >> + igt_subtest_with_dynamic("invalid-modeset-force-ultra-joiner") { >> + igt_require_f(force_joiner_supported, >> + "force joiner not supported on this platform or >> none of the connected output supports it\n"); >> + igt_require_f(ultra_joiner_supported, >> + "Ultra joiner not supported on this platform\n"); >> + igt_require_f(data.non_ultra_joiner_output_count > 0, >> + "Non ultra joiner output not found\n"); >> + igt_require_f(data.n_pipes > 3, >> + "Minimum of 3 pipes are required\n"); >> + >> + igt_dynamic_f("ultra_joiner_on_invalid_pipe") { >> + enable_force_joiner_on_all_non_ultra_joiner_outputs(&data); >> + test_ultra_joiner(&data, true, false, true); >> + igt_reset_connectors(); >> + } >> + >> + if (data.non_ultra_joiner_output_count > 1) { >> + igt_dynamic_f("2x") { >> + enable_force_joiner_on_all_non_ultra_joiner_outputs(&data); >> + test_ultra_joiner(&data, false, true, true); >> + igt_reset_connectors(); >> + } >> + } >> + } >> + >> igt_fixture { >> igt_display_fini(&data.display); >> drm_close_driver(data.drm_fd); ^ permalink raw reply [flat|nested] 12+ messages in thread
* ✓ Fi.CI.BAT: success for Add tests for ultrajoiner validation (rev3) 2024-09-18 7:34 [PATCH i-g-t v3 0/3] Add tests for ultrajoiner validation Karthik B S ` (2 preceding siblings ...) 2024-09-18 7:34 ` [PATCH i-g-t v3 3/3] tests/kms_joiner: Add subtests for force ultrajoiner validation Karthik B S @ 2024-09-18 8:33 ` Patchwork 2024-09-18 8:50 ` ✗ CI.xeBAT: failure " Patchwork ` (2 subsequent siblings) 6 siblings, 0 replies; 12+ messages in thread From: Patchwork @ 2024-09-18 8:33 UTC (permalink / raw) To: Karthik B S; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 7589 bytes --] == Series Details == Series: Add tests for ultrajoiner validation (rev3) URL : https://patchwork.freedesktop.org/series/137133/ State : success == Summary == CI Bug Log - changes from CI_DRM_15433 -> IGTPW_11752 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/index.html Participating hosts (37 -> 36) ------------------------------ Missing (1): fi-snb-2520m Known issues ------------ Here are the changes found in IGTPW_11752 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@fbdev@info: - bat-arls-1: [PASS][1] -> [DMESG-WARN][2] ([i915#12102]) [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/bat-arls-1/igt@fbdev@info.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/bat-arls-1/igt@fbdev@info.html * igt@i915_selftest@live: - bat-arls-1: [PASS][3] -> [DMESG-FAIL][4] ([i915#10262] / [i915#10341]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/bat-arls-1/igt@i915_selftest@live.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/bat-arls-1/igt@i915_selftest@live.html - bat-arlh-2: [PASS][5] -> [INCOMPLETE][6] ([i915#10341] / [i915#12133]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/bat-arlh-2/igt@i915_selftest@live.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/bat-arlh-2/igt@i915_selftest@live.html * igt@i915_selftest@live@active: - bat-arls-1: [PASS][7] -> [DMESG-WARN][8] ([i915#10341]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/bat-arls-1/igt@i915_selftest@live@active.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/bat-arls-1/igt@i915_selftest@live@active.html * igt@i915_selftest@live@gt_heartbeat: - bat-arlh-2: [PASS][9] -> [INCOMPLETE][10] ([i915#12133]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/bat-arlh-2/igt@i915_selftest@live@gt_heartbeat.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/bat-arlh-2/igt@i915_selftest@live@gt_heartbeat.html * igt@i915_selftest@live@objects: - bat-arls-1: [PASS][11] -> [DMESG-FAIL][12] ([i915#10262]) +22 other tests dmesg-fail [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/bat-arls-1/igt@i915_selftest@live@objects.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/bat-arls-1/igt@i915_selftest@live@objects.html * igt@i915_selftest@live@sanitycheck: - bat-apl-1: [PASS][13] -> [DMESG-WARN][14] ([i915#11621]) +46 other tests dmesg-warn [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/bat-apl-1/igt@i915_selftest@live@sanitycheck.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/bat-apl-1/igt@i915_selftest@live@sanitycheck.html * igt@kms_busy@basic@flip: - bat-apl-1: [PASS][15] -> [DMESG-WARN][16] ([i915#180] / [i915#1982]) +2 other tests dmesg-warn [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/bat-apl-1/igt@kms_busy@basic@flip.html [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/bat-apl-1/igt@kms_busy@basic@flip.html * igt@kms_flip@basic-flip-vs-modeset@b-dp1: - bat-apl-1: [PASS][17] -> [DMESG-WARN][18] ([i915#11621] / [i915#180]) +32 other tests dmesg-warn [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/bat-apl-1/igt@kms_flip@basic-flip-vs-modeset@b-dp1.html [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/bat-apl-1/igt@kms_flip@basic-flip-vs-modeset@b-dp1.html * igt@kms_flip@basic-flip-vs-wf_vblank@a-dp1: - bat-apl-1: [PASS][19] -> [DMESG-WARN][20] ([i915#11621] / [i915#180] / [i915#1982]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/bat-apl-1/igt@kms_flip@basic-flip-vs-wf_vblank@a-dp1.html [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/bat-apl-1/igt@kms_flip@basic-flip-vs-wf_vblank@a-dp1.html * igt@kms_pipe_crc_basic@nonblocking-crc: - bat-arls-5: [PASS][21] -> [INCOMPLETE][22] ([i915#11320]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/bat-arls-5/igt@kms_pipe_crc_basic@nonblocking-crc.html [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/bat-arls-5/igt@kms_pipe_crc_basic@nonblocking-crc.html * igt@kms_pipe_crc_basic@read-crc-frame-sequence: - bat-apl-1: [PASS][23] -> [DMESG-WARN][24] ([i915#180]) +11 other tests dmesg-warn [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/bat-apl-1/igt@kms_pipe_crc_basic@read-crc-frame-sequence.html [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/bat-apl-1/igt@kms_pipe_crc_basic@read-crc-frame-sequence.html #### Possible fixes #### * igt@fbdev@read: - bat-arls-1: [DMESG-FAIL][25] ([i915#12102]) -> [PASS][26] [25]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/bat-arls-1/igt@fbdev@read.html [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/bat-arls-1/igt@fbdev@read.html #### Warnings #### * igt@i915_pm_rpm@module-reload: - bat-apl-1: [DMESG-WARN][27] ([i915#11621]) -> [DMESG-WARN][28] ([i915#11621] / [i915#180]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/bat-apl-1/igt@i915_pm_rpm@module-reload.html [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/bat-apl-1/igt@i915_pm_rpm@module-reload.html * igt@i915_selftest@live: - bat-arls-5: [DMESG-WARN][29] ([i915#10341] / [i915#12133]) -> [ABORT][30] ([i915#12133] / [i915#12175]) [29]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/bat-arls-5/igt@i915_selftest@live.html [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/bat-arls-5/igt@i915_selftest@live.html * igt@i915_selftest@live@workarounds: - bat-arls-5: [DMESG-WARN][31] ([i915#10341] / [i915#11637]) -> [ABORT][32] ([i915#12061]) [31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/bat-arls-5/igt@i915_selftest@live@workarounds.html [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/bat-arls-5/igt@i915_selftest@live@workarounds.html [i915#10262]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10262 [i915#10341]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10341 [i915#11320]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11320 [i915#11621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11621 [i915#11637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11637 [i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061 [i915#12102]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12102 [i915#12133]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12133 [i915#12175]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12175 [i915#180]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/180 [i915#1982]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1982 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_8023 -> IGTPW_11752 CI-20190529: 20190529 CI_DRM_15433: a7c4f56f92ff668c90423c9601e213f1944ff09a @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_11752: ecc6bec9289038a076161ce788856aa2445778f1 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git IGT_8023: 20a0ae35cb9fbae774dce8b78e20b2eb658171aa @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/index.html [-- Attachment #2: Type: text/html, Size: 9883 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* ✗ CI.xeBAT: failure for Add tests for ultrajoiner validation (rev3) 2024-09-18 7:34 [PATCH i-g-t v3 0/3] Add tests for ultrajoiner validation Karthik B S ` (3 preceding siblings ...) 2024-09-18 8:33 ` ✓ Fi.CI.BAT: success for Add tests for ultrajoiner validation (rev3) Patchwork @ 2024-09-18 8:50 ` Patchwork 2024-09-18 10:49 ` ✗ CI.xeFULL: " Patchwork 2024-09-19 1:52 ` ✗ Fi.CI.IGT: " Patchwork 6 siblings, 0 replies; 12+ messages in thread From: Patchwork @ 2024-09-18 8:50 UTC (permalink / raw) To: Karthik B S; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 1687 bytes --] == Series Details == Series: Add tests for ultrajoiner validation (rev3) URL : https://patchwork.freedesktop.org/series/137133/ State : failure == Summary == CI Bug Log - changes from XEIGT_8023_BAT -> XEIGTPW_11752_BAT ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with XEIGTPW_11752_BAT absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in XEIGTPW_11752_BAT, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them to document this new failure mode, which will reduce false positives in CI. Participating hosts (9 -> 0) ------------------------------ ERROR: It appears as if the changes made in XEIGTPW_11752_BAT prevented too many machines from booting. Missing (9): bat-bmg-1 bat-lnl-2 bat-adlp-vf bat-lnl-1 bat-pvc-2 bat-dg2-oem2 bat-atsm-2 bat-bmg-2 bat-adlp-7 Changes ------- No changes found Build changes ------------- * IGT: IGT_8023 -> IGTPW_11752 * Linux: xe-1961-38e1b615fb395b928e514108e908cd6edf3d34c3 -> xe-1964-9e7beda0345afd64530e5edef7d45909d8d90a5e IGTPW_11752: ecc6bec9289038a076161ce788856aa2445778f1 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git IGT_8023: 20a0ae35cb9fbae774dce8b78e20b2eb658171aa @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git xe-1961-38e1b615fb395b928e514108e908cd6edf3d34c3: 38e1b615fb395b928e514108e908cd6edf3d34c3 xe-1964-9e7beda0345afd64530e5edef7d45909d8d90a5e: 9e7beda0345afd64530e5edef7d45909d8d90a5e == Logs == For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/index.html [-- Attachment #2: Type: text/html, Size: 2270 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* ✗ CI.xeFULL: failure for Add tests for ultrajoiner validation (rev3) 2024-09-18 7:34 [PATCH i-g-t v3 0/3] Add tests for ultrajoiner validation Karthik B S ` (4 preceding siblings ...) 2024-09-18 8:50 ` ✗ CI.xeBAT: failure " Patchwork @ 2024-09-18 10:49 ` Patchwork 2024-09-19 1:52 ` ✗ Fi.CI.IGT: " Patchwork 6 siblings, 0 replies; 12+ messages in thread From: Patchwork @ 2024-09-18 10:49 UTC (permalink / raw) To: Karthik B S; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 55517 bytes --] == Series Details == Series: Add tests for ultrajoiner validation (rev3) URL : https://patchwork.freedesktop.org/series/137133/ State : failure == Summary == CI Bug Log - changes from XEIGT_8023_full -> XEIGTPW_11752_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with XEIGTPW_11752_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in XEIGTPW_11752_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them to document this new failure mode, which will reduce false positives in CI. Participating hosts (4 -> 4) ------------------------------ No changes in participating hosts Possible new issues ------------------- Here are the unknown changes that may have been introduced in XEIGTPW_11752_full: ### IGT changes ### #### Possible regressions #### * igt@kms_joiner@basic-force-big-joiner (NEW): - shard-lnl: NOTRUN -> [SKIP][1] +7 other tests skip [1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-2/igt@kms_joiner@basic-force-big-joiner.html * igt@kms_joiner@basic-force-ultra-joiner (NEW): - {shard-bmg}: NOTRUN -> [SKIP][2] +6 other tests skip [2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-bmg-5/igt@kms_joiner@basic-force-ultra-joiner.html #### Suppressed #### The following results come from untrusted machines, tests, or statuses. They do not affect the overall result. * igt@kms_flip@2x-plain-flip-fb-recreate@bc-dp2-hdmi-a3: - {shard-bmg}: [PASS][3] -> [INCOMPLETE][4] +3 other tests incomplete [3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-bmg-7/igt@kms_flip@2x-plain-flip-fb-recreate@bc-dp2-hdmi-a3.html [4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-bmg-3/igt@kms_flip@2x-plain-flip-fb-recreate@bc-dp2-hdmi-a3.html * igt@xe_evict@evict-beng-mixed-many-threads-large: - {shard-bmg}: [TIMEOUT][5] ([Intel XE#1473]) -> [INCOMPLETE][6] [5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-bmg-1/igt@xe_evict@evict-beng-mixed-many-threads-large.html [6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-bmg-2/igt@xe_evict@evict-beng-mixed-many-threads-large.html New tests --------- New tests have been introduced between XEIGT_8023_full and XEIGTPW_11752_full: ### New IGT tests (8) ### * igt@kms_joiner@basic-big-joiner: - Statuses : 3 skip(s) - Exec time: [0.0] s * igt@kms_joiner@basic-force-big-joiner: - Statuses : 3 skip(s) - Exec time: [0.0] s * igt@kms_joiner@basic-force-ultra-joiner: - Statuses : 3 skip(s) - Exec time: [0.0] s * igt@kms_joiner@basic-ultra-joiner: - Statuses : 2 skip(s) - Exec time: [0.0] s * igt@kms_joiner@invalid-modeset-big-joiner: - Statuses : 3 skip(s) - Exec time: [0.0] s * igt@kms_joiner@invalid-modeset-force-big-joiner: - Statuses : 3 skip(s) - Exec time: [0.0] s * igt@kms_joiner@invalid-modeset-force-ultra-joiner: - Statuses : 3 skip(s) - Exec time: [0.0] s * igt@kms_joiner@invalid-modeset-ultra-joiner: - Statuses : 3 skip(s) - Exec time: [0.0] s Known issues ------------ Here are the changes found in XEIGTPW_11752_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@kms_addfb_basic@addfb25-y-tiled-small-legacy: - shard-lnl: NOTRUN -> [SKIP][7] ([Intel XE#1466]) [7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-3/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html * igt@kms_big_fb@4-tiled-32bpp-rotate-90: - shard-lnl: NOTRUN -> [SKIP][8] ([Intel XE#1407]) +1 other test skip [8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-7/igt@kms_big_fb@4-tiled-32bpp-rotate-90.html * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip: - shard-lnl: [PASS][9] -> [FAIL][10] ([Intel XE#1659]) +2 other tests fail [9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-lnl-2/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html [10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-4/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html * igt@kms_big_fb@linear-32bpp-rotate-270: - shard-dg2-set2: NOTRUN -> [SKIP][11] ([Intel XE#1201] / [Intel XE#316]) [11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-434/igt@kms_big_fb@linear-32bpp-rotate-270.html * igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip: - shard-lnl: NOTRUN -> [SKIP][12] ([Intel XE#1124]) +2 other tests skip [12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-8/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip.html * igt@kms_bw@connected-linear-tiling-2-displays-2560x1440p: - shard-lnl: NOTRUN -> [SKIP][13] ([Intel XE#2191]) [13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-2/igt@kms_bw@connected-linear-tiling-2-displays-2560x1440p.html * igt@kms_bw@linear-tiling-4-displays-1920x1080p: - shard-lnl: NOTRUN -> [SKIP][14] ([Intel XE#1512]) [14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-1/igt@kms_bw@linear-tiling-4-displays-1920x1080p.html * igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-rc-ccs-cc: - shard-lnl: NOTRUN -> [SKIP][15] ([Intel XE#1399]) +2 other tests skip [15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-7/igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-rc-ccs-cc.html * igt@kms_chamelium_audio@dp-audio-edid: - shard-dg2-set2: NOTRUN -> [SKIP][16] ([Intel XE#1201] / [Intel XE#373]) [16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-463/igt@kms_chamelium_audio@dp-audio-edid.html * igt@kms_chamelium_edid@dp-edid-stress-resolution-4k: - shard-dg2-set2: NOTRUN -> [SKIP][17] ([Intel XE#373]) [17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@kms_chamelium_edid@dp-edid-stress-resolution-4k.html * igt@kms_chamelium_hpd@vga-hpd-without-ddc: - shard-lnl: NOTRUN -> [SKIP][18] ([Intel XE#373]) +2 other tests skip [18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-1/igt@kms_chamelium_hpd@vga-hpd-without-ddc.html * igt@kms_cursor_crc@cursor-onscreen-512x170: - shard-lnl: NOTRUN -> [SKIP][19] ([Intel XE#1413]) [19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-3/igt@kms_cursor_crc@cursor-onscreen-512x170.html * igt@kms_cursor_crc@cursor-sliding-max-size: - shard-dg2-set2: NOTRUN -> [SKIP][20] ([Intel XE#1201] / [Intel XE#455]) +3 other tests skip [20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-436/igt@kms_cursor_crc@cursor-sliding-max-size.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic: - shard-lnl: NOTRUN -> [SKIP][21] ([Intel XE#323]) [21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-8/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html * igt@kms_flip@2x-dpms-vs-vblank-race-interruptible: - shard-lnl: NOTRUN -> [SKIP][22] ([Intel XE#1421]) +1 other test skip [22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-7/igt@kms_flip@2x-dpms-vs-vblank-race-interruptible.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling: - shard-lnl: NOTRUN -> [SKIP][23] ([Intel XE#1397] / [Intel XE#1745]) [23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-1/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling@pipe-a-default-mode: - shard-lnl: NOTRUN -> [SKIP][24] ([Intel XE#1397]) [24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-1/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling: - shard-lnl: NOTRUN -> [SKIP][25] ([Intel XE#1401] / [Intel XE#1745]) +1 other test skip [25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-8/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling@pipe-a-default-mode: - shard-lnl: NOTRUN -> [SKIP][26] ([Intel XE#1401]) +1 other test skip [26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-8/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling@pipe-a-default-mode.html * igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-mmap-wc: - shard-lnl: NOTRUN -> [SKIP][27] ([Intel XE#651]) +1 other test skip [27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-4/igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-onoff: - shard-lnl: NOTRUN -> [SKIP][28] ([Intel XE#656]) +9 other tests skip [28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-5/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-onoff.html * igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-shrfb-plflip-blt: - shard-dg2-set2: NOTRUN -> [SKIP][29] ([Intel XE#1201] / [Intel XE#651]) +1 other test skip [29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-436/igt@kms_frontbuffer_tracking@fbcdrrs-1p-primscrn-shrfb-plflip-blt.html * igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-plflip-blt: - shard-dg2-set2: NOTRUN -> [SKIP][30] ([Intel XE#1201] / [Intel XE#653]) +1 other test skip [30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-466/igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-plflip-blt.html * igt@kms_getfb@getfb-reject-ccs: - shard-dg2-set2: NOTRUN -> [SKIP][31] ([Intel XE#605]) [31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@kms_getfb@getfb-reject-ccs.html * igt@kms_joiner@basic-force-big-joiner (NEW): - shard-dg2-set2: NOTRUN -> [SKIP][32] ([Intel XE#1201]) +7 other tests skip [32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-466/igt@kms_joiner@basic-force-big-joiner.html * igt@kms_plane@plane-position-covered: - shard-lnl: [PASS][33] -> [DMESG-FAIL][34] ([Intel XE#324]) +4 other tests dmesg-fail [33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-lnl-7/igt@kms_plane@plane-position-covered.html [34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-4/igt@kms_plane@plane-position-covered.html * igt@kms_plane@plane-position-covered@pipe-b-plane-1: - shard-lnl: [PASS][35] -> [DMESG-WARN][36] ([Intel XE#324]) +3 other tests dmesg-warn [35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-lnl-7/igt@kms_plane@plane-position-covered@pipe-b-plane-1.html [36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-4/igt@kms_plane@plane-position-covered@pipe-b-plane-1.html * igt@kms_plane_multiple@tiling-yf: - shard-lnl: NOTRUN -> [SKIP][37] ([Intel XE#599]) +1 other test skip [37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-1/igt@kms_plane_multiple@tiling-yf.html * igt@kms_pm_dc@deep-pkgc: - shard-dg2-set2: NOTRUN -> [SKIP][38] ([Intel XE#1201] / [Intel XE#908]) [38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-466/igt@kms_pm_dc@deep-pkgc.html * igt@kms_psr@pr-cursor-plane-onoff: - shard-dg2-set2: NOTRUN -> [SKIP][39] ([Intel XE#1201] / [Intel XE#929]) [39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-463/igt@kms_psr@pr-cursor-plane-onoff.html * igt@kms_psr@pr-sprite-plane-move: - shard-lnl: NOTRUN -> [SKIP][40] ([Intel XE#1406]) +1 other test skip [40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-8/igt@kms_psr@pr-sprite-plane-move.html * igt@kms_vrr@flip-basic: - shard-lnl: [PASS][41] -> [FAIL][42] ([Intel XE#2443]) +1 other test fail [41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-lnl-8/igt@kms_vrr@flip-basic.html [42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-7/igt@kms_vrr@flip-basic.html * igt@xe_evict@evict-threads-large: - shard-dg2-set2: [PASS][43] -> [TIMEOUT][44] ([Intel XE#1473]) [43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-434/igt@xe_evict@evict-threads-large.html [44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-466/igt@xe_evict@evict-threads-large.html * igt@xe_evict@evict-threads-small-multi-vm: - shard-lnl: NOTRUN -> [SKIP][45] ([Intel XE#688]) +2 other tests skip [45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-4/igt@xe_evict@evict-threads-small-multi-vm.html * igt@xe_exec_basic@multigpu-once-bindexecqueue-userptr-rebind: - shard-lnl: NOTRUN -> [SKIP][46] ([Intel XE#1392]) +2 other tests skip [46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-4/igt@xe_exec_basic@multigpu-once-bindexecqueue-userptr-rebind.html * igt@xe_exec_fault_mode@many-execqueues-userptr-invalidate-imm: - shard-dg2-set2: NOTRUN -> [SKIP][47] ([Intel XE#1201] / [Intel XE#288]) +1 other test skip [47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-434/igt@xe_exec_fault_mode@many-execqueues-userptr-invalidate-imm.html * igt@xe_exec_threads@threads-cm-shared-vm-userptr: - shard-dg2-set2: [PASS][48] -> [INCOMPLETE][49] ([Intel XE#1169] / [Intel XE#1195] / [Intel XE#1356]) [48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@xe_exec_threads@threads-cm-shared-vm-userptr.html [49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-435/igt@xe_exec_threads@threads-cm-shared-vm-userptr.html * igt@xe_pm@d3cold-multiple-execs: - shard-lnl: NOTRUN -> [SKIP][50] ([Intel XE#2284] / [Intel XE#366]) [50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-2/igt@xe_pm@d3cold-multiple-execs.html * igt@xe_pm@s3-vm-bind-unbind-all: - shard-dg2-set2: [PASS][51] -> [DMESG-WARN][52] ([Intel XE#1162] / [Intel XE#1941] / [Intel XE#569]) [51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@xe_pm@s3-vm-bind-unbind-all.html [52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-436/igt@xe_pm@s3-vm-bind-unbind-all.html #### Possible fixes #### * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-linear: - shard-lnl: [FAIL][53] ([Intel XE#911]) -> [PASS][54] +3 other tests pass [53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-lnl-1/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-linear.html [54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-7/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-linear.html * igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-a-hdmi-a-6: - shard-dg2-set2: [FAIL][55] ([Intel XE#1426]) -> [PASS][56] +1 other test pass [55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-466/igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-a-hdmi-a-6.html [56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-463/igt@kms_atomic_transition@plane-all-modeset-transition-fencing@pipe-a-hdmi-a-6.html * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0: - shard-lnl: [FAIL][57] ([Intel XE#1659]) -> [PASS][58] [57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-lnl-1/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0.html [58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-2/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0.html * igt@kms_cursor_legacy@torture-bo: - shard-dg2-set2: [DMESG-WARN][59] ([Intel XE#877]) -> [PASS][60] +1 other test pass [59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-463/igt@kms_cursor_legacy@torture-bo.html [60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@kms_cursor_legacy@torture-bo.html * igt@kms_plane@plane-panning-bottom-right-suspend: - shard-dg2-set2: [DMESG-WARN][61] ([Intel XE#1551]) -> [PASS][62] +1 other test pass [61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-463/igt@kms_plane@plane-panning-bottom-right-suspend.html [62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-434/igt@kms_plane@plane-panning-bottom-right-suspend.html * igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5: - {shard-bmg}: [INCOMPLETE][63] -> [PASS][64] +1 other test pass [63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-bmg-7/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5.html [64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-bmg-3/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-5.html * igt@kms_universal_plane@cursor-fb-leak: - shard-lnl: [FAIL][65] ([Intel XE#899]) -> [PASS][66] +1 other test pass [65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-lnl-1/igt@kms_universal_plane@cursor-fb-leak.html [66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-5/igt@kms_universal_plane@cursor-fb-leak.html * igt@kms_universal_plane@cursor-fb-leak@pipe-a-dp-2: - {shard-bmg}: [FAIL][67] ([Intel XE#899]) -> [PASS][68] [67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-bmg-4/igt@kms_universal_plane@cursor-fb-leak@pipe-a-dp-2.html [68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-bmg-4/igt@kms_universal_plane@cursor-fb-leak@pipe-a-dp-2.html * igt@kms_vrr@flip-dpms: - shard-lnl: [FAIL][69] ([Intel XE#2443]) -> [PASS][70] +3 other tests pass [69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-lnl-8/igt@kms_vrr@flip-dpms.html [70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-5/igt@kms_vrr@flip-dpms.html * igt@xe_evict@evict-beng-mixed-threads-large: - {shard-bmg}: [TIMEOUT][71] ([Intel XE#1473]) -> [PASS][72] [71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-bmg-5/igt@xe_evict@evict-beng-mixed-threads-large.html [72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-bmg-8/igt@xe_evict@evict-beng-mixed-threads-large.html * igt@xe_evict@evict-mixed-many-threads-small: - shard-dg2-set2: [TIMEOUT][73] ([Intel XE#1473]) -> [PASS][74] [73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-436/igt@xe_evict@evict-mixed-many-threads-small.html [74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-436/igt@xe_evict@evict-mixed-many-threads-small.html * igt@xe_exec_compute_mode@twice-userptr-invalidate: - shard-lnl: [FAIL][75] ([Intel XE#1069]) -> [PASS][76] [75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-lnl-3/igt@xe_exec_compute_mode@twice-userptr-invalidate.html [76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-3/igt@xe_exec_compute_mode@twice-userptr-invalidate.html * igt@xe_live_ktest@xe_dma_buf: - shard-lnl: [SKIP][77] ([Intel XE#1192]) -> [PASS][78] [77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-lnl-8/igt@xe_live_ktest@xe_dma_buf.html [78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-8/igt@xe_live_ktest@xe_dma_buf.html * igt@xe_pm@s3-multiple-execs: - shard-dg2-set2: [DMESG-WARN][79] ([Intel XE#1551] / [Intel XE#569]) -> [PASS][80] [79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-463/igt@xe_pm@s3-multiple-execs.html [80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-463/igt@xe_pm@s3-multiple-execs.html * igt@xe_pm@s4-multiple-execs: - shard-lnl: [ABORT][81] ([Intel XE#1358] / [Intel XE#1607] / [Intel XE#1794]) -> [PASS][82] [81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-lnl-2/igt@xe_pm@s4-multiple-execs.html [82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-lnl-1/igt@xe_pm@s4-multiple-execs.html * igt@xe_pm@s4-vm-bind-userptr: - shard-dg2-set2: [INCOMPLETE][83] ([Intel XE#1195] / [Intel XE#2280]) -> [PASS][84] [83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-436/igt@xe_pm@s4-vm-bind-userptr.html [84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@xe_pm@s4-vm-bind-userptr.html * igt@xe_wedged@wedged-at-any-timeout: - {shard-bmg}: [SKIP][85] ([Intel XE#1130]) -> [PASS][86] [85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-bmg-4/igt@xe_wedged@wedged-at-any-timeout.html [86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-bmg-2/igt@xe_wedged@wedged-at-any-timeout.html #### Warnings #### * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-6-4-mc-ccs: - shard-dg2-set2: [SKIP][87] ([Intel XE#801]) -> [SKIP][88] ([Intel XE#1201] / [Intel XE#801]) +23 other tests skip [87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-6-4-mc-ccs.html [88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-436/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-6-4-mc-ccs.html * igt@kms_big_fb@x-tiled-16bpp-rotate-270: - shard-dg2-set2: [SKIP][89] ([Intel XE#1201] / [Intel XE#316]) -> [SKIP][90] ([Intel XE#316]) +1 other test skip [89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-463/igt@kms_big_fb@x-tiled-16bpp-rotate-270.html [90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@kms_big_fb@x-tiled-16bpp-rotate-270.html * igt@kms_big_fb@x-tiled-8bpp-rotate-270: - shard-dg2-set2: [SKIP][91] ([Intel XE#316]) -> [SKIP][92] ([Intel XE#1201] / [Intel XE#316]) +3 other tests skip [91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@kms_big_fb@x-tiled-8bpp-rotate-270.html [92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-463/igt@kms_big_fb@x-tiled-8bpp-rotate-270.html * igt@kms_big_fb@y-tiled-addfb: - shard-dg2-set2: [SKIP][93] ([Intel XE#619]) -> [SKIP][94] ([Intel XE#1201] / [Intel XE#619]) [93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@kms_big_fb@y-tiled-addfb.html [94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-463/igt@kms_big_fb@y-tiled-addfb.html * igt@kms_big_fb@yf-tiled-16bpp-rotate-270: - shard-dg2-set2: [SKIP][95] ([Intel XE#1124] / [Intel XE#1201]) -> [SKIP][96] ([Intel XE#1124]) +8 other tests skip [95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-466/igt@kms_big_fb@yf-tiled-16bpp-rotate-270.html [96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@kms_big_fb@yf-tiled-16bpp-rotate-270.html * igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-async-flip: - shard-dg2-set2: [SKIP][97] ([Intel XE#1124]) -> [SKIP][98] ([Intel XE#1124] / [Intel XE#1201]) +5 other tests skip [97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html [98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-466/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html * igt@kms_bw@connected-linear-tiling-2-displays-2160x1440p: - shard-dg2-set2: [SKIP][99] ([Intel XE#1201] / [Intel XE#367]) -> [SKIP][100] ([Intel XE#367]) +1 other test skip [99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-466/igt@kms_bw@connected-linear-tiling-2-displays-2160x1440p.html [100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@kms_bw@connected-linear-tiling-2-displays-2160x1440p.html * igt@kms_bw@connected-linear-tiling-4-displays-3840x2160p: - shard-dg2-set2: [SKIP][101] ([Intel XE#2191]) -> [SKIP][102] ([Intel XE#1201] / [Intel XE#2191]) [101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@kms_bw@connected-linear-tiling-4-displays-3840x2160p.html [102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-435/igt@kms_bw@connected-linear-tiling-4-displays-3840x2160p.html * igt@kms_bw@linear-tiling-1-displays-2560x1440p: - shard-dg2-set2: [SKIP][103] ([Intel XE#367]) -> [SKIP][104] ([Intel XE#1201] / [Intel XE#367]) +1 other test skip [103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@kms_bw@linear-tiling-1-displays-2560x1440p.html [104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-463/igt@kms_bw@linear-tiling-1-displays-2560x1440p.html * igt@kms_ccs@bad-aux-stride-y-tiled-gen12-mc-ccs@pipe-c-hdmi-a-6: - shard-dg2-set2: [SKIP][105] ([Intel XE#787]) -> [SKIP][106] ([Intel XE#1201] / [Intel XE#787]) +34 other tests skip [105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@kms_ccs@bad-aux-stride-y-tiled-gen12-mc-ccs@pipe-c-hdmi-a-6.html [106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-434/igt@kms_ccs@bad-aux-stride-y-tiled-gen12-mc-ccs@pipe-c-hdmi-a-6.html * igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs: - shard-dg2-set2: [SKIP][107] ([Intel XE#1252]) -> [SKIP][108] ([Intel XE#1201] / [Intel XE#1252]) +1 other test skip [107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs.html [108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-463/igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs.html * igt@kms_ccs@bad-rotation-90-4-tiled-mtl-mc-ccs: - shard-dg2-set2: [SKIP][109] ([Intel XE#455] / [Intel XE#787]) -> [SKIP][110] ([Intel XE#1201] / [Intel XE#455] / [Intel XE#787]) +9 other tests skip [109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-mc-ccs.html [110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-436/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-mc-ccs.html * igt@kms_ccs@crc-primary-basic-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-6: - shard-dg2-set2: [SKIP][111] ([Intel XE#1201] / [Intel XE#787]) -> [SKIP][112] ([Intel XE#787]) +48 other tests skip [111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-466/igt@kms_ccs@crc-primary-basic-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-6.html [112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@kms_ccs@crc-primary-basic-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-6.html * igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs: - shard-dg2-set2: [SKIP][113] ([Intel XE#1201] / [Intel XE#1252]) -> [SKIP][114] ([Intel XE#1252]) [113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs.html [114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs.html * igt@kms_ccs@random-ccs-data-4-tiled-mtl-mc-ccs: - shard-dg2-set2: [SKIP][115] ([Intel XE#1201] / [Intel XE#455] / [Intel XE#787]) -> [SKIP][116] ([Intel XE#455] / [Intel XE#787]) +13 other tests skip [115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-mtl-mc-ccs.html [116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@kms_ccs@random-ccs-data-4-tiled-mtl-mc-ccs.html * igt@kms_cdclk@mode-transition@pipe-d-dp-4: - shard-dg2-set2: [SKIP][117] ([Intel XE#314]) -> [SKIP][118] ([Intel XE#1201] / [Intel XE#314]) +3 other tests skip [117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@kms_cdclk@mode-transition@pipe-d-dp-4.html [118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-435/igt@kms_cdclk@mode-transition@pipe-d-dp-4.html * igt@kms_cdclk@plane-scaling@pipe-b-dp-4: - shard-dg2-set2: [SKIP][119] ([Intel XE#1152]) -> [SKIP][120] ([Intel XE#1152] / [Intel XE#1201]) +3 other tests skip [119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@kms_cdclk@plane-scaling@pipe-b-dp-4.html [120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-434/igt@kms_cdclk@plane-scaling@pipe-b-dp-4.html * igt@kms_chamelium_color@ctm-max: - shard-dg2-set2: [SKIP][121] ([Intel XE#306]) -> [SKIP][122] ([Intel XE#1201] / [Intel XE#306]) [121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@kms_chamelium_color@ctm-max.html [122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-463/igt@kms_chamelium_color@ctm-max.html * igt@kms_chamelium_color@ctm-negative: - shard-dg2-set2: [SKIP][123] ([Intel XE#1201] / [Intel XE#306]) -> [SKIP][124] ([Intel XE#306]) [123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-435/igt@kms_chamelium_color@ctm-negative.html [124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@kms_chamelium_color@ctm-negative.html * igt@kms_chamelium_hpd@hdmi-hpd-storm: - shard-dg2-set2: [SKIP][125] ([Intel XE#1201] / [Intel XE#373]) -> [SKIP][126] ([Intel XE#373]) +4 other tests skip [125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-463/igt@kms_chamelium_hpd@hdmi-hpd-storm.html [126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@kms_chamelium_hpd@hdmi-hpd-storm.html * igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode: - shard-dg2-set2: [SKIP][127] ([Intel XE#373]) -> [SKIP][128] ([Intel XE#1201] / [Intel XE#373]) +5 other tests skip [127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode.html [128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-435/igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode.html * igt@kms_cursor_crc@cursor-offscreen-512x170: - shard-dg2-set2: [SKIP][129] ([Intel XE#308]) -> [SKIP][130] ([Intel XE#1201] / [Intel XE#308]) +1 other test skip [129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@kms_cursor_crc@cursor-offscreen-512x170.html [130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-433/igt@kms_cursor_crc@cursor-offscreen-512x170.html * igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-6: - shard-dg2-set2: [SKIP][131] ([i915#3804]) -> [SKIP][132] ([Intel XE#1201] / [i915#3804]) [131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-6.html [132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-434/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-6.html * igt@kms_feature_discovery@psr1: - shard-dg2-set2: [SKIP][133] ([Intel XE#1135]) -> [SKIP][134] ([Intel XE#1135] / [Intel XE#1201]) [133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@kms_feature_discovery@psr1.html [134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-433/igt@kms_feature_discovery@psr1.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling@pipe-a-valid-mode: - shard-dg2-set2: [SKIP][135] ([Intel XE#455]) -> [SKIP][136] ([Intel XE#1201] / [Intel XE#455]) +6 other tests skip [135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling@pipe-a-valid-mode.html [136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-433/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling: - shard-dg2-set2: [SKIP][137] ([Intel XE#1201] / [Intel XE#455]) -> [SKIP][138] ([Intel XE#455]) +6 other tests skip [137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-466/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html [138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html * igt@kms_force_connector_basic@prune-stale-modes: - shard-dg2-set2: [SKIP][139] ([Intel XE#1201] / [i915#5274]) -> [SKIP][140] ([i915#5274]) [139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-435/igt@kms_force_connector_basic@prune-stale-modes.html [140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@kms_force_connector_basic@prune-stale-modes.html * igt@kms_frontbuffer_tracking@fbcdrrs-1p-rte: - shard-dg2-set2: [SKIP][141] ([Intel XE#651]) -> [SKIP][142] ([Intel XE#1201] / [Intel XE#651]) +19 other tests skip [141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@kms_frontbuffer_tracking@fbcdrrs-1p-rte.html [142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-463/igt@kms_frontbuffer_tracking@fbcdrrs-1p-rte.html * igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-shrfb-pgflip-blt: - shard-dg2-set2: [SKIP][143] ([Intel XE#1201] / [Intel XE#651]) -> [SKIP][144] ([Intel XE#651]) +17 other tests skip [143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-466/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-shrfb-pgflip-blt.html [144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-shrfb-pgflip-blt.html * igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt: - shard-dg2-set2: [SKIP][145] ([Intel XE#653]) -> [SKIP][146] ([Intel XE#1201] / [Intel XE#653]) +18 other tests skip [145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt.html [146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-433/igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt.html * igt@kms_frontbuffer_tracking@psr-slowdraw: - shard-dg2-set2: [SKIP][147] ([Intel XE#1201] / [Intel XE#653]) -> [SKIP][148] ([Intel XE#653]) +17 other tests skip [147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-435/igt@kms_frontbuffer_tracking@psr-slowdraw.html [148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@kms_frontbuffer_tracking@psr-slowdraw.html * igt@kms_multipipe_modeset@basic-max-pipe-crc-check: - shard-dg2-set2: [SKIP][149] ([Intel XE#356]) -> [SKIP][150] ([Intel XE#1201] / [Intel XE#356]) [149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html [150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-435/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling: - shard-dg2-set2: [SKIP][151] ([Intel XE#2763] / [Intel XE#455]) -> [SKIP][152] ([Intel XE#1201] / [Intel XE#2763] / [Intel XE#455]) +5 other tests skip [151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling.html [152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-466/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-b: - shard-dg2-set2: [SKIP][153] ([Intel XE#2763]) -> [SKIP][154] ([Intel XE#1201] / [Intel XE#2763]) +8 other tests skip [153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-b.html [154]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-466/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-b.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25: - shard-dg2-set2: [SKIP][155] ([Intel XE#1201] / [Intel XE#2763] / [Intel XE#455]) -> [SKIP][156] ([Intel XE#2763] / [Intel XE#455]) +1 other test skip [155]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-435/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25.html [156]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-b: - shard-dg2-set2: [SKIP][157] ([Intel XE#1201] / [Intel XE#2763]) -> [SKIP][158] ([Intel XE#2763]) +2 other tests skip [157]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-435/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-b.html [158]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-b.html * igt@kms_psr2_sf@fbc-plane-move-sf-dmg-area: - shard-dg2-set2: [SKIP][159] ([Intel XE#1201] / [Intel XE#1489]) -> [SKIP][160] ([Intel XE#1489]) +1 other test skip [159]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-466/igt@kms_psr2_sf@fbc-plane-move-sf-dmg-area.html [160]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@kms_psr2_sf@fbc-plane-move-sf-dmg-area.html * igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb: - shard-dg2-set2: [SKIP][161] ([Intel XE#1489]) -> [SKIP][162] ([Intel XE#1201] / [Intel XE#1489]) +3 other tests skip [161]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb.html [162]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-434/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb.html * igt@kms_psr2_su@page_flip-xrgb8888: - shard-dg2-set2: [SKIP][163] ([Intel XE#1122] / [Intel XE#1201]) -> [SKIP][164] ([Intel XE#1122]) [163]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-466/igt@kms_psr2_su@page_flip-xrgb8888.html [164]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@kms_psr2_su@page_flip-xrgb8888.html * igt@kms_psr@fbc-psr-sprite-plane-onoff: - shard-dg2-set2: [SKIP][165] ([Intel XE#929]) -> [SKIP][166] ([Intel XE#1201] / [Intel XE#929]) +9 other tests skip [165]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@kms_psr@fbc-psr-sprite-plane-onoff.html [166]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-466/igt@kms_psr@fbc-psr-sprite-plane-onoff.html * igt@kms_psr@psr2-dpms: - shard-dg2-set2: [SKIP][167] ([Intel XE#1201] / [Intel XE#929]) -> [SKIP][168] ([Intel XE#929]) +10 other tests skip [167]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-434/igt@kms_psr@psr2-dpms.html [168]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@kms_psr@psr2-dpms.html * igt@kms_rotation_crc@primary-y-tiled-reflect-x-180: - shard-dg2-set2: [SKIP][169] ([Intel XE#1127]) -> [SKIP][170] ([Intel XE#1127] / [Intel XE#1201]) +2 other tests skip [169]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@kms_rotation_crc@primary-y-tiled-reflect-x-180.html [170]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-466/igt@kms_rotation_crc@primary-y-tiled-reflect-x-180.html * igt@kms_rotation_crc@sprite-rotation-270: - shard-dg2-set2: [SKIP][171] ([Intel XE#1201] / [Intel XE#327]) -> [SKIP][172] ([Intel XE#327]) +2 other tests skip [171]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-466/igt@kms_rotation_crc@sprite-rotation-270.html [172]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@kms_rotation_crc@sprite-rotation-270.html * igt@kms_writeback@writeback-fb-id-xrgb2101010: - shard-dg2-set2: [SKIP][173] ([Intel XE#756]) -> [SKIP][174] ([Intel XE#1201] / [Intel XE#756]) +1 other test skip [173]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@kms_writeback@writeback-fb-id-xrgb2101010.html [174]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-433/igt@kms_writeback@writeback-fb-id-xrgb2101010.html * igt@kms_writeback@writeback-invalid-parameters: - shard-dg2-set2: [SKIP][175] ([Intel XE#1201] / [Intel XE#756]) -> [SKIP][176] ([Intel XE#756]) [175]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-463/igt@kms_writeback@writeback-invalid-parameters.html [176]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@kms_writeback@writeback-invalid-parameters.html * igt@xe_copy_basic@mem-set-linear-0xfd: - shard-dg2-set2: [SKIP][177] ([Intel XE#1126] / [Intel XE#1201]) -> [SKIP][178] ([Intel XE#1126]) +1 other test skip [177]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-434/igt@xe_copy_basic@mem-set-linear-0xfd.html [178]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@xe_copy_basic@mem-set-linear-0xfd.html * igt@xe_evict@evict-beng-mixed-many-threads-large: - shard-dg2-set2: [TIMEOUT][179] ([Intel XE#1473]) -> [INCOMPLETE][180] ([Intel XE#1195] / [Intel XE#1473]) [179]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-463/igt@xe_evict@evict-beng-mixed-many-threads-large.html [180]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-434/igt@xe_evict@evict-beng-mixed-many-threads-large.html * igt@xe_evict@evict-mixed-many-threads-large: - shard-dg2-set2: [FAIL][181] ([Intel XE#1000]) -> [TIMEOUT][182] ([Intel XE#1473]) [181]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-434/igt@xe_evict@evict-mixed-many-threads-large.html [182]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-466/igt@xe_evict@evict-mixed-many-threads-large.html * igt@xe_exec_fault_mode@many-bindexecqueue-userptr-rebind-imm: - shard-dg2-set2: [SKIP][183] ([Intel XE#288]) -> [SKIP][184] ([Intel XE#1201] / [Intel XE#288]) +13 other tests skip [183]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@xe_exec_fault_mode@many-bindexecqueue-userptr-rebind-imm.html [184]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-435/igt@xe_exec_fault_mode@many-bindexecqueue-userptr-rebind-imm.html * igt@xe_exec_fault_mode@once-invalid-userptr-fault: - shard-dg2-set2: [SKIP][185] ([Intel XE#1201] / [Intel XE#288]) -> [SKIP][186] ([Intel XE#288]) +14 other tests skip [185]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-466/igt@xe_exec_fault_mode@once-invalid-userptr-fault.html [186]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@xe_exec_fault_mode@once-invalid-userptr-fault.html * igt@xe_exec_mix_modes@exec-spinner-interrupted-dma-fence: - shard-dg2-set2: [SKIP][187] ([Intel XE#2360]) -> [SKIP][188] ([Intel XE#1201] / [Intel XE#2360]) +1 other test skip [187]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@xe_exec_mix_modes@exec-spinner-interrupted-dma-fence.html [188]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-435/igt@xe_exec_mix_modes@exec-spinner-interrupted-dma-fence.html * igt@xe_exec_mix_modes@exec-spinner-interrupted-lr: - shard-dg2-set2: [SKIP][189] ([Intel XE#1201] / [Intel XE#2360]) -> [SKIP][190] ([Intel XE#2360]) [189]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-463/igt@xe_exec_mix_modes@exec-spinner-interrupted-lr.html [190]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@xe_exec_mix_modes@exec-spinner-interrupted-lr.html * igt@xe_mmap@small-bar: - shard-dg2-set2: [SKIP][191] ([Intel XE#1201] / [Intel XE#512]) -> [SKIP][192] ([Intel XE#512]) [191]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-436/igt@xe_mmap@small-bar.html [192]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@xe_mmap@small-bar.html * igt@xe_module_load@force-load: - shard-dg2-set2: [SKIP][193] ([Intel XE#378]) -> [SKIP][194] ([Intel XE#1201] / [Intel XE#378]) [193]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@xe_module_load@force-load.html [194]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-463/igt@xe_module_load@force-load.html * igt@xe_oa@non-privileged-access-vaddr: - shard-dg2-set2: [SKIP][195] ([Intel XE#2541]) -> [SKIP][196] ([Intel XE#1201] / [Intel XE#2541]) +4 other tests skip [195]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@xe_oa@non-privileged-access-vaddr.html [196]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-435/igt@xe_oa@non-privileged-access-vaddr.html * igt@xe_oa@oa-tlb-invalidate: - shard-dg2-set2: [SKIP][197] ([Intel XE#1201] / [Intel XE#2541]) -> [SKIP][198] ([Intel XE#2541]) +2 other tests skip [197]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-463/igt@xe_oa@oa-tlb-invalidate.html [198]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@xe_oa@oa-tlb-invalidate.html * igt@xe_pat@display-vs-wb-transient: - shard-dg2-set2: [SKIP][199] ([Intel XE#1201] / [Intel XE#1337]) -> [SKIP][200] ([Intel XE#1337]) [199]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-463/igt@xe_pat@display-vs-wb-transient.html [200]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@xe_pat@display-vs-wb-transient.html * igt@xe_pat@pat-index-xehpc: - shard-dg2-set2: [SKIP][201] ([Intel XE#1201] / [Intel XE#979]) -> [SKIP][202] ([Intel XE#979]) [201]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-466/igt@xe_pat@pat-index-xehpc.html [202]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@xe_pat@pat-index-xehpc.html * igt@xe_pm@d3cold-mocs: - shard-dg2-set2: [SKIP][203] ([Intel XE#2284]) -> [SKIP][204] ([Intel XE#1201] / [Intel XE#2284]) [203]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@xe_pm@d3cold-mocs.html [204]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-466/igt@xe_pm@d3cold-mocs.html * igt@xe_query@multigpu-query-mem-usage: - shard-dg2-set2: [SKIP][205] ([Intel XE#1201] / [Intel XE#944]) -> [SKIP][206] ([Intel XE#944]) [205]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-434/igt@xe_query@multigpu-query-mem-usage.html [206]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-432/igt@xe_query@multigpu-query-mem-usage.html * igt@xe_query@multigpu-query-topology: - shard-dg2-set2: [SKIP][207] ([Intel XE#944]) -> [SKIP][208] ([Intel XE#1201] / [Intel XE#944]) [207]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8023/shard-dg2-432/igt@xe_query@multigpu-query-topology.html [208]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/shard-dg2-463/igt@xe_query@multigpu-query-topology.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [Intel XE#1000]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1000 [Intel XE#1033]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1033 [Intel XE#1069]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1069 [Intel XE#1122]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1122 [Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124 [Intel XE#1126]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1126 [Intel XE#1127]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1127 [Intel XE#1130]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1130 [Intel XE#1135]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1135 [Intel XE#1152]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1152 [Intel XE#1162]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1162 [Intel XE#1169]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1169 [Intel XE#1192]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1192 [Intel XE#1195]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1195 [Intel XE#1201]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1201 [Intel XE#1252]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1252 [Intel XE#1288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1288 [Intel XE#1337]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1337 [Intel XE#1356]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1356 [Intel XE#1358]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1358 [Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392 [Intel XE#1397]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1397 [Intel XE#1399]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1399 [Intel XE#1401]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1401 [Intel XE#1406]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1406 [Intel XE#1407]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1407 [Intel XE#1413]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1413 [Intel XE#1421]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1421 [Intel XE#1426]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1426 [Intel XE#1435]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1435 [Intel XE#1466]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1466 [Intel XE#1473]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1473 [Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489 [Intel XE#1512]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1512 [Intel XE#1551]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1551 [Intel XE#1607]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1607 [Intel XE#1656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1656 [Intel XE#1659]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1659 [Intel XE#1745]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1745 [Intel XE#1794]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1794 [Intel XE#1941]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1941 [Intel XE#2026]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2026 [Intel XE#2105]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2105 [Intel XE#2191]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2191 [Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234 [Intel XE#2252]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2252 [Intel XE#2280]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2280 [Intel XE#2284]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2284 [Intel XE#2311]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311 [Intel XE#2313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313 [Intel XE#2320]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2320 [Intel XE#2327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2327 [Intel XE#2333]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2333 [Intel XE#2357]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2357 [Intel XE#2360]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2360 [Intel XE#2414]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2414 [Intel XE#2443]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2443 [Intel XE#2502]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2502 [Intel XE#2541]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2541 [Intel XE#2763]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763 [Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288 [Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306 [Intel XE#308]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/308 [Intel XE#314]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/314 [Intel XE#316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/316 [Intel XE#323]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/323 [Intel XE#324]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/324 [Intel XE#327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/327 [Intel XE#356]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/356 [Intel XE#366]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/366 [Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367 [Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373 [Intel XE#378]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/378 [Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455 [Intel XE#512]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/512 [Intel XE#569]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/569 [Intel XE#599]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/599 [Intel XE#605]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/605 [Intel XE#619]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/619 [Intel XE#651]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/651 [Intel XE#653]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/653 [Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656 [Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688 [Intel XE#756]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/756 [Intel XE#787]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/787 [Intel XE#801]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/801 [Intel XE#877]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/877 [Intel XE#899]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/899 [Intel XE#908]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/908 [Intel XE#911]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/911 [Intel XE#929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/929 [Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944 [Intel XE#979]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/979 [i915#3804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3804 [i915#5274]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5274 Build changes ------------- * IGT: IGT_8023 -> IGTPW_11752 * Linux: xe-1961-38e1b615fb395b928e514108e908cd6edf3d34c3 -> xe-1964-9e7beda0345afd64530e5edef7d45909d8d90a5e IGTPW_11752: ecc6bec9289038a076161ce788856aa2445778f1 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git IGT_8023: 20a0ae35cb9fbae774dce8b78e20b2eb658171aa @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git xe-1961-38e1b615fb395b928e514108e908cd6edf3d34c3: 38e1b615fb395b928e514108e908cd6edf3d34c3 xe-1964-9e7beda0345afd64530e5edef7d45909d8d90a5e: 9e7beda0345afd64530e5edef7d45909d8d90a5e == Logs == For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11752/index.html [-- Attachment #2: Type: text/html, Size: 70648 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
* ✗ Fi.CI.IGT: failure for Add tests for ultrajoiner validation (rev3) 2024-09-18 7:34 [PATCH i-g-t v3 0/3] Add tests for ultrajoiner validation Karthik B S ` (5 preceding siblings ...) 2024-09-18 10:49 ` ✗ CI.xeFULL: " Patchwork @ 2024-09-19 1:52 ` Patchwork 6 siblings, 0 replies; 12+ messages in thread From: Patchwork @ 2024-09-19 1:52 UTC (permalink / raw) To: Karthik B S; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 96406 bytes --] == Series Details == Series: Add tests for ultrajoiner validation (rev3) URL : https://patchwork.freedesktop.org/series/137133/ State : failure == Summary == CI Bug Log - changes from CI_DRM_15433_full -> IGTPW_11752_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with IGTPW_11752_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in IGTPW_11752_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them to document this new failure mode, which will reduce false positives in CI. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/index.html Participating hosts (9 -> 9) ------------------------------ No changes in participating hosts Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_11752_full: ### IGT changes ### #### Possible regressions #### * igt@i915_pm_rpm@system-suspend: - shard-dg2: NOTRUN -> [INCOMPLETE][1] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-2/igt@i915_pm_rpm@system-suspend.html * igt@kms_joiner@basic-big-joiner (NEW): - shard-rkl: NOTRUN -> [SKIP][2] +7 other tests skip [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-6/igt@kms_joiner@basic-big-joiner.html * igt@kms_joiner@basic-force-big-joiner (NEW): - shard-mtlp: NOTRUN -> [SKIP][3] +7 other tests skip [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-5/igt@kms_joiner@basic-force-big-joiner.html * igt@kms_joiner@basic-force-ultra-joiner (NEW): - shard-dg1: NOTRUN -> [SKIP][4] +5 other tests skip [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-16/igt@kms_joiner@basic-force-ultra-joiner.html * igt@kms_joiner@invalid-modeset-force-ultra-joiner (NEW): - shard-dg2: NOTRUN -> [SKIP][5] +6 other tests skip [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-6/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html * igt@kms_joiner@invalid-modeset-ultra-joiner (NEW): - shard-tglu: NOTRUN -> [SKIP][6] +6 other tests skip [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-tglu-5/igt@kms_joiner@invalid-modeset-ultra-joiner.html New tests --------- New tests have been introduced between CI_DRM_15433_full and IGTPW_11752_full: ### New IGT tests (8) ### * igt@kms_joiner@basic-big-joiner: - Statuses : 6 skip(s) - Exec time: [0.0] s * igt@kms_joiner@basic-force-big-joiner: - Statuses : 5 skip(s) - Exec time: [0.0] s * igt@kms_joiner@basic-force-ultra-joiner: - Statuses : 7 skip(s) - Exec time: [0.0] s * igt@kms_joiner@basic-ultra-joiner: - Statuses : 7 skip(s) - Exec time: [0.0] s * igt@kms_joiner@invalid-modeset-big-joiner: - Statuses : 5 skip(s) - Exec time: [0.0] s * igt@kms_joiner@invalid-modeset-force-big-joiner: - Statuses : 7 skip(s) - Exec time: [0.0] s * igt@kms_joiner@invalid-modeset-force-ultra-joiner: - Statuses : 7 skip(s) - Exec time: [0.0] s * igt@kms_joiner@invalid-modeset-ultra-joiner: - Statuses : 7 skip(s) - Exec time: [0.0] s Known issues ------------ Here are the changes found in IGTPW_11752_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@api_intel_bb@blit-reloc-keep-cache: - shard-dg2: NOTRUN -> [SKIP][7] ([i915#8411]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-2/igt@api_intel_bb@blit-reloc-keep-cache.html * igt@api_intel_bb@object-reloc-keep-cache: - shard-mtlp: NOTRUN -> [SKIP][8] ([i915#8411]) [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-2/igt@api_intel_bb@object-reloc-keep-cache.html * igt@core_hotunplug@unbind-rebind: - shard-snb: [PASS][9] -> [ABORT][10] ([i915#11703]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-snb1/igt@core_hotunplug@unbind-rebind.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-snb1/igt@core_hotunplug@unbind-rebind.html * igt@drm_fdinfo@all-busy-check-all: - shard-mtlp: NOTRUN -> [SKIP][11] ([i915#8414]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-7/igt@drm_fdinfo@all-busy-check-all.html * igt@drm_fdinfo@isolation: - shard-dg2: NOTRUN -> [SKIP][12] ([i915#8414]) +17 other tests skip [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-4/igt@drm_fdinfo@isolation.html * igt@drm_fdinfo@isolation@vecs0: - shard-dg1: NOTRUN -> [SKIP][13] ([i915#8414]) +11 other tests skip [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-15/igt@drm_fdinfo@isolation@vecs0.html * igt@drm_fdinfo@most-busy-check-all: - shard-rkl: [PASS][14] -> [FAIL][15] ([i915#12179]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-rkl-5/igt@drm_fdinfo@most-busy-check-all.html [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-2/igt@drm_fdinfo@most-busy-check-all.html * igt@drm_fdinfo@most-busy-check-all@rcs0: - shard-rkl: [PASS][16] -> [FAIL][17] ([i915#7742]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-rkl-5/igt@drm_fdinfo@most-busy-check-all@rcs0.html [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-2/igt@drm_fdinfo@most-busy-check-all@rcs0.html * igt@drm_fdinfo@most-busy-idle-check-all: - shard-rkl: NOTRUN -> [FAIL][18] ([i915#12179]) [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-3/igt@drm_fdinfo@most-busy-idle-check-all.html * igt@drm_fdinfo@most-busy-idle-check-all@rcs0: - shard-rkl: NOTRUN -> [FAIL][19] ([i915#7742]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-3/igt@drm_fdinfo@most-busy-idle-check-all@rcs0.html * igt@fbdev@pan: - shard-mtlp: NOTRUN -> [FAIL][20] ([i915#4435]) [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-1/igt@fbdev@pan.html * igt@gem_bad_reloc@negative-reloc-lut: - shard-rkl: NOTRUN -> [SKIP][21] ([i915#3281]) +12 other tests skip [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-3/igt@gem_bad_reloc@negative-reloc-lut.html * igt@gem_busy@semaphore: - shard-dg2: NOTRUN -> [SKIP][22] ([i915#3936]) [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-8/igt@gem_busy@semaphore.html * igt@gem_ccs@ctrl-surf-copy-new-ctx: - shard-rkl: NOTRUN -> [SKIP][23] ([i915#9323]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-5/igt@gem_ccs@ctrl-surf-copy-new-ctx.html * igt@gem_close_race@multigpu-basic-threads: - shard-rkl: NOTRUN -> [SKIP][24] ([i915#7697]) +1 other test skip [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-3/igt@gem_close_race@multigpu-basic-threads.html * igt@gem_create@create-ext-cpu-access-sanity-check: - shard-tglu: NOTRUN -> [SKIP][25] ([i915#6335]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-tglu-5/igt@gem_create@create-ext-cpu-access-sanity-check.html * igt@gem_ctx_engines@invalid-engines: - shard-rkl: NOTRUN -> [FAIL][26] ([i915#12027]) [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-3/igt@gem_ctx_engines@invalid-engines.html - shard-glk: NOTRUN -> [FAIL][27] ([i915#12027]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-glk9/igt@gem_ctx_engines@invalid-engines.html * igt@gem_ctx_persistence@processes: - shard-snb: NOTRUN -> [SKIP][28] ([i915#1099]) [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-snb1/igt@gem_ctx_persistence@processes.html * igt@gem_ctx_sseu@engines: - shard-rkl: NOTRUN -> [SKIP][29] ([i915#280]) [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-5/igt@gem_ctx_sseu@engines.html - shard-dg2: NOTRUN -> [SKIP][30] ([i915#280]) [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-5/igt@gem_ctx_sseu@engines.html * igt@gem_ctx_sseu@mmap-args: - shard-mtlp: NOTRUN -> [SKIP][31] ([i915#280]) [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-4/igt@gem_ctx_sseu@mmap-args.html * igt@gem_eio@reset-stress: - shard-dg1: [PASS][32] -> [FAIL][33] ([i915#5784]) [32]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-dg1-17/igt@gem_eio@reset-stress.html [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-16/igt@gem_eio@reset-stress.html * igt@gem_exec_balancer@bonded-semaphore: - shard-dg1: NOTRUN -> [SKIP][34] ([i915#4812]) +4 other tests skip [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-16/igt@gem_exec_balancer@bonded-semaphore.html * igt@gem_exec_balancer@invalid-bonds: - shard-dg2: NOTRUN -> [SKIP][35] ([i915#4036]) [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-4/igt@gem_exec_balancer@invalid-bonds.html - shard-mtlp: NOTRUN -> [SKIP][36] ([i915#4036]) [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-6/igt@gem_exec_balancer@invalid-bonds.html * igt@gem_exec_balancer@parallel: - shard-rkl: NOTRUN -> [SKIP][37] ([i915#4525]) +1 other test skip [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-4/igt@gem_exec_balancer@parallel.html * igt@gem_exec_big@single: - shard-tglu: NOTRUN -> [ABORT][38] ([i915#11713]) [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-tglu-8/igt@gem_exec_big@single.html * igt@gem_exec_fair@basic-none: - shard-mtlp: NOTRUN -> [SKIP][39] ([i915#4473] / [i915#4771]) [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-8/igt@gem_exec_fair@basic-none.html * igt@gem_exec_fair@basic-none-rrul@rcs0: - shard-glk: NOTRUN -> [FAIL][40] ([i915#2842]) +7 other tests fail [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-glk1/igt@gem_exec_fair@basic-none-rrul@rcs0.html * igt@gem_exec_fair@basic-pace-share@rcs0: - shard-glk: [PASS][41] -> [FAIL][42] ([i915#2842]) +1 other test fail [41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-glk2/igt@gem_exec_fair@basic-pace-share@rcs0.html [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-glk3/igt@gem_exec_fair@basic-pace-share@rcs0.html * igt@gem_exec_fair@basic-pace-solo: - shard-rkl: [PASS][43] -> [FAIL][44] ([i915#2842]) +1 other test fail [43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-rkl-4/igt@gem_exec_fair@basic-pace-solo.html [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-2/igt@gem_exec_fair@basic-pace-solo.html - shard-mtlp: NOTRUN -> [SKIP][45] ([i915#4473]) [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-1/igt@gem_exec_fair@basic-pace-solo.html * igt@gem_exec_fence@concurrent: - shard-dg2: NOTRUN -> [SKIP][46] ([i915#4812]) +1 other test skip [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-6/igt@gem_exec_fence@concurrent.html * igt@gem_exec_flush@basic-uc-pro-default: - shard-dg1: NOTRUN -> [SKIP][47] ([i915#3539] / [i915#4852]) +2 other tests skip [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-15/igt@gem_exec_flush@basic-uc-pro-default.html * igt@gem_exec_flush@basic-uc-set-default: - shard-dg1: NOTRUN -> [SKIP][48] ([i915#3539]) [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-18/igt@gem_exec_flush@basic-uc-set-default.html * igt@gem_exec_flush@basic-wb-ro-before-default: - shard-dg2: NOTRUN -> [SKIP][49] ([i915#3539] / [i915#4852]) +3 other tests skip [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-7/igt@gem_exec_flush@basic-wb-ro-before-default.html * igt@gem_exec_params@rsvd2-dirt: - shard-dg2: NOTRUN -> [SKIP][50] ([i915#5107]) [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-2/igt@gem_exec_params@rsvd2-dirt.html * igt@gem_exec_reloc@basic-cpu-read: - shard-dg2: NOTRUN -> [SKIP][51] ([i915#3281]) +12 other tests skip [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-7/igt@gem_exec_reloc@basic-cpu-read.html * igt@gem_exec_reloc@basic-range-active: - shard-mtlp: NOTRUN -> [SKIP][52] ([i915#3281]) +3 other tests skip [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-5/igt@gem_exec_reloc@basic-range-active.html * igt@gem_exec_reloc@basic-wc-read: - shard-dg1: NOTRUN -> [SKIP][53] ([i915#3281]) +10 other tests skip [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-18/igt@gem_exec_reloc@basic-wc-read.html * igt@gem_exec_schedule@preempt-queue-chain: - shard-dg2: NOTRUN -> [SKIP][54] ([i915#4537] / [i915#4812]) +1 other test skip [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-5/igt@gem_exec_schedule@preempt-queue-chain.html * igt@gem_exec_schedule@semaphore-power: - shard-mtlp: NOTRUN -> [SKIP][55] ([i915#4537] / [i915#4812]) [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-6/igt@gem_exec_schedule@semaphore-power.html * igt@gem_exec_schedule@thriceslice: - shard-snb: NOTRUN -> [SKIP][56] +107 other tests skip [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-snb1/igt@gem_exec_schedule@thriceslice.html * igt@gem_exec_suspend@basic-s4-devices: - shard-rkl: NOTRUN -> [ABORT][57] ([i915#7975] / [i915#8213]) +1 other test abort [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-3/igt@gem_exec_suspend@basic-s4-devices.html * igt@gem_fenced_exec_thrash@no-spare-fences: - shard-dg2: NOTRUN -> [SKIP][58] ([i915#4860]) +1 other test skip [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-6/igt@gem_fenced_exec_thrash@no-spare-fences.html * igt@gem_fenced_exec_thrash@no-spare-fences-busy-interruptible: - shard-mtlp: NOTRUN -> [SKIP][59] ([i915#4860]) [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-8/igt@gem_fenced_exec_thrash@no-spare-fences-busy-interruptible.html * igt@gem_lmem_swapping@heavy-verify-multi-ccs: - shard-glk: NOTRUN -> [SKIP][60] ([i915#4613]) +1 other test skip [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-glk7/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html * igt@gem_lmem_swapping@parallel-random-engines: - shard-tglu: NOTRUN -> [SKIP][61] ([i915#4613]) [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-tglu-3/igt@gem_lmem_swapping@parallel-random-engines.html * igt@gem_lmem_swapping@parallel-random-verify-ccs: - shard-rkl: NOTRUN -> [SKIP][62] ([i915#4613]) +6 other tests skip [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-5/igt@gem_lmem_swapping@parallel-random-verify-ccs.html * igt@gem_lmem_swapping@random-engines: - shard-mtlp: NOTRUN -> [SKIP][63] ([i915#4613]) [63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-3/igt@gem_lmem_swapping@random-engines.html * igt@gem_lmem_swapping@verify-random-ccs: - shard-dg1: NOTRUN -> [SKIP][64] ([i915#12193]) [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-18/igt@gem_lmem_swapping@verify-random-ccs.html * igt@gem_lmem_swapping@verify-random-ccs@lmem0: - shard-dg1: NOTRUN -> [SKIP][65] ([i915#4565]) [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-18/igt@gem_lmem_swapping@verify-random-ccs@lmem0.html * igt@gem_mmap@bad-object: - shard-dg1: NOTRUN -> [SKIP][66] ([i915#4083]) +6 other tests skip [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-13/igt@gem_mmap@bad-object.html * igt@gem_mmap@bad-size: - shard-mtlp: NOTRUN -> [SKIP][67] ([i915#4083]) +1 other test skip [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-3/igt@gem_mmap@bad-size.html * igt@gem_mmap_gtt@cpuset-basic-small-copy-odd: - shard-dg1: NOTRUN -> [SKIP][68] ([i915#4077]) +10 other tests skip [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-17/igt@gem_mmap_gtt@cpuset-basic-small-copy-odd.html * igt@gem_mmap_wc@write-prefaulted: - shard-dg2: NOTRUN -> [SKIP][69] ([i915#4083]) +5 other tests skip [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-6/igt@gem_mmap_wc@write-prefaulted.html * igt@gem_partial_pwrite_pread@reads-display: - shard-mtlp: NOTRUN -> [SKIP][70] ([i915#3282]) +1 other test skip [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-4/igt@gem_partial_pwrite_pread@reads-display.html * igt@gem_partial_pwrite_pread@reads-snoop: - shard-dg1: NOTRUN -> [SKIP][71] ([i915#3282]) +6 other tests skip [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-17/igt@gem_partial_pwrite_pread@reads-snoop.html * igt@gem_pread@snoop: - shard-dg2: NOTRUN -> [SKIP][72] ([i915#3282]) +6 other tests skip [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-10/igt@gem_pread@snoop.html * igt@gem_pwrite@basic-exhaustion: - shard-rkl: NOTRUN -> [SKIP][73] ([i915#3282]) +5 other tests skip [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-6/igt@gem_pwrite@basic-exhaustion.html * igt@gem_pxp@create-protected-buffer: - shard-tglu: NOTRUN -> [SKIP][74] ([i915#4270]) +1 other test skip [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-tglu-3/igt@gem_pxp@create-protected-buffer.html * igt@gem_pxp@display-protected-crc: - shard-dg1: NOTRUN -> [SKIP][75] ([i915#4270]) +2 other tests skip [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-13/igt@gem_pxp@display-protected-crc.html * igt@gem_pxp@protected-encrypted-src-copy-not-readible: - shard-rkl: NOTRUN -> [SKIP][76] ([i915#4270]) +2 other tests skip [76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-2/igt@gem_pxp@protected-encrypted-src-copy-not-readible.html * igt@gem_pxp@verify-pxp-stale-buf-execution: - shard-dg2: NOTRUN -> [SKIP][77] ([i915#4270]) +2 other tests skip [77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-10/igt@gem_pxp@verify-pxp-stale-buf-execution.html * igt@gem_pxp@verify-pxp-stale-buf-optout-execution: - shard-mtlp: NOTRUN -> [SKIP][78] ([i915#4270]) [78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-8/igt@gem_pxp@verify-pxp-stale-buf-optout-execution.html * igt@gem_render_copy@mixed-tiled-to-yf-tiled-ccs: - shard-dg2: NOTRUN -> [SKIP][79] ([i915#5190] / [i915#8428]) +4 other tests skip [79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-2/igt@gem_render_copy@mixed-tiled-to-yf-tiled-ccs.html * igt@gem_render_copy@y-tiled-ccs-to-yf-tiled: - shard-mtlp: NOTRUN -> [SKIP][80] ([i915#8428]) +1 other test skip [80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-1/igt@gem_render_copy@y-tiled-ccs-to-yf-tiled.html * igt@gem_set_tiling_vs_blt@tiled-to-tiled: - shard-rkl: NOTRUN -> [SKIP][81] ([i915#8411]) +1 other test skip [81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-3/igt@gem_set_tiling_vs_blt@tiled-to-tiled.html * igt@gem_set_tiling_vs_pwrite: - shard-dg2: NOTRUN -> [SKIP][82] ([i915#4079]) [82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-6/igt@gem_set_tiling_vs_pwrite.html * igt@gem_softpin@evict-snoop-interruptible: - shard-dg1: NOTRUN -> [SKIP][83] ([i915#4885]) [83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-17/igt@gem_softpin@evict-snoop-interruptible.html * igt@gem_tiled_partial_pwrite_pread@writes: - shard-dg2: NOTRUN -> [SKIP][84] ([i915#4077]) +14 other tests skip [84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-4/igt@gem_tiled_partial_pwrite_pread@writes.html * igt@gem_tiled_pread_pwrite: - shard-dg1: NOTRUN -> [SKIP][85] ([i915#4079]) +1 other test skip [85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-18/igt@gem_tiled_pread_pwrite.html * igt@gem_tiled_swapping@non-threaded: - shard-mtlp: NOTRUN -> [SKIP][86] ([i915#4077]) [86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-6/igt@gem_tiled_swapping@non-threaded.html * igt@gem_userptr_blits@access-control: - shard-dg1: NOTRUN -> [SKIP][87] ([i915#3297]) [87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-13/igt@gem_userptr_blits@access-control.html * igt@gem_userptr_blits@forbidden-operations: - shard-dg1: NOTRUN -> [SKIP][88] ([i915#3282] / [i915#3297]) [88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-16/igt@gem_userptr_blits@forbidden-operations.html * igt@gem_userptr_blits@invalid-mmap-offset-unsync: - shard-dg2: NOTRUN -> [SKIP][89] ([i915#3297]) [89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-10/igt@gem_userptr_blits@invalid-mmap-offset-unsync.html * igt@gem_userptr_blits@map-fixed-invalidate: - shard-mtlp: NOTRUN -> [SKIP][90] ([i915#3297]) [90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-5/igt@gem_userptr_blits@map-fixed-invalidate.html * igt@gem_userptr_blits@relocations: - shard-rkl: NOTRUN -> [SKIP][91] ([i915#3281] / [i915#3297]) [91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-4/igt@gem_userptr_blits@relocations.html * igt@gem_userptr_blits@unsync-unmap-after-close: - shard-rkl: NOTRUN -> [SKIP][92] ([i915#3297]) +1 other test skip [92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-3/igt@gem_userptr_blits@unsync-unmap-after-close.html * igt@gen7_exec_parse@bitmasks: - shard-dg2: NOTRUN -> [SKIP][93] +16 other tests skip [93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-10/igt@gen7_exec_parse@bitmasks.html * igt@gen9_exec_parse@allowed-single: - shard-dg2: NOTRUN -> [SKIP][94] ([i915#2856]) +1 other test skip [94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-7/igt@gen9_exec_parse@allowed-single.html * igt@gen9_exec_parse@basic-rejected: - shard-rkl: NOTRUN -> [SKIP][95] ([i915#2527]) +1 other test skip [95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-1/igt@gen9_exec_parse@basic-rejected.html * igt@gen9_exec_parse@secure-batches: - shard-dg1: NOTRUN -> [SKIP][96] ([i915#2527]) +2 other tests skip [96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-13/igt@gen9_exec_parse@secure-batches.html * igt@gen9_exec_parse@unaligned-access: - shard-tglu: NOTRUN -> [SKIP][97] ([i915#2527] / [i915#2856]) +1 other test skip [97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-tglu-8/igt@gen9_exec_parse@unaligned-access.html * igt@i915_fb_tiling: - shard-dg2: NOTRUN -> [SKIP][98] ([i915#4881]) [98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-6/igt@i915_fb_tiling.html * igt@i915_module_load@reload-with-fault-injection: - shard-dg1: [PASS][99] -> [ABORT][100] ([i915#9820]) [99]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-dg1-15/igt@i915_module_load@reload-with-fault-injection.html [100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-16/igt@i915_module_load@reload-with-fault-injection.html - shard-dg2: NOTRUN -> [ABORT][101] ([i915#9820]) [101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-8/igt@i915_module_load@reload-with-fault-injection.html * igt@i915_module_load@resize-bar: - shard-rkl: NOTRUN -> [SKIP][102] ([i915#6412]) [102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-3/igt@i915_module_load@resize-bar.html * igt@i915_pm_rps@min-max-config-idle: - shard-dg1: NOTRUN -> [SKIP][103] ([i915#11681] / [i915#6621]) [103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-18/igt@i915_pm_rps@min-max-config-idle.html * igt@i915_pm_rps@thresholds: - shard-dg2: NOTRUN -> [SKIP][104] ([i915#11681]) [104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-8/igt@i915_pm_rps@thresholds.html * igt@i915_pm_rps@thresholds-park: - shard-mtlp: NOTRUN -> [SKIP][105] ([i915#11681]) [105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-7/igt@i915_pm_rps@thresholds-park.html * igt@i915_power@sanity: - shard-mtlp: [PASS][106] -> [SKIP][107] ([i915#7984]) [106]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-mtlp-3/igt@i915_power@sanity.html [107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-6/igt@i915_power@sanity.html * igt@i915_query@hwconfig_table: - shard-tglu: NOTRUN -> [SKIP][108] ([i915#6245]) [108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-tglu-9/igt@i915_query@hwconfig_table.html * igt@i915_query@test-query-geometry-subslices: - shard-dg1: NOTRUN -> [SKIP][109] ([i915#5723]) [109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-13/igt@i915_query@test-query-geometry-subslices.html * igt@i915_selftest@mock@memory_region: - shard-rkl: NOTRUN -> [DMESG-WARN][110] ([i915#9311]) +1 other test dmesg-warn [110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-3/igt@i915_selftest@mock@memory_region.html * igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy: - shard-dg2: NOTRUN -> [SKIP][111] ([i915#4212]) [111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-8/igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy.html * igt@kms_addfb_basic@addfb25-y-tiled-small-legacy: - shard-dg2: NOTRUN -> [SKIP][112] ([i915#5190]) +2 other tests skip [112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-10/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html * igt@kms_addfb_basic@basic-y-tiled-legacy: - shard-dg2: NOTRUN -> [SKIP][113] ([i915#4215] / [i915#5190]) [113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-6/igt@kms_addfb_basic@basic-y-tiled-legacy.html * igt@kms_addfb_basic@invalid-smem-bo-on-discrete: - shard-rkl: NOTRUN -> [SKIP][114] ([i915#3826]) [114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-2/igt@kms_addfb_basic@invalid-smem-bo-on-discrete.html * igt@kms_atomic@plane-primary-overlay-mutable-zpos: - shard-mtlp: NOTRUN -> [SKIP][115] ([i915#3555]) [115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-4/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html - shard-dg2: NOTRUN -> [SKIP][116] ([i915#9531]) [116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-8/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html - shard-tglu: NOTRUN -> [SKIP][117] ([i915#9531]) [117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-tglu-7/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html * igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels: - shard-dg1: NOTRUN -> [SKIP][118] ([i915#1769] / [i915#3555]) [118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-13/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html * igt@kms_atomic_transition@plane-toggle-modeset-transition: - shard-dg1: [PASS][119] -> [FAIL][120] ([i915#5956]) [119]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-dg1-13/igt@kms_atomic_transition@plane-toggle-modeset-transition.html [120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-17/igt@kms_atomic_transition@plane-toggle-modeset-transition.html * igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-4: - shard-dg1: NOTRUN -> [FAIL][121] ([i915#5956]) [121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-17/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-4.html * igt@kms_big_fb@4-tiled-addfb: - shard-rkl: NOTRUN -> [SKIP][122] ([i915#5286]) +6 other tests skip [122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-3/igt@kms_big_fb@4-tiled-addfb.html * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-async-flip: - shard-dg1: NOTRUN -> [SKIP][123] ([i915#4538] / [i915#5286]) +4 other tests skip [123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-17/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180: - shard-tglu: NOTRUN -> [SKIP][124] ([i915#5286]) [124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-tglu-3/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180.html * igt@kms_big_fb@linear-32bpp-rotate-180: - shard-mtlp: [PASS][125] -> [FAIL][126] ([i915#5138]) [125]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-mtlp-1/igt@kms_big_fb@linear-32bpp-rotate-180.html [126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-5/igt@kms_big_fb@linear-32bpp-rotate-180.html * igt@kms_big_fb@linear-32bpp-rotate-90: - shard-dg1: NOTRUN -> [SKIP][127] ([i915#3638]) +2 other tests skip [127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-15/igt@kms_big_fb@linear-32bpp-rotate-90.html * igt@kms_big_fb@linear-64bpp-rotate-270: - shard-mtlp: NOTRUN -> [SKIP][128] +10 other tests skip [128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-2/igt@kms_big_fb@linear-64bpp-rotate-270.html * igt@kms_big_fb@y-tiled-64bpp-rotate-270: - shard-rkl: NOTRUN -> [SKIP][129] ([i915#3638]) +5 other tests skip [129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-4/igt@kms_big_fb@y-tiled-64bpp-rotate-270.html * igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip: - shard-dg2: NOTRUN -> [SKIP][130] ([i915#4538] / [i915#5190]) +10 other tests skip [130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-7/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip: - shard-dg1: NOTRUN -> [SKIP][131] ([i915#4538]) +4 other tests skip [131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-18/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html * igt@kms_ccs@ccs-on-another-bo-y-tiled-ccs@pipe-b-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][132] ([i915#10307] / [i915#6095]) +156 other tests skip [132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-8/igt@kms_ccs@ccs-on-another-bo-y-tiled-ccs@pipe-b-hdmi-a-1.html * igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs@pipe-c-edp-1: - shard-mtlp: NOTRUN -> [SKIP][133] ([i915#6095]) +24 other tests skip [133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-6/igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs@pipe-c-edp-1.html * igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-1: - shard-tglu: NOTRUN -> [SKIP][134] ([i915#6095]) +14 other tests skip [134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-tglu-7/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-1.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs: - shard-dg2: NOTRUN -> [SKIP][135] ([i915#12042]) [135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-10/igt@kms_ccs@crc-primary-rotation-180-4-tiled-bmg-ccs.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-1: - shard-rkl: NOTRUN -> [SKIP][136] ([i915#6095]) +89 other tests skip [136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-2/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-1.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs: - shard-dg1: NOTRUN -> [SKIP][137] ([i915#12042]) +2 other tests skip [137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-13/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs.html * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs: - shard-rkl: NOTRUN -> [SKIP][138] ([i915#12042]) [138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-2/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html * igt@kms_ccs@random-ccs-data-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-3: - shard-dg1: NOTRUN -> [SKIP][139] ([i915#6095]) +83 other tests skip [139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-13/igt@kms_ccs@random-ccs-data-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-3.html * igt@kms_ccs@random-ccs-data-y-tiled-gen12-rc-ccs-cc@pipe-c-hdmi-a-2: - shard-glk: NOTRUN -> [SKIP][140] +385 other tests skip [140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-glk9/igt@kms_ccs@random-ccs-data-y-tiled-gen12-rc-ccs-cc@pipe-c-hdmi-a-2.html * igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-d-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][141] ([i915#10307] / [i915#10434] / [i915#6095]) +7 other tests skip [141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-10/igt@kms_ccs@random-ccs-data-yf-tiled-ccs@pipe-d-hdmi-a-1.html * igt@kms_cdclk@mode-transition: - shard-dg2: NOTRUN -> [SKIP][142] ([i915#11616] / [i915#7213]) [142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-5/igt@kms_cdclk@mode-transition.html - shard-rkl: NOTRUN -> [SKIP][143] ([i915#3742]) [143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-5/igt@kms_cdclk@mode-transition.html * igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-3: - shard-dg2: NOTRUN -> [SKIP][144] ([i915#7213]) +3 other tests skip [144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-5/igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-3.html * igt@kms_chamelium_edid@dp-edid-stress-resolution-non-4k: - shard-dg2: NOTRUN -> [SKIP][145] ([i915#7828]) +6 other tests skip [145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-10/igt@kms_chamelium_edid@dp-edid-stress-resolution-non-4k.html * igt@kms_chamelium_edid@dp-mode-timings: - shard-mtlp: NOTRUN -> [SKIP][146] ([i915#7828]) +1 other test skip [146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-8/igt@kms_chamelium_edid@dp-mode-timings.html * igt@kms_chamelium_edid@hdmi-edid-change-during-suspend: - shard-rkl: NOTRUN -> [SKIP][147] ([i915#7828]) +10 other tests skip [147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-5/igt@kms_chamelium_edid@hdmi-edid-change-during-suspend.html * igt@kms_chamelium_frames@dp-crc-single: - shard-dg1: NOTRUN -> [SKIP][148] ([i915#7828]) +7 other tests skip [148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-17/igt@kms_chamelium_frames@dp-crc-single.html * igt@kms_chamelium_hpd@hdmi-hpd-for-each-pipe: - shard-tglu: NOTRUN -> [SKIP][149] ([i915#7828]) +1 other test skip [149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-tglu-8/igt@kms_chamelium_hpd@hdmi-hpd-for-each-pipe.html * igt@kms_color@deep-color: - shard-dg2: [PASS][150] -> [SKIP][151] ([i915#3555]) [150]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-dg2-11/igt@kms_color@deep-color.html [151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-10/igt@kms_color@deep-color.html * igt@kms_content_protection@atomic: - shard-rkl: NOTRUN -> [SKIP][152] ([i915#7118] / [i915#9424]) [152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-3/igt@kms_content_protection@atomic.html * igt@kms_content_protection@content-type-change: - shard-dg1: NOTRUN -> [SKIP][153] ([i915#9424]) [153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-16/igt@kms_content_protection@content-type-change.html * igt@kms_content_protection@dp-mst-lic-type-0: - shard-dg2: NOTRUN -> [SKIP][154] ([i915#3299]) [154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-8/igt@kms_content_protection@dp-mst-lic-type-0.html * igt@kms_content_protection@lic-type-0: - shard-mtlp: NOTRUN -> [SKIP][155] ([i915#6944] / [i915#9424]) [155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-1/igt@kms_content_protection@lic-type-0.html - shard-rkl: NOTRUN -> [SKIP][156] ([i915#9424]) +2 other tests skip [156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-3/igt@kms_content_protection@lic-type-0.html * igt@kms_content_protection@srm@pipe-a-dp-4: - shard-dg2: NOTRUN -> [TIMEOUT][157] ([i915#7173]) [157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-11/igt@kms_content_protection@srm@pipe-a-dp-4.html * igt@kms_content_protection@type1: - shard-dg1: NOTRUN -> [SKIP][158] ([i915#7116] / [i915#9424]) [158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-16/igt@kms_content_protection@type1.html * igt@kms_cursor_crc@cursor-offscreen-512x170: - shard-tglu: NOTRUN -> [SKIP][159] ([i915#11453]) +1 other test skip [159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-tglu-6/igt@kms_cursor_crc@cursor-offscreen-512x170.html * igt@kms_cursor_crc@cursor-offscreen-512x512: - shard-mtlp: NOTRUN -> [SKIP][160] ([i915#3359]) [160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-2/igt@kms_cursor_crc@cursor-offscreen-512x512.html * igt@kms_cursor_crc@cursor-random-512x170: - shard-dg2: NOTRUN -> [SKIP][161] ([i915#11453]) +5 other tests skip [161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-7/igt@kms_cursor_crc@cursor-random-512x170.html * igt@kms_cursor_crc@cursor-rapid-movement-32x10: - shard-rkl: NOTRUN -> [SKIP][162] ([i915#3555]) +7 other tests skip [162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-4/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html * igt@kms_cursor_crc@cursor-rapid-movement-64x21: - shard-mtlp: NOTRUN -> [SKIP][163] ([i915#8814]) [163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-7/igt@kms_cursor_crc@cursor-rapid-movement-64x21.html * igt@kms_cursor_crc@cursor-sliding-32x10: - shard-mtlp: NOTRUN -> [SKIP][164] ([i915#3555] / [i915#8814]) [164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-3/igt@kms_cursor_crc@cursor-sliding-32x10.html * igt@kms_cursor_crc@cursor-sliding-512x170: - shard-rkl: NOTRUN -> [SKIP][165] ([i915#11453]) +2 other tests skip [165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-2/igt@kms_cursor_crc@cursor-sliding-512x170.html * igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic: - shard-mtlp: NOTRUN -> [SKIP][166] ([i915#9809]) +1 other test skip [166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-5/igt@kms_cursor_legacy@2x-nonblocking-modeset-vs-cursor-atomic.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size: - shard-rkl: NOTRUN -> [SKIP][167] ([i915#4103]) +1 other test skip [167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-3/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html * igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size: - shard-dg2: NOTRUN -> [SKIP][168] ([i915#4103] / [i915#4213]) +1 other test skip [168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-6/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html * igt@kms_cursor_legacy@torture-move: - shard-tglu: [PASS][169] -> [DMESG-WARN][170] ([i915#10166]) [169]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-tglu-5/igt@kms_cursor_legacy@torture-move.html [170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-tglu-6/igt@kms_cursor_legacy@torture-move.html * igt@kms_cursor_legacy@torture-move@pipe-a: - shard-tglu: [PASS][171] -> [DMESG-WARN][172] ([i915#10166] / [i915#1982]) [171]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-tglu-5/igt@kms_cursor_legacy@torture-move@pipe-a.html [172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-tglu-6/igt@kms_cursor_legacy@torture-move@pipe-a.html * igt@kms_draw_crc@draw-method-mmap-wc: - shard-dg2: NOTRUN -> [SKIP][173] ([i915#8812]) +1 other test skip [173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-4/igt@kms_draw_crc@draw-method-mmap-wc.html * igt@kms_dsc@dsc-basic: - shard-mtlp: NOTRUN -> [SKIP][174] ([i915#3555] / [i915#3840] / [i915#9159]) [174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-4/igt@kms_dsc@dsc-basic.html * igt@kms_dsc@dsc-fractional-bpp-with-bpc: - shard-rkl: NOTRUN -> [SKIP][175] ([i915#3840]) [175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-6/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html * igt@kms_dsc@dsc-with-bpc-formats: - shard-dg1: NOTRUN -> [SKIP][176] ([i915#3555] / [i915#3840]) [176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-16/igt@kms_dsc@dsc-with-bpc-formats.html * igt@kms_dsc@dsc-with-output-formats: - shard-dg2: NOTRUN -> [SKIP][177] ([i915#3555] / [i915#3840]) [177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-7/igt@kms_dsc@dsc-with-output-formats.html * igt@kms_dsc@dsc-with-output-formats-with-bpc: - shard-dg1: NOTRUN -> [SKIP][178] ([i915#3840] / [i915#9053]) [178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-13/igt@kms_dsc@dsc-with-output-formats-with-bpc.html * igt@kms_fbcon_fbt@psr: - shard-dg2: NOTRUN -> [SKIP][179] ([i915#3469]) [179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-2/igt@kms_fbcon_fbt@psr.html - shard-tglu: NOTRUN -> [SKIP][180] ([i915#3469]) [180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-tglu-7/igt@kms_fbcon_fbt@psr.html * igt@kms_feature_discovery@display-4x: - shard-rkl: NOTRUN -> [SKIP][181] ([i915#1839]) +1 other test skip [181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-3/igt@kms_feature_discovery@display-4x.html * igt@kms_feature_discovery@psr1: - shard-dg2: NOTRUN -> [SKIP][182] ([i915#658]) [182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-6/igt@kms_feature_discovery@psr1.html * igt@kms_feature_discovery@psr2: - shard-rkl: NOTRUN -> [SKIP][183] ([i915#658]) [183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-4/igt@kms_feature_discovery@psr2.html * igt@kms_fence_pin_leak: - shard-dg1: NOTRUN -> [SKIP][184] ([i915#4881]) [184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-16/igt@kms_fence_pin_leak.html * igt@kms_flip@2x-flip-vs-fences: - shard-tglu: NOTRUN -> [SKIP][185] ([i915#3637]) +2 other tests skip [185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-tglu-3/igt@kms_flip@2x-flip-vs-fences.html * igt@kms_flip@2x-flip-vs-fences-interruptible: - shard-dg1: NOTRUN -> [SKIP][186] ([i915#8381]) +1 other test skip [186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-17/igt@kms_flip@2x-flip-vs-fences-interruptible.html * igt@kms_flip@2x-flip-vs-suspend: - shard-mtlp: NOTRUN -> [SKIP][187] ([i915#3637]) +4 other tests skip [187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-3/igt@kms_flip@2x-flip-vs-suspend.html * igt@kms_flip@2x-plain-flip-interruptible: - shard-dg1: NOTRUN -> [SKIP][188] ([i915#9934]) +4 other tests skip [188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-13/igt@kms_flip@2x-plain-flip-interruptible.html * igt@kms_flip@flip-vs-fences-interruptible: - shard-dg2: NOTRUN -> [SKIP][189] ([i915#8381]) +1 other test skip [189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-8/igt@kms_flip@flip-vs-fences-interruptible.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode: - shard-rkl: NOTRUN -> [SKIP][190] ([i915#2672]) +4 other tests skip [190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-4/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling: - shard-dg1: NOTRUN -> [SKIP][191] ([i915#2587] / [i915#2672] / [i915#3555]) [191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-13/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling: - shard-rkl: NOTRUN -> [SKIP][192] ([i915#2672] / [i915#3555]) +4 other tests skip [192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-3/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling: - shard-mtlp: NOTRUN -> [SKIP][193] ([i915#3555] / [i915#8813]) [193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-4/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling@pipe-a-default-mode: - shard-mtlp: NOTRUN -> [SKIP][194] ([i915#8810]) [194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-4/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling: - shard-tglu: NOTRUN -> [SKIP][195] ([i915#2672] / [i915#3555]) [195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-tglu-5/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling@pipe-a-valid-mode: - shard-tglu: NOTRUN -> [SKIP][196] ([i915#2587] / [i915#2672]) [196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-tglu-5/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling: - shard-mtlp: NOTRUN -> [SKIP][197] ([i915#2672] / [i915#3555] / [i915#8813]) +1 other test skip [197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-2/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling.html - shard-dg2: NOTRUN -> [SKIP][198] ([i915#2672] / [i915#3555]) +1 other test skip [198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-7/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling@pipe-a-default-mode: - shard-mtlp: NOTRUN -> [SKIP][199] ([i915#2672]) +1 other test skip [199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-2/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling: - shard-dg1: NOTRUN -> [SKIP][200] ([i915#2672] / [i915#3555]) +1 other test skip [200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-18/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode: - shard-dg1: NOTRUN -> [SKIP][201] ([i915#2587] / [i915#2672]) +2 other tests skip [201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-18/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-downscaling: - shard-dg2: NOTRUN -> [SKIP][202] ([i915#2672] / [i915#3555] / [i915#5190]) +1 other test skip [202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-10/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-downscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling@pipe-a-valid-mode: - shard-dg2: NOTRUN -> [SKIP][203] ([i915#2672]) +3 other tests skip [203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-4/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling@pipe-a-valid-mode.html * igt@kms_force_connector_basic@prune-stale-modes: - shard-dg2: NOTRUN -> [SKIP][204] ([i915#5274]) [204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-6/igt@kms_force_connector_basic@prune-stale-modes.html * igt@kms_frontbuffer_tracking@fbc-2p-indfb-fliptrack-mmap-gtt: - shard-mtlp: NOTRUN -> [SKIP][205] ([i915#8708]) +1 other test skip [205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-6/igt@kms_frontbuffer_tracking@fbc-2p-indfb-fliptrack-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-msflip-blt: - shard-dg1: NOTRUN -> [SKIP][206] +33 other tests skip [206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-16/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-msflip-blt.html * igt@kms_frontbuffer_tracking@fbc-2p-rte: - shard-dg2: NOTRUN -> [SKIP][207] ([i915#5354]) +36 other tests skip [207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-4/igt@kms_frontbuffer_tracking@fbc-2p-rte.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-gtt: - shard-dg1: NOTRUN -> [SKIP][208] ([i915#8708]) +15 other tests skip [208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-16/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-indfb-fliptrack-mmap-gtt: - shard-rkl: NOTRUN -> [SKIP][209] +24 other tests skip [209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-indfb-fliptrack-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-render: - shard-tglu: NOTRUN -> [SKIP][210] +21 other tests skip [210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-tglu-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-draw-render.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-gtt: - shard-dg2: NOTRUN -> [SKIP][211] ([i915#8708]) +13 other tests skip [211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-tiling-4: - shard-tglu: NOTRUN -> [SKIP][212] ([i915#5439]) [212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-tglu-6/igt@kms_frontbuffer_tracking@fbcpsr-tiling-4.html * igt@kms_frontbuffer_tracking@fbcpsr-tiling-y: - shard-dg2: NOTRUN -> [SKIP][213] ([i915#10055]) [213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html * igt@kms_frontbuffer_tracking@pipe-fbc-rte: - shard-dg2: NOTRUN -> [SKIP][214] ([i915#9766]) [214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-4/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html * igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-mmap-cpu: - shard-dg2: NOTRUN -> [SKIP][215] ([i915#10433] / [i915#3458]) [215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-mmap-cpu.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-blt: - shard-dg2: NOTRUN -> [SKIP][216] ([i915#3458]) +19 other tests skip [216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-pwrite: - shard-rkl: NOTRUN -> [SKIP][217] ([i915#3023]) +24 other tests skip [217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-pwrite.html - shard-dg1: NOTRUN -> [SKIP][218] ([i915#3458]) +18 other tests skip [218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-18/igt@kms_frontbuffer_tracking@psr-1p-primscrn-spr-indfb-draw-pwrite.html * igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-pgflip-blt: - shard-mtlp: NOTRUN -> [SKIP][219] ([i915#1825]) +15 other tests skip [219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-3/igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-pgflip-blt.html * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt: - shard-rkl: NOTRUN -> [SKIP][220] ([i915#1825]) +42 other tests skip [220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-5/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt.html * igt@kms_hdr@bpc-switch: - shard-tglu: NOTRUN -> [SKIP][221] ([i915#3555] / [i915#8228]) +1 other test skip [221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-tglu-6/igt@kms_hdr@bpc-switch.html * igt@kms_hdr@static-toggle-dpms: - shard-mtlp: NOTRUN -> [SKIP][222] ([i915#3555] / [i915#8228]) [222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-1/igt@kms_hdr@static-toggle-dpms.html * igt@kms_hdr@static-toggle-suspend: - shard-dg2: NOTRUN -> [SKIP][223] ([i915#3555] / [i915#8228]) +2 other tests skip [223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-5/igt@kms_hdr@static-toggle-suspend.html * igt@kms_panel_fitting@atomic-fastset: - shard-rkl: NOTRUN -> [SKIP][224] ([i915#6301]) [224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-1/igt@kms_panel_fitting@atomic-fastset.html * igt@kms_plane_alpha_blend@alpha-basic: - shard-glk: NOTRUN -> [FAIL][225] ([i915#12178]) [225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-glk2/igt@kms_plane_alpha_blend@alpha-basic.html * igt@kms_plane_alpha_blend@alpha-basic@pipe-c-hdmi-a-1: - shard-glk: NOTRUN -> [FAIL][226] ([i915#7862]) +1 other test fail [226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-glk2/igt@kms_plane_alpha_blend@alpha-basic@pipe-c-hdmi-a-1.html * igt@kms_plane_alpha_blend@alpha-transparent-fb: - shard-glk: NOTRUN -> [FAIL][227] ([i915#12177]) [227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-glk7/igt@kms_plane_alpha_blend@alpha-transparent-fb.html * igt@kms_plane_alpha_blend@alpha-transparent-fb@pipe-a-hdmi-a-1: - shard-glk: NOTRUN -> [FAIL][228] ([i915#10647]) +1 other test fail [228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-glk7/igt@kms_plane_alpha_blend@alpha-transparent-fb@pipe-a-hdmi-a-1.html * igt@kms_plane_lowres@tiling-y: - shard-dg2: NOTRUN -> [SKIP][229] ([i915#8821]) [229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-1/igt@kms_plane_lowres@tiling-y.html * igt@kms_plane_multiple@tiling-y: - shard-dg2: NOTRUN -> [SKIP][230] ([i915#8806]) [230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-7/igt@kms_plane_multiple@tiling-y.html * igt@kms_plane_multiple@tiling-yf: - shard-mtlp: NOTRUN -> [SKIP][231] ([i915#3555] / [i915#8806]) [231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-3/igt@kms_plane_multiple@tiling-yf.html * igt@kms_plane_scaling@2x-scaler-multi-pipe: - shard-dg2: NOTRUN -> [SKIP][232] ([i915#5354] / [i915#9423]) [232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-10/igt@kms_plane_scaling@2x-scaler-multi-pipe.html * igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-b: - shard-rkl: NOTRUN -> [SKIP][233] ([i915#12247]) +3 other tests skip [233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-3/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-b.html * igt@kms_plane_scaling@planes-downscale-factor-0-25: - shard-rkl: NOTRUN -> [SKIP][234] ([i915#6953]) [234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-5/igt@kms_plane_scaling@planes-downscale-factor-0-25.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling: - shard-dg2: NOTRUN -> [SKIP][235] ([i915#12247] / [i915#9423]) [235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-8/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-d: - shard-dg2: NOTRUN -> [SKIP][236] ([i915#12247]) +7 other tests skip [236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-8/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-d.html * igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling@pipe-b: - shard-tglu: NOTRUN -> [SKIP][237] ([i915#12247]) +4 other tests skip [237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-tglu-6/igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling@pipe-b.html * igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25: - shard-dg2: NOTRUN -> [SKIP][238] ([i915#6953] / [i915#9423]) [238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-8/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25: - shard-dg1: NOTRUN -> [SKIP][239] ([i915#3555]) +3 other tests skip [239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-18/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-a: - shard-dg1: NOTRUN -> [SKIP][240] ([i915#12247]) +3 other tests skip [240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-18/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-a.html * igt@kms_pm_backlight@bad-brightness: - shard-rkl: NOTRUN -> [SKIP][241] ([i915#5354]) +1 other test skip [241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-4/igt@kms_pm_backlight@bad-brightness.html * igt@kms_pm_dc@dc3co-vpb-simulation: - shard-dg1: NOTRUN -> [SKIP][242] ([i915#9685]) [242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-17/igt@kms_pm_dc@dc3co-vpb-simulation.html - shard-mtlp: NOTRUN -> [SKIP][243] ([i915#9292]) [243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-3/igt@kms_pm_dc@dc3co-vpb-simulation.html * igt@kms_pm_rpm@dpms-lpsp: - shard-rkl: NOTRUN -> [SKIP][244] ([i915#9519]) [244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-3/igt@kms_pm_rpm@dpms-lpsp.html * igt@kms_pm_rpm@dpms-mode-unset-non-lpsp: - shard-dg2: [PASS][245] -> [SKIP][246] ([i915#9519]) [245]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-dg2-1/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html [246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-4/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html * igt@kms_pm_rpm@modeset-lpsp-stress: - shard-dg2: NOTRUN -> [SKIP][247] ([i915#9519]) +1 other test skip [247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-5/igt@kms_pm_rpm@modeset-lpsp-stress.html - shard-rkl: [PASS][248] -> [SKIP][249] ([i915#9519]) +2 other tests skip [248]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-rkl-4/igt@kms_pm_rpm@modeset-lpsp-stress.html [249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-5/igt@kms_pm_rpm@modeset-lpsp-stress.html * igt@kms_pm_rpm@modeset-lpsp-stress-no-wait: - shard-dg1: NOTRUN -> [SKIP][250] ([i915#9519]) [250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-15/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html * igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait: - shard-mtlp: NOTRUN -> [SKIP][251] ([i915#9519]) [251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-2/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html * igt@kms_prime@basic-crc-vgem: - shard-dg2: NOTRUN -> [SKIP][252] ([i915#6524] / [i915#6805]) [252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-2/igt@kms_prime@basic-crc-vgem.html * igt@kms_prime@basic-modeset-hybrid: - shard-mtlp: NOTRUN -> [SKIP][253] ([i915#6524]) [253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-5/igt@kms_prime@basic-modeset-hybrid.html * igt@kms_psr2_sf@fbc-cursor-plane-move-continuous-exceed-sf: - shard-rkl: NOTRUN -> [SKIP][254] ([i915#11520]) +4 other tests skip [254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-6/igt@kms_psr2_sf@fbc-cursor-plane-move-continuous-exceed-sf.html * igt@kms_psr2_sf@fbc-cursor-plane-update-sf: - shard-dg1: NOTRUN -> [SKIP][255] ([i915#11520]) +2 other tests skip [255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-17/igt@kms_psr2_sf@fbc-cursor-plane-update-sf.html * igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-sf: - shard-dg2: NOTRUN -> [SKIP][256] ([i915#11520]) +5 other tests skip [256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-2/igt@kms_psr2_sf@overlay-plane-move-continuous-exceed-sf.html * igt@kms_psr2_su@page_flip-p010: - shard-dg1: NOTRUN -> [SKIP][257] ([i915#9683]) [257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-15/igt@kms_psr2_su@page_flip-p010.html * igt@kms_psr@fbc-pr-primary-blt: - shard-mtlp: NOTRUN -> [SKIP][258] ([i915#9688]) +5 other tests skip [258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-3/igt@kms_psr@fbc-pr-primary-blt.html * igt@kms_psr@fbc-psr-primary-render: - shard-dg1: NOTRUN -> [SKIP][259] ([i915#1072] / [i915#9732]) +19 other tests skip [259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-18/igt@kms_psr@fbc-psr-primary-render.html * igt@kms_psr@fbc-psr2-cursor-plane-onoff: - shard-dg2: NOTRUN -> [SKIP][260] ([i915#1072] / [i915#9673] / [i915#9732]) [260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-11/igt@kms_psr@fbc-psr2-cursor-plane-onoff.html * igt@kms_psr@fbc-psr2-no-drrs: - shard-tglu: NOTRUN -> [SKIP][261] ([i915#9732]) +4 other tests skip [261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-tglu-9/igt@kms_psr@fbc-psr2-no-drrs.html * igt@kms_psr@psr-cursor-render: - shard-dg2: NOTRUN -> [SKIP][262] ([i915#1072] / [i915#9732]) +21 other tests skip [262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-8/igt@kms_psr@psr-cursor-render.html * igt@kms_psr@psr-sprite-mmap-gtt@edp-1: - shard-mtlp: NOTRUN -> [SKIP][263] ([i915#4077] / [i915#9688]) +1 other test skip [263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-2/igt@kms_psr@psr-sprite-mmap-gtt@edp-1.html * igt@kms_psr@psr2-suspend: - shard-rkl: NOTRUN -> [SKIP][264] ([i915#1072] / [i915#9732]) +24 other tests skip [264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-4/igt@kms_psr@psr2-suspend.html * igt@kms_rotation_crc@exhaust-fences: - shard-dg2: NOTRUN -> [SKIP][265] ([i915#4235]) [265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-6/igt@kms_rotation_crc@exhaust-fences.html * igt@kms_rotation_crc@multiplane-rotation-cropping-bottom: - shard-glk: [PASS][266] -> [DMESG-FAIL][267] ([i915#118]) [266]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-glk3/igt@kms_rotation_crc@multiplane-rotation-cropping-bottom.html [267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-glk2/igt@kms_rotation_crc@multiplane-rotation-cropping-bottom.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0: - shard-rkl: NOTRUN -> [SKIP][268] ([i915#5289]) +1 other test skip [268]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-4/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180: - shard-mtlp: NOTRUN -> [SKIP][269] ([i915#5289]) [269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-2/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270: - shard-dg1: NOTRUN -> [SKIP][270] ([i915#5289]) +2 other tests skip [270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-15/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90: - shard-dg2: NOTRUN -> [SKIP][271] ([i915#11131] / [i915#5190]) [271]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-10/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html * igt@kms_rotation_crc@sprite-rotation-90: - shard-dg2: NOTRUN -> [SKIP][272] ([i915#11131]) [272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-10/igt@kms_rotation_crc@sprite-rotation-90.html * igt@kms_setmode@basic-clone-single-crtc: - shard-dg2: NOTRUN -> [SKIP][273] ([i915#3555]) +5 other tests skip [273]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-7/igt@kms_setmode@basic-clone-single-crtc.html * igt@kms_tiled_display@basic-test-pattern-with-chamelium: - shard-mtlp: NOTRUN -> [SKIP][274] ([i915#8623]) [274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-6/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html * igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-1: - shard-snb: [PASS][275] -> [FAIL][276] ([i915#9196]) +1 other test fail [275]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-snb1/igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-1.html [276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-snb7/igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-1.html * igt@kms_universal_plane@cursor-fb-leak@pipe-d-hdmi-a-1: - shard-tglu: [PASS][277] -> [FAIL][278] ([i915#9196]) +1 other test fail [277]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-tglu-5/igt@kms_universal_plane@cursor-fb-leak@pipe-d-hdmi-a-1.html [278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-tglu-3/igt@kms_universal_plane@cursor-fb-leak@pipe-d-hdmi-a-1.html * igt@kms_vrr@flip-basic-fastset: - shard-rkl: NOTRUN -> [SKIP][279] ([i915#9906]) [279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-4/igt@kms_vrr@flip-basic-fastset.html * igt@kms_vrr@max-min: - shard-mtlp: NOTRUN -> [SKIP][280] ([i915#8808] / [i915#9906]) [280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-3/igt@kms_vrr@max-min.html * igt@kms_vrr@seamless-rr-switch-virtual: - shard-dg2: NOTRUN -> [SKIP][281] ([i915#9906]) [281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-6/igt@kms_vrr@seamless-rr-switch-virtual.html * igt@kms_writeback@writeback-fb-id: - shard-dg1: NOTRUN -> [SKIP][282] ([i915#2437]) [282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-17/igt@kms_writeback@writeback-fb-id.html * igt@kms_writeback@writeback-fb-id-xrgb2101010: - shard-dg2: NOTRUN -> [SKIP][283] ([i915#2437] / [i915#9412]) [283]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-2/igt@kms_writeback@writeback-fb-id-xrgb2101010.html * igt@kms_writeback@writeback-invalid-parameters: - shard-glk: NOTRUN -> [SKIP][284] ([i915#2437]) +1 other test skip [284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-glk7/igt@kms_writeback@writeback-invalid-parameters.html - shard-dg2: NOTRUN -> [SKIP][285] ([i915#2437]) [285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-6/igt@kms_writeback@writeback-invalid-parameters.html * igt@perf@mi-rpc: - shard-dg2: NOTRUN -> [SKIP][286] ([i915#2434]) [286]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-4/igt@perf@mi-rpc.html - shard-mtlp: NOTRUN -> [SKIP][287] ([i915#2434]) [287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-8/igt@perf@mi-rpc.html * igt@perf@unprivileged-single-ctx-counters: - shard-rkl: NOTRUN -> [SKIP][288] ([i915#2433]) [288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-5/igt@perf@unprivileged-single-ctx-counters.html * igt@perf_pmu@module-unload: - shard-dg2: NOTRUN -> [FAIL][289] ([i915#11823]) [289]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-4/igt@perf_pmu@module-unload.html * igt@prime_vgem@basic-fence-mmap: - shard-mtlp: NOTRUN -> [SKIP][290] ([i915#3708] / [i915#4077]) [290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-6/igt@prime_vgem@basic-fence-mmap.html * igt@prime_vgem@basic-fence-read: - shard-dg1: NOTRUN -> [SKIP][291] ([i915#3708]) [291]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-15/igt@prime_vgem@basic-fence-read.html * igt@prime_vgem@basic-write: - shard-rkl: NOTRUN -> [SKIP][292] ([i915#3291] / [i915#3708]) +1 other test skip [292]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-4/igt@prime_vgem@basic-write.html * igt@prime_vgem@coherency-gtt: - shard-rkl: NOTRUN -> [SKIP][293] ([i915#3708]) +1 other test skip [293]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-2/igt@prime_vgem@coherency-gtt.html * igt@sriov_basic@enable-vfs-autoprobe-off: - shard-dg2: NOTRUN -> [SKIP][294] ([i915#9917]) [294]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-4/igt@sriov_basic@enable-vfs-autoprobe-off.html * igt@syncobj_timeline@invalid-wait-zero-handles: - shard-rkl: NOTRUN -> [FAIL][295] ([i915#9781]) [295]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-5/igt@syncobj_timeline@invalid-wait-zero-handles.html - shard-dg1: NOTRUN -> [FAIL][296] ([i915#9781]) [296]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-16/igt@syncobj_timeline@invalid-wait-zero-handles.html - shard-glk: NOTRUN -> [FAIL][297] ([i915#9781]) [297]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-glk5/igt@syncobj_timeline@invalid-wait-zero-handles.html #### Possible fixes #### * igt@gem_eio@hibernate: - shard-dg2: [ABORT][298] ([i915#10030] / [i915#7975] / [i915#8213]) -> [PASS][299] [298]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-dg2-7/igt@gem_eio@hibernate.html [299]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-11/igt@gem_eio@hibernate.html * igt@gem_exec_fair@basic-pace@rcs0: - shard-rkl: [FAIL][300] ([i915#2842]) -> [PASS][301] [300]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-rkl-5/igt@gem_exec_fair@basic-pace@rcs0.html [301]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-4/igt@gem_exec_fair@basic-pace@rcs0.html * igt@gem_exec_whisper@basic-fds-priority-all: - shard-dg1: [INCOMPLETE][302] -> [PASS][303] [302]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-dg1-16/igt@gem_exec_whisper@basic-fds-priority-all.html [303]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-15/igt@gem_exec_whisper@basic-fds-priority-all.html - shard-mtlp: [INCOMPLETE][304] -> [PASS][305] [304]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-mtlp-5/igt@gem_exec_whisper@basic-fds-priority-all.html [305]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-5/igt@gem_exec_whisper@basic-fds-priority-all.html * igt@gem_lmem_swapping@parallel-random-engines: - shard-dg1: [DMESG-WARN][306] ([i915#1982] / [i915#4423]) -> [PASS][307] [306]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-dg1-15/igt@gem_lmem_swapping@parallel-random-engines.html [307]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-13/igt@gem_lmem_swapping@parallel-random-engines.html * igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0: - shard-dg1: [FAIL][308] ([i915#3591]) -> [PASS][309] +1 other test pass [308]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-dg1-18/igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0.html [309]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-18/igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0.html * igt@i915_selftest@live@workarounds: - shard-mtlp: [ABORT][310] ([i915#12061]) -> [PASS][311] +1 other test pass [310]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-mtlp-5/igt@i915_selftest@live@workarounds.html [311]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-5/igt@i915_selftest@live@workarounds.html * igt@i915_suspend@basic-s2idle-without-i915: - shard-snb: [ABORT][312] -> [PASS][313] [312]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-snb6/igt@i915_suspend@basic-s2idle-without-i915.html [313]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-snb4/igt@i915_suspend@basic-s2idle-without-i915.html * igt@i915_suspend@basic-s3-without-i915: - shard-dg1: [DMESG-WARN][314] ([i915#4391] / [i915#4423]) -> [PASS][315] [314]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-dg1-15/igt@i915_suspend@basic-s3-without-i915.html [315]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-14/igt@i915_suspend@basic-s3-without-i915.html * igt@kms_big_fb@x-tiled-64bpp-rotate-180: - shard-mtlp: [FAIL][316] ([i915#5138]) -> [PASS][317] [316]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-mtlp-7/igt@kms_big_fb@x-tiled-64bpp-rotate-180.html [317]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-mtlp-1/igt@kms_big_fb@x-tiled-64bpp-rotate-180.html * igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size: - shard-glk: [FAIL][318] ([i915#2346]) -> [PASS][319] [318]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-glk8/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html [319]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-glk8/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html * igt@kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-downscaling: - shard-dg1: [DMESG-WARN][320] ([i915#4423]) -> [PASS][321] [320]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-dg1-15/igt@kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-downscaling.html [321]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-15/igt@kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-downscaling.html * igt@kms_pm_lpsp@kms-lpsp: - shard-rkl: [SKIP][322] ([i915#9340]) -> [PASS][323] [322]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-rkl-6/igt@kms_pm_lpsp@kms-lpsp.html [323]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-4/igt@kms_pm_lpsp@kms-lpsp.html * igt@kms_pm_rpm@dpms-mode-unset-non-lpsp: - shard-rkl: [SKIP][324] ([i915#9519]) -> [PASS][325] +1 other test pass [324]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-rkl-4/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html [325]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-6/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html #### Warnings #### * igt@gem_lmem_swapping@smem-oom: - shard-dg1: [TIMEOUT][326] ([i915#5493]) -> [DMESG-WARN][327] ([i915#1982] / [i915#5493]) [326]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-dg1-17/igt@gem_lmem_swapping@smem-oom.html [327]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-18/igt@gem_lmem_swapping@smem-oom.html * igt@gem_lmem_swapping@smem-oom@lmem0: - shard-dg1: [TIMEOUT][328] ([i915#5493]) -> [DMESG-WARN][329] ([i915#1982] / [i915#4936] / [i915#5493]) [328]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-dg1-17/igt@gem_lmem_swapping@smem-oom@lmem0.html [329]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-18/igt@gem_lmem_swapping@smem-oom@lmem0.html * igt@i915_module_load@reload-with-fault-injection: - shard-tglu: [ABORT][330] ([i915#10887] / [i915#9820]) -> [ABORT][331] ([i915#9820]) [330]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-tglu-3/igt@i915_module_load@reload-with-fault-injection.html [331]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-tglu-6/igt@i915_module_load@reload-with-fault-injection.html * igt@i915_pm_rpm@gem-evict-pwrite: - shard-dg1: [SKIP][332] ([i915#4077] / [i915#4423]) -> [SKIP][333] ([i915#4077]) [332]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-dg1-15/igt@i915_pm_rpm@gem-evict-pwrite.html [333]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-17/igt@i915_pm_rpm@gem-evict-pwrite.html * igt@i915_selftest@mock: - shard-glk: [DMESG-WARN][334] ([i915#1982] / [i915#9311]) -> [DMESG-WARN][335] ([i915#9311]) [334]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-glk2/igt@i915_selftest@mock.html [335]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-glk1/igt@i915_selftest@mock.html * igt@kms_content_protection@legacy: - shard-dg2: [TIMEOUT][336] ([i915#7173]) -> [SKIP][337] ([i915#7118] / [i915#9424]) [336]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-dg2-11/igt@kms_content_protection@legacy.html [337]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-6/igt@kms_content_protection@legacy.html * igt@kms_content_protection@mei-interface: - shard-rkl: [SKIP][338] ([i915#9424]) -> [SKIP][339] ([i915#8063]) [338]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-rkl-5/igt@kms_content_protection@mei-interface.html [339]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-rkl-5/igt@kms_content_protection@mei-interface.html * igt@kms_content_protection@srm: - shard-dg2: [SKIP][340] ([i915#7118]) -> [TIMEOUT][341] ([i915#7173]) [340]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-dg2-8/igt@kms_content_protection@srm.html [341]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-11/igt@kms_content_protection@srm.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-mmap-cpu: - shard-dg2: [SKIP][342] ([i915#3458]) -> [SKIP][343] ([i915#10433] / [i915#3458]) +2 other tests skip [342]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-dg2-5/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-mmap-cpu.html [343]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-mmap-cpu.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-pwrite: - shard-dg2: [SKIP][344] ([i915#10433] / [i915#3458]) -> [SKIP][345] ([i915#3458]) +1 other test skip [344]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-pwrite.html [345]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-pwrite.html * igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-mmap-gtt: - shard-dg1: [SKIP][346] ([i915#4423] / [i915#8708]) -> [SKIP][347] ([i915#8708]) [346]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-dg1-15/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-mmap-gtt.html [347]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg1-13/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-mmap-gtt.html * igt@kms_psr@psr-suspend: - shard-dg2: [SKIP][348] ([i915#1072] / [i915#9673] / [i915#9732]) -> [SKIP][349] ([i915#1072] / [i915#9732]) +4 other tests skip [348]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-dg2-11/igt@kms_psr@psr-suspend.html [349]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-5/igt@kms_psr@psr-suspend.html * igt@kms_psr@psr2-sprite-render: - shard-dg2: [SKIP][350] ([i915#1072] / [i915#9732]) -> [SKIP][351] ([i915#1072] / [i915#9673] / [i915#9732]) +2 other tests skip [350]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-dg2-8/igt@kms_psr@psr2-sprite-render.html [351]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-11/igt@kms_psr@psr2-sprite-render.html * igt@kms_rotation_crc@sprite-rotation-90-pos-100-0: - shard-dg2: [SKIP][352] ([i915#11131] / [i915#4235]) -> [SKIP][353] ([i915#11131]) [352]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_15433/shard-dg2-11/igt@kms_rotation_crc@sprite-rotation-90-pos-100-0.html [353]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11752/shard-dg2-8/igt@kms_rotation_crc@sprite-rotation-90-pos-100-0.html [i915#10030]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10030 [i915#10055]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10055 [i915#10166]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10166 [i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307 [i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433 [i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434 [i915#10647]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10647 [i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072 [i915#10887]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10887 [i915#1099]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1099 [i915#11131]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11131 [i915#11453]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11453 [i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520 [i915#11616]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11616 [i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681 [i915#11703]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11703 [i915#11713]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11713 [i915#118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/118 [i915#11823]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11823 [i915#12027]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12027 [i915#12042]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12042 [i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061 [i915#12177]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12177 [i915#12178]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12178 [i915#12179]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12179 [i915#12193]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12193 [i915#12247]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247 [i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769 [i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825 [i915#1839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1839 [i915#1982]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1982 [i915#2346]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2346 [i915#2433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2433 [i915#2434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2434 [i915#2437]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437 [i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527 [i915#2587]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2587 [i915#2672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672 [i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280 [i915#2842]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2842 [i915#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856 [i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023 [i915#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281 [i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282 [i915#3291]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3291 [i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297 [i915#3299]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299 [i915#3359]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3359 [i915#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458 [i915#3469]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3469 [i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539 [i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555 [i915#3591]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3591 [i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637 [i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638 [i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708 [i915#3742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3742 [i915#3826]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3826 [i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840 [i915#3936]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3936 [i915#4036]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4036 [i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077 [i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079 [i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083 [i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103 [i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212 [i915#4213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213 [i915#4215]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4215 [i915#4235]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4235 [i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270 [i915#4391]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4391 [i915#4423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423 [i915#4435]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4435 [i915#4473]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4473 [i915#4525]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525 [i915#4537]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4537 [i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538 [i915#4565]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4565 [i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613 [i915#4771]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4771 [i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812 [i915#4852]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852 [i915#4860]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4860 [i915#4881]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4881 [i915#4885]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4885 [i915#4936]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4936 [i915#5107]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5107 [i915#5138]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5138 [i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190 [i915#5274]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5274 [i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286 [i915#5289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5289 [i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354 [i915#5439]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5439 [i915#5493]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5493 [i915#5723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5723 [i915#5784]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5784 [i915#5956]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5956 [i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095 [i915#6245]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6245 [i915#6301]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6301 [i915#6335]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6335 [i915#6412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6412 [i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524 [i915#658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/658 [i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621 [i915#6805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6805 [i915#6944]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6944 [i915#6953]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6953 [i915#7116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7116 [i915#7118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118 [i915#7173]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7173 [i915#7213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7213 [i915#7697]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697 [i915#7742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7742 [i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828 [i915#7862]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7862 [i915#7975]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7975 [i915#7984]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7984 [i915#8063]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8063 [i915#8213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8213 [i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228 [i915#8381]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8381 [i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411 [i915#8414]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8414 [i915#8428]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428 [i915#8623]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623 [i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708 [i915#8806]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8806 [i915#8808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8808 [i915#8810]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8810 [i915#8812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8812 [i915#8813]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8813 [i915#8814]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8814 [i915#8821]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8821 [i915#9053]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9053 [i915#9159]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9159 [i915#9196]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9196 [i915#9292]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9292 [i915#9311]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9311 [i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323 [i915#9340]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9340 [i915#9412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9412 [i915#9423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9423 [i915#9424]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424 [i915#9519]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9519 [i915#9531]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9531 [i915#9673]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9673 [i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683 [i915#9685]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685 [i915#9688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688 [i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732 [i915#9766]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9766 [i915#9781]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9781 [i915#9809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9809 [i915#9820]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9820 [i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906 [i915#9917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9917 [i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_8023 -> IGTPW_11752 * Piglit: piglit_4509 -> None CI-20190529: 20190529 CI_DRM_15433: a7c4f56f92ff668c90423c9601e213f1944ff09a @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_11752: ecc6bec9289038a076161ce788856aa2445778f1 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git IGT_8023: 20a0ae35cb9fbae774dce8b78e20b2eb658171aa @ 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_11752/index.html [-- Attachment #2: Type: text/html, Size: 121487 bytes --] ^ permalink raw reply [flat|nested] 12+ messages in thread
end of thread, other threads:[~2024-09-19 1:52 UTC | newest] Thread overview: 12+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2024-09-18 7:34 [PATCH i-g-t v3 0/3] Add tests for ultrajoiner validation Karthik B S 2024-09-18 7:34 ` [PATCH i-g-t v3 1/3] tests/kms_joiner: " Karthik B S 2024-09-18 7:34 ` [PATCH i-g-t v3 2/3] lib/kms: Update force joiner helpers to accomodate ultrajoiner Karthik B S 2024-09-18 10:39 ` Nautiyal, Ankit K 2024-09-18 10:54 ` Reddy Guddati, Santhosh 2024-09-18 7:34 ` [PATCH i-g-t v3 3/3] tests/kms_joiner: Add subtests for force ultrajoiner validation Karthik B S 2024-09-18 10:44 ` Nautiyal, Ankit K 2024-09-18 10:52 ` Karthik B S 2024-09-18 8:33 ` ✓ Fi.CI.BAT: success for Add tests for ultrajoiner validation (rev3) Patchwork 2024-09-18 8:50 ` ✗ CI.xeBAT: failure " Patchwork 2024-09-18 10:49 ` ✗ CI.xeFULL: " Patchwork 2024-09-19 1:52 ` ✗ Fi.CI.IGT: " Patchwork
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox