* [PATCH i-g-t v4 0/2] rename drm_fdinfo into i915_fdinfo
@ 2024-10-31 17:32 Kamil Konieczny
2024-10-31 17:32 ` [PATCH i-g-t v4 1/2] tests/intel: " Kamil Konieczny
` (4 more replies)
0 siblings, 5 replies; 6+ messages in thread
From: Kamil Konieczny @ 2024-10-31 17:32 UTC (permalink / raw)
To: igt-dev
Cc: Kamil Konieczny, Ashutosh Dixit, Tvrtko Ursulin,
Umesh Nerlige Ramappa, Jari Tahvanainen, Lucas De Marchi
This test opens i915 drm card and will not work for other drivers.
Hence rename it to avoid confusion.
See also discussion at
https://patchwork.freedesktop.org/series/139451/
i915/drm_fdinfo: Quiesce GPU prior to running some tests
v2: corrected Tvrtko e-mail and corrected xe.blocklist
v3: squashed patch 2 into 1, resulting in removing drm_fdinfo
from xe.blocklist, added r-b (Lucas)
v4: corrected dependency for lib in meson.build (Kamil)
Cc: Ashutosh Dixit <ashutosh.dixit@intel.com>
Cc: Tvrtko Ursulin <tvrtko.ursulin@igalia.com>
Cc: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
Cc: Jari Tahvanainen <jari.tahvanainen@intel.com>
Cc: Lucas De Marchi <lucas.demarchi@intel.com>
Kamil Konieczny (2):
tests/intel: rename drm_fdinfo into i915_fdinfo
HAX/DO_NOT_MERGE: test drm/i915_fdinfo
tests/intel-ci/fast-feedback.testlist | 56 ++
tests/intel-ci/xe.blocklist.txt | 1 -
tests/intel/i915_fdinfo.c | 1146 +++++++++++++++++++++++++
tests/meson.build | 12 +-
4 files changed, 1209 insertions(+), 6 deletions(-)
create mode 100644 tests/intel/i915_fdinfo.c
--
2.47.0
^ permalink raw reply [flat|nested] 6+ messages in thread
* [PATCH i-g-t v4 1/2] tests/intel: rename drm_fdinfo into i915_fdinfo
2024-10-31 17:32 [PATCH i-g-t v4 0/2] rename drm_fdinfo into i915_fdinfo Kamil Konieczny
@ 2024-10-31 17:32 ` Kamil Konieczny
2024-10-31 17:32 ` [PATCH i-g-t v4 2/2] HAX/DO_NOT_MERGE: test drm/i915_fdinfo Kamil Konieczny
` (3 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Kamil Konieczny @ 2024-10-31 17:32 UTC (permalink / raw)
To: igt-dev
Cc: Kamil Konieczny, Ashutosh Dixit, Tvrtko Ursulin,
Umesh Nerlige Ramappa, Lucas De Marchi
This test works only for i915 driver and also uses i915 specific
workload to validate fdinfo so rename it to avoid confusion.
Also while at this, sort out few i915 build names in meson.
v2: correct Tvrto address (Kamil)
v3: removed from xe.blocklist and squashed into one patch (Lucas)
v4: corrected lib dependency in meson.build (Kamil)
Cc: Ashutosh Dixit <ashutosh.dixit@intel.com>
Cc: Tvrtko Ursulin <tvrtko.ursulin@igalia.com>
Cc: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
Signed-off-by: Kamil Konieczny <kamil.konieczny@linux.intel.com>
Reviewed-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
tests/intel-ci/xe.blocklist.txt | 1 -
tests/intel/{drm_fdinfo.c => i915_fdinfo.c} | 2 +-
tests/meson.build | 10 +++++-----
3 files changed, 6 insertions(+), 7 deletions(-)
rename tests/intel/{drm_fdinfo.c => i915_fdinfo.c} (99%)
diff --git a/tests/intel-ci/xe.blocklist.txt b/tests/intel-ci/xe.blocklist.txt
index f9ef612c4..6fe893f7a 100644
--- a/tests/intel-ci/xe.blocklist.txt
+++ b/tests/intel-ci/xe.blocklist.txt
@@ -33,7 +33,6 @@ igt@kms_selftest.*
##################################################################
igt@debugfs.*
igt@device_reset
-igt@drm_fdinfo
igt@drm_read
igt@dumb.*
igt@prime_.*
diff --git a/tests/intel/drm_fdinfo.c b/tests/intel/i915_fdinfo.c
similarity index 99%
rename from tests/intel/drm_fdinfo.c
rename to tests/intel/i915_fdinfo.c
index b66ac9e1b..c26ae9737 100644
--- a/tests/intel/drm_fdinfo.c
+++ b/tests/intel/i915_fdinfo.c
@@ -34,7 +34,7 @@
#include "i915/gem_vm.h"
#include "intel_ctx.h"
/**
- * TEST: drm fdinfo
+ * TEST: i915 fdinfo
* Description: Test the i915 drm fdinfo data
* Category: Core
* Mega feature: General Core features
diff --git a/tests/meson.build b/tests/meson.build
index 2724c7a9a..393963093 100644
--- a/tests/meson.build
+++ b/tests/meson.build
@@ -88,7 +88,6 @@ intel_i915_xe_progs = [
intel_i915_progs = [
'api_intel_bb',
'debugfs_test',
- 'drm_fdinfo',
'gen3_mixed_blits',
'gen3_render_linear_blits',
'gen3_render_mixed_blits',
@@ -211,15 +210,14 @@ intel_i915_progs = [
'gem_wait',
'gem_watchdog',
'gem_workarounds',
- 'perf',
- 'perf_pmu',
'i915_fb_tiling',
+ 'i915_fdinfo',
'i915_getparams_basic',
- 'i915_pm_freq_api',
'i915_hangman',
'i915_module_load',
'i915_pciid',
'i915_pipe_stress',
+ 'i915_pm_freq_api',
'i915_pm_freq_mult',
'i915_pm_rpm',
'i915_pm_rc6_residency',
@@ -229,6 +227,8 @@ intel_i915_progs = [
'i915_query',
'i915_selftest',
'i915_suspend',
+ 'perf',
+ 'perf_pmu',
'prime_busy',
'prime_mmap',
'prime_mmap_coherency',
@@ -371,7 +371,6 @@ extra_sources = {
# Extra dependencies used on core and Intel drivers
extra_dependencies = {
'core_hotunplug': [ lib_igt_i915_perf ],
- 'drm_fdinfo': [ lib_igt_drm_fdinfo ],
'dumb_buffer': [ libatomic ],
'gem_barrier_race': [ lib_igt_i915_perf ],
'gem_create': [ libatomic ],
@@ -380,6 +379,7 @@ extra_dependencies = {
'gem_eio': [ realtime ],
'gem_exec_balancer': [ lib_igt_perf ],
'gem_mmap_offset': [ libatomic ],
+ 'i915_fdinfo': [ lib_igt_drm_fdinfo ],
'i915_pm_freq_mult': [ lib_igt_perf ],
'i915_pm_rc6_residency': [ lib_igt_perf ],
'perf': [ lib_igt_i915_perf ],
--
2.47.0
^ permalink raw reply related [flat|nested] 6+ messages in thread
* [PATCH i-g-t v4 2/2] HAX/DO_NOT_MERGE: test drm/i915_fdinfo
2024-10-31 17:32 [PATCH i-g-t v4 0/2] rename drm_fdinfo into i915_fdinfo Kamil Konieczny
2024-10-31 17:32 ` [PATCH i-g-t v4 1/2] tests/intel: " Kamil Konieczny
@ 2024-10-31 17:32 ` Kamil Konieczny
2024-11-04 17:02 ` ✗ Fi.CI.BAT: failure for rename drm_fdinfo into i915_fdinfo (rev5) Patchwork
` (2 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: Kamil Konieczny @ 2024-10-31 17:32 UTC (permalink / raw)
To: igt-dev; +Cc: Kamil Konieczny
DO_NOT_MERGE: Check for any regression in test rename.
Signed-off-by: Kamil Konieczny <kamil.konieczny@linux.intel.com>
---
tests/intel-ci/fast-feedback.testlist | 56 ++
tests/intel/drm_fdinfo.c | 1146 +++++++++++++++++++++++++
tests/meson.build | 2 +
3 files changed, 1204 insertions(+)
create mode 100644 tests/intel/drm_fdinfo.c
diff --git a/tests/intel-ci/fast-feedback.testlist b/tests/intel-ci/fast-feedback.testlist
index be0965110..be7fc7e33 100644
--- a/tests/intel-ci/fast-feedback.testlist
+++ b/tests/intel-ci/fast-feedback.testlist
@@ -1,6 +1,62 @@
# Try to load the driver if it's not available yet.
igt@i915_module_load@load
+igt@core_getversion@basic
+
+igt@drm_fdinfo@all-busy-check-all
+igt@drm_fdinfo@all-busy-idle-check-all
+igt@drm_fdinfo@basics
+igt@drm_fdinfo@busy
+igt@drm_fdinfo@busy-check-all
+igt@drm_fdinfo@busy-hang
+igt@drm_fdinfo@busy-idle
+igt@drm_fdinfo@busy-idle-check-all
+igt@drm_fdinfo@context-close-stress
+igt@drm_fdinfo@idle
+igt@drm_fdinfo@isolation
+igt@drm_fdinfo@memory-info-active
+igt@drm_fdinfo@memory-info-idle
+igt@drm_fdinfo@memory-info-purgeable
+igt@drm_fdinfo@memory-info-resident
+igt@drm_fdinfo@memory-info-shared
+igt@drm_fdinfo@most-busy-check-all
+igt@drm_fdinfo@most-busy-idle-check-all
+igt@drm_fdinfo@virtual-busy
+igt@drm_fdinfo@virtual-busy-all
+igt@drm_fdinfo@virtual-busy-hang
+igt@drm_fdinfo@virtual-busy-hang-all
+igt@drm_fdinfo@virtual-busy-idle
+igt@drm_fdinfo@virtual-busy-idle-all
+igt@drm_fdinfo@virtual-idle
+
+igt@core_getversion@all-cards
+
+igt@i915_fdinfo@all-busy-check-all
+igt@i915_fdinfo@all-busy-idle-check-all
+igt@i915_fdinfo@basics
+igt@i915_fdinfo@busy
+igt@i915_fdinfo@busy-check-all
+igt@i915_fdinfo@busy-hang
+igt@i915_fdinfo@busy-idle
+igt@i915_fdinfo@busy-idle-check-all
+igt@i915_fdinfo@context-close-stress
+igt@i915_fdinfo@idle
+igt@i915_fdinfo@isolation
+igt@i915_fdinfo@memory-info-active
+igt@i915_fdinfo@memory-info-idle
+igt@i915_fdinfo@memory-info-purgeable
+igt@i915_fdinfo@memory-info-resident
+igt@i915_fdinfo@memory-info-shared
+igt@i915_fdinfo@most-busy-check-all
+igt@i915_fdinfo@most-busy-idle-check-all
+igt@i915_fdinfo@virtual-busy
+igt@i915_fdinfo@virtual-busy-all
+igt@i915_fdinfo@virtual-busy-hang
+igt@i915_fdinfo@virtual-busy-hang-all
+igt@i915_fdinfo@virtual-busy-idle
+igt@i915_fdinfo@virtual-busy-idle-all
+igt@i915_fdinfo@virtual-idle
+
# Keep alphabetically sorted by default
igt@core_auth@basic-auth
igt@debugfs_test@read_all_entries
diff --git a/tests/intel/drm_fdinfo.c b/tests/intel/drm_fdinfo.c
new file mode 100644
index 000000000..b66ac9e1b
--- /dev/null
+++ b/tests/intel/drm_fdinfo.c
@@ -0,0 +1,1146 @@
+/*
+ * Copyright © 2022 Intel Corporation
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a
+ * copy of this software and associated documentation files (the "Software"),
+ * to deal in the Software without restriction, including without limitation
+ * the rights to use, copy, modify, merge, publish, distribute, sublicense,
+ * and/or sell copies of the Software, and to permit persons to whom the
+ * Software is furnished to do so, subject to the following conditions:
+ *
+ * The above copyright notice and this permission notice (including the next
+ * paragraph) shall be included in all copies or substantial portions of the
+ * Software.
+ *
+ * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL
+ * THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+ * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+ * FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS
+ * IN THE SOFTWARE.
+ *
+ */
+
+#include <fcntl.h>
+#include <sys/ioctl.h>
+
+#include "igt.h"
+#include "igt_core.h"
+#include "igt_device.h"
+#include "igt_drm_fdinfo.h"
+#include "i915/gem.h"
+#include "i915/gem_create.h"
+#include "i915/gem_vm.h"
+#include "intel_ctx.h"
+/**
+ * TEST: drm fdinfo
+ * Description: Test the i915 drm fdinfo data
+ * Category: Core
+ * Mega feature: General Core features
+ * Sub-category: driver
+ * Functionality: Per client memory statistics
+ * Feature: client_busyness
+ *
+ * SUBTEST: all-busy-check-all
+ *
+ * SUBTEST: all-busy-idle-check-all
+ *
+ * SUBTEST: basics
+ *
+ * SUBTEST: busy
+ *
+ * SUBTEST: busy-check-all
+ *
+ * SUBTEST: busy-hang
+ *
+ * SUBTEST: busy-idle
+ *
+ * SUBTEST: busy-idle-check-all
+ *
+ * SUBTEST: idle
+ *
+ * SUBTEST: isolation
+ *
+ * SUBTEST: most-busy-check-all
+ *
+ * SUBTEST: most-busy-idle-check-all
+ *
+ * SUBTEST: virtual-busy
+ *
+ * SUBTEST: virtual-busy-all
+ *
+ * SUBTEST: virtual-busy-hang
+ *
+ * SUBTEST: virtual-busy-hang-all
+ *
+ * SUBTEST: virtual-busy-idle
+ *
+ * SUBTEST: virtual-busy-idle-all
+ *
+ * SUBTEST: virtual-idle
+ *
+ * SUBTEST: memory-info-idle
+ *
+ * SUBTEST: memory-info-active
+ *
+ * SUBTEST: memory-info-resident
+ *
+ * SUBTEST: memory-info-purgeable
+ *
+ * SUBTEST: memory-info-shared
+ *
+ * SUBTEST: context-close-stress
+ */
+
+IGT_TEST_DESCRIPTION("Test the i915 drm fdinfo data");
+
+const double tolerance = 0.05f;
+const unsigned long batch_duration_ns = 500e6;
+
+static const char *engine_map[] = {
+ "render",
+ "copy",
+ "video",
+ "video-enhance",
+ "compute",
+};
+
+#define __assert_within_epsilon(x, ref, tol_up, tol_down) \
+ do { \
+ igt_assert_f((double)(x) <= (1.0 + (tol_up)) * (double)(ref) && \
+ (double)(x) >= (1.0 - (tol_down)) * (double)(ref), \
+ "'%s' != '%s' (%f not within +%.1f%%/-%.1f%% tolerance of %f)\n",\
+ #x, #ref, (double)(x), \
+ (tol_up) * 100.0, (tol_down) * 100.0, \
+ (double)(ref)); \
+ igt_debug("%f within +%.1f%%/-%.1f%% tolerance of %f\n",\
+ (double)(x), \
+ (tol_up) * 100.0, (tol_down) * 100.0, \
+ (double)(ref)); \
+ } while (0)
+
+#define assert_within_epsilon(x, ref, tolerance) \
+ __assert_within_epsilon(x, ref, tolerance, tolerance)
+
+static void basics(int i915, unsigned int num_classes)
+{
+ struct drm_client_fdinfo info = { };
+ unsigned int ret;
+
+ ret = igt_parse_drm_fdinfo(i915, &info, engine_map,
+ ARRAY_SIZE(engine_map), NULL, 0);
+ igt_assert(ret);
+
+ igt_assert(!strcmp(info.driver, "i915"));
+
+ igt_assert_eq(info.num_engines, num_classes);
+}
+
+/*
+ * Helper for cases where we assert on time spent sleeping (directly or
+ * indirectly), so make it more robust by ensuring the system sleep time
+ * is within test tolerance to start with.
+ */
+static unsigned int measured_usleep(unsigned int usec)
+{
+ struct timespec ts = { };
+ unsigned int slept;
+
+ slept = igt_nsec_elapsed(&ts);
+ igt_assert(slept == 0);
+ do {
+ usleep(usec - slept);
+ slept = igt_nsec_elapsed(&ts) / 1000;
+ } while (slept < usec);
+
+ return igt_nsec_elapsed(&ts);
+}
+
+#define TEST_BUSY (1)
+#define FLAG_SYNC (2)
+#define TEST_TRAILING_IDLE (4)
+#define FLAG_HANG (8)
+#define TEST_ISOLATION (16)
+
+#define TEST_ACTIVE TEST_BUSY
+#define TEST_RESIDENT (32)
+#define TEST_PURGEABLE (64)
+#define TEST_SHARED (128)
+
+static void end_spin(int fd, igt_spin_t *spin, unsigned int flags)
+{
+ if (!spin)
+ return;
+
+ igt_spin_end(spin);
+
+ if (flags & FLAG_SYNC)
+ gem_sync(fd, spin->handle);
+
+ if (flags & TEST_TRAILING_IDLE) {
+ unsigned long t, timeout = 0;
+ struct timespec start = { };
+
+ igt_nsec_elapsed(&start);
+
+ do {
+ t = igt_nsec_elapsed(&start);
+
+ if (gem_bo_busy(fd, spin->handle) &&
+ (t - timeout) > 10e6) {
+ timeout = t;
+ igt_warn("Spinner not idle after %.2fms\n",
+ (double)t / 1e6);
+ }
+
+ usleep(1e3);
+ } while (t < batch_duration_ns / 5);
+ }
+}
+
+static uint64_t read_engine_time(int i915, unsigned int class)
+{
+ struct drm_client_fdinfo info = { };
+
+ igt_assert(igt_parse_drm_fdinfo(i915, &info, engine_map,
+ ARRAY_SIZE(engine_map), NULL, 0));
+
+ return info.engine_time[class];
+}
+
+static void
+single(int gem_fd, const intel_ctx_t *ctx,
+ const struct intel_execution_engine2 *e, unsigned int flags)
+{
+ unsigned long slept;
+ igt_spin_t *spin;
+ uint64_t val;
+ int spin_fd;
+ uint64_t ahnd;
+
+ gem_quiescent_gpu(gem_fd);
+
+ if (flags & TEST_BUSY)
+ igt_require(!gem_using_guc_submission(gem_fd));
+
+ if (flags & TEST_ISOLATION) {
+ spin_fd = drm_reopen_driver(gem_fd);
+ ctx = intel_ctx_create_all_physical(spin_fd);
+ } else {
+ spin_fd = gem_fd;
+ }
+
+ ahnd = get_reloc_ahnd(spin_fd, ctx->id);
+
+ if (flags & TEST_BUSY)
+ spin = igt_sync_spin(spin_fd, ahnd, ctx, e);
+ else
+ spin = NULL;
+
+ val = read_engine_time(gem_fd, e->class);
+ slept = measured_usleep(batch_duration_ns / 1000);
+ if (flags & TEST_TRAILING_IDLE)
+ end_spin(spin_fd, spin, flags);
+ val = read_engine_time(gem_fd, e->class) - val;
+
+ if (flags & FLAG_HANG)
+ igt_force_gpu_reset(spin_fd);
+ else
+ end_spin(spin_fd, spin, FLAG_SYNC);
+
+ assert_within_epsilon((flags & TEST_BUSY) && !(flags & TEST_ISOLATION) ? val : slept - val,
+ slept, tolerance);
+
+ /* Check for idle after hang. */
+ if (flags & FLAG_HANG) {
+ gem_quiescent_gpu(spin_fd);
+ igt_assert(!gem_bo_busy(spin_fd, spin->handle));
+
+ val = read_engine_time(gem_fd, e->class);
+ slept = measured_usleep(batch_duration_ns / 1000);
+ val = read_engine_time(gem_fd, e->class) - val;
+
+ assert_within_epsilon(slept - val, slept, tolerance);
+ }
+
+ igt_spin_free(spin_fd, spin);
+ put_ahnd(ahnd);
+
+ gem_quiescent_gpu(spin_fd);
+}
+
+static void log_busy(unsigned int num_engines, uint64_t *val)
+{
+ char buf[1024];
+ int rem = sizeof(buf);
+ unsigned int i;
+ char *p = buf;
+
+ for (i = 0; i < num_engines; i++) {
+ int len;
+
+ len = snprintf(p, rem, "%u=%" PRIu64 "\n", i, val[i]);
+ igt_assert_lt(0, len);
+ rem -= len;
+ p += len;
+ }
+
+ igt_info("%s", buf);
+}
+
+static void read_engine_time_all(int i915, uint64_t *val)
+{
+ struct drm_client_fdinfo info = { };
+
+ igt_assert(igt_parse_drm_fdinfo(i915, &info, engine_map,
+ ARRAY_SIZE(engine_map), NULL, 0));
+
+ memcpy(val, info.engine_time, sizeof(info.engine_time));
+}
+
+static void
+busy_check_all(int gem_fd, const intel_ctx_t *ctx,
+ const struct intel_execution_engine2 *e,
+ const unsigned int num_engines,
+ const unsigned int classes[16], const unsigned int num_classes,
+ unsigned int flags)
+{
+ uint64_t ahnd = get_reloc_ahnd(gem_fd, ctx->id);
+ uint64_t tval[2][16];
+ unsigned long slept;
+ uint64_t val[16];
+ igt_spin_t *spin;
+ unsigned int i;
+
+ igt_require(!gem_using_guc_submission(gem_fd));
+
+ memset(tval, 0, sizeof(tval));
+
+ spin = igt_sync_spin(gem_fd, ahnd, ctx, e);
+
+ read_engine_time_all(gem_fd, tval[0]);
+ slept = measured_usleep(batch_duration_ns / 1000);
+ if (flags & TEST_TRAILING_IDLE)
+ end_spin(gem_fd, spin, flags);
+ read_engine_time_all(gem_fd, tval[1]);
+
+ end_spin(gem_fd, spin, FLAG_SYNC);
+ igt_spin_free(gem_fd, spin);
+ put_ahnd(ahnd);
+
+ for (i = 0; i < num_classes; i++)
+ val[i] = tval[1][i] - tval[0][i];
+
+ log_busy(num_classes, val);
+
+ for (i = 0; i < num_classes; i++)
+ assert_within_epsilon(i == e->class ? val[i] : slept - val[i], slept, tolerance);
+
+ gem_quiescent_gpu(gem_fd);
+}
+
+static void
+__submit_spin(int gem_fd, igt_spin_t *spin,
+ const struct intel_execution_engine2 *e,
+ int offset)
+{
+ struct drm_i915_gem_execbuffer2 eb = spin->execbuf;
+
+ eb.flags &= ~(0x3f | I915_EXEC_BSD_MASK);
+ eb.flags |= e->flags | I915_EXEC_NO_RELOC;
+ eb.batch_start_offset += offset;
+
+ gem_execbuf(gem_fd, &eb);
+}
+
+static void
+most_busy_check_all(int gem_fd, const intel_ctx_t *ctx,
+ const struct intel_execution_engine2 *e,
+ const unsigned int num_engines,
+ const unsigned int classes[16],
+ const unsigned int num_classes,
+ unsigned int flags)
+{
+ uint64_t ahnd = get_reloc_ahnd(gem_fd, ctx->id);
+ unsigned int busy_class[num_classes];
+ struct intel_execution_engine2 *e_;
+ igt_spin_t *spin = NULL;
+ uint64_t tval[2][16];
+ unsigned long slept;
+ uint64_t val[16];
+ unsigned int i;
+
+ igt_require(!gem_using_guc_submission(gem_fd));
+
+ memset(busy_class, 0, sizeof(busy_class));
+ memset(tval, 0, sizeof(tval));
+
+ gem_quiescent_gpu(gem_fd);
+
+ for_each_ctx_engine(gem_fd, ctx, e_) {
+ if (e->class == e_->class && e->instance == e_->instance) {
+ continue;
+ } else if (spin) {
+ __submit_spin(gem_fd, spin, e_, 64);
+ busy_class[e_->class]++;
+ } else {
+ spin = __igt_sync_spin_poll(gem_fd, ahnd, ctx, e_);
+ busy_class[e_->class]++;
+ }
+ }
+ igt_require(spin); /* at least one busy engine */
+
+ /* Small delay to allow engines to start. */
+ usleep(__igt_sync_spin_wait(gem_fd, spin) * num_engines / 1e3);
+
+ read_engine_time_all(gem_fd, tval[0]);
+ slept = measured_usleep(batch_duration_ns / 1000);
+ if (flags & TEST_TRAILING_IDLE)
+ end_spin(gem_fd, spin, flags);
+ read_engine_time_all(gem_fd, tval[1]);
+
+ end_spin(gem_fd, spin, FLAG_SYNC);
+ igt_spin_free(gem_fd, spin);
+ put_ahnd(ahnd);
+
+ for (i = 0; i < num_classes; i++)
+ val[i] = tval[1][i] - tval[0][i];
+
+ log_busy(num_classes, val);
+
+ for (i = 0; i < num_classes; i++) {
+ double target = slept * busy_class[i] ?: slept;
+
+ assert_within_epsilon(busy_class[i] ? val[i] : slept - val[i], target, tolerance);
+ }
+ gem_quiescent_gpu(gem_fd);
+}
+
+static void
+all_busy_check_all(int gem_fd, const intel_ctx_t *ctx,
+ const unsigned int num_engines,
+ const unsigned int classes[16],
+ const unsigned int num_classes,
+ unsigned int flags)
+{
+ uint64_t ahnd = get_reloc_ahnd(gem_fd, ctx->id);
+ unsigned int busy_class[num_classes];
+ struct intel_execution_engine2 *e;
+ igt_spin_t *spin = NULL;
+ uint64_t tval[2][16];
+ unsigned long slept;
+ uint64_t val[16];
+ unsigned int i;
+
+ igt_require(!gem_using_guc_submission(gem_fd));
+
+ memset(busy_class, 0, sizeof(busy_class));
+ memset(tval, 0, sizeof(tval));
+
+ for_each_ctx_engine(gem_fd, ctx, e) {
+ if (spin)
+ __submit_spin(gem_fd, spin, e, 64);
+ else
+ spin = __igt_sync_spin_poll(gem_fd, ahnd, ctx, e);
+ busy_class[e->class]++;
+ }
+
+ /* Small delay to allow engines to start. */
+ usleep(__igt_sync_spin_wait(gem_fd, spin) * num_engines / 1e3);
+
+ read_engine_time_all(gem_fd, tval[0]);
+ slept = measured_usleep(batch_duration_ns / 1000);
+ if (flags & TEST_TRAILING_IDLE)
+ end_spin(gem_fd, spin, flags);
+ read_engine_time_all(gem_fd, tval[1]);
+
+ end_spin(gem_fd, spin, FLAG_SYNC);
+ igt_spin_free(gem_fd, spin);
+ put_ahnd(ahnd);
+
+ for (i = 0; i < num_classes; i++)
+ val[i] = tval[1][i] - tval[0][i];
+
+ log_busy(num_classes, val);
+
+ for (i = 0; i < num_classes; i++) {
+ double target = slept * busy_class[i] ?: slept;
+
+ assert_within_epsilon(busy_class[i] ? val[i] : slept - val[i], target, tolerance);
+ }
+ gem_quiescent_gpu(gem_fd);
+}
+
+static struct i915_engine_class_instance *
+list_engines(const intel_ctx_cfg_t *cfg,
+ unsigned int class, unsigned int *out)
+{
+ struct i915_engine_class_instance *ci;
+ unsigned int count = 0, i;
+
+ ci = malloc(cfg->num_engines * sizeof(*ci));
+ igt_assert(ci);
+
+ for (i = 0; i < cfg->num_engines; i++) {
+ if (class == cfg->engines[i].engine_class)
+ ci[count++] = cfg->engines[i];
+ }
+
+ if (!count) {
+ free(ci);
+ ci = NULL;
+ }
+
+ *out = count;
+ return ci;
+}
+
+static size_t sizeof_load_balance(int count)
+{
+ return offsetof(struct i915_context_engines_load_balance,
+ engines[count]);
+}
+
+static size_t sizeof_param_engines(int count)
+{
+ return offsetof(struct i915_context_param_engines,
+ engines[count]);
+}
+
+#define alloca0(sz) ({ size_t sz__ = (sz); memset(alloca(sz__), 0, sz__); })
+
+static int __set_load_balancer(int i915, uint32_t ctx,
+ const struct i915_engine_class_instance *ci,
+ unsigned int count,
+ void *ext)
+{
+ struct i915_context_engines_load_balance *balancer =
+ alloca0(sizeof_load_balance(count));
+ struct i915_context_param_engines *engines =
+ alloca0(sizeof_param_engines(count + 1));
+ struct drm_i915_gem_context_param p = {
+ .ctx_id = ctx,
+ .param = I915_CONTEXT_PARAM_ENGINES,
+ .size = sizeof_param_engines(count + 1),
+ .value = to_user_pointer(engines)
+ };
+
+ balancer->base.name = I915_CONTEXT_ENGINES_EXT_LOAD_BALANCE;
+ balancer->base.next_extension = to_user_pointer(ext);
+
+ igt_assert(count);
+ balancer->num_siblings = count;
+ memcpy(balancer->engines, ci, count * sizeof(*ci));
+
+ engines->extensions = to_user_pointer(balancer);
+ engines->engines[0].engine_class =
+ I915_ENGINE_CLASS_INVALID;
+ engines->engines[0].engine_instance =
+ I915_ENGINE_CLASS_INVALID_NONE;
+ memcpy(engines->engines + 1, ci, count * sizeof(*ci));
+
+ return __gem_context_set_param(i915, &p);
+}
+
+static void set_load_balancer(int i915, uint32_t ctx,
+ const struct i915_engine_class_instance *ci,
+ unsigned int count,
+ void *ext)
+{
+ igt_assert_eq(__set_load_balancer(i915, ctx, ci, count, ext), 0);
+}
+
+static void
+virtual(int i915, const intel_ctx_cfg_t *base_cfg, unsigned int flags)
+{
+ intel_ctx_cfg_t cfg = {};
+
+ if (flags & TEST_BUSY)
+ igt_require(!gem_using_guc_submission(i915));
+
+ cfg.vm = gem_vm_create(i915);
+
+ for (int class = 0; class < 32; class++) {
+ struct i915_engine_class_instance *ci;
+ unsigned int count;
+
+ if (!gem_class_can_store_dword(i915, class))
+ continue;
+
+ ci = list_engines(base_cfg, class, &count);
+ if (!ci)
+ continue;
+
+ for (unsigned int pass = 0; pass < count; pass++) {
+ const intel_ctx_t *ctx;
+ unsigned long slept;
+ uint64_t ahnd, val;
+ igt_spin_t *spin;
+ igt_hang_t hang;
+
+ igt_assert(sizeof(*ci) == sizeof(int));
+ igt_permute_array(ci, count, igt_exchange_int);
+
+ igt_debug("class %u, pass %u/%u...\n", class, pass, count);
+
+ ctx = intel_ctx_create(i915, &cfg);
+ set_load_balancer(i915, ctx->id, ci, count, NULL);
+ if (flags & FLAG_HANG)
+ hang = igt_allow_hang(i915, ctx->id, 0);
+ ahnd = get_reloc_ahnd(i915, ctx->id);
+
+ if (flags & TEST_BUSY)
+ spin = igt_sync_spin(i915, ahnd, ctx, NULL);
+ else
+ spin = NULL;
+
+ val = read_engine_time(i915, class);
+ slept = measured_usleep(batch_duration_ns / 1000);
+ if (flags & TEST_TRAILING_IDLE)
+ end_spin(i915, spin, flags);
+ val = read_engine_time(i915, class) - val;
+
+ if (flags & FLAG_HANG)
+ igt_force_gpu_reset(i915);
+ else
+ end_spin(i915, spin, FLAG_SYNC);
+
+ assert_within_epsilon(flags & TEST_BUSY ? val : slept - val,
+ slept, tolerance);
+
+ /* Check for idle after hang. */
+ if (flags & FLAG_HANG) {
+ gem_quiescent_gpu(i915);
+ igt_assert(!gem_bo_busy(i915, spin->handle));
+
+ val = read_engine_time(i915, class);
+ slept = measured_usleep(batch_duration_ns /
+ 1000);
+ val = read_engine_time(i915, class) - val;
+
+ assert_within_epsilon(slept - val, slept, tolerance);
+ }
+
+ igt_spin_free(i915, spin);
+ put_ahnd(ahnd);
+ if (flags & FLAG_HANG)
+ igt_disallow_hang(i915, hang);
+ intel_ctx_destroy(i915, ctx);
+
+ gem_quiescent_gpu(i915);
+ }
+
+ free(ci);
+ }
+}
+
+static void
+__virt_submit_spin(int i915, igt_spin_t *spin,
+ const intel_ctx_t *ctx,
+ int offset)
+{
+ struct drm_i915_gem_execbuffer2 eb = spin->execbuf;
+
+ eb.flags &= ~(0x3f | I915_EXEC_BSD_MASK);
+ eb.flags |= I915_EXEC_NO_RELOC;
+ eb.batch_start_offset += offset;
+ eb.rsvd1 = ctx->id;
+
+ gem_execbuf(i915, &eb);
+}
+
+static void
+virtual_all(int i915, const intel_ctx_cfg_t *base_cfg, unsigned int flags)
+{
+ const unsigned int num_engines = base_cfg->num_engines;
+ intel_ctx_cfg_t cfg = {};
+
+ igt_require(!gem_using_guc_submission(i915));
+
+ cfg.vm = gem_vm_create(i915);
+
+ for (int class = 0; class < 32; class++) {
+ struct i915_engine_class_instance *ci;
+ const intel_ctx_t *ctx[num_engines];
+ igt_hang_t hang[num_engines];
+ igt_spin_t *spin = NULL;
+ unsigned int count;
+ unsigned long slept;
+ uint64_t val;
+
+ if (!gem_class_can_store_dword(i915, class))
+ continue;
+
+ ci = list_engines(base_cfg, class, &count);
+ if (!ci)
+ continue;
+ igt_assert(count <= num_engines);
+
+ if (count < 2)
+ continue;
+
+ igt_debug("class %u, %u engines...\n", class, count);
+
+ for (unsigned int i = 0; i < count; i++) {
+ uint64_t ahnd;
+
+ igt_assert(sizeof(*ci) == sizeof(int));
+ igt_permute_array(ci, count, igt_exchange_int);
+
+ ctx[i] = intel_ctx_create(i915, &cfg);
+ set_load_balancer(i915, ctx[i]->id, ci, count, NULL);
+ if (flags & FLAG_HANG)
+ hang[i] = igt_allow_hang(i915, ctx[i]->id, 0);
+ ahnd = get_reloc_ahnd(i915, ctx[i]->id);
+
+ if (spin)
+ __virt_submit_spin(i915, spin, ctx[i], 64);
+ else
+ spin = __igt_sync_spin_poll(i915, ahnd, ctx[i],
+ NULL);
+ }
+
+ /* Small delay to allow engines to start. */
+ usleep(__igt_sync_spin_wait(i915, spin) * count / 1e3);
+
+ val = read_engine_time(i915, class);
+ slept = measured_usleep(batch_duration_ns / 1000);
+ if (flags & TEST_TRAILING_IDLE)
+ end_spin(i915, spin, flags);
+ val = read_engine_time(i915, class) - val;
+
+ if (flags & FLAG_HANG)
+ igt_force_gpu_reset(i915);
+ else
+ end_spin(i915, spin, FLAG_SYNC);
+
+ assert_within_epsilon(val, slept * count, tolerance);
+
+ /* Check for idle after hang. */
+ if (flags & FLAG_HANG) {
+ gem_quiescent_gpu(i915);
+ igt_assert(!gem_bo_busy(i915, spin->handle));
+
+ val = read_engine_time(i915, class);
+ slept = measured_usleep(batch_duration_ns /
+ 1000);
+ val = read_engine_time(i915, class) - val;
+
+ assert_within_epsilon(slept - val, slept, tolerance);
+ }
+
+ igt_spin_free(i915, spin);
+ put_ahnd(spin->opts.ahnd);
+ for (unsigned int i = 0; i < count; i++) {
+ if (flags & FLAG_HANG)
+ igt_disallow_hang(i915, hang[i]);
+ intel_ctx_destroy(i915, ctx[i]);
+ }
+
+ gem_quiescent_gpu(i915);
+
+ free(ci);
+ }
+}
+
+static void stress_context_close(int i915)
+{
+ const uint32_t bbe = MI_BATCH_BUFFER_END;
+ struct igt_helper_process reader = { };
+ struct drm_client_fdinfo info;
+ uint32_t batch;
+ int dir, ret;
+ char buf[64];
+
+ ret = snprintf(buf, sizeof(buf), "%u", i915);
+ igt_assert(ret > 0 && ret < sizeof(buf));
+
+ dir = open("/proc/self/fdinfo", O_DIRECTORY | O_RDONLY);
+ igt_assert_fd(dir);
+
+ memset(&info, 0, sizeof(info));
+ ret = __igt_parse_drm_fdinfo(dir, buf, &info, NULL, 0, NULL, 0);
+ igt_assert(ret > 0);
+ igt_require(info.num_regions);
+
+ batch = gem_create(i915, 4096);
+ gem_write(i915, batch, 0, &bbe, sizeof(bbe));
+
+ igt_fork_helper(&reader) {
+ for (;;) {
+ memset(&info, 0, sizeof(info));
+ ret = __igt_parse_drm_fdinfo(dir, buf, &info,
+ NULL, 0, NULL, 0);
+ igt_assert(ret > 0);
+ }
+ }
+
+ igt_until_timeout(10) {
+ struct drm_i915_gem_exec_object2 obj = {
+ .handle = batch,
+ };
+ struct drm_i915_gem_execbuffer2 eb = {
+ .buffers_ptr = to_user_pointer(&obj),
+ .buffer_count = 1,
+ };
+
+ eb.rsvd1 = gem_context_create(i915);
+ igt_assert(eb.rsvd1);
+ gem_execbuf(i915, &eb);
+ gem_context_destroy(i915, eb.rsvd1);
+ }
+
+ igt_stop_helper(&reader);
+}
+
+static size_t read_fdinfo(char *buf, const size_t sz, int at, const char *name)
+{
+ size_t count;
+ int fd;
+
+ fd = openat(at, name, O_RDONLY);
+ if (fd < 0)
+ return 0;
+
+ count = read(fd, buf, sz - 1);
+ if (count > 0)
+ buf[count - 1] = 0;
+ close(fd);
+
+ return max_t(typeof(count), count, 0);
+}
+
+/*
+ * At least this much, but maybe less if we started with a driver internal
+ * baseline which can go away behind our back.
+ */
+#define fdinfo_assert_gte(cur, prev, sz, base) \
+({ \
+ int64_t __sz = (sz) - (base); \
+ int64_t __d = (cur) - (prev); \
+ igt_assert_f(__d >= __sz, \
+ "prev=%"PRIu64" cur=%"PRIu64" delta=%"PRId64" sz=%"PRIu64" baseline=%"PRIu64"\n%s\n", \
+ (prev), (cur), __d, (sz), (base), fdinfo_buf); \
+})
+
+#define fdinfo_assert_eq(cur, prev, sz, base) \
+({ \
+ int64_t __d = (cur) - (prev); \
+ igt_assert_f(__d == 0, \
+ "prev=%"PRIu64" cur=%"PRIu64" delta=%"PRId64" sz=%"PRIu64" baseline=%"PRIu64"\n%s\n", \
+ (prev), (cur), __d, (sz), (base), fdinfo_buf); \
+})
+
+static void
+test_memory(int i915, struct gem_memory_region *mr, unsigned int flags)
+{
+ const unsigned int r = mr->ci.memory_class == I915_MEMORY_CLASS_SYSTEM ? 0 : 1; /* See region map */
+ const uint64_t max_mem = 512ull * 1024 * 1024;
+ const uint64_t max_bo = 16ull * 1024 * 1024;
+ struct drm_client_fdinfo base_info, prev_info = { };
+ struct drm_client_fdinfo info = { };
+ char buf[64], fdinfo_buf[4096];
+ igt_spin_t *spin = NULL;
+ uint64_t total = 0, sz;
+ uint64_t ahnd;
+ int ret, dir;
+
+ i915 = drm_reopen_driver(i915);
+
+ ahnd = get_reloc_ahnd(i915, 0);
+
+ ret = snprintf(buf, sizeof(buf), "%u", i915);
+ igt_assert(ret > 0 && ret < sizeof(buf));
+
+ dir = open("/proc/self/fdinfo", O_DIRECTORY | O_RDONLY);
+ igt_assert_fd(dir);
+
+ gem_quiescent_gpu(i915);
+ ret = __igt_parse_drm_fdinfo(dir, buf, &info, NULL, 0, NULL, 0);
+ igt_assert_lt(0, ret);
+ igt_require(info.num_regions);
+ memcpy(&prev_info, &info, sizeof(info));
+ memcpy(&base_info, &info, sizeof(info));
+
+ while (total < max_mem) {
+ static const char *region_map[] = {
+ "system0",
+ "local0",
+ };
+ uint32_t bo;
+
+ sz = random() % max_bo;
+ ret = __gem_create_in_memory_region_list(i915, &bo, &sz, 0,
+ &mr->ci, 1);
+ igt_assert_eq(ret, 0);
+ total += sz;
+
+ if (flags & (TEST_RESIDENT | TEST_PURGEABLE | TEST_ACTIVE))
+ spin = igt_spin_new(i915,
+ .dependency = bo,
+ .ahnd = ahnd);
+ else
+ spin = NULL;
+
+ if (flags & TEST_PURGEABLE) {
+ gem_madvise(i915, bo, I915_MADV_DONTNEED);
+ igt_spin_free(i915, spin);
+ gem_quiescent_gpu(i915);
+ spin = NULL;
+ }
+
+ if (flags & TEST_SHARED) {
+ struct drm_gem_open open_struct;
+ struct drm_gem_flink flink;
+
+ flink.handle = bo;
+ ret = ioctl(i915, DRM_IOCTL_GEM_FLINK, &flink);
+ igt_assert_eq(ret, 0);
+
+ open_struct.name = flink.name;
+ ret = ioctl(i915, DRM_IOCTL_GEM_OPEN, &open_struct);
+ igt_assert_eq(ret, 0);
+ igt_assert(open_struct.handle != 0);
+ }
+
+ memset(&info, 0, sizeof(info));
+ ret = __igt_parse_drm_fdinfo(dir, buf, &info,
+ NULL, 0,
+ region_map, ARRAY_SIZE(region_map));
+ igt_assert_lt(0, ret);
+ igt_assert(info.num_regions);
+
+ read_fdinfo(fdinfo_buf, sizeof(fdinfo_buf), dir, buf);
+
+ /* >= to account for objects out of our control */
+ fdinfo_assert_gte(info.region_mem[r].total,
+ prev_info.region_mem[r].total,
+ sz,
+ base_info.region_mem[r].total);
+
+ if (flags & TEST_SHARED)
+ fdinfo_assert_gte(info.region_mem[r].shared,
+ prev_info.region_mem[r].shared,
+ sz,
+ base_info.region_mem[r].shared);
+ else
+ fdinfo_assert_eq(info.region_mem[r].shared,
+ prev_info.region_mem[r].shared,
+ sz,
+ base_info.region_mem[r].shared);
+
+ if (flags & (TEST_RESIDENT | TEST_PURGEABLE | TEST_ACTIVE))
+ fdinfo_assert_gte(info.region_mem[r].resident,
+ (uint64_t)0, /* We can only be sure the current buffer is resident. */
+ sz,
+ (uint64_t)0);
+
+ if (flags & TEST_PURGEABLE)
+ fdinfo_assert_gte(info.region_mem[r].purgeable,
+ (uint64_t)0, /* We can only be sure the current buffer is purgeable (subset of resident). */
+ sz,
+ (uint64_t)0);
+
+ if (flags & TEST_ACTIVE)
+ fdinfo_assert_gte(info.region_mem[r].active,
+ (uint64_t)0, /* We can only be sure the current buffer is active. */
+ sz,
+ (uint64_t)0);
+
+ memcpy(&prev_info, &info, sizeof(info));
+
+ if (spin) {
+ igt_spin_free(i915, spin);
+ gem_quiescent_gpu(i915);
+ }
+ }
+
+ put_ahnd(ahnd);
+ close(i915);
+}
+
+#define test_each_engine(T, i915, ctx, e) \
+ igt_subtest_with_dynamic(T) for_each_ctx_engine(i915, ctx, e) \
+ igt_dynamic_f("%s", e->name)
+
+igt_main
+{
+ unsigned int num_engines = 0, num_classes = 0;
+ const struct intel_execution_engine2 *e;
+ unsigned int classes[16] = { };
+ const intel_ctx_t *ctx = NULL;
+ int i915 = -1;
+
+ igt_fixture {
+ struct drm_client_fdinfo info = { };
+ unsigned int i;
+
+ i915 = __drm_open_driver(DRIVER_INTEL);
+
+ igt_require_gem(i915);
+ igt_require(igt_parse_drm_fdinfo(i915, &info, NULL, 0, NULL, 0));
+ igt_require(info.num_engines);
+
+ ctx = intel_ctx_create_all_physical(i915);
+
+ for_each_ctx_engine(i915, ctx, e) {
+ num_engines++;
+ igt_assert(e->class < ARRAY_SIZE(classes));
+ classes[e->class]++;
+ }
+ igt_require(num_engines);
+
+ for (i = 0; i < ARRAY_SIZE(classes); i++) {
+ if (classes[i])
+ num_classes++;
+ }
+ igt_assert(num_classes);
+ }
+
+ /**
+ * Test basic fdinfo content.
+ */
+ igt_subtest("basics")
+ basics(i915, num_classes);
+
+ /**
+ * Test that engines show no load when idle.
+ */
+ test_each_engine("idle", i915, ctx, e)
+ single(i915, ctx, e, 0);
+
+ igt_subtest("virtual-idle")
+ virtual(i915, &ctx->cfg, 0);
+
+ /**
+ * Test that a single engine reports load correctly.
+ */
+ test_each_engine("busy", i915, ctx, e)
+ single(i915, ctx, e, TEST_BUSY);
+
+ igt_subtest("virtual-busy")
+ virtual(i915, &ctx->cfg, TEST_BUSY);
+
+ test_each_engine("busy-idle", i915, ctx, e)
+ single(i915, ctx, e, TEST_BUSY | TEST_TRAILING_IDLE);
+
+ igt_subtest("virtual-busy-idle")
+ virtual(i915, &ctx->cfg, TEST_BUSY | TEST_TRAILING_IDLE);
+
+ test_each_engine("busy-hang", i915, ctx, e) {
+ igt_hang_t hang = igt_allow_hang(i915, ctx->id, 0);
+
+ single(i915, ctx, e, TEST_BUSY | FLAG_HANG);
+
+ igt_disallow_hang(i915, hang);
+ }
+
+ igt_subtest("virtual-busy-hang")
+ virtual(i915, &ctx->cfg, TEST_BUSY | FLAG_HANG);
+
+ /**
+ * Test that when one engine is loaded other report no
+ * load.
+ */
+ test_each_engine("busy-check-all", i915, ctx, e)
+ busy_check_all(i915, ctx, e, num_engines, classes, num_classes,
+ TEST_BUSY);
+
+ test_each_engine("busy-idle-check-all", i915, ctx, e)
+ busy_check_all(i915, ctx, e, num_engines, classes, num_classes,
+ TEST_BUSY | TEST_TRAILING_IDLE);
+
+ /**
+ * Test that when all except one engine are loaded all
+ * loads are correctly reported.
+ */
+ test_each_engine("most-busy-check-all", i915, ctx, e)
+ most_busy_check_all(i915, ctx, e, num_engines,
+ classes, num_classes,
+ TEST_BUSY);
+
+ test_each_engine("most-busy-idle-check-all", i915, ctx, e)
+ most_busy_check_all(i915, ctx, e, num_engines,
+ classes, num_classes,
+ TEST_BUSY | TEST_TRAILING_IDLE);
+
+ /**
+ * Test that when all engines are loaded all loads are
+ * correctly reported.
+ */
+ igt_subtest("all-busy-check-all")
+ all_busy_check_all(i915, ctx, num_engines, classes, num_classes,
+ TEST_BUSY);
+
+ igt_subtest("all-busy-idle-check-all")
+ all_busy_check_all(i915, ctx, num_engines, classes, num_classes,
+ TEST_BUSY | TEST_TRAILING_IDLE);
+
+ igt_subtest("virtual-busy-all")
+ virtual_all(i915, &ctx->cfg, TEST_BUSY);
+
+ igt_subtest("virtual-busy-idle-all")
+ virtual_all(i915, &ctx->cfg, TEST_BUSY | TEST_TRAILING_IDLE);
+
+ igt_subtest("virtual-busy-hang-all")
+ virtual_all(i915, &ctx->cfg, TEST_BUSY | FLAG_HANG);
+ /**
+ * Test for no cross-client contamination.
+ */
+ test_each_engine("isolation", i915, ctx, e)
+ single(i915, ctx, e, TEST_BUSY | TEST_ISOLATION);
+
+ igt_subtest_with_dynamic("memory-info-idle") {
+ for_each_memory_region(r, i915) {
+ igt_dynamic_f("%s", r->name)
+ test_memory(i915, r, 0);
+ }
+ }
+
+ igt_subtest_with_dynamic("memory-info-resident") {
+ for_each_memory_region(r, i915) {
+ igt_dynamic_f("%s", r->name)
+ test_memory(i915, r, TEST_RESIDENT);
+ }
+ }
+
+ igt_subtest_with_dynamic("memory-info-purgeable") {
+ for_each_memory_region(r, i915) {
+ igt_dynamic_f("%s", r->name)
+ test_memory(i915, r, TEST_PURGEABLE);
+ }
+ }
+
+ igt_subtest_with_dynamic("memory-info-active") {
+ for_each_memory_region(r, i915) {
+ igt_dynamic_f("%s", r->name)
+ test_memory(i915, r, TEST_ACTIVE);
+ }
+ }
+
+ igt_subtest_with_dynamic("memory-info-shared") {
+ for_each_memory_region(r, i915) {
+ igt_dynamic_f("%s", r->name)
+ test_memory(i915, r, TEST_SHARED);
+ }
+ }
+
+ igt_subtest_group {
+ int newfd;
+
+ igt_fixture
+ newfd = drm_reopen_driver(i915);
+
+ igt_subtest("context-close-stress")
+ stress_context_close(newfd);
+
+ igt_fixture
+ drm_close_driver(newfd);
+ }
+
+ igt_fixture {
+ intel_ctx_destroy(i915, ctx);
+ drm_close_driver(i915);
+ }
+}
diff --git a/tests/meson.build b/tests/meson.build
index 393963093..71072eb5c 100644
--- a/tests/meson.build
+++ b/tests/meson.build
@@ -211,6 +211,7 @@ intel_i915_progs = [
'gem_watchdog',
'gem_workarounds',
'i915_fb_tiling',
+ 'drm_fdinfo',
'i915_fdinfo',
'i915_getparams_basic',
'i915_hangman',
@@ -379,6 +380,7 @@ extra_dependencies = {
'gem_eio': [ realtime ],
'gem_exec_balancer': [ lib_igt_perf ],
'gem_mmap_offset': [ libatomic ],
+ 'drm_fdinfo': [ lib_igt_drm_fdinfo ],
'i915_fdinfo': [ lib_igt_drm_fdinfo ],
'i915_pm_freq_mult': [ lib_igt_perf ],
'i915_pm_rc6_residency': [ lib_igt_perf ],
--
2.47.0
^ permalink raw reply related [flat|nested] 6+ messages in thread
* ✗ Fi.CI.BAT: failure for rename drm_fdinfo into i915_fdinfo (rev5)
2024-10-31 17:32 [PATCH i-g-t v4 0/2] rename drm_fdinfo into i915_fdinfo Kamil Konieczny
2024-10-31 17:32 ` [PATCH i-g-t v4 1/2] tests/intel: " Kamil Konieczny
2024-10-31 17:32 ` [PATCH i-g-t v4 2/2] HAX/DO_NOT_MERGE: test drm/i915_fdinfo Kamil Konieczny
@ 2024-11-04 17:02 ` Patchwork
2024-11-04 17:13 ` ✓ CI.xeBAT: success " Patchwork
2024-11-05 1:39 ` ✗ CI.xeFULL: failure " Patchwork
4 siblings, 0 replies; 6+ messages in thread
From: Patchwork @ 2024-11-04 17:02 UTC (permalink / raw)
To: Kamil Konieczny; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 30712 bytes --]
== Series Details ==
Series: rename drm_fdinfo into i915_fdinfo (rev5)
URL : https://patchwork.freedesktop.org/series/140053/
State : failure
== Summary ==
CI Bug Log - changes from IGT_8094 -> IGTPW_12018
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_12018 absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_12018, 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_12018/index.html
Participating hosts (45 -> 43)
------------------------------
Missing (2): bat-arls-1 fi-snb-2520m
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_12018:
### IGT changes ###
#### Possible regressions ####
* {igt@i915_fdinfo@all-busy-check-all} (NEW):
- bat-dg2-8: NOTRUN -> [SKIP][1] +71 other tests skip
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-dg2-8/igt@i915_fdinfo@all-busy-check-all.html
* {igt@i915_fdinfo@busy-check-all@rcs0} (NEW):
- bat-dg2-9: NOTRUN -> [SKIP][2] +71 other tests skip
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-dg2-9/igt@i915_fdinfo@busy-check-all@rcs0.html
* {igt@i915_fdinfo@busy-check-all@vcs1} (NEW):
- bat-rplp-1: NOTRUN -> [SKIP][3] +55 other tests skip
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-rplp-1/igt@i915_fdinfo@busy-check-all@vcs1.html
* {igt@i915_fdinfo@busy-hang@bcs0} (NEW):
- bat-dg2-14: NOTRUN -> [SKIP][4] +71 other tests skip
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-dg2-14/igt@i915_fdinfo@busy-hang@bcs0.html
* {igt@i915_fdinfo@busy-idle-check-all} (NEW):
- bat-arls-2: NOTRUN -> [SKIP][5] +63 other tests skip
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-arls-2/igt@i915_fdinfo@busy-idle-check-all.html
* {igt@i915_fdinfo@busy-idle-check-all@bcs0} (NEW):
- bat-twl-2: NOTRUN -> [SKIP][6] +49 other tests skip
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-twl-2/igt@i915_fdinfo@busy-idle-check-all@bcs0.html
* {igt@i915_fdinfo@busy-idle-check-all@vcs1} (NEW):
- bat-arlh-3: NOTRUN -> [SKIP][7] +63 other tests skip
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-arlh-3/igt@i915_fdinfo@busy-idle-check-all@vcs1.html
* {igt@i915_fdinfo@busy-idle-check-all@vecs0} (NEW):
- bat-adlp-9: NOTRUN -> [SKIP][8] +55 other tests skip
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-adlp-9/igt@i915_fdinfo@busy-idle-check-all@vecs0.html
* {igt@i915_fdinfo@busy-idle@vecs0} (NEW):
- bat-dg1-7: NOTRUN -> [SKIP][9] +55 other tests skip
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-dg1-7/igt@i915_fdinfo@busy-idle@vecs0.html
* {igt@i915_fdinfo@busy@vecs0} (NEW):
- bat-mtlp-8: NOTRUN -> [SKIP][10] +63 other tests skip
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-mtlp-8/igt@i915_fdinfo@busy@vecs0.html
* {igt@i915_fdinfo@busy@vecs1} (NEW):
- bat-atsm-1: NOTRUN -> [SKIP][11] +71 other tests skip
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-atsm-1/igt@i915_fdinfo@busy@vecs1.html
* {igt@i915_fdinfo@isolation@bcs0} (NEW):
- bat-dg2-11: NOTRUN -> [SKIP][12] +71 other tests skip
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-dg2-11/igt@i915_fdinfo@isolation@bcs0.html
* {igt@i915_fdinfo@isolation@ccs0} (NEW):
- bat-mtlp-6: NOTRUN -> [SKIP][13] +63 other tests skip
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-mtlp-6/igt@i915_fdinfo@isolation@ccs0.html
* {igt@i915_fdinfo@memory-info-active@smem0} (NEW):
- fi-bsw-nick: NOTRUN -> [FAIL][14] +1 other test fail
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/fi-bsw-nick/igt@i915_fdinfo@memory-info-active@smem0.html
* {igt@i915_fdinfo@most-busy-check-all@rcs0} (NEW):
- bat-twl-1: NOTRUN -> [SKIP][15] +49 other tests skip
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-twl-1/igt@i915_fdinfo@most-busy-check-all@rcs0.html
* {igt@i915_fdinfo@most-busy-idle-check-all} (NEW):
- bat-adlp-6: NOTRUN -> [SKIP][16] +55 other tests skip
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-adlp-6/igt@i915_fdinfo@most-busy-idle-check-all.html
* {igt@i915_fdinfo@virtual-busy-hang} (NEW):
- bat-adlp-11: NOTRUN -> [SKIP][17] +55 other tests skip
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-adlp-11/igt@i915_fdinfo@virtual-busy-hang.html
New tests
---------
New tests have been introduced between IGT_8094 and IGTPW_12018:
### New IGT tests (98) ###
* igt@i915_fdinfo@all-busy-check-all:
- Statuses : 17 pass(s) 25 skip(s)
- Exec time: [0.0, 0.53] s
* igt@i915_fdinfo@all-busy-idle-check-all:
- Statuses : 17 pass(s) 25 skip(s)
- Exec time: [0.0, 0.64] s
* igt@i915_fdinfo@basics:
- Statuses : 36 pass(s) 6 skip(s)
- Exec time: [0.0] s
* igt@i915_fdinfo@busy:
- Statuses : 17 pass(s) 25 skip(s)
- Exec time: [0.0, 2.62] s
* igt@i915_fdinfo@busy-check-all:
- Statuses : 17 pass(s) 25 skip(s)
- Exec time: [0.0, 2.63] s
* igt@i915_fdinfo@busy-check-all@bcs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.0, 0.54] s
* igt@i915_fdinfo@busy-check-all@ccs0:
- Statuses : 10 skip(s)
- Exec time: [0.0] s
* igt@i915_fdinfo@busy-check-all@rcs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.00, 0.56] s
* igt@i915_fdinfo@busy-check-all@vcs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.0, 0.54] s
* igt@i915_fdinfo@busy-check-all@vcs1:
- Statuses : 3 pass(s) 17 skip(s)
- Exec time: [0.0, 0.52] s
* igt@i915_fdinfo@busy-check-all@vecs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.0, 0.56] s
* igt@i915_fdinfo@busy-check-all@vecs1:
- Statuses : 5 skip(s)
- Exec time: [0.0] s
* igt@i915_fdinfo@busy-hang:
- Statuses : 17 pass(s) 25 skip(s)
- Exec time: [0.0, 5.20] s
* igt@i915_fdinfo@busy-hang@bcs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.00, 1.09] s
* igt@i915_fdinfo@busy-hang@ccs0:
- Statuses : 10 skip(s)
- Exec time: [0.0, 0.00] s
* igt@i915_fdinfo@busy-hang@rcs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.02, 1.08] s
* igt@i915_fdinfo@busy-hang@vcs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.0, 1.10] s
* igt@i915_fdinfo@busy-hang@vcs1:
- Statuses : 3 pass(s) 17 skip(s)
- Exec time: [0.0, 1.03] s
* igt@i915_fdinfo@busy-hang@vecs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.0, 1.09] s
* igt@i915_fdinfo@busy-hang@vecs1:
- Statuses : 5 skip(s)
- Exec time: [0.0, 0.00] s
* igt@i915_fdinfo@busy-idle:
- Statuses : 17 pass(s) 25 skip(s)
- Exec time: [0.0, 3.17] s
* igt@i915_fdinfo@busy-idle-check-all:
- Statuses : 17 pass(s) 25 skip(s)
- Exec time: [0.0, 3.18] s
* igt@i915_fdinfo@busy-idle-check-all@bcs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.0, 0.65] s
* igt@i915_fdinfo@busy-idle-check-all@ccs0:
- Statuses : 10 skip(s)
- Exec time: [0.0, 0.00] s
* igt@i915_fdinfo@busy-idle-check-all@rcs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.00, 0.64] s
* igt@i915_fdinfo@busy-idle-check-all@vcs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.0, 0.65] s
* igt@i915_fdinfo@busy-idle-check-all@vcs1:
- Statuses : 3 pass(s) 17 skip(s)
- Exec time: [0.0, 0.64] s
* igt@i915_fdinfo@busy-idle-check-all@vecs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.0, 0.64] s
* igt@i915_fdinfo@busy-idle-check-all@vecs1:
- Statuses : 5 skip(s)
- Exec time: [0.0, 0.00] s
* igt@i915_fdinfo@busy-idle@bcs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.0, 0.65] s
* igt@i915_fdinfo@busy-idle@ccs0:
- Statuses : 10 skip(s)
- Exec time: [0.0, 0.00] s
* igt@i915_fdinfo@busy-idle@rcs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.0, 0.64] s
* igt@i915_fdinfo@busy-idle@vcs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.0, 0.64] s
* igt@i915_fdinfo@busy-idle@vcs1:
- Statuses : 3 pass(s) 17 skip(s)
- Exec time: [0.0, 0.64] s
* igt@i915_fdinfo@busy-idle@vecs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.0, 0.64] s
* igt@i915_fdinfo@busy-idle@vecs1:
- Statuses : 5 skip(s)
- Exec time: [0.0, 0.00] s
* igt@i915_fdinfo@busy@bcs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.0, 0.59] s
* igt@i915_fdinfo@busy@ccs0:
- Statuses : 10 skip(s)
- Exec time: [0.0, 0.00] s
* igt@i915_fdinfo@busy@rcs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.02, 0.56] s
* igt@i915_fdinfo@busy@vcs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.0, 0.56] s
* igt@i915_fdinfo@busy@vcs1:
- Statuses : 3 pass(s) 17 skip(s)
- Exec time: [0.0, 0.52] s
* igt@i915_fdinfo@busy@vecs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.0, 0.56] s
* igt@i915_fdinfo@busy@vecs1:
- Statuses : 5 skip(s)
- Exec time: [0.0, 0.00] s
* igt@i915_fdinfo@context-close-stress:
- Statuses : 36 pass(s) 6 skip(s)
- Exec time: [0.0, 10.77] s
* igt@i915_fdinfo@idle:
- Statuses : 36 pass(s) 6 skip(s)
- Exec time: [0.0, 5.10] s
* igt@i915_fdinfo@idle@bcs0:
- Statuses : 36 pass(s)
- Exec time: [0.50, 0.54] s
* igt@i915_fdinfo@idle@ccs0:
- Statuses : 10 pass(s)
- Exec time: [0.50, 0.51] s
* igt@i915_fdinfo@idle@rcs0:
- Statuses : 36 pass(s)
- Exec time: [0.50, 2.08] s
* igt@i915_fdinfo@idle@vcs0:
- Statuses : 36 pass(s)
- Exec time: [0.50, 0.52] s
* igt@i915_fdinfo@idle@vcs1:
- Statuses : 20 pass(s)
- Exec time: [0.50, 0.51] s
* igt@i915_fdinfo@idle@vecs0:
- Statuses : 36 pass(s)
- Exec time: [0.50, 0.51] s
* igt@i915_fdinfo@idle@vecs1:
- Statuses : 5 pass(s)
- Exec time: [0.50, 0.51] s
* igt@i915_fdinfo@isolation:
- Statuses : 17 pass(s) 25 skip(s)
- Exec time: [0.0, 2.62] s
* igt@i915_fdinfo@isolation@bcs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.0, 0.58] s
* igt@i915_fdinfo@isolation@ccs0:
- Statuses : 10 skip(s)
- Exec time: [0.0, 0.00] s
* igt@i915_fdinfo@isolation@rcs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.0, 0.56] s
* igt@i915_fdinfo@isolation@vcs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.0, 0.54] s
* igt@i915_fdinfo@isolation@vcs1:
- Statuses : 3 pass(s) 17 skip(s)
- Exec time: [0.0, 0.52] s
* igt@i915_fdinfo@isolation@vecs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.0, 0.55] s
* igt@i915_fdinfo@isolation@vecs1:
- Statuses : 5 skip(s)
- Exec time: [0.0, 0.00] s
* igt@i915_fdinfo@memory-info-active:
- Statuses : 1 fail(s) 35 pass(s) 6 skip(s)
- Exec time: [0.0, 8.13] s
* igt@i915_fdinfo@memory-info-active@lmem0:
- Statuses : 7 pass(s)
- Exec time: [3.00, 3.69] s
* igt@i915_fdinfo@memory-info-active@smem0:
- Statuses : 1 fail(s) 35 pass(s)
- Exec time: [1.02, 4.47] s
* igt@i915_fdinfo@memory-info-idle:
- Statuses : 36 pass(s) 6 skip(s)
- Exec time: [0.0, 0.17] s
* igt@i915_fdinfo@memory-info-idle@lmem0:
- Statuses : 7 pass(s)
- Exec time: [0.04, 0.11] s
* igt@i915_fdinfo@memory-info-idle@smem0:
- Statuses : 36 pass(s)
- Exec time: [0.01, 0.06] s
* igt@i915_fdinfo@memory-info-purgeable:
- Statuses : 36 pass(s) 6 skip(s)
- Exec time: [0.0, 8.21] s
* igt@i915_fdinfo@memory-info-purgeable@lmem0:
- Statuses : 7 pass(s)
- Exec time: [3.06, 3.89] s
* igt@i915_fdinfo@memory-info-purgeable@smem0:
- Statuses : 36 pass(s)
- Exec time: [1.23, 4.32] s
* igt@i915_fdinfo@memory-info-resident:
- Statuses : 36 pass(s) 6 skip(s)
- Exec time: [0.0, 8.29] s
* igt@i915_fdinfo@memory-info-resident@lmem0:
- Statuses : 7 pass(s)
- Exec time: [2.67, 4.15] s
* igt@i915_fdinfo@memory-info-resident@smem0:
- Statuses : 36 pass(s)
- Exec time: [1.09, 4.57] s
* igt@i915_fdinfo@memory-info-shared:
- Statuses : 36 pass(s) 6 skip(s)
- Exec time: [0.0, 0.17] s
* igt@i915_fdinfo@memory-info-shared@lmem0:
- Statuses : 7 pass(s)
- Exec time: [0.03, 0.10] s
* igt@i915_fdinfo@memory-info-shared@smem0:
- Statuses : 36 pass(s)
- Exec time: [0.02, 0.07] s
* igt@i915_fdinfo@most-busy-check-all:
- Statuses : 17 pass(s) 25 skip(s)
- Exec time: [0.0, 2.70] s
* igt@i915_fdinfo@most-busy-check-all@bcs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.0, 0.55] s
* igt@i915_fdinfo@most-busy-check-all@ccs0:
- Statuses : 10 skip(s)
- Exec time: [0.0] s
* igt@i915_fdinfo@most-busy-check-all@rcs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.00, 0.56] s
* igt@i915_fdinfo@most-busy-check-all@vcs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.0, 0.55] s
* igt@i915_fdinfo@most-busy-check-all@vcs1:
- Statuses : 3 pass(s) 17 skip(s)
- Exec time: [0.0, 0.55] s
* igt@i915_fdinfo@most-busy-check-all@vecs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.0, 0.55] s
* igt@i915_fdinfo@most-busy-check-all@vecs1:
- Statuses : 5 skip(s)
- Exec time: [0.0, 0.00] s
* igt@i915_fdinfo@most-busy-idle-check-all:
- Statuses : 17 pass(s) 25 skip(s)
- Exec time: [0.0, 3.19] s
* igt@i915_fdinfo@most-busy-idle-check-all@bcs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.0, 0.65] s
* igt@i915_fdinfo@most-busy-idle-check-all@ccs0:
- Statuses : 10 skip(s)
- Exec time: [0.0, 0.00] s
* igt@i915_fdinfo@most-busy-idle-check-all@rcs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.00, 0.68] s
* igt@i915_fdinfo@most-busy-idle-check-all@vcs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.0, 0.66] s
* igt@i915_fdinfo@most-busy-idle-check-all@vcs1:
- Statuses : 3 pass(s) 17 skip(s)
- Exec time: [0.0, 0.64] s
* igt@i915_fdinfo@most-busy-idle-check-all@vecs0:
- Statuses : 17 pass(s) 19 skip(s)
- Exec time: [0.0, 0.65] s
* igt@i915_fdinfo@most-busy-idle-check-all@vecs1:
- Statuses : 5 skip(s)
- Exec time: [0.0] s
* igt@i915_fdinfo@virtual-busy:
- Statuses : 17 pass(s) 25 skip(s)
- Exec time: [0.0, 2.69] s
* igt@i915_fdinfo@virtual-busy-all:
- Statuses : 17 pass(s) 25 skip(s)
- Exec time: [0.0, 0.52] s
* igt@i915_fdinfo@virtual-busy-hang:
- Statuses : 17 pass(s) 25 skip(s)
- Exec time: [0.0, 5.27] s
* igt@i915_fdinfo@virtual-busy-hang-all:
- Statuses : 17 pass(s) 25 skip(s)
- Exec time: [0.0, 1.03] s
* igt@i915_fdinfo@virtual-busy-idle:
- Statuses : 17 pass(s) 25 skip(s)
- Exec time: [0.0, 3.22] s
* igt@i915_fdinfo@virtual-busy-idle-all:
- Statuses : 17 pass(s) 25 skip(s)
- Exec time: [0.0, 0.63] s
* igt@i915_fdinfo@virtual-idle:
- Statuses : 36 pass(s) 6 skip(s)
- Exec time: [0.0, 3.63] s
Known issues
------------
Here are the changes found in IGTPW_12018 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@core_getversion@all-cards:
- fi-kbl-8809g: NOTRUN -> [DMESG-WARN][18] ([i915#10462])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/fi-kbl-8809g/igt@core_getversion@all-cards.html
* igt@drm_fdinfo@all-busy-check-all:
- bat-twl-2: NOTRUN -> [SKIP][19] ([i915#11212]) +1 other test skip
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-twl-2/igt@drm_fdinfo@all-busy-check-all.html
* igt@drm_fdinfo@all-busy-idle-check-all:
- bat-dg2-9: NOTRUN -> [SKIP][20] ([i915#8414]) +71 other tests skip
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-dg2-9/igt@drm_fdinfo@all-busy-idle-check-all.html
- bat-twl-1: NOTRUN -> [SKIP][21] ([i915#11212]) +1 other test skip
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-twl-1/igt@drm_fdinfo@all-busy-idle-check-all.html
- bat-arls-2: NOTRUN -> [SKIP][22] ([i915#11527] / [i915#8414]) +1 other test skip
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-arls-2/igt@drm_fdinfo@all-busy-idle-check-all.html
* igt@drm_fdinfo@busy-check-all:
- bat-twl-1: NOTRUN -> [SKIP][23] ([i915#11527]) +1 other test skip
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-twl-1/igt@drm_fdinfo@busy-check-all.html
- bat-twl-2: NOTRUN -> [SKIP][24] ([i915#11527]) +1 other test skip
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-twl-2/igt@drm_fdinfo@busy-check-all.html
* igt@drm_fdinfo@busy-check-all@bcs0:
- bat-arlh-3: NOTRUN -> [SKIP][25] ([i915#11527]) +15 other tests skip
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-arlh-3/igt@drm_fdinfo@busy-check-all@bcs0.html
* igt@drm_fdinfo@busy-check-all@rcs0:
- bat-adlp-6: NOTRUN -> [SKIP][26] ([i915#8414]) +55 other tests skip
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-adlp-6/igt@drm_fdinfo@busy-check-all@rcs0.html
- bat-twl-2: NOTRUN -> [SKIP][27] ([i915#11208] / [i915#11527]) +7 other tests skip
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-twl-2/igt@drm_fdinfo@busy-check-all@rcs0.html
* igt@drm_fdinfo@busy-hang@bcs0:
- bat-mtlp-6: NOTRUN -> [SKIP][28] ([i915#8414]) +63 other tests skip
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-mtlp-6/igt@drm_fdinfo@busy-hang@bcs0.html
* igt@drm_fdinfo@busy-hang@vcs0:
- bat-dg2-14: NOTRUN -> [SKIP][29] ([i915#8414]) +71 other tests skip
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-dg2-14/igt@drm_fdinfo@busy-hang@vcs0.html
* igt@drm_fdinfo@busy-idle:
- bat-twl-2: NOTRUN -> [SKIP][30] ([i915#11136]) +19 other tests skip
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-twl-2/igt@drm_fdinfo@busy-idle.html
- bat-dg2-11: NOTRUN -> [SKIP][31] ([i915#8414]) +71 other tests skip
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-dg2-11/igt@drm_fdinfo@busy-idle.html
* igt@drm_fdinfo@busy-idle-check-all:
- fi-ivb-3770: NOTRUN -> [SKIP][32] +49 other tests skip
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/fi-ivb-3770/igt@drm_fdinfo@busy-idle-check-all.html
- fi-elk-e7500: NOTRUN -> [SKIP][33] +49 other tests skip
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/fi-elk-e7500/igt@drm_fdinfo@busy-idle-check-all.html
* igt@drm_fdinfo@busy-idle-check-all@vcs0:
- bat-dg2-8: NOTRUN -> [SKIP][34] ([i915#8414]) +71 other tests skip
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-dg2-8/igt@drm_fdinfo@busy-idle-check-all@vcs0.html
* igt@drm_fdinfo@busy-idle-check-all@vcs1:
- bat-arlh-2: NOTRUN -> [SKIP][35] ([i915#11346] / [i915#11527]) +15 other tests skip
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-arlh-2/igt@drm_fdinfo@busy-idle-check-all@vcs1.html
* igt@drm_fdinfo@busy-idle-check-all@vecs0:
- bat-twl-1: NOTRUN -> [SKIP][36] ([i915#11208] / [i915#11527]) +7 other tests skip
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-twl-1/igt@drm_fdinfo@busy-idle-check-all@vecs0.html
* igt@drm_fdinfo@busy-idle@vecs0:
- bat-rplp-1: NOTRUN -> [SKIP][37] ([i915#8414]) +55 other tests skip
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-rplp-1/igt@drm_fdinfo@busy-idle@vecs0.html
* igt@drm_fdinfo@busy@vcs0:
- bat-adlp-9: NOTRUN -> [SKIP][38] ([i915#8414]) +55 other tests skip
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-adlp-9/igt@drm_fdinfo@busy@vcs0.html
* igt@drm_fdinfo@busy@vecs0:
- bat-twl-1: NOTRUN -> [SKIP][39] ([i915#11136]) +19 other tests skip
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-twl-1/igt@drm_fdinfo@busy@vecs0.html
- bat-arlh-2: NOTRUN -> [SKIP][40] ([i915#11346] / [i915#11475]) +27 other tests skip
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-arlh-2/igt@drm_fdinfo@busy@vecs0.html
* igt@drm_fdinfo@context-close-stress:
- fi-blb-e6850: NOTRUN -> [SKIP][41] +49 other tests skip
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/fi-blb-e6850/igt@drm_fdinfo@context-close-stress.html
* igt@drm_fdinfo@isolation@bcs0:
- bat-arls-2: NOTRUN -> [SKIP][42] ([i915#11475] / [i915#8414]) +27 other tests skip
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-arls-2/igt@drm_fdinfo@isolation@bcs0.html
* igt@drm_fdinfo@isolation@vcs0:
- bat-dg1-7: NOTRUN -> [SKIP][43] ([i915#8414]) +55 other tests skip
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-dg1-7/igt@drm_fdinfo@isolation@vcs0.html
* igt@drm_fdinfo@isolation@vecs0:
- bat-arlh-3: NOTRUN -> [SKIP][44] ([i915#11475]) +27 other tests skip
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-arlh-3/igt@drm_fdinfo@isolation@vecs0.html
* igt@drm_fdinfo@isolation@vecs1:
- bat-atsm-1: NOTRUN -> [SKIP][45] ([i915#8414]) +71 other tests skip
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-atsm-1/igt@drm_fdinfo@isolation@vecs1.html
* igt@drm_fdinfo@most-busy-check-all@bcs0:
- bat-twl-2: NOTRUN -> [SKIP][46] ([i915#11168]) +7 other tests skip
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-twl-2/igt@drm_fdinfo@most-busy-check-all@bcs0.html
* igt@drm_fdinfo@most-busy-check-all@rcs0:
- bat-mtlp-8: NOTRUN -> [SKIP][47] ([i915#8414]) +63 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-mtlp-8/igt@drm_fdinfo@most-busy-check-all@rcs0.html
- bat-twl-1: NOTRUN -> [SKIP][48] ([i915#11168]) +7 other tests skip
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-twl-1/igt@drm_fdinfo@most-busy-check-all@rcs0.html
* igt@drm_fdinfo@most-busy-check-all@vcs0:
- bat-arls-2: NOTRUN -> [SKIP][49] ([i915#8414]) +27 other tests skip
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-arls-2/igt@drm_fdinfo@most-busy-check-all@vcs0.html
* igt@drm_fdinfo@most-busy-idle-check-all@vcs0:
- bat-dg1-6: NOTRUN -> [SKIP][50] ([i915#12311]) +111 other tests skip
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-dg1-6/igt@drm_fdinfo@most-busy-idle-check-all@vcs0.html
* igt@drm_fdinfo@most-busy-idle-check-all@vcs1:
- bat-arlh-2: NOTRUN -> [SKIP][51] ([i915#11346] / [i915#11400]) +13 other tests skip
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-arlh-2/igt@drm_fdinfo@most-busy-idle-check-all@vcs1.html
- bat-arlh-3: NOTRUN -> [SKIP][52] ([i915#11400]) +13 other tests skip
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-arlh-3/igt@drm_fdinfo@most-busy-idle-check-all@vcs1.html
* igt@drm_fdinfo@virtual-busy:
- bat-arlh-3: NOTRUN -> [SKIP][53] ([i915#11542]) +5 other tests skip
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-arlh-3/igt@drm_fdinfo@virtual-busy.html
- fi-pnv-d510: NOTRUN -> [SKIP][54] +49 other tests skip
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/fi-pnv-d510/igt@drm_fdinfo@virtual-busy.html
- bat-twl-1: NOTRUN -> [SKIP][55] ([i915#8414]) +5 other tests skip
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-twl-1/igt@drm_fdinfo@virtual-busy.html
* igt@drm_fdinfo@virtual-busy-all:
- bat-adlp-11: NOTRUN -> [SKIP][56] ([i915#8414]) +55 other tests skip
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-adlp-11/igt@drm_fdinfo@virtual-busy-all.html
- bat-arls-2: NOTRUN -> [SKIP][57] ([i915#11542] / [i915#8414]) +5 other tests skip
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-arls-2/igt@drm_fdinfo@virtual-busy-all.html
* igt@drm_fdinfo@virtual-busy-hang:
- bat-adlm-1: NOTRUN -> [SKIP][58] ([i915#8414] / [i915#9900]) +55 other tests skip
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-adlm-1/igt@drm_fdinfo@virtual-busy-hang.html
* igt@drm_fdinfo@virtual-busy-idle:
- bat-twl-2: NOTRUN -> [SKIP][59] ([i915#8414]) +5 other tests skip
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-twl-2/igt@drm_fdinfo@virtual-busy-idle.html
* igt@drm_fdinfo@virtual-busy-idle-all:
- bat-arlh-2: NOTRUN -> [SKIP][60] ([i915#11346] / [i915#11542]) +5 other tests skip
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-arlh-2/igt@drm_fdinfo@virtual-busy-idle-all.html
* igt@fbdev@eof:
- fi-kbl-8809g: [PASS][61] -> [SKIP][62] +3 other tests skip
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8094/fi-kbl-8809g/igt@fbdev@eof.html
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/fi-kbl-8809g/igt@fbdev@eof.html
* igt@fbdev@info:
- fi-kbl-8809g: [PASS][63] -> [SKIP][64] ([i915#1849])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8094/fi-kbl-8809g/igt@fbdev@info.html
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/fi-kbl-8809g/igt@fbdev@info.html
* {igt@i915_fdinfo@busy-check-all@vcs1} (NEW):
- bat-arlh-2: NOTRUN -> [SKIP][65] ([i915#11346]) +63 other tests skip
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-arlh-2/igt@i915_fdinfo@busy-check-all@vcs1.html
* {igt@i915_fdinfo@busy-idle@vcs1} (NEW):
- bat-adlm-1: NOTRUN -> [SKIP][66] ([i915#9900]) +55 other tests skip
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-adlm-1/igt@i915_fdinfo@busy-idle@vcs1.html
* {igt@i915_fdinfo@memory-info-shared} (NEW):
- fi-ilk-650: NOTRUN -> [SKIP][67] +49 other tests skip
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/fi-ilk-650/igt@i915_fdinfo@memory-info-shared.html
* {igt@i915_fdinfo@virtual-busy-idle} (NEW):
- fi-hsw-4770: NOTRUN -> [SKIP][68] +49 other tests skip
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/fi-hsw-4770/igt@i915_fdinfo@virtual-busy-idle.html
* igt@i915_selftest@live:
- bat-dg2-11: [PASS][69] -> [DMESG-FAIL][70] ([i915#12133])
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8094/bat-dg2-11/igt@i915_selftest@live.html
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-dg2-11/igt@i915_selftest@live.html
* igt@i915_selftest@live@hangcheck:
- bat-dg2-11: [PASS][71] -> [DMESG-FAIL][72] ([i915#9500])
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8094/bat-dg2-11/igt@i915_selftest@live@hangcheck.html
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-dg2-11/igt@i915_selftest@live@hangcheck.html
#### Possible fixes ####
* igt@i915_selftest@live:
- bat-twl-2: [INCOMPLETE][73] ([i915#12133] / [i915#9413]) -> [PASS][74]
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8094/bat-twl-2/igt@i915_selftest@live.html
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-twl-2/igt@i915_selftest@live.html
* igt@i915_selftest@live@gt_lrc:
- bat-twl-2: [INCOMPLETE][75] ([i915#12445] / [i915#9413]) -> [PASS][76]
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8094/bat-twl-2/igt@i915_selftest@live@gt_lrc.html
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-twl-2/igt@i915_selftest@live@gt_lrc.html
#### Warnings ####
* igt@i915_module_load@reload:
- bat-apl-1: [DMESG-WARN][77] ([i915#180]) -> [DMESG-WARN][78] ([i915#180] / [i915#1982])
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8094/bat-apl-1/igt@i915_module_load@reload.html
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/bat-apl-1/igt@i915_module_load@reload.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[i915#10462]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10462
[i915#11136]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11136
[i915#11168]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11168
[i915#11208]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11208
[i915#11212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11212
[i915#11346]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11346
[i915#11400]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11400
[i915#11475]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11475
[i915#11527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11527
[i915#11542]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11542
[i915#12133]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12133
[i915#12311]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12311
[i915#12445]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12445
[i915#180]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/180
[i915#1849]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849
[i915#1982]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1982
[i915#8414]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8414
[i915#9413]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9413
[i915#9500]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9500
[i915#9900]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9900
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_8094 -> IGTPW_12018
CI-20190529: 20190529
CI_DRM_15627: 0a6cc4357ae4d824f909468ca1deed28ae5ac96f @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_12018: 6d3061633fa8f9a811fd8931267940206d65bb3b @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8094: 19b8958a209f1ea14a3ae06b31d76179fed5733a @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12018/index.html
[-- Attachment #2: Type: text/html, Size: 38981 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* ✓ CI.xeBAT: success for rename drm_fdinfo into i915_fdinfo (rev5)
2024-10-31 17:32 [PATCH i-g-t v4 0/2] rename drm_fdinfo into i915_fdinfo Kamil Konieczny
` (2 preceding siblings ...)
2024-11-04 17:02 ` ✗ Fi.CI.BAT: failure for rename drm_fdinfo into i915_fdinfo (rev5) Patchwork
@ 2024-11-04 17:13 ` Patchwork
2024-11-05 1:39 ` ✗ CI.xeFULL: failure " Patchwork
4 siblings, 0 replies; 6+ messages in thread
From: Patchwork @ 2024-11-04 17:13 UTC (permalink / raw)
To: Kamil Konieczny; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 3038 bytes --]
== Series Details ==
Series: rename drm_fdinfo into i915_fdinfo (rev5)
URL : https://patchwork.freedesktop.org/series/140053/
State : success
== Summary ==
CI Bug Log - changes from XEIGT_8094_BAT -> XEIGTPW_12018_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (9 -> 9)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in XEIGTPW_12018_BAT that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@xe_exec_fault_mode@twice-bindexecqueue-userptr:
- bat-dg2-oem2: NOTRUN -> [SKIP][1] ([Intel XE#288]) +32 other tests skip
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/bat-dg2-oem2/igt@xe_exec_fault_mode@twice-bindexecqueue-userptr.html
* igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit:
- bat-adlp-7: [PASS][2] -> [INCOMPLETE][3] ([Intel XE#2874]) +1 other test incomplete
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/bat-adlp-7/igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit.html
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/bat-adlp-7/igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit.html
* igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit:
- bat-dg2-oem2: NOTRUN -> [SKIP][4] ([Intel XE#2229])
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/bat-dg2-oem2/igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit.html
#### Possible fixes ####
* igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit:
- bat-bmg-2: [INCOMPLETE][5] ([Intel XE#2874] / [Intel XE#2998]) -> [PASS][6] +1 other test pass
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/bat-bmg-2/igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit.html
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/bat-bmg-2/igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit.html
- bat-dg2-oem2: [INCOMPLETE][7] ([Intel XE#2874]) -> [PASS][8] +1 other test pass
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/bat-dg2-oem2/igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit.html
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/bat-dg2-oem2/igt@xe_live_ktest@xe_bo@xe_bo_shrink_kunit.html
[Intel XE#2229]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2229
[Intel XE#2874]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2874
[Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
[Intel XE#2998]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2998
Build changes
-------------
* IGT: IGT_8094 -> IGTPW_12018
IGTPW_12018: 6d3061633fa8f9a811fd8931267940206d65bb3b @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8094: 19b8958a209f1ea14a3ae06b31d76179fed5733a @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-2159-0a6cc4357ae4d824f909468ca1deed28ae5ac96f: 0a6cc4357ae4d824f909468ca1deed28ae5ac96f
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/index.html
[-- Attachment #2: Type: text/html, Size: 3826 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
* ✗ CI.xeFULL: failure for rename drm_fdinfo into i915_fdinfo (rev5)
2024-10-31 17:32 [PATCH i-g-t v4 0/2] rename drm_fdinfo into i915_fdinfo Kamil Konieczny
` (3 preceding siblings ...)
2024-11-04 17:13 ` ✓ CI.xeBAT: success " Patchwork
@ 2024-11-05 1:39 ` Patchwork
4 siblings, 0 replies; 6+ messages in thread
From: Patchwork @ 2024-11-05 1:39 UTC (permalink / raw)
To: Kamil Konieczny; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 76006 bytes --]
== Series Details ==
Series: rename drm_fdinfo into i915_fdinfo (rev5)
URL : https://patchwork.freedesktop.org/series/140053/
State : failure
== Summary ==
CI Bug Log - changes from XEIGT_8094_full -> XEIGTPW_12018_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with XEIGTPW_12018_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in XEIGTPW_12018_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_12018_full:
### IGT changes ###
#### Possible regressions ####
* igt@drm_fdinfo@idle:
- shard-dg2-set2: NOTRUN -> [SKIP][1] +19 other tests skip
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-432/igt@drm_fdinfo@idle.html
- shard-lnl: NOTRUN -> [SKIP][2] +22 other tests skip
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-lnl-5/igt@drm_fdinfo@idle.html
* igt@drm_fdinfo@virtual-busy:
- shard-bmg: NOTRUN -> [SKIP][3] +24 other tests skip
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-8/igt@drm_fdinfo@virtual-busy.html
* {igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ac-hdmi-a6-dp5} (NEW):
- shard-dg2-set2: NOTRUN -> [FAIL][4] +6 other tests fail
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-466/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ac-hdmi-a6-dp5.html
* igt@kms_force_connector_basic@force-connector-state:
- shard-bmg: [PASS][5] -> [INCOMPLETE][6]
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-7/igt@kms_force_connector_basic@force-connector-state.html
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-4/igt@kms_force_connector_basic@force-connector-state.html
* igt@kms_pm_rpm@universal-planes-dpms:
- shard-bmg: [PASS][7] -> [SKIP][8]
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-8/igt@kms_pm_rpm@universal-planes-dpms.html
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-4/igt@kms_pm_rpm@universal-planes-dpms.html
- shard-dg2-set2: [PASS][9] -> [SKIP][10]
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-464/igt@kms_pm_rpm@universal-planes-dpms.html
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-434/igt@kms_pm_rpm@universal-planes-dpms.html
- shard-lnl: [PASS][11] -> [SKIP][12]
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-lnl-4/igt@kms_pm_rpm@universal-planes-dpms.html
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-lnl-8/igt@kms_pm_rpm@universal-planes-dpms.html
* igt@kms_psr@psr2-cursor-plane-onoff:
- shard-lnl: [PASS][13] -> [FAIL][14] +1 other test fail
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-lnl-7/igt@kms_psr@psr2-cursor-plane-onoff.html
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-lnl-1/igt@kms_psr@psr2-cursor-plane-onoff.html
* igt@xe_module_load@reload:
- shard-dg2-set2: [PASS][15] -> [DMESG-WARN][16]
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-433/igt@xe_module_load@reload.html
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-434/igt@xe_module_load@reload.html
- shard-lnl: [PASS][17] -> [DMESG-WARN][18] +5 other tests dmesg-warn
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-lnl-1/igt@xe_module_load@reload.html
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-lnl-8/igt@xe_module_load@reload.html
- shard-bmg: [PASS][19] -> [DMESG-WARN][20]
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-5/igt@xe_module_load@reload.html
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-4/igt@xe_module_load@reload.html
New tests
---------
New tests have been introduced between XEIGT_8094_full and XEIGTPW_12018_full:
### New IGT tests (24) ###
* igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible@ab-hdmi-a6-dp5:
- Statuses : 1 pass(s)
- Exec time: [5.65] s
* igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible@ac-hdmi-a6-dp5:
- Statuses : 1 pass(s)
- Exec time: [5.62] s
* igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible@ad-hdmi-a6-dp5:
- Statuses : 1 pass(s)
- Exec time: [5.61] s
* igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible@bc-hdmi-a6-dp5:
- Statuses : 1 pass(s)
- Exec time: [5.62] s
* igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible@bd-hdmi-a6-dp5:
- Statuses : 1 pass(s)
- Exec time: [5.62] s
* igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible@cd-hdmi-a6-dp5:
- Statuses : 1 pass(s)
- Exec time: [5.62] s
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ab-hdmi-a6-dp5:
- Statuses : 1 fail(s)
- Exec time: [0.66] s
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ac-hdmi-a6-dp5:
- Statuses : 1 fail(s)
- Exec time: [0.36] s
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ad-hdmi-a6-dp5:
- Statuses : 1 fail(s)
- Exec time: [0.35] s
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bc-hdmi-a6-dp5:
- Statuses : 1 fail(s)
- Exec time: [0.34] s
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@bd-hdmi-a6-dp5:
- Statuses : 1 fail(s)
- Exec time: [0.33] s
* igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@cd-hdmi-a6-dp5:
- Statuses : 1 fail(s)
- Exec time: [0.91] s
* igt@kms_flip@2x-flip-vs-modeset@ab-hdmi-a6-dp5:
- Statuses : 1 pass(s)
- Exec time: [0.87] s
* igt@kms_flip@2x-flip-vs-modeset@ac-hdmi-a6-dp5:
- Statuses : 1 pass(s)
- Exec time: [0.97] s
* igt@kms_flip@2x-flip-vs-modeset@ad-hdmi-a6-dp5:
- Statuses : 1 pass(s)
- Exec time: [0.91] s
* igt@kms_flip@2x-flip-vs-modeset@bc-hdmi-a6-dp5:
- Statuses : 1 pass(s)
- Exec time: [0.91] s
* igt@kms_flip@2x-flip-vs-modeset@bd-hdmi-a6-dp5:
- Statuses : 1 pass(s)
- Exec time: [0.90] s
* igt@kms_flip@2x-flip-vs-modeset@cd-hdmi-a6-dp5:
- Statuses : 1 pass(s)
- Exec time: [1.01] s
* igt@kms_flip@flip-vs-absolute-wf_vblank@d-dp5:
- Statuses : 1 pass(s)
- Exec time: [4.33] s
* igt@kms_invalid_mode@clock-too-high@pipe-d-dp-5:
- Statuses : 1 pass(s)
- Exec time: [0.00] s
* igt@kms_lease@lease-invalid-crtc@pipe-d-dp-5:
- Statuses : 1 pass(s)
- Exec time: [0.0] s
* igt@kms_lease@page-flip-implicit-plane@pipe-d-dp-5:
- Statuses : 1 pass(s)
- Exec time: [0.29] s
* igt@kms_setmode@clone-exclusive-crtc@pipe-a-hdmi-a-6-pipe-b-dp-5:
- Statuses : 1 pass(s)
- Exec time: [0.25] s
* igt@kms_setmode@clone-exclusive-crtc@pipe-b-hdmi-a-6-pipe-a-dp-5:
- Statuses : 1 pass(s)
- Exec time: [0.26] s
Known issues
------------
Here are the changes found in XEIGTPW_12018_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-dp-4-4-rc-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][21] ([Intel XE#2550]) +11 other tests skip
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-432/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-dp-4-4-rc-ccs.html
* igt@kms_async_flips@invalid-async-flip:
- shard-dg2-set2: NOTRUN -> [SKIP][22] ([Intel XE#873])
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-464/igt@kms_async_flips@invalid-async-flip.html
* igt@kms_atomic_transition@plane-all-transition-nonblocking-fencing:
- shard-dg2-set2: [PASS][23] -> [SKIP][24] ([Intel XE#2423] / [i915#2575])
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-464/igt@kms_atomic_transition@plane-all-transition-nonblocking-fencing.html
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-463/igt@kms_atomic_transition@plane-all-transition-nonblocking-fencing.html
- shard-bmg: [PASS][25] -> [SKIP][26] ([Intel XE#3007])
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-5/igt@kms_atomic_transition@plane-all-transition-nonblocking-fencing.html
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-7/igt@kms_atomic_transition@plane-all-transition-nonblocking-fencing.html
* igt@kms_big_fb@4-tiled-64bpp-rotate-90:
- shard-dg2-set2: NOTRUN -> [SKIP][27] ([Intel XE#316]) +1 other test skip
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-466/igt@kms_big_fb@4-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip:
- shard-bmg: [PASS][28] -> [INCOMPLETE][29] ([Intel XE#2594])
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-8/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-7/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html
* igt@kms_big_fb@x-tiled-16bpp-rotate-0:
- shard-lnl: [PASS][30] -> [FAIL][31] ([Intel XE#1874])
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-lnl-2/igt@kms_big_fb@x-tiled-16bpp-rotate-0.html
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-lnl-4/igt@kms_big_fb@x-tiled-16bpp-rotate-0.html
* igt@kms_big_fb@x-tiled-64bpp-rotate-90:
- shard-bmg: NOTRUN -> [SKIP][32] ([Intel XE#2327]) +1 other test skip
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-6/igt@kms_big_fb@x-tiled-64bpp-rotate-90.html
* igt@kms_big_fb@y-tiled-addfb-size-offset-overflow:
- shard-dg2-set2: NOTRUN -> [SKIP][33] ([Intel XE#607])
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-463/igt@kms_big_fb@y-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip:
- shard-dg2-set2: NOTRUN -> [SKIP][34] ([Intel XE#1124]) +7 other tests skip
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-463/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip.html
* igt@kms_big_fb@yf-tiled-32bpp-rotate-0:
- shard-bmg: NOTRUN -> [SKIP][35] ([Intel XE#1124]) +1 other test skip
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-7/igt@kms_big_fb@yf-tiled-32bpp-rotate-0.html
* igt@kms_bw@connected-linear-tiling-1-displays-2560x1440p:
- shard-dg2-set2: NOTRUN -> [SKIP][36] ([Intel XE#367]) +5 other tests skip
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-464/igt@kms_bw@connected-linear-tiling-1-displays-2560x1440p.html
* igt@kms_bw@connected-linear-tiling-3-displays-2560x1440p:
- shard-bmg: NOTRUN -> [SKIP][37] ([Intel XE#2314] / [Intel XE#2894])
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-6/igt@kms_bw@connected-linear-tiling-3-displays-2560x1440p.html
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-6:
- shard-dg2-set2: NOTRUN -> [SKIP][38] ([Intel XE#787]) +115 other tests skip
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-466/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-6.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc@pipe-a-dp-5:
- shard-dg2-set2: NOTRUN -> [FAIL][39] ([Intel XE#616]) +6 other tests fail
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-466/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-dg2-rc-ccs-cc@pipe-a-dp-5.html
* igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][40] ([Intel XE#2907]) +1 other test skip
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-434/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-lnl-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-rc-ccs-cc:
- shard-bmg: NOTRUN -> [SKIP][41] ([Intel XE#2887]) +3 other tests skip
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-8/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-rc-ccs-cc.html
* igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-mc-ccs@pipe-d-dp-4:
- shard-dg2-set2: NOTRUN -> [SKIP][42] ([Intel XE#455] / [Intel XE#787]) +32 other tests skip
[42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-434/igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-mc-ccs@pipe-d-dp-4.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs:
- shard-dg2-set2: [PASS][43] -> [INCOMPLETE][44] ([Intel XE#1195] / [Intel XE#1727])
[43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
[44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-433/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-b-dp-4:
- shard-dg2-set2: [PASS][45] -> [DMESG-WARN][46] ([Intel XE#3113])
[45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-b-dp-4.html
[46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-433/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-b-dp-4.html
* igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-6:
- shard-dg2-set2: [PASS][47] -> [INCOMPLETE][48] ([Intel XE#1195]) +1 other test incomplete
[47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-6.html
[48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-433/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-c-hdmi-a-6.html
* igt@kms_cdclk@plane-scaling:
- shard-bmg: NOTRUN -> [SKIP][49] ([Intel XE#2724])
[49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-8/igt@kms_cdclk@plane-scaling.html
* igt@kms_cdclk@plane-scaling@pipe-b-dp-4:
- shard-dg2-set2: NOTRUN -> [SKIP][50] ([Intel XE#1152]) +3 other tests skip
[50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-464/igt@kms_cdclk@plane-scaling@pipe-b-dp-4.html
* igt@kms_chamelium_color@ctm-max:
- shard-dg2-set2: NOTRUN -> [SKIP][51] ([Intel XE#306])
[51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-432/igt@kms_chamelium_color@ctm-max.html
* igt@kms_chamelium_frames@dp-crc-single:
- shard-bmg: NOTRUN -> [SKIP][52] ([Intel XE#2252]) +1 other test skip
[52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-8/igt@kms_chamelium_frames@dp-crc-single.html
* igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode:
- shard-dg2-set2: NOTRUN -> [SKIP][53] ([Intel XE#373]) +7 other tests skip
[53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-433/igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode.html
* igt@kms_color@ctm-0-75@pipe-c-edp-1:
- shard-lnl: [PASS][54] -> [DMESG-WARN][55] ([Intel XE#2929]) +1 other test dmesg-warn
[54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-lnl-2/igt@kms_color@ctm-0-75@pipe-c-edp-1.html
[55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-lnl-7/igt@kms_color@ctm-0-75@pipe-c-edp-1.html
* igt@kms_content_protection@lic-type-0@pipe-a-dp-4:
- shard-dg2-set2: NOTRUN -> [FAIL][56] ([Intel XE#3304])
[56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-432/igt@kms_content_protection@lic-type-0@pipe-a-dp-4.html
* igt@kms_content_protection@srm@pipe-a-dp-4:
- shard-dg2-set2: NOTRUN -> [FAIL][57] ([Intel XE#1178]) +3 other tests fail
[57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-435/igt@kms_content_protection@srm@pipe-a-dp-4.html
* igt@kms_content_protection@uevent:
- shard-dg2-set2: NOTRUN -> [FAIL][58] ([Intel XE#1188]) +1 other test fail
[58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-466/igt@kms_content_protection@uevent.html
* igt@kms_cursor_legacy@forked-move@pipe-a:
- shard-dg2-set2: [PASS][59] -> [INCOMPLETE][60] ([Intel XE#1195] / [Intel XE#3226]) +1 other test incomplete
[59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-434/igt@kms_cursor_legacy@forked-move@pipe-a.html
[60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-464/igt@kms_cursor_legacy@forked-move@pipe-a.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size:
- shard-bmg: NOTRUN -> [SKIP][61] ([Intel XE#2286])
[61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-8/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-dg2-set2: NOTRUN -> [SKIP][62] ([Intel XE#776])
[62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-433/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_feature_discovery@chamelium:
- shard-dg2-set2: NOTRUN -> [SKIP][63] ([Intel XE#701])
[63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-433/igt@kms_feature_discovery@chamelium.html
* igt@kms_feature_discovery@psr2:
- shard-dg2-set2: NOTRUN -> [SKIP][64] ([Intel XE#1135])
[64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-433/igt@kms_feature_discovery@psr2.html
* igt@kms_flip@2x-flip-vs-expired-vblank@ab-dp2-hdmi-a3:
- shard-bmg: [PASS][65] -> [FAIL][66] ([Intel XE#301]) +2 other tests fail
[65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-8/igt@kms_flip@2x-flip-vs-expired-vblank@ab-dp2-hdmi-a3.html
[66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-8/igt@kms_flip@2x-flip-vs-expired-vblank@ab-dp2-hdmi-a3.html
* igt@kms_flip@2x-flip-vs-expired-vblank@bc-hdmi-a6-dp4:
- shard-dg2-set2: [PASS][67] -> [FAIL][68] ([Intel XE#301]) +1 other test fail
[67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-434/igt@kms_flip@2x-flip-vs-expired-vblank@bc-hdmi-a6-dp4.html
[68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-435/igt@kms_flip@2x-flip-vs-expired-vblank@bc-hdmi-a6-dp4.html
* igt@kms_flip@2x-flip-vs-expired-vblank@cd-hdmi-a6-dp4:
- shard-dg2-set2: NOTRUN -> [FAIL][69] ([Intel XE#301])
[69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-435/igt@kms_flip@2x-flip-vs-expired-vblank@cd-hdmi-a6-dp4.html
* igt@kms_flip@2x-plain-flip-fb-recreate:
- shard-bmg: [PASS][70] -> [FAIL][71] ([Intel XE#2882]) +3 other tests fail
[70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-5/igt@kms_flip@2x-plain-flip-fb-recreate.html
[71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-5/igt@kms_flip@2x-plain-flip-fb-recreate.html
* igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible:
- shard-lnl: [PASS][72] -> [FAIL][73] ([Intel XE#3149] / [Intel XE#886])
[72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-lnl-7/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible.html
[73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-lnl-7/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible.html
* igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@c-edp1:
- shard-lnl: [PASS][74] -> [FAIL][75] ([Intel XE#886]) +4 other tests fail
[74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-lnl-7/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@c-edp1.html
[75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-lnl-7/igt@kms_flip@flip-vs-absolute-wf_vblank-interruptible@c-edp1.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling:
- shard-bmg: NOTRUN -> [SKIP][76] ([Intel XE#2293] / [Intel XE#2380])
[76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-6/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-bmg: NOTRUN -> [SKIP][77] ([Intel XE#2293]) +2 other tests skip
[77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-6/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-32bpp-ytile-downscaling:
- shard-dg2-set2: NOTRUN -> [SKIP][78] ([Intel XE#455]) +17 other tests skip
[78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-435/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling.html
* igt@kms_frontbuffer_tracking@drrs-indfb-scaledprimary:
- shard-dg2-set2: NOTRUN -> [SKIP][79] ([Intel XE#651]) +28 other tests skip
[79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-434/igt@kms_frontbuffer_tracking@drrs-indfb-scaledprimary.html
* igt@kms_frontbuffer_tracking@fbc-2p-rte:
- shard-bmg: NOTRUN -> [FAIL][80] ([Intel XE#2333]) +1 other test fail
[80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-7/igt@kms_frontbuffer_tracking@fbc-2p-rte.html
* igt@kms_frontbuffer_tracking@fbcdrrs-tiling-linear:
- shard-bmg: NOTRUN -> [SKIP][81] ([Intel XE#2311]) +5 other tests skip
[81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcdrrs-tiling-linear.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt:
- shard-dg2-set2: NOTRUN -> [SKIP][82] ([Intel XE#653]) +26 other tests skip
[82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-463/igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-wc:
- shard-bmg: NOTRUN -> [SKIP][83] ([Intel XE#2313]) +5 other tests skip
[83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-7/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-wc.html
* igt@kms_hdr@bpc-switch-suspend:
- shard-dg2-set2: [PASS][84] -> [ABORT][85] ([Intel XE#2625]) +1 other test abort
[84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-464/igt@kms_hdr@bpc-switch-suspend.html
[85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-432/igt@kms_hdr@bpc-switch-suspend.html
* igt@kms_joiner@invalid-modeset-ultra-joiner:
- shard-dg2-set2: NOTRUN -> [SKIP][86] ([Intel XE#2927])
[86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-464/igt@kms_joiner@invalid-modeset-ultra-joiner.html
* igt@kms_plane_scaling@intel-max-src-size:
- shard-dg2-set2: NOTRUN -> [FAIL][87] ([Intel XE#361])
[87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-466/igt@kms_plane_scaling@intel-max-src-size.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation:
- shard-dg2-set2: NOTRUN -> [SKIP][88] ([Intel XE#2763] / [Intel XE#455]) +1 other test skip
[88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-464/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-c:
- shard-dg2-set2: NOTRUN -> [SKIP][89] ([Intel XE#2763]) +2 other tests skip
[89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-464/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-c.html
* igt@kms_pm_backlight@bad-brightness:
- shard-dg2-set2: NOTRUN -> [SKIP][90] ([Intel XE#870])
[90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-464/igt@kms_pm_backlight@bad-brightness.html
* igt@kms_pm_dc@dc5-psr:
- shard-lnl: [PASS][91] -> [FAIL][92] ([Intel XE#718])
[91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-lnl-4/igt@kms_pm_dc@dc5-psr.html
[92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-lnl-1/igt@kms_pm_dc@dc5-psr.html
* igt@kms_pm_dc@dc6-psr:
- shard-lnl: [PASS][93] -> [FAIL][94] ([Intel XE#1430])
[93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-lnl-3/igt@kms_pm_dc@dc6-psr.html
[94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-lnl-1/igt@kms_pm_dc@dc6-psr.html
* igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-sf:
- shard-bmg: NOTRUN -> [SKIP][95] ([Intel XE#1489])
[95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-6/igt@kms_psr2_sf@fbc-pr-overlay-plane-move-continuous-sf.html
* igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-fully-sf:
- shard-dg2-set2: NOTRUN -> [SKIP][96] ([Intel XE#1489]) +8 other tests skip
[96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-464/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-fully-sf.html
* igt@kms_psr@fbc-pr-sprite-blt:
- shard-bmg: NOTRUN -> [SKIP][97] ([Intel XE#2234] / [Intel XE#2850]) +2 other tests skip
[97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-6/igt@kms_psr@fbc-pr-sprite-blt.html
* igt@kms_psr@pr-sprite-blt:
- shard-dg2-set2: NOTRUN -> [SKIP][98] ([Intel XE#2850] / [Intel XE#929]) +13 other tests skip
[98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-466/igt@kms_psr@pr-sprite-blt.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-dg2-set2: NOTRUN -> [SKIP][99] ([Intel XE#2939])
[99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-466/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_rotation_crc@bad-pixel-format:
- shard-dg2-set2: NOTRUN -> [SKIP][100] ([Intel XE#327]) +3 other tests skip
[100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-432/igt@kms_rotation_crc@bad-pixel-format.html
* igt@kms_rotation_crc@primary-rotation-90:
- shard-bmg: NOTRUN -> [SKIP][101] ([Intel XE#2329])
[101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-4/igt@kms_rotation_crc@primary-rotation-90.html
* igt@kms_setmode@basic-clone-single-crtc:
- shard-bmg: NOTRUN -> [SKIP][102] ([Intel XE#1435])
[102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-6/igt@kms_setmode@basic-clone-single-crtc.html
* igt@kms_vblank@wait-busy-hang:
- shard-bmg: [PASS][103] -> [DMESG-WARN][104] ([Intel XE#877]) +1 other test dmesg-warn
[103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-4/igt@kms_vblank@wait-busy-hang.html
[104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-4/igt@kms_vblank@wait-busy-hang.html
* igt@kms_vrr@cmrr:
- shard-dg2-set2: NOTRUN -> [SKIP][105] ([Intel XE#2168])
[105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-432/igt@kms_vrr@cmrr.html
* igt@kms_vrr@max-min:
- shard-bmg: NOTRUN -> [SKIP][106] ([Intel XE#1499])
[106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-5/igt@kms_vrr@max-min.html
* igt@kms_writeback@writeback-fb-id:
- shard-dg2-set2: NOTRUN -> [SKIP][107] ([Intel XE#756])
[107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-466/igt@kms_writeback@writeback-fb-id.html
* igt@xe_compute_preempt@compute-threadgroup-preempt@engine-drm_xe_engine_class_compute:
- shard-dg2-set2: NOTRUN -> [SKIP][108] ([Intel XE#1280] / [Intel XE#455]) +1 other test skip
[108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-464/igt@xe_compute_preempt@compute-threadgroup-preempt@engine-drm_xe_engine_class_compute.html
* igt@xe_eudebug_online@basic-breakpoint:
- shard-bmg: NOTRUN -> [SKIP][109] ([Intel XE#2905])
[109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-4/igt@xe_eudebug_online@basic-breakpoint.html
* igt@xe_eudebug_online@reset-with-attention:
- shard-dg2-set2: NOTRUN -> [SKIP][110] ([Intel XE#2905]) +10 other tests skip
[110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-466/igt@xe_eudebug_online@reset-with-attention.html
* igt@xe_evict@evict-beng-threads-small:
- shard-dg2-set2: [PASS][111] -> [SKIP][112] ([Intel XE#1130])
[111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-464/igt@xe_evict@evict-beng-threads-small.html
[112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-463/igt@xe_evict@evict-beng-threads-small.html
* igt@xe_evict@evict-large-multi-vm-cm:
- shard-dg2-set2: [PASS][113] -> [FAIL][114] ([Intel XE#1600])
[113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-435/igt@xe_evict@evict-large-multi-vm-cm.html
[114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-435/igt@xe_evict@evict-large-multi-vm-cm.html
* igt@xe_evict@evict-mixed-many-threads-small:
- shard-dg2-set2: NOTRUN -> [TIMEOUT][115] ([Intel XE#1473])
[115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-466/igt@xe_evict@evict-mixed-many-threads-small.html
* igt@xe_exec_basic@multigpu-many-execqueues-many-vm-null-rebind:
- shard-bmg: NOTRUN -> [SKIP][116] ([Intel XE#2322]) +1 other test skip
[116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-8/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-null-rebind.html
* igt@xe_exec_fault_mode@many-bindexecqueue-userptr-invalidate-race-imm:
- shard-bmg: [PASS][117] -> [FAIL][118] ([Intel XE#3160]) +1 other test fail
[117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-4/igt@xe_exec_fault_mode@many-bindexecqueue-userptr-invalidate-race-imm.html
[118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-7/igt@xe_exec_fault_mode@many-bindexecqueue-userptr-invalidate-race-imm.html
* igt@xe_exec_fault_mode@many-userptr-invalidate-race-prefetch:
- shard-lnl: [PASS][119] -> [FAIL][120] ([Intel XE#3160]) +1 other test fail
[119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-lnl-1/igt@xe_exec_fault_mode@many-userptr-invalidate-race-prefetch.html
[120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-lnl-8/igt@xe_exec_fault_mode@many-userptr-invalidate-race-prefetch.html
* igt@xe_exec_fault_mode@once-bindexecqueue-imm:
- shard-dg2-set2: NOTRUN -> [SKIP][121] ([Intel XE#288]) +21 other tests skip
[121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-435/igt@xe_exec_fault_mode@once-bindexecqueue-imm.html
* igt@xe_exec_mix_modes@exec-simple-batch-store-dma-fence:
- shard-dg2-set2: NOTRUN -> [SKIP][122] ([Intel XE#2360])
[122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-463/igt@xe_exec_mix_modes@exec-simple-batch-store-dma-fence.html
* igt@xe_exec_threads@threads-hang-fd-userptr-invalidate:
- shard-dg2-set2: [PASS][123] -> [DMESG-WARN][124] ([Intel XE#358])
[123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-434/igt@xe_exec_threads@threads-hang-fd-userptr-invalidate.html
[124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-464/igt@xe_exec_threads@threads-hang-fd-userptr-invalidate.html
* igt@xe_gt_freq@freq_reset_multiple:
- shard-lnl: [PASS][125] -> [DMESG-WARN][126] ([Intel XE#3184])
[125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-lnl-6/igt@xe_gt_freq@freq_reset_multiple.html
[126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-lnl-3/igt@xe_gt_freq@freq_reset_multiple.html
* igt@xe_oa@short-reads:
- shard-bmg: [PASS][127] -> [SKIP][128] ([Intel XE#1130]) +1 other test skip
[127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-5/igt@xe_oa@short-reads.html
[128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-7/igt@xe_oa@short-reads.html
* igt@xe_oa@syncs-userptr-wait-cfg:
- shard-dg2-set2: NOTRUN -> [SKIP][129] ([Intel XE#2541]) +5 other tests skip
[129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-434/igt@xe_oa@syncs-userptr-wait-cfg.html
* igt@xe_pm@d3cold-mocs:
- shard-dg2-set2: NOTRUN -> [SKIP][130] ([Intel XE#2284])
[130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-466/igt@xe_pm@d3cold-mocs.html
* igt@xe_pm@s2idle-basic:
- shard-dg2-set2: [PASS][131] -> [ABORT][132] ([Intel XE#1358] / [Intel XE#1794])
[131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-434/igt@xe_pm@s2idle-basic.html
[132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-432/igt@xe_pm@s2idle-basic.html
* igt@xe_pm@s3-basic-exec:
- shard-dg2-set2: [PASS][133] -> [ABORT][134] ([Intel XE#1358])
[133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-464/igt@xe_pm@s3-basic-exec.html
[134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-432/igt@xe_pm@s3-basic-exec.html
* igt@xe_pm@s3-vm-bind-prefetch:
- shard-bmg: [PASS][135] -> [DMESG-WARN][136] ([Intel XE#569])
[135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-8/igt@xe_pm@s3-vm-bind-prefetch.html
[136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-4/igt@xe_pm@s3-vm-bind-prefetch.html
* igt@xe_pm@s4-d3hot-basic-exec:
- shard-lnl: [PASS][137] -> [ABORT][138] ([Intel XE#1358] / [Intel XE#1607])
[137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-lnl-4/igt@xe_pm@s4-d3hot-basic-exec.html
[138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-lnl-2/igt@xe_pm@s4-d3hot-basic-exec.html
* igt@xe_pm@s4-mocs:
- shard-lnl: [PASS][139] -> [ABORT][140] ([Intel XE#1794])
[139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-lnl-5/igt@xe_pm@s4-mocs.html
[140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-lnl-2/igt@xe_pm@s4-mocs.html
* igt@xe_pm@vram-d3cold-threshold:
- shard-bmg: NOTRUN -> [SKIP][141] ([Intel XE#579])
[141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-8/igt@xe_pm@vram-d3cold-threshold.html
* igt@xe_query@multigpu-query-topology:
- shard-dg2-set2: NOTRUN -> [SKIP][142] ([Intel XE#944]) +2 other tests skip
[142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-435/igt@xe_query@multigpu-query-topology.html
* igt@xe_tlb@basic-tlb:
- shard-dg2-set2: NOTRUN -> [FAIL][143] ([Intel XE#2922])
[143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-464/igt@xe_tlb@basic-tlb.html
#### Possible fixes ####
* igt@fbdev@nullptr:
- shard-bmg: [SKIP][144] ([Intel XE#2134]) -> [PASS][145]
[144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-4/igt@fbdev@nullptr.html
[145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-4/igt@fbdev@nullptr.html
- shard-dg2-set2: [SKIP][146] ([Intel XE#2134]) -> [PASS][147]
[146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@fbdev@nullptr.html
[147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-434/igt@fbdev@nullptr.html
* igt@kms_async_flips@alternate-sync-async-flip:
- shard-lnl: [FAIL][148] ([Intel XE#3126]) -> [PASS][149] +1 other test pass
[148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-lnl-2/igt@kms_async_flips@alternate-sync-async-flip.html
[149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-lnl-3/igt@kms_async_flips@alternate-sync-async-flip.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-linear:
- shard-lnl: [FAIL][150] ([Intel XE#911]) -> [PASS][151] +3 other tests pass
[150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-lnl-5/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-linear.html
[151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-lnl-5/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-linear.html
* igt@kms_atomic_transition@modeset-transition-nonblocking-fencing:
- shard-lnl: [FAIL][152] ([Intel XE#1701]) -> [PASS][153] +1 other test pass
[152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-lnl-6/igt@kms_atomic_transition@modeset-transition-nonblocking-fencing.html
[153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-lnl-8/igt@kms_atomic_transition@modeset-transition-nonblocking-fencing.html
* igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-dp-2:
- shard-bmg: [FAIL][154] ([Intel XE#1426]) -> [PASS][155] +1 other test pass
[154]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-6/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-dp-2.html
[155]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-8/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-dp-2.html
* igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180:
- shard-bmg: [SKIP][156] ([Intel XE#2231] / [Intel XE#2890]) -> [PASS][157] +4 other tests pass
[156]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-4/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180.html
[157]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-5/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180.html
* igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc:
- shard-dg2-set2: [SKIP][158] ([Intel XE#2351] / [Intel XE#2890]) -> [PASS][159] +1 other test pass
[158]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc.html
[159]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-432/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_cursor_crc@cursor-rapid-movement-64x64:
- shard-bmg: [SKIP][160] ([Intel XE#3007]) -> [PASS][161] +15 other tests pass
[160]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-4/igt@kms_cursor_crc@cursor-rapid-movement-64x64.html
[161]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-7/igt@kms_cursor_crc@cursor-rapid-movement-64x64.html
* igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size:
- shard-bmg: [DMESG-WARN][162] ([Intel XE#877]) -> [PASS][163]
[162]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-8/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html
[163]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-8/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html
* igt@kms_cursor_legacy@short-flip-before-cursor-atomic-transitions-varying-size:
- shard-lnl: [FAIL][164] ([Intel XE#1541]) -> [PASS][165]
[164]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-lnl-2/igt@kms_cursor_legacy@short-flip-before-cursor-atomic-transitions-varying-size.html
[165]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-lnl-8/igt@kms_cursor_legacy@short-flip-before-cursor-atomic-transitions-varying-size.html
* igt@kms_flip@flip-vs-absolute-wf_vblank@a-dp2:
- shard-bmg: [FAIL][166] ([Intel XE#2882]) -> [PASS][167] +1 other test pass
[166]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-5/igt@kms_flip@flip-vs-absolute-wf_vblank@a-dp2.html
[167]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-5/igt@kms_flip@flip-vs-absolute-wf_vblank@a-dp2.html
* igt@kms_flip@flip-vs-expired-vblank-interruptible:
- shard-bmg: [FAIL][168] ([Intel XE#301]) -> [PASS][169] +3 other tests pass
[168]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-5/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
[169]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-8/igt@kms_flip@flip-vs-expired-vblank-interruptible.html
* igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a6:
- shard-dg2-set2: [FAIL][170] ([Intel XE#301]) -> [PASS][171] +8 other tests pass
[170]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-464/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a6.html
[171]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-435/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a6.html
* igt@kms_flip@flip-vs-suspend-interruptible:
- shard-bmg: [INCOMPLETE][172] ([Intel XE#2597]) -> [PASS][173] +1 other test pass
[172]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-6/igt@kms_flip@flip-vs-suspend-interruptible.html
[173]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-7/igt@kms_flip@flip-vs-suspend-interruptible.html
* igt@kms_flip@flip-vs-wf_vblank-interruptible:
- shard-lnl: [FAIL][174] ([Intel XE#886]) -> [PASS][175] +9 other tests pass
[174]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-lnl-2/igt@kms_flip@flip-vs-wf_vblank-interruptible.html
[175]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-lnl-5/igt@kms_flip@flip-vs-wf_vblank-interruptible.html
* igt@kms_joiner@basic-force-big-joiner:
- shard-dg2-set2: [SKIP][176] ([Intel XE#2890]) -> [PASS][177] +6 other tests pass
[176]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@kms_joiner@basic-force-big-joiner.html
[177]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-434/igt@kms_joiner@basic-force-big-joiner.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers:
- shard-dg2-set2: [SKIP][178] ([Intel XE#2423] / [i915#2575]) -> [PASS][179] +12 other tests pass
[178]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers.html
[179]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-435/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers.html
* igt@kms_pm_rpm@basic-pci-d3-state:
- shard-bmg: [SKIP][180] ([Intel XE#2446]) -> [PASS][181]
[180]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-4/igt@kms_pm_rpm@basic-pci-d3-state.html
[181]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-6/igt@kms_pm_rpm@basic-pci-d3-state.html
- shard-dg2-set2: [SKIP][182] ([Intel XE#2446]) -> [PASS][183]
[182]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@kms_pm_rpm@basic-pci-d3-state.html
[183]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-432/igt@kms_pm_rpm@basic-pci-d3-state.html
* igt@kms_universal_plane@cursor-fb-leak@pipe-b-edp-1:
- shard-lnl: [FAIL][184] ([Intel XE#899]) -> [PASS][185]
[184]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-lnl-8/igt@kms_universal_plane@cursor-fb-leak@pipe-b-edp-1.html
[185]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-lnl-8/igt@kms_universal_plane@cursor-fb-leak@pipe-b-edp-1.html
* igt@kms_vblank@ts-continuation-dpms-suspend:
- shard-bmg: [DMESG-WARN][186] -> [PASS][187] +2 other tests pass
[186]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-6/igt@kms_vblank@ts-continuation-dpms-suspend.html
[187]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-5/igt@kms_vblank@ts-continuation-dpms-suspend.html
* igt@kms_vrr@cmrr@pipe-a-edp-1:
- shard-lnl: [FAIL][188] ([Intel XE#2159]) -> [PASS][189] +1 other test pass
[188]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-lnl-6/igt@kms_vrr@cmrr@pipe-a-edp-1.html
[189]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-lnl-6/igt@kms_vrr@cmrr@pipe-a-edp-1.html
* igt@xe_evict@evict-beng-threads-large:
- shard-bmg: [TIMEOUT][190] ([Intel XE#1473]) -> [PASS][191]
[190]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-5/igt@xe_evict@evict-beng-threads-large.html
[191]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-5/igt@xe_evict@evict-beng-threads-large.html
* igt@xe_evict@evict-large-external-cm:
- shard-bmg: [SKIP][192] ([Intel XE#1130]) -> [PASS][193] +40 other tests pass
[192]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-4/igt@xe_evict@evict-large-external-cm.html
[193]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-7/igt@xe_evict@evict-large-external-cm.html
* igt@xe_evict@evict-threads-large:
- shard-bmg: [TIMEOUT][194] ([Intel XE#1473] / [Intel XE#2472]) -> [PASS][195]
[194]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-5/igt@xe_evict@evict-threads-large.html
[195]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-7/igt@xe_evict@evict-threads-large.html
* igt@xe_exec_fault_mode@many-execqueues-bindexecqueue-userptr-invalidate-race-prefetch:
- shard-lnl: [FAIL][196] ([Intel XE#3160]) -> [PASS][197]
[196]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-lnl-4/igt@xe_exec_fault_mode@many-execqueues-bindexecqueue-userptr-invalidate-race-prefetch.html
[197]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-lnl-3/igt@xe_exec_fault_mode@many-execqueues-bindexecqueue-userptr-invalidate-race-prefetch.html
* igt@xe_exec_fault_mode@many-execqueues-userptr-invalidate-race-imm:
- shard-lnl: [FAIL][198] ([Intel XE#3320]) -> [PASS][199]
[198]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-lnl-6/igt@xe_exec_fault_mode@many-execqueues-userptr-invalidate-race-imm.html
[199]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-lnl-3/igt@xe_exec_fault_mode@many-execqueues-userptr-invalidate-race-imm.html
* igt@xe_exec_queue_property@invalid-property:
- shard-dg2-set2: [SKIP][200] ([Intel XE#1130]) -> [PASS][201] +31 other tests pass
[200]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@xe_exec_queue_property@invalid-property.html
[201]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-434/igt@xe_exec_queue_property@invalid-property.html
* igt@xe_pm@s3-multiple-execs:
- shard-dg2-set2: [ABORT][202] ([Intel XE#1358] / [Intel XE#1794]) -> [PASS][203]
[202]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@xe_pm@s3-multiple-execs.html
[203]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-435/igt@xe_pm@s3-multiple-execs.html
* igt@xe_pm_residency@toggle-gt-c6:
- shard-lnl: [FAIL][204] ([Intel XE#958]) -> [PASS][205]
[204]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-lnl-8/igt@xe_pm_residency@toggle-gt-c6.html
[205]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-lnl-1/igt@xe_pm_residency@toggle-gt-c6.html
#### Warnings ####
* igt@kms_atomic@plane-primary-overlay-mutable-zpos:
- shard-bmg: [SKIP][206] ([Intel XE#3007]) -> [SKIP][207] ([Intel XE#2385])
[206]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-4/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
[207]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-5/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html
* igt@kms_big_fb@4-tiled-64bpp-rotate-270:
- shard-bmg: [SKIP][208] ([Intel XE#2231] / [Intel XE#2890]) -> [SKIP][209] ([Intel XE#2327])
[208]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-4/igt@kms_big_fb@4-tiled-64bpp-rotate-270.html
[209]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-4/igt@kms_big_fb@4-tiled-64bpp-rotate-270.html
- shard-dg2-set2: [SKIP][210] ([Intel XE#2351] / [Intel XE#2890]) -> [SKIP][211] ([Intel XE#316])
[210]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@kms_big_fb@4-tiled-64bpp-rotate-270.html
[211]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-466/igt@kms_big_fb@4-tiled-64bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-16bpp-rotate-180:
- shard-bmg: [SKIP][212] ([Intel XE#2231] / [Intel XE#2890]) -> [SKIP][213] ([Intel XE#1124]) +1 other test skip
[212]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-4/igt@kms_big_fb@y-tiled-16bpp-rotate-180.html
[213]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-5/igt@kms_big_fb@y-tiled-16bpp-rotate-180.html
- shard-dg2-set2: [SKIP][214] ([Intel XE#2890]) -> [SKIP][215] ([Intel XE#1124]) +1 other test skip
[214]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@kms_big_fb@y-tiled-16bpp-rotate-180.html
[215]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-463/igt@kms_big_fb@y-tiled-16bpp-rotate-180.html
* igt@kms_bw@linear-tiling-1-displays-2560x1440p:
- shard-bmg: [SKIP][216] ([Intel XE#3007]) -> [SKIP][217] ([Intel XE#367])
[216]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-4/igt@kms_bw@linear-tiling-1-displays-2560x1440p.html
[217]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-8/igt@kms_bw@linear-tiling-1-displays-2560x1440p.html
- shard-dg2-set2: [SKIP][218] ([Intel XE#2423] / [i915#2575]) -> [SKIP][219] ([Intel XE#367])
[218]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@kms_bw@linear-tiling-1-displays-2560x1440p.html
[219]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-432/igt@kms_bw@linear-tiling-1-displays-2560x1440p.html
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc:
- shard-dg2-set2: [SKIP][220] ([Intel XE#2351] / [Intel XE#2890]) -> [SKIP][221] ([Intel XE#455] / [Intel XE#787])
[220]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc.html
[221]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-466/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc.html
* igt@kms_ccs@bad-pixel-format-y-tiled-gen12-mc-ccs:
- shard-dg2-set2: [SKIP][222] ([Intel XE#2890]) -> [SKIP][223] ([Intel XE#455] / [Intel XE#787])
[222]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@kms_ccs@bad-pixel-format-y-tiled-gen12-mc-ccs.html
[223]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-466/igt@kms_ccs@bad-pixel-format-y-tiled-gen12-mc-ccs.html
* igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc:
- shard-bmg: [SKIP][224] ([Intel XE#2231] / [Intel XE#2890]) -> [SKIP][225] ([Intel XE#2887]) +3 other tests skip
[224]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-4/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc.html
[225]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-6/igt@kms_ccs@crc-primary-basic-4-tiled-dg2-rc-ccs-cc.html
* igt@kms_chamelium_color@ctm-0-25:
- shard-bmg: [SKIP][226] ([Intel XE#3007]) -> [SKIP][227] ([Intel XE#2325])
[226]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-4/igt@kms_chamelium_color@ctm-0-25.html
[227]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-8/igt@kms_chamelium_color@ctm-0-25.html
* igt@kms_chamelium_frames@hdmi-crc-single:
- shard-bmg: [SKIP][228] ([Intel XE#3007]) -> [SKIP][229] ([Intel XE#2252]) +2 other tests skip
[228]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-4/igt@kms_chamelium_frames@hdmi-crc-single.html
[229]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-6/igt@kms_chamelium_frames@hdmi-crc-single.html
* igt@kms_chamelium_hpd@vga-hpd:
- shard-dg2-set2: [SKIP][230] ([Intel XE#2423] / [i915#2575]) -> [SKIP][231] ([Intel XE#373]) +2 other tests skip
[230]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@kms_chamelium_hpd@vga-hpd.html
[231]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-466/igt@kms_chamelium_hpd@vga-hpd.html
* igt@kms_content_protection@lic-type-0@pipe-a-dp-2:
- shard-bmg: [TIMEOUT][232] -> [FAIL][233] ([Intel XE#1178]) +1 other test fail
[232]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-6/igt@kms_content_protection@lic-type-0@pipe-a-dp-2.html
[233]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-8/igt@kms_content_protection@lic-type-0@pipe-a-dp-2.html
* igt@kms_content_protection@lic-type-1:
- shard-dg2-set2: [SKIP][234] ([Intel XE#2423] / [i915#2575]) -> [SKIP][235] ([Intel XE#455]) +3 other tests skip
[234]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@kms_content_protection@lic-type-1.html
[235]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-463/igt@kms_content_protection@lic-type-1.html
- shard-bmg: [SKIP][236] ([Intel XE#3007]) -> [SKIP][237] ([Intel XE#2341])
[236]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-4/igt@kms_content_protection@lic-type-1.html
[237]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-5/igt@kms_content_protection@lic-type-1.html
* igt@kms_cursor_crc@cursor-onscreen-512x512:
- shard-dg2-set2: [SKIP][238] ([Intel XE#2423] / [i915#2575]) -> [SKIP][239] ([Intel XE#308])
[238]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@kms_cursor_crc@cursor-onscreen-512x512.html
[239]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-434/igt@kms_cursor_crc@cursor-onscreen-512x512.html
- shard-bmg: [SKIP][240] ([Intel XE#3007]) -> [SKIP][241] ([Intel XE#2321])
[240]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-4/igt@kms_cursor_crc@cursor-onscreen-512x512.html
[241]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-7/igt@kms_cursor_crc@cursor-onscreen-512x512.html
* igt@kms_flip@2x-flip-vs-expired-vblank@bd-hdmi-a6-dp4:
- shard-dg2-set2: [INCOMPLETE][242] ([Intel XE#1195]) -> [FAIL][243] ([Intel XE#301]) +1 other test fail
[242]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-434/igt@kms_flip@2x-flip-vs-expired-vblank@bd-hdmi-a6-dp4.html
[243]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-435/igt@kms_flip@2x-flip-vs-expired-vblank@bd-hdmi-a6-dp4.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling:
- shard-dg2-set2: [SKIP][244] ([Intel XE#2890]) -> [SKIP][245] ([Intel XE#455])
[244]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling.html
[245]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-434/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling:
- shard-bmg: [SKIP][246] ([Intel XE#2231] / [Intel XE#2890]) -> [SKIP][247] ([Intel XE#2293] / [Intel XE#2380]) +1 other test skip
[246]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-4/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling.html
[247]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-5/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling.html
- shard-dg2-set2: [SKIP][248] ([Intel XE#2351] / [Intel XE#2890]) -> [SKIP][249] ([Intel XE#455])
[248]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling.html
[249]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-463/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-downscaling.html
* igt@kms_frontbuffer_tracking@drrs-1p-primscrn-shrfb-plflip-blt:
- shard-dg2-set2: [SKIP][250] ([Intel XE#2351] / [Intel XE#2890]) -> [SKIP][251] ([Intel XE#651])
[250]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-shrfb-plflip-blt.html
[251]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-463/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-shrfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt:
- shard-bmg: [SKIP][252] ([Intel XE#2231] / [Intel XE#2890]) -> [FAIL][253] ([Intel XE#2333]) +4 other tests fail
[252]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-4/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt.html
[253]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt.html
* igt@kms_frontbuffer_tracking@fbcdrrs-1p-rte:
- shard-dg2-set2: [SKIP][254] ([Intel XE#2890]) -> [SKIP][255] ([Intel XE#651]) +4 other tests skip
[254]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@kms_frontbuffer_tracking@fbcdrrs-1p-rte.html
[255]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-464/igt@kms_frontbuffer_tracking@fbcdrrs-1p-rte.html
* igt@kms_frontbuffer_tracking@fbcdrrs-shrfb-scaledprimary:
- shard-bmg: [SKIP][256] ([Intel XE#2231] / [Intel XE#2890]) -> [SKIP][257] ([Intel XE#2311]) +7 other tests skip
[256]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-4/igt@kms_frontbuffer_tracking@fbcdrrs-shrfb-scaledprimary.html
[257]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcdrrs-shrfb-scaledprimary.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt:
- shard-bmg: [SKIP][258] ([Intel XE#2231] / [Intel XE#2890]) -> [SKIP][259] ([Intel XE#2313]) +6 other tests skip
[258]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html
[259]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html
- shard-dg2-set2: [SKIP][260] ([Intel XE#2890]) -> [SKIP][261] ([Intel XE#653]) +1 other test skip
[260]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html
[261]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-433/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt:
- shard-dg2-set2: [SKIP][262] ([Intel XE#2351] / [Intel XE#2890]) -> [SKIP][263] ([Intel XE#653]) +1 other test skip
[262]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt.html
[263]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-433/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt.html
* igt@kms_psr2_sf@fbc-pr-cursor-plane-update-sf:
- shard-dg2-set2: [SKIP][264] ([Intel XE#2890]) -> [SKIP][265] ([Intel XE#1489]) +1 other test skip
[264]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@kms_psr2_sf@fbc-pr-cursor-plane-update-sf.html
[265]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-432/igt@kms_psr2_sf@fbc-pr-cursor-plane-update-sf.html
- shard-bmg: [SKIP][266] ([Intel XE#2231] / [Intel XE#2890]) -> [SKIP][267] ([Intel XE#1489]) +1 other test skip
[266]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-4/igt@kms_psr2_sf@fbc-pr-cursor-plane-update-sf.html
[267]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-8/igt@kms_psr2_sf@fbc-pr-cursor-plane-update-sf.html
* igt@kms_psr2_su@frontbuffer-xrgb8888:
- shard-bmg: [SKIP][268] ([Intel XE#2231] / [Intel XE#2890]) -> [SKIP][269] ([Intel XE#2387])
[268]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-4/igt@kms_psr2_su@frontbuffer-xrgb8888.html
[269]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-8/igt@kms_psr2_su@frontbuffer-xrgb8888.html
- shard-dg2-set2: [SKIP][270] ([Intel XE#2890]) -> [SKIP][271] ([Intel XE#1122])
[270]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@kms_psr2_su@frontbuffer-xrgb8888.html
[271]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-434/igt@kms_psr2_su@frontbuffer-xrgb8888.html
* igt@kms_psr@fbc-psr-no-drrs:
- shard-dg2-set2: [SKIP][272] ([Intel XE#2351] / [Intel XE#2890]) -> [SKIP][273] ([Intel XE#2850] / [Intel XE#929])
[272]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@kms_psr@fbc-psr-no-drrs.html
[273]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-435/igt@kms_psr@fbc-psr-no-drrs.html
* igt@kms_psr@fbc-psr2-primary-blt:
- shard-bmg: [SKIP][274] ([Intel XE#2231] / [Intel XE#2890]) -> [SKIP][275] ([Intel XE#2234] / [Intel XE#2850]) +2 other tests skip
[274]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-4/igt@kms_psr@fbc-psr2-primary-blt.html
[275]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-8/igt@kms_psr@fbc-psr2-primary-blt.html
- shard-dg2-set2: [SKIP][276] ([Intel XE#2890]) -> [SKIP][277] ([Intel XE#2850] / [Intel XE#929])
[276]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@kms_psr@fbc-psr2-primary-blt.html
[277]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-464/igt@kms_psr@fbc-psr2-primary-blt.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0:
- shard-bmg: [SKIP][278] ([Intel XE#3007]) -> [SKIP][279] ([Intel XE#2330])
[278]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-4/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
[279]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-5/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html
* igt@kms_scaling_modes@scaling-mode-center:
- shard-bmg: [SKIP][280] ([Intel XE#3007]) -> [SKIP][281] ([Intel XE#2413])
[280]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-4/igt@kms_scaling_modes@scaling-mode-center.html
[281]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-6/igt@kms_scaling_modes@scaling-mode-center.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-bmg: [SKIP][282] ([Intel XE#2509]) -> [SKIP][283] ([Intel XE#2426])
[282]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-6/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
[283]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-7/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
* igt@kms_vrr@seamless-rr-switch-virtual:
- shard-bmg: [SKIP][284] ([Intel XE#3007]) -> [SKIP][285] ([Intel XE#1499])
[284]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-4/igt@kms_vrr@seamless-rr-switch-virtual.html
[285]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-8/igt@kms_vrr@seamless-rr-switch-virtual.html
* igt@xe_eudebug@basic-exec-queues:
- shard-bmg: [SKIP][286] ([Intel XE#1130]) -> [SKIP][287] ([Intel XE#2905]) +3 other tests skip
[286]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-4/igt@xe_eudebug@basic-exec-queues.html
[287]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-8/igt@xe_eudebug@basic-exec-queues.html
* igt@xe_eudebug@basic-vm-bind-extended-discovery:
- shard-dg2-set2: [SKIP][288] ([Intel XE#1130]) -> [SKIP][289] ([Intel XE#2905]) +2 other tests skip
[288]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@xe_eudebug@basic-vm-bind-extended-discovery.html
[289]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-464/igt@xe_eudebug@basic-vm-bind-extended-discovery.html
* igt@xe_evict@evict-beng-mixed-many-threads-small:
- shard-bmg: [SKIP][290] ([Intel XE#1130]) -> [TIMEOUT][291] ([Intel XE#1473])
[290]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-4/igt@xe_evict@evict-beng-mixed-many-threads-small.html
[291]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-6/igt@xe_evict@evict-beng-mixed-many-threads-small.html
* igt@xe_evict@evict-mixed-many-threads-small:
- shard-bmg: [INCOMPLETE][292] ([Intel XE#1473]) -> [TIMEOUT][293] ([Intel XE#1473] / [Intel XE#2472])
[292]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-6/igt@xe_evict@evict-mixed-many-threads-small.html
[293]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-7/igt@xe_evict@evict-mixed-many-threads-small.html
* igt@xe_exec_basic@multigpu-many-execqueues-many-vm-null:
- shard-bmg: [SKIP][294] ([Intel XE#1130]) -> [SKIP][295] ([Intel XE#2322]) +1 other test skip
[294]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-bmg-4/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-null.html
[295]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-bmg-7/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-null.html
* igt@xe_exec_fault_mode@many-execqueues-bindexecqueue-userptr-prefetch:
- shard-dg2-set2: [SKIP][296] ([Intel XE#1130]) -> [SKIP][297] ([Intel XE#288]) +3 other tests skip
[296]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@xe_exec_fault_mode@many-execqueues-bindexecqueue-userptr-prefetch.html
[297]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-432/igt@xe_exec_fault_mode@many-execqueues-bindexecqueue-userptr-prefetch.html
* igt@xe_oa@short-reads:
- shard-dg2-set2: [SKIP][298] ([Intel XE#2541]) -> [SKIP][299] ([Intel XE#1130])
[298]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-463/igt@xe_oa@short-reads.html
[299]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-463/igt@xe_oa@short-reads.html
* igt@xe_oa@whitelisted-registers-userspace-config:
- shard-dg2-set2: [SKIP][300] ([Intel XE#1130]) -> [SKIP][301] ([Intel XE#2541]) +2 other tests skip
[300]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8094/shard-dg2-432/igt@xe_oa@whitelisted-registers-userspace-config.html
[301]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/shard-dg2-434/igt@xe_oa@whitelisted-registers-userspace-config.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[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#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#1178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1178
[Intel XE#1188]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1188
[Intel XE#1195]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1195
[Intel XE#1280]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1280
[Intel XE#1358]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1358
[Intel XE#1426]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1426
[Intel XE#1430]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1430
[Intel XE#1435]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1435
[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#1499]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1499
[Intel XE#1541]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1541
[Intel XE#1600]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1600
[Intel XE#1607]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1607
[Intel XE#1701]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1701
[Intel XE#1727]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1727
[Intel XE#1794]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1794
[Intel XE#1874]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1874
[Intel XE#2134]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2134
[Intel XE#2159]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2159
[Intel XE#2168]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2168
[Intel XE#2231]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2231
[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#2284]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2284
[Intel XE#2286]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2286
[Intel XE#2293]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2293
[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#2314]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2314
[Intel XE#2321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2321
[Intel XE#2322]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2322
[Intel XE#2325]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2325
[Intel XE#2327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2327
[Intel XE#2329]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2329
[Intel XE#2330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2330
[Intel XE#2333]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2333
[Intel XE#2341]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2341
[Intel XE#2351]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2351
[Intel XE#2360]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2360
[Intel XE#2380]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2380
[Intel XE#2385]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2385
[Intel XE#2387]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2387
[Intel XE#2413]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2413
[Intel XE#2423]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2423
[Intel XE#2426]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2426
[Intel XE#2446]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2446
[Intel XE#2472]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2472
[Intel XE#2509]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2509
[Intel XE#2541]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2541
[Intel XE#2550]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2550
[Intel XE#2594]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2594
[Intel XE#2597]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2597
[Intel XE#2625]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2625
[Intel XE#2724]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2724
[Intel XE#2763]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763
[Intel XE#2850]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850
[Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
[Intel XE#2882]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2882
[Intel XE#2887]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2887
[Intel XE#2890]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2890
[Intel XE#2894]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2894
[Intel XE#2905]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2905
[Intel XE#2907]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2907
[Intel XE#2922]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2922
[Intel XE#2927]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2927
[Intel XE#2929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2929
[Intel XE#2939]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2939
[Intel XE#3007]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3007
[Intel XE#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301
[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#3113]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3113
[Intel XE#3126]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3126
[Intel XE#3149]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3149
[Intel XE#316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/316
[Intel XE#3160]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3160
[Intel XE#3184]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3184
[Intel XE#3226]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3226
[Intel XE#327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/327
[Intel XE#3304]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3304
[Intel XE#3320]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3320
[Intel XE#358]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/358
[Intel XE#361]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/361
[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#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455
[Intel XE#569]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/569
[Intel XE#579]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/579
[Intel XE#607]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/607
[Intel XE#616]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/616
[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#701]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/701
[Intel XE#718]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/718
[Intel XE#756]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/756
[Intel XE#776]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/776
[Intel XE#787]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/787
[Intel XE#870]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/870
[Intel XE#873]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/873
[Intel XE#877]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/877
[Intel XE#886]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/886
[Intel XE#899]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/899
[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#958]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/958
[i915#2575]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2575
Build changes
-------------
* IGT: IGT_8094 -> IGTPW_12018
IGTPW_12018: 6d3061633fa8f9a811fd8931267940206d65bb3b @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
IGT_8094: 19b8958a209f1ea14a3ae06b31d76179fed5733a @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-2159-0a6cc4357ae4d824f909468ca1deed28ae5ac96f: 0a6cc4357ae4d824f909468ca1deed28ae5ac96f
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12018/index.html
[-- Attachment #2: Type: text/html, Size: 91306 bytes --]
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2024-11-05 1:39 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-10-31 17:32 [PATCH i-g-t v4 0/2] rename drm_fdinfo into i915_fdinfo Kamil Konieczny
2024-10-31 17:32 ` [PATCH i-g-t v4 1/2] tests/intel: " Kamil Konieczny
2024-10-31 17:32 ` [PATCH i-g-t v4 2/2] HAX/DO_NOT_MERGE: test drm/i915_fdinfo Kamil Konieczny
2024-11-04 17:02 ` ✗ Fi.CI.BAT: failure for rename drm_fdinfo into i915_fdinfo (rev5) Patchwork
2024-11-04 17:13 ` ✓ CI.xeBAT: success " Patchwork
2024-11-05 1:39 ` ✗ CI.xeFULL: failure " Patchwork
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox