* [PATCH i-g-t 0/8] Add per-client engine utilization tests
@ 2024-06-21 23:00 Umesh Nerlige Ramappa
2024-06-21 23:00 ` [PATCH i-g-t 1/8] tests/intel/xe_drm_fdinfo: Update basic test to include client utilization Umesh Nerlige Ramappa
` (15 more replies)
0 siblings, 16 replies; 28+ messages in thread
From: Umesh Nerlige Ramappa @ 2024-06-21 23:00 UTC (permalink / raw)
To: igt-dev, Lucas De Marchi
From: root <root@xpumcyp04.jf.intel.com>
Port per client engine utilization tests from i915 to xe.
Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
Umesh Nerlige Ramappa (8):
tests/intel/xe_drm_fdinfo: Update basic test to include client
utilization
tests/intel/xe_drm_fdinfo: Add helper to read utilization for all
classes
tests/intel/xe_drm_fdinfo: Add helpers for spinning batches
tests/intel/xe_drm_fdinfo: Add single engine tests
tests/intel/xe_drm_fdinfo: Add tests to verify all class utilization
tests/intel/xe_drm_fdinfo: Add an iterator for virtual engines
tests/intel/xe_drm_fdinfo: Add tests for virtual engines
tests/intel/xe_drm_fdinfo: Add tests for parallel engines
tests/intel/xe_drm_fdinfo.c | 586 +++++++++++++++++++++++++++++++++++-
1 file changed, 579 insertions(+), 7 deletions(-)
--
2.34.1
^ permalink raw reply [flat|nested] 28+ messages in thread
* [PATCH i-g-t 1/8] tests/intel/xe_drm_fdinfo: Update basic test to include client utilization
2024-06-21 23:00 [PATCH i-g-t 0/8] Add per-client engine utilization tests Umesh Nerlige Ramappa
@ 2024-06-21 23:00 ` Umesh Nerlige Ramappa
2024-07-01 16:27 ` Riana Tauro
2024-07-01 16:52 ` Lucas De Marchi
2024-06-21 23:00 ` [PATCH i-g-t 2/8] tests/intel/xe_drm_fdinfo: Add helper to read utilization for all classes Umesh Nerlige Ramappa
` (14 subsequent siblings)
15 siblings, 2 replies; 28+ messages in thread
From: Umesh Nerlige Ramappa @ 2024-06-21 23:00 UTC (permalink / raw)
To: igt-dev, Lucas De Marchi
Add per client utilization related checks to basic test.
Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
---
tests/intel/xe_drm_fdinfo.c | 40 +++++++++++++++++++++++++++++++------
1 file changed, 34 insertions(+), 6 deletions(-)
diff --git a/tests/intel/xe_drm_fdinfo.c b/tests/intel/xe_drm_fdinfo.c
index 2ceafba24..e624029b8 100644
--- a/tests/intel/xe_drm_fdinfo.c
+++ b/tests/intel/xe_drm_fdinfo.c
@@ -14,11 +14,11 @@
#include "xe/xe_spin.h"
/**
* TEST: xe drm fdinfo
- * Description: Read and verify drm client memory consumption using fdinfo
+ * Description: Read and verify drm client memory consumption and engine utilization using fdinfo
* Category: Core
* Mega feature: General Core features
* Sub-category: driver
- * Functionality: Per client memory statistics
+ * Functionality: Per client memory and engine utilization statistics
* Feature: SMI, core
* Test category: SysMan
*
@@ -35,10 +35,17 @@
* Description: Create and compare active memory consumption by client
*/
-IGT_TEST_DESCRIPTION("Read and verify drm client memory consumption using fdinfo");
+IGT_TEST_DESCRIPTION("Read and verify drm client memory consumption and engine utilization using fdinfo");
#define BO_SIZE (65536)
+static const char *engine_map[] = {
+ "rcs",
+ "bcs",
+ "vcs",
+ "vecs",
+ "ccs",
+};
/* Subtests */
static void test_active(int fd, struct drm_xe_engine *engine)
{
@@ -259,18 +266,21 @@ static void test_total_resident(int xe)
xe_vm_destroy(xe, vm);
}
-static void basic(int xe)
+static void basic(int xe, unsigned int num_classes)
{
struct drm_xe_mem_region *memregion;
uint64_t memreg = all_memory_regions(xe), region;
struct drm_client_fdinfo info = { };
unsigned int ret;
- ret = igt_parse_drm_fdinfo(xe, &info, NULL, 0, NULL, 0);
+ ret = igt_parse_drm_fdinfo(xe, &info, engine_map,
+ ARRAY_SIZE(engine_map), NULL, 0);
igt_assert_f(ret != 0, "failed with err:%d\n", errno);
igt_assert(!strcmp(info.driver, "xe"));
+ igt_assert_eq(info.num_engines, num_classes);
+
xe_for_each_mem_region(xe, memreg, region) {
memregion = xe_mem_region(xe, region);
igt_assert(info.region_mem[memregion->instance + 1].total >=
@@ -289,19 +299,37 @@ static void basic(int xe)
igt_main
{
+ struct drm_xe_engine_class_instance *hwe;
+ unsigned int num_engines = 0, num_classes = 0;
+ unsigned int classes[16] = { };
int xe;
igt_fixture {
struct drm_client_fdinfo info = { };
+ unsigned int i;
xe = drm_open_driver(DRIVER_XE);
igt_require_xe(xe);
igt_require(igt_parse_drm_fdinfo(xe, &info, NULL, 0, NULL, 0));
+ igt_require(info.num_engines);
+
+ xe_for_each_engine(xe, hwe) {
+ num_engines++;
+ igt_assert(hwe->engine_class < ARRAY_SIZE(classes));
+ classes[hwe->engine_class]++;
+ }
+ igt_require(num_engines);
+
+ for (i = 0; i < ARRAY_SIZE(classes); i++) {
+ if (classes[i])
+ num_classes++;
+ }
+ igt_assert(num_classes);
}
igt_describe("Check if basic fdinfo content is present");
igt_subtest("basic")
- basic(xe);
+ basic(xe, num_classes);
igt_describe("Create and compare total and resident memory consumption by client");
igt_subtest("drm-total-resident")
--
2.34.1
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [PATCH i-g-t 2/8] tests/intel/xe_drm_fdinfo: Add helper to read utilization for all classes
2024-06-21 23:00 [PATCH i-g-t 0/8] Add per-client engine utilization tests Umesh Nerlige Ramappa
2024-06-21 23:00 ` [PATCH i-g-t 1/8] tests/intel/xe_drm_fdinfo: Update basic test to include client utilization Umesh Nerlige Ramappa
@ 2024-06-21 23:00 ` Umesh Nerlige Ramappa
2024-06-21 23:00 ` [PATCH i-g-t 3/8] tests/intel/xe_drm_fdinfo: Add helpers for spinning batches Umesh Nerlige Ramappa
` (13 subsequent siblings)
15 siblings, 0 replies; 28+ messages in thread
From: Umesh Nerlige Ramappa @ 2024-06-21 23:00 UTC (permalink / raw)
To: igt-dev, Lucas De Marchi
Add a helper that captures utilization for all classes.
Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
---
tests/intel/xe_drm_fdinfo.c | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
diff --git a/tests/intel/xe_drm_fdinfo.c b/tests/intel/xe_drm_fdinfo.c
index e624029b8..41409b2d2 100644
--- a/tests/intel/xe_drm_fdinfo.c
+++ b/tests/intel/xe_drm_fdinfo.c
@@ -39,6 +39,11 @@ IGT_TEST_DESCRIPTION("Read and verify drm client memory consumption and engine u
#define BO_SIZE (65536)
+struct pceu_cycles {
+ uint64_t cycles;
+ uint64_t total_cycles;
+};
+
static const char *engine_map[] = {
"rcs",
"bcs",
@@ -46,6 +51,20 @@ static const char *engine_map[] = {
"vecs",
"ccs",
};
+static void read_engine_cycles(int xe, struct pceu_cycles *pceu)
+{
+ struct drm_client_fdinfo info = { };
+ int class;
+
+ igt_assert(pceu);
+ igt_assert(igt_parse_drm_fdinfo(xe, &info, engine_map,
+ ARRAY_SIZE(engine_map), NULL, 0));
+
+ xe_for_each_engine_class(class) {
+ pceu[class].cycles = info.cycles[class];
+ pceu[class].total_cycles = info.total_cycles[class];
+ }
+}
/* Subtests */
static void test_active(int fd, struct drm_xe_engine *engine)
{
--
2.34.1
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [PATCH i-g-t 3/8] tests/intel/xe_drm_fdinfo: Add helpers for spinning batches
2024-06-21 23:00 [PATCH i-g-t 0/8] Add per-client engine utilization tests Umesh Nerlige Ramappa
2024-06-21 23:00 ` [PATCH i-g-t 1/8] tests/intel/xe_drm_fdinfo: Update basic test to include client utilization Umesh Nerlige Ramappa
2024-06-21 23:00 ` [PATCH i-g-t 2/8] tests/intel/xe_drm_fdinfo: Add helper to read utilization for all classes Umesh Nerlige Ramappa
@ 2024-06-21 23:00 ` Umesh Nerlige Ramappa
2024-07-01 16:57 ` Lucas De Marchi
2024-06-21 23:00 ` [PATCH i-g-t 4/8] tests/intel/xe_drm_fdinfo: Add single engine tests Umesh Nerlige Ramappa
` (12 subsequent siblings)
15 siblings, 1 reply; 28+ messages in thread
From: Umesh Nerlige Ramappa @ 2024-06-21 23:00 UTC (permalink / raw)
To: igt-dev, Lucas De Marchi
Add helpers for submitting batches and waiting for them to start.
Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
---
tests/intel/xe_drm_fdinfo.c | 135 ++++++++++++++++++++++++++++++++++++
1 file changed, 135 insertions(+)
diff --git a/tests/intel/xe_drm_fdinfo.c b/tests/intel/xe_drm_fdinfo.c
index 41409b2d2..27459b7f1 100644
--- a/tests/intel/xe_drm_fdinfo.c
+++ b/tests/intel/xe_drm_fdinfo.c
@@ -51,6 +51,17 @@ static const char *engine_map[] = {
"vecs",
"ccs",
};
+
+static const uint64_t batch_addr[] = {
+ 0x170000,
+ 0x180000,
+ 0x190000,
+ 0x1a0000,
+ 0x1b0000,
+ 0x1c0000,
+ 0x1d0000,
+ 0x1e0000,
+};
static void read_engine_cycles(int xe, struct pceu_cycles *pceu)
{
struct drm_client_fdinfo info = { };
@@ -316,6 +327,130 @@ static void basic(int xe, unsigned int num_classes)
}
}
+#define MAX_PARALLEL 8
+struct xe_spin_ctx {
+ uint32_t vm;
+ uint64_t addr[MAX_PARALLEL];
+ struct drm_xe_sync sync[2];
+ struct drm_xe_exec exec;
+ uint32_t exec_queue;
+ size_t bo_size;
+ uint32_t bo;
+ struct xe_spin *spin;
+ struct xe_spin_opts spin_opts;
+ bool ended;
+ uint16_t class;
+ uint16_t width;
+ uint16_t num_placements;
+};
+
+static struct xe_spin_ctx *
+xe_spin_ctx_init(int fd, struct drm_xe_engine_class_instance *hwe, uint32_t vm,
+ uint16_t width, uint16_t num_placements)
+{
+ struct xe_spin_ctx *ctx = calloc(1, sizeof(*ctx));
+
+ igt_assert(width && num_placements &&
+ (width == 1 || num_placements == 1));
+
+ igt_assert(width <= MAX_PARALLEL);
+
+ ctx->class = hwe->engine_class;
+ ctx->width = width;
+ ctx->num_placements = num_placements;
+ ctx->vm = vm;
+ for (int i = 0; i < ctx->width; i++)
+ ctx->addr[i] = batch_addr[hwe->engine_class];
+
+ ctx->exec.num_batch_buffer = width;
+ ctx->exec.num_syncs = 2;
+ ctx->exec.syncs = to_user_pointer(ctx->sync);
+
+ ctx->sync[0].type = DRM_XE_SYNC_TYPE_SYNCOBJ;
+ ctx->sync[0].flags = DRM_XE_SYNC_FLAG_SIGNAL;
+ ctx->sync[0].handle = syncobj_create(fd, 0);
+
+ ctx->sync[1].type = DRM_XE_SYNC_TYPE_SYNCOBJ;
+ ctx->sync[1].flags = DRM_XE_SYNC_FLAG_SIGNAL;
+ ctx->sync[1].handle = syncobj_create(fd, 0);
+
+ ctx->bo_size = sizeof(struct xe_spin);
+ ctx->bo_size = xe_bb_size(fd, ctx->bo_size);
+ ctx->bo = xe_bo_create(fd, ctx->vm, ctx->bo_size,
+ vram_if_possible(fd, hwe->gt_id),
+ DRM_XE_GEM_CREATE_FLAG_NEEDS_VISIBLE_VRAM);
+ ctx->spin = xe_bo_map(fd, ctx->bo, ctx->bo_size);
+
+ igt_assert_eq(__xe_exec_queue_create(fd, ctx->vm, width, num_placements,
+ hwe, 0, &ctx->exec_queue), 0);
+
+ xe_vm_bind_async(fd, ctx->vm, 0, ctx->bo, 0, ctx->addr[0], ctx->bo_size,
+ ctx->sync, 1);
+
+ return ctx;
+}
+
+static void
+xe_spin_sync_start(int fd, struct xe_spin_ctx *ctx)
+{
+ if (!ctx)
+ return;
+
+ ctx->spin_opts.addr = ctx->addr[0];
+ ctx->spin_opts.preempt = true;
+ xe_spin_init(ctx->spin, &ctx->spin_opts);
+
+ /* re-use sync[0] for exec */
+ ctx->sync[0].flags &= ~DRM_XE_SYNC_FLAG_SIGNAL;
+
+ ctx->exec.exec_queue_id = ctx->exec_queue;
+ if (ctx->width > 1)
+ ctx->exec.address = to_user_pointer(ctx->addr);
+ else
+ ctx->exec.address = ctx->addr[0];
+ xe_exec(fd, &ctx->exec);
+
+ xe_spin_wait_started(ctx->spin);
+ igt_assert(!syncobj_wait(fd, &ctx->sync[1].handle, 1, 1, 0, NULL));
+
+ igt_debug("%s: spinner started\n", engine_map[ctx->class]);
+}
+
+static void
+xe_spin_sync_end(int fd, struct xe_spin_ctx *ctx)
+{
+ if (!ctx || ctx->ended)
+ return;
+
+ xe_spin_end(ctx->spin);
+
+ igt_assert(syncobj_wait(fd, &ctx->sync[1].handle, 1, INT64_MAX, 0, NULL));
+ igt_assert(syncobj_wait(fd, &ctx->sync[0].handle, 1, INT64_MAX, 0, NULL));
+
+ ctx->sync[0].flags |= DRM_XE_SYNC_FLAG_SIGNAL;
+ xe_vm_unbind_async(fd, ctx->vm, 0, 0, ctx->addr[0], ctx->bo_size, ctx->sync, 1);
+ igt_assert(syncobj_wait(fd, &ctx->sync[0].handle, 1, INT64_MAX, 0, NULL));
+
+ ctx->ended = true;
+ igt_debug("%s: spinner ended\n", engine_map[ctx->class]);
+}
+
+static void
+xe_spin_ctx_destroy(int fd, struct xe_spin_ctx *ctx)
+{
+ if (!ctx)
+ return;
+
+ syncobj_destroy(fd, ctx->sync[0].handle);
+ syncobj_destroy(fd, ctx->sync[1].handle);
+ xe_exec_queue_destroy(fd, ctx->exec_queue);
+
+ munmap(ctx->spin, ctx->bo_size);
+ gem_close(fd, ctx->bo);
+
+ free(ctx);
+}
+
igt_main
{
struct drm_xe_engine_class_instance *hwe;
--
2.34.1
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [PATCH i-g-t 4/8] tests/intel/xe_drm_fdinfo: Add single engine tests
2024-06-21 23:00 [PATCH i-g-t 0/8] Add per-client engine utilization tests Umesh Nerlige Ramappa
` (2 preceding siblings ...)
2024-06-21 23:00 ` [PATCH i-g-t 3/8] tests/intel/xe_drm_fdinfo: Add helpers for spinning batches Umesh Nerlige Ramappa
@ 2024-06-21 23:00 ` Umesh Nerlige Ramappa
2024-07-01 17:35 ` Lucas De Marchi
2024-06-21 23:00 ` [PATCH i-g-t 5/8] tests/intel/xe_drm_fdinfo: Add tests to verify all class utilization Umesh Nerlige Ramappa
` (11 subsequent siblings)
15 siblings, 1 reply; 28+ messages in thread
From: Umesh Nerlige Ramappa @ 2024-06-21 23:00 UTC (permalink / raw)
To: igt-dev, Lucas De Marchi
Add simple tests that submit work to one engine and measure utilization
per class.
Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
---
tests/intel/xe_drm_fdinfo.c | 109 ++++++++++++++++++++++++++++++++++++
1 file changed, 109 insertions(+)
diff --git a/tests/intel/xe_drm_fdinfo.c b/tests/intel/xe_drm_fdinfo.c
index 27459b7f1..852931d71 100644
--- a/tests/intel/xe_drm_fdinfo.c
+++ b/tests/intel/xe_drm_fdinfo.c
@@ -25,6 +25,15 @@
* SUBTEST: basic
* Description: Check if basic fdinfo content is present
*
+ * SUBTEST: drm-idle
+ * Description: Check that engines show no load when idle
+ *
+ * SUBTEST: drm-busy-idle
+ * Description: Check that engines show load when idle after busy
+ *
+ * SUBTEST: drm-busy-idle-isolation
+ * Description: Check that engine load does not spill over to other drm clients
+ *
* SUBTEST: drm-total-resident
* Description: Create and compare total and resident memory consumption by client
*
@@ -39,11 +48,18 @@ IGT_TEST_DESCRIPTION("Read and verify drm client memory consumption and engine u
#define BO_SIZE (65536)
+/* flag masks */
+#define TEST_BUSY (1 << 0)
+#define TEST_TRAILING_IDLE (1 << 1)
+#define TEST_ISOLATION (1 << 2)
+
struct pceu_cycles {
uint64_t cycles;
uint64_t total_cycles;
};
+const unsigned long batch_duration_ns = 500e6;
+
static const char *engine_map[] = {
"rcs",
"bcs",
@@ -76,6 +92,27 @@ static void read_engine_cycles(int xe, struct pceu_cycles *pceu)
pceu[class].total_cycles = info.total_cycles[class];
}
}
+
+/*
+ * 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);
+}
+
/* Subtests */
static void test_active(int fd, struct drm_xe_engine *engine)
{
@@ -451,6 +488,66 @@ xe_spin_ctx_destroy(int fd, struct xe_spin_ctx *ctx)
free(ctx);
}
+static void
+check_results(struct pceu_cycles *s1, struct pceu_cycles *s2,
+ int class, int width, unsigned int flags)
+{
+ double percent;
+
+ igt_debug("%s: sample 1: cycles %lu, total_cycles %lu\n",
+ engine_map[class], s1[class].cycles, s1[class].total_cycles);
+ igt_debug("%s: sample 2: cycles %lu, total_cycles %lu\n",
+ engine_map[class], s2[class].cycles, s2[class].total_cycles);
+
+ percent = ((s2[class].cycles - s1[class].cycles) * 100) /
+ ((s2[class].total_cycles + 1) - s1[class].total_cycles);
+
+ /* for parallel engines scale the busyness with width */
+ percent = percent / width;
+
+ igt_debug("%s: percent: %f\n", engine_map[class], percent);
+
+ if (flags & TEST_BUSY)
+ igt_assert(percent >= 95 && percent <= 105);
+ else
+ igt_assert(!percent);
+}
+
+static void
+single(int fd, struct drm_xe_engine_class_instance *hwe, int width, int count,
+ unsigned int flags)
+{
+ struct pceu_cycles pceu1[DRM_XE_ENGINE_CLASS_COMPUTE + 1];
+ struct pceu_cycles pceu2[DRM_XE_ENGINE_CLASS_COMPUTE + 1];
+ struct xe_spin_ctx *ctx = NULL;
+ int local_fd = fd;
+ uint32_t vm;
+
+ if (flags & TEST_ISOLATION)
+ local_fd = drm_reopen_driver(fd);
+
+ vm = xe_vm_create(local_fd, 0, 0);
+ if (flags & TEST_BUSY) {
+ ctx = xe_spin_ctx_init(local_fd, hwe, vm, width, count);
+ xe_spin_sync_start(local_fd, ctx);
+ }
+
+ read_engine_cycles(local_fd, pceu1);
+ measured_usleep(batch_duration_ns / 1000);
+ if (flags & TEST_TRAILING_IDLE)
+ xe_spin_sync_end(local_fd, ctx);
+ read_engine_cycles(local_fd, pceu2);
+
+ check_results(pceu1, pceu2, hwe->engine_class, width, flags);
+
+ xe_spin_sync_end(local_fd, ctx);
+ xe_spin_ctx_destroy(local_fd, ctx);
+ xe_vm_destroy(local_fd, vm);
+
+ if (flags & TEST_ISOLATION)
+ close(local_fd);
+}
+
igt_main
{
struct drm_xe_engine_class_instance *hwe;
@@ -485,6 +582,18 @@ igt_main
igt_subtest("basic")
basic(xe, num_classes);
+ igt_subtest("drm-idle")
+ xe_for_each_engine(xe, hwe)
+ single(xe, hwe, 1, 1, 0);
+
+ igt_subtest("drm-busy-idle")
+ xe_for_each_engine(xe, hwe)
+ single(xe, hwe, 1, 1, TEST_BUSY | TEST_TRAILING_IDLE);
+
+ igt_subtest("drm-busy-idle-isolation")
+ xe_for_each_engine(xe, hwe)
+ single(xe, hwe, 1, 1, TEST_BUSY | TEST_TRAILING_IDLE | TEST_ISOLATION);
+
igt_describe("Create and compare total and resident memory consumption by client");
igt_subtest("drm-total-resident")
test_total_resident(xe);
--
2.34.1
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [PATCH i-g-t 5/8] tests/intel/xe_drm_fdinfo: Add tests to verify all class utilization
2024-06-21 23:00 [PATCH i-g-t 0/8] Add per-client engine utilization tests Umesh Nerlige Ramappa
` (3 preceding siblings ...)
2024-06-21 23:00 ` [PATCH i-g-t 4/8] tests/intel/xe_drm_fdinfo: Add single engine tests Umesh Nerlige Ramappa
@ 2024-06-21 23:00 ` Umesh Nerlige Ramappa
2024-06-21 23:01 ` [PATCH i-g-t 6/8] tests/intel/xe_drm_fdinfo: Add an iterator for virtual engines Umesh Nerlige Ramappa
` (10 subsequent siblings)
15 siblings, 0 replies; 28+ messages in thread
From: Umesh Nerlige Ramappa @ 2024-06-21 23:00 UTC (permalink / raw)
To: igt-dev, Lucas De Marchi
Verify utilization for all classes with varying loads.
Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
---
tests/intel/xe_drm_fdinfo.c | 149 ++++++++++++++++++++++++++++++++++++
1 file changed, 149 insertions(+)
diff --git a/tests/intel/xe_drm_fdinfo.c b/tests/intel/xe_drm_fdinfo.c
index 852931d71..8f8b4d599 100644
--- a/tests/intel/xe_drm_fdinfo.c
+++ b/tests/intel/xe_drm_fdinfo.c
@@ -34,6 +34,15 @@
* SUBTEST: drm-busy-idle-isolation
* Description: Check that engine load does not spill over to other drm clients
*
+ * SUBTEST: drm-busy-idle-check-all
+ * Description: Check that only the target engine shows load when idle after busy
+ *
+ * SUBTEST: drm-most-busy-idle-check-all
+ * Description: Check that only the target engine shows idle and all others are busy
+ *
+ * SUBTEST: drm-all-busy-idle-check-all
+ * Description: Check that all engines show busy when all are loaded
+ *
* SUBTEST: drm-total-resident
* Description: Create and compare total and resident memory consumption by client
*
@@ -548,6 +557,135 @@ single(int fd, struct drm_xe_engine_class_instance *hwe, int width, int count,
close(local_fd);
}
+static void
+busy_check_all(int fd, struct drm_xe_engine_class_instance *hwe, int width, int count,
+ unsigned int flags)
+{
+ struct pceu_cycles pceu1[DRM_XE_ENGINE_CLASS_COMPUTE + 1];
+ struct pceu_cycles pceu2[DRM_XE_ENGINE_CLASS_COMPUTE + 1];
+ struct xe_spin_ctx *ctx = NULL;
+ int local_fd = fd, class;
+ uint32_t vm;
+
+ if (flags & TEST_ISOLATION)
+ local_fd = drm_reopen_driver(fd);
+
+ vm = xe_vm_create(local_fd, 0, 0);
+ if (flags & TEST_BUSY) {
+ ctx = xe_spin_ctx_init(local_fd, hwe, vm, width, count);
+ xe_spin_sync_start(local_fd, ctx);
+ }
+
+ read_engine_cycles(local_fd, pceu1);
+ measured_usleep(batch_duration_ns / 1000);
+ if (flags & TEST_TRAILING_IDLE)
+ xe_spin_sync_end(local_fd, ctx);
+ read_engine_cycles(local_fd, pceu2);
+
+ xe_for_each_engine_class(class)
+ check_results(pceu1, pceu2, class, width,
+ hwe->engine_class == class ? flags : 0);
+
+ xe_spin_sync_end(local_fd, ctx);
+ xe_spin_ctx_destroy(local_fd, ctx);
+ xe_vm_destroy(local_fd, vm);
+
+ if (flags & TEST_ISOLATION)
+ close(local_fd);
+}
+
+static void
+most_busy_check_all(int fd, struct drm_xe_engine_class_instance *hwe, int width, int count,
+ unsigned int flags)
+{
+ struct pceu_cycles pceu1[DRM_XE_ENGINE_CLASS_COMPUTE + 1];
+ struct pceu_cycles pceu2[DRM_XE_ENGINE_CLASS_COMPUTE + 1];
+ struct xe_spin_ctx *ctx[DRM_XE_ENGINE_CLASS_COMPUTE + 1] = {};
+ struct drm_xe_engine_class_instance *_hwe;
+ int local_fd = fd, class;
+ uint32_t vm;
+
+ if (flags & TEST_ISOLATION)
+ local_fd = drm_reopen_driver(fd);
+
+ vm = xe_vm_create(local_fd, 0, 0);
+ if (flags & TEST_BUSY) {
+ /* spin on one hwe per class except the target class hwes */
+ xe_for_each_engine(local_fd, _hwe) {
+ int _class = _hwe->engine_class;
+
+ if (_class == hwe->engine_class || ctx[_class])
+ continue;
+
+ ctx[_class] = xe_spin_ctx_init(local_fd, _hwe, vm, width, count);
+ xe_spin_sync_start(local_fd, ctx[_class]);
+ }
+ }
+
+ read_engine_cycles(local_fd, pceu1);
+ measured_usleep(batch_duration_ns / 1000);
+ if (flags & TEST_TRAILING_IDLE)
+ xe_for_each_engine_class(class)
+ xe_spin_sync_end(local_fd, ctx[class]);
+ read_engine_cycles(local_fd, pceu2);
+
+ xe_for_each_engine_class(class) {
+ check_results(pceu1, pceu2, class, width,
+ hwe->engine_class == class ? 0 : flags);
+ xe_spin_sync_end(local_fd, ctx[class]);
+ xe_spin_ctx_destroy(local_fd, ctx[class]);
+ }
+ xe_vm_destroy(local_fd, vm);
+
+ if (flags & TEST_ISOLATION)
+ close(local_fd);
+}
+
+static void
+all_busy_check_all(int fd, struct drm_xe_engine_class_instance *hwe, int width, int count,
+ unsigned int flags)
+{
+ struct pceu_cycles pceu1[DRM_XE_ENGINE_CLASS_COMPUTE + 1];
+ struct pceu_cycles pceu2[DRM_XE_ENGINE_CLASS_COMPUTE + 1];
+ struct xe_spin_ctx *ctx[DRM_XE_ENGINE_CLASS_COMPUTE + 1] = {};
+ struct drm_xe_engine_class_instance *_hwe;
+ int local_fd = fd, class;
+ uint32_t vm;
+
+ if (flags & TEST_ISOLATION)
+ local_fd = drm_reopen_driver(fd);
+
+ vm = xe_vm_create(local_fd, 0, 0);
+ if (flags & TEST_BUSY) {
+ /* spin on one hwe per class */
+ xe_for_each_engine(local_fd, _hwe) {
+ int _class = _hwe->engine_class;
+
+ if (ctx[_class])
+ continue;
+
+ ctx[_class] = xe_spin_ctx_init(local_fd, _hwe, vm, width, count);
+ xe_spin_sync_start(local_fd, ctx[_class]);
+ }
+ }
+
+ read_engine_cycles(local_fd, pceu1);
+ measured_usleep(batch_duration_ns / 1000);
+ if (flags & TEST_TRAILING_IDLE)
+ xe_for_each_engine_class(class)
+ xe_spin_sync_end(local_fd, ctx[class]);
+ read_engine_cycles(local_fd, pceu2);
+
+ xe_for_each_engine_class(class) {
+ check_results(pceu1, pceu2, class, width, flags);
+ xe_spin_sync_end(local_fd, ctx[class]);
+ xe_spin_ctx_destroy(local_fd, ctx[class]);
+ }
+ xe_vm_destroy(local_fd, vm);
+
+ if (flags & TEST_ISOLATION)
+ close(local_fd);
+}
igt_main
{
struct drm_xe_engine_class_instance *hwe;
@@ -594,6 +732,17 @@ igt_main
xe_for_each_engine(xe, hwe)
single(xe, hwe, 1, 1, TEST_BUSY | TEST_TRAILING_IDLE | TEST_ISOLATION);
+ igt_subtest("drm-busy-idle-check-all")
+ xe_for_each_engine(xe, hwe)
+ busy_check_all(xe, hwe, 1, 1, TEST_BUSY | TEST_TRAILING_IDLE);
+
+ igt_subtest("drm-most-busy-idle-check-all")
+ xe_for_each_engine(xe, hwe)
+ most_busy_check_all(xe, hwe, 1, 1, TEST_BUSY | TEST_TRAILING_IDLE);
+
+ igt_subtest("drm-all-busy-idle-check-all")
+ all_busy_check_all(xe, hwe, 1, 1, TEST_BUSY | TEST_TRAILING_IDLE);
+
igt_describe("Create and compare total and resident memory consumption by client");
igt_subtest("drm-total-resident")
test_total_resident(xe);
--
2.34.1
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [PATCH i-g-t 6/8] tests/intel/xe_drm_fdinfo: Add an iterator for virtual engines
2024-06-21 23:00 [PATCH i-g-t 0/8] Add per-client engine utilization tests Umesh Nerlige Ramappa
` (4 preceding siblings ...)
2024-06-21 23:00 ` [PATCH i-g-t 5/8] tests/intel/xe_drm_fdinfo: Add tests to verify all class utilization Umesh Nerlige Ramappa
@ 2024-06-21 23:01 ` Umesh Nerlige Ramappa
2024-06-21 23:01 ` [PATCH i-g-t 7/8] tests/intel/xe_drm_fdinfo: Add tests " Umesh Nerlige Ramappa
` (9 subsequent siblings)
15 siblings, 0 replies; 28+ messages in thread
From: Umesh Nerlige Ramappa @ 2024-06-21 23:01 UTC (permalink / raw)
To: igt-dev, Lucas De Marchi
Add a helper iterator for virtual engines.
Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
---
tests/intel/xe_drm_fdinfo.c | 29 +++++++++++++++++++++++++++++
1 file changed, 29 insertions(+)
diff --git a/tests/intel/xe_drm_fdinfo.c b/tests/intel/xe_drm_fdinfo.c
index 8f8b4d599..2d25c2fbd 100644
--- a/tests/intel/xe_drm_fdinfo.c
+++ b/tests/intel/xe_drm_fdinfo.c
@@ -87,6 +87,34 @@ static const uint64_t batch_addr[] = {
0x1d0000,
0x1e0000,
};
+
+#define MAX_GTS 2
+#define MAX_INSTANCE 9
+struct virtual_hwe {
+ struct drm_xe_engine_class_instance eci[MAX_INSTANCE];
+ int count;
+} vhwe[MAX_GTS][DRM_XE_ENGINE_CLASS_COMPUTE + 1] = {};
+
+static void list_virtual_engines(int fd)
+{
+ struct drm_xe_engine_class_instance *hwe;
+
+ xe_for_each_engine(fd, hwe) {
+ struct virtual_hwe *v;
+
+ igt_assert(hwe->gt_id < MAX_GTS);
+ igt_assert(hwe->engine_class < DRM_XE_ENGINE_CLASS_COMPUTE + 1);
+ v = &vhwe[hwe->gt_id][hwe->engine_class];
+
+ igt_assert(v->count < MAX_INSTANCE);
+ v->eci[v->count++] = *hwe;
+ }
+}
+#define xe_for_each_multi_engine(__fd, __hwe, __count) \
+ for (int igt_unique(gt) = 0; igt_unique(gt) < MAX_GTS; igt_unique(gt)++) \
+ for (int igt_unique(c) = 0; igt_unique(c) < DRM_XE_ENGINE_CLASS_COMPUTE + 1; igt_unique(c)++) \
+ for_if((__hwe = &vhwe[igt_unique(gt)][igt_unique(c)].eci[0]) && ((__count = vhwe[igt_unique(gt)][igt_unique(c)].count) > 1))
+
static void read_engine_cycles(int xe, struct pceu_cycles *pceu)
{
struct drm_client_fdinfo info = { };
@@ -702,6 +730,7 @@ igt_main
igt_require(igt_parse_drm_fdinfo(xe, &info, NULL, 0, NULL, 0));
igt_require(info.num_engines);
+ list_virtual_engines(xe);
xe_for_each_engine(xe, hwe) {
num_engines++;
igt_assert(hwe->engine_class < ARRAY_SIZE(classes));
--
2.34.1
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [PATCH i-g-t 7/8] tests/intel/xe_drm_fdinfo: Add tests for virtual engines
2024-06-21 23:00 [PATCH i-g-t 0/8] Add per-client engine utilization tests Umesh Nerlige Ramappa
` (5 preceding siblings ...)
2024-06-21 23:01 ` [PATCH i-g-t 6/8] tests/intel/xe_drm_fdinfo: Add an iterator for virtual engines Umesh Nerlige Ramappa
@ 2024-06-21 23:01 ` Umesh Nerlige Ramappa
2024-06-21 23:01 ` [PATCH i-g-t 8/8] tests/intel/xe_drm_fdinfo: Add tests for parallel engines Umesh Nerlige Ramappa
` (8 subsequent siblings)
15 siblings, 0 replies; 28+ messages in thread
From: Umesh Nerlige Ramappa @ 2024-06-21 23:01 UTC (permalink / raw)
To: igt-dev, Lucas De Marchi
Add tests to verify utilization on virtual engines.
Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
---
tests/intel/xe_drm_fdinfo.c | 77 ++++++++++++++++++++++++++++++++++++-
1 file changed, 76 insertions(+), 1 deletion(-)
diff --git a/tests/intel/xe_drm_fdinfo.c b/tests/intel/xe_drm_fdinfo.c
index 2d25c2fbd..96b246364 100644
--- a/tests/intel/xe_drm_fdinfo.c
+++ b/tests/intel/xe_drm_fdinfo.c
@@ -43,6 +43,18 @@
* SUBTEST: drm-all-busy-idle-check-all
* Description: Check that all engines show busy when all are loaded
*
+ * SUBTEST: drm-virtual-idle
+ * Description: Check that virtual engines show no load when idle
+ *
+ * SUBTEST: drm-virtual-busy-idle
+ * Description: Check that virtual engines show load when idle after busy
+ *
+ * SUBTEST: drm-virtual-all-busy-idle-check-all
+ * Description: Check that all virtual engines show busy when loaded
+ *
+ * SUBTEST: drm-virtual-busy-idle-isolation
+ * Description: Check that virtual engine load does not spill over to other drm clients
+ *
* SUBTEST: drm-total-resident
* Description: Create and compare total and resident memory consumption by client
*
@@ -714,12 +726,60 @@ all_busy_check_all(int fd, struct drm_xe_engine_class_instance *hwe, int width,
if (flags & TEST_ISOLATION)
close(local_fd);
}
+
+static void
+multi_all_busy_check_all(int fd, unsigned int flags)
+{
+ struct pceu_cycles pceu1[DRM_XE_ENGINE_CLASS_COMPUTE + 1];
+ struct pceu_cycles pceu2[DRM_XE_ENGINE_CLASS_COMPUTE + 1];
+ struct xe_spin_ctx *ctx[DRM_XE_ENGINE_CLASS_COMPUTE + 1] = {};
+ struct drm_xe_engine_class_instance *hwe;
+ int local_fd = fd, count, class;
+ uint32_t vm;
+
+ if (flags & TEST_ISOLATION)
+ local_fd = drm_reopen_driver(fd);
+
+ vm = xe_vm_create(local_fd, 0, 0);
+ if (flags & TEST_BUSY) {
+ xe_for_each_multi_engine(local_fd, hwe, count) {
+ class = hwe->engine_class;
+ ctx[class] = xe_spin_ctx_init(local_fd, hwe, vm,
+ 1,
+ count);
+ xe_spin_sync_start(local_fd, ctx[class]);
+ }
+ }
+
+ read_engine_cycles(local_fd, pceu1);
+ measured_usleep(batch_duration_ns / 1000);
+ if (flags & TEST_TRAILING_IDLE) {
+ xe_for_each_multi_engine(local_fd, hwe, count) {
+ xe_spin_sync_end(local_fd, ctx[hwe->engine_class]);
+ }
+ }
+ read_engine_cycles(local_fd, pceu2);
+
+ xe_for_each_multi_engine(local_fd, hwe, count) {
+ class = hwe->engine_class;
+ check_results(pceu1, pceu2, class,
+ 1,
+ flags);
+ xe_spin_sync_end(local_fd, ctx[class]);
+ xe_spin_ctx_destroy(local_fd, ctx[class]);
+ }
+ xe_vm_destroy(local_fd, vm);
+
+ if (flags & TEST_ISOLATION)
+ close(local_fd);
+}
+
igt_main
{
struct drm_xe_engine_class_instance *hwe;
unsigned int num_engines = 0, num_classes = 0;
unsigned int classes[16] = { };
- int xe;
+ int xe, count;
igt_fixture {
struct drm_client_fdinfo info = { };
@@ -772,6 +832,21 @@ igt_main
igt_subtest("drm-all-busy-idle-check-all")
all_busy_check_all(xe, hwe, 1, 1, TEST_BUSY | TEST_TRAILING_IDLE);
+ igt_subtest("drm-virtual-idle")
+ xe_for_each_multi_engine(xe, hwe, count)
+ single(xe, hwe, 1, count, 0);
+
+ igt_subtest("drm-virtual-busy-idle")
+ xe_for_each_multi_engine(xe, hwe, count)
+ single(xe, hwe, 1, count, TEST_BUSY | TEST_TRAILING_IDLE);
+
+ igt_subtest("drm-virtual-all-busy-idle-check-all")
+ multi_all_busy_check_all(xe, TEST_BUSY | TEST_TRAILING_IDLE);
+
+ igt_subtest("drm-virtual-busy-idle-isolation")
+ xe_for_each_multi_engine(xe, hwe, count)
+ single(xe, hwe, 1, count, TEST_BUSY | TEST_TRAILING_IDLE | TEST_ISOLATION);
+
igt_describe("Create and compare total and resident memory consumption by client");
igt_subtest("drm-total-resident")
test_total_resident(xe);
--
2.34.1
^ permalink raw reply related [flat|nested] 28+ messages in thread
* [PATCH i-g-t 8/8] tests/intel/xe_drm_fdinfo: Add tests for parallel engines
2024-06-21 23:00 [PATCH i-g-t 0/8] Add per-client engine utilization tests Umesh Nerlige Ramappa
` (6 preceding siblings ...)
2024-06-21 23:01 ` [PATCH i-g-t 7/8] tests/intel/xe_drm_fdinfo: Add tests " Umesh Nerlige Ramappa
@ 2024-06-21 23:01 ` Umesh Nerlige Ramappa
2024-06-21 23:35 ` ✓ CI.xeBAT: success for Add per-client engine utilization tests Patchwork
` (7 subsequent siblings)
15 siblings, 0 replies; 28+ messages in thread
From: Umesh Nerlige Ramappa @ 2024-06-21 23:01 UTC (permalink / raw)
To: igt-dev, Lucas De Marchi
Add tests to verify utilization on parallel engines.
Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
---
tests/intel/xe_drm_fdinfo.c | 34 +++++++++++++++++++++++++++++++---
1 file changed, 31 insertions(+), 3 deletions(-)
diff --git a/tests/intel/xe_drm_fdinfo.c b/tests/intel/xe_drm_fdinfo.c
index 96b246364..fe492eca4 100644
--- a/tests/intel/xe_drm_fdinfo.c
+++ b/tests/intel/xe_drm_fdinfo.c
@@ -55,6 +55,18 @@
* SUBTEST: drm-virtual-busy-idle-isolation
* Description: Check that virtual engine load does not spill over to other drm clients
*
+ * SUBTEST: drm-parallel-idle
+ * Description: Check that parallel engines show no load when idle
+ *
+ * SUBTEST: drm-parallel-busy-idle
+ * Description: Check that parallel engines show load when idle after busy
+ *
+ * SUBTEST: drm-parallel-all-busy-idle-check-all
+ * Description: Check that all parallel engines show busy when loaded
+ *
+ * SUBTEST: drm-parallel-busy-idle-isolation
+ * Description: Check that parallel engine load does not spill over to other drm clients
+ *
* SUBTEST: drm-total-resident
* Description: Create and compare total and resident memory consumption by client
*
@@ -73,6 +85,7 @@ IGT_TEST_DESCRIPTION("Read and verify drm client memory consumption and engine u
#define TEST_BUSY (1 << 0)
#define TEST_TRAILING_IDLE (1 << 1)
#define TEST_ISOLATION (1 << 2)
+#define EXEC_PARALLEL (1 << 16)
struct pceu_cycles {
uint64_t cycles;
@@ -745,8 +758,8 @@ multi_all_busy_check_all(int fd, unsigned int flags)
xe_for_each_multi_engine(local_fd, hwe, count) {
class = hwe->engine_class;
ctx[class] = xe_spin_ctx_init(local_fd, hwe, vm,
- 1,
- count);
+ flags & EXEC_PARALLEL ? count : 1,
+ flags & EXEC_PARALLEL ? 1 : count);
xe_spin_sync_start(local_fd, ctx[class]);
}
}
@@ -763,7 +776,7 @@ multi_all_busy_check_all(int fd, unsigned int flags)
xe_for_each_multi_engine(local_fd, hwe, count) {
class = hwe->engine_class;
check_results(pceu1, pceu2, class,
- 1,
+ flags & EXEC_PARALLEL ? count : 1,
flags);
xe_spin_sync_end(local_fd, ctx[class]);
xe_spin_ctx_destroy(local_fd, ctx[class]);
@@ -847,6 +860,21 @@ igt_main
xe_for_each_multi_engine(xe, hwe, count)
single(xe, hwe, 1, count, TEST_BUSY | TEST_TRAILING_IDLE | TEST_ISOLATION);
+ igt_subtest("drm-parallel-idle")
+ xe_for_each_multi_engine(xe, hwe, count)
+ single(xe, hwe, count, 1, 0);
+
+ igt_subtest("drm-parallel-busy-idle")
+ xe_for_each_multi_engine(xe, hwe, count)
+ single(xe, hwe, count, 1, TEST_BUSY | TEST_TRAILING_IDLE);
+
+ igt_subtest("drm-parallel-all-busy-idle-check-all")
+ multi_all_busy_check_all(xe, TEST_BUSY | TEST_TRAILING_IDLE | EXEC_PARALLEL);
+
+ igt_subtest("drm-parallel-busy-idle-isolation")
+ xe_for_each_multi_engine(xe, hwe, count)
+ single(xe, hwe, count, 1, TEST_BUSY | TEST_TRAILING_IDLE | TEST_ISOLATION);
+
igt_describe("Create and compare total and resident memory consumption by client");
igt_subtest("drm-total-resident")
test_total_resident(xe);
--
2.34.1
^ permalink raw reply related [flat|nested] 28+ messages in thread
* ✓ CI.xeBAT: success for Add per-client engine utilization tests
2024-06-21 23:00 [PATCH i-g-t 0/8] Add per-client engine utilization tests Umesh Nerlige Ramappa
` (7 preceding siblings ...)
2024-06-21 23:01 ` [PATCH i-g-t 8/8] tests/intel/xe_drm_fdinfo: Add tests for parallel engines Umesh Nerlige Ramappa
@ 2024-06-21 23:35 ` Patchwork
2024-06-21 23:44 ` ✓ Fi.CI.BAT: " Patchwork
` (6 subsequent siblings)
15 siblings, 0 replies; 28+ messages in thread
From: Patchwork @ 2024-06-21 23:35 UTC (permalink / raw)
To: Umesh Nerlige Ramappa; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 1800 bytes --]
== Series Details ==
Series: Add per-client engine utilization tests
URL : https://patchwork.freedesktop.org/series/135204/
State : success
== Summary ==
CI Bug Log - changes from XEIGT_7895_BAT -> XEIGTPW_11297_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (5 -> 5)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in XEIGTPW_11297_BAT that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@kms_frontbuffer_tracking@basic:
- bat-adlp-7: [PASS][1] -> [DMESG-FAIL][2] ([Intel XE#324])
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/bat-adlp-7/igt@kms_frontbuffer_tracking@basic.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/bat-adlp-7/igt@kms_frontbuffer_tracking@basic.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[Intel XE#1069]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1069
[Intel XE#1330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1330
[Intel XE#324]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/324
Build changes
-------------
* IGT: IGT_7895 -> IGTPW_11297
* Linux: xe-1512-40deb379b103746ee4c9df5f0f1919bd4703c9cc -> xe-1514-383dc44a79848f13f2430c9ed811b5c9b22b882a
IGTPW_11297: 11297
IGT_7895: 7895
xe-1512-40deb379b103746ee4c9df5f0f1919bd4703c9cc: 40deb379b103746ee4c9df5f0f1919bd4703c9cc
xe-1514-383dc44a79848f13f2430c9ed811b5c9b22b882a: 383dc44a79848f13f2430c9ed811b5c9b22b882a
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/index.html
[-- Attachment #2: Type: text/html, Size: 2235 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* ✓ Fi.CI.BAT: success for Add per-client engine utilization tests
2024-06-21 23:00 [PATCH i-g-t 0/8] Add per-client engine utilization tests Umesh Nerlige Ramappa
` (8 preceding siblings ...)
2024-06-21 23:35 ` ✓ CI.xeBAT: success for Add per-client engine utilization tests Patchwork
@ 2024-06-21 23:44 ` Patchwork
2024-06-22 0:40 ` ✓ CI.xeFULL: " Patchwork
` (5 subsequent siblings)
15 siblings, 0 replies; 28+ messages in thread
From: Patchwork @ 2024-06-21 23:44 UTC (permalink / raw)
To: Umesh Nerlige Ramappa; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 15459 bytes --]
== Series Details ==
Series: Add per-client engine utilization tests
URL : https://patchwork.freedesktop.org/series/135204/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_14987 -> IGTPW_11297
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/index.html
Participating hosts (42 -> 35)
------------------------------
Additional (2): bat-arls-1 bat-mtlp-6
Missing (9): bat-dg1-7 fi-snb-2520m fi-glk-j4005 fi-pnv-d510 fi-kbl-8809g fi-elk-e7500 bat-dg2-11 bat-jsl-3 bat-mtlp-8
Known issues
------------
Here are the changes found in IGTPW_11297 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@debugfs_test@basic-hwmon:
- bat-arls-1: NOTRUN -> [SKIP][1] ([i915#9318])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-arls-1/igt@debugfs_test@basic-hwmon.html
- bat-mtlp-6: NOTRUN -> [SKIP][2] ([i915#9318])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-mtlp-6/igt@debugfs_test@basic-hwmon.html
* igt@fbdev@info:
- bat-mtlp-6: NOTRUN -> [SKIP][3] ([i915#1849] / [i915#2582])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-mtlp-6/igt@fbdev@info.html
* igt@fbdev@write:
- bat-mtlp-6: NOTRUN -> [SKIP][4] ([i915#2582]) +3 other tests skip
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-mtlp-6/igt@fbdev@write.html
* igt@gem_lmem_swapping@random-engines:
- bat-arls-1: NOTRUN -> [SKIP][5] ([i915#10213]) +3 other tests skip
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-arls-1/igt@gem_lmem_swapping@random-engines.html
* igt@gem_lmem_swapping@verify-random:
- bat-mtlp-6: NOTRUN -> [SKIP][6] ([i915#4613]) +3 other tests skip
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-mtlp-6/igt@gem_lmem_swapping@verify-random.html
* igt@gem_mmap@basic:
- bat-arls-1: NOTRUN -> [SKIP][7] ([i915#11343] / [i915#4083])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-arls-1/igt@gem_mmap@basic.html
- bat-mtlp-6: NOTRUN -> [SKIP][8] ([i915#4083])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-mtlp-6/igt@gem_mmap@basic.html
* igt@gem_render_tiled_blits@basic:
- bat-arls-1: NOTRUN -> [SKIP][9] ([i915#10197] / [i915#10211] / [i915#4079])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-arls-1/igt@gem_render_tiled_blits@basic.html
* igt@gem_tiled_blits@basic:
- bat-arls-1: NOTRUN -> [SKIP][10] ([i915#10196] / [i915#4077]) +2 other tests skip
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-arls-1/igt@gem_tiled_blits@basic.html
- bat-mtlp-6: NOTRUN -> [SKIP][11] ([i915#4077]) +2 other tests skip
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-mtlp-6/igt@gem_tiled_blits@basic.html
* igt@gem_tiled_pread_basic:
- bat-arls-1: NOTRUN -> [SKIP][12] ([i915#10206] / [i915#4079])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-arls-1/igt@gem_tiled_pread_basic.html
- bat-mtlp-6: NOTRUN -> [SKIP][13] ([i915#4079]) +1 other test skip
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-mtlp-6/igt@gem_tiled_pread_basic.html
* igt@i915_pm_rps@basic-api:
- bat-arls-1: NOTRUN -> [SKIP][14] ([i915#10209])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-arls-1/igt@i915_pm_rps@basic-api.html
- bat-mtlp-6: NOTRUN -> [SKIP][15] ([i915#6621])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-mtlp-6/igt@i915_pm_rps@basic-api.html
* igt@kms_addfb_basic@addfb25-x-tiled-legacy:
- bat-arls-1: NOTRUN -> [SKIP][16] ([i915#10200]) +9 other tests skip
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-arls-1/igt@kms_addfb_basic@addfb25-x-tiled-legacy.html
- bat-mtlp-6: NOTRUN -> [SKIP][17] ([i915#4212] / [i915#9792]) +8 other tests skip
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-mtlp-6/igt@kms_addfb_basic@addfb25-x-tiled-legacy.html
* igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
- bat-mtlp-6: NOTRUN -> [SKIP][18] ([i915#5190] / [i915#9792])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-mtlp-6/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- bat-arls-1: NOTRUN -> [SKIP][19] ([i915#10202] / [i915#11346]) +1 other test skip
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-arls-1/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_cursor_legacy@basic-flip-after-cursor-legacy:
- bat-mtlp-6: NOTRUN -> [SKIP][20] ([i915#9792]) +17 other tests skip
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-mtlp-6/igt@kms_cursor_legacy@basic-flip-after-cursor-legacy.html
* igt@kms_dsc@dsc-basic:
- bat-arls-1: NOTRUN -> [SKIP][21] ([i915#11346] / [i915#9886])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-arls-1/igt@kms_dsc@dsc-basic.html
* igt@kms_flip@basic-flip-vs-dpms:
- bat-mtlp-6: NOTRUN -> [SKIP][22] ([i915#3637] / [i915#9792]) +3 other tests skip
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-mtlp-6/igt@kms_flip@basic-flip-vs-dpms.html
* igt@kms_force_connector_basic@force-load-detect:
- bat-arls-1: NOTRUN -> [SKIP][23] ([i915#10207] / [i915#11346])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-arls-1/igt@kms_force_connector_basic@force-load-detect.html
* igt@kms_force_connector_basic@prune-stale-modes:
- bat-mtlp-6: NOTRUN -> [SKIP][24] ([i915#5274] / [i915#9792])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-mtlp-6/igt@kms_force_connector_basic@prune-stale-modes.html
* igt@kms_frontbuffer_tracking@basic:
- bat-mtlp-6: NOTRUN -> [SKIP][25] ([i915#4342] / [i915#5354] / [i915#9792])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-mtlp-6/igt@kms_frontbuffer_tracking@basic.html
* igt@kms_pipe_crc_basic@hang-read-crc@pipe-a-dp-1:
- bat-dg2-8: [PASS][26] -> [FAIL][27] ([i915#11379])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/bat-dg2-8/igt@kms_pipe_crc_basic@hang-read-crc@pipe-a-dp-1.html
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-dg2-8/igt@kms_pipe_crc_basic@hang-read-crc@pipe-a-dp-1.html
* igt@kms_pm_backlight@basic-brightness:
- bat-arls-1: NOTRUN -> [SKIP][28] ([i915#11346] / [i915#9812])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-arls-1/igt@kms_pm_backlight@basic-brightness.html
- bat-mtlp-6: NOTRUN -> [SKIP][29] ([i915#5354] / [i915#9792])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-mtlp-6/igt@kms_pm_backlight@basic-brightness.html
* igt@kms_psr@psr-cursor-plane-move:
- bat-mtlp-6: NOTRUN -> [SKIP][30] ([i915#1072] / [i915#9673] / [i915#9732] / [i915#9792]) +3 other tests skip
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-mtlp-6/igt@kms_psr@psr-cursor-plane-move.html
* igt@kms_psr@psr-primary-mmap-gtt:
- bat-arls-1: NOTRUN -> [SKIP][31] ([i915#11346] / [i915#9732]) +3 other tests skip
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-arls-1/igt@kms_psr@psr-primary-mmap-gtt.html
* igt@kms_setmode@basic-clone-single-crtc:
- bat-arls-1: NOTRUN -> [SKIP][32] ([i915#10208] / [i915#8809])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-arls-1/igt@kms_setmode@basic-clone-single-crtc.html
- bat-mtlp-6: NOTRUN -> [SKIP][33] ([i915#3555] / [i915#8809] / [i915#9792])
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-mtlp-6/igt@kms_setmode@basic-clone-single-crtc.html
* igt@prime_vgem@basic-fence-flip:
- bat-mtlp-6: NOTRUN -> [SKIP][34] ([i915#3708] / [i915#9792])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-mtlp-6/igt@prime_vgem@basic-fence-flip.html
* igt@prime_vgem@basic-fence-mmap:
- bat-mtlp-6: NOTRUN -> [SKIP][35] ([i915#3708] / [i915#4077]) +1 other test skip
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-mtlp-6/igt@prime_vgem@basic-fence-mmap.html
* igt@prime_vgem@basic-fence-read:
- bat-arls-1: NOTRUN -> [SKIP][36] ([i915#10212] / [i915#3708])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-arls-1/igt@prime_vgem@basic-fence-read.html
* igt@prime_vgem@basic-gtt:
- bat-arls-1: NOTRUN -> [SKIP][37] ([i915#10196] / [i915#3708] / [i915#4077]) +1 other test skip
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-arls-1/igt@prime_vgem@basic-gtt.html
* igt@prime_vgem@basic-read:
- bat-arls-1: NOTRUN -> [SKIP][38] ([i915#10214] / [i915#3708])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-arls-1/igt@prime_vgem@basic-read.html
- bat-mtlp-6: NOTRUN -> [SKIP][39] ([i915#3708]) +1 other test skip
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-mtlp-6/igt@prime_vgem@basic-read.html
* igt@prime_vgem@basic-write:
- bat-arls-1: NOTRUN -> [SKIP][40] ([i915#10216] / [i915#3708])
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-arls-1/igt@prime_vgem@basic-write.html
- bat-mtlp-6: NOTRUN -> [SKIP][41] ([i915#10216] / [i915#3708])
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-mtlp-6/igt@prime_vgem@basic-write.html
#### Possible fixes ####
* igt@kms_cursor_legacy@basic-flip-after-cursor-atomic:
- {bat-mtlp-9}: [SKIP][42] ([i915#10580]) -> [PASS][43]
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/bat-mtlp-9/igt@kms_cursor_legacy@basic-flip-after-cursor-atomic.html
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-mtlp-9/igt@kms_cursor_legacy@basic-flip-after-cursor-atomic.html
* igt@kms_flip@basic-flip-vs-modeset@a-dp6:
- {bat-mtlp-9}: [DMESG-FAIL][44] ([i915#11009]) -> [PASS][45] +1 other test pass
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/bat-mtlp-9/igt@kms_flip@basic-flip-vs-modeset@a-dp6.html
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-mtlp-9/igt@kms_flip@basic-flip-vs-modeset@a-dp6.html
* igt@kms_flip@basic-flip-vs-modeset@b-dp6:
- {bat-mtlp-9}: [FAIL][46] ([i915#6121]) -> [PASS][47]
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/bat-mtlp-9/igt@kms_flip@basic-flip-vs-modeset@b-dp6.html
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-mtlp-9/igt@kms_flip@basic-flip-vs-modeset@b-dp6.html
* igt@kms_frontbuffer_tracking@basic:
- bat-arls-2: [DMESG-WARN][48] ([i915#7507]) -> [PASS][49]
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/bat-arls-2/igt@kms_frontbuffer_tracking@basic.html
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-arls-2/igt@kms_frontbuffer_tracking@basic.html
* igt@kms_pm_rpm@basic-rte:
- {bat-mtlp-9}: [DMESG-WARN][50] ([i915#11009]) -> [PASS][51] +1 other test pass
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/bat-mtlp-9/igt@kms_pm_rpm@basic-rte.html
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/bat-mtlp-9/igt@kms_pm_rpm@basic-rte.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[i915#10196]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10196
[i915#10197]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10197
[i915#10200]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10200
[i915#10202]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10202
[i915#10206]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10206
[i915#10207]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10207
[i915#10208]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10208
[i915#10209]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10209
[i915#10211]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10211
[i915#10212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10212
[i915#10213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10213
[i915#10214]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10214
[i915#10216]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10216
[i915#10580]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10580
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#11009]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11009
[i915#11343]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11343
[i915#11346]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11346
[i915#11379]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11379
[i915#1849]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849
[i915#2582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2582
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637
[i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
[i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
[i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212
[i915#4213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213
[i915#4342]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4342
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190
[i915#5274]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5274
[i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
[i915#6121]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6121
[i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621
[i915#7507]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7507
[i915#8809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8809
[i915#9318]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9318
[i915#9673]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9673
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
[i915#9792]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9792
[i915#9812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9812
[i915#9886]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9886
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7895 -> IGTPW_11297
CI-20190529: 20190529
CI_DRM_14987: 383dc44a79848f13f2430c9ed811b5c9b22b882a @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_11297: 11297
IGT_7895: 7895
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/index.html
[-- Attachment #2: Type: text/html, Size: 19391 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* ✓ CI.xeFULL: success for Add per-client engine utilization tests
2024-06-21 23:00 [PATCH i-g-t 0/8] Add per-client engine utilization tests Umesh Nerlige Ramappa
` (9 preceding siblings ...)
2024-06-21 23:44 ` ✓ Fi.CI.BAT: " Patchwork
@ 2024-06-22 0:40 ` Patchwork
2024-06-22 21:32 ` ✗ Fi.CI.IGT: failure " Patchwork
` (4 subsequent siblings)
15 siblings, 0 replies; 28+ messages in thread
From: Patchwork @ 2024-06-22 0:40 UTC (permalink / raw)
To: Umesh Nerlige Ramappa; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 56322 bytes --]
== Series Details ==
Series: Add per-client engine utilization tests
URL : https://patchwork.freedesktop.org/series/135204/
State : success
== Summary ==
CI Bug Log - changes from XEIGT_7895_full -> XEIGTPW_11297_full
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (3 -> 3)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in XEIGTPW_11297_full:
### IGT changes ###
#### Possible regressions ####
* {igt@xe_drm_fdinfo@drm-busy-idle} (NEW):
- {shard-lnl}: NOTRUN -> [FAIL][1]
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-lnl-2/igt@xe_drm_fdinfo@drm-busy-idle.html
* {igt@xe_drm_fdinfo@drm-busy-idle-check-all} (NEW):
- shard-dg2-set2: NOTRUN -> [FAIL][2] +8 other tests fail
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-433/igt@xe_drm_fdinfo@drm-busy-idle-check-all.html
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* igt@core_hotunplug@hotreplug:
- {shard-lnl}: [PASS][3] -> [INCOMPLETE][4] +1 other test incomplete
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-lnl-1/igt@core_hotunplug@hotreplug.html
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-lnl-2/igt@core_hotunplug@hotreplug.html
* igt@xe_exec_threads@threads-hang-shared-vm-rebind:
- {shard-lnl}: [PASS][5] -> [ABORT][6]
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-lnl-5/igt@xe_exec_threads@threads-hang-shared-vm-rebind.html
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-lnl-3/igt@xe_exec_threads@threads-hang-shared-vm-rebind.html
New tests
---------
New tests have been introduced between XEIGT_7895_full and XEIGTPW_11297_full:
### New IGT tests (14) ###
* igt@xe_drm_fdinfo@drm-all-busy-idle-check-all:
- Statuses : 2 pass(s)
- Exec time: [0.51] s
* igt@xe_drm_fdinfo@drm-busy-idle:
- Statuses : 2 fail(s)
- Exec time: [1.01, 1.02] s
* igt@xe_drm_fdinfo@drm-busy-idle-check-all:
- Statuses : 1 fail(s)
- Exec time: [1.04] s
* igt@xe_drm_fdinfo@drm-busy-idle-isolation:
- Statuses : 1 fail(s)
- Exec time: [1.02] s
* igt@xe_drm_fdinfo@drm-idle:
- Statuses : 1 pass(s)
- Exec time: [3.52] s
* igt@xe_drm_fdinfo@drm-most-busy-idle-check-all:
- Statuses : 2 pass(s)
- Exec time: [2.54, 3.58] s
* igt@xe_drm_fdinfo@drm-parallel-all-busy-idle-check-all:
- Statuses : 1 fail(s)
- Exec time: [0.52] s
* igt@xe_drm_fdinfo@drm-parallel-busy-idle:
- Statuses : 1 fail(s) 1 pass(s)
- Exec time: [0.0, 0.51] s
* igt@xe_drm_fdinfo@drm-parallel-busy-idle-isolation:
- Statuses : 1 fail(s)
- Exec time: [0.53] s
* igt@xe_drm_fdinfo@drm-parallel-idle:
- Statuses : 2 pass(s)
- Exec time: [0.0, 1.00] s
* igt@xe_drm_fdinfo@drm-virtual-all-busy-idle-check-all:
- Statuses : 1 fail(s) 1 pass(s)
- Exec time: [0.50, 0.53] s
* igt@xe_drm_fdinfo@drm-virtual-busy-idle:
- Statuses : 1 fail(s)
- Exec time: [0.53] s
* igt@xe_drm_fdinfo@drm-virtual-busy-idle-isolation:
- Statuses : 1 fail(s)
- Exec time: [0.53] s
* igt@xe_drm_fdinfo@drm-virtual-idle:
- Statuses : 1 pass(s)
- Exec time: [1.00] s
Known issues
------------
Here are the changes found in XEIGTPW_11297_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@kms_big_fb@y-tiled-addfb-size-offset-overflow:
- shard-dg2-set2: NOTRUN -> [SKIP][7] ([Intel XE#1201] / [Intel XE#607])
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-434/igt@kms_big_fb@y-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@yf-tiled-16bpp-rotate-270:
- shard-dg2-set2: NOTRUN -> [SKIP][8] ([Intel XE#1124] / [Intel XE#1201]) +1 other test skip
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-436/igt@kms_big_fb@yf-tiled-16bpp-rotate-270.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-hflip:
- shard-dg2-set2: NOTRUN -> [SKIP][9] ([Intel XE#1124])
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-hflip.html
* igt@kms_bw@linear-tiling-4-displays-2160x1440p:
- shard-dg2-set2: NOTRUN -> [SKIP][10] ([Intel XE#1201] / [Intel XE#367])
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-464/igt@kms_bw@linear-tiling-4-displays-2160x1440p.html
* igt@kms_ccs@bad-pixel-format-yf-tiled-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][11] ([Intel XE#1201] / [Intel XE#455] / [Intel XE#787]) +3 other tests skip
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-434/igt@kms_ccs@bad-pixel-format-yf-tiled-ccs.html
* igt@kms_ccs@ccs-on-another-bo-y-tiled-ccs:
- shard-dg2-set2: NOTRUN -> [SKIP][12] ([Intel XE#455] / [Intel XE#787]) +3 other tests skip
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_ccs@ccs-on-another-bo-y-tiled-ccs.html
* igt@kms_ccs@ccs-on-another-bo-y-tiled-ccs@pipe-b-dp-4:
- shard-dg2-set2: NOTRUN -> [SKIP][13] ([Intel XE#787]) +13 other tests skip
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_ccs@ccs-on-another-bo-y-tiled-ccs@pipe-b-dp-4.html
* igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-rc-ccs-cc@pipe-c-hdmi-a-6:
- shard-dg2-set2: NOTRUN -> [SKIP][14] ([Intel XE#1201] / [Intel XE#787]) +13 other tests skip
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-463/igt@kms_ccs@missing-ccs-buffer-y-tiled-gen12-rc-ccs-cc@pipe-c-hdmi-a-6.html
* igt@kms_chamelium_audio@hdmi-audio:
- shard-dg2-set2: NOTRUN -> [SKIP][15] ([Intel XE#373])
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_chamelium_audio@hdmi-audio.html
* igt@kms_chamelium_frames@vga-frame-dump:
- shard-dg2-set2: NOTRUN -> [SKIP][16] ([Intel XE#1201] / [Intel XE#373]) +2 other tests skip
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-466/igt@kms_chamelium_frames@vga-frame-dump.html
* igt@kms_cursor_edge_walk@256x256-left-edge@pipe-a-hdmi-a-6:
- shard-dg2-set2: NOTRUN -> [DMESG-WARN][17] ([Intel XE#1214] / [Intel XE#282]) +2 other tests dmesg-warn
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-434/igt@kms_cursor_edge_walk@256x256-left-edge@pipe-a-hdmi-a-6.html
* igt@kms_cursor_legacy@2x-cursor-vs-flip-atomic:
- shard-dg2-set2: [PASS][18] -> [DMESG-WARN][19] ([Intel XE#1214] / [Intel XE#282] / [Intel XE#910])
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-433/igt@kms_cursor_legacy@2x-cursor-vs-flip-atomic.html
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-436/igt@kms_cursor_legacy@2x-cursor-vs-flip-atomic.html
* igt@kms_cursor_legacy@cursor-vs-flip-legacy:
- shard-dg2-set2: [PASS][20] -> [DMESG-WARN][21] ([Intel XE#282]) +2 other tests dmesg-warn
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-463/igt@kms_cursor_legacy@cursor-vs-flip-legacy.html
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_cursor_legacy@cursor-vs-flip-legacy.html
* igt@kms_cursor_legacy@forked-move@pipe-a:
- shard-dg2-set2: [PASS][22] -> [DMESG-WARN][23] ([Intel XE#1214] / [Intel XE#282]) +1 other test dmesg-warn
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_cursor_legacy@forked-move@pipe-a.html
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-463/igt@kms_cursor_legacy@forked-move@pipe-a.html
* igt@kms_display_modes@mst-extended-mode-negative:
- shard-dg2-set2: NOTRUN -> [SKIP][24] ([Intel XE#1201] / [Intel XE#307])
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-434/igt@kms_display_modes@mst-extended-mode-negative.html
* igt@kms_fbcon_fbt@psr:
- shard-dg2-set2: NOTRUN -> [SKIP][25] ([Intel XE#1201] / [Intel XE#776])
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-464/igt@kms_fbcon_fbt@psr.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling:
- shard-dg2-set2: NOTRUN -> [SKIP][26] ([Intel XE#1201] / [Intel XE#455]) +3 other tests skip
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-436/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling.html
* igt@kms_frontbuffer_tracking@fbc-tiling-y:
- shard-dg2-set2: NOTRUN -> [SKIP][27] ([Intel XE#1201] / [Intel XE#658])
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-463/igt@kms_frontbuffer_tracking@fbc-tiling-y.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-spr-indfb-draw-blt:
- shard-dg2-set2: NOTRUN -> [SKIP][28] ([Intel XE#651])
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-spr-indfb-draw-blt.html
* igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-shrfb-pgflip-blt:
- shard-dg2-set2: NOTRUN -> [SKIP][29] ([Intel XE#1201] / [Intel XE#651]) +7 other tests skip
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-433/igt@kms_frontbuffer_tracking@fbcdrrs-2p-scndscrn-shrfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-draw-render:
- shard-dg2-set2: NOTRUN -> [SKIP][30] ([Intel XE#1201] / [Intel XE#653]) +7 other tests skip
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-464/igt@kms_frontbuffer_tracking@psr-2p-primscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-onoff:
- shard-dg2-set2: NOTRUN -> [SKIP][31] ([Intel XE#653])
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-onoff.html
* igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6:
- shard-dg2-set2: [PASS][32] -> [FAIL][33] ([Intel XE#361])
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-436/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6.html
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-466/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25:
- shard-dg2-set2: NOTRUN -> [SKIP][34] ([Intel XE#1201] / [Intel XE#305] / [Intel XE#455]) +1 other test skip
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-433/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-c-hdmi-a-6:
- shard-dg2-set2: NOTRUN -> [SKIP][35] ([Intel XE#1201] / [Intel XE#305]) +2 other tests skip
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-433/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-c-hdmi-a-6.html
* igt@kms_psr@psr2-basic:
- shard-dg2-set2: NOTRUN -> [SKIP][36] ([Intel XE#1201] / [Intel XE#929]) +7 other tests skip
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-464/igt@kms_psr@psr2-basic.html
* igt@kms_universal_plane@cursor-fb-leak:
- shard-dg2-set2: [PASS][37] -> [FAIL][38] ([Intel XE#771] / [Intel XE#899])
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-434/igt@kms_universal_plane@cursor-fb-leak.html
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_universal_plane@cursor-fb-leak.html
* igt@kms_universal_plane@cursor-fb-leak@pipe-c-hdmi-a-6:
- shard-dg2-set2: [PASS][39] -> [FAIL][40] ([Intel XE#899])
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-434/igt@kms_universal_plane@cursor-fb-leak@pipe-c-hdmi-a-6.html
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_universal_plane@cursor-fb-leak@pipe-c-hdmi-a-6.html
* igt@xe_copy_basic@mem-set-linear-0xfd:
- shard-dg2-set2: NOTRUN -> [SKIP][41] ([Intel XE#1126] / [Intel XE#1201])
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-464/igt@xe_copy_basic@mem-set-linear-0xfd.html
* igt@xe_evict@evict-beng-mixed-threads-large:
- shard-dg2-set2: [PASS][42] -> [TIMEOUT][43] ([Intel XE#1473] / [Intel XE#392])
[42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-463/igt@xe_evict@evict-beng-mixed-threads-large.html
[43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-434/igt@xe_evict@evict-beng-mixed-threads-large.html
* igt@xe_evict@evict-beng-threads-large:
- shard-dg2-set2: [PASS][44] -> [TIMEOUT][45] ([Intel XE#1473])
[44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-463/igt@xe_evict@evict-beng-threads-large.html
[45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@xe_evict@evict-beng-threads-large.html
* igt@xe_exec_fault_mode@many-execqueues-bindexecqueue-userptr-invalidate-race-prefetch:
- shard-dg2-set2: NOTRUN -> [SKIP][46] ([Intel XE#1201] / [Intel XE#288]) +4 other tests skip
[46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-466/igt@xe_exec_fault_mode@many-execqueues-bindexecqueue-userptr-invalidate-race-prefetch.html
* igt@xe_exec_fault_mode@twice-bindexecqueue-userptr:
- shard-dg2-set2: NOTRUN -> [SKIP][47] ([Intel XE#288]) +2 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@xe_exec_fault_mode@twice-bindexecqueue-userptr.html
* igt@xe_pm@s3-d3hot-basic-exec:
- shard-dg2-set2: [PASS][48] -> [DMESG-WARN][49] ([Intel XE#1551] / [Intel XE#569])
[48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-434/igt@xe_pm@s3-d3hot-basic-exec.html
[49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@xe_pm@s3-d3hot-basic-exec.html
* igt@xe_query@multigpu-query-gt-list:
- shard-dg2-set2: NOTRUN -> [SKIP][50] ([Intel XE#1201] / [Intel XE#944])
[50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-466/igt@xe_query@multigpu-query-gt-list.html
* igt@xe_wedged@wedged-at-any-timeout:
- shard-dg2-set2: NOTRUN -> [DMESG-WARN][51] ([Intel XE#1214] / [Intel XE#1760])
[51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-436/igt@xe_wedged@wedged-at-any-timeout.html
#### Possible fixes ####
* igt@kms_cursor_legacy@2x-long-cursor-vs-flip-legacy:
- shard-dg2-set2: [DMESG-WARN][52] ([Intel XE#1214] / [Intel XE#282] / [Intel XE#910]) -> [PASS][53]
[52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-463/igt@kms_cursor_legacy@2x-long-cursor-vs-flip-legacy.html
[53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-435/igt@kms_cursor_legacy@2x-long-cursor-vs-flip-legacy.html
* igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions:
- shard-dg2-set2: [DMESG-WARN][54] ([Intel XE#282]) -> [PASS][55]
[54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions.html
[55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-436/igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions:
- shard-dg2-set2: [DMESG-WARN][56] ([Intel XE#1214] / [Intel XE#282]) -> [PASS][57] +2 other tests pass
[56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-434/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions.html
[57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions.html
* igt@kms_flip@2x-flip-vs-suspend-interruptible@cd-hdmi-a6-dp4:
- shard-dg2-set2: [INCOMPLETE][58] ([Intel XE#1195]) -> [PASS][59] +1 other test pass
[58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-435/igt@kms_flip@2x-flip-vs-suspend-interruptible@cd-hdmi-a6-dp4.html
[59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_flip@2x-flip-vs-suspend-interruptible@cd-hdmi-a6-dp4.html
* igt@kms_flip@flip-vs-suspend:
- {shard-lnl}: [DMESG-WARN][60] ([Intel XE#2052]) -> [PASS][61] +1 other test pass
[60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-lnl-8/igt@kms_flip@flip-vs-suspend.html
[61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-lnl-6/igt@kms_flip@flip-vs-suspend.html
* igt@kms_plane_scaling@intel-max-src-size@pipe-a-dp-4:
- shard-dg2-set2: [FAIL][62] ([Intel XE#361]) -> [PASS][63]
[62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-436/igt@kms_plane_scaling@intel-max-src-size@pipe-a-dp-4.html
[63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-466/igt@kms_plane_scaling@intel-max-src-size@pipe-a-dp-4.html
* igt@kms_pm_dc@dc6-psr:
- {shard-lnl}: [FAIL][64] ([Intel XE#1430]) -> [PASS][65]
[64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-lnl-1/igt@kms_pm_dc@dc6-psr.html
[65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-lnl-3/igt@kms_pm_dc@dc6-psr.html
* igt@xe_evict@evict-beng-mixed-many-threads-small:
- shard-dg2-set2: [TIMEOUT][66] ([Intel XE#1473] / [Intel XE#402]) -> [PASS][67]
[66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-466/igt@xe_evict@evict-beng-mixed-many-threads-small.html
[67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-436/igt@xe_evict@evict-beng-mixed-many-threads-small.html
* igt@xe_exec_balancer@once-cm-virtual-userptr-rebind:
- {shard-lnl}: [INCOMPLETE][68] -> [PASS][69]
[68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-lnl-3/igt@xe_exec_balancer@once-cm-virtual-userptr-rebind.html
[69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-lnl-8/igt@xe_exec_balancer@once-cm-virtual-userptr-rebind.html
* igt@xe_exec_fault_mode@many-bindexecqueue-userptr-invalidate-race:
- {shard-lnl}: [ABORT][70] ([Intel XE#2097]) -> [PASS][71]
[70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-lnl-6/igt@xe_exec_fault_mode@many-bindexecqueue-userptr-invalidate-race.html
[71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-lnl-1/igt@xe_exec_fault_mode@many-bindexecqueue-userptr-invalidate-race.html
* igt@xe_live_ktest@xe_bo:
- shard-dg2-set2: [SKIP][72] ([Intel XE#1192] / [Intel XE#1201]) -> [PASS][73]
[72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-436/igt@xe_live_ktest@xe_bo.html
[73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-466/igt@xe_live_ktest@xe_bo.html
* igt@xe_pm@s3-basic:
- shard-dg2-set2: [DMESG-WARN][74] ([Intel XE#569]) -> [PASS][75]
[74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@xe_pm@s3-basic.html
[75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-436/igt@xe_pm@s3-basic.html
* igt@xe_pm@s4-mocs:
- {shard-lnl}: [ABORT][76] ([Intel XE#1794]) -> [PASS][77]
[76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-lnl-2/igt@xe_pm@s4-mocs.html
[77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-lnl-7/igt@xe_pm@s4-mocs.html
* igt@xe_pm@s4-vm-bind-prefetch:
- shard-dg2-set2: [DMESG-WARN][78] ([Intel XE#1214]) -> [PASS][79] +1 other test pass
[78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-435/igt@xe_pm@s4-vm-bind-prefetch.html
[79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-433/igt@xe_pm@s4-vm-bind-prefetch.html
#### Warnings ####
* igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
- shard-dg2-set2: [SKIP][80] ([Intel XE#1201] / [Intel XE#623]) -> [SKIP][81] ([Intel XE#623])
[80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-463/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html
[81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html
* igt@kms_big_fb@4-tiled-64bpp-rotate-270:
- shard-dg2-set2: [SKIP][82] ([Intel XE#316]) -> [SKIP][83] ([Intel XE#1201] / [Intel XE#316]) +1 other test skip
[82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_big_fb@4-tiled-64bpp-rotate-270.html
[83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-464/igt@kms_big_fb@4-tiled-64bpp-rotate-270.html
* igt@kms_big_fb@x-tiled-8bpp-rotate-270:
- shard-dg2-set2: [SKIP][84] ([Intel XE#1201] / [Intel XE#316]) -> [SKIP][85] ([Intel XE#316]) +2 other tests skip
[84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-463/igt@kms_big_fb@x-tiled-8bpp-rotate-270.html
[85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_big_fb@x-tiled-8bpp-rotate-270.html
* igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow:
- shard-dg2-set2: [SKIP][86] ([Intel XE#607]) -> [SKIP][87] ([Intel XE#1201] / [Intel XE#607])
[86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html
[87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-464/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@yf-tiled-addfb-size-overflow:
- shard-dg2-set2: [SKIP][88] ([Intel XE#610]) -> [SKIP][89] ([Intel XE#1201] / [Intel XE#610])
[88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_big_fb@yf-tiled-addfb-size-overflow.html
[89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-436/igt@kms_big_fb@yf-tiled-addfb-size-overflow.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip:
- shard-dg2-set2: [SKIP][90] ([Intel XE#1124] / [Intel XE#1201]) -> [SKIP][91] ([Intel XE#1124]) +7 other tests skip
[90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-435/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html
[91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip:
- shard-dg2-set2: [SKIP][92] ([Intel XE#1124]) -> [SKIP][93] ([Intel XE#1124] / [Intel XE#1201]) +7 other tests skip
[92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
[93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-434/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_joiner@basic:
- shard-dg2-set2: [SKIP][94] ([Intel XE#1201] / [Intel XE#346]) -> [SKIP][95] ([Intel XE#346])
[94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-433/igt@kms_big_joiner@basic.html
[95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_big_joiner@basic.html
* igt@kms_bw@linear-tiling-3-displays-3840x2160p:
- shard-dg2-set2: [SKIP][96] ([Intel XE#1201] / [Intel XE#367]) -> [SKIP][97] ([Intel XE#367]) +1 other test skip
[96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-464/igt@kms_bw@linear-tiling-3-displays-3840x2160p.html
[97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_bw@linear-tiling-3-displays-3840x2160p.html
* igt@kms_bw@linear-tiling-4-displays-1920x1080p:
- shard-dg2-set2: [SKIP][98] ([Intel XE#367]) -> [SKIP][99] ([Intel XE#1201] / [Intel XE#367])
[98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_bw@linear-tiling-4-displays-1920x1080p.html
[99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-463/igt@kms_bw@linear-tiling-4-displays-1920x1080p.html
* igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-6:
- shard-dg2-set2: [SKIP][100] ([Intel XE#787]) -> [SKIP][101] ([Intel XE#1201] / [Intel XE#787]) +90 other tests skip
[100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-6.html
[101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-434/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-yf-tiled-ccs:
- shard-dg2-set2: [SKIP][102] ([Intel XE#1201] / [Intel XE#455] / [Intel XE#787]) -> [SKIP][103] ([Intel XE#455] / [Intel XE#787]) +11 other tests skip
[102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-436/igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs.html
[103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs.html
* igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs@pipe-d-hdmi-a-6:
- shard-dg2-set2: [SKIP][104] ([Intel XE#1201] / [Intel XE#787]) -> [SKIP][105] ([Intel XE#787]) +41 other tests skip
[104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-436/igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs@pipe-d-hdmi-a-6.html
[105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_ccs@crc-sprite-planes-basic-yf-tiled-ccs@pipe-d-hdmi-a-6.html
* igt@kms_ccs@random-ccs-data-4-tiled-mtl-mc-ccs:
- shard-dg2-set2: [SKIP][106] ([Intel XE#455] / [Intel XE#787]) -> [SKIP][107] ([Intel XE#1201] / [Intel XE#455] / [Intel XE#787]) +25 other tests skip
[106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_ccs@random-ccs-data-4-tiled-mtl-mc-ccs.html
[107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-463/igt@kms_ccs@random-ccs-data-4-tiled-mtl-mc-ccs.html
* igt@kms_chamelium_color@ctm-0-75:
- shard-dg2-set2: [SKIP][108] ([Intel XE#1201] / [Intel XE#306]) -> [SKIP][109] ([Intel XE#306])
[108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-463/igt@kms_chamelium_color@ctm-0-75.html
[109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_chamelium_color@ctm-0-75.html
* igt@kms_chamelium_color@ctm-red-to-blue:
- shard-dg2-set2: [SKIP][110] ([Intel XE#306]) -> [SKIP][111] ([Intel XE#1201] / [Intel XE#306]) +1 other test skip
[110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_chamelium_color@ctm-red-to-blue.html
[111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-433/igt@kms_chamelium_color@ctm-red-to-blue.html
* igt@kms_chamelium_hpd@hdmi-hpd:
- shard-dg2-set2: [SKIP][112] ([Intel XE#1201] / [Intel XE#373]) -> [SKIP][113] ([Intel XE#373]) +6 other tests skip
[112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-433/igt@kms_chamelium_hpd@hdmi-hpd.html
[113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_chamelium_hpd@hdmi-hpd.html
* igt@kms_chamelium_hpd@vga-hpd:
- shard-dg2-set2: [SKIP][114] ([Intel XE#373]) -> [SKIP][115] ([Intel XE#1201] / [Intel XE#373]) +9 other tests skip
[114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_chamelium_hpd@vga-hpd.html
[115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-464/igt@kms_chamelium_hpd@vga-hpd.html
* igt@kms_cursor_crc@cursor-onscreen-512x170:
- shard-dg2-set2: [SKIP][116] ([Intel XE#308]) -> [SKIP][117] ([Intel XE#1201] / [Intel XE#308]) +1 other test skip
[116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_cursor_crc@cursor-onscreen-512x170.html
[117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-464/igt@kms_cursor_crc@cursor-onscreen-512x170.html
* igt@kms_cursor_crc@cursor-random-256x256:
- shard-dg2-set2: [DMESG-WARN][118] ([Intel XE#1214] / [Intel XE#282]) -> [DMESG-WARN][119] ([Intel XE#282]) +4 other tests dmesg-warn
[118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-433/igt@kms_cursor_crc@cursor-random-256x256.html
[119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_cursor_crc@cursor-random-256x256.html
* igt@kms_cursor_crc@cursor-rapid-movement-max-size:
- shard-dg2-set2: [SKIP][120] ([Intel XE#455]) -> [SKIP][121] ([Intel XE#1201] / [Intel XE#455]) +14 other tests skip
[120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html
[121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-464/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html
* igt@kms_cursor_legacy@cursor-vs-flip-varying-size:
- shard-dg2-set2: [DMESG-WARN][122] ([Intel XE#282]) -> [DMESG-WARN][123] ([Intel XE#1214] / [Intel XE#282]) +3 other tests dmesg-warn
[122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_cursor_legacy@cursor-vs-flip-varying-size.html
[123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-435/igt@kms_cursor_legacy@cursor-vs-flip-varying-size.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions:
- shard-dg2-set2: [SKIP][124] ([Intel XE#323]) -> [SKIP][125] ([Intel XE#1201] / [Intel XE#323])
[124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html
[125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-436/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html
* igt@kms_feature_discovery@display-4x:
- shard-dg2-set2: [SKIP][126] ([Intel XE#1138]) -> [SKIP][127] ([Intel XE#1138] / [Intel XE#1201])
[126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_feature_discovery@display-4x.html
[127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-463/igt@kms_feature_discovery@display-4x.html
* igt@kms_feature_discovery@dp-mst:
- shard-dg2-set2: [SKIP][128] ([Intel XE#1137]) -> [SKIP][129] ([Intel XE#1137] / [Intel XE#1201])
[128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_feature_discovery@dp-mst.html
[129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-464/igt@kms_feature_discovery@dp-mst.html
* igt@kms_feature_discovery@psr2:
- shard-dg2-set2: [SKIP][130] ([Intel XE#1135]) -> [SKIP][131] ([Intel XE#1135] / [Intel XE#1201])
[130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_feature_discovery@psr2.html
[131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-466/igt@kms_feature_discovery@psr2.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling:
- shard-dg2-set2: [SKIP][132] ([Intel XE#1201] / [Intel XE#455]) -> [SKIP][133] ([Intel XE#455]) +15 other tests skip
[132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-463/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html
[133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling.html
* igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-cur-indfb-onoff:
- shard-dg2-set2: [SKIP][134] ([Intel XE#1201] / [Intel XE#651]) -> [SKIP][135] ([Intel XE#651]) +12 other tests skip
[134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-463/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-cur-indfb-onoff.html
[135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-cur-indfb-onoff.html
* igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-indfb-msflip-blt:
- shard-dg2-set2: [SKIP][136] ([Intel XE#651]) -> [SKIP][137] ([Intel XE#1201] / [Intel XE#651]) +20 other tests skip
[136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-indfb-msflip-blt.html
[137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-434/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-indfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@fbcpsr-slowdraw:
- shard-dg2-set2: [SKIP][138] ([Intel XE#1201] / [Intel XE#653]) -> [SKIP][139] ([Intel XE#653]) +15 other tests skip
[138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-434/igt@kms_frontbuffer_tracking@fbcpsr-slowdraw.html
[139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_frontbuffer_tracking@fbcpsr-slowdraw.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-wc:
- shard-dg2-set2: [SKIP][140] ([Intel XE#653]) -> [SKIP][141] ([Intel XE#1201] / [Intel XE#653]) +22 other tests skip
[140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-wc.html
[141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-463/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-wc.html
* igt@kms_getfb@getfb-reject-ccs:
- shard-dg2-set2: [SKIP][142] ([Intel XE#605]) -> [SKIP][143] ([Intel XE#1201] / [Intel XE#605])
[142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_getfb@getfb-reject-ccs.html
[143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-433/igt@kms_getfb@getfb-reject-ccs.html
* igt@kms_hdmi_inject@inject-audio:
- shard-dg2-set2: [SKIP][144] ([Intel XE#417]) -> [SKIP][145] ([Intel XE#1201] / [Intel XE#417])
[144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_hdmi_inject@inject-audio.html
[145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-463/igt@kms_hdmi_inject@inject-audio.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-dg2-set2: [SKIP][146] ([Intel XE#1201] / [Intel XE#356]) -> [SKIP][147] ([Intel XE#356])
[146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-435/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
[147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation:
- shard-dg2-set2: [SKIP][148] ([Intel XE#1201] / [Intel XE#455] / [Intel XE#498]) -> [SKIP][149] ([Intel XE#455] / [Intel XE#498]) +1 other test skip
[148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-463/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation.html
[149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-b-hdmi-a-6:
- shard-dg2-set2: [SKIP][150] ([Intel XE#1201] / [Intel XE#498]) -> [SKIP][151] ([Intel XE#498]) +2 other tests skip
[150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-463/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-b-hdmi-a-6.html
[151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-b-hdmi-a-6.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-d-hdmi-a-6:
- shard-dg2-set2: [SKIP][152] ([Intel XE#305] / [Intel XE#455]) -> [SKIP][153] ([Intel XE#1201] / [Intel XE#305] / [Intel XE#455]) +2 other tests skip
[152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-d-hdmi-a-6.html
[153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-464/igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-d-hdmi-a-6.html
* igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-c-hdmi-a-6:
- shard-dg2-set2: [SKIP][154] ([Intel XE#305]) -> [SKIP][155] ([Intel XE#1201] / [Intel XE#305]) +5 other tests skip
[154]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-c-hdmi-a-6.html
[155]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-463/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-c-hdmi-a-6.html
* igt@kms_pm_backlight@bad-brightness:
- shard-dg2-set2: [SKIP][156] ([Intel XE#870]) -> [SKIP][157] ([Intel XE#1201] / [Intel XE#870])
[156]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_pm_backlight@bad-brightness.html
[157]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-464/igt@kms_pm_backlight@bad-brightness.html
* igt@kms_pm_backlight@fade:
- shard-dg2-set2: [SKIP][158] ([Intel XE#1201] / [Intel XE#870]) -> [SKIP][159] ([Intel XE#870]) +1 other test skip
[158]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-436/igt@kms_pm_backlight@fade.html
[159]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_pm_backlight@fade.html
* igt@kms_pm_dc@dc5-psr:
- shard-dg2-set2: [SKIP][160] ([Intel XE#1129]) -> [SKIP][161] ([Intel XE#1129] / [Intel XE#1201]) +1 other test skip
[160]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_pm_dc@dc5-psr.html
[161]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-466/igt@kms_pm_dc@dc5-psr.html
* igt@kms_pm_dc@dc6-dpms:
- shard-dg2-set2: [SKIP][162] ([Intel XE#1201] / [Intel XE#908]) -> [SKIP][163] ([Intel XE#908]) +1 other test skip
[162]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-466/igt@kms_pm_dc@dc6-dpms.html
[163]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_psr2_su@frontbuffer-xrgb8888:
- shard-dg2-set2: [SKIP][164] ([Intel XE#1122] / [Intel XE#1201]) -> [SKIP][165] ([Intel XE#1122])
[164]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-436/igt@kms_psr2_su@frontbuffer-xrgb8888.html
[165]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_psr2_su@frontbuffer-xrgb8888.html
* igt@kms_psr2_su@page_flip-nv12:
- shard-dg2-set2: [SKIP][166] ([Intel XE#1122]) -> [SKIP][167] ([Intel XE#1122] / [Intel XE#1201])
[166]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_psr2_su@page_flip-nv12.html
[167]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-464/igt@kms_psr2_su@page_flip-nv12.html
* igt@kms_psr@fbc-pr-no-drrs:
- shard-dg2-set2: [SKIP][168] ([Intel XE#929]) -> [SKIP][169] ([Intel XE#1201] / [Intel XE#929]) +12 other tests skip
[168]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_psr@fbc-pr-no-drrs.html
[169]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-463/igt@kms_psr@fbc-pr-no-drrs.html
* igt@kms_psr@fbc-psr2-primary-render:
- shard-dg2-set2: [SKIP][170] ([Intel XE#1201] / [Intel XE#929]) -> [SKIP][171] ([Intel XE#929]) +8 other tests skip
[170]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-434/igt@kms_psr@fbc-psr2-primary-render.html
[171]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_psr@fbc-psr2-primary-render.html
* igt@kms_rotation_crc@bad-tiling:
- shard-dg2-set2: [SKIP][172] ([Intel XE#327]) -> [SKIP][173] ([Intel XE#1201] / [Intel XE#327]) +2 other tests skip
[172]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_rotation_crc@bad-tiling.html
[173]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-466/igt@kms_rotation_crc@bad-tiling.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:
- shard-dg2-set2: [SKIP][174] ([Intel XE#1127] / [Intel XE#1201]) -> [SKIP][175] ([Intel XE#1127])
[174]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-463/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
[175]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270:
- shard-dg2-set2: [SKIP][176] ([Intel XE#1201] / [Intel XE#327]) -> [SKIP][177] ([Intel XE#327])
[176]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-463/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
[177]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-dg2-set2: [SKIP][178] ([Intel XE#1201] / [Intel XE#362]) -> [SKIP][179] ([Intel XE#1201] / [Intel XE#1500])
[178]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-463/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
[179]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-464/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
* igt@kms_tv_load_detect@load-detect:
- shard-dg2-set2: [SKIP][180] ([Intel XE#330]) -> [SKIP][181] ([Intel XE#1201] / [Intel XE#330])
[180]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_tv_load_detect@load-detect.html
[181]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-433/igt@kms_tv_load_detect@load-detect.html
* igt@kms_vblank@ts-continuation-dpms-suspend:
- shard-dg2-set2: [DMESG-WARN][182] ([Intel XE#1551]) -> [DMESG-WARN][183] ([Intel XE#1214] / [Intel XE#1551]) +1 other test dmesg-warn
[182]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@kms_vblank@ts-continuation-dpms-suspend.html
[183]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-434/igt@kms_vblank@ts-continuation-dpms-suspend.html
* igt@sriov_basic@bind-unbind-vf:
- shard-dg2-set2: [SKIP][184] ([Intel XE#1091]) -> [SKIP][185] ([Intel XE#1091] / [Intel XE#1201]) +1 other test skip
[184]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@sriov_basic@bind-unbind-vf.html
[185]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-466/igt@sriov_basic@bind-unbind-vf.html
* igt@xe_compute_preempt@compute-preempt-many:
- shard-dg2-set2: [SKIP][186] ([Intel XE#1280] / [Intel XE#455]) -> [SKIP][187] ([Intel XE#1201] / [Intel XE#1280] / [Intel XE#455]) +1 other test skip
[186]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@xe_compute_preempt@compute-preempt-many.html
[187]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-436/igt@xe_compute_preempt@compute-preempt-many.html
* igt@xe_copy_basic@mem-copy-linear-0x3fff:
- shard-dg2-set2: [SKIP][188] ([Intel XE#1123] / [Intel XE#1201]) -> [SKIP][189] ([Intel XE#1123])
[188]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-463/igt@xe_copy_basic@mem-copy-linear-0x3fff.html
[189]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@xe_copy_basic@mem-copy-linear-0x3fff.html
* igt@xe_copy_basic@mem-copy-linear-0xfffe:
- shard-dg2-set2: [SKIP][190] ([Intel XE#1123]) -> [SKIP][191] ([Intel XE#1123] / [Intel XE#1201])
[190]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@xe_copy_basic@mem-copy-linear-0xfffe.html
[191]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-463/igt@xe_copy_basic@mem-copy-linear-0xfffe.html
* igt@xe_evict@evict-beng-mixed-many-threads-large:
- shard-dg2-set2: [TIMEOUT][192] ([Intel XE#1041] / [Intel XE#1473] / [Intel XE#392]) -> [INCOMPLETE][193] ([Intel XE#1195] / [Intel XE#1473] / [Intel XE#392])
[192]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@xe_evict@evict-beng-mixed-many-threads-large.html
[193]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-434/igt@xe_evict@evict-beng-mixed-many-threads-large.html
* igt@xe_exec_fault_mode@twice-userptr-invalidate-race:
- shard-dg2-set2: [SKIP][194] ([Intel XE#1201] / [Intel XE#288]) -> [SKIP][195] ([Intel XE#288]) +13 other tests skip
[194]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-434/igt@xe_exec_fault_mode@twice-userptr-invalidate-race.html
[195]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@xe_exec_fault_mode@twice-userptr-invalidate-race.html
* igt@xe_exec_fault_mode@twice-userptr-rebind-imm:
- shard-dg2-set2: [SKIP][196] ([Intel XE#288]) -> [SKIP][197] ([Intel XE#1201] / [Intel XE#288]) +21 other tests skip
[196]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@xe_exec_fault_mode@twice-userptr-rebind-imm.html
[197]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-436/igt@xe_exec_fault_mode@twice-userptr-rebind-imm.html
* igt@xe_mmap@small-bar:
- shard-dg2-set2: [SKIP][198] ([Intel XE#1201] / [Intel XE#512]) -> [SKIP][199] ([Intel XE#512])
[198]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-434/igt@xe_mmap@small-bar.html
[199]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@xe_mmap@small-bar.html
* igt@xe_pat@pat-index-xehpc:
- shard-dg2-set2: [SKIP][200] ([Intel XE#979]) -> [SKIP][201] ([Intel XE#1201] / [Intel XE#979])
[200]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@xe_pat@pat-index-xehpc.html
[201]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-463/igt@xe_pat@pat-index-xehpc.html
* igt@xe_pat@pat-index-xelpg:
- shard-dg2-set2: [SKIP][202] ([Intel XE#1201] / [Intel XE#979]) -> [SKIP][203] ([Intel XE#979])
[202]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-464/igt@xe_pat@pat-index-xelpg.html
[203]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@xe_pat@pat-index-xelpg.html
* igt@xe_pm@s2idle-d3cold-basic-exec:
- shard-dg2-set2: [SKIP][204] ([Intel XE#366]) -> [SKIP][205] ([Intel XE#1201] / [Intel XE#366]) +1 other test skip
[204]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@xe_pm@s2idle-d3cold-basic-exec.html
[205]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-434/igt@xe_pm@s2idle-d3cold-basic-exec.html
* igt@xe_pm@vram-d3cold-threshold:
- shard-dg2-set2: [SKIP][206] ([Intel XE#579]) -> [SKIP][207] ([Intel XE#1201] / [Intel XE#579])
[206]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@xe_pm@vram-d3cold-threshold.html
[207]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-463/igt@xe_pm@vram-d3cold-threshold.html
* igt@xe_query@multigpu-query-engines:
- shard-dg2-set2: [SKIP][208] ([Intel XE#944]) -> [SKIP][209] ([Intel XE#1201] / [Intel XE#944]) +2 other tests skip
[208]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-432/igt@xe_query@multigpu-query-engines.html
[209]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-466/igt@xe_query@multigpu-query-engines.html
* igt@xe_query@multigpu-query-uc-fw-version-guc:
- shard-dg2-set2: [SKIP][210] ([Intel XE#1201] / [Intel XE#944]) -> [SKIP][211] ([Intel XE#944]) +2 other tests skip
[210]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7895/shard-dg2-436/igt@xe_query@multigpu-query-uc-fw-version-guc.html
[211]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/shard-dg2-432/igt@xe_query@multigpu-query-uc-fw-version-guc.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[Intel XE#1041]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1041
[Intel XE#1045]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1045
[Intel XE#1091]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1091
[Intel XE#1122]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1122
[Intel XE#1123]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1123
[Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
[Intel XE#1125]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1125
[Intel XE#1126]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1126
[Intel XE#1127]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1127
[Intel XE#1129]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1129
[Intel XE#1135]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1135
[Intel XE#1137]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1137
[Intel XE#1138]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1138
[Intel XE#1192]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1192
[Intel XE#1195]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1195
[Intel XE#1201]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1201
[Intel XE#1214]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1214
[Intel XE#1280]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1280
[Intel XE#1330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1330
[Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392
[Intel XE#1397]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1397
[Intel XE#1399]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1399
[Intel XE#1401]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1401
[Intel XE#1406]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1406
[Intel XE#1407]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1407
[Intel XE#1413]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1413
[Intel XE#1416]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1416
[Intel XE#1421]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1421
[Intel XE#1424]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1424
[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#1437]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1437
[Intel XE#1439]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1439
[Intel XE#1442]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1442
[Intel XE#1447]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1447
[Intel XE#1469]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1469
[Intel XE#1470]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1470
[Intel XE#1473]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1473
[Intel XE#1500]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1500
[Intel XE#1503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1503
[Intel XE#1512]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1512
[Intel XE#1551]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1551
[Intel XE#1622]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1622
[Intel XE#1659]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1659
[Intel XE#1745]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1745
[Intel XE#1760]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1760
[Intel XE#1794]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1794
[Intel XE#2052]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2052
[Intel XE#2097]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2097
[Intel XE#282]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/282
[Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
[Intel XE#305]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/305
[Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306
[Intel XE#307]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/307
[Intel XE#308]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/308
[Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309
[Intel XE#316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/316
[Intel XE#323]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/323
[Intel XE#327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/327
[Intel XE#330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/330
[Intel XE#346]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/346
[Intel XE#356]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/356
[Intel XE#361]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/361
[Intel XE#362]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/362
[Intel XE#366]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/366
[Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367
[Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373
[Intel XE#378]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/378
[Intel XE#392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/392
[Intel XE#402]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/402
[Intel XE#417]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/417
[Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455
[Intel XE#498]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/498
[Intel XE#512]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/512
[Intel XE#569]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/569
[Intel XE#579]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/579
[Intel XE#584]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/584
[Intel XE#599]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/599
[Intel XE#605]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/605
[Intel XE#607]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/607
[Intel XE#610]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/610
[Intel XE#623]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/623
[Intel XE#651]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/651
[Intel XE#653]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/653
[Intel XE#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656
[Intel XE#658]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/658
[Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688
[Intel XE#702]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/702
[Intel XE#771]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/771
[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#886]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/886
[Intel XE#899]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/899
[Intel XE#908]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/908
[Intel XE#910]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/910
[Intel XE#929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/929
[Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944
[Intel XE#979]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/979
Build changes
-------------
* IGT: IGT_7895 -> IGTPW_11297
* Linux: xe-1512-40deb379b103746ee4c9df5f0f1919bd4703c9cc -> xe-1514-383dc44a79848f13f2430c9ed811b5c9b22b882a
IGTPW_11297: 11297
IGT_7895: 7895
xe-1512-40deb379b103746ee4c9df5f0f1919bd4703c9cc: 40deb379b103746ee4c9df5f0f1919bd4703c9cc
xe-1514-383dc44a79848f13f2430c9ed811b5c9b22b882a: 383dc44a79848f13f2430c9ed811b5c9b22b882a
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11297/index.html
[-- Attachment #2: Type: text/html, Size: 73231 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* ✗ Fi.CI.IGT: failure for Add per-client engine utilization tests
2024-06-21 23:00 [PATCH i-g-t 0/8] Add per-client engine utilization tests Umesh Nerlige Ramappa
` (10 preceding siblings ...)
2024-06-22 0:40 ` ✓ CI.xeFULL: " Patchwork
@ 2024-06-22 21:32 ` Patchwork
2024-06-28 21:27 ` ✓ CI.xeBAT: success for Add per-client engine utilization tests (rev2) Patchwork
` (3 subsequent siblings)
15 siblings, 0 replies; 28+ messages in thread
From: Patchwork @ 2024-06-22 21:32 UTC (permalink / raw)
To: Umesh Nerlige Ramappa; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 91608 bytes --]
== Series Details ==
Series: Add per-client engine utilization tests
URL : https://patchwork.freedesktop.org/series/135204/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_14987_full -> IGTPW_11297_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_11297_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_11297_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/index.html
Participating hosts (9 -> 9)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_11297_full:
### IGT changes ###
#### Possible regressions ####
* igt@gem_mmap_offset@clear@smem0:
- shard-dg1: [PASS][1] -> [FAIL][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-dg1-15/igt@gem_mmap_offset@clear@smem0.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-14/igt@gem_mmap_offset@clear@smem0.html
* igt@i915_selftest@live@sanitycheck:
- shard-snb: [PASS][3] -> [ABORT][4]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-snb2/igt@i915_selftest@live@sanitycheck.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-snb5/igt@i915_selftest@live@sanitycheck.html
New tests
---------
New tests have been introduced between CI_DRM_14987_full and IGTPW_11297_full:
### New IGT tests (1) ###
* igt@kms_plane:
- Statuses :
- Exec time: [None] s
Known issues
------------
Here are the changes found in IGTPW_11297_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@blit-reloc-purge-cache:
- shard-rkl: NOTRUN -> [SKIP][5] ([i915#8411]) +2 other tests skip
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-1/igt@api_intel_bb@blit-reloc-purge-cache.html
* igt@api_intel_bb@object-reloc-keep-cache:
- shard-dg2: NOTRUN -> [SKIP][6] ([i915#8411])
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-7/igt@api_intel_bb@object-reloc-keep-cache.html
* igt@debugfs_test@basic-hwmon:
- shard-tglu: NOTRUN -> [SKIP][7] ([i915#9318])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-5/igt@debugfs_test@basic-hwmon.html
* igt@device_reset@cold-reset-bound:
- shard-rkl: NOTRUN -> [SKIP][8] ([i915#11078])
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-1/igt@device_reset@cold-reset-bound.html
* igt@device_reset@unbind-cold-reset-rebind:
- shard-tglu: NOTRUN -> [SKIP][9] ([i915#11078])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-9/igt@device_reset@unbind-cold-reset-rebind.html
- shard-dg2: NOTRUN -> [SKIP][10] ([i915#11078])
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-6/igt@device_reset@unbind-cold-reset-rebind.html
* igt@drm_fdinfo@all-busy-check-all:
- shard-mtlp: NOTRUN -> [SKIP][11] ([i915#8414])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-mtlp-8/igt@drm_fdinfo@all-busy-check-all.html
* igt@drm_fdinfo@isolation@vecs0:
- shard-dg1: NOTRUN -> [SKIP][12] ([i915#8414]) +10 other tests skip
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-14/igt@drm_fdinfo@isolation@vecs0.html
* igt@drm_fdinfo@most-busy-check-all@bcs0:
- shard-dg2: NOTRUN -> [SKIP][13] ([i915#8414]) +13 other tests skip
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-7/igt@drm_fdinfo@most-busy-check-all@bcs0.html
* igt@gem_basic@multigpu-create-close:
- shard-dg1: NOTRUN -> [SKIP][14] ([i915#7697])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-17/igt@gem_basic@multigpu-create-close.html
* igt@gem_ccs@block-copy-compressed:
- shard-rkl: NOTRUN -> [SKIP][15] ([i915#3555] / [i915#9323])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-3/igt@gem_ccs@block-copy-compressed.html
* igt@gem_ccs@block-multicopy-compressed:
- shard-rkl: NOTRUN -> [SKIP][16] ([i915#9323]) +1 other test skip
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-4/igt@gem_ccs@block-multicopy-compressed.html
* igt@gem_ccs@ctrl-surf-copy-new-ctx:
- shard-tglu: NOTRUN -> [SKIP][17] ([i915#9323])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-7/igt@gem_ccs@ctrl-surf-copy-new-ctx.html
* igt@gem_close_race@multigpu-basic-threads:
- shard-dg2: NOTRUN -> [SKIP][18] ([i915#7697])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-1/igt@gem_close_race@multigpu-basic-threads.html
- shard-tglu: NOTRUN -> [SKIP][19] ([i915#7697])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-5/igt@gem_close_race@multigpu-basic-threads.html
* igt@gem_create@create-ext-cpu-access-big:
- shard-dg2: NOTRUN -> [ABORT][20] ([i915#9846])
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-10/igt@gem_create@create-ext-cpu-access-big.html
* igt@gem_create@create-ext-cpu-access-sanity-check:
- shard-tglu: NOTRUN -> [SKIP][21] ([i915#6335])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-5/igt@gem_create@create-ext-cpu-access-sanity-check.html
* igt@gem_create@create-ext-set-pat:
- shard-dg2: NOTRUN -> [SKIP][22] ([i915#8562])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-7/igt@gem_create@create-ext-set-pat.html
- shard-rkl: NOTRUN -> [SKIP][23] ([i915#8562])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-5/igt@gem_create@create-ext-set-pat.html
* igt@gem_ctx_persistence@heartbeat-hang:
- shard-dg2: NOTRUN -> [SKIP][24] ([i915#8555]) +2 other tests skip
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-10/igt@gem_ctx_persistence@heartbeat-hang.html
* igt@gem_ctx_persistence@heartbeat-hostile:
- shard-dg1: NOTRUN -> [SKIP][25] ([i915#8555]) +2 other tests skip
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-17/igt@gem_ctx_persistence@heartbeat-hostile.html
* igt@gem_ctx_sseu@invalid-sseu:
- shard-dg1: NOTRUN -> [SKIP][26] ([i915#280])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-13/igt@gem_ctx_sseu@invalid-sseu.html
- shard-mtlp: NOTRUN -> [SKIP][27] ([i915#280])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-mtlp-2/igt@gem_ctx_sseu@invalid-sseu.html
* igt@gem_ctx_sseu@mmap-args:
- shard-dg2: NOTRUN -> [SKIP][28] ([i915#280])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-4/igt@gem_ctx_sseu@mmap-args.html
- shard-rkl: NOTRUN -> [SKIP][29] ([i915#280])
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-1/igt@gem_ctx_sseu@mmap-args.html
* igt@gem_eio@reset-stress:
- shard-dg2: [PASS][30] -> [FAIL][31] ([i915#5784])
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-dg2-5/igt@gem_eio@reset-stress.html
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-4/igt@gem_eio@reset-stress.html
* igt@gem_exec_balancer@parallel-bb-first:
- shard-rkl: NOTRUN -> [SKIP][32] ([i915#4525]) +2 other tests skip
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-6/igt@gem_exec_balancer@parallel-bb-first.html
* igt@gem_exec_capture@capture-invisible@lmem0:
- shard-dg2: NOTRUN -> [SKIP][33] ([i915#6334]) +1 other test skip
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-5/igt@gem_exec_capture@capture-invisible@lmem0.html
* igt@gem_exec_capture@capture-invisible@smem0:
- shard-rkl: NOTRUN -> [SKIP][34] ([i915#6334])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-6/igt@gem_exec_capture@capture-invisible@smem0.html
* igt@gem_exec_endless@dispatch@vcs1:
- shard-dg1: [PASS][35] -> [TIMEOUT][36] ([i915#3778])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-dg1-16/igt@gem_exec_endless@dispatch@vcs1.html
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-14/igt@gem_exec_endless@dispatch@vcs1.html
* igt@gem_exec_fair@basic-deadline:
- shard-rkl: [PASS][37] -> [FAIL][38] ([i915#2846])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-rkl-2/igt@gem_exec_fair@basic-deadline.html
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-5/igt@gem_exec_fair@basic-deadline.html
* igt@gem_exec_fair@basic-none-rrul:
- shard-dg2: NOTRUN -> [SKIP][39] ([i915#3539] / [i915#4852]) +6 other tests skip
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-10/igt@gem_exec_fair@basic-none-rrul.html
* igt@gem_exec_fair@basic-none-solo@rcs0:
- shard-glk: NOTRUN -> [FAIL][40] ([i915#2842])
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-glk1/igt@gem_exec_fair@basic-none-solo@rcs0.html
* igt@gem_exec_fair@basic-pace-solo@rcs0:
- shard-rkl: [PASS][41] -> [FAIL][42] ([i915#2842])
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-rkl-4/igt@gem_exec_fair@basic-pace-solo@rcs0.html
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-5/igt@gem_exec_fair@basic-pace-solo@rcs0.html
* igt@gem_exec_fence@submit67:
- shard-dg2: NOTRUN -> [SKIP][43] ([i915#4812])
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-10/igt@gem_exec_fence@submit67.html
* igt@gem_exec_flush@basic-uc-prw-default:
- shard-dg1: NOTRUN -> [SKIP][44] ([i915#3539]) +2 other tests skip
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-14/igt@gem_exec_flush@basic-uc-prw-default.html
* igt@gem_exec_flush@basic-uc-set-default:
- shard-dg2: NOTRUN -> [SKIP][45] ([i915#3539]) +1 other test skip
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-7/igt@gem_exec_flush@basic-uc-set-default.html
* igt@gem_exec_flush@basic-wb-prw-default:
- shard-dg1: NOTRUN -> [SKIP][46] ([i915#3539] / [i915#4852]) +2 other tests skip
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-14/igt@gem_exec_flush@basic-wb-prw-default.html
* igt@gem_exec_reloc@basic-cpu-wc:
- shard-dg1: NOTRUN -> [SKIP][47] ([i915#3281]) +11 other tests skip
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-16/igt@gem_exec_reloc@basic-cpu-wc.html
* igt@gem_exec_reloc@basic-gtt-read:
- shard-dg2: NOTRUN -> [SKIP][48] ([i915#3281]) +8 other tests skip
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-3/igt@gem_exec_reloc@basic-gtt-read.html
* igt@gem_exec_reloc@basic-write-read-noreloc:
- shard-rkl: NOTRUN -> [SKIP][49] ([i915#3281]) +10 other tests skip
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-3/igt@gem_exec_reloc@basic-write-read-noreloc.html
* igt@gem_exec_schedule@preempt-queue-chain:
- shard-mtlp: NOTRUN -> [SKIP][50] ([i915#4537] / [i915#4812])
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-mtlp-3/igt@gem_exec_schedule@preempt-queue-chain.html
- shard-dg1: NOTRUN -> [SKIP][51] ([i915#4812]) +1 other test skip
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-16/igt@gem_exec_schedule@preempt-queue-chain.html
* igt@gem_exec_schedule@semaphore-power:
- shard-rkl: NOTRUN -> [SKIP][52] ([i915#7276])
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-5/igt@gem_exec_schedule@semaphore-power.html
- shard-dg2: NOTRUN -> [SKIP][53] ([i915#4537] / [i915#4812])
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-10/igt@gem_exec_schedule@semaphore-power.html
* igt@gem_exec_suspend@basic-s4-devices@lmem0:
- shard-dg2: NOTRUN -> [ABORT][54] ([i915#7975] / [i915#8213])
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-8/igt@gem_exec_suspend@basic-s4-devices@lmem0.html
* igt@gem_fence_thrash@bo-write-verify-none:
- shard-dg1: NOTRUN -> [SKIP][55] ([i915#4860]) +2 other tests skip
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-18/igt@gem_fence_thrash@bo-write-verify-none.html
* igt@gem_lmem_swapping@heavy-random:
- shard-glk: NOTRUN -> [SKIP][56] ([i915#4613]) +1 other test skip
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-glk2/igt@gem_lmem_swapping@heavy-random.html
* igt@gem_lmem_swapping@heavy-random@lmem0:
- shard-dg1: [PASS][57] -> [FAIL][58] ([i915#10378])
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-dg1-18/igt@gem_lmem_swapping@heavy-random@lmem0.html
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-17/igt@gem_lmem_swapping@heavy-random@lmem0.html
- shard-dg2: [PASS][59] -> [FAIL][60] ([i915#10378]) +1 other test fail
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-dg2-2/igt@gem_lmem_swapping@heavy-random@lmem0.html
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-11/igt@gem_lmem_swapping@heavy-random@lmem0.html
* igt@gem_lmem_swapping@heavy-verify-multi-ccs@lmem0:
- shard-dg1: NOTRUN -> [SKIP][61] ([i915#4565]) +2 other tests skip
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-16/igt@gem_lmem_swapping@heavy-verify-multi-ccs@lmem0.html
* igt@gem_lmem_swapping@heavy-verify-random@lmem0:
- shard-dg1: NOTRUN -> [FAIL][62] ([i915#10378])
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-18/igt@gem_lmem_swapping@heavy-verify-random@lmem0.html
* igt@gem_lmem_swapping@parallel-random-verify:
- shard-rkl: NOTRUN -> [SKIP][63] ([i915#4613]) +3 other tests skip
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-4/igt@gem_lmem_swapping@parallel-random-verify.html
- shard-tglu: NOTRUN -> [SKIP][64] ([i915#4613]) +1 other test skip
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-5/igt@gem_lmem_swapping@parallel-random-verify.html
- shard-mtlp: NOTRUN -> [SKIP][65] ([i915#4613])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-mtlp-3/igt@gem_lmem_swapping@parallel-random-verify.html
* igt@gem_lmem_swapping@parallel-random-verify@lmem0:
- shard-dg1: NOTRUN -> [INCOMPLETE][66] ([i915#1982])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-16/igt@gem_lmem_swapping@parallel-random-verify@lmem0.html
* igt@gem_media_fill@media-fill:
- shard-dg2: NOTRUN -> [SKIP][67] ([i915#8289])
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-4/igt@gem_media_fill@media-fill.html
* igt@gem_mmap@bad-offset:
- shard-dg1: NOTRUN -> [SKIP][68] ([i915#4083]) +3 other tests skip
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-18/igt@gem_mmap@bad-offset.html
* igt@gem_mmap_gtt@big-copy:
- shard-dg2: NOTRUN -> [SKIP][69] ([i915#4077]) +8 other tests skip
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-4/igt@gem_mmap_gtt@big-copy.html
* igt@gem_mmap_wc@write-prefaulted:
- shard-dg2: NOTRUN -> [SKIP][70] ([i915#4083]) +2 other tests skip
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-1/igt@gem_mmap_wc@write-prefaulted.html
* igt@gem_partial_pwrite_pread@reads:
- shard-dg1: NOTRUN -> [SKIP][71] ([i915#3282]) +2 other tests skip
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-16/igt@gem_partial_pwrite_pread@reads.html
* igt@gem_partial_pwrite_pread@write-uncached:
- shard-dg2: NOTRUN -> [SKIP][72] ([i915#3282]) +5 other tests skip
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-10/igt@gem_partial_pwrite_pread@write-uncached.html
* igt@gem_partial_pwrite_pread@writes-after-reads:
- shard-rkl: NOTRUN -> [SKIP][73] ([i915#3282]) +4 other tests skip
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-6/igt@gem_partial_pwrite_pread@writes-after-reads.html
* igt@gem_pread@exhaustion:
- shard-tglu: NOTRUN -> [WARN][74] ([i915#2658])
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-8/igt@gem_pread@exhaustion.html
* igt@gem_pxp@create-protected-buffer:
- shard-rkl: NOTRUN -> [SKIP][75] ([i915#4270]) +5 other tests skip
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-3/igt@gem_pxp@create-protected-buffer.html
* igt@gem_pxp@display-protected-crc:
- shard-dg2: NOTRUN -> [SKIP][76] ([i915#4270]) +2 other tests skip
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-4/igt@gem_pxp@display-protected-crc.html
* igt@gem_pxp@protected-encrypted-src-copy-not-readible:
- shard-dg1: NOTRUN -> [SKIP][77] ([i915#4270]) +1 other test skip
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-17/igt@gem_pxp@protected-encrypted-src-copy-not-readible.html
- shard-mtlp: NOTRUN -> [SKIP][78] ([i915#4270])
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-mtlp-3/igt@gem_pxp@protected-encrypted-src-copy-not-readible.html
* igt@gem_pxp@reject-modify-context-protection-on:
- shard-tglu: NOTRUN -> [SKIP][79] ([i915#4270])
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-9/igt@gem_pxp@reject-modify-context-protection-on.html
* igt@gem_render_copy@y-tiled-to-vebox-yf-tiled:
- shard-dg2: NOTRUN -> [SKIP][80] ([i915#5190] / [i915#8428]) +6 other tests skip
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-10/igt@gem_render_copy@y-tiled-to-vebox-yf-tiled.html
* igt@gem_set_tiling_vs_blt@tiled-to-tiled:
- shard-dg2: NOTRUN -> [SKIP][81] ([i915#4079]) +2 other tests skip
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-1/igt@gem_set_tiling_vs_blt@tiled-to-tiled.html
* igt@gem_tiled_pread_pwrite:
- shard-dg1: NOTRUN -> [SKIP][82] ([i915#4079]) +1 other test skip
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-17/igt@gem_tiled_pread_pwrite.html
* igt@gem_unfence_active_buffers:
- shard-dg2: NOTRUN -> [SKIP][83] ([i915#4879])
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-10/igt@gem_unfence_active_buffers.html
* igt@gem_userptr_blits@access-control:
- shard-rkl: NOTRUN -> [SKIP][84] ([i915#3297])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-1/igt@gem_userptr_blits@access-control.html
* igt@gem_userptr_blits@map-fixed-invalidate-overlap:
- shard-dg1: NOTRUN -> [SKIP][85] ([i915#3297] / [i915#4880])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-18/igt@gem_userptr_blits@map-fixed-invalidate-overlap.html
* igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy:
- shard-dg2: NOTRUN -> [SKIP][86] ([i915#3297] / [i915#4880])
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-4/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy.html
* igt@gem_userptr_blits@readonly-pwrite-unsync:
- shard-tglu: NOTRUN -> [SKIP][87] ([i915#3297]) +1 other test skip
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-9/igt@gem_userptr_blits@readonly-pwrite-unsync.html
- shard-dg2: NOTRUN -> [SKIP][88] ([i915#3297])
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-1/igt@gem_userptr_blits@readonly-pwrite-unsync.html
* igt@gem_userptr_blits@readonly-unsync:
- shard-dg1: NOTRUN -> [SKIP][89] ([i915#3297]) +2 other tests skip
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-13/igt@gem_userptr_blits@readonly-unsync.html
* igt@gem_userptr_blits@relocations:
- shard-rkl: NOTRUN -> [SKIP][90] ([i915#3281] / [i915#3297])
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-3/igt@gem_userptr_blits@relocations.html
* igt@gen7_exec_parse@bitmasks:
- shard-dg2: NOTRUN -> [SKIP][91] +25 other tests skip
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-4/igt@gen7_exec_parse@bitmasks.html
* igt@gen9_exec_parse@basic-rejected-ctx-param:
- shard-tglu: NOTRUN -> [SKIP][92] ([i915#2527] / [i915#2856]) +2 other tests skip
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-5/igt@gen9_exec_parse@basic-rejected-ctx-param.html
- shard-mtlp: NOTRUN -> [SKIP][93] ([i915#2856])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-mtlp-2/igt@gen9_exec_parse@basic-rejected-ctx-param.html
* igt@gen9_exec_parse@bb-chained:
- shard-dg1: NOTRUN -> [SKIP][94] ([i915#2527]) +4 other tests skip
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-15/igt@gen9_exec_parse@bb-chained.html
* igt@gen9_exec_parse@unaligned-access:
- shard-dg2: NOTRUN -> [SKIP][95] ([i915#2856]) +3 other tests skip
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-5/igt@gen9_exec_parse@unaligned-access.html
- shard-rkl: NOTRUN -> [SKIP][96] ([i915#2527]) +5 other tests skip
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-6/igt@gen9_exec_parse@unaligned-access.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-snb: [PASS][97] -> [ABORT][98] ([i915#9820])
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-snb7/igt@i915_module_load@reload-with-fault-injection.html
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-snb6/igt@i915_module_load@reload-with-fault-injection.html
- shard-dg2: [PASS][99] -> [ABORT][100] ([i915#9820])
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-dg2-7/igt@i915_module_load@reload-with-fault-injection.html
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-6/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_module_load@resize-bar:
- shard-rkl: NOTRUN -> [SKIP][101] ([i915#6412])
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-1/igt@i915_module_load@resize-bar.html
* igt@i915_pipe_stress@stress-xrgb8888-ytiled:
- shard-dg2: NOTRUN -> [SKIP][102] ([i915#7091])
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-8/igt@i915_pipe_stress@stress-xrgb8888-ytiled.html
* igt@i915_pm_freq_mult@media-freq@gt0:
- shard-rkl: NOTRUN -> [SKIP][103] ([i915#6590])
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-4/igt@i915_pm_freq_mult@media-freq@gt0.html
- shard-dg1: NOTRUN -> [SKIP][104] ([i915#6590])
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-16/igt@i915_pm_freq_mult@media-freq@gt0.html
- shard-tglu: NOTRUN -> [SKIP][105] ([i915#6590])
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-5/igt@i915_pm_freq_mult@media-freq@gt0.html
* igt@i915_pm_freq_mult@media-freq@gt1:
- shard-mtlp: NOTRUN -> [SKIP][106] ([i915#6590]) +1 other test skip
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-mtlp-3/igt@i915_pm_freq_mult@media-freq@gt1.html
* igt@i915_pm_rps@basic-api:
- shard-dg1: NOTRUN -> [SKIP][107] ([i915#6621])
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-16/igt@i915_pm_rps@basic-api.html
- shard-dg2: NOTRUN -> [SKIP][108] ([i915#6621])
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-5/igt@i915_pm_rps@basic-api.html
* igt@i915_pm_rps@reset:
- shard-snb: [PASS][109] -> [INCOMPLETE][110] ([i915#7790])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-snb7/igt@i915_pm_rps@reset.html
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-snb2/igt@i915_pm_rps@reset.html
* igt@i915_pm_rps@thresholds-idle-park@gt0:
- shard-dg1: NOTRUN -> [SKIP][111] ([i915#8925])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-14/igt@i915_pm_rps@thresholds-idle-park@gt0.html
* igt@i915_pm_sseu@full-enable:
- shard-rkl: NOTRUN -> [SKIP][112] ([i915#4387])
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-5/igt@i915_pm_sseu@full-enable.html
* igt@i915_query@query-topology-coherent-slice-mask:
- shard-dg2: NOTRUN -> [SKIP][113] ([i915#6188])
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-1/igt@i915_query@query-topology-coherent-slice-mask.html
* igt@i915_query@test-query-geometry-subslices:
- shard-dg1: NOTRUN -> [SKIP][114] ([i915#5723])
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-15/igt@i915_query@test-query-geometry-subslices.html
* igt@i915_selftest@mock@memory_region:
- shard-dg1: NOTRUN -> [DMESG-WARN][115] ([i915#9311])
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-14/igt@i915_selftest@mock@memory_region.html
* igt@kms_addfb_basic@addfb25-framebuffer-vs-set-tiling:
- shard-mtlp: NOTRUN -> [SKIP][116] ([i915#4212])
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-mtlp-8/igt@kms_addfb_basic@addfb25-framebuffer-vs-set-tiling.html
* igt@kms_addfb_basic@bo-too-small-due-to-tiling:
- shard-dg1: NOTRUN -> [SKIP][117] ([i915#4212]) +4 other tests skip
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-15/igt@kms_addfb_basic@bo-too-small-due-to-tiling.html
* igt@kms_addfb_basic@framebuffer-vs-set-tiling:
- shard-dg2: NOTRUN -> [SKIP][118] ([i915#4212]) +2 other tests skip
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-4/igt@kms_addfb_basic@framebuffer-vs-set-tiling.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-hdmi-a-1-4-mc-ccs:
- shard-dg2: NOTRUN -> [SKIP][119] ([i915#8709]) +11 other tests skip
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-10/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-hdmi-a-1-4-mc-ccs.html
* igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels:
- shard-glk: NOTRUN -> [SKIP][120] ([i915#1769])
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-glk8/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html
* igt@kms_big_fb@4-tiled-32bpp-rotate-270:
- shard-tglu: NOTRUN -> [SKIP][121] ([i915#5286]) +2 other tests skip
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-9/igt@kms_big_fb@4-tiled-32bpp-rotate-270.html
* igt@kms_big_fb@4-tiled-8bpp-rotate-90:
- shard-dg1: NOTRUN -> [SKIP][122] ([i915#4538] / [i915#5286]) +6 other tests skip
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-18/igt@kms_big_fb@4-tiled-8bpp-rotate-90.html
* igt@kms_big_fb@4-tiled-addfb-size-offset-overflow:
- shard-dg1: NOTRUN -> [SKIP][123] ([i915#5286])
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-16/igt@kms_big_fb@4-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0:
- shard-rkl: NOTRUN -> [SKIP][124] ([i915#5286]) +8 other tests skip
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-5/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0.html
* igt@kms_big_fb@x-tiled-64bpp-rotate-270:
- shard-dg1: NOTRUN -> [SKIP][125] ([i915#3638]) +3 other tests skip
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-16/igt@kms_big_fb@x-tiled-64bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-64bpp-rotate-180:
- shard-mtlp: NOTRUN -> [SKIP][126]
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-mtlp-3/igt@kms_big_fb@y-tiled-64bpp-rotate-180.html
* igt@kms_big_fb@y-tiled-64bpp-rotate-270:
- shard-rkl: NOTRUN -> [SKIP][127] ([i915#3638]) +4 other tests skip
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-5/igt@kms_big_fb@y-tiled-64bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip:
- shard-dg2: NOTRUN -> [SKIP][128] ([i915#4538] / [i915#5190]) +9 other tests skip
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-1/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180:
- shard-dg1: NOTRUN -> [SKIP][129] ([i915#4538]) +8 other tests skip
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-14/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180.html
* igt@kms_big_joiner@basic:
- shard-dg1: NOTRUN -> [SKIP][130] ([i915#10656])
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-17/igt@kms_big_joiner@basic.html
* igt@kms_big_joiner@basic-force-joiner:
- shard-tglu: NOTRUN -> [SKIP][131] ([i915#10656]) +1 other test skip
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-6/igt@kms_big_joiner@basic-force-joiner.html
- shard-rkl: NOTRUN -> [SKIP][132] ([i915#10656]) +1 other test skip
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-3/igt@kms_big_joiner@basic-force-joiner.html
* igt@kms_big_joiner@invalid-modeset-force-joiner:
- shard-dg2: NOTRUN -> [SKIP][133] ([i915#10656]) +1 other test skip
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-5/igt@kms_big_joiner@invalid-modeset-force-joiner.html
* igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][134] ([i915#10307] / [i915#6095]) +189 other tests skip
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-6/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-rc-ccs-cc@pipe-a-hdmi-a-3.html
* igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][135] ([i915#10307] / [i915#10434] / [i915#6095]) +9 other tests skip
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-8/igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][136] ([i915#6095]) +23 other tests skip
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-8/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-1.html
* igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][137] ([i915#6095]) +95 other tests skip
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-14/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-4.html
* igt@kms_ccs@bad-rotation-90-4-tiled-xe2-ccs:
- shard-rkl: NOTRUN -> [SKIP][138] ([i915#10278])
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-4/igt@kms_ccs@bad-rotation-90-4-tiled-xe2-ccs.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][139] ([i915#6095]) +79 other tests skip
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-5/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-1.html
* igt@kms_ccs@random-ccs-data-y-tiled-gen12-rc-ccs@pipe-a-hdmi-a-1:
- shard-glk: NOTRUN -> [SKIP][140] +203 other tests skip
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-glk4/igt@kms_ccs@random-ccs-data-y-tiled-gen12-rc-ccs@pipe-a-hdmi-a-1.html
* igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][141] ([i915#7213]) +3 other tests skip
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-10/igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1.html
* igt@kms_cdclk@plane-scaling:
- shard-rkl: NOTRUN -> [SKIP][142] ([i915#3742])
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-3/igt@kms_cdclk@plane-scaling.html
* igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][143] ([i915#4087]) +3 other tests skip
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-8/igt@kms_cdclk@plane-scaling@pipe-d-hdmi-a-1.html
* igt@kms_chamelium_edid@hdmi-edid-change-during-suspend:
- shard-rkl: NOTRUN -> [SKIP][144] ([i915#7828]) +13 other tests skip
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-3/igt@kms_chamelium_edid@hdmi-edid-change-during-suspend.html
* igt@kms_chamelium_frames@hdmi-cmp-planar-formats:
- shard-dg2: NOTRUN -> [SKIP][145] ([i915#7828]) +10 other tests skip
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-10/igt@kms_chamelium_frames@hdmi-cmp-planar-formats.html
* igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode:
- shard-mtlp: NOTRUN -> [SKIP][146] ([i915#7828]) +2 other tests skip
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-mtlp-1/igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode.html
* igt@kms_chamelium_hpd@vga-hpd-fast:
- shard-dg1: NOTRUN -> [SKIP][147] ([i915#7828]) +13 other tests skip
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-18/igt@kms_chamelium_hpd@vga-hpd-fast.html
* igt@kms_chamelium_hpd@vga-hpd-without-ddc:
- shard-tglu: NOTRUN -> [SKIP][148] ([i915#7828]) +7 other tests skip
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-3/igt@kms_chamelium_hpd@vga-hpd-without-ddc.html
* igt@kms_content_protection@atomic:
- shard-dg2: NOTRUN -> [SKIP][149] ([i915#7118] / [i915#9424])
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-10/igt@kms_content_protection@atomic.html
* igt@kms_content_protection@content-type-change:
- shard-tglu: NOTRUN -> [SKIP][150] ([i915#6944] / [i915#9424])
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-6/igt@kms_content_protection@content-type-change.html
- shard-dg2: NOTRUN -> [SKIP][151] ([i915#9424])
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-5/igt@kms_content_protection@content-type-change.html
* igt@kms_content_protection@dp-mst-lic-type-0:
- shard-dg2: NOTRUN -> [SKIP][152] ([i915#3299])
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-1/igt@kms_content_protection@dp-mst-lic-type-0.html
* igt@kms_content_protection@dp-mst-type-1:
- shard-dg1: NOTRUN -> [SKIP][153] ([i915#3299]) +1 other test skip
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-15/igt@kms_content_protection@dp-mst-type-1.html
* igt@kms_content_protection@legacy:
- shard-rkl: NOTRUN -> [SKIP][154] ([i915#7118] / [i915#9424])
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-4/igt@kms_content_protection@legacy.html
* igt@kms_content_protection@lic-type-0:
- shard-dg1: NOTRUN -> [SKIP][155] ([i915#9424])
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-17/igt@kms_content_protection@lic-type-0.html
* igt@kms_content_protection@type1:
- shard-dg1: NOTRUN -> [SKIP][156] ([i915#7116] / [i915#9424])
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-16/igt@kms_content_protection@type1.html
* igt@kms_content_protection@uevent:
- shard-tglu: NOTRUN -> [SKIP][157] ([i915#6944] / [i915#7116] / [i915#7118] / [i915#9424])
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-8/igt@kms_content_protection@uevent.html
* igt@kms_cursor_crc@cursor-offscreen-32x10:
- shard-dg2: NOTRUN -> [SKIP][158] ([i915#3555]) +4 other tests skip
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-10/igt@kms_cursor_crc@cursor-offscreen-32x10.html
* igt@kms_cursor_crc@cursor-rapid-movement-32x10:
- shard-tglu: NOTRUN -> [SKIP][159] ([i915#3555]) +3 other tests skip
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-6/igt@kms_cursor_crc@cursor-rapid-movement-32x10.html
* igt@kms_cursor_crc@cursor-rapid-movement-512x170:
- shard-dg2: NOTRUN -> [SKIP][160] ([i915#3359]) +2 other tests skip
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-10/igt@kms_cursor_crc@cursor-rapid-movement-512x170.html
* igt@kms_cursor_crc@cursor-sliding-512x170:
- shard-dg1: NOTRUN -> [SKIP][161] ([i915#3359]) +1 other test skip
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-16/igt@kms_cursor_crc@cursor-sliding-512x170.html
* igt@kms_cursor_crc@cursor-sliding-512x512:
- shard-rkl: NOTRUN -> [SKIP][162] ([i915#3359]) +3 other tests skip
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-3/igt@kms_cursor_crc@cursor-sliding-512x512.html
* igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy:
- shard-rkl: NOTRUN -> [SKIP][163] +28 other tests skip
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-5/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html
* igt@kms_cursor_legacy@2x-long-cursor-vs-flip-atomic:
- shard-mtlp: NOTRUN -> [SKIP][164] ([i915#9809]) +1 other test skip
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-mtlp-8/igt@kms_cursor_legacy@2x-long-cursor-vs-flip-atomic.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
- shard-glk: [PASS][165] -> [FAIL][166] ([i915#2346])
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-glk3/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-glk3/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
* igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot:
- shard-rkl: NOTRUN -> [SKIP][167] ([i915#9067])
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-1/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions:
- shard-rkl: NOTRUN -> [SKIP][168] ([i915#4103])
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-1/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size:
- shard-dg2: NOTRUN -> [SKIP][169] ([i915#4103] / [i915#4213]) +1 other test skip
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-10/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
- shard-dg1: NOTRUN -> [SKIP][170] ([i915#4103] / [i915#4213])
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-18/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html
* igt@kms_dirtyfb@drrs-dirtyfb-ioctl:
- shard-rkl: NOTRUN -> [SKIP][171] ([i915#9723])
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-3/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html
* igt@kms_display_modes@extended-mode-basic:
- shard-dg1: NOTRUN -> [SKIP][172] ([i915#3555]) +3 other tests skip
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-18/igt@kms_display_modes@extended-mode-basic.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][173] ([i915#3804])
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-5/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html
* igt@kms_draw_crc@draw-method-mmap-gtt:
- shard-dg1: NOTRUN -> [SKIP][174] ([i915#8812])
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-17/igt@kms_draw_crc@draw-method-mmap-gtt.html
* igt@kms_dsc@dsc-basic:
- shard-rkl: NOTRUN -> [SKIP][175] ([i915#3555] / [i915#3840]) +2 other tests skip
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-5/igt@kms_dsc@dsc-basic.html
* igt@kms_dsc@dsc-fractional-bpp:
- shard-dg1: NOTRUN -> [SKIP][176] ([i915#3840]) +1 other test skip
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-15/igt@kms_dsc@dsc-fractional-bpp.html
* igt@kms_dsc@dsc-with-bpc:
- shard-dg2: NOTRUN -> [SKIP][177] ([i915#3555] / [i915#3840])
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-3/igt@kms_dsc@dsc-with-bpc.html
* igt@kms_dsc@dsc-with-output-formats:
- shard-dg1: NOTRUN -> [SKIP][178] ([i915#3555] / [i915#3840]) +1 other test skip
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-17/igt@kms_dsc@dsc-with-output-formats.html
* igt@kms_dsc@dsc-with-output-formats-with-bpc:
- shard-dg2: NOTRUN -> [SKIP][179] ([i915#3840] / [i915#9053])
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-5/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
- shard-rkl: NOTRUN -> [SKIP][180] ([i915#3840] / [i915#9053])
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-6/igt@kms_dsc@dsc-with-output-formats-with-bpc.html
* igt@kms_feature_discovery@chamelium:
- shard-mtlp: NOTRUN -> [SKIP][181] ([i915#4854])
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-mtlp-5/igt@kms_feature_discovery@chamelium.html
- shard-rkl: NOTRUN -> [SKIP][182] ([i915#4854])
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-5/igt@kms_feature_discovery@chamelium.html
* igt@kms_feature_discovery@display-4x:
- shard-rkl: NOTRUN -> [SKIP][183] ([i915#1839])
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-3/igt@kms_feature_discovery@display-4x.html
* igt@kms_feature_discovery@dp-mst:
- shard-tglu: NOTRUN -> [SKIP][184] ([i915#9337])
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-8/igt@kms_feature_discovery@dp-mst.html
* igt@kms_feature_discovery@psr1:
- shard-dg1: NOTRUN -> [SKIP][185] ([i915#658])
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-17/igt@kms_feature_discovery@psr1.html
* igt@kms_fence_pin_leak:
- shard-dg1: NOTRUN -> [SKIP][186] ([i915#4881])
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-16/igt@kms_fence_pin_leak.html
* igt@kms_flip@2x-absolute-wf_vblank:
- shard-tglu: NOTRUN -> [SKIP][187] ([i915#3637] / [i915#3966])
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-5/igt@kms_flip@2x-absolute-wf_vblank.html
* igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible:
- shard-mtlp: NOTRUN -> [SKIP][188] ([i915#3637]) +1 other test skip
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-mtlp-4/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible.html
* igt@kms_flip@2x-flip-vs-fences-interruptible:
- shard-dg1: NOTRUN -> [SKIP][189] ([i915#8381]) +1 other test skip
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-17/igt@kms_flip@2x-flip-vs-fences-interruptible.html
* igt@kms_flip@2x-plain-flip:
- shard-tglu: NOTRUN -> [SKIP][190] ([i915#3637]) +3 other tests skip
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-5/igt@kms_flip@2x-plain-flip.html
* igt@kms_flip@2x-plain-flip-fb-recreate-interruptible:
- shard-dg1: NOTRUN -> [SKIP][191] ([i915#9934]) +4 other tests skip
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-17/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible.html
* igt@kms_flip@2x-wf_vblank-ts-check-interruptible@ab-vga1-hdmi-a1:
- shard-snb: [PASS][192] -> [FAIL][193] ([i915#2122])
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-snb2/igt@kms_flip@2x-wf_vblank-ts-check-interruptible@ab-vga1-hdmi-a1.html
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-snb7/igt@kms_flip@2x-wf_vblank-ts-check-interruptible@ab-vga1-hdmi-a1.html
* igt@kms_flip@flip-vs-blocking-wf-vblank@b-hdmi-a1:
- shard-rkl: [PASS][194] -> [FAIL][195] ([i915#2122]) +1 other test fail
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-rkl-5/igt@kms_flip@flip-vs-blocking-wf-vblank@b-hdmi-a1.html
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-5/igt@kms_flip@flip-vs-blocking-wf-vblank@b-hdmi-a1.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling@pipe-a-valid-mode:
- shard-dg1: NOTRUN -> [SKIP][196] ([i915#2587] / [i915#2672]) +3 other tests skip
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-16/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode:
- shard-rkl: NOTRUN -> [SKIP][197] ([i915#2672]) +3 other tests skip
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling@pipe-a-valid-mode:
- shard-tglu: NOTRUN -> [SKIP][198] ([i915#2587] / [i915#2672]) +2 other tests skip
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-6/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling@pipe-a-valid-mode:
- shard-dg2: NOTRUN -> [SKIP][199] ([i915#2672]) +3 other tests skip
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-10/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling@pipe-a-valid-mode.html
* igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-mmap-cpu:
- shard-dg2: NOTRUN -> [FAIL][200] ([i915#6880]) +1 other test fail
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-5/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][201] ([i915#8708])
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-mtlp-2/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-2p-rte:
- shard-dg2: NOTRUN -> [SKIP][202] ([i915#5354]) +31 other tests skip
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-5/igt@kms_frontbuffer_tracking@fbc-2p-rte.html
* igt@kms_frontbuffer_tracking@fbc-tiling-4:
- shard-rkl: NOTRUN -> [SKIP][203] ([i915#5439])
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-5/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
- shard-dg1: NOTRUN -> [SKIP][204] ([i915#5439])
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-13/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
- shard-tglu: NOTRUN -> [SKIP][205] ([i915#5439])
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-7/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
* igt@kms_frontbuffer_tracking@fbc-tiling-y:
- shard-dg2: NOTRUN -> [SKIP][206] ([i915#10055])
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-7/igt@kms_frontbuffer_tracking@fbc-tiling-y.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-pwrite:
- shard-dg2: NOTRUN -> [SKIP][207] ([i915#3458]) +23 other tests skip
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-7/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-render:
- shard-rkl: NOTRUN -> [SKIP][208] ([i915#3023]) +28 other tests skip
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][209] ([i915#8708]) +20 other tests skip
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-pwrite:
- shard-dg1: NOTRUN -> [SKIP][210] +62 other tests skip
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-17/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@plane-fbc-rte:
- shard-rkl: NOTRUN -> [SKIP][211] ([i915#10070])
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-4/igt@kms_frontbuffer_tracking@plane-fbc-rte.html
* igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-blt:
- shard-dg1: NOTRUN -> [SKIP][212] ([i915#3458]) +27 other tests skip
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-15/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-blt.html
* igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-pwrite:
- shard-tglu: NOTRUN -> [SKIP][213] +47 other tests skip
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-8/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-pwrite.html
* igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-pgflip-blt:
- shard-mtlp: NOTRUN -> [SKIP][214] ([i915#1825]) +7 other tests skip
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-mtlp-2/igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-pgflip-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt:
- shard-rkl: NOTRUN -> [SKIP][215] ([i915#1825]) +52 other tests skip
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt.html
* igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-wc:
- shard-dg1: NOTRUN -> [SKIP][216] ([i915#8708]) +22 other tests skip
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-16/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-wc.html
* igt@kms_hdr@invalid-metadata-sizes:
- shard-dg2: NOTRUN -> [SKIP][217] ([i915#3555] / [i915#8228]) +1 other test skip
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-10/igt@kms_hdr@invalid-metadata-sizes.html
* igt@kms_hdr@static-swap:
- shard-dg1: NOTRUN -> [SKIP][218] ([i915#3555] / [i915#8228])
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-13/igt@kms_hdr@static-swap.html
* igt@kms_hdr@static-toggle:
- shard-rkl: NOTRUN -> [SKIP][219] ([i915#3555] / [i915#8228]) +2 other tests skip
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-1/igt@kms_hdr@static-toggle.html
* igt@kms_panel_fitting@atomic-fastset:
- shard-rkl: NOTRUN -> [SKIP][220] ([i915#6301])
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-6/igt@kms_panel_fitting@atomic-fastset.html
* igt@kms_panel_fitting@legacy:
- shard-dg1: NOTRUN -> [SKIP][221] ([i915#6301])
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-14/igt@kms_panel_fitting@legacy.html
* igt@kms_plane_scaling@2x-scaler-multi-pipe:
- shard-dg2: NOTRUN -> [SKIP][222] ([i915#5354] / [i915#9423])
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-5/igt@kms_plane_scaling@2x-scaler-multi-pipe.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][223] ([i915#9423]) +3 other tests skip
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-10/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-d-hdmi-a-1.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][224] ([i915#9423]) +5 other tests skip
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-1/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-a-hdmi-a-2.html
* igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-d-hdmi-a-3:
- shard-dg1: NOTRUN -> [SKIP][225] ([i915#9423]) +11 other tests skip
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-13/igt@kms_plane_scaling@plane-upscale-20x20-with-rotation@pipe-d-hdmi-a-3.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][226] ([i915#5235]) +7 other tests skip
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-3/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b-hdmi-a-2.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-c-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][227] ([i915#5235]) +15 other tests skip
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-14/igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-c-hdmi-a-4.html
* igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-c-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][228] ([i915#5235] / [i915#9423]) +19 other tests skip
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-8/igt@kms_plane_scaling@planes-unity-scaling-downscale-factor-0-25@pipe-c-hdmi-a-1.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-a-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][229] ([i915#5235]) +7 other tests skip
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-5/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-a-hdmi-a-1.html
* igt@kms_pm_backlight@bad-brightness:
- shard-dg1: NOTRUN -> [SKIP][230] ([i915#5354])
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-18/igt@kms_pm_backlight@bad-brightness.html
* igt@kms_pm_dc@dc3co-vpb-simulation:
- shard-tglu: NOTRUN -> [SKIP][231] ([i915#9685])
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-9/igt@kms_pm_dc@dc3co-vpb-simulation.html
* igt@kms_pm_lpsp@kms-lpsp:
- shard-rkl: NOTRUN -> [SKIP][232] ([i915#9340])
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-6/igt@kms_pm_lpsp@kms-lpsp.html
* igt@kms_pm_rpm@dpms-mode-unset-non-lpsp:
- shard-dg2: [PASS][233] -> [SKIP][234] ([i915#9519]) +2 other tests skip
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-dg2-7/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-4/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
- shard-tglu: NOTRUN -> [SKIP][235] ([i915#9519])
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-3/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
- shard-mtlp: NOTRUN -> [SKIP][236] ([i915#9519])
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-mtlp-1/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html
* igt@kms_pm_rpm@fences:
- shard-dg1: NOTRUN -> [SKIP][237] ([i915#4077]) +13 other tests skip
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-13/igt@kms_pm_rpm@fences.html
* igt@kms_pm_rpm@modeset-lpsp-stress-no-wait:
- shard-dg2: NOTRUN -> [SKIP][238] ([i915#9519]) +1 other test skip
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-6/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
- shard-dg1: NOTRUN -> [SKIP][239] ([i915#9519])
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-15/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait:
- shard-rkl: NOTRUN -> [SKIP][240] ([i915#9519]) +3 other tests skip
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-4/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html
* igt@kms_prime@basic-crc-hybrid:
- shard-rkl: NOTRUN -> [SKIP][241] ([i915#6524])
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-1/igt@kms_prime@basic-crc-hybrid.html
* igt@kms_prime@basic-modeset-hybrid:
- shard-tglu: NOTRUN -> [SKIP][242] ([i915#6524])
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-6/igt@kms_prime@basic-modeset-hybrid.html
- shard-dg2: NOTRUN -> [SKIP][243] ([i915#6524] / [i915#6805])
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-1/igt@kms_prime@basic-modeset-hybrid.html
* igt@kms_psr2_su@page_flip-p010:
- shard-dg2: NOTRUN -> [SKIP][244] ([i915#9683])
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-1/igt@kms_psr2_su@page_flip-p010.html
- shard-tglu: NOTRUN -> [SKIP][245] ([i915#9683])
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-6/igt@kms_psr2_su@page_flip-p010.html
* igt@kms_psr2_su@page_flip-xrgb8888:
- shard-dg1: NOTRUN -> [SKIP][246] ([i915#9683])
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-17/igt@kms_psr2_su@page_flip-xrgb8888.html
* igt@kms_psr@fbc-psr2-primary-mmap-gtt:
- shard-tglu: NOTRUN -> [SKIP][247] ([i915#9732]) +8 other tests skip
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-3/igt@kms_psr@fbc-psr2-primary-mmap-gtt.html
* igt@kms_psr@fbc-psr2-primary-mmap-gtt@edp-1:
- shard-mtlp: NOTRUN -> [SKIP][248] ([i915#9688])
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-mtlp-4/igt@kms_psr@fbc-psr2-primary-mmap-gtt@edp-1.html
* igt@kms_psr@fbc-psr2-sprite-render:
- shard-rkl: NOTRUN -> [SKIP][249] ([i915#1072] / [i915#9732]) +25 other tests skip
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-1/igt@kms_psr@fbc-psr2-sprite-render.html
* igt@kms_psr@pr-dpms:
- shard-dg2: NOTRUN -> [SKIP][250] ([i915#1072] / [i915#9673] / [i915#9732])
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-11/igt@kms_psr@pr-dpms.html
* igt@kms_psr@pr-sprite-mmap-gtt:
- shard-dg1: NOTRUN -> [SKIP][251] ([i915#1072] / [i915#9732]) +27 other tests skip
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-18/igt@kms_psr@pr-sprite-mmap-gtt.html
* igt@kms_psr@psr-cursor-render:
- shard-dg2: NOTRUN -> [SKIP][252] ([i915#1072] / [i915#9732]) +22 other tests skip
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-6/igt@kms_psr@psr-cursor-render.html
* igt@kms_psr_stress_test@flip-primary-invalidate-overlay:
- shard-dg2: NOTRUN -> [SKIP][253] ([i915#9685])
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-1/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html
* igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
- shard-dg1: NOTRUN -> [SKIP][254] ([i915#9685]) +2 other tests skip
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-15/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
* igt@kms_rotation_crc@primary-y-tiled-reflect-x-270:
- shard-dg2: NOTRUN -> [SKIP][255] ([i915#4235] / [i915#5190])
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-8/igt@kms_rotation_crc@primary-y-tiled-reflect-x-270.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180:
- shard-tglu: NOTRUN -> [SKIP][256] ([i915#5289])
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-8/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html
* igt@kms_rotation_crc@sprite-rotation-270:
- shard-dg2: NOTRUN -> [SKIP][257] ([i915#4235]) +1 other test skip
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-4/igt@kms_rotation_crc@sprite-rotation-270.html
* igt@kms_scaling_modes@scaling-mode-none:
- shard-rkl: NOTRUN -> [SKIP][258] ([i915#3555]) +3 other tests skip
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-5/igt@kms_scaling_modes@scaling-mode-none.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-rkl: NOTRUN -> [SKIP][259] ([i915#8623])
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-5/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
* igt@kms_universal_plane@cursor-fb-leak@pipe-d-edp-1:
- shard-mtlp: [PASS][260] -> [FAIL][261] ([i915#9196])
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-mtlp-5/igt@kms_universal_plane@cursor-fb-leak@pipe-d-edp-1.html
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-mtlp-6/igt@kms_universal_plane@cursor-fb-leak@pipe-d-edp-1.html
* igt@kms_vrr@negative-basic:
- shard-tglu: NOTRUN -> [SKIP][262] ([i915#3555] / [i915#9906])
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-3/igt@kms_vrr@negative-basic.html
* igt@kms_vrr@seamless-rr-switch-drrs:
- shard-dg2: NOTRUN -> [SKIP][263] ([i915#9906])
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-4/igt@kms_vrr@seamless-rr-switch-drrs.html
* igt@kms_vrr@seamless-rr-switch-virtual:
- shard-dg1: NOTRUN -> [SKIP][264] ([i915#9906]) +1 other test skip
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-15/igt@kms_vrr@seamless-rr-switch-virtual.html
* igt@kms_writeback@writeback-check-output:
- shard-dg1: NOTRUN -> [SKIP][265] ([i915#2437])
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-16/igt@kms_writeback@writeback-check-output.html
* igt@kms_writeback@writeback-fb-id:
- shard-tglu: NOTRUN -> [SKIP][266] ([i915#2437])
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-7/igt@kms_writeback@writeback-fb-id.html
- shard-glk: NOTRUN -> [SKIP][267] ([i915#2437]) +1 other test skip
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-glk2/igt@kms_writeback@writeback-fb-id.html
- shard-dg2: NOTRUN -> [SKIP][268] ([i915#2437])
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-11/igt@kms_writeback@writeback-fb-id.html
- shard-rkl: NOTRUN -> [SKIP][269] ([i915#2437]) +1 other test skip
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-6/igt@kms_writeback@writeback-fb-id.html
* igt@kms_writeback@writeback-fb-id-xrgb2101010:
- shard-dg2: NOTRUN -> [SKIP][270] ([i915#2437] / [i915#9412])
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-5/igt@kms_writeback@writeback-fb-id-xrgb2101010.html
- shard-tglu: NOTRUN -> [SKIP][271] ([i915#2437] / [i915#9412])
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-8/igt@kms_writeback@writeback-fb-id-xrgb2101010.html
* igt@perf@gen8-unprivileged-single-ctx-counters:
- shard-rkl: NOTRUN -> [SKIP][272] ([i915#2436])
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-6/igt@perf@gen8-unprivileged-single-ctx-counters.html
* igt@perf@per-context-mode-unprivileged:
- shard-rkl: NOTRUN -> [SKIP][273] ([i915#2435])
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-3/igt@perf@per-context-mode-unprivileged.html
* igt@perf_pmu@busy-double-start@vecs1:
- shard-dg2: [PASS][274] -> [FAIL][275] ([i915#4349]) +3 other tests fail
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-dg2-6/igt@perf_pmu@busy-double-start@vecs1.html
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-3/igt@perf_pmu@busy-double-start@vecs1.html
* igt@perf_pmu@frequency@gt0:
- shard-dg2: NOTRUN -> [FAIL][276] ([i915#6806])
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-7/igt@perf_pmu@frequency@gt0.html
* igt@perf_pmu@module-unload:
- shard-dg2: NOTRUN -> [FAIL][277] ([i915#10537] / [i915#5793])
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-8/igt@perf_pmu@module-unload.html
* igt@perf_pmu@rc6-all-gts:
- shard-dg1: NOTRUN -> [SKIP][278] ([i915#8516]) +1 other test skip
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-14/igt@perf_pmu@rc6-all-gts.html
- shard-tglu: NOTRUN -> [SKIP][279] ([i915#8516])
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-6/igt@perf_pmu@rc6-all-gts.html
- shard-rkl: NOTRUN -> [SKIP][280] ([i915#8516])
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-3/igt@perf_pmu@rc6-all-gts.html
* igt@prime_vgem@basic-write:
- shard-dg2: NOTRUN -> [SKIP][281] ([i915#3291] / [i915#3708])
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-3/igt@prime_vgem@basic-write.html
- shard-rkl: NOTRUN -> [SKIP][282] ([i915#3291] / [i915#3708])
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-1/igt@prime_vgem@basic-write.html
* igt@prime_vgem@coherency-gtt:
- shard-dg2: NOTRUN -> [SKIP][283] ([i915#3708] / [i915#4077])
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-3/igt@prime_vgem@coherency-gtt.html
- shard-rkl: NOTRUN -> [SKIP][284] ([i915#3708])
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-1/igt@prime_vgem@coherency-gtt.html
* igt@prime_vgem@fence-read-hang:
- shard-dg2: NOTRUN -> [SKIP][285] ([i915#3708])
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-6/igt@prime_vgem@fence-read-hang.html
* igt@sriov_basic@bind-unbind-vf:
- shard-rkl: NOTRUN -> [SKIP][286] ([i915#9917])
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-6/igt@sriov_basic@bind-unbind-vf.html
* igt@sriov_basic@enable-vfs-autoprobe-off:
- shard-dg1: NOTRUN -> [SKIP][287] ([i915#9917]) +1 other test skip
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-17/igt@sriov_basic@enable-vfs-autoprobe-off.html
- shard-mtlp: NOTRUN -> [SKIP][288] ([i915#9917])
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-mtlp-1/igt@sriov_basic@enable-vfs-autoprobe-off.html
* igt@sriov_basic@enable-vfs-bind-unbind-each:
- shard-tglu: NOTRUN -> [SKIP][289] ([i915#9917])
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-9/igt@sriov_basic@enable-vfs-bind-unbind-each.html
* igt@syncobj_wait@invalid-wait-zero-handles:
- shard-dg2: NOTRUN -> [FAIL][290] ([i915#9781])
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-4/igt@syncobj_wait@invalid-wait-zero-handles.html
- shard-dg1: NOTRUN -> [FAIL][291] ([i915#9781])
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-13/igt@syncobj_wait@invalid-wait-zero-handles.html
#### Possible fixes ####
* igt@drm_fdinfo@virtual-idle:
- shard-rkl: [FAIL][292] ([i915#7742]) -> [PASS][293] +2 other tests pass
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-rkl-4/igt@drm_fdinfo@virtual-idle.html
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-5/igt@drm_fdinfo@virtual-idle.html
* igt@gem_ctx_isolation@preservation-s3@bcs0:
- shard-tglu: [DMESG-WARN][294] -> [PASS][295] +1 other test pass
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-tglu-7/igt@gem_ctx_isolation@preservation-s3@bcs0.html
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-6/igt@gem_ctx_isolation@preservation-s3@bcs0.html
* igt@gem_ctx_isolation@preservation-s3@rcs0:
- shard-tglu: [ABORT][296] -> [PASS][297]
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-tglu-7/igt@gem_ctx_isolation@preservation-s3@rcs0.html
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-6/igt@gem_ctx_isolation@preservation-s3@rcs0.html
* igt@gem_eio@hibernate:
- shard-tglu: [ABORT][298] ([i915#10030] / [i915#7975] / [i915#8213]) -> [PASS][299]
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-tglu-10/igt@gem_eio@hibernate.html
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-9/igt@gem_eio@hibernate.html
* igt@gem_eio@reset-stress:
- shard-glk: [INCOMPLETE][300] -> [PASS][301]
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-glk5/igt@gem_eio@reset-stress.html
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-glk2/igt@gem_eio@reset-stress.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- shard-tglu: [FAIL][302] ([i915#2842]) -> [PASS][303]
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-tglu-9/igt@gem_exec_fair@basic-pace-share@rcs0.html
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-9/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@gem_exec_gttfill@engines@vcs1:
- shard-dg2: [INCOMPLETE][304] -> [PASS][305]
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-dg2-5/igt@gem_exec_gttfill@engines@vcs1.html
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-1/igt@gem_exec_gttfill@engines@vcs1.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-dg1: [ABORT][306] ([i915#9820]) -> [PASS][307]
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-dg1-18/igt@i915_module_load@reload-with-fault-injection.html
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-17/igt@i915_module_load@reload-with-fault-injection.html
* igt@kms_flip@flip-vs-panning-vs-hang@a-edp1:
- shard-mtlp: [INCOMPLETE][308] ([i915#6113]) -> [PASS][309]
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-mtlp-7/igt@kms_flip@flip-vs-panning-vs-hang@a-edp1.html
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-mtlp-3/igt@kms_flip@flip-vs-panning-vs-hang@a-edp1.html
* igt@kms_flip@flip-vs-panning-vs-hang@a-hdmi-a4:
- shard-dg1: [INCOMPLETE][310] ([i915#6113]) -> [PASS][311]
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-dg1-18/igt@kms_flip@flip-vs-panning-vs-hang@a-hdmi-a4.html
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-16/igt@kms_flip@flip-vs-panning-vs-hang@a-hdmi-a4.html
* igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-snb: [SKIP][312] -> [PASS][313]
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-snb2/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-wc.html
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-snb5/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbc-indfb-scaledprimary:
- shard-dg2: [FAIL][314] ([i915#6880]) -> [PASS][315]
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-dg2-5/igt@kms_frontbuffer_tracking@fbc-indfb-scaledprimary.html
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-1/igt@kms_frontbuffer_tracking@fbc-indfb-scaledprimary.html
* igt@kms_plane_cursor@viewport@pipe-d-edp-1-size-64:
- shard-mtlp: [DMESG-WARN][316] ([i915#1982]) -> [PASS][317]
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-mtlp-8/igt@kms_plane_cursor@viewport@pipe-d-edp-1-size-64.html
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-mtlp-6/igt@kms_plane_cursor@viewport@pipe-d-edp-1-size-64.html
* igt@kms_pm_rpm@modeset-lpsp:
- shard-dg2: [SKIP][318] ([i915#9519]) -> [PASS][319] +1 other test pass
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-dg2-6/igt@kms_pm_rpm@modeset-lpsp.html
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-8/igt@kms_pm_rpm@modeset-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress:
- shard-rkl: [SKIP][320] ([i915#9519]) -> [PASS][321] +1 other test pass
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-rkl-5/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-6/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
* igt@kms_setmode@basic@pipe-a-hdmi-a-4:
- shard-dg1: [FAIL][322] ([i915#10187]) -> [PASS][323]
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-dg1-17/igt@kms_setmode@basic@pipe-a-hdmi-a-4.html
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-18/igt@kms_setmode@basic@pipe-a-hdmi-a-4.html
* igt@kms_setmode@basic@pipe-b-hdmi-a-4:
- shard-dg1: [FAIL][324] ([i915#5465]) -> [PASS][325]
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-dg1-17/igt@kms_setmode@basic@pipe-b-hdmi-a-4.html
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg1-18/igt@kms_setmode@basic@pipe-b-hdmi-a-4.html
* igt@perf_pmu@busy-hang@vecs0:
- shard-dg2: [FAIL][326] ([i915#4349]) -> [PASS][327]
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-dg2-2/igt@perf_pmu@busy-hang@vecs0.html
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-7/igt@perf_pmu@busy-hang@vecs0.html
#### Warnings ####
* igt@i915_module_load@reload-with-fault-injection:
- shard-mtlp: [ABORT][328] ([i915#10131] / [i915#9820]) -> [ABORT][329] ([i915#10131] / [i915#10887] / [i915#9820])
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-mtlp-1/igt@i915_module_load@reload-with-fault-injection.html
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-mtlp-1/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0:
- shard-tglu: [WARN][330] ([i915#2681]) -> [FAIL][331] ([i915#3591])
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-tglu-7/igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0.html
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-tglu-3/igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-mmap-cpu:
- shard-dg2: [SKIP][332] ([i915#3458]) -> [SKIP][333] ([i915#10433] / [i915#3458])
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-dg2-5/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-mmap-cpu.html
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsr-shrfb-scaledprimary:
- shard-dg2: [SKIP][334] ([i915#10433] / [i915#3458]) -> [SKIP][335] ([i915#3458])
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-shrfb-scaledprimary.html
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-5/igt@kms_frontbuffer_tracking@fbcpsr-shrfb-scaledprimary.html
* igt@kms_multipipe_modeset@basic-max-pipe-crc-check:
- shard-rkl: [SKIP][336] ([i915#4070] / [i915#4816]) -> [SKIP][337] ([i915#4816])
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-rkl-6/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-3/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html
* igt@kms_pm_dc@dc6-dpms:
- shard-rkl: [SKIP][338] ([i915#3361]) -> [FAIL][339] ([i915#9295])
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-rkl-1/igt@kms_pm_dc@dc6-dpms.html
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-rkl-5/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_psr@fbc-pr-cursor-mmap-gtt:
- shard-dg2: [SKIP][340] ([i915#1072] / [i915#9732]) -> [SKIP][341] ([i915#1072] / [i915#9673] / [i915#9732]) +3 other tests skip
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-dg2-6/igt@kms_psr@fbc-pr-cursor-mmap-gtt.html
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-11/igt@kms_psr@fbc-pr-cursor-mmap-gtt.html
* igt@kms_psr@psr-cursor-mmap-cpu:
- shard-dg2: [SKIP][342] ([i915#1072] / [i915#9673] / [i915#9732]) -> [SKIP][343] ([i915#1072] / [i915#9732]) +9 other tests skip
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-dg2-11/igt@kms_psr@psr-cursor-mmap-cpu.html
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-1/igt@kms_psr@psr-cursor-mmap-cpu.html
* igt@perf@non-zero-reason@0-rcs0:
- shard-dg2: [FAIL][344] ([i915#7484]) -> [FAIL][345] ([i915#9100])
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14987/shard-dg2-6/igt@perf@non-zero-reason@0-rcs0.html
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/shard-dg2-4/igt@perf@non-zero-reason@0-rcs0.html
[i915#10030]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10030
[i915#10055]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10055
[i915#10070]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10070
[i915#10131]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10131
[i915#10187]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10187
[i915#10278]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10278
[i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307
[i915#10378]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10378
[i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433
[i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434
[i915#10537]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10537
[i915#10656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10656
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#10887]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10887
[i915#11078]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11078
[i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
[i915#1839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1839
[i915#1982]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1982
[i915#2122]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2122
[i915#2346]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2346
[i915#2435]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2435
[i915#2436]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2436
[i915#2437]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437
[i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527
[i915#2587]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2587
[i915#2658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2658
[i915#2672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672
[i915#2681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2681
[i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280
[i915#2842]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2842
[i915#2846]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2846
[i915#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856
[i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023
[i915#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3291
[i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297
[i915#3299]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299
[i915#3359]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3359
[i915#3361]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3361
[i915#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458
[i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3591]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3591
[i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638
[i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
[i915#3742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3742
[i915#3778]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3778
[i915#3804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3804
[i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
[i915#3966]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3966
[i915#4070]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4070
[i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
[i915#4087]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4087
[i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212
[i915#4213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213
[i915#4235]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4235
[i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270
[i915#4349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4349
[i915#4387]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4387
[i915#4525]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525
[i915#4537]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4537
[i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538
[i915#4565]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4565
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812
[i915#4816]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4816
[i915#4852]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852
[i915#4854]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4854
[i915#4860]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4860
[i915#4879]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4879
[i915#4880]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4880
[i915#4881]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4881
[i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190
[i915#5235]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5235
[i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286
[i915#5289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5289
[i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
[i915#5439]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5439
[i915#5465]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5465
[i915#5723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5723
[i915#5784]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5784
[i915#5793]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5793
[i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
[i915#6113]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6113
[i915#6188]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6188
[i915#6301]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6301
[i915#6334]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6334
[i915#6335]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6335
[i915#6412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6412
[i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524
[i915#658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/658
[i915#6590]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6590
[i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621
[i915#6805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6805
[i915#6806]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6806
[i915#6880]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6880
[i915#6944]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6944
[i915#7091]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7091
[i915#7116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7116
[i915#7118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118
[i915#7213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7213
[i915#7276]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7276
[i915#7484]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7484
[i915#7697]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7697
[i915#7742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7742
[i915#7790]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7790
[i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828
[i915#7975]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7975
[i915#8213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8213
[i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228
[i915#8289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8289
[i915#8381]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8381
[i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411
[i915#8414]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8414
[i915#8428]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428
[i915#8516]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516
[i915#8555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8555
[i915#8562]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8562
[i915#8623]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623
[i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708
[i915#8709]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8709
[i915#8812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8812
[i915#8925]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8925
[i915#9053]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9053
[i915#9067]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9067
[i915#9100]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9100
[i915#9196]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9196
[i915#9295]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9295
[i915#9311]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9311
[i915#9318]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9318
[i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323
[i915#9337]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9337
[i915#9340]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9340
[i915#9412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9412
[i915#9423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9423
[i915#9424]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424
[i915#9519]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9519
[i915#9673]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9673
[i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683
[i915#9685]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685
[i915#9688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688
[i915#9723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9723
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
[i915#9781]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9781
[i915#9809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9809
[i915#9820]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9820
[i915#9846]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9846
[i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906
[i915#9917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9917
[i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7895 -> IGTPW_11297
* Piglit: piglit_4509 -> None
CI-20190529: 20190529
CI_DRM_14987: 383dc44a79848f13f2430c9ed811b5c9b22b882a @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_11297: 11297
IGT_7895: 7895
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11297/index.html
[-- Attachment #2: Type: text/html, Size: 114138 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* ✓ CI.xeBAT: success for Add per-client engine utilization tests (rev2)
2024-06-21 23:00 [PATCH i-g-t 0/8] Add per-client engine utilization tests Umesh Nerlige Ramappa
` (11 preceding siblings ...)
2024-06-22 21:32 ` ✗ Fi.CI.IGT: failure " Patchwork
@ 2024-06-28 21:27 ` Patchwork
2024-06-28 21:37 ` ✓ Fi.CI.BAT: " Patchwork
` (2 subsequent siblings)
15 siblings, 0 replies; 28+ messages in thread
From: Patchwork @ 2024-06-28 21:27 UTC (permalink / raw)
To: Umesh Nerlige Ramappa; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 2198 bytes --]
== Series Details ==
Series: Add per-client engine utilization tests (rev2)
URL : https://patchwork.freedesktop.org/series/135204/
State : success
== Summary ==
CI Bug Log - changes from XEIGT_7907_BAT -> XEIGTPW_11334_BAT
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (5 -> 5)
------------------------------
No changes in participating hosts
Known issues
------------
Here are the changes found in XEIGTPW_11334_BAT that come from known issues:
### IGT changes ###
#### Possible fixes ####
* igt@kms_flip@basic-flip-vs-wf_vblank@c-edp1:
- {bat-lnl-1}: [FAIL][1] ([Intel XE#886]) -> [PASS][2] +1 other test pass
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7907/bat-lnl-1/igt@kms_flip@basic-flip-vs-wf_vblank@c-edp1.html
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/bat-lnl-1/igt@kms_flip@basic-flip-vs-wf_vblank@c-edp1.html
* igt@kms_frontbuffer_tracking@basic:
- bat-adlp-7: [DMESG-FAIL][3] ([Intel XE#324]) -> [PASS][4]
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7907/bat-adlp-7/igt@kms_frontbuffer_tracking@basic.html
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/bat-adlp-7/igt@kms_frontbuffer_tracking@basic.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[Intel XE#324]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/324
[Intel XE#886]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/886
Build changes
-------------
* IGT: IGT_7907 -> IGTPW_11334
* Linux: xe-1538-42f35e623e6590cf8ec493373e4664ae4e32123c -> xe-1542-886eeb6d89b58f914ee5045fcac54b59a73d8299
IGTPW_11334: 11334
IGT_7907: 676b8e660cadae8ffb29a45b12ad5b53ef228b6a @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-1538-42f35e623e6590cf8ec493373e4664ae4e32123c: 42f35e623e6590cf8ec493373e4664ae4e32123c
xe-1542-886eeb6d89b58f914ee5045fcac54b59a73d8299: 886eeb6d89b58f914ee5045fcac54b59a73d8299
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/index.html
[-- Attachment #2: Type: text/html, Size: 2820 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* ✓ Fi.CI.BAT: success for Add per-client engine utilization tests (rev2)
2024-06-21 23:00 [PATCH i-g-t 0/8] Add per-client engine utilization tests Umesh Nerlige Ramappa
` (12 preceding siblings ...)
2024-06-28 21:27 ` ✓ CI.xeBAT: success for Add per-client engine utilization tests (rev2) Patchwork
@ 2024-06-28 21:37 ` Patchwork
2024-06-28 22:21 ` ✓ CI.xeFULL: " Patchwork
2024-06-29 22:53 ` ✗ Fi.CI.IGT: failure " Patchwork
15 siblings, 0 replies; 28+ messages in thread
From: Patchwork @ 2024-06-28 21:37 UTC (permalink / raw)
To: Umesh Nerlige Ramappa; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 11067 bytes --]
== Series Details ==
Series: Add per-client engine utilization tests (rev2)
URL : https://patchwork.freedesktop.org/series/135204/
State : success
== Summary ==
CI Bug Log - changes from IGT_7907 -> IGTPW_11334
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/index.html
Participating hosts (35 -> 32)
------------------------------
Additional (2): bat-dg2-11 fi-elk-e7500
Missing (5): fi-bsw-n3050 fi-snb-2520m fi-cfl-8109u fi-kbl-8809g bat-jsl-1
Known issues
------------
Here are the changes found in IGTPW_11334 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_mmap@basic:
- bat-dg2-11: NOTRUN -> [SKIP][1] ([i915#4083])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/bat-dg2-11/igt@gem_mmap@basic.html
* igt@gem_tiled_fence_blits@basic:
- bat-dg2-11: NOTRUN -> [SKIP][2] ([i915#4077]) +2 other tests skip
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/bat-dg2-11/igt@gem_tiled_fence_blits@basic.html
* igt@gem_tiled_pread_basic:
- bat-dg2-11: NOTRUN -> [SKIP][3] ([i915#4079]) +1 other test skip
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/bat-dg2-11/igt@gem_tiled_pread_basic.html
* igt@i915_pm_rps@basic-api:
- bat-dg2-11: NOTRUN -> [SKIP][4] ([i915#6621])
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/bat-dg2-11/igt@i915_pm_rps@basic-api.html
* igt@i915_selftest@live@execlists:
- bat-arls-1: [PASS][5] -> [DMESG-FAIL][6] ([i915#10262]) +15 other tests dmesg-fail
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/bat-arls-1/igt@i915_selftest@live@execlists.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/bat-arls-1/igt@i915_selftest@live@execlists.html
* igt@i915_selftest@live@gem:
- bat-arls-1: [PASS][7] -> [DMESG-WARN][8] ([i915#10341])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/bat-arls-1/igt@i915_selftest@live@gem.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/bat-arls-1/igt@i915_selftest@live@gem.html
* igt@i915_selftest@live@workarounds:
- bat-dg2-11: NOTRUN -> [DMESG-FAIL][9] ([i915#9500])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/bat-dg2-11/igt@i915_selftest@live@workarounds.html
* igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy:
- bat-dg2-11: NOTRUN -> [SKIP][10] ([i915#4212]) +7 other tests skip
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/bat-dg2-11/igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy.html
* igt@kms_addfb_basic@addfb25-y-tiled-small-legacy:
- bat-dg2-11: NOTRUN -> [SKIP][11] ([i915#5190])
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/bat-dg2-11/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html
* igt@kms_addfb_basic@basic-y-tiled-legacy:
- bat-dg2-11: NOTRUN -> [SKIP][12] ([i915#4215] / [i915#5190])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/bat-dg2-11/igt@kms_addfb_basic@basic-y-tiled-legacy.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic:
- bat-dg2-11: NOTRUN -> [SKIP][13] ([i915#4103] / [i915#4213]) +1 other test skip
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/bat-dg2-11/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html
* igt@kms_dsc@dsc-basic:
- bat-dg2-11: NOTRUN -> [SKIP][14] ([i915#3555] / [i915#3840])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/bat-dg2-11/igt@kms_dsc@dsc-basic.html
* igt@kms_force_connector_basic@force-load-detect:
- bat-dg2-11: NOTRUN -> [SKIP][15]
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/bat-dg2-11/igt@kms_force_connector_basic@force-load-detect.html
* igt@kms_force_connector_basic@prune-stale-modes:
- bat-dg2-11: NOTRUN -> [SKIP][16] ([i915#5274])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/bat-dg2-11/igt@kms_force_connector_basic@prune-stale-modes.html
* igt@kms_frontbuffer_tracking@basic:
- bat-arls-2: [PASS][17] -> [DMESG-WARN][18] ([i915#7507])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/bat-arls-2/igt@kms_frontbuffer_tracking@basic.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/bat-arls-2/igt@kms_frontbuffer_tracking@basic.html
* igt@kms_pipe_crc_basic@hang-read-crc@pipe-a-dp-1:
- bat-dg2-8: [PASS][19] -> [FAIL][20] ([i915#11379])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/bat-dg2-8/igt@kms_pipe_crc_basic@hang-read-crc@pipe-a-dp-1.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/bat-dg2-8/igt@kms_pipe_crc_basic@hang-read-crc@pipe-a-dp-1.html
* igt@kms_pipe_crc_basic@nonblocking-crc:
- bat-arls-5: NOTRUN -> [INCOMPLETE][21] ([i915#11320])
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/bat-arls-5/igt@kms_pipe_crc_basic@nonblocking-crc.html
* igt@kms_pm_backlight@basic-brightness:
- bat-dg2-11: NOTRUN -> [SKIP][22] ([i915#5354])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/bat-dg2-11/igt@kms_pm_backlight@basic-brightness.html
* igt@kms_pm_rpm@basic-pci-d3-state:
- fi-elk-e7500: NOTRUN -> [SKIP][23] +24 other tests skip
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/fi-elk-e7500/igt@kms_pm_rpm@basic-pci-d3-state.html
* igt@kms_psr@psr-sprite-plane-onoff:
- bat-dg2-11: NOTRUN -> [SKIP][24] ([i915#1072] / [i915#9732]) +3 other tests skip
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/bat-dg2-11/igt@kms_psr@psr-sprite-plane-onoff.html
* igt@kms_setmode@basic-clone-single-crtc:
- bat-dg2-11: NOTRUN -> [SKIP][25] ([i915#3555])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/bat-dg2-11/igt@kms_setmode@basic-clone-single-crtc.html
* igt@prime_vgem@basic-fence-flip:
- bat-dg2-11: NOTRUN -> [SKIP][26] ([i915#3708])
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/bat-dg2-11/igt@prime_vgem@basic-fence-flip.html
* igt@prime_vgem@basic-fence-mmap:
- bat-dg2-11: NOTRUN -> [SKIP][27] ([i915#3708] / [i915#4077]) +1 other test skip
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/bat-dg2-11/igt@prime_vgem@basic-fence-mmap.html
* igt@prime_vgem@basic-read:
- bat-dg2-11: NOTRUN -> [SKIP][28] ([i915#3291] / [i915#3708]) +2 other tests skip
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/bat-dg2-11/igt@prime_vgem@basic-read.html
#### Possible fixes ####
* igt@debugfs_test@read_all_entries:
- fi-kbl-7567u: [DMESG-WARN][29] -> [PASS][30] +5 other tests pass
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/fi-kbl-7567u/igt@debugfs_test@read_all_entries.html
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/fi-kbl-7567u/igt@debugfs_test@read_all_entries.html
* igt@i915_pm_rpm@module-reload:
- fi-kbl-7567u: [DMESG-WARN][31] ([i915#10062] / [i915#180] / [i915#1982] / [i915#9925]) -> [PASS][32]
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/fi-kbl-7567u/igt@i915_pm_rpm@module-reload.html
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/fi-kbl-7567u/igt@i915_pm_rpm@module-reload.html
* igt@i915_selftest@live@sanitycheck:
- fi-kbl-7567u: [DMESG-WARN][33] ([i915#11328]) -> [PASS][34] +74 other tests pass
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/fi-kbl-7567u/igt@i915_selftest@live@sanitycheck.html
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/fi-kbl-7567u/igt@i915_selftest@live@sanitycheck.html
* igt@kms_busy@basic@flip:
- fi-kbl-7567u: [DMESG-WARN][35] ([i915#180]) -> [PASS][36]
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/fi-kbl-7567u/igt@kms_busy@basic@flip.html
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/fi-kbl-7567u/igt@kms_busy@basic@flip.html
* igt@kms_pm_rpm@basic-pci-d3-state:
- fi-kbl-7567u: [DMESG-WARN][37] ([i915#10062] / [i915#180] / [i915#9925]) -> [PASS][38] +39 other tests pass
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/fi-kbl-7567u/igt@kms_pm_rpm@basic-pci-d3-state.html
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/fi-kbl-7567u/igt@kms_pm_rpm@basic-pci-d3-state.html
[i915#10062]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10062
[i915#10262]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10262
[i915#10341]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10341
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#11320]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11320
[i915#11328]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11328
[i915#11379]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11379
[i915#180]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/180
[i915#1982]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1982
[i915#3291]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3291
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
[i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
[i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
[i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212
[i915#4213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213
[i915#4215]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4215
[i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190
[i915#5274]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5274
[i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
[i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621
[i915#7507]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7507
[i915#9500]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9500
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
[i915#9925]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9925
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7907 -> IGTPW_11334
CI-20190529: 20190529
CI_DRM_15013: 0318a12ff6fb8c321458aa2b373e9322896ee951 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_11334: 11334
IGT_7907: 676b8e660cadae8ffb29a45b12ad5b53ef228b6a @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/index.html
[-- Attachment #2: Type: text/html, Size: 13063 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* ✓ CI.xeFULL: success for Add per-client engine utilization tests (rev2)
2024-06-21 23:00 [PATCH i-g-t 0/8] Add per-client engine utilization tests Umesh Nerlige Ramappa
` (13 preceding siblings ...)
2024-06-28 21:37 ` ✓ Fi.CI.BAT: " Patchwork
@ 2024-06-28 22:21 ` Patchwork
2024-06-29 22:53 ` ✗ Fi.CI.IGT: failure " Patchwork
15 siblings, 0 replies; 28+ messages in thread
From: Patchwork @ 2024-06-28 22:21 UTC (permalink / raw)
To: Umesh Nerlige Ramappa; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 27614 bytes --]
== Series Details ==
Series: Add per-client engine utilization tests (rev2)
URL : https://patchwork.freedesktop.org/series/135204/
State : success
== Summary ==
CI Bug Log - changes from XEIGT_7907_full -> XEIGTPW_11334_full
====================================================
Summary
-------
**SUCCESS**
No regressions found.
Participating hosts (3 -> 3)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in XEIGTPW_11334_full:
### IGT changes ###
#### Possible regressions ####
* {igt@xe_drm_fdinfo@drm-busy-idle-check-all} (NEW):
- shard-dg2-set2: NOTRUN -> [FAIL][1] +8 other tests fail
[1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-463/igt@xe_drm_fdinfo@drm-busy-idle-check-all.html
- {shard-lnl}: NOTRUN -> [FAIL][2] +2 other tests fail
[2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-lnl-5/igt@xe_drm_fdinfo@drm-busy-idle-check-all.html
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* igt@kms_atomic_transition@plane-all-transition-nonblocking-fencing:
- {shard-lnl}: [PASS][3] -> [INCOMPLETE][4]
[3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7907/shard-lnl-7/igt@kms_atomic_transition@plane-all-transition-nonblocking-fencing.html
[4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-lnl-3/igt@kms_atomic_transition@plane-all-transition-nonblocking-fencing.html
* {igt@kms_bw@connected-linear-tiling-4-displays-2160x1440p}:
- {shard-lnl}: NOTRUN -> [SKIP][5]
[5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-lnl-1/igt@kms_bw@connected-linear-tiling-4-displays-2160x1440p.html
* igt@kms_cursor_legacy@cursora-vs-flipa-varying-size:
- {shard-lnl}: NOTRUN -> [INCOMPLETE][6]
[6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-lnl-5/igt@kms_cursor_legacy@cursora-vs-flipa-varying-size.html
New tests
---------
New tests have been introduced between XEIGT_7907_full and XEIGTPW_11334_full:
### New IGT tests (14) ###
* igt@xe_drm_fdinfo@drm-all-busy-idle-check-all:
- Statuses : 2 pass(s)
- Exec time: [0.51] s
* igt@xe_drm_fdinfo@drm-busy-idle:
- Statuses : 2 fail(s)
- Exec time: [1.03] s
* igt@xe_drm_fdinfo@drm-busy-idle-check-all:
- Statuses : 2 fail(s)
- Exec time: [1.02, 1.04] s
* igt@xe_drm_fdinfo@drm-busy-idle-isolation:
- Statuses : 2 fail(s)
- Exec time: [1.02, 1.04] s
* igt@xe_drm_fdinfo@drm-idle:
- Statuses : 2 pass(s)
- Exec time: [2.52, 3.52] s
* igt@xe_drm_fdinfo@drm-most-busy-idle-check-all:
- Statuses : 2 pass(s)
- Exec time: [2.55, 3.58] s
* igt@xe_drm_fdinfo@drm-parallel-all-busy-idle-check-all:
- Statuses : 1 fail(s) 1 pass(s)
- Exec time: [0.50, 0.55] s
* igt@xe_drm_fdinfo@drm-parallel-busy-idle:
- Statuses : 1 fail(s) 1 pass(s)
- Exec time: [0.0, 0.53] s
* igt@xe_drm_fdinfo@drm-parallel-busy-idle-isolation:
- Statuses : 1 fail(s) 1 pass(s)
- Exec time: [0.0, 0.53] s
* igt@xe_drm_fdinfo@drm-parallel-idle:
- Statuses : 1 pass(s)
- Exec time: [1.00] s
* igt@xe_drm_fdinfo@drm-virtual-all-busy-idle-check-all:
- Statuses : 1 fail(s) 1 pass(s)
- Exec time: [0.50, 0.53] s
* igt@xe_drm_fdinfo@drm-virtual-busy-idle:
- Statuses : 1 fail(s) 1 pass(s)
- Exec time: [0.0, 0.53] s
* igt@xe_drm_fdinfo@drm-virtual-busy-idle-isolation:
- Statuses : 1 fail(s)
- Exec time: [0.51] s
* igt@xe_drm_fdinfo@drm-virtual-idle:
- Statuses : 2 pass(s)
- Exec time: [0.0, 1.01] s
Known issues
------------
Here are the changes found in XEIGTPW_11334_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@core_setmaster@master-drop-set-user:
- shard-dg2-set2: [PASS][7] -> [DMESG-WARN][8] ([Intel XE#1162] / [Intel XE#1214])
[7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7907/shard-dg2-464/igt@core_setmaster@master-drop-set-user.html
[8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-436/igt@core_setmaster@master-drop-set-user.html
* igt@kms_async_flips@alternate-sync-async-flip@pipe-d-hdmi-a-6:
- shard-dg2-set2: [PASS][9] -> [FAIL][10] ([Intel XE#827]) +1 other test fail
[9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7907/shard-dg2-436/igt@kms_async_flips@alternate-sync-async-flip@pipe-d-hdmi-a-6.html
[10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-433/igt@kms_async_flips@alternate-sync-async-flip@pipe-d-hdmi-a-6.html
* igt@kms_big_fb@4-tiled-32bpp-rotate-270:
- shard-dg2-set2: NOTRUN -> [SKIP][11] ([Intel XE#1201] / [Intel XE#316]) +1 other test skip
[11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-436/igt@kms_big_fb@4-tiled-32bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip:
- shard-dg2-set2: NOTRUN -> [SKIP][12] ([Intel XE#1124] / [Intel XE#1201]) +3 other tests skip
[12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-464/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html
* igt@kms_ccs@bad-pixel-format-y-tiled-gen12-mc-ccs@pipe-d-dp-4:
- shard-dg2-set2: NOTRUN -> [SKIP][13] ([Intel XE#1201] / [Intel XE#455] / [Intel XE#787]) +13 other tests skip
[13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-464/igt@kms_ccs@bad-pixel-format-y-tiled-gen12-mc-ccs@pipe-d-dp-4.html
* igt@kms_ccs@ccs-on-another-bo-y-tiled-ccs@pipe-b-dp-4:
- shard-dg2-set2: NOTRUN -> [SKIP][14] ([Intel XE#1201] / [Intel XE#787]) +48 other tests skip
[14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-436/igt@kms_ccs@ccs-on-another-bo-y-tiled-ccs@pipe-b-dp-4.html
* igt@kms_cdclk@mode-transition-all-outputs:
- shard-dg2-set2: NOTRUN -> [SKIP][15] ([Intel XE#1201] / [Intel XE#314])
[15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-435/igt@kms_cdclk@mode-transition-all-outputs.html
* igt@kms_chamelium_color@ctm-blue-to-red:
- shard-dg2-set2: NOTRUN -> [SKIP][16] ([Intel XE#1201] / [Intel XE#306])
[16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-436/igt@kms_chamelium_color@ctm-blue-to-red.html
* igt@kms_chamelium_frames@hdmi-frame-dump:
- shard-dg2-set2: NOTRUN -> [SKIP][17] ([Intel XE#1201] / [Intel XE#373]) +2 other tests skip
[17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-435/igt@kms_chamelium_frames@hdmi-frame-dump.html
* igt@kms_content_protection@dp-mst-lic-type-0:
- shard-dg2-set2: NOTRUN -> [SKIP][18] ([Intel XE#1201] / [Intel XE#307])
[18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-464/igt@kms_content_protection@dp-mst-lic-type-0.html
* igt@kms_cursor_crc@cursor-rapid-movement-512x512:
- shard-dg2-set2: NOTRUN -> [SKIP][19] ([Intel XE#1201] / [Intel XE#308])
[19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-435/igt@kms_cursor_crc@cursor-rapid-movement-512x512.html
* igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling@pipe-a-valid-mode:
- shard-dg2-set2: NOTRUN -> [SKIP][20] ([Intel XE#1201] / [Intel XE#455]) +6 other tests skip
[20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-436/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling@pipe-a-valid-mode.html
* igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-draw-mmap-wc:
- shard-dg2-set2: NOTRUN -> [SKIP][21] ([Intel XE#1201] / [Intel XE#651]) +10 other tests skip
[21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-433/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@psr-shrfb-scaledprimary:
- shard-dg2-set2: NOTRUN -> [SKIP][22] ([Intel XE#1201] / [Intel XE#653]) +9 other tests skip
[22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-463/igt@kms_frontbuffer_tracking@psr-shrfb-scaledprimary.html
* igt@kms_hdmi_inject@inject-audio:
- shard-dg2-set2: NOTRUN -> [SKIP][23] ([Intel XE#1201] / [Intel XE#417])
[23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-466/igt@kms_hdmi_inject@inject-audio.html
* igt@kms_hdr@bpc-switch-suspend@pipe-a-hdmi-a-6:
- shard-dg2-set2: [PASS][24] -> [DMESG-WARN][25] ([Intel XE#1214]) +4 other tests dmesg-warn
[24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7907/shard-dg2-433/igt@kms_hdr@bpc-switch-suspend@pipe-a-hdmi-a-6.html
[25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-436/igt@kms_hdr@bpc-switch-suspend@pipe-a-hdmi-a-6.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation:
- shard-dg2-set2: NOTRUN -> [SKIP][26] ([Intel XE#1201] / [Intel XE#455] / [Intel XE#498]) +1 other test skip
[26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-463/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-b-hdmi-a-6:
- shard-dg2-set2: NOTRUN -> [SKIP][27] ([Intel XE#1201] / [Intel XE#498]) +2 other tests skip
[27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-463/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-b-hdmi-a-6.html
* igt@kms_pm_rpm@modeset-stress-extra-wait:
- shard-dg2-set2: [PASS][28] -> [INCOMPLETE][29] ([Intel XE#1195])
[28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7907/shard-dg2-434/igt@kms_pm_rpm@modeset-stress-extra-wait.html
[29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-466/igt@kms_pm_rpm@modeset-stress-extra-wait.html
* igt@kms_psr2_sf@fbc-cursor-plane-move-continuous-exceed-sf:
- shard-dg2-set2: NOTRUN -> [SKIP][30] ([Intel XE#1201] / [Intel XE#1489]) +1 other test skip
[30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-464/igt@kms_psr2_sf@fbc-cursor-plane-move-continuous-exceed-sf.html
* igt@kms_psr@fbc-psr2-sprite-plane-move:
- shard-dg2-set2: NOTRUN -> [SKIP][31] ([Intel XE#1201] / [Intel XE#929]) +5 other tests skip
[31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-463/igt@kms_psr@fbc-psr2-sprite-plane-move.html
* igt@kms_vblank@ts-continuation-dpms-suspend:
- shard-dg2-set2: [PASS][32] -> [DMESG-WARN][33] ([Intel XE#1214] / [Intel XE#1551]) +1 other test dmesg-warn
[32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7907/shard-dg2-436/igt@kms_vblank@ts-continuation-dpms-suspend.html
[33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-463/igt@kms_vblank@ts-continuation-dpms-suspend.html
* igt@sriov_basic@bind-unbind-vf:
- shard-dg2-set2: NOTRUN -> [SKIP][34] ([Intel XE#1091] / [Intel XE#1201])
[34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-464/igt@sriov_basic@bind-unbind-vf.html
* igt@xe_compute@ccs-mode-basic:
- shard-dg2-set2: NOTRUN -> [FAIL][35] ([Intel XE#1050])
[35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-466/igt@xe_compute@ccs-mode-basic.html
* igt@xe_copy_basic@mem-set-linear-0x369:
- shard-dg2-set2: NOTRUN -> [SKIP][36] ([Intel XE#1126] / [Intel XE#1201])
[36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-464/igt@xe_copy_basic@mem-set-linear-0x369.html
* igt@xe_evict@evict-beng-large-multi-vm-cm:
- shard-dg2-set2: [PASS][37] -> [FAIL][38] ([Intel XE#1600])
[37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7907/shard-dg2-463/igt@xe_evict@evict-beng-large-multi-vm-cm.html
[38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-463/igt@xe_evict@evict-beng-large-multi-vm-cm.html
* igt@xe_evict@evict-mixed-many-threads-small:
- shard-dg2-set2: [PASS][39] -> [TIMEOUT][40] ([Intel XE#1473])
[39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7907/shard-dg2-464/igt@xe_evict@evict-mixed-many-threads-small.html
[40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-466/igt@xe_evict@evict-mixed-many-threads-small.html
* igt@xe_evict@evict-threads-large:
- shard-dg2-set2: [PASS][41] -> [TIMEOUT][42] ([Intel XE#1473] / [Intel XE#392])
[41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7907/shard-dg2-464/igt@xe_evict@evict-threads-large.html
[42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-463/igt@xe_evict@evict-threads-large.html
* igt@xe_exec_fault_mode@once-basic-imm:
- shard-dg2-set2: NOTRUN -> [SKIP][43] ([Intel XE#1201] / [Intel XE#288]) +6 other tests skip
[43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-466/igt@xe_exec_fault_mode@once-basic-imm.html
* igt@xe_exec_reset@gt-reset-stress:
- shard-dg2-set2: [PASS][44] -> [DMESG-WARN][45] ([Intel XE#1214] / [Intel XE#2046])
[44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7907/shard-dg2-464/igt@xe_exec_reset@gt-reset-stress.html
[45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-466/igt@xe_exec_reset@gt-reset-stress.html
* igt@xe_live_ktest@xe_migrate:
- shard-dg2-set2: [PASS][46] -> [SKIP][47] ([Intel XE#1192] / [Intel XE#1201])
[46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7907/shard-dg2-433/igt@xe_live_ktest@xe_migrate.html
[47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-463/igt@xe_live_ktest@xe_migrate.html
* igt@xe_query@multigpu-query-topology-l3-bank-mask:
- shard-dg2-set2: NOTRUN -> [SKIP][48] ([Intel XE#1201] / [Intel XE#944])
[48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-435/igt@xe_query@multigpu-query-topology-l3-bank-mask.html
#### Possible fixes ####
* igt@kms_async_flips@async-flip-with-page-flip-events:
- shard-dg2-set2: [DMESG-WARN][49] ([Intel XE#1214]) -> [PASS][50]
[49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7907/shard-dg2-466/igt@kms_async_flips@async-flip-with-page-flip-events.html
[50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-464/igt@kms_async_flips@async-flip-with-page-flip-events.html
* igt@kms_flip@flip-vs-suspend@a-hdmi-a6:
- shard-dg2-set2: [DMESG-WARN][51] ([Intel XE#1214] / [Intel XE#1551]) -> [PASS][52] +1 other test pass
[51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7907/shard-dg2-463/igt@kms_flip@flip-vs-suspend@a-hdmi-a6.html
[52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-433/igt@kms_flip@flip-vs-suspend@a-hdmi-a6.html
* igt@kms_sequence@get-forked-busy:
- shard-dg2-set2: [INCOMPLETE][53] ([Intel XE#1195]) -> [PASS][54] +3 other tests pass
[53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7907/shard-dg2-466/igt@kms_sequence@get-forked-busy.html
[54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-434/igt@kms_sequence@get-forked-busy.html
* igt@xe_evict@evict-beng-mixed-many-threads-small:
- shard-dg2-set2: [TIMEOUT][55] ([Intel XE#1473] / [Intel XE#402]) -> [PASS][56]
[55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7907/shard-dg2-435/igt@xe_evict@evict-beng-mixed-many-threads-small.html
[56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-464/igt@xe_evict@evict-beng-mixed-many-threads-small.html
* igt@xe_exec_reset@close-fd:
- {shard-lnl}: [DMESG-WARN][57] ([Intel XE#1638]) -> [PASS][58]
[57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7907/shard-lnl-1/igt@xe_exec_reset@close-fd.html
[58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-lnl-3/igt@xe_exec_reset@close-fd.html
* igt@xe_exec_reset@parallel-gt-reset:
- shard-dg2-set2: [TIMEOUT][59] ([Intel XE#2105]) -> [PASS][60]
[59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7907/shard-dg2-433/igt@xe_exec_reset@parallel-gt-reset.html
[60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-434/igt@xe_exec_reset@parallel-gt-reset.html
* igt@xe_gt_freq@freq_range_idle:
- {shard-lnl}: [SKIP][61] ([Intel XE#1462]) -> [PASS][62]
[61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7907/shard-lnl-8/igt@xe_gt_freq@freq_range_idle.html
[62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-lnl-8/igt@xe_gt_freq@freq_range_idle.html
* igt@xe_live_ktest@xe_dma_buf:
- shard-dg2-set2: [SKIP][63] ([Intel XE#1192] / [Intel XE#1201]) -> [PASS][64]
[63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7907/shard-dg2-466/igt@xe_live_ktest@xe_dma_buf.html
[64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-436/igt@xe_live_ktest@xe_dma_buf.html
* igt@xe_pm@s4-exec-after:
- {shard-lnl}: [ABORT][65] ([Intel XE#1358] / [Intel XE#1607]) -> [PASS][66]
[65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7907/shard-lnl-2/igt@xe_pm@s4-exec-after.html
[66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-lnl-1/igt@xe_pm@s4-exec-after.html
#### Warnings ####
* igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b:
- shard-dg2-set2: [FAIL][67] ([Intel XE#616]) -> [DMESG-FAIL][68] ([Intel XE#1551]) +1 other test dmesg-fail
[67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7907/shard-dg2-466/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b.html
[68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-435/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b.html
* igt@kms_tiled_display@basic-test-pattern-with-chamelium:
- shard-dg2-set2: [SKIP][69] ([Intel XE#1201] / [Intel XE#1500]) -> [SKIP][70] ([Intel XE#1201] / [Intel XE#362])
[69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7907/shard-dg2-433/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
[70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-463/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html
* igt@xe_evict@evict-beng-cm-threads-large:
- shard-dg2-set2: [INCOMPLETE][71] ([Intel XE#1195] / [Intel XE#1473]) -> [TIMEOUT][72] ([Intel XE#1473] / [Intel XE#392])
[71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7907/shard-dg2-436/igt@xe_evict@evict-beng-cm-threads-large.html
[72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-434/igt@xe_evict@evict-beng-cm-threads-large.html
* igt@xe_evict@evict-beng-mixed-threads-large:
- shard-dg2-set2: [TIMEOUT][73] ([Intel XE#1473] / [Intel XE#392]) -> [INCOMPLETE][74] ([Intel XE#1195] / [Intel XE#1473] / [Intel XE#392])
[73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7907/shard-dg2-466/igt@xe_evict@evict-beng-mixed-threads-large.html
[74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-435/igt@xe_evict@evict-beng-mixed-threads-large.html
* igt@xe_evict@evict-beng-threads-large:
- shard-dg2-set2: [TIMEOUT][75] ([Intel XE#1473]) -> [INCOMPLETE][76] ([Intel XE#1195] / [Intel XE#1473])
[75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7907/shard-dg2-464/igt@xe_evict@evict-beng-threads-large.html
[76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-463/igt@xe_evict@evict-beng-threads-large.html
* igt@xe_evict@evict-cm-threads-large:
- shard-dg2-set2: [INCOMPLETE][77] ([Intel XE#1195] / [Intel XE#1473] / [Intel XE#392]) -> [TIMEOUT][78] ([Intel XE#1041] / [Intel XE#1473] / [Intel XE#392])
[77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7907/shard-dg2-466/igt@xe_evict@evict-cm-threads-large.html
[78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-434/igt@xe_evict@evict-cm-threads-large.html
* igt@xe_live_ktest@xe_mocs:
- shard-dg2-set2: [FAIL][79] ([Intel XE#1999]) -> [SKIP][80] ([Intel XE#1192] / [Intel XE#1201])
[79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7907/shard-dg2-435/igt@xe_live_ktest@xe_mocs.html
[80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/shard-dg2-433/igt@xe_live_ktest@xe_mocs.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[Intel XE#1041]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1041
[Intel XE#1050]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1050
[Intel XE#1061]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1061
[Intel XE#1091]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1091
[Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124
[Intel XE#1126]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1126
[Intel XE#1127]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1127
[Intel XE#1131]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1131
[Intel XE#1137]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1137
[Intel XE#1138]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1138
[Intel XE#1162]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1162
[Intel XE#1192]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1192
[Intel XE#1195]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1195
[Intel XE#1201]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1201
[Intel XE#1214]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1214
[Intel XE#1330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1330
[Intel XE#1358]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1358
[Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392
[Intel XE#1397]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1397
[Intel XE#1399]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1399
[Intel XE#1401]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1401
[Intel XE#1406]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1406
[Intel XE#1413]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1413
[Intel XE#1421]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1421
[Intel XE#1424]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1424
[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#1442]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1442
[Intel XE#1447]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1447
[Intel XE#1450]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1450
[Intel XE#1462]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1462
[Intel XE#1465]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1465
[Intel XE#1466]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1466
[Intel XE#1468]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1468
[Intel XE#1470]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1470
[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#1500]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1500
[Intel XE#1504]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1504
[Intel XE#1551]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1551
[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#1622]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1622
[Intel XE#1638]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1638
[Intel XE#1745]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1745
[Intel XE#1760]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1760
[Intel XE#1794]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1794
[Intel XE#1999]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1999
[Intel XE#2046]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2046
[Intel XE#2052]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2052
[Intel XE#2105]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2105
[Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288
[Intel XE#305]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/305
[Intel XE#306]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/306
[Intel XE#307]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/307
[Intel XE#308]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/308
[Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309
[Intel XE#314]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/314
[Intel XE#316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/316
[Intel XE#323]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/323
[Intel XE#352]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/352
[Intel XE#362]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/362
[Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373
[Intel XE#374]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/374
[Intel XE#378]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/378
[Intel XE#379]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/379
[Intel XE#392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/392
[Intel XE#402]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/402
[Intel XE#417]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/417
[Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455
[Intel XE#498]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/498
[Intel XE#560]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/560
[Intel XE#584]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/584
[Intel XE#599]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/599
[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#656]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/656
[Intel XE#660]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/660
[Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688
[Intel XE#702]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/702
[Intel XE#756]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/756
[Intel XE#787]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/787
[Intel XE#827]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/827
[Intel XE#886]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/886
[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
Build changes
-------------
* IGT: IGT_7907 -> IGTPW_11334
* Linux: xe-1538-42f35e623e6590cf8ec493373e4664ae4e32123c -> xe-1542-886eeb6d89b58f914ee5045fcac54b59a73d8299
IGTPW_11334: 11334
IGT_7907: 676b8e660cadae8ffb29a45b12ad5b53ef228b6a @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
xe-1538-42f35e623e6590cf8ec493373e4664ae4e32123c: 42f35e623e6590cf8ec493373e4664ae4e32123c
xe-1542-886eeb6d89b58f914ee5045fcac54b59a73d8299: 886eeb6d89b58f914ee5045fcac54b59a73d8299
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_11334/index.html
[-- Attachment #2: Type: text/html, Size: 30317 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* ✗ Fi.CI.IGT: failure for Add per-client engine utilization tests (rev2)
2024-06-21 23:00 [PATCH i-g-t 0/8] Add per-client engine utilization tests Umesh Nerlige Ramappa
` (14 preceding siblings ...)
2024-06-28 22:21 ` ✓ CI.xeFULL: " Patchwork
@ 2024-06-29 22:53 ` Patchwork
15 siblings, 0 replies; 28+ messages in thread
From: Patchwork @ 2024-06-29 22:53 UTC (permalink / raw)
To: Umesh Nerlige Ramappa; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 95538 bytes --]
== Series Details ==
Series: Add per-client engine utilization tests (rev2)
URL : https://patchwork.freedesktop.org/series/135204/
State : failure
== Summary ==
CI Bug Log - changes from IGT_7907_full -> IGTPW_11334_full
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_11334_full absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_11334_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them
to document this new failure mode, which will reduce false positives in CI.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/index.html
Participating hosts (9 -> 9)
------------------------------
No changes in participating hosts
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_11334_full:
### IGT changes ###
#### Possible regressions ####
* igt@device_reset@unbind-reset-rebind:
- shard-tglu: [PASS][1] -> [FAIL][2]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-tglu-5/igt@device_reset@unbind-reset-rebind.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-6/igt@device_reset@unbind-reset-rebind.html
* igt@i915_selftest@live@gt_timelines:
- shard-dg1: NOTRUN -> [INCOMPLETE][3]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-15/igt@i915_selftest@live@gt_timelines.html
* igt@i915_selftest@live@requests:
- shard-mtlp: [PASS][4] -> [INCOMPLETE][5]
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-mtlp-1/igt@i915_selftest@live@requests.html
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-7/igt@i915_selftest@live@requests.html
* igt@kms_async_flips@crc@pipe-a-hdmi-a-2:
- shard-dg2: NOTRUN -> [INCOMPLETE][6]
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-2/igt@kms_async_flips@crc@pipe-a-hdmi-a-2.html
* igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-1:
- shard-snb: [PASS][7] -> [ABORT][8]
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-snb7/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-1.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-snb6/igt@kms_atomic_transition@plane-all-modeset-transition@pipe-a-hdmi-a-1.html
* igt@kms_cursor_crc@cursor-sliding-512x512:
- shard-rkl: NOTRUN -> [SKIP][9] +2 other tests skip
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-5/igt@kms_cursor_crc@cursor-sliding-512x512.html
* igt@kms_display_modes@extended-mode-basic@pipe-a-hdmi-a-1-pipe-b-vga-1:
- shard-snb: NOTRUN -> [FAIL][10] +3 other tests fail
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-snb7/igt@kms_display_modes@extended-mode-basic@pipe-a-hdmi-a-1-pipe-b-vga-1.html
* igt@kms_rotation_crc@sprite-rotation-90:
- shard-dg2: NOTRUN -> [SKIP][11]
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-10/igt@kms_rotation_crc@sprite-rotation-90.html
#### Warnings ####
* igt@kms_cursor_crc@cursor-sliding-512x170:
- shard-dg2: [SKIP][12] ([i915#3359]) -> [SKIP][13]
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-dg2-11/igt@kms_cursor_crc@cursor-sliding-512x170.html
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-7/igt@kms_cursor_crc@cursor-sliding-512x170.html
New tests
---------
New tests have been introduced between IGT_7907_full and IGTPW_11334_full:
### New IGT tests (4) ###
* igt@kms_color@ctm-0-50@pipe-a-dp-4:
- Statuses : 1 pass(s)
- Exec time: [1.69] s
* igt@kms_color@ctm-0-50@pipe-d-dp-4:
- Statuses : 1 pass(s)
- Exec time: [1.58] s
* igt@kms_color@legacy-gamma@pipe-a-dp-4:
- Statuses : 1 pass(s)
- Exec time: [0.65] s
* igt@kms_color@legacy-gamma@pipe-d-dp-4:
- Statuses : 1 pass(s)
- Exec time: [0.60] s
Known issues
------------
Here are the changes found in IGTPW_11334_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@api_intel_bb@blit-reloc-keep-cache:
- shard-dg1: NOTRUN -> [SKIP][14] ([i915#8411])
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-15/igt@api_intel_bb@blit-reloc-keep-cache.html
- shard-mtlp: NOTRUN -> [SKIP][15] ([i915#8411])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-8/igt@api_intel_bb@blit-reloc-keep-cache.html
- shard-dg2: NOTRUN -> [SKIP][16] ([i915#8411])
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-6/igt@api_intel_bb@blit-reloc-keep-cache.html
- shard-rkl: NOTRUN -> [SKIP][17] ([i915#8411])
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-5/igt@api_intel_bb@blit-reloc-keep-cache.html
* igt@device_reset@unbind-reset-rebind:
- shard-dg1: NOTRUN -> [ABORT][18] ([i915#9413])
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-18/igt@device_reset@unbind-reset-rebind.html
* igt@drm_fdinfo@isolation@vecs0:
- shard-dg1: NOTRUN -> [SKIP][19] ([i915#8414]) +9 other tests skip
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-15/igt@drm_fdinfo@isolation@vecs0.html
* igt@drm_fdinfo@most-busy-check-all@bcs0:
- shard-dg2: NOTRUN -> [SKIP][20] ([i915#8414]) +14 other tests skip
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-7/igt@drm_fdinfo@most-busy-check-all@bcs0.html
* igt@drm_fdinfo@most-busy-check-all@vcs0:
- shard-mtlp: NOTRUN -> [SKIP][21] ([i915#8414]) +5 other tests skip
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-6/igt@drm_fdinfo@most-busy-check-all@vcs0.html
* igt@gem_busy@semaphore:
- shard-dg2: NOTRUN -> [SKIP][22] ([i915#3936])
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-5/igt@gem_busy@semaphore.html
* igt@gem_create@create-ext-cpu-access-big:
- shard-rkl: NOTRUN -> [SKIP][23] ([i915#6335])
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-3/igt@gem_create@create-ext-cpu-access-big.html
* igt@gem_create@create-ext-set-pat:
- shard-dg2: NOTRUN -> [SKIP][24] ([i915#8562])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-2/igt@gem_create@create-ext-set-pat.html
* igt@gem_ctx_persistence@heartbeat-hang:
- shard-dg2: NOTRUN -> [SKIP][25] ([i915#8555]) +1 other test skip
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-11/igt@gem_ctx_persistence@heartbeat-hang.html
* igt@gem_ctx_persistence@heartbeat-stop:
- shard-dg1: NOTRUN -> [SKIP][26] ([i915#8555]) +1 other test skip
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-18/igt@gem_ctx_persistence@heartbeat-stop.html
- shard-mtlp: NOTRUN -> [SKIP][27] ([i915#8555])
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-8/igt@gem_ctx_persistence@heartbeat-stop.html
* igt@gem_ctx_sseu@invalid-args:
- shard-rkl: NOTRUN -> [SKIP][28] ([i915#280])
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-3/igt@gem_ctx_sseu@invalid-args.html
* igt@gem_ctx_sseu@invalid-sseu:
- shard-dg2: NOTRUN -> [SKIP][29] ([i915#280]) +2 other tests skip
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-7/igt@gem_ctx_sseu@invalid-sseu.html
- shard-dg1: NOTRUN -> [SKIP][30] ([i915#280]) +1 other test skip
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-14/igt@gem_ctx_sseu@invalid-sseu.html
* igt@gem_ctx_sseu@mmap-args:
- shard-mtlp: NOTRUN -> [SKIP][31] ([i915#280])
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-5/igt@gem_ctx_sseu@mmap-args.html
* igt@gem_eio@hibernate:
- shard-tglu: [PASS][32] -> [ABORT][33] ([i915#10030] / [i915#7975] / [i915#8213])
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-tglu-3/igt@gem_eio@hibernate.html
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-10/igt@gem_eio@hibernate.html
* igt@gem_exec_balancer@bonded-dual:
- shard-dg2: NOTRUN -> [SKIP][34] ([i915#4771])
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-5/igt@gem_exec_balancer@bonded-dual.html
* igt@gem_exec_balancer@bonded-pair:
- shard-mtlp: NOTRUN -> [SKIP][35] ([i915#4771])
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-8/igt@gem_exec_balancer@bonded-pair.html
* igt@gem_exec_balancer@hog:
- shard-dg2: NOTRUN -> [SKIP][36] ([i915#4812])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-2/igt@gem_exec_balancer@hog.html
* igt@gem_exec_balancer@invalid-bonds:
- shard-dg1: NOTRUN -> [SKIP][37] ([i915#4036])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-18/igt@gem_exec_balancer@invalid-bonds.html
* igt@gem_exec_balancer@parallel-ordering:
- shard-rkl: NOTRUN -> [SKIP][38] ([i915#4525])
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-3/igt@gem_exec_balancer@parallel-ordering.html
* igt@gem_exec_balancer@sliced:
- shard-dg1: NOTRUN -> [SKIP][39] ([i915#4812])
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-18/igt@gem_exec_balancer@sliced.html
* igt@gem_exec_fair@basic-deadline:
- shard-glk: NOTRUN -> [FAIL][40] ([i915#2846])
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-glk8/igt@gem_exec_fair@basic-deadline.html
* igt@gem_exec_fair@basic-none:
- shard-mtlp: NOTRUN -> [SKIP][41] ([i915#4473] / [i915#4771]) +1 other test skip
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-3/igt@gem_exec_fair@basic-none.html
* igt@gem_exec_fair@basic-none@rcs0:
- shard-tglu: NOTRUN -> [FAIL][42] ([i915#2842]) +4 other tests fail
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-5/igt@gem_exec_fair@basic-none@rcs0.html
- shard-glk: NOTRUN -> [FAIL][43] ([i915#2842]) +2 other tests fail
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-glk5/igt@gem_exec_fair@basic-none@rcs0.html
* igt@gem_exec_fair@basic-pace-share@rcs0:
- shard-glk: [PASS][44] -> [FAIL][45] ([i915#2842])
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-glk5/igt@gem_exec_fair@basic-pace-share@rcs0.html
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-glk2/igt@gem_exec_fair@basic-pace-share@rcs0.html
* igt@gem_exec_fair@basic-pace@vcs0:
- shard-rkl: [PASS][46] -> [FAIL][47] ([i915#2842])
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-rkl-4/igt@gem_exec_fair@basic-pace@vcs0.html
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-5/igt@gem_exec_fair@basic-pace@vcs0.html
* igt@gem_exec_fair@basic-sync:
- shard-dg2: NOTRUN -> [SKIP][48] ([i915#3539]) +1 other test skip
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-6/igt@gem_exec_fair@basic-sync.html
- shard-dg1: NOTRUN -> [SKIP][49] ([i915#3539])
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-15/igt@gem_exec_fair@basic-sync.html
* igt@gem_exec_fence@submit67:
- shard-mtlp: NOTRUN -> [SKIP][50] ([i915#4812])
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-4/igt@gem_exec_fence@submit67.html
* igt@gem_exec_flush@basic-uc-pro-default:
- shard-dg2: NOTRUN -> [SKIP][51] ([i915#3539] / [i915#4852]) +3 other tests skip
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-11/igt@gem_exec_flush@basic-uc-pro-default.html
* igt@gem_exec_flush@basic-uc-ro-default:
- shard-dg1: NOTRUN -> [SKIP][52] ([i915#3539] / [i915#4852]) +1 other test skip
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-18/igt@gem_exec_flush@basic-uc-ro-default.html
* igt@gem_exec_reloc@basic-gtt-noreloc:
- shard-mtlp: NOTRUN -> [SKIP][53] ([i915#3281]) +8 other tests skip
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-2/igt@gem_exec_reloc@basic-gtt-noreloc.html
* igt@gem_exec_reloc@basic-gtt-read-active:
- shard-dg2: NOTRUN -> [SKIP][54] ([i915#3281]) +8 other tests skip
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-10/igt@gem_exec_reloc@basic-gtt-read-active.html
* igt@gem_exec_reloc@basic-wc-cpu-noreloc:
- shard-dg1: NOTRUN -> [SKIP][55] ([i915#3281]) +5 other tests skip
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-13/igt@gem_exec_reloc@basic-wc-cpu-noreloc.html
* igt@gem_exec_reloc@basic-write-read:
- shard-rkl: NOTRUN -> [SKIP][56] ([i915#3281]) +12 other tests skip
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-2/igt@gem_exec_reloc@basic-write-read.html
* igt@gem_exec_schedule@preempt-queue-chain:
- shard-dg2: NOTRUN -> [SKIP][57] ([i915#4537] / [i915#4812]) +1 other test skip
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-11/igt@gem_exec_schedule@preempt-queue-chain.html
* igt@gem_exec_schedule@preempt-queue-contexts-chain:
- shard-mtlp: NOTRUN -> [SKIP][58] ([i915#4537] / [i915#4812])
[58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-3/igt@gem_exec_schedule@preempt-queue-contexts-chain.html
* igt@gem_fence_thrash@bo-copy:
- shard-dg1: NOTRUN -> [SKIP][59] ([i915#4860]) +1 other test skip
[59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-18/igt@gem_fence_thrash@bo-copy.html
* igt@gem_fenced_exec_thrash@2-spare-fences:
- shard-dg2: NOTRUN -> [SKIP][60] ([i915#4860]) +1 other test skip
[60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-11/igt@gem_fenced_exec_thrash@2-spare-fences.html
* igt@gem_fenced_exec_thrash@no-spare-fences-interruptible:
- shard-mtlp: NOTRUN -> [SKIP][61] ([i915#4860]) +2 other tests skip
[61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-4/igt@gem_fenced_exec_thrash@no-spare-fences-interruptible.html
* igt@gem_huc_copy@huc-copy:
- shard-rkl: NOTRUN -> [SKIP][62] ([i915#2190])
[62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-5/igt@gem_huc_copy@huc-copy.html
* igt@gem_lmem_swapping@heavy-multi@lmem0:
- shard-dg1: [PASS][63] -> [FAIL][64] ([i915#10378])
[63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-dg1-17/igt@gem_lmem_swapping@heavy-multi@lmem0.html
[64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-16/igt@gem_lmem_swapping@heavy-multi@lmem0.html
* igt@gem_lmem_swapping@heavy-random@lmem0:
- shard-dg1: NOTRUN -> [FAIL][65] ([i915#10378])
[65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-18/igt@gem_lmem_swapping@heavy-random@lmem0.html
* igt@gem_lmem_swapping@heavy-verify-random-ccs@lmem0:
- shard-dg2: [PASS][66] -> [FAIL][67] ([i915#10378])
[66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-dg2-2/igt@gem_lmem_swapping@heavy-verify-random-ccs@lmem0.html
[67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-11/igt@gem_lmem_swapping@heavy-verify-random-ccs@lmem0.html
* igt@gem_lmem_swapping@parallel-multi:
- shard-rkl: NOTRUN -> [SKIP][68] ([i915#4613]) +5 other tests skip
[68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-4/igt@gem_lmem_swapping@parallel-multi.html
* igt@gem_lmem_swapping@verify-ccs:
- shard-tglu: NOTRUN -> [SKIP][69] ([i915#4613]) +2 other tests skip
[69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-3/igt@gem_lmem_swapping@verify-ccs.html
- shard-glk: NOTRUN -> [SKIP][70] ([i915#4613]) +4 other tests skip
[70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-glk3/igt@gem_lmem_swapping@verify-ccs.html
- shard-mtlp: NOTRUN -> [SKIP][71] ([i915#4613]) +2 other tests skip
[71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-7/igt@gem_lmem_swapping@verify-ccs.html
* igt@gem_media_vme:
- shard-mtlp: NOTRUN -> [SKIP][72] ([i915#284])
[72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-3/igt@gem_media_vme.html
* igt@gem_mmap@basic-small-bo:
- shard-mtlp: NOTRUN -> [SKIP][73] ([i915#4083]) +2 other tests skip
[73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-1/igt@gem_mmap@basic-small-bo.html
* igt@gem_mmap_gtt@big-copy-odd:
- shard-dg2: NOTRUN -> [SKIP][74] ([i915#4077]) +16 other tests skip
[74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-6/igt@gem_mmap_gtt@big-copy-odd.html
* igt@gem_mmap_gtt@cpuset-basic-small-copy-odd:
- shard-dg1: NOTRUN -> [SKIP][75] ([i915#4077]) +6 other tests skip
[75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-15/igt@gem_mmap_gtt@cpuset-basic-small-copy-odd.html
* igt@gem_mmap_gtt@cpuset-medium-copy:
- shard-mtlp: NOTRUN -> [SKIP][76] ([i915#4077]) +10 other tests skip
[76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-2/igt@gem_mmap_gtt@cpuset-medium-copy.html
* igt@gem_mmap_wc@close:
- shard-dg2: NOTRUN -> [SKIP][77] ([i915#4083]) +6 other tests skip
[77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-7/igt@gem_mmap_wc@close.html
- shard-dg1: NOTRUN -> [SKIP][78] ([i915#4083]) +5 other tests skip
[78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-18/igt@gem_mmap_wc@close.html
* igt@gem_partial_pwrite_pread@reads:
- shard-dg2: NOTRUN -> [SKIP][79] ([i915#3282]) +3 other tests skip
[79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-4/igt@gem_partial_pwrite_pread@reads.html
* igt@gem_pread@exhaustion:
- shard-mtlp: NOTRUN -> [SKIP][80] ([i915#3282]) +3 other tests skip
[80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-6/igt@gem_pread@exhaustion.html
* igt@gem_pwrite@basic-exhaustion:
- shard-rkl: NOTRUN -> [SKIP][81] ([i915#3282]) +9 other tests skip
[81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-5/igt@gem_pwrite@basic-exhaustion.html
- shard-dg1: NOTRUN -> [SKIP][82] ([i915#3282]) +2 other tests skip
[82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-16/igt@gem_pwrite@basic-exhaustion.html
- shard-snb: NOTRUN -> [WARN][83] ([i915#2658])
[83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-snb4/igt@gem_pwrite@basic-exhaustion.html
- shard-tglu: NOTRUN -> [WARN][84] ([i915#2658])
[84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-8/igt@gem_pwrite@basic-exhaustion.html
- shard-glk: NOTRUN -> [WARN][85] ([i915#2658])
[85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-glk8/igt@gem_pwrite@basic-exhaustion.html
* igt@gem_pxp@create-regular-context-1:
- shard-mtlp: NOTRUN -> [SKIP][86] ([i915#4270]) +1 other test skip
[86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-8/igt@gem_pxp@create-regular-context-1.html
* igt@gem_pxp@protected-encrypted-src-copy-not-readible:
- shard-rkl: NOTRUN -> [SKIP][87] ([i915#4270]) +7 other tests skip
[87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-1/igt@gem_pxp@protected-encrypted-src-copy-not-readible.html
* igt@gem_pxp@regular-baseline-src-copy-readible:
- shard-dg2: NOTRUN -> [SKIP][88] ([i915#4270]) +3 other tests skip
[88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-4/igt@gem_pxp@regular-baseline-src-copy-readible.html
* igt@gem_pxp@reject-modify-context-protection-on:
- shard-dg1: NOTRUN -> [SKIP][89] ([i915#4270]) +1 other test skip
[89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-14/igt@gem_pxp@reject-modify-context-protection-on.html
* igt@gem_render_copy@y-tiled-mc-ccs-to-yf-tiled-ccs:
- shard-dg2: NOTRUN -> [SKIP][90] ([i915#5190] / [i915#8428]) +7 other tests skip
[90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-2/igt@gem_render_copy@y-tiled-mc-ccs-to-yf-tiled-ccs.html
* igt@gem_render_copy@yf-tiled-ccs-to-linear:
- shard-mtlp: NOTRUN -> [SKIP][91] ([i915#8428]) +2 other tests skip
[91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-8/igt@gem_render_copy@yf-tiled-ccs-to-linear.html
* igt@gem_set_tiling_vs_blt@untiled-to-tiled:
- shard-dg1: NOTRUN -> [SKIP][92] ([i915#4079])
[92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-15/igt@gem_set_tiling_vs_blt@untiled-to-tiled.html
- shard-dg2: NOTRUN -> [SKIP][93] ([i915#4079])
[93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-4/igt@gem_set_tiling_vs_blt@untiled-to-tiled.html
* igt@gem_spin_batch@spin-all-new:
- shard-dg2: NOTRUN -> [FAIL][94] ([i915#5889])
[94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-6/igt@gem_spin_batch@spin-all-new.html
* igt@gem_tiled_pread_pwrite:
- shard-mtlp: NOTRUN -> [SKIP][95] ([i915#4079]) +1 other test skip
[95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-4/igt@gem_tiled_pread_pwrite.html
* igt@gem_userptr_blits@dmabuf-sync:
- shard-glk: NOTRUN -> [SKIP][96] ([i915#3323])
[96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-glk1/igt@gem_userptr_blits@dmabuf-sync.html
* igt@gem_userptr_blits@dmabuf-unsync:
- shard-dg2: NOTRUN -> [SKIP][97] ([i915#3297]) +2 other tests skip
[97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-10/igt@gem_userptr_blits@dmabuf-unsync.html
- shard-tglu: NOTRUN -> [SKIP][98] ([i915#3297])
[98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-10/igt@gem_userptr_blits@dmabuf-unsync.html
- shard-mtlp: NOTRUN -> [SKIP][99] ([i915#3297]) +2 other tests skip
[99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-7/igt@gem_userptr_blits@dmabuf-unsync.html
* igt@gem_userptr_blits@relocations:
- shard-rkl: NOTRUN -> [SKIP][100] ([i915#3281] / [i915#3297])
[100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-4/igt@gem_userptr_blits@relocations.html
* igt@gem_userptr_blits@unsync-unmap-after-close:
- shard-rkl: NOTRUN -> [SKIP][101] ([i915#3297]) +3 other tests skip
[101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-6/igt@gem_userptr_blits@unsync-unmap-after-close.html
- shard-dg1: NOTRUN -> [SKIP][102] ([i915#3297]) +2 other tests skip
[102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-16/igt@gem_userptr_blits@unsync-unmap-after-close.html
* igt@gen7_exec_parse@oacontrol-tracking:
- shard-snb: NOTRUN -> [SKIP][103] +99 other tests skip
[103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-snb2/igt@gen7_exec_parse@oacontrol-tracking.html
* igt@gen9_exec_parse@allowed-single:
- shard-mtlp: NOTRUN -> [SKIP][104] ([i915#2856]) +2 other tests skip
[104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-6/igt@gen9_exec_parse@allowed-single.html
* igt@gen9_exec_parse@bb-start-cmd:
- shard-dg1: NOTRUN -> [SKIP][105] ([i915#2527])
[105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-17/igt@gen9_exec_parse@bb-start-cmd.html
- shard-tglu: NOTRUN -> [SKIP][106] ([i915#2527] / [i915#2856]) +1 other test skip
[106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-6/igt@gen9_exec_parse@bb-start-cmd.html
* igt@gen9_exec_parse@shadow-peek:
- shard-dg2: NOTRUN -> [SKIP][107] ([i915#2856]) +2 other tests skip
[107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-10/igt@gen9_exec_parse@shadow-peek.html
- shard-rkl: NOTRUN -> [SKIP][108] ([i915#2527]) +3 other tests skip
[108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-2/igt@gen9_exec_parse@shadow-peek.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-dg1: NOTRUN -> [ABORT][109] ([i915#9820])
[109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-17/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_module_load@resize-bar:
- shard-mtlp: NOTRUN -> [SKIP][110] ([i915#6412])
[110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-1/igt@i915_module_load@resize-bar.html
* igt@i915_pipe_stress@stress-xrgb8888-ytiled:
- shard-dg2: NOTRUN -> [SKIP][111] ([i915#7091])
[111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-11/igt@i915_pipe_stress@stress-xrgb8888-ytiled.html
* igt@i915_pm_rc6_residency@rc6-idle@gt0-bcs0:
- shard-dg1: [PASS][112] -> [FAIL][113] ([i915#3591])
[112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-dg1-13/igt@i915_pm_rc6_residency@rc6-idle@gt0-bcs0.html
[113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-18/igt@i915_pm_rc6_residency@rc6-idle@gt0-bcs0.html
* igt@i915_pm_rps@thresholds-park@gt0:
- shard-dg2: NOTRUN -> [SKIP][114] ([i915#8925])
[114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-7/igt@i915_pm_rps@thresholds-park@gt0.html
* igt@i915_pm_rps@thresholds@gt0:
- shard-dg1: NOTRUN -> [SKIP][115] ([i915#8925])
[115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-16/igt@i915_pm_rps@thresholds@gt0.html
- shard-mtlp: NOTRUN -> [SKIP][116] ([i915#8925])
[116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-4/igt@i915_pm_rps@thresholds@gt0.html
* igt@i915_pm_rps@thresholds@gt1:
- shard-mtlp: NOTRUN -> [SKIP][117] ([i915#3555] / [i915#8925])
[117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-4/igt@i915_pm_rps@thresholds@gt1.html
* igt@i915_power@sanity:
- shard-rkl: NOTRUN -> [SKIP][118] ([i915#7984])
[118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-4/igt@i915_power@sanity.html
* igt@i915_query@query-topology-coherent-slice-mask:
- shard-mtlp: NOTRUN -> [SKIP][119] ([i915#6188])
[119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-6/igt@i915_query@query-topology-coherent-slice-mask.html
- shard-dg2: NOTRUN -> [SKIP][120] ([i915#6188])
[120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-4/igt@i915_query@query-topology-coherent-slice-mask.html
* igt@i915_selftest@mock@memory_region:
- shard-dg2: NOTRUN -> [DMESG-WARN][121] ([i915#9311])
[121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-10/igt@i915_selftest@mock@memory_region.html
- shard-rkl: NOTRUN -> [DMESG-WARN][122] ([i915#9311])
[122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-2/igt@i915_selftest@mock@memory_region.html
- shard-snb: NOTRUN -> [DMESG-WARN][123] ([i915#9311])
[123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-snb6/igt@i915_selftest@mock@memory_region.html
* igt@i915_suspend@basic-s3-without-i915:
- shard-rkl: NOTRUN -> [FAIL][124] ([i915#10031] / [i915#11279])
[124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-3/igt@i915_suspend@basic-s3-without-i915.html
- shard-snb: [PASS][125] -> [ABORT][126] ([i915#4817])
[125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-snb5/igt@i915_suspend@basic-s3-without-i915.html
[126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-snb2/igt@i915_suspend@basic-s3-without-i915.html
* igt@intel_hwmon@hwmon-read:
- shard-mtlp: NOTRUN -> [SKIP][127] ([i915#7707])
[127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-3/igt@intel_hwmon@hwmon-read.html
* igt@kms_addfb_basic@addfb25-x-tiled-legacy:
- shard-mtlp: NOTRUN -> [SKIP][128] ([i915#4212])
[128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-1/igt@kms_addfb_basic@addfb25-x-tiled-legacy.html
* igt@kms_addfb_basic@basic-x-tiled-legacy:
- shard-dg1: NOTRUN -> [SKIP][129] ([i915#4212])
[129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-18/igt@kms_addfb_basic@basic-x-tiled-legacy.html
* igt@kms_addfb_basic@framebuffer-vs-set-tiling:
- shard-dg2: NOTRUN -> [SKIP][130] ([i915#4212])
[130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-4/igt@kms_addfb_basic@framebuffer-vs-set-tiling.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-2-y-rc-ccs-cc:
- shard-rkl: NOTRUN -> [SKIP][131] ([i915#8709]) +3 other tests skip
[131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-3/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-2-y-rc-ccs-cc.html
* igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-4-y-rc-ccs:
- shard-dg1: NOTRUN -> [SKIP][132] ([i915#8709]) +7 other tests skip
[132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-14/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-4-y-rc-ccs.html
* igt@kms_async_flips@invalid-async-flip:
- shard-dg2: NOTRUN -> [SKIP][133] ([i915#6228])
[133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-11/igt@kms_async_flips@invalid-async-flip.html
- shard-mtlp: NOTRUN -> [SKIP][134] ([i915#6228])
[134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-2/igt@kms_async_flips@invalid-async-flip.html
* igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels:
- shard-dg2: NOTRUN -> [SKIP][135] ([i915#1769] / [i915#3555])
[135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-11/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
- shard-rkl: NOTRUN -> [SKIP][136] ([i915#1769] / [i915#3555])
[136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-4/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0:
- shard-rkl: NOTRUN -> [SKIP][137] ([i915#5286]) +7 other tests skip
[137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-3/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0.html
* igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip:
- shard-dg1: NOTRUN -> [SKIP][138] ([i915#4538] / [i915#5286]) +3 other tests skip
[138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-18/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html
- shard-tglu: NOTRUN -> [SKIP][139] ([i915#5286]) +1 other test skip
[139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-3/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html
* igt@kms_big_fb@y-tiled-32bpp-rotate-180:
- shard-mtlp: NOTRUN -> [SKIP][140] +15 other tests skip
[140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-7/igt@kms_big_fb@y-tiled-32bpp-rotate-180.html
* igt@kms_big_fb@y-tiled-64bpp-rotate-270:
- shard-rkl: NOTRUN -> [SKIP][141] ([i915#3638]) +5 other tests skip
[141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-5/igt@kms_big_fb@y-tiled-64bpp-rotate-270.html
* igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip:
- shard-dg2: NOTRUN -> [SKIP][142] ([i915#4538] / [i915#5190]) +13 other tests skip
[142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-11/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html
* igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow:
- shard-mtlp: NOTRUN -> [SKIP][143] ([i915#6187])
[143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-1/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html
* igt@kms_big_fb@yf-tiled-addfb-size-overflow:
- shard-dg2: NOTRUN -> [SKIP][144] ([i915#5190]) +1 other test skip
[144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-4/igt@kms_big_fb@yf-tiled-addfb-size-overflow.html
* igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180:
- shard-dg1: NOTRUN -> [SKIP][145] ([i915#4538]) +4 other tests skip
[145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-17/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180.html
* igt@kms_big_joiner@invalid-modeset:
- shard-dg1: NOTRUN -> [SKIP][146] ([i915#10656]) +1 other test skip
[146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-18/igt@kms_big_joiner@invalid-modeset.html
- shard-tglu: NOTRUN -> [SKIP][147] ([i915#10656])
[147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-6/igt@kms_big_joiner@invalid-modeset.html
- shard-mtlp: NOTRUN -> [SKIP][148] ([i915#10656])
[148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-8/igt@kms_big_joiner@invalid-modeset.html
* igt@kms_big_joiner@invalid-modeset-force-joiner:
- shard-dg2: NOTRUN -> [SKIP][149] ([i915#10656]) +1 other test skip
[149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-4/igt@kms_big_joiner@invalid-modeset-force-joiner.html
- shard-rkl: NOTRUN -> [SKIP][150] ([i915#10656]) +1 other test skip
[150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-6/igt@kms_big_joiner@invalid-modeset-force-joiner.html
* igt@kms_ccs@bad-aux-stride-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][151] ([i915#6095]) +71 other tests skip
[151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-15/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-4.html
* igt@kms_ccs@bad-aux-stride-y-tiled-ccs@pipe-d-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][152] ([i915#6095]) +23 other tests skip
[152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-7/igt@kms_ccs@bad-aux-stride-y-tiled-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-mc-ccs@pipe-c-hdmi-a-2:
- shard-glk: NOTRUN -> [SKIP][153] +289 other tests skip
[153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-glk8/igt@kms_ccs@ccs-on-another-bo-4-tiled-mtl-mc-ccs@pipe-c-hdmi-a-2.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-1:
- shard-rkl: NOTRUN -> [SKIP][154] ([i915#6095]) +65 other tests skip
[154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-5/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-1.html
* igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][155] ([i915#6095]) +27 other tests skip
[155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-1/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-rc-ccs-cc@pipe-a-edp-1.html
* igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][156] ([i915#10307] / [i915#6095]) +171 other tests skip
[156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-8/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-1.html
* igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][157] ([i915#10307] / [i915#10434] / [i915#6095]) +7 other tests skip
[157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-10/igt@kms_ccs@missing-ccs-buffer-y-tiled-ccs@pipe-d-hdmi-a-1.html
* igt@kms_cdclk@mode-transition:
- shard-rkl: NOTRUN -> [SKIP][158] ([i915#3742])
[158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-2/igt@kms_cdclk@mode-transition.html
- shard-dg1: NOTRUN -> [SKIP][159] ([i915#3742])
[159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-18/igt@kms_cdclk@mode-transition.html
- shard-tglu: NOTRUN -> [SKIP][160] ([i915#3742])
[160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-3/igt@kms_cdclk@mode-transition.html
* igt@kms_cdclk@mode-transition@pipe-b-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][161] ([i915#7213] / [i915#9010]) +3 other tests skip
[161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-3/igt@kms_cdclk@mode-transition@pipe-b-edp-1.html
* igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][162] ([i915#7213]) +3 other tests skip
[162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-10/igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-1.html
* igt@kms_chamelium_frames@hdmi-crc-multiple:
- shard-dg2: NOTRUN -> [SKIP][163] ([i915#7828]) +6 other tests skip
[163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-7/igt@kms_chamelium_frames@hdmi-crc-multiple.html
* igt@kms_chamelium_hpd@dp-hpd:
- shard-rkl: NOTRUN -> [SKIP][164] ([i915#7828]) +12 other tests skip
[164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-6/igt@kms_chamelium_hpd@dp-hpd.html
- shard-dg1: NOTRUN -> [SKIP][165] ([i915#7828]) +6 other tests skip
[165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-15/igt@kms_chamelium_hpd@dp-hpd.html
- shard-tglu: NOTRUN -> [SKIP][166] ([i915#7828]) +1 other test skip
[166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-5/igt@kms_chamelium_hpd@dp-hpd.html
- shard-mtlp: NOTRUN -> [SKIP][167] ([i915#7828]) +3 other tests skip
[167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-1/igt@kms_chamelium_hpd@dp-hpd.html
* igt@kms_content_protection@atomic-dpms:
- shard-dg2: NOTRUN -> [SKIP][168] ([i915#7118] / [i915#9424])
[168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-4/igt@kms_content_protection@atomic-dpms.html
* igt@kms_content_protection@dp-mst-type-0:
- shard-rkl: NOTRUN -> [SKIP][169] ([i915#3116])
[169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-1/igt@kms_content_protection@dp-mst-type-0.html
* igt@kms_content_protection@legacy:
- shard-tglu: NOTRUN -> [SKIP][170] ([i915#6944] / [i915#7116] / [i915#7118] / [i915#9424]) +1 other test skip
[170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-9/igt@kms_content_protection@legacy.html
- shard-rkl: NOTRUN -> [SKIP][171] ([i915#7118] / [i915#9424])
[171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-3/igt@kms_content_protection@legacy.html
- shard-dg1: NOTRUN -> [SKIP][172] ([i915#7116] / [i915#9424])
[172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-14/igt@kms_content_protection@legacy.html
* igt@kms_content_protection@lic-type-1:
- shard-mtlp: NOTRUN -> [SKIP][173] ([i915#6944] / [i915#9424]) +2 other tests skip
[173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-8/igt@kms_content_protection@lic-type-1.html
- shard-dg2: NOTRUN -> [SKIP][174] ([i915#9424])
[174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-8/igt@kms_content_protection@lic-type-1.html
* igt@kms_cursor_crc@cursor-onscreen-32x10:
- shard-mtlp: NOTRUN -> [SKIP][175] ([i915#3555] / [i915#8814]) +1 other test skip
[175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-4/igt@kms_cursor_crc@cursor-onscreen-32x10.html
* igt@kms_cursor_crc@cursor-random-32x32:
- shard-dg1: NOTRUN -> [SKIP][176] ([i915#3555]) +4 other tests skip
[176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-14/igt@kms_cursor_crc@cursor-random-32x32.html
* igt@kms_cursor_crc@cursor-rapid-movement-128x42:
- shard-mtlp: NOTRUN -> [SKIP][177] ([i915#8814])
[177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-2/igt@kms_cursor_crc@cursor-rapid-movement-128x42.html
* igt@kms_cursor_crc@cursor-rapid-movement-max-size:
- shard-dg2: NOTRUN -> [SKIP][178] ([i915#3555]) +7 other tests skip
[178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-10/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy:
- shard-tglu: NOTRUN -> [SKIP][179] ([i915#4103])
[179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-10/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html
* igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size:
- shard-mtlp: NOTRUN -> [SKIP][180] ([i915#4213])
[180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-3/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
- shard-glk: [PASS][181] -> [FAIL][182] ([i915#2346])
[181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-glk8/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
[182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-glk9/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
* igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot:
- shard-mtlp: NOTRUN -> [SKIP][183] ([i915#9067])
[183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-5/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html
* igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions:
- shard-dg2: NOTRUN -> [SKIP][184] ([i915#4103] / [i915#4213]) +1 other test skip
[184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-10/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html
- shard-dg1: NOTRUN -> [SKIP][185] ([i915#4103] / [i915#4213])
[185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-18/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html
* igt@kms_cursor_legacy@torture-move@pipe-a:
- shard-glk: [PASS][186] -> [DMESG-WARN][187] ([i915#10166])
[186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-glk4/igt@kms_cursor_legacy@torture-move@pipe-a.html
[187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-glk1/igt@kms_cursor_legacy@torture-move@pipe-a.html
* igt@kms_dirtyfb@drrs-dirtyfb-ioctl:
- shard-mtlp: NOTRUN -> [SKIP][188] ([i915#9833])
[188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-8/igt@kms_dirtyfb@drrs-dirtyfb-ioctl.html
* igt@kms_display_modes@extended-mode-basic:
- shard-rkl: NOTRUN -> [SKIP][189] ([i915#3555]) +8 other tests skip
[189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-6/igt@kms_display_modes@extended-mode-basic.html
* igt@kms_display_modes@mst-extended-mode-negative:
- shard-mtlp: NOTRUN -> [SKIP][190] ([i915#8588])
[190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-4/igt@kms_display_modes@mst-extended-mode-negative.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1:
- shard-tglu: NOTRUN -> [SKIP][191] ([i915#3804])
[191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-10/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html
* igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][192] ([i915#3804])
[192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-1/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2.html
* igt@kms_draw_crc@draw-method-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][193] ([i915#8812])
[193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-11/igt@kms_draw_crc@draw-method-mmap-wc.html
* igt@kms_dsc@dsc-fractional-bpp-with-bpc:
- shard-dg2: NOTRUN -> [SKIP][194] ([i915#3840])
[194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-5/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html
- shard-rkl: NOTRUN -> [SKIP][195] ([i915#3840])
[195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-5/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html
* igt@kms_dsc@dsc-with-bpc-formats:
- shard-dg2: NOTRUN -> [SKIP][196] ([i915#3555] / [i915#3840])
[196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-10/igt@kms_dsc@dsc-with-bpc-formats.html
- shard-dg1: NOTRUN -> [SKIP][197] ([i915#3555] / [i915#3840])
[197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-16/igt@kms_dsc@dsc-with-bpc-formats.html
* igt@kms_fbcon_fbt@psr-suspend:
- shard-tglu: NOTRUN -> [SKIP][198] ([i915#3469])
[198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-6/igt@kms_fbcon_fbt@psr-suspend.html
* igt@kms_feature_discovery@psr2:
- shard-dg1: NOTRUN -> [SKIP][199] ([i915#658])
[199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-16/igt@kms_feature_discovery@psr2.html
- shard-dg2: NOTRUN -> [SKIP][200] ([i915#658])
[200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-5/igt@kms_feature_discovery@psr2.html
* igt@kms_flip@2x-flip-vs-expired-vblank:
- shard-mtlp: NOTRUN -> [SKIP][201] ([i915#3637]) +8 other tests skip
[201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-5/igt@kms_flip@2x-flip-vs-expired-vblank.html
* igt@kms_flip@2x-flip-vs-fences-interruptible:
- shard-dg1: NOTRUN -> [SKIP][202] ([i915#8381])
[202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-14/igt@kms_flip@2x-flip-vs-fences-interruptible.html
* igt@kms_flip@2x-plain-flip:
- shard-dg1: NOTRUN -> [SKIP][203] ([i915#9934]) +5 other tests skip
[203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-16/igt@kms_flip@2x-plain-flip.html
* igt@kms_flip@2x-plain-flip-fb-recreate:
- shard-tglu: NOTRUN -> [SKIP][204] ([i915#3637]) +7 other tests skip
[204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-3/igt@kms_flip@2x-plain-flip-fb-recreate.html
* igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset:
- shard-dg2: NOTRUN -> [SKIP][205] +28 other tests skip
[205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-11/igt@kms_flip@2x-single-buffer-flip-vs-dpms-off-vs-modeset.html
* igt@kms_flip@flip-vs-fences:
- shard-mtlp: NOTRUN -> [SKIP][206] ([i915#8381])
[206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-4/igt@kms_flip@flip-vs-fences.html
* igt@kms_flip@plain-flip-fb-recreate-interruptible@b-hdmi-a2:
- shard-dg2: NOTRUN -> [FAIL][207] ([i915#2122]) +3 other tests fail
[207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-2/igt@kms_flip@plain-flip-fb-recreate-interruptible@b-hdmi-a2.html
* igt@kms_flip@plain-flip-fb-recreate-interruptible@b-vga1:
- shard-snb: [PASS][208] -> [FAIL][209] ([i915#2122]) +2 other tests fail
[208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-snb7/igt@kms_flip@plain-flip-fb-recreate-interruptible@b-vga1.html
[209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-snb7/igt@kms_flip@plain-flip-fb-recreate-interruptible@b-vga1.html
* igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][210] ([i915#8810])
[210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-6/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling@pipe-a-valid-mode:
- shard-rkl: NOTRUN -> [SKIP][211] ([i915#2672]) +5 other tests skip
[211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-2/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-32bpp-yftileccs-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling@pipe-a-valid-mode:
- shard-tglu: NOTRUN -> [SKIP][212] ([i915#2587] / [i915#2672]) +1 other test skip
[212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-3/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-downscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling@pipe-a-valid-mode:
- shard-dg1: NOTRUN -> [SKIP][213] ([i915#2587] / [i915#2672]) +2 other tests skip
[213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-16/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling@pipe-a-valid-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling@pipe-a-default-mode:
- shard-mtlp: NOTRUN -> [SKIP][214] ([i915#2672]) +1 other test skip
[214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-7/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling@pipe-a-default-mode.html
* igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling@pipe-a-valid-mode:
- shard-dg2: NOTRUN -> [SKIP][215] ([i915#2672]) +4 other tests skip
[215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-6/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling@pipe-a-valid-mode.html
* igt@kms_force_connector_basic@prune-stale-modes:
- shard-mtlp: NOTRUN -> [SKIP][216] ([i915#5274])
[216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-1/igt@kms_force_connector_basic@prune-stale-modes.html
* igt@kms_frontbuffer_tracking@fbc-2p-rte:
- shard-dg2: NOTRUN -> [SKIP][217] ([i915#5354]) +31 other tests skip
[217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-2/igt@kms_frontbuffer_tracking@fbc-2p-rte.html
* igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render:
- shard-dg1: NOTRUN -> [SKIP][218] +35 other tests skip
[218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-16/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render.html
* igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack-mmap-gtt:
- shard-dg1: NOTRUN -> [SKIP][219] ([i915#8708]) +14 other tests skip
[219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-16/igt@kms_frontbuffer_tracking@fbc-2p-shrfb-fliptrack-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-cpu:
- shard-dg2: NOTRUN -> [FAIL][220] ([i915#6880])
[220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-4/igt@kms_frontbuffer_tracking@fbc-rgb565-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbc-tiling-4:
- shard-tglu: NOTRUN -> [SKIP][221] ([i915#5439])
[221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-8/igt@kms_frontbuffer_tracking@fbc-tiling-4.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-mmap-gtt:
- shard-mtlp: NOTRUN -> [SKIP][222] ([i915#8708]) +5 other tests skip
[222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-2/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-indfb-fliptrack-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][223] +44 other tests skip
[223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-4/igt@kms_frontbuffer_tracking@fbcpsr-2p-indfb-fliptrack-mmap-gtt.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-wc:
- shard-dg2: NOTRUN -> [SKIP][224] ([i915#8708]) +17 other tests skip
[224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-11/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-cpu:
- shard-rkl: NOTRUN -> [SKIP][225] ([i915#1825]) +48 other tests skip
[225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-cur-indfb-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-wc:
- shard-mtlp: NOTRUN -> [SKIP][226] ([i915#1825]) +20 other tests skip
[226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-wc.html
* igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-render:
- shard-dg2: NOTRUN -> [SKIP][227] ([i915#10433] / [i915#3458]) +1 other test skip
[227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-render.html
* igt@kms_frontbuffer_tracking@pipe-fbc-rte:
- shard-rkl: NOTRUN -> [SKIP][228] ([i915#9766])
[228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-3/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html
- shard-dg1: NOTRUN -> [SKIP][229] ([i915#9766])
[229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-14/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html
* igt@kms_frontbuffer_tracking@psr-modesetfrombusy:
- shard-rkl: NOTRUN -> [SKIP][230] ([i915#3023]) +31 other tests skip
[230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-4/igt@kms_frontbuffer_tracking@psr-modesetfrombusy.html
* igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-cpu:
- shard-dg1: NOTRUN -> [SKIP][231] ([i915#3458]) +12 other tests skip
[231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-14/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-cpu.html
* igt@kms_frontbuffer_tracking@psr-rgb101010-draw-render:
- shard-dg2: NOTRUN -> [SKIP][232] ([i915#3458]) +14 other tests skip
[232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-render.html
* igt@kms_hdr@bpc-switch-suspend:
- shard-dg1: NOTRUN -> [SKIP][233] ([i915#3555] / [i915#8228])
[233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-16/igt@kms_hdr@bpc-switch-suspend.html
* igt@kms_hdr@invalid-metadata-sizes:
- shard-dg2: NOTRUN -> [SKIP][234] ([i915#3555] / [i915#8228]) +2 other tests skip
[234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-2/igt@kms_hdr@invalid-metadata-sizes.html
* igt@kms_hdr@static-toggle-suspend:
- shard-rkl: NOTRUN -> [SKIP][235] ([i915#3555] / [i915#8228]) +1 other test skip
[235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-1/igt@kms_hdr@static-toggle-suspend.html
- shard-tglu: NOTRUN -> [SKIP][236] ([i915#3555] / [i915#8228])
[236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-10/igt@kms_hdr@static-toggle-suspend.html
* igt@kms_invalid_mode@clock-too-high@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][237] ([i915#9457]) +3 other tests skip
[237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-5/igt@kms_invalid_mode@clock-too-high@pipe-a-edp-1.html
* igt@kms_panel_fitting@atomic-fastset:
- shard-tglu: NOTRUN -> [SKIP][238] ([i915#6301])
[238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-7/igt@kms_panel_fitting@atomic-fastset.html
* igt@kms_plane_lowres@tiling-y:
- shard-dg2: NOTRUN -> [SKIP][239] ([i915#8821])
[239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-6/igt@kms_plane_lowres@tiling-y.html
* igt@kms_plane_multiple@tiling-y:
- shard-mtlp: NOTRUN -> [SKIP][240] ([i915#3555] / [i915#8806])
[240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-2/igt@kms_plane_multiple@tiling-y.html
- shard-dg2: NOTRUN -> [SKIP][241] ([i915#8806])
[241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-11/igt@kms_plane_multiple@tiling-y.html
* igt@kms_plane_scaling@intel-max-src-size:
- shard-dg2: NOTRUN -> [SKIP][242] ([i915#6953] / [i915#9423])
[242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-2/igt@kms_plane_scaling@intel-max-src-size.html
* igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-b-hdmi-a-3:
- shard-dg2: NOTRUN -> [SKIP][243] ([i915#9423]) +3 other tests skip
[243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-6/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-b-hdmi-a-3.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers@pipe-b-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][244] ([i915#5176]) +3 other tests skip
[244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-8/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-modifiers@pipe-b-edp-1.html
* igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-a-hdmi-a-4:
- shard-dg1: NOTRUN -> [SKIP][245] ([i915#9423]) +7 other tests skip
[245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-16/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-a-hdmi-a-4.html
* igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-a-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][246] ([i915#9423]) +5 other tests skip
[246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-3/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-a-hdmi-a-2.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b-hdmi-a-2:
- shard-rkl: NOTRUN -> [SKIP][247] ([i915#5235]) +5 other tests skip
[247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-3/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b-hdmi-a-2.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-b-hdmi-a-1:
- shard-dg2: NOTRUN -> [SKIP][248] ([i915#5235] / [i915#9423]) +15 other tests skip
[248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-10/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-b-hdmi-a-1.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-a-hdmi-a-2:
- shard-dg2: NOTRUN -> [SKIP][249] ([i915#5235] / [i915#9423] / [i915#9728]) +3 other tests skip
[249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-2/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-a-hdmi-a-2.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][250] ([i915#5235]) +2 other tests skip
[250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-8/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-a-edp-1.html
* igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-d-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][251] ([i915#3555] / [i915#5235])
[251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-8/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-d-edp-1.html
* igt@kms_pm_backlight@basic-brightness:
- shard-dg1: NOTRUN -> [SKIP][252] ([i915#5354])
[252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-18/igt@kms_pm_backlight@basic-brightness.html
* igt@kms_pm_backlight@fade-with-dpms:
- shard-rkl: NOTRUN -> [SKIP][253] ([i915#5354])
[253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-4/igt@kms_pm_backlight@fade-with-dpms.html
- shard-tglu: NOTRUN -> [SKIP][254] ([i915#9812])
[254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-5/igt@kms_pm_backlight@fade-with-dpms.html
* igt@kms_pm_dc@dc6-dpms:
- shard-mtlp: NOTRUN -> [SKIP][255] ([i915#10139])
[255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-7/igt@kms_pm_dc@dc6-dpms.html
- shard-dg2: NOTRUN -> [SKIP][256] ([i915#5978])
[256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-2/igt@kms_pm_dc@dc6-dpms.html
* igt@kms_pm_rpm@modeset-lpsp-stress:
- shard-dg2: [PASS][257] -> [SKIP][258] ([i915#9519]) +3 other tests skip
[257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-dg2-10/igt@kms_pm_rpm@modeset-lpsp-stress.html
[258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-6/igt@kms_pm_rpm@modeset-lpsp-stress.html
- shard-dg1: NOTRUN -> [SKIP][259] ([i915#9519])
[259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-15/igt@kms_pm_rpm@modeset-lpsp-stress.html
* igt@kms_pm_rpm@modeset-non-lpsp:
- shard-rkl: NOTRUN -> [SKIP][260] ([i915#9519])
[260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-2/igt@kms_pm_rpm@modeset-non-lpsp.html
* igt@kms_pm_rpm@modeset-non-lpsp-stress:
- shard-rkl: [PASS][261] -> [SKIP][262] ([i915#9519])
[261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-rkl-6/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
[262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-4/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
- shard-mtlp: NOTRUN -> [SKIP][263] ([i915#9519])
[263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-7/igt@kms_pm_rpm@modeset-non-lpsp-stress.html
* igt@kms_psr2_sf@fbc-cursor-plane-move-continuous-exceed-fully-sf@psr2-pipe-a-edp-1:
- shard-mtlp: NOTRUN -> [SKIP][264] ([i915#9808]) +1 other test skip
[264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-3/igt@kms_psr2_sf@fbc-cursor-plane-move-continuous-exceed-fully-sf@psr2-pipe-a-edp-1.html
* igt@kms_psr2_sf@fbc-cursor-plane-move-continuous-exceed-sf:
- shard-rkl: NOTRUN -> [SKIP][265] ([i915#11520]) +6 other tests skip
[265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-3/igt@kms_psr2_sf@fbc-cursor-plane-move-continuous-exceed-sf.html
* igt@kms_psr2_sf@fbc-cursor-plane-move-continuous-sf:
- shard-dg2: NOTRUN -> [SKIP][266] ([i915#11520]) +2 other tests skip
[266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-4/igt@kms_psr2_sf@fbc-cursor-plane-move-continuous-sf.html
* igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area:
- shard-tglu: NOTRUN -> [SKIP][267] ([i915#11520])
[267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-6/igt@kms_psr2_sf@overlay-plane-update-sf-dmg-area.html
* igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb:
- shard-dg1: NOTRUN -> [SKIP][268] ([i915#11520]) +1 other test skip
[268]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-14/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb.html
* igt@kms_psr2_su@page_flip-nv12:
- shard-dg2: NOTRUN -> [SKIP][269] ([i915#9683])
[269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-5/igt@kms_psr2_su@page_flip-nv12.html
- shard-rkl: NOTRUN -> [SKIP][270] ([i915#9683])
[270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-6/igt@kms_psr2_su@page_flip-nv12.html
- shard-dg1: NOTRUN -> [SKIP][271] ([i915#9683])
[271]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-16/igt@kms_psr2_su@page_flip-nv12.html
* igt@kms_psr@fbc-pr-cursor-plane-move:
- shard-mtlp: NOTRUN -> [SKIP][272] ([i915#9688]) +8 other tests skip
[272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-5/igt@kms_psr@fbc-pr-cursor-plane-move.html
* igt@kms_psr@fbc-psr-primary-mmap-gtt:
- shard-dg2: NOTRUN -> [SKIP][273] ([i915#1072] / [i915#9732]) +18 other tests skip
[273]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-10/igt@kms_psr@fbc-psr-primary-mmap-gtt.html
* igt@kms_psr@pr-sprite-mmap-gtt:
- shard-rkl: NOTRUN -> [SKIP][274] ([i915#1072] / [i915#9732]) +26 other tests skip
[274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-1/igt@kms_psr@pr-sprite-mmap-gtt.html
* igt@kms_psr@pr-sprite-plane-move:
- shard-tglu: NOTRUN -> [SKIP][275] ([i915#9732]) +10 other tests skip
[275]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-3/igt@kms_psr@pr-sprite-plane-move.html
* igt@kms_psr@psr-sprite-mmap-cpu:
- shard-dg1: NOTRUN -> [SKIP][276] ([i915#1072] / [i915#9732]) +13 other tests skip
[276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-17/igt@kms_psr@psr-sprite-mmap-cpu.html
* igt@kms_psr@psr2-no-drrs:
- shard-dg2: NOTRUN -> [SKIP][277] ([i915#1072] / [i915#9673] / [i915#9732]) +2 other tests skip
[277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-11/igt@kms_psr@psr2-no-drrs.html
* igt@kms_psr_stress_test@invalidate-primary-flip-overlay:
- shard-dg1: NOTRUN -> [SKIP][278] ([i915#9685])
[278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-15/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
- shard-tglu: NOTRUN -> [SKIP][279] ([i915#9685])
[279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-5/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
- shard-dg2: NOTRUN -> [SKIP][280] ([i915#9685])
[280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-4/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
- shard-rkl: NOTRUN -> [SKIP][281] ([i915#9685])
[281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-6/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html
* igt@kms_rotation_crc@exhaust-fences:
- shard-dg1: NOTRUN -> [SKIP][282] ([i915#4884])
[282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-18/igt@kms_rotation_crc@exhaust-fences.html
- shard-mtlp: NOTRUN -> [SKIP][283] ([i915#4235])
[283]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-4/igt@kms_rotation_crc@exhaust-fences.html
* igt@kms_setmode@invalid-clone-single-crtc-stealing:
- shard-mtlp: NOTRUN -> [SKIP][284] ([i915#3555] / [i915#8809])
[284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-7/igt@kms_setmode@invalid-clone-single-crtc-stealing.html
* igt@kms_tiled_display@basic-test-pattern:
- shard-dg2: NOTRUN -> [SKIP][285] ([i915#8623])
[285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-11/igt@kms_tiled_display@basic-test-pattern.html
- shard-rkl: NOTRUN -> [SKIP][286] ([i915#8623])
[286]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-4/igt@kms_tiled_display@basic-test-pattern.html
* igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-1:
- shard-snb: [PASS][287] -> [FAIL][288] ([i915#9196])
[287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-snb4/igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-1.html
[288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-snb6/igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-1.html
* igt@kms_vrr@flip-basic:
- shard-tglu: NOTRUN -> [SKIP][289] ([i915#3555])
[289]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-6/igt@kms_vrr@flip-basic.html
- shard-mtlp: NOTRUN -> [SKIP][290] ([i915#3555] / [i915#8808])
[290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-8/igt@kms_vrr@flip-basic.html
* igt@kms_vrr@flip-basic-fastset:
- shard-dg2: NOTRUN -> [SKIP][291] ([i915#9906])
[291]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-6/igt@kms_vrr@flip-basic-fastset.html
- shard-rkl: NOTRUN -> [SKIP][292] ([i915#9906]) +1 other test skip
[292]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-1/igt@kms_vrr@flip-basic-fastset.html
- shard-dg1: NOTRUN -> [SKIP][293] ([i915#9906])
[293]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-17/igt@kms_vrr@flip-basic-fastset.html
* igt@kms_writeback@writeback-fb-id:
- shard-rkl: NOTRUN -> [SKIP][294] ([i915#2437])
[294]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-3/igt@kms_writeback@writeback-fb-id.html
* igt@kms_writeback@writeback-invalid-parameters:
- shard-dg1: NOTRUN -> [SKIP][295] ([i915#2437])
[295]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-18/igt@kms_writeback@writeback-invalid-parameters.html
* igt@perf@mi-rpc:
- shard-dg2: NOTRUN -> [SKIP][296] ([i915#2434])
[296]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-2/igt@perf@mi-rpc.html
* igt@perf_pmu@busy-double-start@vecs1:
- shard-dg2: [PASS][297] -> [FAIL][298] ([i915#4349]) +3 other tests fail
[297]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-dg2-6/igt@perf_pmu@busy-double-start@vecs1.html
[298]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-10/igt@perf_pmu@busy-double-start@vecs1.html
* igt@perf_pmu@cpu-hotplug:
- shard-dg2: NOTRUN -> [SKIP][299] ([i915#8850])
[299]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-8/igt@perf_pmu@cpu-hotplug.html
- shard-rkl: NOTRUN -> [SKIP][300] ([i915#8850])
[300]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-4/igt@perf_pmu@cpu-hotplug.html
* igt@prime_vgem@basic-fence-mmap:
- shard-mtlp: NOTRUN -> [SKIP][301] ([i915#3708] / [i915#4077])
[301]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-5/igt@prime_vgem@basic-fence-mmap.html
* igt@prime_vgem@basic-read:
- shard-dg2: NOTRUN -> [SKIP][302] ([i915#3291] / [i915#3708])
[302]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-8/igt@prime_vgem@basic-read.html
- shard-rkl: NOTRUN -> [SKIP][303] ([i915#3291] / [i915#3708])
[303]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-5/igt@prime_vgem@basic-read.html
* igt@prime_vgem@coherency-gtt:
- shard-rkl: NOTRUN -> [SKIP][304] ([i915#3708]) +1 other test skip
[304]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-6/igt@prime_vgem@coherency-gtt.html
* igt@prime_vgem@fence-write-hang:
- shard-tglu: NOTRUN -> [SKIP][305] +41 other tests skip
[305]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-8/igt@prime_vgem@fence-write-hang.html
- shard-mtlp: NOTRUN -> [SKIP][306] ([i915#3708])
[306]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-4/igt@prime_vgem@fence-write-hang.html
- shard-dg1: NOTRUN -> [SKIP][307] ([i915#3708])
[307]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-16/igt@prime_vgem@fence-write-hang.html
* igt@sriov_basic@bind-unbind-vf:
- shard-dg1: NOTRUN -> [SKIP][308] ([i915#9917])
[308]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-18/igt@sriov_basic@bind-unbind-vf.html
* igt@sriov_basic@enable-vfs-bind-unbind-each:
- shard-tglu: NOTRUN -> [SKIP][309] ([i915#9917])
[309]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-6/igt@sriov_basic@enable-vfs-bind-unbind-each.html
* igt@syncobj_timeline@invalid-wait-zero-handles:
- shard-dg2: NOTRUN -> [FAIL][310] ([i915#9781]) +1 other test fail
[310]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-5/igt@syncobj_timeline@invalid-wait-zero-handles.html
- shard-rkl: NOTRUN -> [FAIL][311] ([i915#9781]) +1 other test fail
[311]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-6/igt@syncobj_timeline@invalid-wait-zero-handles.html
- shard-dg1: NOTRUN -> [FAIL][312] ([i915#9781]) +1 other test fail
[312]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-16/igt@syncobj_timeline@invalid-wait-zero-handles.html
- shard-snb: NOTRUN -> [FAIL][313] ([i915#9781]) +1 other test fail
[313]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-snb4/igt@syncobj_timeline@invalid-wait-zero-handles.html
- shard-tglu: NOTRUN -> [FAIL][314] ([i915#9781]) +1 other test fail
[314]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-5/igt@syncobj_timeline@invalid-wait-zero-handles.html
- shard-glk: NOTRUN -> [FAIL][315] ([i915#9781]) +1 other test fail
[315]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-glk1/igt@syncobj_timeline@invalid-wait-zero-handles.html
* igt@syncobj_wait@invalid-wait-zero-handles:
- shard-mtlp: NOTRUN -> [FAIL][316] ([i915#9781]) +1 other test fail
[316]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-1/igt@syncobj_wait@invalid-wait-zero-handles.html
#### Possible fixes ####
* igt@gem_ctx_exec@basic-nohangcheck:
- shard-rkl: [FAIL][317] ([i915#6268]) -> [PASS][318]
[317]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-rkl-3/igt@gem_ctx_exec@basic-nohangcheck.html
[318]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-5/igt@gem_ctx_exec@basic-nohangcheck.html
* igt@gem_eio@in-flight-immediate:
- shard-dg2: [INCOMPLETE][319] -> [PASS][320]
[319]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-dg2-11/igt@gem_eio@in-flight-immediate.html
[320]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-8/igt@gem_eio@in-flight-immediate.html
* igt@gem_eio@reset-stress:
- shard-dg1: [FAIL][321] ([i915#5784]) -> [PASS][322]
[321]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-dg1-16/igt@gem_eio@reset-stress.html
[322]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-14/igt@gem_eio@reset-stress.html
* igt@gem_eio@wait-wedge-immediate:
- shard-mtlp: [DMESG-WARN][323] -> [PASS][324]
[323]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-mtlp-2/igt@gem_eio@wait-wedge-immediate.html
[324]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-2/igt@gem_eio@wait-wedge-immediate.html
* igt@gem_exec_endless@dispatch@bcs0:
- shard-dg1: [TIMEOUT][325] ([i915#3778]) -> [PASS][326]
[325]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-dg1-14/igt@gem_exec_endless@dispatch@bcs0.html
[326]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-16/igt@gem_exec_endless@dispatch@bcs0.html
* igt@gem_exec_fair@basic-pace@vcs0:
- shard-glk: [FAIL][327] ([i915#2842]) -> [PASS][328] +1 other test pass
[327]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-glk4/igt@gem_exec_fair@basic-pace@vcs0.html
[328]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-glk2/igt@gem_exec_fair@basic-pace@vcs0.html
* igt@i915_module_load@reload-with-fault-injection:
- shard-snb: [ABORT][329] ([i915#9820]) -> [PASS][330]
[329]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-snb7/igt@i915_module_load@reload-with-fault-injection.html
[330]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-snb2/igt@i915_module_load@reload-with-fault-injection.html
* igt@i915_selftest@mock@sanitycheck:
- shard-snb: [ABORT][331] -> [PASS][332]
[331]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-snb6/igt@i915_selftest@mock@sanitycheck.html
[332]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-snb6/igt@i915_selftest@mock@sanitycheck.html
* igt@kms_async_flips@alternate-sync-async-flip@pipe-c-hdmi-a-2:
- shard-glk: [FAIL][333] -> [PASS][334]
[333]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-glk7/igt@kms_async_flips@alternate-sync-async-flip@pipe-c-hdmi-a-2.html
[334]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-glk1/igt@kms_async_flips@alternate-sync-async-flip@pipe-c-hdmi-a-2.html
* igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions-varying-size:
- shard-snb: [SKIP][335] -> [PASS][336] +5 other tests pass
[335]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-snb6/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions-varying-size.html
[336]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-snb7/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions-varying-size.html
* igt@kms_cursor_legacy@torture-move@pipe-a:
- shard-tglu: [DMESG-WARN][337] ([i915#10166] / [i915#1982]) -> [PASS][338]
[337]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-tglu-7/igt@kms_cursor_legacy@torture-move@pipe-a.html
[338]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-7/igt@kms_cursor_legacy@torture-move@pipe-a.html
* igt@kms_frontbuffer_tracking@fbc-shrfb-scaledprimary:
- shard-dg2: [FAIL][339] ([i915#6880]) -> [PASS][340]
[339]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-dg2-6/igt@kms_frontbuffer_tracking@fbc-shrfb-scaledprimary.html
[340]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-4/igt@kms_frontbuffer_tracking@fbc-shrfb-scaledprimary.html
* igt@kms_pm_dc@dc9-dpms:
- shard-tglu: [SKIP][341] ([i915#4281]) -> [PASS][342]
[341]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-tglu-8/igt@kms_pm_dc@dc9-dpms.html
[342]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-tglu-6/igt@kms_pm_dc@dc9-dpms.html
* igt@kms_pm_rpm@dpms-mode-unset-lpsp:
- shard-dg2: [SKIP][343] ([i915#9519]) -> [PASS][344]
[343]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-dg2-11/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html
[344]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-8/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html
* igt@kms_pm_rpm@modeset-lpsp-stress-no-wait:
- shard-rkl: [SKIP][345] ([i915#9519]) -> [PASS][346]
[345]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-rkl-3/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
[346]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-rkl-5/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html
* igt@perf@gen12-oa-tlb-invalidate@0-rcs0:
- shard-mtlp: [INCOMPLETE][347] -> [PASS][348]
[347]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-mtlp-7/igt@perf@gen12-oa-tlb-invalidate@0-rcs0.html
[348]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-mtlp-3/igt@perf@gen12-oa-tlb-invalidate@0-rcs0.html
* igt@perf_pmu@busy-start@rcs0:
- shard-snb: [ABORT][349] ([i915#9853]) -> [PASS][350]
[349]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-snb4/igt@perf_pmu@busy-start@rcs0.html
[350]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-snb4/igt@perf_pmu@busy-start@rcs0.html
#### Warnings ####
* igt@gem_lmem_swapping@heavy-verify-multi-ccs@lmem0:
- shard-dg2: [FAIL][351] ([i915#10446]) -> [FAIL][352] ([i915#10378])
[351]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-dg2-11/igt@gem_lmem_swapping@heavy-verify-multi-ccs@lmem0.html
[352]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-4/igt@gem_lmem_swapping@heavy-verify-multi-ccs@lmem0.html
* igt@gem_lmem_swapping@smem-oom@lmem0:
- shard-dg1: [TIMEOUT][353] ([i915#5493]) -> [DMESG-WARN][354] ([i915#1982] / [i915#4936] / [i915#5493])
[353]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-dg1-16/igt@gem_lmem_swapping@smem-oom@lmem0.html
[354]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg1-14/igt@gem_lmem_swapping@smem-oom@lmem0.html
* igt@kms_cursor_crc@cursor-onscreen-512x170:
- shard-dg2: [SKIP][355] -> [SKIP][356] ([i915#3359])
[355]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-dg2-2/igt@kms_cursor_crc@cursor-onscreen-512x170.html
[356]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-11/igt@kms_cursor_crc@cursor-onscreen-512x170.html
* igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt:
- shard-dg2: [SKIP][357] ([i915#3458]) -> [SKIP][358] ([i915#10433] / [i915#3458]) +1 other test skip
[357]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-dg2-5/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt.html
[358]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt.html
* igt@kms_psr@fbc-psr-basic:
- shard-dg2: [SKIP][359] ([i915#1072] / [i915#9673] / [i915#9732]) -> [SKIP][360] ([i915#1072] / [i915#9732]) +9 other tests skip
[359]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-dg2-11/igt@kms_psr@fbc-psr-basic.html
[360]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-4/igt@kms_psr@fbc-psr-basic.html
* igt@kms_psr@fbc-psr-sprite-blt:
- shard-dg2: [SKIP][361] ([i915#1072] / [i915#9732]) -> [SKIP][362] ([i915#1072] / [i915#9673] / [i915#9732]) +10 other tests skip
[361]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-dg2-8/igt@kms_psr@fbc-psr-sprite-blt.html
[362]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-11/igt@kms_psr@fbc-psr-sprite-blt.html
* igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90:
- shard-dg2: [SKIP][363] ([i915#5190]) -> [SKIP][364] ([i915#4235] / [i915#5190])
[363]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-dg2-5/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html
[364]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-11/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html
* igt@perf@non-zero-reason@0-rcs0:
- shard-dg2: [FAIL][365] ([i915#9100]) -> [FAIL][366] ([i915#7484])
[365]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7907/shard-dg2-10/igt@perf@non-zero-reason@0-rcs0.html
[366]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/shard-dg2-4/igt@perf@non-zero-reason@0-rcs0.html
[i915#10030]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10030
[i915#10031]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10031
[i915#10139]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10139
[i915#10166]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10166
[i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307
[i915#10378]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10378
[i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433
[i915#10434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10434
[i915#10446]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10446
[i915#10656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10656
[i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072
[i915#11279]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11279
[i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520
[i915#1769]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1769
[i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825
[i915#1982]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1982
[i915#2122]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2122
[i915#2190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2190
[i915#2346]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2346
[i915#2434]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2434
[i915#2437]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437
[i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527
[i915#2587]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2587
[i915#2658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2658
[i915#2672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672
[i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280
[i915#284]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/284
[i915#2842]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2842
[i915#2846]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2846
[i915#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856
[i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023
[i915#3116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3116
[i915#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281
[i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282
[i915#3291]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3291
[i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297
[i915#3323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3323
[i915#3359]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3359
[i915#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458
[i915#3469]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3469
[i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539
[i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555
[i915#3591]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3591
[i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637
[i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638
[i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708
[i915#3742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3742
[i915#3778]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3778
[i915#3804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3804
[i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840
[i915#3936]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3936
[i915#4036]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4036
[i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077
[i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079
[i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083
[i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103
[i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212
[i915#4213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213
[i915#4235]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4235
[i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270
[i915#4281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4281
[i915#4349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4349
[i915#4473]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4473
[i915#4525]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525
[i915#4537]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4537
[i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538
[i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613
[i915#4771]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4771
[i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812
[i915#4817]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4817
[i915#4852]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852
[i915#4860]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4860
[i915#4884]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4884
[i915#4936]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4936
[i915#5176]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5176
[i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190
[i915#5235]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5235
[i915#5274]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5274
[i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286
[i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354
[i915#5439]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5439
[i915#5493]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5493
[i915#5784]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5784
[i915#5889]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5889
[i915#5978]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5978
[i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095
[i915#6187]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6187
[i915#6188]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6188
[i915#6228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6228
[i915#6268]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6268
[i915#6301]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6301
[i915#6335]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6335
[i915#6412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6412
[i915#658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/658
[i915#6880]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6880
[i915#6944]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6944
[i915#6953]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6953
[i915#7091]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7091
[i915#7116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7116
[i915#7118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118
[i915#7213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7213
[i915#7484]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7484
[i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707
[i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828
[i915#7975]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7975
[i915#7984]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7984
[i915#8213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8213
[i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228
[i915#8381]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8381
[i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411
[i915#8414]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8414
[i915#8428]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428
[i915#8555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8555
[i915#8562]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8562
[i915#8588]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8588
[i915#8623]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623
[i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708
[i915#8709]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8709
[i915#8806]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8806
[i915#8808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8808
[i915#8809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8809
[i915#8810]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8810
[i915#8812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8812
[i915#8814]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8814
[i915#8821]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8821
[i915#8850]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8850
[i915#8925]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8925
[i915#9010]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9010
[i915#9067]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9067
[i915#9100]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9100
[i915#9196]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9196
[i915#9311]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9311
[i915#9413]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9413
[i915#9423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9423
[i915#9424]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424
[i915#9457]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9457
[i915#9519]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9519
[i915#9673]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9673
[i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683
[i915#9685]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685
[i915#9688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688
[i915#9728]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9728
[i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732
[i915#9766]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9766
[i915#9781]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9781
[i915#9808]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9808
[i915#9812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9812
[i915#9820]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9820
[i915#9833]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9833
[i915#9853]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9853
[i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906
[i915#9917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9917
[i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7907 -> IGTPW_11334
CI-20190529: 20190529
CI_DRM_15013: 0318a12ff6fb8c321458aa2b373e9322896ee951 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_11334: 11334
IGT_7907: 676b8e660cadae8ffb29a45b12ad5b53ef228b6a @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_11334/index.html
[-- Attachment #2: Type: text/html, Size: 119160 bytes --]
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [PATCH i-g-t 1/8] tests/intel/xe_drm_fdinfo: Update basic test to include client utilization
2024-06-21 23:00 ` [PATCH i-g-t 1/8] tests/intel/xe_drm_fdinfo: Update basic test to include client utilization Umesh Nerlige Ramappa
@ 2024-07-01 16:27 ` Riana Tauro
2024-07-01 18:30 ` Umesh Nerlige Ramappa
2024-07-01 16:52 ` Lucas De Marchi
1 sibling, 1 reply; 28+ messages in thread
From: Riana Tauro @ 2024-07-01 16:27 UTC (permalink / raw)
To: Umesh Nerlige Ramappa, igt-dev, Lucas De Marchi
Hi Umesh
On 6/22/2024 4:30 AM, Umesh Nerlige Ramappa wrote:
> Add per client utilization related checks to basic test.
>
> Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
> ---
> tests/intel/xe_drm_fdinfo.c | 40 +++++++++++++++++++++++++++++++------
> 1 file changed, 34 insertions(+), 6 deletions(-)
>
> diff --git a/tests/intel/xe_drm_fdinfo.c b/tests/intel/xe_drm_fdinfo.c
> index 2ceafba24..e624029b8 100644
> --- a/tests/intel/xe_drm_fdinfo.c
> +++ b/tests/intel/xe_drm_fdinfo.c
> @@ -14,11 +14,11 @@
> #include "xe/xe_spin.h"
> /**
> * TEST: xe drm fdinfo
> - * Description: Read and verify drm client memory consumption using fdinfo
> + * Description: Read and verify drm client memory consumption and engine utilization using fdinfo
> * Category: Core
> * Mega feature: General Core features
> * Sub-category: driver
> - * Functionality: Per client memory statistics
> + * Functionality: Per client memory and engine utilization statistics
> * Feature: SMI, core
> * Test category: SysMan
> *
> @@ -35,10 +35,17 @@
> * Description: Create and compare active memory consumption by client
> */
>
> -IGT_TEST_DESCRIPTION("Read and verify drm client memory consumption using fdinfo");
> +IGT_TEST_DESCRIPTION("Read and verify drm client memory consumption and engine utilization using fdinfo");
>
> #define BO_SIZE (65536)
>
> +static const char *engine_map[] = {
> + "rcs",
> + "bcs",
> + "vcs",
> + "vecs",
> + "ccs",
> +};
> /* Subtests */
> static void test_active(int fd, struct drm_xe_engine *engine)
> {
> @@ -259,18 +266,21 @@ static void test_total_resident(int xe)
> xe_vm_destroy(xe, vm);
> }
>
> -static void basic(int xe)
> +static void basic(int xe, unsigned int num_classes)
> {
> struct drm_xe_mem_region *memregion;
> uint64_t memreg = all_memory_regions(xe), region;
> struct drm_client_fdinfo info = { };
> unsigned int ret;
>
> - ret = igt_parse_drm_fdinfo(xe, &info, NULL, 0, NULL, 0);
> + ret = igt_parse_drm_fdinfo(xe, &info, engine_map,
> + ARRAY_SIZE(engine_map), NULL, 0);
> igt_assert_f(ret != 0, "failed with err:%d\n", errno);
>
> igt_assert(!strcmp(info.driver, "xe"));
>
> + igt_assert_eq(info.num_engines, num_classes);
> +
> xe_for_each_mem_region(xe, memreg, region) {
> memregion = xe_mem_region(xe, region);
> igt_assert(info.region_mem[memregion->instance + 1].total >=
> @@ -289,19 +299,37 @@ static void basic(int xe)
>
> igt_main
> {
> + struct drm_xe_engine_class_instance *hwe;
> + unsigned int num_engines = 0, num_classes = 0;
s/num_classes/num_engine_classes
> + unsigned int classes[16] = { };
s/16/DRM_CLIENT_FDINFO_MAX_ENGINES
> int xe;
>
> igt_fixture {
> struct drm_client_fdinfo info = { };
> + unsigned int i;
>
> xe = drm_open_driver(DRIVER_XE);
> igt_require_xe(xe);
> igt_require(igt_parse_drm_fdinfo(xe, &info, NULL, 0, NULL, 0));
> + igt_require(info.num_engines);
> +
> + xe_for_each_engine(xe, hwe) {
> + num_engines++;
num_engines is not used anywhere in the series. Can be removed
With the above changes
Reviewed-by: Riana Tauro <riana.tauro@intel.com>
> + igt_assert(hwe->engine_class < ARRAY_SIZE(classes));
> + classes[hwe->engine_class]++;
> + }
> + igt_require(num_engines);
> +
> + for (i = 0; i < ARRAY_SIZE(classes); i++) {
> + if (classes[i])
> + num_classes++;
> + }
> + igt_assert(num_classes);
> }
>
> igt_describe("Check if basic fdinfo content is present");
> igt_subtest("basic")
> - basic(xe);
> + basic(xe, num_classes);
>
> igt_describe("Create and compare total and resident memory consumption by client");
> igt_subtest("drm-total-resident")
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [PATCH i-g-t 1/8] tests/intel/xe_drm_fdinfo: Update basic test to include client utilization
2024-06-21 23:00 ` [PATCH i-g-t 1/8] tests/intel/xe_drm_fdinfo: Update basic test to include client utilization Umesh Nerlige Ramappa
2024-07-01 16:27 ` Riana Tauro
@ 2024-07-01 16:52 ` Lucas De Marchi
1 sibling, 0 replies; 28+ messages in thread
From: Lucas De Marchi @ 2024-07-01 16:52 UTC (permalink / raw)
To: Umesh Nerlige Ramappa; +Cc: igt-dev
On Sat, Jun 22, 2024 at 07:00:55AM GMT, Umesh Nerlige Ramappa wrote:
>Add per client utilization related checks to basic test.
>
>Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>---
> tests/intel/xe_drm_fdinfo.c | 40 +++++++++++++++++++++++++++++++------
> 1 file changed, 34 insertions(+), 6 deletions(-)
>
>diff --git a/tests/intel/xe_drm_fdinfo.c b/tests/intel/xe_drm_fdinfo.c
>index 2ceafba24..e624029b8 100644
>--- a/tests/intel/xe_drm_fdinfo.c
>+++ b/tests/intel/xe_drm_fdinfo.c
>@@ -14,11 +14,11 @@
> #include "xe/xe_spin.h"
> /**
> * TEST: xe drm fdinfo
>- * Description: Read and verify drm client memory consumption using fdinfo
>+ * Description: Read and verify drm client memory consumption and engine utilization using fdinfo
> * Category: Core
> * Mega feature: General Core features
> * Sub-category: driver
>- * Functionality: Per client memory statistics
>+ * Functionality: Per client memory and engine utilization statistics
> * Feature: SMI, core
> * Test category: SysMan
> *
>@@ -35,10 +35,17 @@
> * Description: Create and compare active memory consumption by client
> */
>
>-IGT_TEST_DESCRIPTION("Read and verify drm client memory consumption using fdinfo");
>+IGT_TEST_DESCRIPTION("Read and verify drm client memory consumption and engine utilization using fdinfo");
>
> #define BO_SIZE (65536)
>
>+static const char *engine_map[] = {
>+ "rcs",
>+ "bcs",
>+ "vcs",
>+ "vecs",
>+ "ccs",
>+};
> /* Subtests */
> static void test_active(int fd, struct drm_xe_engine *engine)
> {
>@@ -259,18 +266,21 @@ static void test_total_resident(int xe)
> xe_vm_destroy(xe, vm);
> }
>
>-static void basic(int xe)
>+static void basic(int xe, unsigned int num_classes)
> {
> struct drm_xe_mem_region *memregion;
> uint64_t memreg = all_memory_regions(xe), region;
> struct drm_client_fdinfo info = { };
> unsigned int ret;
>
>- ret = igt_parse_drm_fdinfo(xe, &info, NULL, 0, NULL, 0);
>+ ret = igt_parse_drm_fdinfo(xe, &info, engine_map,
>+ ARRAY_SIZE(engine_map), NULL, 0);
> igt_assert_f(ret != 0, "failed with err:%d\n", errno);
>
> igt_assert(!strcmp(info.driver, "xe"));
>
>+ igt_assert_eq(info.num_engines, num_classes);
I don't think they need to match... I think this is more asserting the current
SW behavior (engines exposed to userspace always have an entry in
fdinfo) rather than what we could/should be doing.
Lucas De Marchi
>+
> xe_for_each_mem_region(xe, memreg, region) {
> memregion = xe_mem_region(xe, region);
> igt_assert(info.region_mem[memregion->instance + 1].total >=
>@@ -289,19 +299,37 @@ static void basic(int xe)
>
> igt_main
> {
>+ struct drm_xe_engine_class_instance *hwe;
>+ unsigned int num_engines = 0, num_classes = 0;
>+ unsigned int classes[16] = { };
> int xe;
>
> igt_fixture {
> struct drm_client_fdinfo info = { };
>+ unsigned int i;
>
> xe = drm_open_driver(DRIVER_XE);
> igt_require_xe(xe);
> igt_require(igt_parse_drm_fdinfo(xe, &info, NULL, 0, NULL, 0));
>+ igt_require(info.num_engines);
>+
>+ xe_for_each_engine(xe, hwe) {
>+ num_engines++;
>+ igt_assert(hwe->engine_class < ARRAY_SIZE(classes));
>+ classes[hwe->engine_class]++;
>+ }
>+ igt_require(num_engines);
>+
>+ for (i = 0; i < ARRAY_SIZE(classes); i++) {
>+ if (classes[i])
>+ num_classes++;
>+ }
>+ igt_assert(num_classes);
> }
>
> igt_describe("Check if basic fdinfo content is present");
> igt_subtest("basic")
>- basic(xe);
>+ basic(xe, num_classes);
>
> igt_describe("Create and compare total and resident memory consumption by client");
> igt_subtest("drm-total-resident")
>--
>2.34.1
>
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [PATCH i-g-t 3/8] tests/intel/xe_drm_fdinfo: Add helpers for spinning batches
2024-06-21 23:00 ` [PATCH i-g-t 3/8] tests/intel/xe_drm_fdinfo: Add helpers for spinning batches Umesh Nerlige Ramappa
@ 2024-07-01 16:57 ` Lucas De Marchi
2024-07-01 17:27 ` Umesh Nerlige Ramappa
0 siblings, 1 reply; 28+ messages in thread
From: Lucas De Marchi @ 2024-07-01 16:57 UTC (permalink / raw)
To: Umesh Nerlige Ramappa; +Cc: igt-dev
On Sat, Jun 22, 2024 at 07:00:57AM GMT, Umesh Nerlige Ramappa wrote:
>Add helpers for submitting batches and waiting for them to start.
>
>Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>---
> tests/intel/xe_drm_fdinfo.c | 135 ++++++++++++++++++++++++++++++++++++
> 1 file changed, 135 insertions(+)
>
>diff --git a/tests/intel/xe_drm_fdinfo.c b/tests/intel/xe_drm_fdinfo.c
>index 41409b2d2..27459b7f1 100644
>--- a/tests/intel/xe_drm_fdinfo.c
>+++ b/tests/intel/xe_drm_fdinfo.c
>@@ -51,6 +51,17 @@ static const char *engine_map[] = {
> "vecs",
> "ccs",
> };
>+
>+static const uint64_t batch_addr[] = {
>+ 0x170000,
>+ 0x180000,
>+ 0x190000,
>+ 0x1a0000,
>+ 0x1b0000,
>+ 0x1c0000,
>+ 0x1d0000,
>+ 0x1e0000,
>+};
> static void read_engine_cycles(int xe, struct pceu_cycles *pceu)
> {
> struct drm_client_fdinfo info = { };
>@@ -316,6 +327,130 @@ static void basic(int xe, unsigned int num_classes)
> }
> }
>
>+#define MAX_PARALLEL 8
>+struct xe_spin_ctx {
>+ uint32_t vm;
>+ uint64_t addr[MAX_PARALLEL];
>+ struct drm_xe_sync sync[2];
>+ struct drm_xe_exec exec;
>+ uint32_t exec_queue;
>+ size_t bo_size;
>+ uint32_t bo;
>+ struct xe_spin *spin;
>+ struct xe_spin_opts spin_opts;
>+ bool ended;
>+ uint16_t class;
>+ uint16_t width;
>+ uint16_t num_placements;
>+};
>+
>+static struct xe_spin_ctx *
>+xe_spin_ctx_init(int fd, struct drm_xe_engine_class_instance *hwe, uint32_t vm,
>+ uint16_t width, uint16_t num_placements)
>+{
>+ struct xe_spin_ctx *ctx = calloc(1, sizeof(*ctx));
>+
>+ igt_assert(width && num_placements &&
>+ (width == 1 || num_placements == 1));
>+
>+ igt_assert(width <= MAX_PARALLEL);
>+
>+ ctx->class = hwe->engine_class;
>+ ctx->width = width;
>+ ctx->num_placements = num_placements;
>+ ctx->vm = vm;
>+ for (int i = 0; i < ctx->width; i++)
>+ ctx->addr[i] = batch_addr[hwe->engine_class];
>+
>+ ctx->exec.num_batch_buffer = width;
>+ ctx->exec.num_syncs = 2;
>+ ctx->exec.syncs = to_user_pointer(ctx->sync);
>+
>+ ctx->sync[0].type = DRM_XE_SYNC_TYPE_SYNCOBJ;
>+ ctx->sync[0].flags = DRM_XE_SYNC_FLAG_SIGNAL;
>+ ctx->sync[0].handle = syncobj_create(fd, 0);
>+
>+ ctx->sync[1].type = DRM_XE_SYNC_TYPE_SYNCOBJ;
>+ ctx->sync[1].flags = DRM_XE_SYNC_FLAG_SIGNAL;
>+ ctx->sync[1].handle = syncobj_create(fd, 0);
>+
>+ ctx->bo_size = sizeof(struct xe_spin);
>+ ctx->bo_size = xe_bb_size(fd, ctx->bo_size);
>+ ctx->bo = xe_bo_create(fd, ctx->vm, ctx->bo_size,
>+ vram_if_possible(fd, hwe->gt_id),
>+ DRM_XE_GEM_CREATE_FLAG_NEEDS_VISIBLE_VRAM);
>+ ctx->spin = xe_bo_map(fd, ctx->bo, ctx->bo_size);
>+
>+ igt_assert_eq(__xe_exec_queue_create(fd, ctx->vm, width, num_placements,
>+ hwe, 0, &ctx->exec_queue), 0);
>+
>+ xe_vm_bind_async(fd, ctx->vm, 0, ctx->bo, 0, ctx->addr[0], ctx->bo_size,
>+ ctx->sync, 1);
>+
>+ return ctx;
>+}
>+
>+static void
>+xe_spin_sync_start(int fd, struct xe_spin_ctx *ctx)
I don't think we should create these wrappers on each individual test.
If a wrapper like this is needed, can we add the proper abstraction in
lib/xe/xe_spin.{c,h}?
Lucas De Marchi
>+{
>+ if (!ctx)
>+ return;
>+
>+ ctx->spin_opts.addr = ctx->addr[0];
>+ ctx->spin_opts.preempt = true;
>+ xe_spin_init(ctx->spin, &ctx->spin_opts);
>+
>+ /* re-use sync[0] for exec */
>+ ctx->sync[0].flags &= ~DRM_XE_SYNC_FLAG_SIGNAL;
>+
>+ ctx->exec.exec_queue_id = ctx->exec_queue;
>+ if (ctx->width > 1)
>+ ctx->exec.address = to_user_pointer(ctx->addr);
>+ else
>+ ctx->exec.address = ctx->addr[0];
>+ xe_exec(fd, &ctx->exec);
>+
>+ xe_spin_wait_started(ctx->spin);
>+ igt_assert(!syncobj_wait(fd, &ctx->sync[1].handle, 1, 1, 0, NULL));
>+
>+ igt_debug("%s: spinner started\n", engine_map[ctx->class]);
>+}
>+
>+static void
>+xe_spin_sync_end(int fd, struct xe_spin_ctx *ctx)
>+{
>+ if (!ctx || ctx->ended)
>+ return;
>+
>+ xe_spin_end(ctx->spin);
>+
>+ igt_assert(syncobj_wait(fd, &ctx->sync[1].handle, 1, INT64_MAX, 0, NULL));
>+ igt_assert(syncobj_wait(fd, &ctx->sync[0].handle, 1, INT64_MAX, 0, NULL));
>+
>+ ctx->sync[0].flags |= DRM_XE_SYNC_FLAG_SIGNAL;
>+ xe_vm_unbind_async(fd, ctx->vm, 0, 0, ctx->addr[0], ctx->bo_size, ctx->sync, 1);
>+ igt_assert(syncobj_wait(fd, &ctx->sync[0].handle, 1, INT64_MAX, 0, NULL));
>+
>+ ctx->ended = true;
>+ igt_debug("%s: spinner ended\n", engine_map[ctx->class]);
>+}
>+
>+static void
>+xe_spin_ctx_destroy(int fd, struct xe_spin_ctx *ctx)
>+{
>+ if (!ctx)
>+ return;
>+
>+ syncobj_destroy(fd, ctx->sync[0].handle);
>+ syncobj_destroy(fd, ctx->sync[1].handle);
>+ xe_exec_queue_destroy(fd, ctx->exec_queue);
>+
>+ munmap(ctx->spin, ctx->bo_size);
>+ gem_close(fd, ctx->bo);
>+
>+ free(ctx);
>+}
>+
> igt_main
> {
> struct drm_xe_engine_class_instance *hwe;
>--
>2.34.1
>
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [PATCH i-g-t 3/8] tests/intel/xe_drm_fdinfo: Add helpers for spinning batches
2024-07-01 16:57 ` Lucas De Marchi
@ 2024-07-01 17:27 ` Umesh Nerlige Ramappa
2024-07-01 18:08 ` Lucas De Marchi
0 siblings, 1 reply; 28+ messages in thread
From: Umesh Nerlige Ramappa @ 2024-07-01 17:27 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: igt-dev
On Mon, Jul 01, 2024 at 11:57:14AM -0500, Lucas De Marchi wrote:
>On Sat, Jun 22, 2024 at 07:00:57AM GMT, Umesh Nerlige Ramappa wrote:
>>Add helpers for submitting batches and waiting for them to start.
>>
>>Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>>---
>>tests/intel/xe_drm_fdinfo.c | 135 ++++++++++++++++++++++++++++++++++++
>>1 file changed, 135 insertions(+)
>>
>>diff --git a/tests/intel/xe_drm_fdinfo.c b/tests/intel/xe_drm_fdinfo.c
>>index 41409b2d2..27459b7f1 100644
>>--- a/tests/intel/xe_drm_fdinfo.c
>>+++ b/tests/intel/xe_drm_fdinfo.c
>>@@ -51,6 +51,17 @@ static const char *engine_map[] = {
>> "vecs",
>> "ccs",
>>};
>>+
>>+static const uint64_t batch_addr[] = {
>>+ 0x170000,
>>+ 0x180000,
>>+ 0x190000,
>>+ 0x1a0000,
>>+ 0x1b0000,
>>+ 0x1c0000,
>>+ 0x1d0000,
>>+ 0x1e0000,
>>+};
>>static void read_engine_cycles(int xe, struct pceu_cycles *pceu)
>>{
>> struct drm_client_fdinfo info = { };
>>@@ -316,6 +327,130 @@ static void basic(int xe, unsigned int num_classes)
>> }
>>}
>>
>>+#define MAX_PARALLEL 8
>>+struct xe_spin_ctx {
>>+ uint32_t vm;
>>+ uint64_t addr[MAX_PARALLEL];
>>+ struct drm_xe_sync sync[2];
>>+ struct drm_xe_exec exec;
>>+ uint32_t exec_queue;
>>+ size_t bo_size;
>>+ uint32_t bo;
>>+ struct xe_spin *spin;
>>+ struct xe_spin_opts spin_opts;
>>+ bool ended;
>>+ uint16_t class;
>>+ uint16_t width;
>>+ uint16_t num_placements;
>>+};
>>+
>>+static struct xe_spin_ctx *
>>+xe_spin_ctx_init(int fd, struct drm_xe_engine_class_instance *hwe, uint32_t vm,
>>+ uint16_t width, uint16_t num_placements)
>>+{
>>+ struct xe_spin_ctx *ctx = calloc(1, sizeof(*ctx));
>>+
>>+ igt_assert(width && num_placements &&
>>+ (width == 1 || num_placements == 1));
>>+
>>+ igt_assert(width <= MAX_PARALLEL);
>>+
>>+ ctx->class = hwe->engine_class;
>>+ ctx->width = width;
>>+ ctx->num_placements = num_placements;
>>+ ctx->vm = vm;
>>+ for (int i = 0; i < ctx->width; i++)
>>+ ctx->addr[i] = batch_addr[hwe->engine_class];
>>+
>>+ ctx->exec.num_batch_buffer = width;
>>+ ctx->exec.num_syncs = 2;
>>+ ctx->exec.syncs = to_user_pointer(ctx->sync);
>>+
>>+ ctx->sync[0].type = DRM_XE_SYNC_TYPE_SYNCOBJ;
>>+ ctx->sync[0].flags = DRM_XE_SYNC_FLAG_SIGNAL;
>>+ ctx->sync[0].handle = syncobj_create(fd, 0);
>>+
>>+ ctx->sync[1].type = DRM_XE_SYNC_TYPE_SYNCOBJ;
>>+ ctx->sync[1].flags = DRM_XE_SYNC_FLAG_SIGNAL;
>>+ ctx->sync[1].handle = syncobj_create(fd, 0);
>>+
>>+ ctx->bo_size = sizeof(struct xe_spin);
>>+ ctx->bo_size = xe_bb_size(fd, ctx->bo_size);
>>+ ctx->bo = xe_bo_create(fd, ctx->vm, ctx->bo_size,
>>+ vram_if_possible(fd, hwe->gt_id),
>>+ DRM_XE_GEM_CREATE_FLAG_NEEDS_VISIBLE_VRAM);
>>+ ctx->spin = xe_bo_map(fd, ctx->bo, ctx->bo_size);
>>+
>>+ igt_assert_eq(__xe_exec_queue_create(fd, ctx->vm, width, num_placements,
>>+ hwe, 0, &ctx->exec_queue), 0);
>>+
>>+ xe_vm_bind_async(fd, ctx->vm, 0, ctx->bo, 0, ctx->addr[0], ctx->bo_size,
>>+ ctx->sync, 1);
>>+
>>+ return ctx;
>>+}
>>+
>>+static void
>>+xe_spin_sync_start(int fd, struct xe_spin_ctx *ctx)
>
>I don't think we should create these wrappers on each individual test.
>If a wrapper like this is needed, can we add the proper abstraction in
>lib/xe/xe_spin.{c,h}?
The wrappers are required to be able to control when the utilization is
sampled when a batch runs.
I thought the general rule was to add stuff to (IGT) library when there
are more users of a particular code. Right now this test suite is the
only one using this breakdown.
In future single engine utilization exposed from GuC (busy v3) will make
use of these helpers to build the various tests for normal, virtual and
parallel submissions. In addition to sampling counters before and after,
these tests will also sample perf counters when the batch is actively
running on the engine, so the breakdown provided by the above helpers is
useful. I can work on abstracting it into the libraries then since we
would have more users and more data on what's needed for the
abstractions.
Right now, I think we should target test coverage now and then work on
the abstraction part as an improvement when implementing busy v3 tests.
Does that sound reasonable?
Thanks,
Umesh
>
>Lucas De Marchi
>
>>+{
>>+ if (!ctx)
>>+ return;
>>+
>>+ ctx->spin_opts.addr = ctx->addr[0];
>>+ ctx->spin_opts.preempt = true;
>>+ xe_spin_init(ctx->spin, &ctx->spin_opts);
>>+
>>+ /* re-use sync[0] for exec */
>>+ ctx->sync[0].flags &= ~DRM_XE_SYNC_FLAG_SIGNAL;
>>+
>>+ ctx->exec.exec_queue_id = ctx->exec_queue;
>>+ if (ctx->width > 1)
>>+ ctx->exec.address = to_user_pointer(ctx->addr);
>>+ else
>>+ ctx->exec.address = ctx->addr[0];
>>+ xe_exec(fd, &ctx->exec);
>>+
>>+ xe_spin_wait_started(ctx->spin);
>>+ igt_assert(!syncobj_wait(fd, &ctx->sync[1].handle, 1, 1, 0, NULL));
>>+
>>+ igt_debug("%s: spinner started\n", engine_map[ctx->class]);
>>+}
>>+
>>+static void
>>+xe_spin_sync_end(int fd, struct xe_spin_ctx *ctx)
>>+{
>>+ if (!ctx || ctx->ended)
>>+ return;
>>+
>>+ xe_spin_end(ctx->spin);
>>+
>>+ igt_assert(syncobj_wait(fd, &ctx->sync[1].handle, 1, INT64_MAX, 0, NULL));
>>+ igt_assert(syncobj_wait(fd, &ctx->sync[0].handle, 1, INT64_MAX, 0, NULL));
>>+
>>+ ctx->sync[0].flags |= DRM_XE_SYNC_FLAG_SIGNAL;
>>+ xe_vm_unbind_async(fd, ctx->vm, 0, 0, ctx->addr[0], ctx->bo_size, ctx->sync, 1);
>>+ igt_assert(syncobj_wait(fd, &ctx->sync[0].handle, 1, INT64_MAX, 0, NULL));
>>+
>>+ ctx->ended = true;
>>+ igt_debug("%s: spinner ended\n", engine_map[ctx->class]);
>>+}
>>+
>>+static void
>>+xe_spin_ctx_destroy(int fd, struct xe_spin_ctx *ctx)
>>+{
>>+ if (!ctx)
>>+ return;
>>+
>>+ syncobj_destroy(fd, ctx->sync[0].handle);
>>+ syncobj_destroy(fd, ctx->sync[1].handle);
>>+ xe_exec_queue_destroy(fd, ctx->exec_queue);
>>+
>>+ munmap(ctx->spin, ctx->bo_size);
>>+ gem_close(fd, ctx->bo);
>>+
>>+ free(ctx);
>>+}
>>+
>>igt_main
>>{
>> struct drm_xe_engine_class_instance *hwe;
>>--
>>2.34.1
>>
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [PATCH i-g-t 4/8] tests/intel/xe_drm_fdinfo: Add single engine tests
2024-06-21 23:00 ` [PATCH i-g-t 4/8] tests/intel/xe_drm_fdinfo: Add single engine tests Umesh Nerlige Ramappa
@ 2024-07-01 17:35 ` Lucas De Marchi
2024-07-01 18:26 ` Umesh Nerlige Ramappa
0 siblings, 1 reply; 28+ messages in thread
From: Lucas De Marchi @ 2024-07-01 17:35 UTC (permalink / raw)
To: Umesh Nerlige Ramappa; +Cc: igt-dev
On Sat, Jun 22, 2024 at 07:00:58AM GMT, Umesh Nerlige Ramappa wrote:
>Add simple tests that submit work to one engine and measure utilization
>per class.
>
>Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>---
> tests/intel/xe_drm_fdinfo.c | 109 ++++++++++++++++++++++++++++++++++++
> 1 file changed, 109 insertions(+)
>
>diff --git a/tests/intel/xe_drm_fdinfo.c b/tests/intel/xe_drm_fdinfo.c
>index 27459b7f1..852931d71 100644
>--- a/tests/intel/xe_drm_fdinfo.c
>+++ b/tests/intel/xe_drm_fdinfo.c
>@@ -25,6 +25,15 @@
> * SUBTEST: basic
> * Description: Check if basic fdinfo content is present
> *
>+ * SUBTEST: drm-idle
>+ * Description: Check that engines show no load when idle
>+ *
>+ * SUBTEST: drm-busy-idle
>+ * Description: Check that engines show load when idle after busy
>+ *
>+ * SUBTEST: drm-busy-idle-isolation
>+ * Description: Check that engine load does not spill over to other drm clients
>+ *
can we split the mem-related basic check from the utilization-related
basic checks?
> * SUBTEST: drm-total-resident
> * Description: Create and compare total and resident memory consumption by client
> *
>@@ -39,11 +48,18 @@ IGT_TEST_DESCRIPTION("Read and verify drm client memory consumption and engine u
>
> #define BO_SIZE (65536)
>
>+/* flag masks */
>+#define TEST_BUSY (1 << 0)
>+#define TEST_TRAILING_IDLE (1 << 1)
>+#define TEST_ISOLATION (1 << 2)
shoud we document the mapping to the subtests?
>+
> struct pceu_cycles {
> uint64_t cycles;
> uint64_t total_cycles;
> };
>
>+const unsigned long batch_duration_ns = 500e6;
please use * NSEC_PER_SEC
>+
> static const char *engine_map[] = {
> "rcs",
> "bcs",
>@@ -76,6 +92,27 @@ static void read_engine_cycles(int xe, struct pceu_cycles *pceu)
> pceu[class].total_cycles = info.total_cycles[class];
> }
> }
>+
>+/*
>+ * 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);
mismatch between usec and nsec here in the first sleep. I guess it's
easier to convert the arg to nsec and then always have the same unit
>+ slept = igt_nsec_elapsed(&ts) / 1000;
NSEC_PER_USEC
>+ } while (slept < usec);
>+
>+ return igt_nsec_elapsed(&ts);
wrong unit? you receive usec as arg and are supposed to return usec, but
rather return nsec.
Also, I'm not sure why exactly this is needed. usleep() from the C
library already guarantees it's going to sleep for *at least* the
specified amount.
usleep(3):
...
DESCRIPTION
The usleep() function suspends execution of the calling thread
for (at least) usec microseconds. The sleep may be lengthened
slightly by any system activity or by the time spent processing
the call or by the granularity of system timers.
RETURN VALUE
The usleep() function returns 0 on success. On error, -1 is
returned, with errno set to indicate the error.
>+}
>+
> /* Subtests */
> static void test_active(int fd, struct drm_xe_engine *engine)
> {
>@@ -451,6 +488,66 @@ xe_spin_ctx_destroy(int fd, struct xe_spin_ctx *ctx)
> free(ctx);
> }
>
>+static void
>+check_results(struct pceu_cycles *s1, struct pceu_cycles *s2,
>+ int class, int width, unsigned int flags)
>+{
>+ double percent;
>+
>+ igt_debug("%s: sample 1: cycles %lu, total_cycles %lu\n",
>+ engine_map[class], s1[class].cycles, s1[class].total_cycles);
>+ igt_debug("%s: sample 2: cycles %lu, total_cycles %lu\n",
>+ engine_map[class], s2[class].cycles, s2[class].total_cycles);
>+
>+ percent = ((s2[class].cycles - s1[class].cycles) * 100) /
>+ ((s2[class].total_cycles + 1) - s1[class].total_cycles);
>+
>+ /* for parallel engines scale the busyness with width */
s/parallel engines/parallel submission/ ?
>+ percent = percent / width;
>+
>+ igt_debug("%s: percent: %f\n", engine_map[class], percent);
>+
>+ if (flags & TEST_BUSY)
>+ igt_assert(percent >= 95 && percent <= 105);
percent should never be > 100. Also, for >= 95 to be true this needs to
be the only client. Should we check for number of clients and skip if
we find others?
>+ else
>+ igt_assert(!percent);
>+}
>+
>+static void
>+single(int fd, struct drm_xe_engine_class_instance *hwe, int width, int count,
>+ unsigned int flags)
>+{
>+ struct pceu_cycles pceu1[DRM_XE_ENGINE_CLASS_COMPUTE + 1];
>+ struct pceu_cycles pceu2[DRM_XE_ENGINE_CLASS_COMPUTE + 1];
>+ struct xe_spin_ctx *ctx = NULL;
>+ int local_fd = fd;
>+ uint32_t vm;
>+
>+ if (flags & TEST_ISOLATION)
>+ local_fd = drm_reopen_driver(fd);
so you have 2 clients in the same process... Maybe add this info to the
subtest description above.
>+
>+ vm = xe_vm_create(local_fd, 0, 0);
>+ if (flags & TEST_BUSY) {
>+ ctx = xe_spin_ctx_init(local_fd, hwe, vm, width, count);
>+ xe_spin_sync_start(local_fd, ctx);
>+ }
>+
>+ read_engine_cycles(local_fd, pceu1);
>+ measured_usleep(batch_duration_ns / 1000);
>+ if (flags & TEST_TRAILING_IDLE)
>+ xe_spin_sync_end(local_fd, ctx);
>+ read_engine_cycles(local_fd, pceu2);
>+
>+ check_results(pceu1, pceu2, hwe->engine_class, width, flags);
>+
>+ xe_spin_sync_end(local_fd, ctx);
>+ xe_spin_ctx_destroy(local_fd, ctx);
>+ xe_vm_destroy(local_fd, vm);
>+
>+ if (flags & TEST_ISOLATION)
>+ close(local_fd);
humn... it doesn't seem this is actually testing any isolation? It's
just reopening the fd and testing the same thing on the duplicated fd.
what I'd expect of an isolation test is, e.g.:
/proc/X/fdinfo/Y
drm-client: A
drm-rcs-cycles: 0
when executing on another fd:
/proc/X/fdinfo/Z
drm-client: B
drm-rcs-cyles: 10
so, check that read_engine_cycles() returns !0 for fd where you
submitted the spin and 0 for where you didn't.
Lucas De Marchi
>+}
>+
> igt_main
> {
> struct drm_xe_engine_class_instance *hwe;
>@@ -485,6 +582,18 @@ igt_main
> igt_subtest("basic")
> basic(xe, num_classes);
>
>+ igt_subtest("drm-idle")
>+ xe_for_each_engine(xe, hwe)
>+ single(xe, hwe, 1, 1, 0);
>+
>+ igt_subtest("drm-busy-idle")
>+ xe_for_each_engine(xe, hwe)
>+ single(xe, hwe, 1, 1, TEST_BUSY | TEST_TRAILING_IDLE);
>+
>+ igt_subtest("drm-busy-idle-isolation")
>+ xe_for_each_engine(xe, hwe)
>+ single(xe, hwe, 1, 1, TEST_BUSY | TEST_TRAILING_IDLE | TEST_ISOLATION);
>+
> igt_describe("Create and compare total and resident memory consumption by client");
> igt_subtest("drm-total-resident")
> test_total_resident(xe);
>--
>2.34.1
>
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [PATCH i-g-t 3/8] tests/intel/xe_drm_fdinfo: Add helpers for spinning batches
2024-07-01 17:27 ` Umesh Nerlige Ramappa
@ 2024-07-01 18:08 ` Lucas De Marchi
0 siblings, 0 replies; 28+ messages in thread
From: Lucas De Marchi @ 2024-07-01 18:08 UTC (permalink / raw)
To: Umesh Nerlige Ramappa; +Cc: igt-dev
On Mon, Jul 01, 2024 at 10:27:54AM GMT, Umesh Nerlige Ramappa wrote:
>On Mon, Jul 01, 2024 at 11:57:14AM -0500, Lucas De Marchi wrote:
>>On Sat, Jun 22, 2024 at 07:00:57AM GMT, Umesh Nerlige Ramappa wrote:
>>>Add helpers for submitting batches and waiting for them to start.
>>>
>>>Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>>>---
>>>tests/intel/xe_drm_fdinfo.c | 135 ++++++++++++++++++++++++++++++++++++
>>>1 file changed, 135 insertions(+)
>>>
>>>diff --git a/tests/intel/xe_drm_fdinfo.c b/tests/intel/xe_drm_fdinfo.c
>>>index 41409b2d2..27459b7f1 100644
>>>--- a/tests/intel/xe_drm_fdinfo.c
>>>+++ b/tests/intel/xe_drm_fdinfo.c
>>>@@ -51,6 +51,17 @@ static const char *engine_map[] = {
>>> "vecs",
>>> "ccs",
>>>};
>>>+
>>>+static const uint64_t batch_addr[] = {
>>>+ 0x170000,
>>>+ 0x180000,
>>>+ 0x190000,
>>>+ 0x1a0000,
>>>+ 0x1b0000,
>>>+ 0x1c0000,
>>>+ 0x1d0000,
>>>+ 0x1e0000,
>>>+};
>>>static void read_engine_cycles(int xe, struct pceu_cycles *pceu)
>>>{
>>> struct drm_client_fdinfo info = { };
>>>@@ -316,6 +327,130 @@ static void basic(int xe, unsigned int num_classes)
>>> }
>>>}
>>>
>>>+#define MAX_PARALLEL 8
>>>+struct xe_spin_ctx {
>>>+ uint32_t vm;
>>>+ uint64_t addr[MAX_PARALLEL];
>>>+ struct drm_xe_sync sync[2];
>>>+ struct drm_xe_exec exec;
>>>+ uint32_t exec_queue;
>>>+ size_t bo_size;
>>>+ uint32_t bo;
>>>+ struct xe_spin *spin;
>>>+ struct xe_spin_opts spin_opts;
>>>+ bool ended;
>>>+ uint16_t class;
>>>+ uint16_t width;
>>>+ uint16_t num_placements;
>>>+};
>>>+
>>>+static struct xe_spin_ctx *
>>>+xe_spin_ctx_init(int fd, struct drm_xe_engine_class_instance *hwe, uint32_t vm,
>>>+ uint16_t width, uint16_t num_placements)
>>>+{
>>>+ struct xe_spin_ctx *ctx = calloc(1, sizeof(*ctx));
>>>+
>>>+ igt_assert(width && num_placements &&
>>>+ (width == 1 || num_placements == 1));
>>>+
>>>+ igt_assert(width <= MAX_PARALLEL);
>>>+
>>>+ ctx->class = hwe->engine_class;
>>>+ ctx->width = width;
>>>+ ctx->num_placements = num_placements;
>>>+ ctx->vm = vm;
>>>+ for (int i = 0; i < ctx->width; i++)
>>>+ ctx->addr[i] = batch_addr[hwe->engine_class];
>>>+
>>>+ ctx->exec.num_batch_buffer = width;
>>>+ ctx->exec.num_syncs = 2;
>>>+ ctx->exec.syncs = to_user_pointer(ctx->sync);
>>>+
>>>+ ctx->sync[0].type = DRM_XE_SYNC_TYPE_SYNCOBJ;
>>>+ ctx->sync[0].flags = DRM_XE_SYNC_FLAG_SIGNAL;
>>>+ ctx->sync[0].handle = syncobj_create(fd, 0);
>>>+
>>>+ ctx->sync[1].type = DRM_XE_SYNC_TYPE_SYNCOBJ;
>>>+ ctx->sync[1].flags = DRM_XE_SYNC_FLAG_SIGNAL;
>>>+ ctx->sync[1].handle = syncobj_create(fd, 0);
>>>+
>>>+ ctx->bo_size = sizeof(struct xe_spin);
>>>+ ctx->bo_size = xe_bb_size(fd, ctx->bo_size);
>>>+ ctx->bo = xe_bo_create(fd, ctx->vm, ctx->bo_size,
>>>+ vram_if_possible(fd, hwe->gt_id),
>>>+ DRM_XE_GEM_CREATE_FLAG_NEEDS_VISIBLE_VRAM);
>>>+ ctx->spin = xe_bo_map(fd, ctx->bo, ctx->bo_size);
>>>+
>>>+ igt_assert_eq(__xe_exec_queue_create(fd, ctx->vm, width, num_placements,
>>>+ hwe, 0, &ctx->exec_queue), 0);
>>>+
>>>+ xe_vm_bind_async(fd, ctx->vm, 0, ctx->bo, 0, ctx->addr[0], ctx->bo_size,
>>>+ ctx->sync, 1);
>>>+
>>>+ return ctx;
>>>+}
>>>+
>>>+static void
>>>+xe_spin_sync_start(int fd, struct xe_spin_ctx *ctx)
>>
>>I don't think we should create these wrappers on each individual test.
>>If a wrapper like this is needed, can we add the proper abstraction in
>>lib/xe/xe_spin.{c,h}?
>
>The wrappers are required to be able to control when the utilization
>is sampled when a batch runs.
>
>I thought the general rule was to add stuff to (IGT) library when
>there are more users of a particular code. Right now this test suite
>is the only one using this breakdown.
>
>In future single engine utilization exposed from GuC (busy v3) will
>make use of these helpers to build the various tests for normal,
>virtual and parallel submissions. In addition to sampling counters
>before and after, these tests will also sample perf counters when the
>batch is actively running on the engine, so the breakdown provided by
>the above helpers is useful. I can work on abstracting it into the
>libraries then since we would have more users and more data on what's
>needed for the abstractions.
>
>Right now, I think we should target test coverage now and then work on
>the abstraction part as an improvement when implementing busy v3
>tests. Does that sound reasonable?
IMO xe_spin_* should be implemented in the xe_spin library. If you want
a wrapper, call it something else. Just dropping the xe_ prefix could be
it, making a future conversion easy.
However it seems that doing this later would just make it harder as you
won't have the xe_spin_ctx (that's also misnamed since it's not part of
xe_spin).
I think an abstraction in xe_spin for
xe_spin_init() + xe_exec() + xe_spin_wait_started() would be acceptable.
Anyway... I think you can keep it like this if you drop the xe_ prefix
here and related functions/structs
Lucas De Marchi
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [PATCH i-g-t 4/8] tests/intel/xe_drm_fdinfo: Add single engine tests
2024-07-01 17:35 ` Lucas De Marchi
@ 2024-07-01 18:26 ` Umesh Nerlige Ramappa
2024-07-02 18:18 ` Umesh Nerlige Ramappa
0 siblings, 1 reply; 28+ messages in thread
From: Umesh Nerlige Ramappa @ 2024-07-01 18:26 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: igt-dev
On Mon, Jul 01, 2024 at 12:35:24PM -0500, Lucas De Marchi wrote:
>On Sat, Jun 22, 2024 at 07:00:58AM GMT, Umesh Nerlige Ramappa wrote:
>>Add simple tests that submit work to one engine and measure utilization
>>per class.
>>
>>Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>>---
>>tests/intel/xe_drm_fdinfo.c | 109 ++++++++++++++++++++++++++++++++++++
>>1 file changed, 109 insertions(+)
>>
>>diff --git a/tests/intel/xe_drm_fdinfo.c b/tests/intel/xe_drm_fdinfo.c
>>index 27459b7f1..852931d71 100644
>>--- a/tests/intel/xe_drm_fdinfo.c
>>+++ b/tests/intel/xe_drm_fdinfo.c
>>@@ -25,6 +25,15 @@
>> * SUBTEST: basic
>> * Description: Check if basic fdinfo content is present
>> *
>>+ * SUBTEST: drm-idle
>>+ * Description: Check that engines show no load when idle
>>+ *
>>+ * SUBTEST: drm-busy-idle
>>+ * Description: Check that engines show load when idle after busy
>>+ *
>>+ * SUBTEST: drm-busy-idle-isolation
>>+ * Description: Check that engine load does not spill over to other drm clients
>>+ *
>
>can we split the mem-related basic check from the utilization-related
>basic checks?
will add a separate basic subtest for utilization.
>
>> * SUBTEST: drm-total-resident
>> * Description: Create and compare total and resident memory consumption by client
>> *
>>@@ -39,11 +48,18 @@ IGT_TEST_DESCRIPTION("Read and verify drm client memory consumption and engine u
>>
>>#define BO_SIZE (65536)
>>
>>+/* flag masks */
>>+#define TEST_BUSY (1 << 0)
>>+#define TEST_TRAILING_IDLE (1 << 1)
>>+#define TEST_ISOLATION (1 << 2)
>
>shoud we document the mapping to the subtests?
If you mean something like what the xe_exec_basic (below) is doing, then
I can try that.
{ "basic", 0 },
{ "basic-defer-mmap", DEFER_ALLOC },
{ "basic-defer-bind", DEFER_ALLOC | DEFER_BIND },
>
>>+
>>struct pceu_cycles {
>> uint64_t cycles;
>> uint64_t total_cycles;
>>};
>>
>>+const unsigned long batch_duration_ns = 500e6;
>
>please use * NSEC_PER_SEC
>
>>+
>>static const char *engine_map[] = {
>> "rcs",
>> "bcs",
>>@@ -76,6 +92,27 @@ static void read_engine_cycles(int xe, struct pceu_cycles *pceu)
>> pceu[class].total_cycles = info.total_cycles[class];
>> }
>>}
>>+
>>+/*
>>+ * 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);
>
>mismatch between usec and nsec here in the first sleep. I guess it's
>easier to convert the arg to nsec and then always have the same unit
>
>>+ slept = igt_nsec_elapsed(&ts) / 1000;
>
>NSEC_PER_USEC
>
>>+ } while (slept < usec);
>>+
>>+ return igt_nsec_elapsed(&ts);
>
>wrong unit? you receive usec as arg and are supposed to return usec, but
>rather return nsec.
Hmm, there is a lot of unit mismatch in this helper. I think I will just
convert everything here to nsec.
>
>Also, I'm not sure why exactly this is needed. usleep() from the C
>library already guarantees it's going to sleep for *at least* the
>specified amount.
>
>usleep(3):
>...
>DESCRIPTION
> The usleep() function suspends execution of the calling thread
> for (at least) usec microseconds. The sleep may be lengthened
> slightly by any system activity or by the time spent processing
> the call or by the granularity of system timers.
>
>RETURN VALUE
> The usleep() function returns 0 on success. On error, -1 is
> returned, with errno set to indicate the error.
>
I think the requirement is to know how long the delay actually was
because the "sleep may be lengthened". All utilization/counter
comparisons will be against the actual delay.
>
>>+}
>>+
>>/* Subtests */
>>static void test_active(int fd, struct drm_xe_engine *engine)
>>{
>>@@ -451,6 +488,66 @@ xe_spin_ctx_destroy(int fd, struct xe_spin_ctx *ctx)
>> free(ctx);
>>}
>>
>>+static void
>>+check_results(struct pceu_cycles *s1, struct pceu_cycles *s2,
>>+ int class, int width, unsigned int flags)
>>+{
>>+ double percent;
>>+
>>+ igt_debug("%s: sample 1: cycles %lu, total_cycles %lu\n",
>>+ engine_map[class], s1[class].cycles, s1[class].total_cycles);
>>+ igt_debug("%s: sample 2: cycles %lu, total_cycles %lu\n",
>>+ engine_map[class], s2[class].cycles, s2[class].total_cycles);
>>+
>>+ percent = ((s2[class].cycles - s1[class].cycles) * 100) /
>>+ ((s2[class].total_cycles + 1) - s1[class].total_cycles);
>>+
>>+ /* for parallel engines scale the busyness with width */
>
>s/parallel engines/parallel submission/ ?
will change
>
>>+ percent = percent / width;
>>+
>>+ igt_debug("%s: percent: %f\n", engine_map[class], percent);
>>+
>>+ if (flags & TEST_BUSY)
>>+ igt_assert(percent >= 95 && percent <= 105);
>
>percent should never be > 100.
Yikes... that's a miss. I did see a couple >=100 though!! and modified
this to check how far it goes above 100, but completely forgot to debug
the issue itself. Will debug.
>Also, for >= 95 to be true this needs to
>be the only client. Should we check for number of clients and skip if
>we find others?
Didn't think of that. Wondering if there is a way to enforce a single
client somehow in the test. If not, then I agree to skip if more clients
are present. Any idea how to check if there are other clients?
>
>>+ else
>>+ igt_assert(!percent);
>>+}
>>+
>>+static void
>>+single(int fd, struct drm_xe_engine_class_instance *hwe, int width, int count,
>>+ unsigned int flags)
>>+{
>>+ struct pceu_cycles pceu1[DRM_XE_ENGINE_CLASS_COMPUTE + 1];
>>+ struct pceu_cycles pceu2[DRM_XE_ENGINE_CLASS_COMPUTE + 1];
>>+ struct xe_spin_ctx *ctx = NULL;
>>+ int local_fd = fd;
>>+ uint32_t vm;
>>+
>>+ if (flags & TEST_ISOLATION)
>>+ local_fd = drm_reopen_driver(fd);
>
>so you have 2 clients in the same process... Maybe add this info to the
>subtest description above.
sure
>
>>+
>>+ vm = xe_vm_create(local_fd, 0, 0);
>>+ if (flags & TEST_BUSY) {
>>+ ctx = xe_spin_ctx_init(local_fd, hwe, vm, width, count);
>>+ xe_spin_sync_start(local_fd, ctx);
>>+ }
>>+
>>+ read_engine_cycles(local_fd, pceu1);
>>+ measured_usleep(batch_duration_ns / 1000);
>>+ if (flags & TEST_TRAILING_IDLE)
>>+ xe_spin_sync_end(local_fd, ctx);
>>+ read_engine_cycles(local_fd, pceu2);
>>+
>>+ check_results(pceu1, pceu2, hwe->engine_class, width, flags);
>>+
>>+ xe_spin_sync_end(local_fd, ctx);
>>+ xe_spin_ctx_destroy(local_fd, ctx);
>>+ xe_vm_destroy(local_fd, vm);
>>+
>>+ if (flags & TEST_ISOLATION)
>>+ close(local_fd);
>
>humn... it doesn't seem this is actually testing any isolation? It's
>just reopening the fd and testing the same thing on the duplicated fd.
>
>what I'd expect of an isolation test is, e.g.:
>
>/proc/X/fdinfo/Y
> drm-client: A
> drm-rcs-cycles: 0
>
>when executing on another fd:
>
>/proc/X/fdinfo/Z
> drm-client: B
> drm-rcs-cyles: 10
>
>
>so, check that read_engine_cycles() returns !0 for fd where you
>submitted the spin and 0 for where you didn't.
will do
Thanks,
Umesh
>
>Lucas De Marchi
>
>>+}
>>+
>>igt_main
>>{
>> struct drm_xe_engine_class_instance *hwe;
>>@@ -485,6 +582,18 @@ igt_main
>> igt_subtest("basic")
>> basic(xe, num_classes);
>>
>>+ igt_subtest("drm-idle")
>>+ xe_for_each_engine(xe, hwe)
>>+ single(xe, hwe, 1, 1, 0);
>>+
>>+ igt_subtest("drm-busy-idle")
>>+ xe_for_each_engine(xe, hwe)
>>+ single(xe, hwe, 1, 1, TEST_BUSY | TEST_TRAILING_IDLE);
>>+
>>+ igt_subtest("drm-busy-idle-isolation")
>>+ xe_for_each_engine(xe, hwe)
>>+ single(xe, hwe, 1, 1, TEST_BUSY | TEST_TRAILING_IDLE | TEST_ISOLATION);
>>+
>> igt_describe("Create and compare total and resident memory consumption by client");
>> igt_subtest("drm-total-resident")
>> test_total_resident(xe);
>>--
>>2.34.1
>>
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [PATCH i-g-t 1/8] tests/intel/xe_drm_fdinfo: Update basic test to include client utilization
2024-07-01 16:27 ` Riana Tauro
@ 2024-07-01 18:30 ` Umesh Nerlige Ramappa
0 siblings, 0 replies; 28+ messages in thread
From: Umesh Nerlige Ramappa @ 2024-07-01 18:30 UTC (permalink / raw)
To: Riana Tauro; +Cc: igt-dev, Lucas De Marchi
On Mon, Jul 01, 2024 at 09:57:36PM +0530, Riana Tauro wrote:
>Hi Umesh
>
>On 6/22/2024 4:30 AM, Umesh Nerlige Ramappa wrote:
>>Add per client utilization related checks to basic test.
>>
>>Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>>---
>> tests/intel/xe_drm_fdinfo.c | 40 +++++++++++++++++++++++++++++++------
>> 1 file changed, 34 insertions(+), 6 deletions(-)
>>
>>diff --git a/tests/intel/xe_drm_fdinfo.c b/tests/intel/xe_drm_fdinfo.c
>>index 2ceafba24..e624029b8 100644
>>--- a/tests/intel/xe_drm_fdinfo.c
>>+++ b/tests/intel/xe_drm_fdinfo.c
>>@@ -14,11 +14,11 @@
>> #include "xe/xe_spin.h"
>> /**
>> * TEST: xe drm fdinfo
>>- * Description: Read and verify drm client memory consumption using fdinfo
>>+ * Description: Read and verify drm client memory consumption and engine utilization using fdinfo
>> * Category: Core
>> * Mega feature: General Core features
>> * Sub-category: driver
>>- * Functionality: Per client memory statistics
>>+ * Functionality: Per client memory and engine utilization statistics
>> * Feature: SMI, core
>> * Test category: SysMan
>> *
>>@@ -35,10 +35,17 @@
>> * Description: Create and compare active memory consumption by client
>> */
>>-IGT_TEST_DESCRIPTION("Read and verify drm client memory consumption using fdinfo");
>>+IGT_TEST_DESCRIPTION("Read and verify drm client memory consumption and engine utilization using fdinfo");
>> #define BO_SIZE (65536)
>>+static const char *engine_map[] = {
>>+ "rcs",
>>+ "bcs",
>>+ "vcs",
>>+ "vecs",
>>+ "ccs",
>>+};
>> /* Subtests */
>> static void test_active(int fd, struct drm_xe_engine *engine)
>> {
>>@@ -259,18 +266,21 @@ static void test_total_resident(int xe)
>> xe_vm_destroy(xe, vm);
>> }
>>-static void basic(int xe)
>>+static void basic(int xe, unsigned int num_classes)
>> {
>> struct drm_xe_mem_region *memregion;
>> uint64_t memreg = all_memory_regions(xe), region;
>> struct drm_client_fdinfo info = { };
>> unsigned int ret;
>>- ret = igt_parse_drm_fdinfo(xe, &info, NULL, 0, NULL, 0);
>>+ ret = igt_parse_drm_fdinfo(xe, &info, engine_map,
>>+ ARRAY_SIZE(engine_map), NULL, 0);
>> igt_assert_f(ret != 0, "failed with err:%d\n", errno);
>> igt_assert(!strcmp(info.driver, "xe"));
>>+ igt_assert_eq(info.num_engines, num_classes);
>>+
>> xe_for_each_mem_region(xe, memreg, region) {
>> memregion = xe_mem_region(xe, region);
>> igt_assert(info.region_mem[memregion->instance + 1].total >=
>>@@ -289,19 +299,37 @@ static void basic(int xe)
>> igt_main
>> {
>>+ struct drm_xe_engine_class_instance *hwe;
>>+ unsigned int num_engines = 0, num_classes = 0;
>s/num_classes/num_engine_classes
>>+ unsigned int classes[16] = { };
>s/16/DRM_CLIENT_FDINFO_MAX_ENGINES
>
>> int xe;
>> igt_fixture {
>> struct drm_client_fdinfo info = { };
>>+ unsigned int i;
>> xe = drm_open_driver(DRIVER_XE);
>> igt_require_xe(xe);
>> igt_require(igt_parse_drm_fdinfo(xe, &info, NULL, 0, NULL, 0));
>>+ igt_require(info.num_engines);
>>+
>>+ xe_for_each_engine(xe, hwe) {
>>+ num_engines++;
>num_engines is not used anywhere in the series. Can be removed
Will include in next revision,
>
>With the above changes
>Reviewed-by: Riana Tauro <riana.tauro@intel.com>
Thanks,
Umesh
>
>
>>+ igt_assert(hwe->engine_class < ARRAY_SIZE(classes));
>>+ classes[hwe->engine_class]++;
>>+ }
>>+ igt_require(num_engines);
>>+
>>+ for (i = 0; i < ARRAY_SIZE(classes); i++) {
>>+ if (classes[i])
>>+ num_classes++;
>>+ }
>>+ igt_assert(num_classes);
>> }
>> igt_describe("Check if basic fdinfo content is present");
>> igt_subtest("basic")
>>- basic(xe);
>>+ basic(xe, num_classes);
>> igt_describe("Create and compare total and resident memory consumption by client");
>> igt_subtest("drm-total-resident")
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [PATCH i-g-t 4/8] tests/intel/xe_drm_fdinfo: Add single engine tests
2024-07-01 18:26 ` Umesh Nerlige Ramappa
@ 2024-07-02 18:18 ` Umesh Nerlige Ramappa
2024-07-02 20:57 ` Umesh Nerlige Ramappa
2024-07-02 20:57 ` Lucas De Marchi
0 siblings, 2 replies; 28+ messages in thread
From: Umesh Nerlige Ramappa @ 2024-07-02 18:18 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: igt-dev
On Mon, Jul 01, 2024 at 11:26:27AM -0700, Umesh Nerlige Ramappa wrote:
>On Mon, Jul 01, 2024 at 12:35:24PM -0500, Lucas De Marchi wrote:
>>On Sat, Jun 22, 2024 at 07:00:58AM GMT, Umesh Nerlige Ramappa wrote:
>>>Add simple tests that submit work to one engine and measure utilization
>>>per class.
>>>
>>>Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>>>---
>>>tests/intel/xe_drm_fdinfo.c | 109 ++++++++++++++++++++++++++++++++++++
>>>1 file changed, 109 insertions(+)
>>>
>>>diff --git a/tests/intel/xe_drm_fdinfo.c b/tests/intel/xe_drm_fdinfo.c
>>>index 27459b7f1..852931d71 100644
>>>--- a/tests/intel/xe_drm_fdinfo.c
>>>+++ b/tests/intel/xe_drm_fdinfo.c
>>>@@ -25,6 +25,15 @@
>>>* SUBTEST: basic
>>>* Description: Check if basic fdinfo content is present
>>>*
>>>+ * SUBTEST: drm-idle
>>>+ * Description: Check that engines show no load when idle
>>>+ *
>>>+ * SUBTEST: drm-busy-idle
>>>+ * Description: Check that engines show load when idle after busy
>>>+ *
>>>+ * SUBTEST: drm-busy-idle-isolation
>>>+ * Description: Check that engine load does not spill over to other drm clients
>>>+ *
>>
>>can we split the mem-related basic check from the utilization-related
>>basic checks?
>
>will add a separate basic subtest for utilization.
>
>>
>>>* SUBTEST: drm-total-resident
>>>* Description: Create and compare total and resident memory consumption by client
>>>*
>>>@@ -39,11 +48,18 @@ IGT_TEST_DESCRIPTION("Read and verify drm client memory consumption and engine u
>>>
>>>#define BO_SIZE (65536)
>>>
>>>+/* flag masks */
>>>+#define TEST_BUSY (1 << 0)
>>>+#define TEST_TRAILING_IDLE (1 << 1)
>>>+#define TEST_ISOLATION (1 << 2)
>>
>>shoud we document the mapping to the subtests?
>
>If you mean something like what the xe_exec_basic (below) is doing,
>then I can try that.
>
>{ "basic", 0 },
>{ "basic-defer-mmap", DEFER_ALLOC },
>{ "basic-defer-bind", DEFER_ALLOC | DEFER_BIND },
>
>>
>>>+
>>>struct pceu_cycles {
>>> uint64_t cycles;
>>> uint64_t total_cycles;
>>>};
>>>
>>>+const unsigned long batch_duration_ns = 500e6;
>>
>>please use * NSEC_PER_SEC
>>
>>>+
>>>static const char *engine_map[] = {
>>> "rcs",
>>> "bcs",
>>>@@ -76,6 +92,27 @@ static void read_engine_cycles(int xe, struct pceu_cycles *pceu)
>>> pceu[class].total_cycles = info.total_cycles[class];
>>> }
>>>}
>>>+
>>>+/*
>>>+ * 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);
>>
>>mismatch between usec and nsec here in the first sleep. I guess it's
>>easier to convert the arg to nsec and then always have the same unit
>>
>>>+ slept = igt_nsec_elapsed(&ts) / 1000;
>>
>>NSEC_PER_USEC
>>
>>>+ } while (slept < usec);
>>>+
>>>+ return igt_nsec_elapsed(&ts);
>>
>>wrong unit? you receive usec as arg and are supposed to return usec, but
>>rather return nsec.
>
>Hmm, there is a lot of unit mismatch in this helper. I think I will
>just convert everything here to nsec.
>
>>
>>Also, I'm not sure why exactly this is needed. usleep() from the C
>>library already guarantees it's going to sleep for *at least* the
>>specified amount.
>>
>>usleep(3):
>>...
>>DESCRIPTION
>> The usleep() function suspends execution of the calling thread
>> for (at least) usec microseconds. The sleep may be lengthened
>> slightly by any system activity or by the time spent processing
>> the call or by the granularity of system timers.
>>
>>RETURN VALUE
>> The usleep() function returns 0 on success. On error, -1 is
>> returned, with errno set to indicate the error.
>>
>
>I think the requirement is to know how long the delay actually was
>because the "sleep may be lengthened". All utilization/counter
>comparisons will be against the actual delay.
Looks like I am not using the returned value from measured_usleep
anyways, so will drop this helper.
Umesh
>
>>
>>>+}
>>>+
>>>/* Subtests */
>>>static void test_active(int fd, struct drm_xe_engine *engine)
>>>{
>>>@@ -451,6 +488,66 @@ xe_spin_ctx_destroy(int fd, struct xe_spin_ctx *ctx)
>>> free(ctx);
>>>}
>>>
>>>+static void
>>>+check_results(struct pceu_cycles *s1, struct pceu_cycles *s2,
>>>+ int class, int width, unsigned int flags)
>>>+{
>>>+ double percent;
>>>+
>>>+ igt_debug("%s: sample 1: cycles %lu, total_cycles %lu\n",
>>>+ engine_map[class], s1[class].cycles, s1[class].total_cycles);
>>>+ igt_debug("%s: sample 2: cycles %lu, total_cycles %lu\n",
>>>+ engine_map[class], s2[class].cycles, s2[class].total_cycles);
>>>+
>>>+ percent = ((s2[class].cycles - s1[class].cycles) * 100) /
>>>+ ((s2[class].total_cycles + 1) - s1[class].total_cycles);
>>>+
>>>+ /* for parallel engines scale the busyness with width */
>>
>>s/parallel engines/parallel submission/ ?
>
>will change
>>
>>>+ percent = percent / width;
>>>+
>>>+ igt_debug("%s: percent: %f\n", engine_map[class], percent);
>>>+
>>>+ if (flags & TEST_BUSY)
>>>+ igt_assert(percent >= 95 && percent <= 105);
>>
>>percent should never be > 100.
>
>Yikes... that's a miss. I did see a couple >=100 though!! and modified
>this to check how far it goes above 100, but completely forgot to
>debug the issue itself. Will debug.
>
>>Also, for >= 95 to be true this needs to
>>be the only client. Should we check for number of clients and skip if
>>we find others?
>
>Didn't think of that. Wondering if there is a way to enforce a single
>client somehow in the test. If not, then I agree to skip if more
>clients are present. Any idea how to check if there are other clients?
>
>>
>>>+ else
>>>+ igt_assert(!percent);
>>>+}
>>>+
>>>+static void
>>>+single(int fd, struct drm_xe_engine_class_instance *hwe, int width, int count,
>>>+ unsigned int flags)
>>>+{
>>>+ struct pceu_cycles pceu1[DRM_XE_ENGINE_CLASS_COMPUTE + 1];
>>>+ struct pceu_cycles pceu2[DRM_XE_ENGINE_CLASS_COMPUTE + 1];
>>>+ struct xe_spin_ctx *ctx = NULL;
>>>+ int local_fd = fd;
>>>+ uint32_t vm;
>>>+
>>>+ if (flags & TEST_ISOLATION)
>>>+ local_fd = drm_reopen_driver(fd);
>>
>>so you have 2 clients in the same process... Maybe add this info to the
>>subtest description above.
>
>sure
>
>>
>>>+
>>>+ vm = xe_vm_create(local_fd, 0, 0);
>>>+ if (flags & TEST_BUSY) {
>>>+ ctx = xe_spin_ctx_init(local_fd, hwe, vm, width, count);
>>>+ xe_spin_sync_start(local_fd, ctx);
>>>+ }
>>>+
>>>+ read_engine_cycles(local_fd, pceu1);
>>>+ measured_usleep(batch_duration_ns / 1000);
>>>+ if (flags & TEST_TRAILING_IDLE)
>>>+ xe_spin_sync_end(local_fd, ctx);
>>>+ read_engine_cycles(local_fd, pceu2);
>>>+
>>>+ check_results(pceu1, pceu2, hwe->engine_class, width, flags);
>>>+
>>>+ xe_spin_sync_end(local_fd, ctx);
>>>+ xe_spin_ctx_destroy(local_fd, ctx);
>>>+ xe_vm_destroy(local_fd, vm);
>>>+
>>>+ if (flags & TEST_ISOLATION)
>>>+ close(local_fd);
>>
>>humn... it doesn't seem this is actually testing any isolation? It's
>>just reopening the fd and testing the same thing on the duplicated fd.
>>
>>what I'd expect of an isolation test is, e.g.:
>>
>>/proc/X/fdinfo/Y
>> drm-client: A
>> drm-rcs-cycles: 0
>>
>>when executing on another fd:
>>
>>/proc/X/fdinfo/Z
>> drm-client: B
>> drm-rcs-cyles: 10
>>
>>
>>so, check that read_engine_cycles() returns !0 for fd where you
>>submitted the spin and 0 for where you didn't.
>
>will do
>
>Thanks,
>Umesh
>>
>>Lucas De Marchi
>>
>>>+}
>>>+
>>>igt_main
>>>{
>>> struct drm_xe_engine_class_instance *hwe;
>>>@@ -485,6 +582,18 @@ igt_main
>>> igt_subtest("basic")
>>> basic(xe, num_classes);
>>>
>>>+ igt_subtest("drm-idle")
>>>+ xe_for_each_engine(xe, hwe)
>>>+ single(xe, hwe, 1, 1, 0);
>>>+
>>>+ igt_subtest("drm-busy-idle")
>>>+ xe_for_each_engine(xe, hwe)
>>>+ single(xe, hwe, 1, 1, TEST_BUSY | TEST_TRAILING_IDLE);
>>>+
>>>+ igt_subtest("drm-busy-idle-isolation")
>>>+ xe_for_each_engine(xe, hwe)
>>>+ single(xe, hwe, 1, 1, TEST_BUSY | TEST_TRAILING_IDLE | TEST_ISOLATION);
>>>+
>>> igt_describe("Create and compare total and resident memory consumption by client");
>>> igt_subtest("drm-total-resident")
>>> test_total_resident(xe);
>>>--
>>>2.34.1
>>>
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [PATCH i-g-t 4/8] tests/intel/xe_drm_fdinfo: Add single engine tests
2024-07-02 18:18 ` Umesh Nerlige Ramappa
@ 2024-07-02 20:57 ` Umesh Nerlige Ramappa
2024-07-02 20:57 ` Lucas De Marchi
1 sibling, 0 replies; 28+ messages in thread
From: Umesh Nerlige Ramappa @ 2024-07-02 20:57 UTC (permalink / raw)
To: Lucas De Marchi; +Cc: igt-dev
On Tue, Jul 02, 2024 at 11:18:48AM -0700, Umesh Nerlige Ramappa wrote:
>On Mon, Jul 01, 2024 at 11:26:27AM -0700, Umesh Nerlige Ramappa wrote:
>>On Mon, Jul 01, 2024 at 12:35:24PM -0500, Lucas De Marchi wrote:
>>>On Sat, Jun 22, 2024 at 07:00:58AM GMT, Umesh Nerlige Ramappa wrote:
>>>>Add simple tests that submit work to one engine and measure utilization
>>>>per class.
>>>>
>>>>Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>>>>---
>>>>tests/intel/xe_drm_fdinfo.c | 109 ++++++++++++++++++++++++++++++++++++
>>>>1 file changed, 109 insertions(+)
>>>>
>>>>diff --git a/tests/intel/xe_drm_fdinfo.c b/tests/intel/xe_drm_fdinfo.c
>>>>index 27459b7f1..852931d71 100644
>>>>--- a/tests/intel/xe_drm_fdinfo.c
>>>>+++ b/tests/intel/xe_drm_fdinfo.c
>>>>@@ -25,6 +25,15 @@
>>>>* SUBTEST: basic
>>>>* Description: Check if basic fdinfo content is present
>>>>*
>>>>+ * SUBTEST: drm-idle
>>>>+ * Description: Check that engines show no load when idle
>>>>+ *
>>>>+ * SUBTEST: drm-busy-idle
>>>>+ * Description: Check that engines show load when idle after busy
>>>>+ *
>>>>+ * SUBTEST: drm-busy-idle-isolation
>>>>+ * Description: Check that engine load does not spill over to other drm clients
>>>>+ *
>>>
>>>can we split the mem-related basic check from the utilization-related
>>>basic checks?
>>
>>will add a separate basic subtest for utilization.
>>
>>>
>>>>* SUBTEST: drm-total-resident
>>>>* Description: Create and compare total and resident memory consumption by client
>>>>*
>>>>@@ -39,11 +48,18 @@ IGT_TEST_DESCRIPTION("Read and verify drm client memory consumption and engine u
>>>>
>>>>#define BO_SIZE (65536)
>>>>
>>>>+/* flag masks */
>>>>+#define TEST_BUSY (1 << 0)
>>>>+#define TEST_TRAILING_IDLE (1 << 1)
>>>>+#define TEST_ISOLATION (1 << 2)
>>>
>>>shoud we document the mapping to the subtests?
>>
>>If you mean something like what the xe_exec_basic (below) is doing,
>>then I can try that.
>>
>>{ "basic", 0 },
>>{ "basic-defer-mmap", DEFER_ALLOC },
>>{ "basic-defer-bind", DEFER_ALLOC | DEFER_BIND },
>>
>>>
>>>>+
>>>>struct pceu_cycles {
>>>> uint64_t cycles;
>>>> uint64_t total_cycles;
>>>>};
>>>>
>>>>+const unsigned long batch_duration_ns = 500e6;
>>>
>>>please use * NSEC_PER_SEC
>>>
>>>>+
>>>>static const char *engine_map[] = {
>>>> "rcs",
>>>> "bcs",
>>>>@@ -76,6 +92,27 @@ static void read_engine_cycles(int xe, struct pceu_cycles *pceu)
>>>> pceu[class].total_cycles = info.total_cycles[class];
>>>> }
>>>>}
>>>>+
>>>>+/*
>>>>+ * 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);
>>>
>>>mismatch between usec and nsec here in the first sleep. I guess it's
>>>easier to convert the arg to nsec and then always have the same unit
>>>
>>>>+ slept = igt_nsec_elapsed(&ts) / 1000;
>>>
>>>NSEC_PER_USEC
>>>
>>>>+ } while (slept < usec);
>>>>+
>>>>+ return igt_nsec_elapsed(&ts);
>>>
>>>wrong unit? you receive usec as arg and are supposed to return usec, but
>>>rather return nsec.
>>
>>Hmm, there is a lot of unit mismatch in this helper. I think I will
>>just convert everything here to nsec.
>>
>>>
>>>Also, I'm not sure why exactly this is needed. usleep() from the C
>>>library already guarantees it's going to sleep for *at least* the
>>>specified amount.
>>>
>>>usleep(3):
>>>...
>>>DESCRIPTION
>>> The usleep() function suspends execution of the calling thread
>>> for (at least) usec microseconds. The sleep may be lengthened
>>> slightly by any system activity or by the time spent processing
>>> the call or by the granularity of system timers.
>>>
>>>RETURN VALUE
>>> The usleep() function returns 0 on success. On error, -1 is
>>> returned, with errno set to indicate the error.
>>>
>>
>>I think the requirement is to know how long the delay actually was
>>because the "sleep may be lengthened". All utilization/counter
>>comparisons will be against the actual delay.
>
>Looks like I am not using the returned value from measured_usleep
>anyways, so will drop this helper.
>
>Umesh
>
>>
>>>
>>>>+}
>>>>+
>>>>/* Subtests */
>>>>static void test_active(int fd, struct drm_xe_engine *engine)
>>>>{
>>>>@@ -451,6 +488,66 @@ xe_spin_ctx_destroy(int fd, struct xe_spin_ctx *ctx)
>>>> free(ctx);
>>>>}
>>>>
>>>>+static void
>>>>+check_results(struct pceu_cycles *s1, struct pceu_cycles *s2,
>>>>+ int class, int width, unsigned int flags)
>>>>+{
>>>>+ double percent;
>>>>+
>>>>+ igt_debug("%s: sample 1: cycles %lu, total_cycles %lu\n",
>>>>+ engine_map[class], s1[class].cycles, s1[class].total_cycles);
>>>>+ igt_debug("%s: sample 2: cycles %lu, total_cycles %lu\n",
>>>>+ engine_map[class], s2[class].cycles, s2[class].total_cycles);
>>>>+
>>>>+ percent = ((s2[class].cycles - s1[class].cycles) * 100) /
>>>>+ ((s2[class].total_cycles + 1) - s1[class].total_cycles);
>>>>+
>>>>+ /* for parallel engines scale the busyness with width */
>>>
>>>s/parallel engines/parallel submission/ ?
>>
>>will change
>>>
>>>>+ percent = percent / width;
>>>>+
>>>>+ igt_debug("%s: percent: %f\n", engine_map[class], percent);
>>>>+
>>>>+ if (flags & TEST_BUSY)
>>>>+ igt_assert(percent >= 95 && percent <= 105);
>>>
>>>percent should never be > 100.
>>
>>Yikes... that's a miss. I did see a couple >=100 though!! and
>>modified this to check how far it goes above 100, but completely
>>forgot to debug the issue itself. Will debug.
Update: > 100% looks like a possibility because KMD is doing this:
Sample 1:
Read RING_TIMESTAMP
Read CTX_TIMESTAMP
Sample 2:
Read RING_TIMESTAMP
Read CTX_TIMESTAMP
The delta of CTX_TIMESTAMPS can be larger than the RING_TIMESTAMPS. If
we take a Sample 3 immediately after sample 2, just to get an updated
RING_TIMESTAMP, then we can ensure < 100%. Is that acceptable to let
user handle this or should we ensure this is guaranteed in the KMD?
Thanks,
Umesh
>>
>>>Also, for >= 95 to be true this needs to
>>>be the only client. Should we check for number of clients and skip if
>>>we find others?
>>
>>Didn't think of that. Wondering if there is a way to enforce a
>>single client somehow in the test. If not, then I agree to skip if
>>more clients are present. Any idea how to check if there are other
>>clients?
>>
>>>
>>>>+ else
>>>>+ igt_assert(!percent);
>>>>+}
>>>>+
>>>>+static void
>>>>+single(int fd, struct drm_xe_engine_class_instance *hwe, int width, int count,
>>>>+ unsigned int flags)
>>>>+{
>>>>+ struct pceu_cycles pceu1[DRM_XE_ENGINE_CLASS_COMPUTE + 1];
>>>>+ struct pceu_cycles pceu2[DRM_XE_ENGINE_CLASS_COMPUTE + 1];
>>>>+ struct xe_spin_ctx *ctx = NULL;
>>>>+ int local_fd = fd;
>>>>+ uint32_t vm;
>>>>+
>>>>+ if (flags & TEST_ISOLATION)
>>>>+ local_fd = drm_reopen_driver(fd);
>>>
>>>so you have 2 clients in the same process... Maybe add this info to the
>>>subtest description above.
>>
>>sure
>>
>>>
>>>>+
>>>>+ vm = xe_vm_create(local_fd, 0, 0);
>>>>+ if (flags & TEST_BUSY) {
>>>>+ ctx = xe_spin_ctx_init(local_fd, hwe, vm, width, count);
>>>>+ xe_spin_sync_start(local_fd, ctx);
>>>>+ }
>>>>+
>>>>+ read_engine_cycles(local_fd, pceu1);
>>>>+ measured_usleep(batch_duration_ns / 1000);
>>>>+ if (flags & TEST_TRAILING_IDLE)
>>>>+ xe_spin_sync_end(local_fd, ctx);
>>>>+ read_engine_cycles(local_fd, pceu2);
>>>>+
>>>>+ check_results(pceu1, pceu2, hwe->engine_class, width, flags);
>>>>+
>>>>+ xe_spin_sync_end(local_fd, ctx);
>>>>+ xe_spin_ctx_destroy(local_fd, ctx);
>>>>+ xe_vm_destroy(local_fd, vm);
>>>>+
>>>>+ if (flags & TEST_ISOLATION)
>>>>+ close(local_fd);
>>>
>>>humn... it doesn't seem this is actually testing any isolation? It's
>>>just reopening the fd and testing the same thing on the duplicated fd.
>>>
>>>what I'd expect of an isolation test is, e.g.:
>>>
>>>/proc/X/fdinfo/Y
>>> drm-client: A
>>> drm-rcs-cycles: 0
>>>
>>>when executing on another fd:
>>>
>>>/proc/X/fdinfo/Z
>>> drm-client: B
>>> drm-rcs-cyles: 10
>>>
>>>
>>>so, check that read_engine_cycles() returns !0 for fd where you
>>>submitted the spin and 0 for where you didn't.
>>
>>will do
>>
>>Thanks,
>>Umesh
>>>
>>>Lucas De Marchi
>>>
>>>>+}
>>>>+
>>>>igt_main
>>>>{
>>>> struct drm_xe_engine_class_instance *hwe;
>>>>@@ -485,6 +582,18 @@ igt_main
>>>> igt_subtest("basic")
>>>> basic(xe, num_classes);
>>>>
>>>>+ igt_subtest("drm-idle")
>>>>+ xe_for_each_engine(xe, hwe)
>>>>+ single(xe, hwe, 1, 1, 0);
>>>>+
>>>>+ igt_subtest("drm-busy-idle")
>>>>+ xe_for_each_engine(xe, hwe)
>>>>+ single(xe, hwe, 1, 1, TEST_BUSY | TEST_TRAILING_IDLE);
>>>>+
>>>>+ igt_subtest("drm-busy-idle-isolation")
>>>>+ xe_for_each_engine(xe, hwe)
>>>>+ single(xe, hwe, 1, 1, TEST_BUSY | TEST_TRAILING_IDLE | TEST_ISOLATION);
>>>>+
>>>> igt_describe("Create and compare total and resident memory consumption by client");
>>>> igt_subtest("drm-total-resident")
>>>> test_total_resident(xe);
>>>>--
>>>>2.34.1
>>>>
^ permalink raw reply [flat|nested] 28+ messages in thread
* Re: [PATCH i-g-t 4/8] tests/intel/xe_drm_fdinfo: Add single engine tests
2024-07-02 18:18 ` Umesh Nerlige Ramappa
2024-07-02 20:57 ` Umesh Nerlige Ramappa
@ 2024-07-02 20:57 ` Lucas De Marchi
1 sibling, 0 replies; 28+ messages in thread
From: Lucas De Marchi @ 2024-07-02 20:57 UTC (permalink / raw)
To: Umesh Nerlige Ramappa; +Cc: igt-dev
On Tue, Jul 02, 2024 at 11:18:48AM GMT, Umesh Nerlige Ramappa wrote:
>On Mon, Jul 01, 2024 at 11:26:27AM -0700, Umesh Nerlige Ramappa wrote:
>>On Mon, Jul 01, 2024 at 12:35:24PM -0500, Lucas De Marchi wrote:
>>>On Sat, Jun 22, 2024 at 07:00:58AM GMT, Umesh Nerlige Ramappa wrote:
>>>>Add simple tests that submit work to one engine and measure utilization
>>>>per class.
>>>>
>>>>Signed-off-by: Umesh Nerlige Ramappa <umesh.nerlige.ramappa@intel.com>
>>>>---
>>>>tests/intel/xe_drm_fdinfo.c | 109 ++++++++++++++++++++++++++++++++++++
>>>>1 file changed, 109 insertions(+)
>>>>
>>>>diff --git a/tests/intel/xe_drm_fdinfo.c b/tests/intel/xe_drm_fdinfo.c
>>>>index 27459b7f1..852931d71 100644
>>>>--- a/tests/intel/xe_drm_fdinfo.c
>>>>+++ b/tests/intel/xe_drm_fdinfo.c
>>>>@@ -25,6 +25,15 @@
>>>>* SUBTEST: basic
>>>>* Description: Check if basic fdinfo content is present
>>>>*
>>>>+ * SUBTEST: drm-idle
>>>>+ * Description: Check that engines show no load when idle
>>>>+ *
>>>>+ * SUBTEST: drm-busy-idle
>>>>+ * Description: Check that engines show load when idle after busy
>>>>+ *
>>>>+ * SUBTEST: drm-busy-idle-isolation
>>>>+ * Description: Check that engine load does not spill over to other drm clients
>>>>+ *
>>>
>>>can we split the mem-related basic check from the utilization-related
>>>basic checks?
>>
>>will add a separate basic subtest for utilization.
>>
>>>
>>>>* SUBTEST: drm-total-resident
>>>>* Description: Create and compare total and resident memory consumption by client
>>>>*
>>>>@@ -39,11 +48,18 @@ IGT_TEST_DESCRIPTION("Read and verify drm client memory consumption and engine u
>>>>
>>>>#define BO_SIZE (65536)
>>>>
>>>>+/* flag masks */
>>>>+#define TEST_BUSY (1 << 0)
>>>>+#define TEST_TRAILING_IDLE (1 << 1)
>>>>+#define TEST_ISOLATION (1 << 2)
>>>
>>>shoud we document the mapping to the subtests?
>>
>>If you mean something like what the xe_exec_basic (below) is doing,
>>then I can try that.
>>
>>{ "basic", 0 },
>>{ "basic-defer-mmap", DEFER_ALLOC },
>>{ "basic-defer-bind", DEFER_ALLOC | DEFER_BIND },
>>
>>>
>>>>+
>>>>struct pceu_cycles {
>>>> uint64_t cycles;
>>>> uint64_t total_cycles;
>>>>};
>>>>
>>>>+const unsigned long batch_duration_ns = 500e6;
>>>
>>>please use * NSEC_PER_SEC
>>>
>>>>+
>>>>static const char *engine_map[] = {
>>>> "rcs",
>>>> "bcs",
>>>>@@ -76,6 +92,27 @@ static void read_engine_cycles(int xe, struct pceu_cycles *pceu)
>>>> pceu[class].total_cycles = info.total_cycles[class];
>>>> }
>>>>}
>>>>+
>>>>+/*
>>>>+ * 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);
>>>
>>>mismatch between usec and nsec here in the first sleep. I guess it's
>>>easier to convert the arg to nsec and then always have the same unit
>>>
>>>>+ slept = igt_nsec_elapsed(&ts) / 1000;
>>>
>>>NSEC_PER_USEC
>>>
>>>>+ } while (slept < usec);
>>>>+
>>>>+ return igt_nsec_elapsed(&ts);
>>>
>>>wrong unit? you receive usec as arg and are supposed to return usec, but
>>>rather return nsec.
>>
>>Hmm, there is a lot of unit mismatch in this helper. I think I will
>>just convert everything here to nsec.
>>
>>>
>>>Also, I'm not sure why exactly this is needed. usleep() from the C
>>>library already guarantees it's going to sleep for *at least* the
>>>specified amount.
>>>
>>>usleep(3):
>>>...
>>>DESCRIPTION
>>> The usleep() function suspends execution of the calling thread
>>> for (at least) usec microseconds. The sleep may be lengthened
>>> slightly by any system activity or by the time spent processing
>>> the call or by the granularity of system timers.
>>>
>>>RETURN VALUE
>>> The usleep() function returns 0 on success. On error, -1 is
>>> returned, with errno set to indicate the error.
>>>
>>
>>I think the requirement is to know how long the delay actually was
>>because the "sleep may be lengthened". All utilization/counter
>>comparisons will be against the actual delay.
that would be a recipe for a very noisy test that doesn't withstand
minor disturbances. The exact amount of time the task slept on the CPU
doesn't mean the same execution time on the GPU. What we can do is to
provide a margin to gurantee it's approximately that number
>
>Looks like I am not using the returned value from measured_usleep
>anyways, so will drop this helper.
yeah, I don't really think it's needed.
>
>Umesh
>
>>
>>>
>>>>+}
>>>>+
>>>>/* Subtests */
>>>>static void test_active(int fd, struct drm_xe_engine *engine)
>>>>{
>>>>@@ -451,6 +488,66 @@ xe_spin_ctx_destroy(int fd, struct xe_spin_ctx *ctx)
>>>> free(ctx);
>>>>}
>>>>
>>>>+static void
>>>>+check_results(struct pceu_cycles *s1, struct pceu_cycles *s2,
>>>>+ int class, int width, unsigned int flags)
>>>>+{
>>>>+ double percent;
>>>>+
>>>>+ igt_debug("%s: sample 1: cycles %lu, total_cycles %lu\n",
>>>>+ engine_map[class], s1[class].cycles, s1[class].total_cycles);
>>>>+ igt_debug("%s: sample 2: cycles %lu, total_cycles %lu\n",
>>>>+ engine_map[class], s2[class].cycles, s2[class].total_cycles);
>>>>+
>>>>+ percent = ((s2[class].cycles - s1[class].cycles) * 100) /
>>>>+ ((s2[class].total_cycles + 1) - s1[class].total_cycles);
>>>>+
>>>>+ /* for parallel engines scale the busyness with width */
>>>
>>>s/parallel engines/parallel submission/ ?
>>
>>will change
>>>
>>>>+ percent = percent / width;
>>>>+
>>>>+ igt_debug("%s: percent: %f\n", engine_map[class], percent);
>>>>+
>>>>+ if (flags & TEST_BUSY)
>>>>+ igt_assert(percent >= 95 && percent <= 105);
>>>
>>>percent should never be > 100.
>>
>>Yikes... that's a miss. I did see a couple >=100 though!! and
>>modified this to check how far it goes above 100, but completely
>>forgot to debug the issue itself. Will debug.
it would be good to know when it happens.... maybe because we read the
gpu timestamp earlier before looping through the exec queues and
reading/aggregating each of them.
read() {
read_gpu_timestamp(); // 0
for_each_exec_queue()
read_exec_queue_timestamp(); // 0
}
read() {
read_gpu_timestamp(); // 10
<---- process prempted,
lenghtening even more x below
for_each_exec_queue()
read_exec_queue_timestamp(); // 10 + x
}
so, yes... it seems it could fluctuate for more than 100%
in the spinner case. On hindsight I think the margin you left is good.
>>
>>>Also, for >= 95 to be true this needs to
>>>be the only client. Should we check for number of clients and skip if
>>>we find others?
>>
>>Didn't think of that. Wondering if there is a way to enforce a
>>single client somehow in the test. If not, then I agree to skip if
>>more clients are present. Any idea how to check if there are other
>>clients?
instead of reading /proc/self/, scan /proc... Even if there's a TOCTOU,
it should be sufficient for this test. If there is more than 1 drm
client, then you can't assert the conditions. If there's 1, then you
*likely* can.
Lucas De Marchi
>>
>>>
>>>>+ else
>>>>+ igt_assert(!percent);
>>>>+}
>>>>+
>>>>+static void
>>>>+single(int fd, struct drm_xe_engine_class_instance *hwe, int width, int count,
>>>>+ unsigned int flags)
>>>>+{
>>>>+ struct pceu_cycles pceu1[DRM_XE_ENGINE_CLASS_COMPUTE + 1];
>>>>+ struct pceu_cycles pceu2[DRM_XE_ENGINE_CLASS_COMPUTE + 1];
>>>>+ struct xe_spin_ctx *ctx = NULL;
>>>>+ int local_fd = fd;
>>>>+ uint32_t vm;
>>>>+
>>>>+ if (flags & TEST_ISOLATION)
>>>>+ local_fd = drm_reopen_driver(fd);
>>>
>>>so you have 2 clients in the same process... Maybe add this info to the
>>>subtest description above.
>>
>>sure
>>
>>>
>>>>+
>>>>+ vm = xe_vm_create(local_fd, 0, 0);
>>>>+ if (flags & TEST_BUSY) {
>>>>+ ctx = xe_spin_ctx_init(local_fd, hwe, vm, width, count);
>>>>+ xe_spin_sync_start(local_fd, ctx);
>>>>+ }
>>>>+
>>>>+ read_engine_cycles(local_fd, pceu1);
>>>>+ measured_usleep(batch_duration_ns / 1000);
>>>>+ if (flags & TEST_TRAILING_IDLE)
>>>>+ xe_spin_sync_end(local_fd, ctx);
>>>>+ read_engine_cycles(local_fd, pceu2);
>>>>+
>>>>+ check_results(pceu1, pceu2, hwe->engine_class, width, flags);
>>>>+
>>>>+ xe_spin_sync_end(local_fd, ctx);
>>>>+ xe_spin_ctx_destroy(local_fd, ctx);
>>>>+ xe_vm_destroy(local_fd, vm);
>>>>+
>>>>+ if (flags & TEST_ISOLATION)
>>>>+ close(local_fd);
>>>
>>>humn... it doesn't seem this is actually testing any isolation? It's
>>>just reopening the fd and testing the same thing on the duplicated fd.
>>>
>>>what I'd expect of an isolation test is, e.g.:
>>>
>>>/proc/X/fdinfo/Y
>>> drm-client: A
>>> drm-rcs-cycles: 0
>>>
>>>when executing on another fd:
>>>
>>>/proc/X/fdinfo/Z
>>> drm-client: B
>>> drm-rcs-cyles: 10
>>>
>>>
>>>so, check that read_engine_cycles() returns !0 for fd where you
>>>submitted the spin and 0 for where you didn't.
>>
>>will do
>>
>>Thanks,
>>Umesh
>>>
>>>Lucas De Marchi
>>>
>>>>+}
>>>>+
>>>>igt_main
>>>>{
>>>> struct drm_xe_engine_class_instance *hwe;
>>>>@@ -485,6 +582,18 @@ igt_main
>>>> igt_subtest("basic")
>>>> basic(xe, num_classes);
>>>>
>>>>+ igt_subtest("drm-idle")
>>>>+ xe_for_each_engine(xe, hwe)
>>>>+ single(xe, hwe, 1, 1, 0);
>>>>+
>>>>+ igt_subtest("drm-busy-idle")
>>>>+ xe_for_each_engine(xe, hwe)
>>>>+ single(xe, hwe, 1, 1, TEST_BUSY | TEST_TRAILING_IDLE);
>>>>+
>>>>+ igt_subtest("drm-busy-idle-isolation")
>>>>+ xe_for_each_engine(xe, hwe)
>>>>+ single(xe, hwe, 1, 1, TEST_BUSY | TEST_TRAILING_IDLE | TEST_ISOLATION);
>>>>+
>>>> igt_describe("Create and compare total and resident memory consumption by client");
>>>> igt_subtest("drm-total-resident")
>>>> test_total_resident(xe);
>>>>--
>>>>2.34.1
>>>>
^ permalink raw reply [flat|nested] 28+ messages in thread
end of thread, other threads:[~2024-07-02 20:57 UTC | newest]
Thread overview: 28+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-06-21 23:00 [PATCH i-g-t 0/8] Add per-client engine utilization tests Umesh Nerlige Ramappa
2024-06-21 23:00 ` [PATCH i-g-t 1/8] tests/intel/xe_drm_fdinfo: Update basic test to include client utilization Umesh Nerlige Ramappa
2024-07-01 16:27 ` Riana Tauro
2024-07-01 18:30 ` Umesh Nerlige Ramappa
2024-07-01 16:52 ` Lucas De Marchi
2024-06-21 23:00 ` [PATCH i-g-t 2/8] tests/intel/xe_drm_fdinfo: Add helper to read utilization for all classes Umesh Nerlige Ramappa
2024-06-21 23:00 ` [PATCH i-g-t 3/8] tests/intel/xe_drm_fdinfo: Add helpers for spinning batches Umesh Nerlige Ramappa
2024-07-01 16:57 ` Lucas De Marchi
2024-07-01 17:27 ` Umesh Nerlige Ramappa
2024-07-01 18:08 ` Lucas De Marchi
2024-06-21 23:00 ` [PATCH i-g-t 4/8] tests/intel/xe_drm_fdinfo: Add single engine tests Umesh Nerlige Ramappa
2024-07-01 17:35 ` Lucas De Marchi
2024-07-01 18:26 ` Umesh Nerlige Ramappa
2024-07-02 18:18 ` Umesh Nerlige Ramappa
2024-07-02 20:57 ` Umesh Nerlige Ramappa
2024-07-02 20:57 ` Lucas De Marchi
2024-06-21 23:00 ` [PATCH i-g-t 5/8] tests/intel/xe_drm_fdinfo: Add tests to verify all class utilization Umesh Nerlige Ramappa
2024-06-21 23:01 ` [PATCH i-g-t 6/8] tests/intel/xe_drm_fdinfo: Add an iterator for virtual engines Umesh Nerlige Ramappa
2024-06-21 23:01 ` [PATCH i-g-t 7/8] tests/intel/xe_drm_fdinfo: Add tests " Umesh Nerlige Ramappa
2024-06-21 23:01 ` [PATCH i-g-t 8/8] tests/intel/xe_drm_fdinfo: Add tests for parallel engines Umesh Nerlige Ramappa
2024-06-21 23:35 ` ✓ CI.xeBAT: success for Add per-client engine utilization tests Patchwork
2024-06-21 23:44 ` ✓ Fi.CI.BAT: " Patchwork
2024-06-22 0:40 ` ✓ CI.xeFULL: " Patchwork
2024-06-22 21:32 ` ✗ Fi.CI.IGT: failure " Patchwork
2024-06-28 21:27 ` ✓ CI.xeBAT: success for Add per-client engine utilization tests (rev2) Patchwork
2024-06-28 21:37 ` ✓ Fi.CI.BAT: " Patchwork
2024-06-28 22:21 ` ✓ CI.xeFULL: " Patchwork
2024-06-29 22:53 ` ✗ Fi.CI.IGT: failure " Patchwork
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox