* [PATCH 0/2] Extend intel_error_decode tool to work with xe
@ 2025-01-31 20:29 sai.gowtham.ch
2025-01-31 20:29 ` [PATCH 1/2] lib/xe/intel_error_decode_xe: error decode support for xe driver sai.gowtham.ch
` (5 more replies)
0 siblings, 6 replies; 13+ messages in thread
From: sai.gowtham.ch @ 2025-01-31 20:29 UTC (permalink / raw)
To: igt-dev, sai.gowtham.ch
From: Sai Gowtham Ch <sai.gowtham.ch@intel.com>
This Series has changes of lib support of error dumps decode for xe,
intel_error_decode_xe has wrappers which reads the xe dumps and prints
details of the error dumps, just like we had for i915.
These libs had being extended in existing intel_error_decode tool, to
make them work for decoding of xe dumps.
Signed-off-by: Sai Gowtham Ch <sai.gowtham.ch@intel.com>
Sai Gowtham Ch (2):
lib/xe/intel_error_decode_xe: error decode support for xe driver
tools/intel_error_decode: Enable support for xe driver in the tool
lib/meson.build | 1 +
lib/xe/intel_error_decode_xe.c | 287 +++++++++++++++++++++++++++++
lib/xe/intel_error_decode_xe_lib.h | 26 +++
tools/intel_error_decode.c | 156 +++++++++++-----
4 files changed, 421 insertions(+), 49 deletions(-)
create mode 100644 lib/xe/intel_error_decode_xe.c
create mode 100644 lib/xe/intel_error_decode_xe_lib.h
--
2.34.1
^ permalink raw reply [flat|nested] 13+ messages in thread* [PATCH 1/2] lib/xe/intel_error_decode_xe: error decode support for xe driver 2025-01-31 20:29 [PATCH 0/2] Extend intel_error_decode tool to work with xe sai.gowtham.ch @ 2025-01-31 20:29 ` sai.gowtham.ch 2025-02-06 18:48 ` Rodrigo Vivi 2025-01-31 20:29 ` [PATCH 2/2] tools/intel_error_decode: Enable support for xe driver in the tool sai.gowtham.ch ` (4 subsequent siblings) 5 siblings, 1 reply; 13+ messages in thread From: sai.gowtham.ch @ 2025-01-31 20:29 UTC (permalink / raw) To: igt-dev, sai.gowtham.ch From: Sai Gowtham Ch <sai.gowtham.ch@intel.com> Adding error decode support for xe driver, this lib support helps us to decode the errors generated in the dumps, this lib is enabled in the existing intel_error_decode tool to extend them to work for xe dev core dumps. Signed-off-by: Sai Gowtham Ch <sai.gowtham.ch@intel.com> --- lib/meson.build | 1 + lib/xe/intel_error_decode_xe.c | 287 +++++++++++++++++++++++++++++ lib/xe/intel_error_decode_xe_lib.h | 26 +++ 3 files changed, 314 insertions(+) create mode 100644 lib/xe/intel_error_decode_xe.c create mode 100644 lib/xe/intel_error_decode_xe_lib.h diff --git a/lib/meson.build b/lib/meson.build index 9fffdd3c6..c48a64a2c 100644 --- a/lib/meson.build +++ b/lib/meson.build @@ -112,6 +112,7 @@ lib_sources = [ 'igt_msm.c', 'igt_dsc.c', 'igt_hook.c', + 'xe/intel_error_decode_xe.c', 'xe/xe_gt.c', 'xe/xe_ioctl.c', 'xe/xe_mmio.c', diff --git a/lib/xe/intel_error_decode_xe.c b/lib/xe/intel_error_decode_xe.c new file mode 100644 index 000000000..8da06775d --- /dev/null +++ b/lib/xe/intel_error_decode_xe.c @@ -0,0 +1,287 @@ +/* SPDX-License-Identifier: MIT */ +/* +* Copyright © 2025 Intel Corporation +* +* Authors: +* Sai Gowtham Ch <sai.gowtham.ch@intel.com> +*/ + +#include <stdbool.h> +#include <stdio.h> +#include <stdlib.h> +#include <string.h> +#include <xe_drm.h> + +#include "drmtest.h" +#include "instdone.h" +#include "intel_chipset.h" +#include "intel_reg.h" +#include "i915/intel_decode.h" +#include "xe/intel_error_decode_xe_lib.h" + +static uint32_t +xe_print_head(unsigned int reg) +{ + printf(" head = 0x%08x, wraps = %d\n", reg & (0x7ffff<<2), reg >> 21); + return reg & (0x7ffff<<2); +} + +static uint32_t +xe_print_ctl(unsigned int reg) +{ + uint32_t ring_length = (((reg & (0x1ff << 12)) >> 12) + 1) * 4096; + +#define BIT_STR(reg, x, on, off) ((1 << (x)) & reg) ? on : off + + printf(" len=%d%s%s%s\n", ring_length, + BIT_STR(reg, 0, ", enabled", ", disabled"), + BIT_STR(reg, 10, ", semaphore wait ", ""), + BIT_STR(reg, 11, ", rb wait ", "") + ); +#undef BIT_STR + return ring_length; +} + +static void +xe_print_acthd(unsigned int reg, unsigned int ring_length) +{ + if ((reg & (0x7ffff << 2)) < ring_length) + printf(" at ring: 0x%08x\n", reg & (0x7ffff << 2)); + else + printf(" at batch: 0x%08x\n", reg); +} + +static void +xe_print_instdone(uint32_t devid, unsigned int instdone, unsigned int instdone1) +{ + int i; + static int once; + + if (!once) { + if (!init_instdone_definitions(devid)) + return; + once = 1; + } + + for (i = 0; i < num_instdone_bits; i++) { + int busy = 0; + + if (instdone_bits[i].reg == INSTDONE_1) { + if (!(instdone1 & instdone_bits[i].bit)) + busy = 1; + } else { + if (!(instdone & instdone_bits[i].bit)) + busy = 1; + } + + if (busy) + printf(" busy: %s\n", instdone_bits[i].name); + } +} + +static uint16_t xe_get_engine_class(char *name) +{ + uint16_t class; + + if (strcmp(name, "rcs") == 0) { + class = DRM_XE_ENGINE_CLASS_RENDER; + } else if (strcmp(name, "bcs") == 0) { + class = DRM_XE_ENGINE_CLASS_COPY; + } else if (strcmp(name, "vcs") == 0) { + class = DRM_XE_ENGINE_CLASS_VIDEO_DECODE; + } else if (strcmp(name, "vecs") == 0) { + class = DRM_XE_ENGINE_CLASS_VIDEO_ENHANCE; + } else if (strcmp(name, "ccs") == 0) { + class = DRM_XE_ENGINE_CLASS_COMPUTE; + } + + return class; +} + +static const char * +read_param(const char *line, const char *param) +{ + if (!(strstr(line, param))) + return NULL; + + while (*line != ':') + line++; + line += 2; + + return line; +} + +/* parse lines like 'batch_addr[0]: 0x0000effeffff5000 */ +bool +read_error_decode_xe_u64_hex(const char *line, const char *parameter, uint64_t *value) +{ + line = read_param(line, parameter); + if (!line) + return false; + + *value = (uint64_t)strtoull(line, NULL, 0); + return true; +} + +/* parse lines like 'PCI ID: 0x9a49' */ +bool +read_error_decode_xe_hex(const char *line, const char *parameter, uint32_t *value) +{ + line = read_param(line, parameter); + if (!line) + return false; + + *value = (int)strtoul(line, NULL, 0); + return true; +} + +/* parse lines like 'rcs0 (physical), logical instance=0' */ +bool +read_error_decode_xe_engine_name(const char *line, char *ring_name) +{ + int i; + + if (!strstr(line, " (physical), logical instance=")) + return false; + + i = 0; + for (i = 0; *line != ' '; i++, line++) + ring_name[i] = *line; + + ring_name[i] = 0; + return true; +} + +bool +read_error_decode_topic(const char *line, enum xe_topic *new_topic) +{ + static const char *xe_topic_strings[] = { + "**** Xe Device Coredump ****", + "**** GuC CT ****", + "**** Job ****", + "**** HW Engines ****", + "**** VM state ****", + }; + bool topic_changed = false; + + for (int i = 0; i < ARRAY_SIZE(xe_topic_strings); i++) { + if (strncmp(xe_topic_strings[i], line, strlen(xe_topic_strings[i])) == 0) { + topic_changed = true; + *new_topic = i; + break; + } + } + + return topic_changed; +} + +void read_xe_data_file(FILE *file) +{ + struct { + uint64_t *addrs; + uint8_t len; + } batch_buffers = { .addrs = NULL, .len = 0 }; + + unsigned int reg; + uint32_t devid, ring_length = 0; + char *line = NULL; + size_t line_size; + enum xe_topic xe_topic = XE_TOPIC_INVALID; + + while(getline(&line, &line_size, file) > 0) { + bool topic_changed = false; + bool print_line = true; + + topic_changed = read_error_decode_topic(line, &xe_topic); + if(topic_changed) { + print_line = (xe_topic != XE_TOPIC_VM); + if(print_line) + fputs(line, stdout); + continue; + } + + switch (xe_topic) { + case XE_TOPIC_DEVICE: { + uint32_t value; + + if (read_error_decode_xe_hex(line, "PCI ID", &value)) { + devid = value; + printf("Detected GEN%i chipset\n", intel_gen(devid)); + } + + break; + } + case XE_TOPIC_HW_ENGINES: { + char engine_name[64]; + uint64_t u64_reg; + + if (read_error_decode_xe_engine_name(line, engine_name)) { + xe_get_engine_class(engine_name); + break; + } + + if (read_error_decode_xe_hex(line, "RING_HEAD", ®)) { + xe_print_head(reg); + break; + } + + if (read_error_decode_xe_hex(line, "RING_CTL", ®)) + ring_length = xe_print_ctl(reg); + + if (read_error_decode_xe_hex(line, "RING_INSTDONE", ®)) { + fputs(line, stdout); + xe_print_instdone(devid, reg, -1); + break; + } + + if (read_error_decode_xe_u64_hex(line, "ACTHD", &u64_reg)) { + fputs(line, stdout); + xe_print_acthd(u64_reg, ring_length); + break; + } + + if (read_error_decode_xe_hex(line, "SC_INSTDONE", ®)) { + fputs(line, stdout); + xe_print_instdone(devid, reg, -1); + break; + } + + if (read_error_decode_xe_hex(line, "SC_INSTDONE_EXTRA", ®)) { + fputs(line, stdout); + xe_print_instdone(devid, -1, reg); + break; + } + + if (read_error_decode_xe_hex(line, "SAMPLER_INSTDONE", ®)) { + fputs(line, stdout); + xe_print_instdone(devid, reg, -1); + break; + } + + if (read_error_decode_xe_hex(line, "ROW_INSTDONE", ®)) { + fputs(line, stdout); + xe_print_instdone(devid, reg, -1); + break; + } + + break; + } + case XE_TOPIC_JOB: { + uint64_t u64_value; + + if (read_error_decode_xe_u64_hex(line, "batch_addr[", &u64_value)) { + batch_buffers.addrs = realloc(batch_buffers.addrs, sizeof(uint64_t) * (batch_buffers.len + 1)); + batch_buffers.addrs[batch_buffers.len] = u64_value; + batch_buffers.len++; + } + + break; + } + default: + break; + } + } + + free(batch_buffers.addrs); + free(line); +} diff --git a/lib/xe/intel_error_decode_xe_lib.h b/lib/xe/intel_error_decode_xe_lib.h new file mode 100644 index 000000000..fc69f7cce --- /dev/null +++ b/lib/xe/intel_error_decode_xe_lib.h @@ -0,0 +1,26 @@ +/* SPDX-License-Identifier: MIT */ +/* +* Copyright © 2025 Intel Corporation +* +* Authors: +* Sai Gowtham Ch <sai.gowtham.ch@intel.com> +*/ + +#include <stdbool.h> +#include <stdint.h> + +enum xe_topic { + XE_TOPIC_DEVICE = 0, + XE_TOPIC_GUC_CT, + XE_TOPIC_JOB, + XE_TOPIC_HW_ENGINES, + XE_TOPIC_VM, + XE_TOPIC_INVALID, +}; + +void read_xe_data_file(FILE *file); +bool read_error_decode_xe_u64_hex(const char *line, const char *parameter, uint64_t *value); +bool read_error_decode_xe_hex(const char *line, const char *parameter, uint32_t *value); +bool read_error_decode_xe_engine_name(const char *line, char *ring_name); + +bool read_error_decode_topic(const char *line, enum xe_topic *new_topic); -- 2.34.1 ^ permalink raw reply related [flat|nested] 13+ messages in thread
* Re: [PATCH 1/2] lib/xe/intel_error_decode_xe: error decode support for xe driver 2025-01-31 20:29 ` [PATCH 1/2] lib/xe/intel_error_decode_xe: error decode support for xe driver sai.gowtham.ch @ 2025-02-06 18:48 ` Rodrigo Vivi 2025-02-06 19:04 ` Souza, Jose 0 siblings, 1 reply; 13+ messages in thread From: Rodrigo Vivi @ 2025-02-06 18:48 UTC (permalink / raw) To: sai.gowtham.ch, Souza, Jose; +Cc: igt-dev On Fri, Jan 31, 2025 at 08:29:39PM +0000, sai.gowtham.ch@intel.com wrote: > From: Sai Gowtham Ch <sai.gowtham.ch@intel.com> > > Adding error decode support for xe driver, this lib support helps us to decode > the errors generated in the dumps, this lib is enabled in the existing intel_error_decode tool > to extend them to work for xe dev core dumps. > Cc: Jose I'd like to get Jose perspective since he implemented the Mesa decode tool. > Signed-off-by: Sai Gowtham Ch <sai.gowtham.ch@intel.com> > --- > lib/meson.build | 1 + > lib/xe/intel_error_decode_xe.c | 287 +++++++++++++++++++++++++++++ > lib/xe/intel_error_decode_xe_lib.h | 26 +++ > 3 files changed, 314 insertions(+) > create mode 100644 lib/xe/intel_error_decode_xe.c > create mode 100644 lib/xe/intel_error_decode_xe_lib.h > > diff --git a/lib/meson.build b/lib/meson.build > index 9fffdd3c6..c48a64a2c 100644 > --- a/lib/meson.build > +++ b/lib/meson.build > @@ -112,6 +112,7 @@ lib_sources = [ > 'igt_msm.c', > 'igt_dsc.c', > 'igt_hook.c', > + 'xe/intel_error_decode_xe.c', > 'xe/xe_gt.c', > 'xe/xe_ioctl.c', > 'xe/xe_mmio.c', > diff --git a/lib/xe/intel_error_decode_xe.c b/lib/xe/intel_error_decode_xe.c > new file mode 100644 > index 000000000..8da06775d > --- /dev/null > +++ b/lib/xe/intel_error_decode_xe.c oh, so you are already in the lib/xe dir, sorry for missunderstanding the other patch. but my comment about the name suggestion is still valid: devcoredump_decode.h ?! or something like that... > @@ -0,0 +1,287 @@ > +/* SPDX-License-Identifier: MIT */ > +/* > +* Copyright © 2025 Intel Corporation > +* > +* Authors: > +* Sai Gowtham Ch <sai.gowtham.ch@intel.com> > +*/ > + > +#include <stdbool.h> > +#include <stdio.h> > +#include <stdlib.h> > +#include <string.h> > +#include <xe_drm.h> > + > +#include "drmtest.h" > +#include "instdone.h" > +#include "intel_chipset.h" > +#include "intel_reg.h" > +#include "i915/intel_decode.h" hmmm... I really don't like that... If we need something in common we do need to have a separate lib at the lower level... > +#include "xe/intel_error_decode_xe_lib.h" > + > +static uint32_t > +xe_print_head(unsigned int reg) > +{ > + printf(" head = 0x%08x, wraps = %d\n", reg & (0x7ffff<<2), reg >> 21); > + return reg & (0x7ffff<<2); > +} > + > +static uint32_t > +xe_print_ctl(unsigned int reg) > +{ > + uint32_t ring_length = (((reg & (0x1ff << 12)) >> 12) + 1) * 4096; > + > +#define BIT_STR(reg, x, on, off) ((1 << (x)) & reg) ? on : off > + > + printf(" len=%d%s%s%s\n", ring_length, > + BIT_STR(reg, 0, ", enabled", ", disabled"), > + BIT_STR(reg, 10, ", semaphore wait ", ""), > + BIT_STR(reg, 11, ", rb wait ", "") > + ); > +#undef BIT_STR > + return ring_length; > +} > + > +static void > +xe_print_acthd(unsigned int reg, unsigned int ring_length) > +{ > + if ((reg & (0x7ffff << 2)) < ring_length) > + printf(" at ring: 0x%08x\n", reg & (0x7ffff << 2)); > + else > + printf(" at batch: 0x%08x\n", reg); > +} > + > +static void > +xe_print_instdone(uint32_t devid, unsigned int instdone, unsigned int instdone1) > +{ > + int i; > + static int once; > + > + if (!once) { > + if (!init_instdone_definitions(devid)) > + return; > + once = 1; > + } > + > + for (i = 0; i < num_instdone_bits; i++) { > + int busy = 0; > + > + if (instdone_bits[i].reg == INSTDONE_1) { > + if (!(instdone1 & instdone_bits[i].bit)) > + busy = 1; > + } else { > + if (!(instdone & instdone_bits[i].bit)) > + busy = 1; > + } > + > + if (busy) > + printf(" busy: %s\n", instdone_bits[i].name); > + } > +} > + > +static uint16_t xe_get_engine_class(char *name) > +{ > + uint16_t class; > + > + if (strcmp(name, "rcs") == 0) { > + class = DRM_XE_ENGINE_CLASS_RENDER; > + } else if (strcmp(name, "bcs") == 0) { > + class = DRM_XE_ENGINE_CLASS_COPY; > + } else if (strcmp(name, "vcs") == 0) { > + class = DRM_XE_ENGINE_CLASS_VIDEO_DECODE; > + } else if (strcmp(name, "vecs") == 0) { > + class = DRM_XE_ENGINE_CLASS_VIDEO_ENHANCE; > + } else if (strcmp(name, "ccs") == 0) { > + class = DRM_XE_ENGINE_CLASS_COMPUTE; > + } > + > + return class; > +} > + > +static const char * > +read_param(const char *line, const char *param) > +{ > + if (!(strstr(line, param))) > + return NULL; > + > + while (*line != ':') > + line++; > + line += 2; > + > + return line; > +} > + > +/* parse lines like 'batch_addr[0]: 0x0000effeffff5000 */ > +bool > +read_error_decode_xe_u64_hex(const char *line, const char *parameter, uint64_t *value) > +{ > + line = read_param(line, parameter); > + if (!line) > + return false; > + > + *value = (uint64_t)strtoull(line, NULL, 0); > + return true; > +} > + > +/* parse lines like 'PCI ID: 0x9a49' */ > +bool > +read_error_decode_xe_hex(const char *line, const char *parameter, uint32_t *value) > +{ > + line = read_param(line, parameter); > + if (!line) > + return false; > + > + *value = (int)strtoul(line, NULL, 0); > + return true; > +} > + > +/* parse lines like 'rcs0 (physical), logical instance=0' */ > +bool > +read_error_decode_xe_engine_name(const char *line, char *ring_name) > +{ > + int i; > + > + if (!strstr(line, " (physical), logical instance=")) > + return false; > + > + i = 0; > + for (i = 0; *line != ' '; i++, line++) > + ring_name[i] = *line; > + > + ring_name[i] = 0; > + return true; > +} > + > +bool > +read_error_decode_topic(const char *line, enum xe_topic *new_topic) > +{ > + static const char *xe_topic_strings[] = { > + "**** Xe Device Coredump ****", > + "**** GuC CT ****", > + "**** Job ****", > + "**** HW Engines ****", > + "**** VM state ****", > + }; > + bool topic_changed = false; > + > + for (int i = 0; i < ARRAY_SIZE(xe_topic_strings); i++) { > + if (strncmp(xe_topic_strings[i], line, strlen(xe_topic_strings[i])) == 0) { > + topic_changed = true; > + *new_topic = i; > + break; > + } > + } > + > + return topic_changed; > +} > + > +void read_xe_data_file(FILE *file) > +{ > + struct { > + uint64_t *addrs; > + uint8_t len; > + } batch_buffers = { .addrs = NULL, .len = 0 }; > + > + unsigned int reg; > + uint32_t devid, ring_length = 0; > + char *line = NULL; > + size_t line_size; > + enum xe_topic xe_topic = XE_TOPIC_INVALID; > + > + while(getline(&line, &line_size, file) > 0) { > + bool topic_changed = false; > + bool print_line = true; > + > + topic_changed = read_error_decode_topic(line, &xe_topic); > + if(topic_changed) { > + print_line = (xe_topic != XE_TOPIC_VM); > + if(print_line) > + fputs(line, stdout); > + continue; > + } > + > + switch (xe_topic) { > + case XE_TOPIC_DEVICE: { > + uint32_t value; > + > + if (read_error_decode_xe_hex(line, "PCI ID", &value)) { > + devid = value; > + printf("Detected GEN%i chipset\n", intel_gen(devid)); > + } > + > + break; > + } > + case XE_TOPIC_HW_ENGINES: { > + char engine_name[64]; > + uint64_t u64_reg; > + > + if (read_error_decode_xe_engine_name(line, engine_name)) { > + xe_get_engine_class(engine_name); > + break; > + } > + > + if (read_error_decode_xe_hex(line, "RING_HEAD", ®)) { > + xe_print_head(reg); > + break; > + } > + > + if (read_error_decode_xe_hex(line, "RING_CTL", ®)) > + ring_length = xe_print_ctl(reg); > + > + if (read_error_decode_xe_hex(line, "RING_INSTDONE", ®)) { > + fputs(line, stdout); > + xe_print_instdone(devid, reg, -1); > + break; > + } > + > + if (read_error_decode_xe_u64_hex(line, "ACTHD", &u64_reg)) { > + fputs(line, stdout); > + xe_print_acthd(u64_reg, ring_length); > + break; > + } > + > + if (read_error_decode_xe_hex(line, "SC_INSTDONE", ®)) { > + fputs(line, stdout); > + xe_print_instdone(devid, reg, -1); > + break; > + } > + > + if (read_error_decode_xe_hex(line, "SC_INSTDONE_EXTRA", ®)) { > + fputs(line, stdout); > + xe_print_instdone(devid, -1, reg); > + break; > + } > + > + if (read_error_decode_xe_hex(line, "SAMPLER_INSTDONE", ®)) { > + fputs(line, stdout); > + xe_print_instdone(devid, reg, -1); > + break; > + } > + > + if (read_error_decode_xe_hex(line, "ROW_INSTDONE", ®)) { > + fputs(line, stdout); > + xe_print_instdone(devid, reg, -1); > + break; > + } > + > + break; > + } > + case XE_TOPIC_JOB: { > + uint64_t u64_value; > + > + if (read_error_decode_xe_u64_hex(line, "batch_addr[", &u64_value)) { > + batch_buffers.addrs = realloc(batch_buffers.addrs, sizeof(uint64_t) * (batch_buffers.len + 1)); > + batch_buffers.addrs[batch_buffers.len] = u64_value; > + batch_buffers.len++; > + } > + > + break; > + } > + default: > + break; > + } > + } > + > + free(batch_buffers.addrs); > + free(line); > +} > diff --git a/lib/xe/intel_error_decode_xe_lib.h b/lib/xe/intel_error_decode_xe_lib.h > new file mode 100644 > index 000000000..fc69f7cce > --- /dev/null > +++ b/lib/xe/intel_error_decode_xe_lib.h > @@ -0,0 +1,26 @@ > +/* SPDX-License-Identifier: MIT */ > +/* > +* Copyright © 2025 Intel Corporation > +* > +* Authors: > +* Sai Gowtham Ch <sai.gowtham.ch@intel.com> > +*/ > + > +#include <stdbool.h> > +#include <stdint.h> > + > +enum xe_topic { > + XE_TOPIC_DEVICE = 0, > + XE_TOPIC_GUC_CT, > + XE_TOPIC_JOB, > + XE_TOPIC_HW_ENGINES, > + XE_TOPIC_VM, > + XE_TOPIC_INVALID, > +}; > + > +void read_xe_data_file(FILE *file); > +bool read_error_decode_xe_u64_hex(const char *line, const char *parameter, uint64_t *value); > +bool read_error_decode_xe_hex(const char *line, const char *parameter, uint32_t *value); > +bool read_error_decode_xe_engine_name(const char *line, char *ring_name); > + > +bool read_error_decode_topic(const char *line, enum xe_topic *new_topic); > -- > 2.34.1 > ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 1/2] lib/xe/intel_error_decode_xe: error decode support for xe driver 2025-02-06 18:48 ` Rodrigo Vivi @ 2025-02-06 19:04 ` Souza, Jose 2025-02-11 5:35 ` Ch, Sai Gowtham 0 siblings, 1 reply; 13+ messages in thread From: Souza, Jose @ 2025-02-06 19:04 UTC (permalink / raw) To: Vivi, Rodrigo, Ch, Sai Gowtham; +Cc: igt-dev@lists.freedesktop.org On Thu, 2025-02-06 at 13:48 -0500, Rodrigo Vivi wrote: > On Fri, Jan 31, 2025 at 08:29:39PM +0000, sai.gowtham.ch@intel.com wrote: > > From: Sai Gowtham Ch <sai.gowtham.ch@intel.com> > > > > Adding error decode support for xe driver, this lib support helps us to decode > > the errors generated in the dumps, this lib is enabled in the existing intel_error_decode tool > > to extend them to work for xe dev core dumps. > > > > Cc: Jose > > I'd like to get Jose perspective since he implemented the Mesa decode tool. Most of this and the next patch is a copy of parts of Mesa decoder... so in general looks good but it misses the parse of the VM section and hw context. I know that IGT will not be able to decode it into human readable instructions but it should at least parse it and make sure it exist, if not print a error or fail a test. Also in my opinion this should be converted into a test, don't make much sense as tool something that don't parse batch buffers so it make more sense as a IGT test that fails if devcoredump "ABI" contract breaks. > > > > Signed-off-by: Sai Gowtham Ch <sai.gowtham.ch@intel.com> > > --- > > lib/meson.build | 1 + > > lib/xe/intel_error_decode_xe.c | 287 +++++++++++++++++++++++++++++ > > lib/xe/intel_error_decode_xe_lib.h | 26 +++ > > 3 files changed, 314 insertions(+) > > create mode 100644 lib/xe/intel_error_decode_xe.c > > create mode 100644 lib/xe/intel_error_decode_xe_lib.h > > > > diff --git a/lib/meson.build b/lib/meson.build > > index 9fffdd3c6..c48a64a2c 100644 > > --- a/lib/meson.build > > +++ b/lib/meson.build > > @@ -112,6 +112,7 @@ lib_sources = [ > > 'igt_msm.c', > > 'igt_dsc.c', > > 'igt_hook.c', > > + 'xe/intel_error_decode_xe.c', > > 'xe/xe_gt.c', > > 'xe/xe_ioctl.c', > > 'xe/xe_mmio.c', > > diff --git a/lib/xe/intel_error_decode_xe.c b/lib/xe/intel_error_decode_xe.c > > new file mode 100644 > > index 000000000..8da06775d > > --- /dev/null > > +++ b/lib/xe/intel_error_decode_xe.c > > oh, so you are already in the lib/xe dir, sorry for missunderstanding the other patch. > but my comment about the name suggestion is still valid: devcoredump_decode.h ?! > or something like that... > > > @@ -0,0 +1,287 @@ > > +/* SPDX-License-Identifier: MIT */ > > +/* > > +* Copyright © 2025 Intel Corporation > > +* > > +* Authors: > > +* Sai Gowtham Ch <sai.gowtham.ch@intel.com> > > +*/ > > + > > +#include <stdbool.h> > > +#include <stdio.h> > > +#include <stdlib.h> > > +#include <string.h> > > +#include <xe_drm.h> > > + > > +#include "drmtest.h" > > +#include "instdone.h" > > +#include "intel_chipset.h" > > +#include "intel_reg.h" > > +#include "i915/intel_decode.h" > > hmmm... I really don't like that... > If we need something in common we do need to have a separate lib > at the lower level... > > > +#include "xe/intel_error_decode_xe_lib.h" > > + > > +static uint32_t > > +xe_print_head(unsigned int reg) > > +{ > > + printf(" head = 0x%08x, wraps = %d\n", reg & (0x7ffff<<2), reg >> 21); > > + return reg & (0x7ffff<<2); > > +} > > + > > +static uint32_t > > +xe_print_ctl(unsigned int reg) > > +{ > > + uint32_t ring_length = (((reg & (0x1ff << 12)) >> 12) + 1) * 4096; > > + > > +#define BIT_STR(reg, x, on, off) ((1 << (x)) & reg) ? on : off > > + > > + printf(" len=%d%s%s%s\n", ring_length, > > + BIT_STR(reg, 0, ", enabled", ", disabled"), > > + BIT_STR(reg, 10, ", semaphore wait ", ""), > > + BIT_STR(reg, 11, ", rb wait ", "") > > + ); > > +#undef BIT_STR > > + return ring_length; > > +} > > + > > +static void > > +xe_print_acthd(unsigned int reg, unsigned int ring_length) > > +{ > > + if ((reg & (0x7ffff << 2)) < ring_length) > > + printf(" at ring: 0x%08x\n", reg & (0x7ffff << 2)); > > + else > > + printf(" at batch: 0x%08x\n", reg); > > +} > > + > > +static void > > +xe_print_instdone(uint32_t devid, unsigned int instdone, unsigned int instdone1) > > +{ > > + int i; > > + static int once; > > + > > + if (!once) { > > + if (!init_instdone_definitions(devid)) > > + return; > > + once = 1; > > + } > > + > > + for (i = 0; i < num_instdone_bits; i++) { > > + int busy = 0; > > + > > + if (instdone_bits[i].reg == INSTDONE_1) { > > + if (!(instdone1 & instdone_bits[i].bit)) > > + busy = 1; > > + } else { > > + if (!(instdone & instdone_bits[i].bit)) > > + busy = 1; > > + } > > + > > + if (busy) > > + printf(" busy: %s\n", instdone_bits[i].name); > > + } > > +} > > + > > +static uint16_t xe_get_engine_class(char *name) > > +{ > > + uint16_t class; > > + > > + if (strcmp(name, "rcs") == 0) { > > + class = DRM_XE_ENGINE_CLASS_RENDER; > > + } else if (strcmp(name, "bcs") == 0) { > > + class = DRM_XE_ENGINE_CLASS_COPY; > > + } else if (strcmp(name, "vcs") == 0) { > > + class = DRM_XE_ENGINE_CLASS_VIDEO_DECODE; > > + } else if (strcmp(name, "vecs") == 0) { > > + class = DRM_XE_ENGINE_CLASS_VIDEO_ENHANCE; > > + } else if (strcmp(name, "ccs") == 0) { > > + class = DRM_XE_ENGINE_CLASS_COMPUTE; > > + } > > + > > + return class; > > +} > > + > > +static const char * > > +read_param(const char *line, const char *param) > > +{ > > + if (!(strstr(line, param))) > > + return NULL; > > + > > + while (*line != ':') > > + line++; > > + line += 2; > > + > > + return line; > > +} > > + > > +/* parse lines like 'batch_addr[0]: 0x0000effeffff5000 */ > > +bool > > +read_error_decode_xe_u64_hex(const char *line, const char *parameter, uint64_t *value) > > +{ > > + line = read_param(line, parameter); > > + if (!line) > > + return false; > > + > > + *value = (uint64_t)strtoull(line, NULL, 0); > > + return true; > > +} > > + > > +/* parse lines like 'PCI ID: 0x9a49' */ > > +bool > > +read_error_decode_xe_hex(const char *line, const char *parameter, uint32_t *value) > > +{ > > + line = read_param(line, parameter); > > + if (!line) > > + return false; > > + > > + *value = (int)strtoul(line, NULL, 0); > > + return true; > > +} > > + > > +/* parse lines like 'rcs0 (physical), logical instance=0' */ > > +bool > > +read_error_decode_xe_engine_name(const char *line, char *ring_name) > > +{ > > + int i; > > + > > + if (!strstr(line, " (physical), logical instance=")) > > + return false; > > + > > + i = 0; > > + for (i = 0; *line != ' '; i++, line++) > > + ring_name[i] = *line; > > + > > + ring_name[i] = 0; > > + return true; > > +} > > + > > +bool > > +read_error_decode_topic(const char *line, enum xe_topic *new_topic) > > +{ > > + static const char *xe_topic_strings[] = { > > + "**** Xe Device Coredump ****", > > + "**** GuC CT ****", > > + "**** Job ****", > > + "**** HW Engines ****", > > + "**** VM state ****", > > + }; > > + bool topic_changed = false; > > + > > + for (int i = 0; i < ARRAY_SIZE(xe_topic_strings); i++) { > > + if (strncmp(xe_topic_strings[i], line, strlen(xe_topic_strings[i])) == 0) { > > + topic_changed = true; > > + *new_topic = i; > > + break; > > + } > > + } > > + > > + return topic_changed; > > +} > > + > > +void read_xe_data_file(FILE *file) > > +{ > > + struct { > > + uint64_t *addrs; > > + uint8_t len; > > + } batch_buffers = { .addrs = NULL, .len = 0 }; > > + > > + unsigned int reg; > > + uint32_t devid, ring_length = 0; > > + char *line = NULL; > > + size_t line_size; > > + enum xe_topic xe_topic = XE_TOPIC_INVALID; > > + > > + while(getline(&line, &line_size, file) > 0) { > > + bool topic_changed = false; > > + bool print_line = true; > > + > > + topic_changed = read_error_decode_topic(line, &xe_topic); > > + if(topic_changed) { > > + print_line = (xe_topic != XE_TOPIC_VM); > > + if(print_line) > > + fputs(line, stdout); > > + continue; > > + } > > + > > + switch (xe_topic) { > > + case XE_TOPIC_DEVICE: { > > + uint32_t value; > > + > > + if (read_error_decode_xe_hex(line, "PCI ID", &value)) { > > + devid = value; > > + printf("Detected GEN%i chipset\n", intel_gen(devid)); > > + } > > + > > + break; > > + } > > + case XE_TOPIC_HW_ENGINES: { > > + char engine_name[64]; > > + uint64_t u64_reg; > > + > > + if (read_error_decode_xe_engine_name(line, engine_name)) { > > + xe_get_engine_class(engine_name); > > + break; > > + } > > + > > + if (read_error_decode_xe_hex(line, "RING_HEAD", ®)) { > > + xe_print_head(reg); > > + break; > > + } > > + > > + if (read_error_decode_xe_hex(line, "RING_CTL", ®)) > > + ring_length = xe_print_ctl(reg); > > + > > + if (read_error_decode_xe_hex(line, "RING_INSTDONE", ®)) { > > + fputs(line, stdout); > > + xe_print_instdone(devid, reg, -1); > > + break; > > + } > > + > > + if (read_error_decode_xe_u64_hex(line, "ACTHD", &u64_reg)) { > > + fputs(line, stdout); > > + xe_print_acthd(u64_reg, ring_length); > > + break; > > + } > > + > > + if (read_error_decode_xe_hex(line, "SC_INSTDONE", ®)) { > > + fputs(line, stdout); > > + xe_print_instdone(devid, reg, -1); > > + break; > > + } > > + > > + if (read_error_decode_xe_hex(line, "SC_INSTDONE_EXTRA", ®)) { > > + fputs(line, stdout); > > + xe_print_instdone(devid, -1, reg); > > + break; > > + } > > + > > + if (read_error_decode_xe_hex(line, "SAMPLER_INSTDONE", ®)) { > > + fputs(line, stdout); > > + xe_print_instdone(devid, reg, -1); > > + break; > > + } > > + > > + if (read_error_decode_xe_hex(line, "ROW_INSTDONE", ®)) { > > + fputs(line, stdout); > > + xe_print_instdone(devid, reg, -1); > > + break; > > + } > > + > > + break; > > + } > > + case XE_TOPIC_JOB: { > > + uint64_t u64_value; > > + > > + if (read_error_decode_xe_u64_hex(line, "batch_addr[", &u64_value)) { > > + batch_buffers.addrs = realloc(batch_buffers.addrs, sizeof(uint64_t) * (batch_buffers.len + 1)); > > + batch_buffers.addrs[batch_buffers.len] = u64_value; > > + batch_buffers.len++; > > + } > > + > > + break; > > + } > > + default: > > + break; > > + } > > + } > > + > > + free(batch_buffers.addrs); > > + free(line); > > +} > > diff --git a/lib/xe/intel_error_decode_xe_lib.h b/lib/xe/intel_error_decode_xe_lib.h > > new file mode 100644 > > index 000000000..fc69f7cce > > --- /dev/null > > +++ b/lib/xe/intel_error_decode_xe_lib.h > > @@ -0,0 +1,26 @@ > > +/* SPDX-License-Identifier: MIT */ > > +/* > > +* Copyright © 2025 Intel Corporation > > +* > > +* Authors: > > +* Sai Gowtham Ch <sai.gowtham.ch@intel.com> > > +*/ > > + > > +#include <stdbool.h> > > +#include <stdint.h> > > + > > +enum xe_topic { > > + XE_TOPIC_DEVICE = 0, > > + XE_TOPIC_GUC_CT, > > + XE_TOPIC_JOB, > > + XE_TOPIC_HW_ENGINES, > > + XE_TOPIC_VM, > > + XE_TOPIC_INVALID, > > +}; > > + > > +void read_xe_data_file(FILE *file); > > +bool read_error_decode_xe_u64_hex(const char *line, const char *parameter, uint64_t *value); > > +bool read_error_decode_xe_hex(const char *line, const char *parameter, uint32_t *value); > > +bool read_error_decode_xe_engine_name(const char *line, char *ring_name); > > + > > +bool read_error_decode_topic(const char *line, enum xe_topic *new_topic); > > -- > > 2.34.1 > > ^ permalink raw reply [flat|nested] 13+ messages in thread
* RE: [PATCH 1/2] lib/xe/intel_error_decode_xe: error decode support for xe driver 2025-02-06 19:04 ` Souza, Jose @ 2025-02-11 5:35 ` Ch, Sai Gowtham 2025-02-11 13:21 ` Souza, Jose 0 siblings, 1 reply; 13+ messages in thread From: Ch, Sai Gowtham @ 2025-02-11 5:35 UTC (permalink / raw) To: Souza, Jose, Vivi, Rodrigo; +Cc: igt-dev@lists.freedesktop.org >-----Original Message----- >From: Souza, Jose <jose.souza@intel.com> >Sent: Friday, February 7, 2025 12:34 AM >To: Vivi, Rodrigo <rodrigo.vivi@intel.com>; Ch, Sai Gowtham ><sai.gowtham.ch@intel.com> >Cc: igt-dev@lists.freedesktop.org >Subject: Re: [PATCH 1/2] lib/xe/intel_error_decode_xe: error decode support for xe >driver > >On Thu, 2025-02-06 at 13:48 -0500, Rodrigo Vivi wrote: >> On Fri, Jan 31, 2025 at 08:29:39PM +0000, sai.gowtham.ch@intel.com wrote: >> > From: Sai Gowtham Ch <sai.gowtham.ch@intel.com> >> > >> > Adding error decode support for xe driver, this lib support helps us >> > to decode the errors generated in the dumps, this lib is enabled in >> > the existing intel_error_decode tool to extend them to work for xe dev core >dumps. >> > >> >> Cc: Jose >> >> I'd like to get Jose perspective since he implemented the Mesa decode tool. > >Most of this and the next patch is a copy of parts of Mesa decoder... so in general >looks good but it misses the parse of the VM section and hw context. >I know that IGT will not be able to decode it into human readable instructions but >it should at least parse it and make sure it exist, if not print a error or fail a test. > Thanks for your comments, VM Section and HW context, Will be part of enhancement to this tool, there is plan to implement it soon. >Also in my opinion this should be converted into a test, don't make much sense as >tool something that don't parse batch buffers so it make more sense as a IGT test >that fails if devcoredump "ABI" contract breaks. > Intension is to use this tool seamlessly in decoding xe dumps and I feel converting this to a test Would not be much handy whenever we want to decode any sort of dumps, tbh having xe driver extension to the existing i915 tool would make sense to me. Thanks, Gowtham > >> >> >> > Signed-off-by: Sai Gowtham Ch <sai.gowtham.ch@intel.com> >> > --- >> > lib/meson.build | 1 + >> > lib/xe/intel_error_decode_xe.c | 287 +++++++++++++++++++++++++++++ >> > lib/xe/intel_error_decode_xe_lib.h | 26 +++ >> > 3 files changed, 314 insertions(+) >> > create mode 100644 lib/xe/intel_error_decode_xe.c create mode >> > 100644 lib/xe/intel_error_decode_xe_lib.h >> > >> > diff --git a/lib/meson.build b/lib/meson.build index >> > 9fffdd3c6..c48a64a2c 100644 >> > --- a/lib/meson.build >> > +++ b/lib/meson.build >> > @@ -112,6 +112,7 @@ lib_sources = [ >> > 'igt_msm.c', >> > 'igt_dsc.c', >> > 'igt_hook.c', >> > + 'xe/intel_error_decode_xe.c', >> > 'xe/xe_gt.c', >> > 'xe/xe_ioctl.c', >> > 'xe/xe_mmio.c', >> > diff --git a/lib/xe/intel_error_decode_xe.c >> > b/lib/xe/intel_error_decode_xe.c new file mode 100644 index >> > 000000000..8da06775d >> > --- /dev/null >> > +++ b/lib/xe/intel_error_decode_xe.c >> >> oh, so you are already in the lib/xe dir, sorry for missunderstanding the other >patch. >> but my comment about the name suggestion is still valid: >devcoredump_decode.h ?! >> or something like that... >> >> > @@ -0,0 +1,287 @@ >> > +/* SPDX-License-Identifier: MIT */ >> > +/* >> > +* Copyright © 2025 Intel Corporation >> > +* >> > +* Authors: >> > +* Sai Gowtham Ch <sai.gowtham.ch@intel.com> >> > +*/ >> > + >> > +#include <stdbool.h> >> > +#include <stdio.h> >> > +#include <stdlib.h> >> > +#include <string.h> >> > +#include <xe_drm.h> >> > + >> > +#include "drmtest.h" >> > +#include "instdone.h" >> > +#include "intel_chipset.h" >> > +#include "intel_reg.h" >> > +#include "i915/intel_decode.h" >> >> hmmm... I really don't like that... >> If we need something in common we do need to have a separate lib at >> the lower level... >> >> > +#include "xe/intel_error_decode_xe_lib.h" >> > + >> > +static uint32_t >> > +xe_print_head(unsigned int reg) >> > +{ >> > + printf(" head = 0x%08x, wraps = %d\n", reg & (0x7ffff<<2), reg >> 21); >> > + return reg & (0x7ffff<<2); >> > +} >> > + >> > +static uint32_t >> > +xe_print_ctl(unsigned int reg) >> > +{ >> > + uint32_t ring_length = (((reg & (0x1ff << 12)) >> 12) + 1) >> > +* 4096; >> > + >> > +#define BIT_STR(reg, x, on, off) ((1 << (x)) & reg) ? on : off >> > + >> > + printf(" len=%d%s%s%s\n", ring_length, >> > + BIT_STR(reg, 0, ", enabled", ", disabled"), >> > + BIT_STR(reg, 10, ", semaphore wait ", ""), >> > + BIT_STR(reg, 11, ", rb wait ", "") >> > + ); >> > +#undef BIT_STR >> > + return ring_length; >> > +} >> > + >> > +static void >> > +xe_print_acthd(unsigned int reg, unsigned int ring_length) { >> > + if ((reg & (0x7ffff << 2)) < ring_length) >> > + printf(" at ring: 0x%08x\n", reg & (0x7ffff << 2)); >> > + else >> > + printf(" at batch: 0x%08x\n", reg); >> > +} >> > + >> > +static void >> > +xe_print_instdone(uint32_t devid, unsigned int instdone, unsigned >> > +int instdone1) { >> > + int i; >> > + static int once; >> > + >> > + if (!once) { >> > + if (!init_instdone_definitions(devid)) >> > + return; >> > + once = 1; >> > + } >> > + >> > + for (i = 0; i < num_instdone_bits; i++) { >> > + int busy = 0; >> > + >> > + if (instdone_bits[i].reg == INSTDONE_1) { >> > + if (!(instdone1 & instdone_bits[i].bit)) >> > + busy = 1; >> > + } else { >> > + if (!(instdone & instdone_bits[i].bit)) >> > + busy = 1; >> > + } >> > + >> > + if (busy) >> > + printf(" busy: %s\n", instdone_bits[i].name); >> > + } >> > +} >> > + >> > +static uint16_t xe_get_engine_class(char *name) { >> > + uint16_t class; >> > + >> > + if (strcmp(name, "rcs") == 0) { >> > + class = DRM_XE_ENGINE_CLASS_RENDER; >> > + } else if (strcmp(name, "bcs") == 0) { >> > + class = DRM_XE_ENGINE_CLASS_COPY; >> > + } else if (strcmp(name, "vcs") == 0) { >> > + class = DRM_XE_ENGINE_CLASS_VIDEO_DECODE; >> > + } else if (strcmp(name, "vecs") == 0) { >> > + class = DRM_XE_ENGINE_CLASS_VIDEO_ENHANCE; >> > + } else if (strcmp(name, "ccs") == 0) { >> > + class = DRM_XE_ENGINE_CLASS_COMPUTE; >> > + } >> > + >> > + return class; >> > +} >> > + >> > +static const char * >> > +read_param(const char *line, const char *param) { >> > + if (!(strstr(line, param))) >> > + return NULL; >> > + >> > + while (*line != ':') >> > + line++; >> > + line += 2; >> > + >> > + return line; >> > +} >> > + >> > +/* parse lines like 'batch_addr[0]: 0x0000effeffff5000 */ bool >> > +read_error_decode_xe_u64_hex(const char *line, const char >> > +*parameter, uint64_t *value) { >> > + line = read_param(line, parameter); >> > + if (!line) >> > + return false; >> > + >> > + *value = (uint64_t)strtoull(line, NULL, 0); >> > + return true; >> > +} >> > + >> > +/* parse lines like 'PCI ID: 0x9a49' */ bool >> > +read_error_decode_xe_hex(const char *line, const char *parameter, >> > +uint32_t *value) { >> > + line = read_param(line, parameter); >> > + if (!line) >> > + return false; >> > + >> > + *value = (int)strtoul(line, NULL, 0); >> > + return true; >> > +} >> > + >> > +/* parse lines like 'rcs0 (physical), logical instance=0' */ bool >> > +read_error_decode_xe_engine_name(const char *line, char *ring_name) >> > +{ >> > + int i; >> > + >> > + if (!strstr(line, " (physical), logical instance=")) >> > + return false; >> > + >> > + i = 0; >> > + for (i = 0; *line != ' '; i++, line++) >> > + ring_name[i] = *line; >> > + >> > + ring_name[i] = 0; >> > + return true; >> > +} >> > + >> > +bool >> > +read_error_decode_topic(const char *line, enum xe_topic *new_topic) >> > +{ >> > + static const char *xe_topic_strings[] = { >> > + "**** Xe Device Coredump ****", >> > + "**** GuC CT ****", >> > + "**** Job ****", >> > + "**** HW Engines ****", >> > + "**** VM state ****", >> > + }; >> > + bool topic_changed = false; >> > + >> > + for (int i = 0; i < ARRAY_SIZE(xe_topic_strings); i++) { >> > + if (strncmp(xe_topic_strings[i], line, strlen(xe_topic_strings[i])) == 0) { >> > + topic_changed = true; >> > + *new_topic = i; >> > + break; >> > + } >> > + } >> > + >> > + return topic_changed; >> > +} >> > + >> > +void read_xe_data_file(FILE *file) >> > +{ >> > + struct { >> > + uint64_t *addrs; >> > + uint8_t len; >> > + } batch_buffers = { .addrs = NULL, .len = 0 }; >> > + >> > + unsigned int reg; >> > + uint32_t devid, ring_length = 0; >> > + char *line = NULL; >> > + size_t line_size; >> > + enum xe_topic xe_topic = XE_TOPIC_INVALID; >> > + >> > + while(getline(&line, &line_size, file) > 0) { >> > + bool topic_changed = false; >> > + bool print_line = true; >> > + >> > + topic_changed = read_error_decode_topic(line, &xe_topic); >> > + if(topic_changed) { >> > + print_line = (xe_topic != XE_TOPIC_VM); >> > + if(print_line) >> > + fputs(line, stdout); >> > + continue; >> > + } >> > + >> > + switch (xe_topic) { >> > + case XE_TOPIC_DEVICE: { >> > + uint32_t value; >> > + >> > + if (read_error_decode_xe_hex(line, "PCI ID", >&value)) { >> > + devid = value; >> > + printf("Detected GEN%i chipset\n", >intel_gen(devid)); >> > + } >> > + >> > + break; >> > + } >> > + case XE_TOPIC_HW_ENGINES: { >> > + char engine_name[64]; >> > + uint64_t u64_reg; >> > + >> > + if (read_error_decode_xe_engine_name(line, >engine_name)) { >> > + xe_get_engine_class(engine_name); >> > + break; >> > + } >> > + >> > + if (read_error_decode_xe_hex(line, >"RING_HEAD", ®)) { >> > + xe_print_head(reg); >> > + break; >> > + } >> > + >> > + if (read_error_decode_xe_hex(line, "RING_CTL", >®)) >> > + ring_length = xe_print_ctl(reg); >> > + >> > + if (read_error_decode_xe_hex(line, >"RING_INSTDONE", ®)) { >> > + fputs(line, stdout); >> > + xe_print_instdone(devid, reg, -1); >> > + break; >> > + } >> > + >> > + if (read_error_decode_xe_u64_hex(line, >"ACTHD", &u64_reg)) { >> > + fputs(line, stdout); >> > + xe_print_acthd(u64_reg, ring_length); >> > + break; >> > + } >> > + >> > + if (read_error_decode_xe_hex(line, >"SC_INSTDONE", ®)) { >> > + fputs(line, stdout); >> > + xe_print_instdone(devid, reg, -1); >> > + break; >> > + } >> > + >> > + if (read_error_decode_xe_hex(line, >"SC_INSTDONE_EXTRA", ®)) { >> > + fputs(line, stdout); >> > + xe_print_instdone(devid, -1, reg); >> > + break; >> > + } >> > + >> > + if (read_error_decode_xe_hex(line, >"SAMPLER_INSTDONE", ®)) { >> > + fputs(line, stdout); >> > + xe_print_instdone(devid, reg, -1); >> > + break; >> > + } >> > + >> > + if (read_error_decode_xe_hex(line, >"ROW_INSTDONE", ®)) { >> > + fputs(line, stdout); >> > + xe_print_instdone(devid, reg, -1); >> > + break; >> > + } >> > + >> > + break; >> > + } >> > + case XE_TOPIC_JOB: { >> > + uint64_t u64_value; >> > + >> > + if (read_error_decode_xe_u64_hex(line, >"batch_addr[", &u64_value)) { >> > + batch_buffers.addrs = >realloc(batch_buffers.addrs, sizeof(uint64_t) * (batch_buffers.len + 1)); >> > + batch_buffers.addrs[batch_buffers.len] = >u64_value; >> > + batch_buffers.len++; >> > + } >> > + >> > + break; >> > + } >> > + default: >> > + break; >> > + } >> > + } >> > + >> > + free(batch_buffers.addrs); >> > + free(line); >> > +} >> > diff --git a/lib/xe/intel_error_decode_xe_lib.h >> > b/lib/xe/intel_error_decode_xe_lib.h >> > new file mode 100644 >> > index 000000000..fc69f7cce >> > --- /dev/null >> > +++ b/lib/xe/intel_error_decode_xe_lib.h >> > @@ -0,0 +1,26 @@ >> > +/* SPDX-License-Identifier: MIT */ >> > +/* >> > +* Copyright © 2025 Intel Corporation >> > +* >> > +* Authors: >> > +* Sai Gowtham Ch <sai.gowtham.ch@intel.com> >> > +*/ >> > + >> > +#include <stdbool.h> >> > +#include <stdint.h> >> > + >> > +enum xe_topic { >> > + XE_TOPIC_DEVICE = 0, >> > + XE_TOPIC_GUC_CT, >> > + XE_TOPIC_JOB, >> > + XE_TOPIC_HW_ENGINES, >> > + XE_TOPIC_VM, >> > + XE_TOPIC_INVALID, >> > +}; >> > + >> > +void read_xe_data_file(FILE *file); bool >> > +read_error_decode_xe_u64_hex(const char *line, const char >> > +*parameter, uint64_t *value); bool read_error_decode_xe_hex(const >> > +char *line, const char *parameter, uint32_t *value); bool >> > +read_error_decode_xe_engine_name(const char *line, char >> > +*ring_name); >> > + >> > +bool read_error_decode_topic(const char *line, enum xe_topic >> > +*new_topic); >> > -- >> > 2.34.1 >> > ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH 1/2] lib/xe/intel_error_decode_xe: error decode support for xe driver 2025-02-11 5:35 ` Ch, Sai Gowtham @ 2025-02-11 13:21 ` Souza, Jose 0 siblings, 0 replies; 13+ messages in thread From: Souza, Jose @ 2025-02-11 13:21 UTC (permalink / raw) To: Ch, Sai Gowtham, Vivi, Rodrigo; +Cc: igt-dev@lists.freedesktop.org On Tue, 2025-02-11 at 05:35 +0000, Ch, Sai Gowtham wrote: > > > -----Original Message----- > > From: Souza, Jose <jose.souza@intel.com> > > Sent: Friday, February 7, 2025 12:34 AM > > To: Vivi, Rodrigo <rodrigo.vivi@intel.com>; Ch, Sai Gowtham > > <sai.gowtham.ch@intel.com> > > Cc: igt-dev@lists.freedesktop.org > > Subject: Re: [PATCH 1/2] lib/xe/intel_error_decode_xe: error decode support for xe > > driver > > > > On Thu, 2025-02-06 at 13:48 -0500, Rodrigo Vivi wrote: > > > On Fri, Jan 31, 2025 at 08:29:39PM +0000, sai.gowtham.ch@intel.com wrote: > > > > From: Sai Gowtham Ch <sai.gowtham.ch@intel.com> > > > > > > > > Adding error decode support for xe driver, this lib support helps us > > > > to decode the errors generated in the dumps, this lib is enabled in > > > > the existing intel_error_decode tool to extend them to work for xe dev core > > dumps. > > > > > > > > > > Cc: Jose > > > > > > I'd like to get Jose perspective since he implemented the Mesa decode tool. > > > > Most of this and the next patch is a copy of parts of Mesa decoder... so in general > > looks good but it misses the parse of the VM section and hw context. > > I know that IGT will not be able to decode it into human readable instructions but > > it should at least parse it and make sure it exist, if not print a error or fail a test. > > > Thanks for your comments, > VM Section and HW context, Will be part of enhancement to this tool, there is plan to implement it soon. > > > Also in my opinion this should be converted into a test, don't make much sense as > > tool something that don't parse batch buffers so it make more sense as a IGT test > > that fails if devcoredump "ABI" contract breaks. > > > Intension is to use this tool seamlessly in decoding xe dumps and I feel converting this to a test > Would not be much handy whenever we want to decode any sort of dumps, tbh having xe driver extension to the > existing i915 tool would make sense to me. To that tool to be useful it would need to decode the batch buffers and to do that you would need to have information about all the instructions. Unless you volunteer to add and maintain all the instructions in IGT. > > Thanks, > Gowtham > > > > > > > > > > > > Signed-off-by: Sai Gowtham Ch <sai.gowtham.ch@intel.com> > > > > --- > > > > lib/meson.build | 1 + > > > > lib/xe/intel_error_decode_xe.c | 287 +++++++++++++++++++++++++++++ > > > > lib/xe/intel_error_decode_xe_lib.h | 26 +++ > > > > 3 files changed, 314 insertions(+) > > > > create mode 100644 lib/xe/intel_error_decode_xe.c create mode > > > > 100644 lib/xe/intel_error_decode_xe_lib.h > > > > > > > > diff --git a/lib/meson.build b/lib/meson.build index > > > > 9fffdd3c6..c48a64a2c 100644 > > > > --- a/lib/meson.build > > > > +++ b/lib/meson.build > > > > @@ -112,6 +112,7 @@ lib_sources = [ > > > > 'igt_msm.c', > > > > 'igt_dsc.c', > > > > 'igt_hook.c', > > > > + 'xe/intel_error_decode_xe.c', > > > > 'xe/xe_gt.c', > > > > 'xe/xe_ioctl.c', > > > > 'xe/xe_mmio.c', > > > > diff --git a/lib/xe/intel_error_decode_xe.c > > > > b/lib/xe/intel_error_decode_xe.c new file mode 100644 index > > > > 000000000..8da06775d > > > > --- /dev/null > > > > +++ b/lib/xe/intel_error_decode_xe.c > > > > > > oh, so you are already in the lib/xe dir, sorry for missunderstanding the other > > patch. > > > but my comment about the name suggestion is still valid: > > devcoredump_decode.h ?! > > > or something like that... > > > > > > > @@ -0,0 +1,287 @@ > > > > +/* SPDX-License-Identifier: MIT */ > > > > +/* > > > > +* Copyright © 2025 Intel Corporation > > > > +* > > > > +* Authors: > > > > +* Sai Gowtham Ch <sai.gowtham.ch@intel.com> > > > > +*/ > > > > + > > > > +#include <stdbool.h> > > > > +#include <stdio.h> > > > > +#include <stdlib.h> > > > > +#include <string.h> > > > > +#include <xe_drm.h> > > > > + > > > > +#include "drmtest.h" > > > > +#include "instdone.h" > > > > +#include "intel_chipset.h" > > > > +#include "intel_reg.h" > > > > +#include "i915/intel_decode.h" > > > > > > hmmm... I really don't like that... > > > If we need something in common we do need to have a separate lib at > > > the lower level... > > > > > > > +#include "xe/intel_error_decode_xe_lib.h" > > > > + > > > > +static uint32_t > > > > +xe_print_head(unsigned int reg) > > > > +{ > > > > + printf(" head = 0x%08x, wraps = %d\n", reg & (0x7ffff<<2), reg >> 21); > > > > + return reg & (0x7ffff<<2); > > > > +} > > > > + > > > > +static uint32_t > > > > +xe_print_ctl(unsigned int reg) > > > > +{ > > > > + uint32_t ring_length = (((reg & (0x1ff << 12)) >> 12) + 1) > > > > +* 4096; > > > > + > > > > +#define BIT_STR(reg, x, on, off) ((1 << (x)) & reg) ? on : off > > > > + > > > > + printf(" len=%d%s%s%s\n", ring_length, > > > > + BIT_STR(reg, 0, ", enabled", ", disabled"), > > > > + BIT_STR(reg, 10, ", semaphore wait ", ""), > > > > + BIT_STR(reg, 11, ", rb wait ", "") > > > > + ); > > > > +#undef BIT_STR > > > > + return ring_length; > > > > +} > > > > + > > > > +static void > > > > +xe_print_acthd(unsigned int reg, unsigned int ring_length) { > > > > + if ((reg & (0x7ffff << 2)) < ring_length) > > > > + printf(" at ring: 0x%08x\n", reg & (0x7ffff << 2)); > > > > + else > > > > + printf(" at batch: 0x%08x\n", reg); > > > > +} > > > > + > > > > +static void > > > > +xe_print_instdone(uint32_t devid, unsigned int instdone, unsigned > > > > +int instdone1) { > > > > + int i; > > > > + static int once; > > > > + > > > > + if (!once) { > > > > + if (!init_instdone_definitions(devid)) > > > > + return; > > > > + once = 1; > > > > + } > > > > + > > > > + for (i = 0; i < num_instdone_bits; i++) { > > > > + int busy = 0; > > > > + > > > > + if (instdone_bits[i].reg == INSTDONE_1) { > > > > + if (!(instdone1 & instdone_bits[i].bit)) > > > > + busy = 1; > > > > + } else { > > > > + if (!(instdone & instdone_bits[i].bit)) > > > > + busy = 1; > > > > + } > > > > + > > > > + if (busy) > > > > + printf(" busy: %s\n", instdone_bits[i].name); > > > > + } > > > > +} > > > > + > > > > +static uint16_t xe_get_engine_class(char *name) { > > > > + uint16_t class; > > > > + > > > > + if (strcmp(name, "rcs") == 0) { > > > > + class = DRM_XE_ENGINE_CLASS_RENDER; > > > > + } else if (strcmp(name, "bcs") == 0) { > > > > + class = DRM_XE_ENGINE_CLASS_COPY; > > > > + } else if (strcmp(name, "vcs") == 0) { > > > > + class = DRM_XE_ENGINE_CLASS_VIDEO_DECODE; > > > > + } else if (strcmp(name, "vecs") == 0) { > > > > + class = DRM_XE_ENGINE_CLASS_VIDEO_ENHANCE; > > > > + } else if (strcmp(name, "ccs") == 0) { > > > > + class = DRM_XE_ENGINE_CLASS_COMPUTE; > > > > + } > > > > + > > > > + return class; > > > > +} > > > > + > > > > +static const char * > > > > +read_param(const char *line, const char *param) { > > > > + if (!(strstr(line, param))) > > > > + return NULL; > > > > + > > > > + while (*line != ':') > > > > + line++; > > > > + line += 2; > > > > + > > > > + return line; > > > > +} > > > > + > > > > +/* parse lines like 'batch_addr[0]: 0x0000effeffff5000 */ bool > > > > +read_error_decode_xe_u64_hex(const char *line, const char > > > > +*parameter, uint64_t *value) { > > > > + line = read_param(line, parameter); > > > > + if (!line) > > > > + return false; > > > > + > > > > + *value = (uint64_t)strtoull(line, NULL, 0); > > > > + return true; > > > > +} > > > > + > > > > +/* parse lines like 'PCI ID: 0x9a49' */ bool > > > > +read_error_decode_xe_hex(const char *line, const char *parameter, > > > > +uint32_t *value) { > > > > + line = read_param(line, parameter); > > > > + if (!line) > > > > + return false; > > > > + > > > > + *value = (int)strtoul(line, NULL, 0); > > > > + return true; > > > > +} > > > > + > > > > +/* parse lines like 'rcs0 (physical), logical instance=0' */ bool > > > > +read_error_decode_xe_engine_name(const char *line, char *ring_name) > > > > +{ > > > > + int i; > > > > + > > > > + if (!strstr(line, " (physical), logical instance=")) > > > > + return false; > > > > + > > > > + i = 0; > > > > + for (i = 0; *line != ' '; i++, line++) > > > > + ring_name[i] = *line; > > > > + > > > > + ring_name[i] = 0; > > > > + return true; > > > > +} > > > > + > > > > +bool > > > > +read_error_decode_topic(const char *line, enum xe_topic *new_topic) > > > > +{ > > > > + static const char *xe_topic_strings[] = { > > > > + "**** Xe Device Coredump ****", > > > > + "**** GuC CT ****", > > > > + "**** Job ****", > > > > + "**** HW Engines ****", > > > > + "**** VM state ****", > > > > + }; > > > > + bool topic_changed = false; > > > > + > > > > + for (int i = 0; i < ARRAY_SIZE(xe_topic_strings); i++) { > > > > + if (strncmp(xe_topic_strings[i], line, strlen(xe_topic_strings[i])) == 0) { > > > > + topic_changed = true; > > > > + *new_topic = i; > > > > + break; > > > > + } > > > > + } > > > > + > > > > + return topic_changed; > > > > +} > > > > + > > > > +void read_xe_data_file(FILE *file) > > > > +{ > > > > + struct { > > > > + uint64_t *addrs; > > > > + uint8_t len; > > > > + } batch_buffers = { .addrs = NULL, .len = 0 }; > > > > + > > > > + unsigned int reg; > > > > + uint32_t devid, ring_length = 0; > > > > + char *line = NULL; > > > > + size_t line_size; > > > > + enum xe_topic xe_topic = XE_TOPIC_INVALID; > > > > + > > > > + while(getline(&line, &line_size, file) > 0) { > > > > + bool topic_changed = false; > > > > + bool print_line = true; > > > > + > > > > + topic_changed = read_error_decode_topic(line, &xe_topic); > > > > + if(topic_changed) { > > > > + print_line = (xe_topic != XE_TOPIC_VM); > > > > + if(print_line) > > > > + fputs(line, stdout); > > > > + continue; > > > > + } > > > > + > > > > + switch (xe_topic) { > > > > + case XE_TOPIC_DEVICE: { > > > > + uint32_t value; > > > > + > > > > + if (read_error_decode_xe_hex(line, "PCI ID", > > &value)) { > > > > + devid = value; > > > > + printf("Detected GEN%i chipset\n", > > intel_gen(devid)); > > > > + } > > > > + > > > > + break; > > > > + } > > > > + case XE_TOPIC_HW_ENGINES: { > > > > + char engine_name[64]; > > > > + uint64_t u64_reg; > > > > + > > > > + if (read_error_decode_xe_engine_name(line, > > engine_name)) { > > > > + xe_get_engine_class(engine_name); > > > > + break; > > > > + } > > > > + > > > > + if (read_error_decode_xe_hex(line, > > "RING_HEAD", ®)) { > > > > + xe_print_head(reg); > > > > + break; > > > > + } > > > > + > > > > + if (read_error_decode_xe_hex(line, "RING_CTL", > > ®)) > > > > + ring_length = xe_print_ctl(reg); > > > > + > > > > + if (read_error_decode_xe_hex(line, > > "RING_INSTDONE", ®)) { > > > > + fputs(line, stdout); > > > > + xe_print_instdone(devid, reg, -1); > > > > + break; > > > > + } > > > > + > > > > + if (read_error_decode_xe_u64_hex(line, > > "ACTHD", &u64_reg)) { > > > > + fputs(line, stdout); > > > > + xe_print_acthd(u64_reg, ring_length); > > > > + break; > > > > + } > > > > + > > > > + if (read_error_decode_xe_hex(line, > > "SC_INSTDONE", ®)) { > > > > + fputs(line, stdout); > > > > + xe_print_instdone(devid, reg, -1); > > > > + break; > > > > + } > > > > + > > > > + if (read_error_decode_xe_hex(line, > > "SC_INSTDONE_EXTRA", ®)) { > > > > + fputs(line, stdout); > > > > + xe_print_instdone(devid, -1, reg); > > > > + break; > > > > + } > > > > + > > > > + if (read_error_decode_xe_hex(line, > > "SAMPLER_INSTDONE", ®)) { > > > > + fputs(line, stdout); > > > > + xe_print_instdone(devid, reg, -1); > > > > + break; > > > > + } > > > > + > > > > + if (read_error_decode_xe_hex(line, > > "ROW_INSTDONE", ®)) { > > > > + fputs(line, stdout); > > > > + xe_print_instdone(devid, reg, -1); > > > > + break; > > > > + } > > > > + > > > > + break; > > > > + } > > > > + case XE_TOPIC_JOB: { > > > > + uint64_t u64_value; > > > > + > > > > + if (read_error_decode_xe_u64_hex(line, > > "batch_addr[", &u64_value)) { > > > > + batch_buffers.addrs = > > realloc(batch_buffers.addrs, sizeof(uint64_t) * (batch_buffers.len + 1)); > > > > + batch_buffers.addrs[batch_buffers.len] = > > u64_value; > > > > + batch_buffers.len++; > > > > + } > > > > + > > > > + break; > > > > + } > > > > + default: > > > > + break; > > > > + } > > > > + } > > > > + > > > > + free(batch_buffers.addrs); > > > > + free(line); > > > > +} > > > > diff --git a/lib/xe/intel_error_decode_xe_lib.h > > > > b/lib/xe/intel_error_decode_xe_lib.h > > > > new file mode 100644 > > > > index 000000000..fc69f7cce > > > > --- /dev/null > > > > +++ b/lib/xe/intel_error_decode_xe_lib.h > > > > @@ -0,0 +1,26 @@ > > > > +/* SPDX-License-Identifier: MIT */ > > > > +/* > > > > +* Copyright © 2025 Intel Corporation > > > > +* > > > > +* Authors: > > > > +* Sai Gowtham Ch <sai.gowtham.ch@intel.com> > > > > +*/ > > > > + > > > > +#include <stdbool.h> > > > > +#include <stdint.h> > > > > + > > > > +enum xe_topic { > > > > + XE_TOPIC_DEVICE = 0, > > > > + XE_TOPIC_GUC_CT, > > > > + XE_TOPIC_JOB, > > > > + XE_TOPIC_HW_ENGINES, > > > > + XE_TOPIC_VM, > > > > + XE_TOPIC_INVALID, > > > > +}; > > > > + > > > > +void read_xe_data_file(FILE *file); bool > > > > +read_error_decode_xe_u64_hex(const char *line, const char > > > > +*parameter, uint64_t *value); bool read_error_decode_xe_hex(const > > > > +char *line, const char *parameter, uint32_t *value); bool > > > > +read_error_decode_xe_engine_name(const char *line, char > > > > +*ring_name); > > > > + > > > > +bool read_error_decode_topic(const char *line, enum xe_topic > > > > +*new_topic); > > > > -- > > > > 2.34.1 > > > > > ^ permalink raw reply [flat|nested] 13+ messages in thread
* [PATCH 2/2] tools/intel_error_decode: Enable support for xe driver in the tool 2025-01-31 20:29 [PATCH 0/2] Extend intel_error_decode tool to work with xe sai.gowtham.ch 2025-01-31 20:29 ` [PATCH 1/2] lib/xe/intel_error_decode_xe: error decode support for xe driver sai.gowtham.ch @ 2025-01-31 20:29 ` sai.gowtham.ch 2025-02-06 16:24 ` Rodrigo Vivi 2025-01-31 21:48 ` ✓ Xe.CI.BAT: success for Extend intel_error_decode tool to work with xe Patchwork ` (3 subsequent siblings) 5 siblings, 1 reply; 13+ messages in thread From: sai.gowtham.ch @ 2025-01-31 20:29 UTC (permalink / raw) To: igt-dev, sai.gowtham.ch From: Sai Gowtham Ch <sai.gowtham.ch@intel.com> Enables error decode support for xe dumps. which uses intel_error_decode_xe lib. Signed-off-by: Sai Gowtham Ch <sai.gowtham.ch@intel.com> --- tools/intel_error_decode.c | 156 +++++++++++++++++++++++++------------ 1 file changed, 107 insertions(+), 49 deletions(-) diff --git a/tools/intel_error_decode.c b/tools/intel_error_decode.c index 451608826..a722621e2 100644 --- a/tools/intel_error_decode.c +++ b/tools/intel_error_decode.c @@ -57,7 +57,11 @@ #include "instdone.h" #include "intel_reg.h" #include "drmtest.h" +#include "drm-uapi/xe_drm.h" #include "i915/intel_decode.h" +#include "xe/intel_error_decode_xe_lib.h" + +#define XE_KMD_ERROR_DUMP_IDENTIFIER "**** Xe Device Coredump ****" static uint32_t print_head(unsigned int reg) @@ -793,14 +797,86 @@ static void setup_pager(void) } } +static FILE * +try_open_file(const char *format, ...) +{ + int ret; + char *filename; + FILE *file; + va_list args; + + va_start(args, format); + ret = vasprintf(&filename, format, args); + va_end(args); + + igt_assert(ret > 0); + file = fopen(filename, "r"); + free(filename); + + return file; +} + +static FILE * +open_i915_core_dump(const char *path) +{ + FILE *file = NULL; + struct stat st; + + if (stat(path, &st)) + return NULL; + + if (S_ISDIR(st.st_mode)) { + file = try_open_file("%s/i915_error_state", path); + if (!file) { + int minor; + for (minor = 0; minor < 64; minor++) { + file = try_open_file("%s/%d/i915_error_state", path, minor); + if (file) + break; + } + } + } else { + file = fopen(path, "r"); + } + + return file; +} + +static FILE * +open_xe_core_dump(const char *path) +{ + FILE *file = NULL; + + if (path) { + struct stat st; + + if (stat(path, &st)) + return NULL; + + if (S_ISDIR(st.st_mode)) { + file = try_open_file("%s/data", path); + } else { + file = fopen(path, "r"); + } + } else { + for (int minor = 0; minor < 64; minor++) { + file = try_open_file("/sys/class/drm/card%i/device/devcoredump/data", minor); + if (file) + break; + } + } + + return file; +} + int main(int argc, char *argv[]) { FILE *file; const char *path; char *filename = NULL; - struct stat st; - int error; + char *line = NULL; + size_t line_size; if (argc > 2) { fprintf(stderr, @@ -823,69 +899,51 @@ main(int argc, char *argv[]) if (argc == 1) { if (isatty(0)) { - path = "/sys/class/drm/card0/error"; - error = stat(path, &st); - if (error != 0) { - path = "/debug/dri"; - error = stat(path, &st); + file = open_i915_core_dump("/sys/class/drm/card0/error"); + if (!file) { + file = open_i915_core_dump("/debug/dri"); } - if (error != 0) { - path = "/sys/kernel/debug/dri"; - error = stat(path, &st); + if (!file) { + file = open_i915_core_dump("/sys/kernel/debug/dri"); } - if (error != 0) { + if (!file) { + file = open_xe_core_dump(NULL); + } + if (file == NULL) { errx(1, - "Couldn't find i915 debugfs directory.\n\n" + "Couldn't find i915 or xe debugfs directory.\n\n" "Is debugfs mounted? You might try mounting it with a command such as:\n\n" "\tsudo mount -t debugfs debugfs /sys/kernel/debug\n"); } } else { - read_data_file(stdin); - exit(0); + file = stdin; } } else { path = argv[1]; - error = stat(path, &st); - if (error != 0) { - fprintf(stderr, "Error opening %s: %s\n", - path, strerror(errno)); - exit(1); - } - } + if (strcmp(path, "-") == 0) { + file = stdin; + } else { + FILE *i915, *xe; - if (S_ISDIR(st.st_mode)) { - int ret; + i915 = open_i915_core_dump(path); + xe = open_xe_core_dump(path); - ret = asprintf(&filename, "%s/i915_error_state", path); - assert(ret > 0); - file = fopen(filename, "r"); - if (!file) { - int minor; - for (minor = 0; minor < 64; minor++) { - free(filename); - ret = asprintf(&filename, "%s/%d/i915_error_state", path, minor); - assert(ret > 0); - - file = fopen(filename, "r"); - if (file) - break; + if (i915 == NULL && xe == NULL) { + fprintf(stderr, "Error opening %s: %s\n", path, strerror(errno)); + exit(1); } - } - if (!file) { - fprintf(stderr, "Failed to find i915_error_state beneath %s\n", - path); - exit (1); - } - } else { - file = fopen(path, "r"); - if (!file) { - fprintf(stderr, "Failed to open %s: %s\n", - path, strerror(errno)); - exit (1); + + file = i915 ? i915 : xe; } } - read_data_file(file); + getline(&line, &line_size, file); + rewind(file); + if (strncmp(line, XE_KMD_ERROR_DUMP_IDENTIFIER, strlen(XE_KMD_ERROR_DUMP_IDENTIFIER)) == 0) + read_xe_data_file(file); + else + read_data_file(file); + free(line); fclose(file); if (filename != path) -- 2.34.1 ^ permalink raw reply related [flat|nested] 13+ messages in thread
* Re: [PATCH 2/2] tools/intel_error_decode: Enable support for xe driver in the tool 2025-01-31 20:29 ` [PATCH 2/2] tools/intel_error_decode: Enable support for xe driver in the tool sai.gowtham.ch @ 2025-02-06 16:24 ` Rodrigo Vivi 2025-02-11 5:37 ` Ch, Sai Gowtham 0 siblings, 1 reply; 13+ messages in thread From: Rodrigo Vivi @ 2025-02-06 16:24 UTC (permalink / raw) To: sai.gowtham.ch; +Cc: igt-dev On Fri, Jan 31, 2025 at 08:29:40PM +0000, sai.gowtham.ch@intel.com wrote: > From: Sai Gowtham Ch <sai.gowtham.ch@intel.com> > > Enables error decode support for xe dumps. which uses intel_error_decode_xe > lib. > > Signed-off-by: Sai Gowtham Ch <sai.gowtham.ch@intel.com> > --- > tools/intel_error_decode.c | 156 +++++++++++++++++++++++++------------ > 1 file changed, 107 insertions(+), 49 deletions(-) > > diff --git a/tools/intel_error_decode.c b/tools/intel_error_decode.c > index 451608826..a722621e2 100644 > --- a/tools/intel_error_decode.c > +++ b/tools/intel_error_decode.c > @@ -57,7 +57,11 @@ > #include "instdone.h" > #include "intel_reg.h" > #include "drmtest.h" > +#include "drm-uapi/xe_drm.h" > #include "i915/intel_decode.h" From this one we can see that the right place for the lib is under: igt/lib/xe/ > +#include "xe/intel_error_decode_xe_lib.h" also, what about devcoredump_decode.h ? > + > +#define XE_KMD_ERROR_DUMP_IDENTIFIER "**** Xe Device Coredump ****" what about having this in the lib? > > static uint32_t > print_head(unsigned int reg) > @@ -793,14 +797,86 @@ static void setup_pager(void) > } > } > > +static FILE * > +try_open_file(const char *format, ...) > +{ > + int ret; > + char *filename; > + FILE *file; > + va_list args; > + > + va_start(args, format); > + ret = vasprintf(&filename, format, args); > + va_end(args); > + > + igt_assert(ret > 0); > + file = fopen(filename, "r"); > + free(filename); > + > + return file; > +} > + > +static FILE * > +open_i915_core_dump(const char *path) > +{ > + FILE *file = NULL; > + struct stat st; > + > + if (stat(path, &st)) > + return NULL; > + > + if (S_ISDIR(st.st_mode)) { > + file = try_open_file("%s/i915_error_state", path); > + if (!file) { > + int minor; > + for (minor = 0; minor < 64; minor++) { > + file = try_open_file("%s/%d/i915_error_state", path, minor); > + if (file) > + break; > + } > + } > + } else { > + file = fopen(path, "r"); > + } > + > + return file; > +} > + > +static FILE * > +open_xe_core_dump(const char *path) > +{ > + FILE *file = NULL; > + > + if (path) { > + struct stat st; > + > + if (stat(path, &st)) > + return NULL; > + > + if (S_ISDIR(st.st_mode)) { > + file = try_open_file("%s/data", path); > + } else { > + file = fopen(path, "r"); > + } > + } else { > + for (int minor = 0; minor < 64; minor++) { > + file = try_open_file("/sys/class/drm/card%i/device/devcoredump/data", minor); > + if (file) > + break; > + } > + } > + > + return file; > +} > + > int > main(int argc, char *argv[]) > { > FILE *file; > const char *path; > char *filename = NULL; > - struct stat st; > - int error; > + char *line = NULL; > + size_t line_size; > > if (argc > 2) { > fprintf(stderr, > @@ -823,69 +899,51 @@ main(int argc, char *argv[]) > > if (argc == 1) { > if (isatty(0)) { > - path = "/sys/class/drm/card0/error"; > - error = stat(path, &st); > - if (error != 0) { > - path = "/debug/dri"; > - error = stat(path, &st); > + file = open_i915_core_dump("/sys/class/drm/card0/error"); > + if (!file) { > + file = open_i915_core_dump("/debug/dri"); > } > - if (error != 0) { > - path = "/sys/kernel/debug/dri"; > - error = stat(path, &st); > + if (!file) { > + file = open_i915_core_dump("/sys/kernel/debug/dri"); This i915 vs xe detection looks complex. We should keep these i915 possibilities inside the i915 function and here have a simple is i915 call i915 function, elif xe call xe function else error below... > } > - if (error != 0) { > + if (!file) { > + file = open_xe_core_dump(NULL); > + } > + if (file == NULL) { > errx(1, > - "Couldn't find i915 debugfs directory.\n\n" > + "Couldn't find i915 or xe debugfs directory.\n\n" > "Is debugfs mounted? You might try mounting it with a command such as:\n\n" > "\tsudo mount -t debugfs debugfs /sys/kernel/debug\n"); > } > } else { > - read_data_file(stdin); > - exit(0); > + file = stdin; > } > } else { > path = argv[1]; > - error = stat(path, &st); > - if (error != 0) { > - fprintf(stderr, "Error opening %s: %s\n", > - path, strerror(errno)); > - exit(1); > - } > - } > + if (strcmp(path, "-") == 0) { > + file = stdin; > + } else { > + FILE *i915, *xe; > > - if (S_ISDIR(st.st_mode)) { > - int ret; > + i915 = open_i915_core_dump(path); > + xe = open_xe_core_dump(path); > > - ret = asprintf(&filename, "%s/i915_error_state", path); > - assert(ret > 0); > - file = fopen(filename, "r"); > - if (!file) { > - int minor; > - for (minor = 0; minor < 64; minor++) { > - free(filename); > - ret = asprintf(&filename, "%s/%d/i915_error_state", path, minor); > - assert(ret > 0); > - > - file = fopen(filename, "r"); > - if (file) > - break; > + if (i915 == NULL && xe == NULL) { > + fprintf(stderr, "Error opening %s: %s\n", path, strerror(errno)); > + exit(1); > } > - } > - if (!file) { > - fprintf(stderr, "Failed to find i915_error_state beneath %s\n", > - path); > - exit (1); > - } > - } else { > - file = fopen(path, "r"); > - if (!file) { > - fprintf(stderr, "Failed to open %s: %s\n", > - path, strerror(errno)); > - exit (1); > + > + file = i915 ? i915 : xe; > } > } > > - read_data_file(file); > + getline(&line, &line_size, file); > + rewind(file); > + if (strncmp(line, XE_KMD_ERROR_DUMP_IDENTIFIER, strlen(XE_KMD_ERROR_DUMP_IDENTIFIER)) == 0) > + read_xe_data_file(file); xe_read_data_file() is a better name for this function > + else > + read_data_file(file); and probably good to rename this to i915_read_data_file() in other words, add i915_ prefix to all current functions exported in lib/i915/intel_decode.h and even rename the file to i915_error_decode.h and in a separate patch... > + free(line); > fclose(file); > > if (filename != path) > -- > 2.34.1 > ^ permalink raw reply [flat|nested] 13+ messages in thread
* RE: [PATCH 2/2] tools/intel_error_decode: Enable support for xe driver in the tool 2025-02-06 16:24 ` Rodrigo Vivi @ 2025-02-11 5:37 ` Ch, Sai Gowtham 0 siblings, 0 replies; 13+ messages in thread From: Ch, Sai Gowtham @ 2025-02-11 5:37 UTC (permalink / raw) To: Vivi, Rodrigo; +Cc: igt-dev@lists.freedesktop.org >-----Original Message----- >From: Vivi, Rodrigo <rodrigo.vivi@intel.com> >Sent: Thursday, February 6, 2025 9:55 PM >To: Ch, Sai Gowtham <sai.gowtham.ch@intel.com> >Cc: igt-dev@lists.freedesktop.org >Subject: Re: [PATCH 2/2] tools/intel_error_decode: Enable support for xe driver in >the tool > >On Fri, Jan 31, 2025 at 08:29:40PM +0000, sai.gowtham.ch@intel.com wrote: >> From: Sai Gowtham Ch <sai.gowtham.ch@intel.com> >> >> Enables error decode support for xe dumps. which uses >> intel_error_decode_xe lib. >> >> Signed-off-by: Sai Gowtham Ch <sai.gowtham.ch@intel.com> >> --- >> tools/intel_error_decode.c | 156 >> +++++++++++++++++++++++++------------ >> 1 file changed, 107 insertions(+), 49 deletions(-) >> >> diff --git a/tools/intel_error_decode.c b/tools/intel_error_decode.c >> index 451608826..a722621e2 100644 >> --- a/tools/intel_error_decode.c >> +++ b/tools/intel_error_decode.c >> @@ -57,7 +57,11 @@ >> #include "instdone.h" >> #include "intel_reg.h" >> #include "drmtest.h" >> +#include "drm-uapi/xe_drm.h" >> #include "i915/intel_decode.h" > >From this one we can see that the right place for the lib is under: >igt/lib/xe/ > >> +#include "xe/intel_error_decode_xe_lib.h" > >also, what about >devcoredump_decode.h ? > >> + >> +#define XE_KMD_ERROR_DUMP_IDENTIFIER "**** Xe Device Coredump >****" > >what about having this in the lib? > >> >> static uint32_t >> print_head(unsigned int reg) >> @@ -793,14 +797,86 @@ static void setup_pager(void) >> } >> } >> >> +static FILE * >> +try_open_file(const char *format, ...) { >> + int ret; >> + char *filename; >> + FILE *file; >> + va_list args; >> + >> + va_start(args, format); >> + ret = vasprintf(&filename, format, args); >> + va_end(args); >> + >> + igt_assert(ret > 0); >> + file = fopen(filename, "r"); >> + free(filename); >> + >> + return file; >> +} >> + >> +static FILE * >> +open_i915_core_dump(const char *path) { >> + FILE *file = NULL; >> + struct stat st; >> + >> + if (stat(path, &st)) >> + return NULL; >> + >> + if (S_ISDIR(st.st_mode)) { >> + file = try_open_file("%s/i915_error_state", path); >> + if (!file) { >> + int minor; >> + for (minor = 0; minor < 64; minor++) { >> + file = try_open_file("%s/%d/i915_error_state", >path, minor); >> + if (file) >> + break; >> + } >> + } >> + } else { >> + file = fopen(path, "r"); >> + } >> + >> + return file; >> +} >> + >> +static FILE * >> +open_xe_core_dump(const char *path) >> +{ >> + FILE *file = NULL; >> + >> + if (path) { >> + struct stat st; >> + >> + if (stat(path, &st)) >> + return NULL; >> + >> + if (S_ISDIR(st.st_mode)) { >> + file = try_open_file("%s/data", path); >> + } else { >> + file = fopen(path, "r"); >> + } >> + } else { >> + for (int minor = 0; minor < 64; minor++) { >> + file = >try_open_file("/sys/class/drm/card%i/device/devcoredump/data", minor); >> + if (file) >> + break; >> + } >> + } >> + >> + return file; >> +} >> + >> int >> main(int argc, char *argv[]) >> { >> FILE *file; >> const char *path; >> char *filename = NULL; >> - struct stat st; >> - int error; >> + char *line = NULL; >> + size_t line_size; >> >> if (argc > 2) { >> fprintf(stderr, >> @@ -823,69 +899,51 @@ main(int argc, char *argv[]) >> >> if (argc == 1) { >> if (isatty(0)) { >> - path = "/sys/class/drm/card0/error"; >> - error = stat(path, &st); >> - if (error != 0) { >> - path = "/debug/dri"; >> - error = stat(path, &st); >> + file = >open_i915_core_dump("/sys/class/drm/card0/error"); >> + if (!file) { >> + file = open_i915_core_dump("/debug/dri"); >> } >> - if (error != 0) { >> - path = "/sys/kernel/debug/dri"; >> - error = stat(path, &st); >> + if (!file) { >> + file = >open_i915_core_dump("/sys/kernel/debug/dri"); > >This i915 vs xe detection looks complex. >We should keep these i915 possibilities inside the i915 function and here have a >simple is i915 call i915 function, elif xe call xe function else error below... > >> } >> - if (error != 0) { >> + if (!file) { >> + file = open_xe_core_dump(NULL); >> + } >> + if (file == NULL) { >> errx(1, >> - "Couldn't find i915 debugfs directory.\n\n" >> + "Couldn't find i915 or xe debugfs >directory.\n\n" >> "Is debugfs mounted? You might try mounting >it with a command such as:\n\n" >> "\tsudo mount -t debugfs debugfs >/sys/kernel/debug\n"); >> } >> } else { >> - read_data_file(stdin); >> - exit(0); >> + file = stdin; >> } >> } else { >> path = argv[1]; >> - error = stat(path, &st); >> - if (error != 0) { >> - fprintf(stderr, "Error opening %s: %s\n", >> - path, strerror(errno)); >> - exit(1); >> - } >> - } >> + if (strcmp(path, "-") == 0) { >> + file = stdin; >> + } else { >> + FILE *i915, *xe; >> >> - if (S_ISDIR(st.st_mode)) { >> - int ret; >> + i915 = open_i915_core_dump(path); >> + xe = open_xe_core_dump(path); >> >> - ret = asprintf(&filename, "%s/i915_error_state", path); >> - assert(ret > 0); >> - file = fopen(filename, "r"); >> - if (!file) { >> - int minor; >> - for (minor = 0; minor < 64; minor++) { >> - free(filename); >> - ret = asprintf(&filename, >"%s/%d/i915_error_state", path, minor); >> - assert(ret > 0); >> - >> - file = fopen(filename, "r"); >> - if (file) >> - break; >> + if (i915 == NULL && xe == NULL) { >> + fprintf(stderr, "Error opening %s: %s\n", path, >strerror(errno)); >> + exit(1); >> } >> - } >> - if (!file) { >> - fprintf(stderr, "Failed to find i915_error_state beneath >%s\n", >> - path); >> - exit (1); >> - } >> - } else { >> - file = fopen(path, "r"); >> - if (!file) { >> - fprintf(stderr, "Failed to open %s: %s\n", >> - path, strerror(errno)); >> - exit (1); >> + >> + file = i915 ? i915 : xe; >> } >> } >> >> - read_data_file(file); >> + getline(&line, &line_size, file); >> + rewind(file); >> + if (strncmp(line, XE_KMD_ERROR_DUMP_IDENTIFIER, >strlen(XE_KMD_ERROR_DUMP_IDENTIFIER)) == 0) >> + read_xe_data_file(file); > >xe_read_data_file() is a better name for this function > >> + else >> + read_data_file(file); > >and probably good to rename this to > >i915_read_data_file() > >in other words, add i915_ prefix to all current functions exported in >lib/i915/intel_decode.h and even rename the file to i915_error_decode.h and in a >separate patch... > Thanks for your comments Rodrigo, will keep these comments in mind and make changes according. Thanks, Gowtham >> + free(line); >> fclose(file); >> >> if (filename != path) >> -- >> 2.34.1 >> ^ permalink raw reply [flat|nested] 13+ messages in thread
* ✓ Xe.CI.BAT: success for Extend intel_error_decode tool to work with xe 2025-01-31 20:29 [PATCH 0/2] Extend intel_error_decode tool to work with xe sai.gowtham.ch 2025-01-31 20:29 ` [PATCH 1/2] lib/xe/intel_error_decode_xe: error decode support for xe driver sai.gowtham.ch 2025-01-31 20:29 ` [PATCH 2/2] tools/intel_error_decode: Enable support for xe driver in the tool sai.gowtham.ch @ 2025-01-31 21:48 ` Patchwork 2025-01-31 21:49 ` ✓ i915.CI.BAT: " Patchwork ` (2 subsequent siblings) 5 siblings, 0 replies; 13+ messages in thread From: Patchwork @ 2025-01-31 21:48 UTC (permalink / raw) To: sai.gowtham.ch; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 3535 bytes --] == Series Details == Series: Extend intel_error_decode tool to work with xe URL : https://patchwork.freedesktop.org/series/144205/ State : success == Summary == CI Bug Log - changes from XEIGT_8219_BAT -> XEIGTPW_12530_BAT ==================================================== Summary ------- **SUCCESS** No regressions found. Participating hosts (8 -> 8) ------------------------------ No changes in participating hosts Known issues ------------ Here are the changes found in XEIGTPW_12530_BAT that come from known issues: ### IGT changes ### #### Issues hit #### * igt@xe_live_ktest@xe_bo@xe_ccs_migrate_kunit: - bat-adlp-vf: NOTRUN -> [SKIP][1] ([Intel XE#2229] / [Intel XE#455]) +1 other test skip [1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/bat-adlp-vf/igt@xe_live_ktest@xe_bo@xe_ccs_migrate_kunit.html * igt@xe_live_ktest@xe_migrate@xe_migrate_sanity_kunit: - bat-adlp-vf: NOTRUN -> [DMESG-FAIL][2] ([Intel XE#4078]) [2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/bat-adlp-vf/igt@xe_live_ktest@xe_migrate@xe_migrate_sanity_kunit.html #### Possible fixes #### * igt@xe_live_ktest@xe_dma_buf: - bat-adlp-vf: [SKIP][3] ([Intel XE#1192]) -> [PASS][4] [3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/bat-adlp-vf/igt@xe_live_ktest@xe_dma_buf.html [4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/bat-adlp-vf/igt@xe_live_ktest@xe_dma_buf.html * igt@xe_vm@munmap-style-unbind-userptr-inval-end: - bat-adlp-vf: [DMESG-WARN][5] ([Intel XE#4078]) -> [PASS][6] [5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/bat-adlp-vf/igt@xe_vm@munmap-style-unbind-userptr-inval-end.html [6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/bat-adlp-vf/igt@xe_vm@munmap-style-unbind-userptr-inval-end.html #### Warnings #### * igt@xe_live_ktest@xe_bo: - bat-adlp-vf: [SKIP][7] ([Intel XE#1192]) -> [SKIP][8] ([Intel XE#2229] / [Intel XE#455]) [7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/bat-adlp-vf/igt@xe_live_ktest@xe_bo.html [8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/bat-adlp-vf/igt@xe_live_ktest@xe_bo.html * igt@xe_live_ktest@xe_migrate: - bat-adlp-vf: [SKIP][9] ([Intel XE#1192]) -> [DMESG-FAIL][10] ([Intel XE#4078]) [9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/bat-adlp-vf/igt@xe_live_ktest@xe_migrate.html [10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/bat-adlp-vf/igt@xe_live_ktest@xe_migrate.html [Intel XE#1192]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1192 [Intel XE#2229]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2229 [Intel XE#4078]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4078 [Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455 Build changes ------------- * IGT: IGT_8219 -> IGTPW_12530 * Linux: xe-2583-12fb3dcbf0667f1ed3c3caff321de4a1ad3d4a7a -> xe-2584-01f54d1da1ffffff78047186f62b5916dfd43939 IGTPW_12530: 0b625df65aca7f27e098d898cf7f1e5239eb2e21 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git IGT_8219: d92c8eadff2a4e5b4d90cf8c8c52936263d29394 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git xe-2583-12fb3dcbf0667f1ed3c3caff321de4a1ad3d4a7a: 12fb3dcbf0667f1ed3c3caff321de4a1ad3d4a7a xe-2584-01f54d1da1ffffff78047186f62b5916dfd43939: 01f54d1da1ffffff78047186f62b5916dfd43939 == Logs == For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/index.html [-- Attachment #2: Type: text/html, Size: 4681 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* ✓ i915.CI.BAT: success for Extend intel_error_decode tool to work with xe 2025-01-31 20:29 [PATCH 0/2] Extend intel_error_decode tool to work with xe sai.gowtham.ch ` (2 preceding siblings ...) 2025-01-31 21:48 ` ✓ Xe.CI.BAT: success for Extend intel_error_decode tool to work with xe Patchwork @ 2025-01-31 21:49 ` Patchwork 2025-02-01 5:27 ` ✗ Xe.CI.Full: failure " Patchwork 2025-02-01 12:15 ` ✗ i915.CI.Full: " Patchwork 5 siblings, 0 replies; 13+ messages in thread From: Patchwork @ 2025-01-31 21:49 UTC (permalink / raw) To: sai.gowtham.ch; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 3375 bytes --] == Series Details == Series: Extend intel_error_decode tool to work with xe URL : https://patchwork.freedesktop.org/series/144205/ State : success == Summary == CI Bug Log - changes from IGT_8219 -> IGTPW_12530 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/index.html Participating hosts (43 -> 42) ------------------------------ Missing (1): fi-snb-2520m Known issues ------------ Here are the changes found in IGTPW_12530 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@i915_selftest@live@workarounds: - bat-mtlp-6: [PASS][1] -> [DMESG-FAIL][2] ([i915#12061]) +1 other test dmesg-fail [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8219/bat-mtlp-6/igt@i915_selftest@live@workarounds.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/bat-mtlp-6/igt@i915_selftest@live@workarounds.html #### Possible fixes #### * igt@i915_module_load@load: - {bat-mtlp-9}: [DMESG-WARN][3] ([i915#13494]) -> [PASS][4] [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8219/bat-mtlp-9/igt@i915_module_load@load.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/bat-mtlp-9/igt@i915_module_load@load.html * igt@i915_selftest@live@workarounds: - bat-arls-5: [DMESG-FAIL][5] ([i915#12061]) -> [PASS][6] +1 other test pass [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8219/bat-arls-5/igt@i915_selftest@live@workarounds.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/bat-arls-5/igt@i915_selftest@live@workarounds.html - bat-adlp-6: [INCOMPLETE][7] ([i915#9413]) -> [PASS][8] +1 other test pass [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8219/bat-adlp-6/igt@i915_selftest@live@workarounds.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/bat-adlp-6/igt@i915_selftest@live@workarounds.html - {bat-arls-6}: [DMESG-FAIL][9] ([i915#12061]) -> [PASS][10] +1 other test pass [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_8219/bat-arls-6/igt@i915_selftest@live@workarounds.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/bat-arls-6/igt@i915_selftest@live@workarounds.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061 [i915#13494]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13494 [i915#9413]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9413 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_8219 -> IGTPW_12530 * Linux: CI_DRM_16052 -> CI_DRM_16053 CI-20190529: 20190529 CI_DRM_16052: 12fb3dcbf0667f1ed3c3caff321de4a1ad3d4a7a @ git://anongit.freedesktop.org/gfx-ci/linux CI_DRM_16053: 01f54d1da1ffffff78047186f62b5916dfd43939 @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_12530: 0b625df65aca7f27e098d898cf7f1e5239eb2e21 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git IGT_8219: d92c8eadff2a4e5b4d90cf8c8c52936263d29394 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/index.html [-- Attachment #2: Type: text/html, Size: 4210 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* ✗ Xe.CI.Full: failure for Extend intel_error_decode tool to work with xe 2025-01-31 20:29 [PATCH 0/2] Extend intel_error_decode tool to work with xe sai.gowtham.ch ` (3 preceding siblings ...) 2025-01-31 21:49 ` ✓ i915.CI.BAT: " Patchwork @ 2025-02-01 5:27 ` Patchwork 2025-02-01 12:15 ` ✗ i915.CI.Full: " Patchwork 5 siblings, 0 replies; 13+ messages in thread From: Patchwork @ 2025-02-01 5:27 UTC (permalink / raw) To: sai.gowtham.ch; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 77692 bytes --] == Series Details == Series: Extend intel_error_decode tool to work with xe URL : https://patchwork.freedesktop.org/series/144205/ State : failure == Summary == CI Bug Log - changes from XEIGT_8219_full -> XEIGTPW_12530_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with XEIGTPW_12530_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in XEIGTPW_12530_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them to document this new failure mode, which will reduce false positives in CI. Participating hosts (4 -> 4) ------------------------------ No changes in participating hosts Possible new issues ------------------- Here are the unknown changes that may have been introduced in XEIGTPW_12530_full: ### IGT changes ### #### Possible regressions #### * igt@xe_exec_reset@cm-gt-reset: - shard-bmg: [PASS][1] -> [INCOMPLETE][2] [1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-1/igt@xe_exec_reset@cm-gt-reset.html [2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-6/igt@xe_exec_reset@cm-gt-reset.html Known issues ------------ Here are the changes found in XEIGTPW_12530_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@kms_async_flips@test-time-stamp-atomic@pipe-d-hdmi-a-3: - shard-bmg: [PASS][3] -> [DMESG-WARN][4] ([Intel XE#4172]) +71 other tests dmesg-warn [3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-5/igt@kms_async_flips@test-time-stamp-atomic@pipe-d-hdmi-a-3.html [4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-1/igt@kms_async_flips@test-time-stamp-atomic@pipe-d-hdmi-a-3.html * igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels: - shard-bmg: NOTRUN -> [SKIP][5] ([Intel XE#2370]) [5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-4/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip: - shard-lnl: NOTRUN -> [SKIP][6] ([Intel XE#3658]) [6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-8/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html * igt@kms_big_fb@x-tiled-64bpp-rotate-90: - shard-bmg: NOTRUN -> [SKIP][7] ([Intel XE#2327]) +1 other test skip [7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-1/igt@kms_big_fb@x-tiled-64bpp-rotate-90.html * igt@kms_big_fb@x-tiled-8bpp-rotate-270: - shard-dg2-set2: NOTRUN -> [SKIP][8] ([Intel XE#316]) +8 other tests skip [8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-466/igt@kms_big_fb@x-tiled-8bpp-rotate-270.html - shard-lnl: NOTRUN -> [SKIP][9] ([Intel XE#1407]) +2 other tests skip [9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-7/igt@kms_big_fb@x-tiled-8bpp-rotate-270.html * igt@kms_big_fb@y-tiled-16bpp-rotate-0: - shard-bmg: NOTRUN -> [SKIP][10] ([Intel XE#1124]) +2 other tests skip [10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-5/igt@kms_big_fb@y-tiled-16bpp-rotate-0.html * igt@kms_big_fb@y-tiled-addfb-size-overflow: - shard-dg2-set2: NOTRUN -> [SKIP][11] ([Intel XE#610]) +1 other test skip [11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-434/igt@kms_big_fb@y-tiled-addfb-size-overflow.html * igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip: - shard-dg2-set2: NOTRUN -> [SKIP][12] ([Intel XE#1124]) +12 other tests skip [12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-466/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip.html * igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow: - shard-dg2-set2: NOTRUN -> [SKIP][13] ([Intel XE#607]) [13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-436/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-hflip: - shard-lnl: NOTRUN -> [SKIP][14] ([Intel XE#1124]) +5 other tests skip [14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-8/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-hflip.html * igt@kms_bw@connected-linear-tiling-4-displays-1920x1080p: - shard-lnl: NOTRUN -> [SKIP][15] ([Intel XE#1512]) +1 other test skip [15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-5/igt@kms_bw@connected-linear-tiling-4-displays-1920x1080p.html * igt@kms_bw@connected-linear-tiling-4-displays-2560x1440p: - shard-dg2-set2: NOTRUN -> [SKIP][16] ([Intel XE#2191]) [16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-434/igt@kms_bw@connected-linear-tiling-4-displays-2560x1440p.html * igt@kms_bw@linear-tiling-2-displays-2560x1440p: - shard-bmg: NOTRUN -> [SKIP][17] ([Intel XE#367]) [17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-6/igt@kms_bw@linear-tiling-2-displays-2560x1440p.html * igt@kms_bw@linear-tiling-3-displays-2560x1440p: - shard-lnl: NOTRUN -> [SKIP][18] ([Intel XE#367]) [18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-2/igt@kms_bw@linear-tiling-3-displays-2560x1440p.html * igt@kms_bw@linear-tiling-4-displays-2560x1440p: - shard-dg2-set2: NOTRUN -> [SKIP][19] ([Intel XE#367]) +1 other test skip [19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-466/igt@kms_bw@linear-tiling-4-displays-2560x1440p.html * igt@kms_ccs@bad-aux-stride-y-tiled-gen12-mc-ccs@pipe-c-hdmi-a-6: - shard-dg2-set2: NOTRUN -> [SKIP][20] ([Intel XE#787]) +195 other tests skip [20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-436/igt@kms_ccs@bad-aux-stride-y-tiled-gen12-mc-ccs@pipe-c-hdmi-a-6.html * igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs@pipe-c-dp-2: - shard-bmg: NOTRUN -> [SKIP][21] ([Intel XE#2652] / [Intel XE#787]) +11 other tests skip [21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-4/igt@kms_ccs@bad-rotation-90-4-tiled-lnl-ccs@pipe-c-dp-2.html * igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs-cc: - shard-lnl: NOTRUN -> [SKIP][22] ([Intel XE#2887]) +6 other tests skip [22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-7/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs-cc.html * igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs-cc@pipe-d-dp-4: - shard-dg2-set2: NOTRUN -> [SKIP][23] ([Intel XE#455] / [Intel XE#787]) +47 other tests skip [23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-436/igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-rc-ccs-cc@pipe-d-dp-4.html * igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs: - shard-dg2-set2: NOTRUN -> [SKIP][24] ([Intel XE#2907]) [24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-466/igt@kms_ccs@crc-primary-basic-4-tiled-lnl-ccs.html * igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-mc-ccs: - shard-bmg: NOTRUN -> [SKIP][25] ([Intel XE#3432]) [25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-6/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-mc-ccs.html * igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc: - shard-lnl: NOTRUN -> [SKIP][26] ([Intel XE#3432]) +1 other test skip [26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-6/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs-cc.html * igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-rc-ccs: - shard-bmg: NOTRUN -> [SKIP][27] ([Intel XE#2887]) +3 other tests skip [27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-4/igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-rc-ccs.html * igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-a-hdmi-a-6: - shard-dg2-set2: [PASS][28] -> [INCOMPLETE][29] ([Intel XE#1727] / [Intel XE#3124] / [Intel XE#4010]) +1 other test incomplete [28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-463/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-a-hdmi-a-6.html [29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-a-hdmi-a-6.html * igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-2: - shard-dg2-set2: NOTRUN -> [INCOMPLETE][30] ([Intel XE#1727] / [Intel XE#4010]) [30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-432/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-2.html * igt@kms_cdclk@plane-scaling@pipe-b-dp-4: - shard-dg2-set2: NOTRUN -> [SKIP][31] ([Intel XE#1152]) +3 other tests skip [31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-434/igt@kms_cdclk@plane-scaling@pipe-b-dp-4.html * igt@kms_chamelium_audio@hdmi-audio-edid: - shard-bmg: NOTRUN -> [SKIP][32] ([Intel XE#2252]) +2 other tests skip [32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-6/igt@kms_chamelium_audio@hdmi-audio-edid.html * igt@kms_chamelium_color@ctm-0-75: - shard-dg2-set2: NOTRUN -> [SKIP][33] ([Intel XE#306]) +2 other tests skip [33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-466/igt@kms_chamelium_color@ctm-0-75.html - shard-lnl: NOTRUN -> [SKIP][34] ([Intel XE#306]) [34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-7/igt@kms_chamelium_color@ctm-0-75.html * igt@kms_chamelium_color@ctm-max: - shard-bmg: NOTRUN -> [SKIP][35] ([Intel XE#2325]) [35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-6/igt@kms_chamelium_color@ctm-max.html * igt@kms_chamelium_hpd@hdmi-hpd: - shard-dg2-set2: NOTRUN -> [SKIP][36] ([Intel XE#373]) +11 other tests skip [36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-463/igt@kms_chamelium_hpd@hdmi-hpd.html * igt@kms_chamelium_hpd@vga-hpd: - shard-lnl: NOTRUN -> [SKIP][37] ([Intel XE#373]) +5 other tests skip [37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-1/igt@kms_chamelium_hpd@vga-hpd.html * igt@kms_content_protection@atomic@pipe-a-dp-2: - shard-dg2-set2: NOTRUN -> [FAIL][38] ([Intel XE#1178]) +2 other tests fail [38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-432/igt@kms_content_protection@atomic@pipe-a-dp-2.html * igt@kms_content_protection@dp-mst-lic-type-1: - shard-lnl: NOTRUN -> [SKIP][39] ([Intel XE#307]) [39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-4/igt@kms_content_protection@dp-mst-lic-type-1.html * igt@kms_content_protection@dp-mst-type-1: - shard-dg2-set2: NOTRUN -> [SKIP][40] ([Intel XE#307]) +1 other test skip [40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-436/igt@kms_content_protection@dp-mst-type-1.html * igt@kms_content_protection@srm: - shard-lnl: NOTRUN -> [SKIP][41] ([Intel XE#3278]) [41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-5/igt@kms_content_protection@srm.html * igt@kms_content_protection@uevent: - shard-dg2-set2: NOTRUN -> [DMESG-FAIL][42] ([Intel XE#1033]) +1 other test dmesg-fail [42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-436/igt@kms_content_protection@uevent.html * igt@kms_cursor_crc@cursor-offscreen-512x512: - shard-dg2-set2: NOTRUN -> [SKIP][43] ([Intel XE#308]) +2 other tests skip [43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-436/igt@kms_cursor_crc@cursor-offscreen-512x512.html - shard-lnl: NOTRUN -> [SKIP][44] ([Intel XE#2321]) +1 other test skip [44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-1/igt@kms_cursor_crc@cursor-offscreen-512x512.html * igt@kms_cursor_crc@cursor-rapid-movement-256x85: - shard-lnl: NOTRUN -> [SKIP][45] ([Intel XE#1424]) +2 other tests skip [45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-7/igt@kms_cursor_crc@cursor-rapid-movement-256x85.html * igt@kms_cursor_crc@cursor-sliding-256x85: - shard-bmg: NOTRUN -> [SKIP][46] ([Intel XE#2320]) +1 other test skip [46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-1/igt@kms_cursor_crc@cursor-sliding-256x85.html * igt@kms_cursor_edge_walk@128x128-right-edge: - shard-dg2-set2: [PASS][47] -> [DMESG-WARN][48] ([Intel XE#1033]) +102 other tests dmesg-warn [47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-434/igt@kms_cursor_edge_walk@128x128-right-edge.html [48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-466/igt@kms_cursor_edge_walk@128x128-right-edge.html * igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size: - shard-bmg: [PASS][49] -> [SKIP][50] ([Intel XE#2291]) +5 other tests skip [49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-1/igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size.html [50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-6/igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size.html * igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions: - shard-lnl: NOTRUN -> [SKIP][51] ([Intel XE#309]) +1 other test skip [51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-1/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions.html * igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions: - shard-dg2-set2: NOTRUN -> [SKIP][52] ([Intel XE#323]) [52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-466/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions.html * igt@kms_dp_aux_dev: - shard-bmg: [PASS][53] -> [SKIP][54] ([Intel XE#3009]) [53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-8/igt@kms_dp_aux_dev.html [54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-6/igt@kms_dp_aux_dev.html * igt@kms_fbcon_fbt@psr: - shard-dg2-set2: NOTRUN -> [SKIP][55] ([Intel XE#776]) [55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-463/igt@kms_fbcon_fbt@psr.html * igt@kms_feature_discovery@chamelium: - shard-dg2-set2: NOTRUN -> [SKIP][56] ([Intel XE#701]) [56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-463/igt@kms_feature_discovery@chamelium.html * igt@kms_feature_discovery@display-3x: - shard-lnl: NOTRUN -> [SKIP][57] ([Intel XE#703]) [57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-2/igt@kms_feature_discovery@display-3x.html * igt@kms_feature_discovery@dp-mst: - shard-bmg: NOTRUN -> [SKIP][58] ([Intel XE#2375]) [58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-1/igt@kms_feature_discovery@dp-mst.html * igt@kms_feature_discovery@psr1: - shard-dg2-set2: NOTRUN -> [SKIP][59] ([Intel XE#1135]) +1 other test skip [59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-436/igt@kms_feature_discovery@psr1.html * igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible: - shard-bmg: [PASS][60] -> [SKIP][61] ([Intel XE#2316]) +3 other tests skip [60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-8/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible.html [61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-6/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible.html * igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ac-dp2-hdmi-a3: - shard-bmg: [PASS][62] -> [FAIL][63] ([Intel XE#3321]) [62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-5/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ac-dp2-hdmi-a3.html [63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-4/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ac-dp2-hdmi-a3.html * igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ac-hdmi-a2-dp2: - shard-dg2-set2: NOTRUN -> [FAIL][64] ([Intel XE#301]) +4 other tests fail [64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-432/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible@ac-hdmi-a2-dp2.html * igt@kms_flip@2x-flip-vs-expired-vblank@ab-dp2-hdmi-a3: - shard-bmg: NOTRUN -> [FAIL][65] ([Intel XE#3321]) +1 other test fail [65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-5/igt@kms_flip@2x-flip-vs-expired-vblank@ab-dp2-hdmi-a3.html * igt@kms_flip@2x-flip-vs-expired-vblank@ab-hdmi-a6-dp4: - shard-dg2-set2: [PASS][66] -> [FAIL][67] ([Intel XE#301]) +4 other tests fail [66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-466/igt@kms_flip@2x-flip-vs-expired-vblank@ab-hdmi-a6-dp4.html [67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-436/igt@kms_flip@2x-flip-vs-expired-vblank@ab-hdmi-a6-dp4.html * igt@kms_flip@2x-flip-vs-rmfb-interruptible: - shard-lnl: NOTRUN -> [SKIP][68] ([Intel XE#1421]) +3 other tests skip [68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-6/igt@kms_flip@2x-flip-vs-rmfb-interruptible.html * igt@kms_flip@2x-plain-flip-fb-recreate-interruptible: - shard-bmg: NOTRUN -> [FAIL][69] ([Intel XE#2882]) +2 other tests fail [69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-7/igt@kms_flip@2x-plain-flip-fb-recreate-interruptible.html * igt@kms_flip@2x-wf_vblank-ts-check@cd-dp2-hdmi-a3: - shard-bmg: NOTRUN -> [DMESG-WARN][70] ([Intel XE#4172]) +5 other tests dmesg-warn [70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-5/igt@kms_flip@2x-wf_vblank-ts-check@cd-dp2-hdmi-a3.html * igt@kms_flip@bo-too-big-interruptible@a-edp1: - shard-lnl: NOTRUN -> [INCOMPLETE][71] ([Intel XE#1504]) +1 other test incomplete [71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-4/igt@kms_flip@bo-too-big-interruptible@a-edp1.html * igt@kms_flip@flip-vs-absolute-wf_vblank: - shard-lnl: [PASS][72] -> [FAIL][73] ([Intel XE#886]) +1 other test fail [72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-lnl-6/igt@kms_flip@flip-vs-absolute-wf_vblank.html [73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-2/igt@kms_flip@flip-vs-absolute-wf_vblank.html * igt@kms_flip@flip-vs-expired-vblank-interruptible@d-dp4: - shard-dg2-set2: [PASS][74] -> [DMESG-FAIL][75] ([Intel XE#1033]) +1 other test dmesg-fail [74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-466/igt@kms_flip@flip-vs-expired-vblank-interruptible@d-dp4.html [75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-436/igt@kms_flip@flip-vs-expired-vblank-interruptible@d-dp4.html * igt@kms_flip@plain-flip-ts-check@a-hdmi-a3: - shard-bmg: [PASS][76] -> [FAIL][77] ([Intel XE#2882]) +3 other tests fail [76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-8/igt@kms_flip@plain-flip-ts-check@a-hdmi-a3.html [77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-6/igt@kms_flip@plain-flip-ts-check@a-hdmi-a3.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling: - shard-lnl: NOTRUN -> [SKIP][78] ([Intel XE#1401] / [Intel XE#1745]) +1 other test skip [78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-5/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-default-mode: - shard-lnl: NOTRUN -> [SKIP][79] ([Intel XE#1401]) +1 other test skip [79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-5/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs-downscaling: - shard-bmg: NOTRUN -> [SKIP][80] ([Intel XE#2293] / [Intel XE#2380]) [80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-2/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs-downscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs-downscaling@pipe-a-valid-mode: - shard-bmg: NOTRUN -> [SKIP][81] ([Intel XE#2293]) [81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-2/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytilercccs-downscaling@pipe-a-valid-mode.html * igt@kms_frontbuffer_tracking@drrs-1p-primscrn-indfb-plflip-blt: - shard-lnl: NOTRUN -> [SKIP][82] ([Intel XE#651]) +3 other tests skip [82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-4/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-indfb-plflip-blt.html * igt@kms_frontbuffer_tracking@drrs-2p-primscrn-pri-shrfb-draw-render: - shard-bmg: NOTRUN -> [SKIP][83] ([Intel XE#2311]) +7 other tests skip [83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-8/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-pri-shrfb-draw-render.html * igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-spr-indfb-fullscreen: - shard-dg2-set2: NOTRUN -> [SKIP][84] ([Intel XE#651]) +26 other tests skip [84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-466/igt@kms_frontbuffer_tracking@drrs-2p-scndscrn-spr-indfb-fullscreen.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt: - shard-bmg: NOTRUN -> [SKIP][85] ([Intel XE#4141]) +3 other tests skip [85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-5/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-cur-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-mmap-wc: - shard-lnl: NOTRUN -> [SKIP][86] ([Intel XE#656]) +20 other tests skip [86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-1/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbc-tiling-y: - shard-dg2-set2: NOTRUN -> [SKIP][87] ([Intel XE#658]) [87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-436/igt@kms_frontbuffer_tracking@fbc-tiling-y.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-blt: - shard-bmg: NOTRUN -> [SKIP][88] ([Intel XE#2313]) +7 other tests skip [88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt: - shard-dg2-set2: NOTRUN -> [SKIP][89] ([Intel XE#653]) +39 other tests skip [89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-436/igt@kms_frontbuffer_tracking@psr-2p-primscrn-shrfb-msflip-blt.html * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-move: - shard-bmg: NOTRUN -> [SKIP][90] ([Intel XE#2312]) [90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-6/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-move.html * igt@kms_getfb@getfb-reject-ccs: - shard-dg2-set2: NOTRUN -> [SKIP][91] ([Intel XE#605]) [91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-436/igt@kms_getfb@getfb-reject-ccs.html * igt@kms_joiner@basic-big-joiner: - shard-lnl: NOTRUN -> [SKIP][92] ([Intel XE#346]) [92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-6/igt@kms_joiner@basic-big-joiner.html * igt@kms_joiner@basic-force-big-joiner: - shard-bmg: [PASS][93] -> [SKIP][94] ([Intel XE#3012]) [93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-1/igt@kms_joiner@basic-force-big-joiner.html [94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-6/igt@kms_joiner@basic-force-big-joiner.html * igt@kms_joiner@basic-ultra-joiner: - shard-dg2-set2: NOTRUN -> [SKIP][95] ([Intel XE#2927]) [95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-434/igt@kms_joiner@basic-ultra-joiner.html - shard-lnl: NOTRUN -> [SKIP][96] ([Intel XE#2927]) [96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-3/igt@kms_joiner@basic-ultra-joiner.html * igt@kms_panel_fitting@atomic-fastset: - shard-bmg: NOTRUN -> [SKIP][97] ([Intel XE#2486]) [97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-1/igt@kms_panel_fitting@atomic-fastset.html * igt@kms_plane_lowres@tiling-y: - shard-lnl: NOTRUN -> [SKIP][98] ([Intel XE#599]) [98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-7/igt@kms_plane_lowres@tiling-y.html * igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6: - shard-dg2-set2: NOTRUN -> [DMESG-WARN][99] ([Intel XE#4212]) +2 other tests dmesg-warn [99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-434/igt@kms_plane_scaling@intel-max-src-size@pipe-a-hdmi-a-6.html * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-a: - shard-bmg: NOTRUN -> [SKIP][100] ([Intel XE#2763]) +9 other tests skip [100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-8/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-a.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling: - shard-dg2-set2: NOTRUN -> [SKIP][101] ([Intel XE#2763] / [Intel XE#455]) +7 other tests skip [101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-434/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling.html * igt@kms_plane_scaling@planes-downscale-factor-0-75-upscale-20x20: - shard-dg2-set2: [PASS][102] -> [DMESG-WARN][103] ([Intel XE#1033] / [Intel XE#2566]) [102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-463/igt@kms_plane_scaling@planes-downscale-factor-0-75-upscale-20x20.html [103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-466/igt@kms_plane_scaling@planes-downscale-factor-0-75-upscale-20x20.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-b: - shard-dg2-set2: NOTRUN -> [SKIP][104] ([Intel XE#2763]) +11 other tests skip [104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-463/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-b.html * igt@kms_pm_backlight@brightness-with-dpms: - shard-dg2-set2: NOTRUN -> [SKIP][105] ([Intel XE#2938]) [105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-434/igt@kms_pm_backlight@brightness-with-dpms.html * igt@kms_pm_backlight@fade-with-suspend: - shard-bmg: NOTRUN -> [SKIP][106] ([Intel XE#870]) [106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-7/igt@kms_pm_backlight@fade-with-suspend.html * igt@kms_pm_dc@dc5-psr: - shard-dg2-set2: NOTRUN -> [SKIP][107] ([Intel XE#1129]) [107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-434/igt@kms_pm_dc@dc5-psr.html * igt@kms_pm_dc@deep-pkgc: - shard-dg2-set2: NOTRUN -> [SKIP][108] ([Intel XE#908]) [108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-466/igt@kms_pm_dc@deep-pkgc.html * igt@kms_pm_rpm@dpms-mode-unset-non-lpsp: - shard-lnl: NOTRUN -> [SKIP][109] ([Intel XE#1439] / [Intel XE#836]) [109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-1/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html * igt@kms_pm_rpm@modeset-lpsp: - shard-bmg: NOTRUN -> [SKIP][110] ([Intel XE#1439] / [Intel XE#3141] / [Intel XE#836]) [110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-6/igt@kms_pm_rpm@modeset-lpsp.html * igt@kms_pm_rpm@modeset-non-lpsp: - shard-lnl: NOTRUN -> [SKIP][111] ([Intel XE#1439] / [Intel XE#3141]) [111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-4/igt@kms_pm_rpm@modeset-non-lpsp.html * igt@kms_pm_rpm@universal-planes: - shard-dg2-set2: [PASS][112] -> [DMESG-WARN][113] ([Intel XE#1033] / [Intel XE#2042]) [112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-434/igt@kms_pm_rpm@universal-planes.html [113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-436/igt@kms_pm_rpm@universal-planes.html * igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area: - shard-dg2-set2: NOTRUN -> [SKIP][114] ([Intel XE#1489]) +7 other tests skip [114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-466/igt@kms_psr2_sf@fbc-psr2-primary-plane-update-sf-dmg-area.html * igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area: - shard-lnl: NOTRUN -> [SKIP][115] ([Intel XE#2893]) [115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-3/igt@kms_psr2_sf@pr-overlay-primary-update-sf-dmg-area.html * igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-fully-sf: - shard-bmg: NOTRUN -> [SKIP][116] ([Intel XE#1489]) +2 other tests skip [116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-5/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-exceed-fully-sf.html * igt@kms_psr@fbc-psr2-sprite-plane-move: - shard-dg2-set2: NOTRUN -> [SKIP][117] ([Intel XE#2850] / [Intel XE#929]) +23 other tests skip [117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-432/igt@kms_psr@fbc-psr2-sprite-plane-move.html * igt@kms_psr@pr-primary-blt: - shard-lnl: NOTRUN -> [SKIP][118] ([Intel XE#1406]) +3 other tests skip [118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-3/igt@kms_psr@pr-primary-blt.html * igt@kms_psr@psr2-sprite-blt: - shard-bmg: NOTRUN -> [SKIP][119] ([Intel XE#2234] / [Intel XE#2850]) +3 other tests skip [119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-6/igt@kms_psr@psr2-sprite-blt.html * igt@kms_rotation_crc@primary-4-tiled-reflect-x-0: - shard-lnl: NOTRUN -> [SKIP][120] ([Intel XE#3414] / [Intel XE#3904]) [120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-1/igt@kms_rotation_crc@primary-4-tiled-reflect-x-0.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180: - shard-dg2-set2: NOTRUN -> [SKIP][121] ([Intel XE#1127]) [121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-436/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html - shard-lnl: NOTRUN -> [SKIP][122] ([Intel XE#1127]) [122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-8/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html * igt@kms_rotation_crc@sprite-rotation-90: - shard-dg2-set2: NOTRUN -> [SKIP][123] ([Intel XE#3414]) [123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-434/igt@kms_rotation_crc@sprite-rotation-90.html * igt@kms_setmode@invalid-clone-single-crtc: - shard-lnl: NOTRUN -> [SKIP][124] ([Intel XE#1435]) +1 other test skip [124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-1/igt@kms_setmode@invalid-clone-single-crtc.html * igt@kms_tiled_display@basic-test-pattern: - shard-bmg: NOTRUN -> [SKIP][125] ([Intel XE#2426]) [125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-8/igt@kms_tiled_display@basic-test-pattern.html * igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1: - shard-lnl: [PASS][126] -> [FAIL][127] ([Intel XE#899]) [126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-lnl-8/igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1.html [127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-4/igt@kms_universal_plane@cursor-fb-leak@pipe-a-edp-1.html * igt@kms_vblank@ts-continuation-dpms-suspend: - shard-dg2-set2: [PASS][128] -> [ABORT][129] ([Intel XE#1033] / [Intel XE#2625] / [Intel XE#4057]) [128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-434/igt@kms_vblank@ts-continuation-dpms-suspend.html [129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-432/igt@kms_vblank@ts-continuation-dpms-suspend.html * igt@kms_vblank@ts-continuation-dpms-suspend@pipe-d-dp-2: - shard-dg2-set2: NOTRUN -> [ABORT][130] ([Intel XE#1033] / [Intel XE#2625] / [Intel XE#4057]) [130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-432/igt@kms_vblank@ts-continuation-dpms-suspend@pipe-d-dp-2.html * igt@kms_vblank@ts-continuation-suspend: - shard-dg2-set2: [PASS][131] -> [ABORT][132] ([Intel XE#2625] / [Intel XE#4057]) [131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-463/igt@kms_vblank@ts-continuation-suspend.html [132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-432/igt@kms_vblank@ts-continuation-suspend.html * igt@kms_vblank@ts-continuation-suspend@pipe-d-dp-2: - shard-dg2-set2: NOTRUN -> [ABORT][133] ([Intel XE#2625] / [Intel XE#4057]) [133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-432/igt@kms_vblank@ts-continuation-suspend@pipe-d-dp-2.html * igt@kms_vrr@flip-dpms: - shard-dg2-set2: NOTRUN -> [SKIP][134] ([Intel XE#455]) +20 other tests skip [134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-466/igt@kms_vrr@flip-dpms.html * igt@kms_writeback@writeback-check-output-xrgb2101010: - shard-bmg: NOTRUN -> [SKIP][135] ([Intel XE#756]) [135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-7/igt@kms_writeback@writeback-check-output-xrgb2101010.html * igt@kms_writeback@writeback-fb-id-xrgb2101010: - shard-dg2-set2: NOTRUN -> [SKIP][136] ([Intel XE#756]) [136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-432/igt@kms_writeback@writeback-fb-id-xrgb2101010.html * igt@xe_compute_preempt@compute-preempt-many: - shard-dg2-set2: NOTRUN -> [SKIP][137] ([Intel XE#1280] / [Intel XE#455]) +3 other tests skip [137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-463/igt@xe_compute_preempt@compute-preempt-many.html * igt@xe_copy_basic@mem-copy-linear-0x369: - shard-dg2-set2: NOTRUN -> [SKIP][138] ([Intel XE#1123]) [138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-432/igt@xe_copy_basic@mem-copy-linear-0x369.html * igt@xe_eudebug@basic-vm-bind-discovery: - shard-bmg: NOTRUN -> [SKIP][139] ([Intel XE#2905]) +1 other test skip [139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-8/igt@xe_eudebug@basic-vm-bind-discovery.html * igt@xe_eudebug@basic-vm-bind-ufence-reconnect: - shard-dg2-set2: NOTRUN -> [SKIP][140] ([Intel XE#3889]) +2 other tests skip [140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-463/igt@xe_eudebug@basic-vm-bind-ufence-reconnect.html * igt@xe_eudebug@discovery-empty-clients: - shard-lnl: NOTRUN -> [SKIP][141] ([Intel XE#2905]) +7 other tests skip [141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-2/igt@xe_eudebug@discovery-empty-clients.html * igt@xe_evict@evict-large-external: - shard-lnl: NOTRUN -> [SKIP][142] ([Intel XE#688]) +2 other tests skip [142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-1/igt@xe_evict@evict-large-external.html * igt@xe_evict@evict-large-multi-vm: - shard-bmg: [PASS][143] -> [DMESG-WARN][144] ([Intel XE#1473] / [Intel XE#4172]) [143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-1/igt@xe_evict@evict-large-multi-vm.html [144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-4/igt@xe_evict@evict-large-multi-vm.html * igt@xe_evict_ccs@evict-overcommit-standalone-instantfree-reopen: - shard-dg2-set2: NOTRUN -> [DMESG-WARN][145] ([Intel XE#1033]) +25 other tests dmesg-warn [145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-434/igt@xe_evict_ccs@evict-overcommit-standalone-instantfree-reopen.html * igt@xe_exec_basic@multigpu-many-execqueues-many-vm-null-defer-mmap: - shard-dg2-set2: NOTRUN -> [SKIP][146] ([Intel XE#1392]) [146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-432/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-null-defer-mmap.html * igt@xe_exec_basic@multigpu-no-exec-basic: - shard-bmg: NOTRUN -> [SKIP][147] ([Intel XE#2322]) +1 other test skip [147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-5/igt@xe_exec_basic@multigpu-no-exec-basic.html * igt@xe_exec_basic@multigpu-no-exec-userptr-invalidate: - shard-lnl: NOTRUN -> [SKIP][148] ([Intel XE#1392]) +5 other tests skip [148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-1/igt@xe_exec_basic@multigpu-no-exec-userptr-invalidate.html * igt@xe_exec_basic@multigpu-once-bindexecqueue: - shard-dg2-set2: [PASS][149] -> [SKIP][150] ([Intel XE#1392]) +2 other tests skip [149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-436/igt@xe_exec_basic@multigpu-once-bindexecqueue.html [150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-432/igt@xe_exec_basic@multigpu-once-bindexecqueue.html * igt@xe_exec_fault_mode@twice-userptr-prefetch: - shard-dg2-set2: NOTRUN -> [SKIP][151] ([Intel XE#288]) +35 other tests skip [151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-434/igt@xe_exec_fault_mode@twice-userptr-prefetch.html * igt@xe_exec_sip_eudebug@breakpoint-waitsip: - shard-dg2-set2: NOTRUN -> [SKIP][152] ([Intel XE#2905]) +10 other tests skip [152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-463/igt@xe_exec_sip_eudebug@breakpoint-waitsip.html * igt@xe_gt_freq@freq_suspend: - shard-lnl: NOTRUN -> [SKIP][153] ([Intel XE#584]) [153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-4/igt@xe_gt_freq@freq_suspend.html * igt@xe_huc_copy@huc_copy: - shard-dg2-set2: NOTRUN -> [SKIP][154] ([Intel XE#255]) [154]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-466/igt@xe_huc_copy@huc_copy.html * igt@xe_live_ktest@xe_bo@xe_ccs_migrate_kunit: - shard-bmg: NOTRUN -> [SKIP][155] ([Intel XE#2229]) [155]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-1/igt@xe_live_ktest@xe_bo@xe_ccs_migrate_kunit.html * igt@xe_live_ktest@xe_eudebug: - shard-bmg: NOTRUN -> [SKIP][156] ([Intel XE#2833]) [156]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-4/igt@xe_live_ktest@xe_eudebug.html * igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit: - shard-dg2-set2: NOTRUN -> [SKIP][157] ([Intel XE#2229]) [157]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-463/igt@xe_live_ktest@xe_migrate@xe_validate_ccs_kunit.html * igt@xe_live_ktest@xe_mocs: - shard-bmg: [PASS][158] -> [SKIP][159] ([Intel XE#1192]) [158]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-5/igt@xe_live_ktest@xe_mocs.html [159]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-2/igt@xe_live_ktest@xe_mocs.html * igt@xe_module_load@load: - shard-dg2-set2: ([PASS][160], [PASS][161], [PASS][162], [PASS][163], [PASS][164], [PASS][165], [PASS][166], [PASS][167], [PASS][168], [PASS][169], [PASS][170], [PASS][171], [PASS][172], [PASS][173], [PASS][174], [PASS][175], [PASS][176], [PASS][177], [PASS][178], [PASS][179], [PASS][180], [PASS][181]) -> ([PASS][182], [PASS][183], [PASS][184], [PASS][185], [PASS][186], [PASS][187], [PASS][188], [PASS][189], [PASS][190], [PASS][191], [PASS][192], [PASS][193], [PASS][194], [PASS][195], [PASS][196], [PASS][197], [PASS][198], [PASS][199], [PASS][200], [PASS][201], [SKIP][202], [PASS][203], [PASS][204]) ([Intel XE#378]) [160]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-466/igt@xe_module_load@load.html [161]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-466/igt@xe_module_load@load.html [162]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-463/igt@xe_module_load@load.html [163]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-432/igt@xe_module_load@load.html [164]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-432/igt@xe_module_load@load.html [165]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-432/igt@xe_module_load@load.html [166]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-463/igt@xe_module_load@load.html [167]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-466/igt@xe_module_load@load.html [168]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-466/igt@xe_module_load@load.html [169]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-434/igt@xe_module_load@load.html [170]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-463/igt@xe_module_load@load.html [171]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-434/igt@xe_module_load@load.html [172]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-432/igt@xe_module_load@load.html [173]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-432/igt@xe_module_load@load.html [174]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-434/igt@xe_module_load@load.html [175]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-466/igt@xe_module_load@load.html [176]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-434/igt@xe_module_load@load.html [177]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-463/igt@xe_module_load@load.html [178]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-436/igt@xe_module_load@load.html [179]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-436/igt@xe_module_load@load.html [180]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-436/igt@xe_module_load@load.html [181]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-436/igt@xe_module_load@load.html [182]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-466/igt@xe_module_load@load.html [183]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-466/igt@xe_module_load@load.html [184]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-434/igt@xe_module_load@load.html [185]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-463/igt@xe_module_load@load.html [186]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-463/igt@xe_module_load@load.html [187]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-432/igt@xe_module_load@load.html [188]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-432/igt@xe_module_load@load.html [189]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-432/igt@xe_module_load@load.html [190]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-436/igt@xe_module_load@load.html [191]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-466/igt@xe_module_load@load.html [192]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-432/igt@xe_module_load@load.html [193]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-434/igt@xe_module_load@load.html [194]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-434/igt@xe_module_load@load.html [195]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-436/igt@xe_module_load@load.html [196]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-436/igt@xe_module_load@load.html [197]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-434/igt@xe_module_load@load.html [198]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-434/igt@xe_module_load@load.html [199]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-463/igt@xe_module_load@load.html [200]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-463/igt@xe_module_load@load.html [201]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-436/igt@xe_module_load@load.html [202]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-463/igt@xe_module_load@load.html [203]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-466/igt@xe_module_load@load.html [204]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-432/igt@xe_module_load@load.html * igt@xe_oa@oa-unit-exclusive-stream-sample-oa: - shard-dg2-set2: NOTRUN -> [SKIP][205] ([Intel XE#2541] / [Intel XE#3573]) +5 other tests skip [205]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-463/igt@xe_oa@oa-unit-exclusive-stream-sample-oa.html * igt@xe_peer2peer@read@read-gpua-vram01-gpub-system-p2p: - shard-dg2-set2: NOTRUN -> [FAIL][206] ([Intel XE#1173]) +1 other test fail [206]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-466/igt@xe_peer2peer@read@read-gpua-vram01-gpub-system-p2p.html * igt@xe_peer2peer@write: - shard-lnl: NOTRUN -> [SKIP][207] ([Intel XE#1061]) [207]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-6/igt@xe_peer2peer@write.html * igt@xe_pm@d3cold-mmap-system: - shard-lnl: NOTRUN -> [SKIP][208] ([Intel XE#2284] / [Intel XE#366]) [208]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-2/igt@xe_pm@d3cold-mmap-system.html * igt@xe_pm@s2idle-vm-bind-unbind-all: - shard-bmg: [PASS][209] -> [DMESG-WARN][210] ([Intel XE#1616] / [Intel XE#4172]) [209]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-8/igt@xe_pm@s2idle-vm-bind-unbind-all.html [210]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-7/igt@xe_pm@s2idle-vm-bind-unbind-all.html * igt@xe_pm@s2idle-vm-bind-userptr: - shard-dg2-set2: [PASS][211] -> [ABORT][212] ([Intel XE#1358] / [Intel XE#1794]) [211]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-463/igt@xe_pm@s2idle-vm-bind-userptr.html [212]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-432/igt@xe_pm@s2idle-vm-bind-userptr.html * igt@xe_pm@s3-d3cold-basic-exec: - shard-dg2-set2: NOTRUN -> [SKIP][213] ([Intel XE#2284] / [Intel XE#366]) +1 other test skip [213]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-436/igt@xe_pm@s3-d3cold-basic-exec.html * igt@xe_pm@s3-multiple-execs: - shard-bmg: [PASS][214] -> [DMESG-WARN][215] ([Intel XE#4172] / [Intel XE#569]) [214]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-1/igt@xe_pm@s3-multiple-execs.html [215]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-7/igt@xe_pm@s3-multiple-execs.html - shard-dg2-set2: [PASS][216] -> [DMESG-WARN][217] ([Intel XE#1033] / [Intel XE#569]) [216]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-436/igt@xe_pm@s3-multiple-execs.html [217]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-436/igt@xe_pm@s3-multiple-execs.html * igt@xe_pm@s3-vm-bind-userptr: - shard-dg2-set2: NOTRUN -> [DMESG-WARN][218] ([Intel XE#1033] / [Intel XE#569]) [218]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-434/igt@xe_pm@s3-vm-bind-userptr.html * igt@xe_pm@s4-vm-bind-userptr: - shard-lnl: [PASS][219] -> [ABORT][220] ([Intel XE#1358] / [Intel XE#1794]) [219]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-lnl-4/igt@xe_pm@s4-vm-bind-userptr.html [220]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-2/igt@xe_pm@s4-vm-bind-userptr.html * igt@xe_pm@vram-d3cold-threshold: - shard-dg2-set2: NOTRUN -> [SKIP][221] ([Intel XE#579]) [221]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-463/igt@xe_pm@vram-d3cold-threshold.html * igt@xe_query@multigpu-query-invalid-cs-cycles: - shard-lnl: NOTRUN -> [SKIP][222] ([Intel XE#944]) [222]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-8/igt@xe_query@multigpu-query-invalid-cs-cycles.html * igt@xe_query@multigpu-query-mem-usage: - shard-bmg: NOTRUN -> [SKIP][223] ([Intel XE#944]) [223]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-6/igt@xe_query@multigpu-query-mem-usage.html * igt@xe_query@multigpu-query-uc-fw-version-guc: - shard-dg2-set2: NOTRUN -> [SKIP][224] ([Intel XE#944]) +2 other tests skip [224]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-463/igt@xe_query@multigpu-query-uc-fw-version-guc.html * igt@xe_wedged@wedged-mode-toggle: - shard-dg2-set2: NOTRUN -> [ABORT][225] ([Intel XE#3075] / [Intel XE#3084]) [225]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-463/igt@xe_wedged@wedged-mode-toggle.html #### Possible fixes #### * igt@kms_big_fb@linear-16bpp-rotate-180: - shard-bmg: [DMESG-WARN][226] ([Intel XE#4172]) -> [PASS][227] +65 other tests pass [226]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-5/igt@kms_big_fb@linear-16bpp-rotate-180.html [227]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-6/igt@kms_big_fb@linear-16bpp-rotate-180.html * igt@kms_cursor_crc@cursor-onscreen-256x256: - shard-bmg: [DMESG-WARN][228] ([Intel XE#877]) -> [PASS][229] [228]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-6/igt@kms_cursor_crc@cursor-onscreen-256x256.html [229]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-2/igt@kms_cursor_crc@cursor-onscreen-256x256.html * igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size: - shard-bmg: [SKIP][230] ([Intel XE#2291]) -> [PASS][231] +4 other tests pass [230]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-6/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html [231]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-8/igt@kms_cursor_legacy@cursorb-vs-flipa-atomic-transitions-varying-size.html * igt@kms_flip@2x-flip-vs-absolute-wf_vblank: - shard-bmg: [DMESG-FAIL][232] ([Intel XE#4172]) -> [PASS][233] [232]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-4/igt@kms_flip@2x-flip-vs-absolute-wf_vblank.html [233]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-1/igt@kms_flip@2x-flip-vs-absolute-wf_vblank.html * igt@kms_flip@2x-flip-vs-absolute-wf_vblank@ac-dp2-hdmi-a3: - shard-bmg: [FAIL][234] ([Intel XE#2882]) -> [PASS][235] +1 other test pass [234]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-4/igt@kms_flip@2x-flip-vs-absolute-wf_vblank@ac-dp2-hdmi-a3.html [235]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-1/igt@kms_flip@2x-flip-vs-absolute-wf_vblank@ac-dp2-hdmi-a3.html * igt@kms_flip@2x-flip-vs-expired-vblank@cd-hdmi-a6-dp4: - shard-dg2-set2: [DMESG-FAIL][236] ([Intel XE#1033]) -> [PASS][237] [236]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-466/igt@kms_flip@2x-flip-vs-expired-vblank@cd-hdmi-a6-dp4.html [237]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-436/igt@kms_flip@2x-flip-vs-expired-vblank@cd-hdmi-a6-dp4.html * igt@kms_flip@2x-nonexisting-fb: - shard-bmg: [SKIP][238] ([Intel XE#2316]) -> [PASS][239] +5 other tests pass [238]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-6/igt@kms_flip@2x-nonexisting-fb.html [239]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-7/igt@kms_flip@2x-nonexisting-fb.html * igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a6: - shard-dg2-set2: [FAIL][240] ([Intel XE#301]) -> [PASS][241] +4 other tests pass [240]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-463/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a6.html [241]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-434/igt@kms_flip@flip-vs-expired-vblank@b-hdmi-a6.html * igt@kms_flip@flip-vs-expired-vblank@d-dp4: - shard-dg2-set2: [FAIL][242] ([Intel XE#301] / [Intel XE#3321]) -> [PASS][243] [242]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-463/igt@kms_flip@flip-vs-expired-vblank@d-dp4.html [243]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-434/igt@kms_flip@flip-vs-expired-vblank@d-dp4.html * igt@kms_flip@flip-vs-suspend-interruptible: - shard-bmg: [INCOMPLETE][244] ([Intel XE#2049] / [Intel XE#2597]) -> [PASS][245] +1 other test pass [244]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-8/igt@kms_flip@flip-vs-suspend-interruptible.html [245]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-8/igt@kms_flip@flip-vs-suspend-interruptible.html * igt@kms_flip@plain-flip-ts-check: - shard-lnl: [FAIL][246] ([Intel XE#3149] / [Intel XE#886]) -> [PASS][247] [246]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-lnl-8/igt@kms_flip@plain-flip-ts-check.html [247]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-7/igt@kms_flip@plain-flip-ts-check.html * igt@kms_flip@plain-flip-ts-check@c-edp1: - shard-lnl: [FAIL][248] ([Intel XE#886]) -> [PASS][249] +3 other tests pass [248]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-lnl-8/igt@kms_flip@plain-flip-ts-check@c-edp1.html [249]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-7/igt@kms_flip@plain-flip-ts-check@c-edp1.html * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-mmap-wc: - shard-dg2-set2: [DMESG-WARN][250] ([Intel XE#1033]) -> [PASS][251] +31 other tests pass [250]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-466/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-mmap-wc.html [251]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-434/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-mmap-wc.html * igt@kms_plane@pixel-format-source-clamping: - shard-bmg: [DMESG-WARN][252] ([Intel XE#2566] / [Intel XE#4172]) -> [PASS][253] [252]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-5/igt@kms_plane@pixel-format-source-clamping.html [253]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-1/igt@kms_plane@pixel-format-source-clamping.html * igt@kms_pm_dc@dc5-psr: - shard-lnl: [FAIL][254] ([Intel XE#718]) -> [PASS][255] [254]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-lnl-8/igt@kms_pm_dc@dc5-psr.html [255]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-1/igt@kms_pm_dc@dc5-psr.html * igt@kms_setmode@basic@pipe-b-edp-1: - shard-lnl: [FAIL][256] ([Intel XE#2883]) -> [PASS][257] +2 other tests pass [256]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-lnl-7/igt@kms_setmode@basic@pipe-b-edp-1.html [257]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-2/igt@kms_setmode@basic@pipe-b-edp-1.html * igt@xe_exec_basic@multigpu-no-exec-bindexecqueue-userptr-rebind: - shard-dg2-set2: [SKIP][258] ([Intel XE#1392]) -> [PASS][259] +2 other tests pass [258]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-432/igt@xe_exec_basic@multigpu-no-exec-bindexecqueue-userptr-rebind.html [259]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-434/igt@xe_exec_basic@multigpu-no-exec-bindexecqueue-userptr-rebind.html * igt@xe_live_ktest@xe_bo: - shard-bmg: [SKIP][260] ([Intel XE#1192]) -> [PASS][261] [260]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-6/igt@xe_live_ktest@xe_bo.html [261]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-1/igt@xe_live_ktest@xe_bo.html * igt@xe_pm@s3-vm-bind-prefetch: - shard-bmg: [DMESG-WARN][262] ([Intel XE#4172] / [Intel XE#569]) -> [PASS][263] +3 other tests pass [262]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-5/igt@xe_pm@s3-vm-bind-prefetch.html [263]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-5/igt@xe_pm@s3-vm-bind-prefetch.html - shard-dg2-set2: [ABORT][264] ([Intel XE#1033] / [Intel XE#1358] / [Intel XE#1794]) -> [PASS][265] [264]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-432/igt@xe_pm@s3-vm-bind-prefetch.html [265]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-436/igt@xe_pm@s3-vm-bind-prefetch.html * igt@xe_pm@s3-vm-bind-unbind-all: - shard-dg2-set2: [DMESG-WARN][266] ([Intel XE#1033] / [Intel XE#569]) -> [PASS][267] +1 other test pass [266]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-434/igt@xe_pm@s3-vm-bind-unbind-all.html [267]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-463/igt@xe_pm@s3-vm-bind-unbind-all.html * igt@xe_pm@s4-basic-exec: - shard-lnl: [ABORT][268] ([Intel XE#1358] / [Intel XE#1607] / [Intel XE#1794]) -> [PASS][269] [268]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-lnl-2/igt@xe_pm@s4-basic-exec.html [269]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-lnl-6/igt@xe_pm@s4-basic-exec.html #### Warnings #### * igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs: - shard-dg2-set2: [INCOMPLETE][270] ([Intel XE#4010]) -> [INCOMPLETE][271] ([Intel XE#1727] / [Intel XE#4010]) [270]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-434/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html [271]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-432/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs.html * igt@kms_content_protection@srm: - shard-bmg: [FAIL][272] ([Intel XE#1178]) -> [SKIP][273] ([Intel XE#2341]) [272]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-4/igt@kms_content_protection@srm.html [273]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-6/igt@kms_content_protection@srm.html * igt@kms_content_protection@uevent: - shard-bmg: [FAIL][274] ([Intel XE#1188]) -> [DMESG-FAIL][275] ([Intel XE#4172]) +1 other test dmesg-fail [274]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-8/igt@kms_content_protection@uevent.html [275]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-5/igt@kms_content_protection@uevent.html * igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size: - shard-bmg: [DMESG-WARN][276] ([Intel XE#4172] / [Intel XE#877]) -> [DMESG-WARN][277] ([Intel XE#877]) [276]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-5/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html [277]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-8/igt@kms_cursor_legacy@cursorb-vs-flipa-varying-size.html * igt@kms_flip@2x-flip-vs-expired-vblank: - shard-bmg: [SKIP][278] ([Intel XE#2316]) -> [FAIL][279] ([Intel XE#3321]) [278]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-6/igt@kms_flip@2x-flip-vs-expired-vblank.html [279]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-5/igt@kms_flip@2x-flip-vs-expired-vblank.html - shard-dg2-set2: [DMESG-FAIL][280] ([Intel XE#1033]) -> [FAIL][281] ([Intel XE#301]) [280]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-466/igt@kms_flip@2x-flip-vs-expired-vblank.html [281]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-436/igt@kms_flip@2x-flip-vs-expired-vblank.html * igt@kms_flip@2x-flip-vs-expired-vblank-interruptible: - shard-bmg: [DMESG-WARN][282] ([Intel XE#4172]) -> [FAIL][283] ([Intel XE#3321]) [282]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-5/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible.html [283]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-4/igt@kms_flip@2x-flip-vs-expired-vblank-interruptible.html * igt@kms_flip@2x-wf_vblank-ts-check: - shard-bmg: [SKIP][284] ([Intel XE#2316]) -> [DMESG-WARN][285] ([Intel XE#4172]) [284]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-6/igt@kms_flip@2x-wf_vblank-ts-check.html [285]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-5/igt@kms_flip@2x-wf_vblank-ts-check.html * igt@kms_flip@flip-vs-expired-vblank-interruptible: - shard-dg2-set2: [FAIL][286] ([Intel XE#301]) -> [DMESG-FAIL][287] ([Intel XE#1033]) [286]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-466/igt@kms_flip@flip-vs-expired-vblank-interruptible.html [287]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-436/igt@kms_flip@flip-vs-expired-vblank-interruptible.html * igt@kms_frontbuffer_tracking@drrs-2p-primscrn-indfb-pgflip-blt: - shard-bmg: [SKIP][288] ([Intel XE#2311]) -> [SKIP][289] ([Intel XE#2312]) +11 other tests skip [288]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-5/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-indfb-pgflip-blt.html [289]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-6/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-indfb-pgflip-blt.html * igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-draw-render: - shard-bmg: [SKIP][290] ([Intel XE#2312]) -> [SKIP][291] ([Intel XE#2311]) +12 other tests skip [290]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-6/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-draw-render.html [291]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-7/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-spr-indfb-draw-render.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-blt: - shard-bmg: [SKIP][292] ([Intel XE#2312]) -> [SKIP][293] ([Intel XE#4141]) +3 other tests skip [292]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-blt.html [293]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-2/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-shrfb-draw-blt.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-onoff: - shard-bmg: [SKIP][294] ([Intel XE#4141]) -> [SKIP][295] ([Intel XE#2312]) +9 other tests skip [294]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-4/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-onoff.html [295]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-onoff.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-blt: - shard-bmg: [SKIP][296] ([Intel XE#2312]) -> [SKIP][297] ([Intel XE#2313]) +10 other tests skip [296]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-blt.html [297]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-cur-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-indfb-plflip-blt: - shard-bmg: [SKIP][298] ([Intel XE#2313]) -> [SKIP][299] ([Intel XE#2312]) +9 other tests skip [298]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-indfb-plflip-blt.html [299]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-indfb-plflip-blt.html * igt@kms_hdr@brightness-with-hdr: - shard-bmg: [SKIP][300] ([Intel XE#3374] / [Intel XE#3544]) -> [SKIP][301] ([Intel XE#3544]) [300]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-5/igt@kms_hdr@brightness-with-hdr.html [301]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-1/igt@kms_hdr@brightness-with-hdr.html * igt@kms_hdr@static-toggle-suspend: - shard-dg2-set2: [ABORT][302] ([Intel XE#2625]) -> [DMESG-WARN][303] ([Intel XE#1033]) [302]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-432/igt@kms_hdr@static-toggle-suspend.html [303]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-466/igt@kms_hdr@static-toggle-suspend.html * igt@kms_tiled_display@basic-test-pattern: - shard-dg2-set2: [SKIP][304] ([Intel XE#362]) -> [FAIL][305] ([Intel XE#1729]) [304]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-463/igt@kms_tiled_display@basic-test-pattern.html [305]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-434/igt@kms_tiled_display@basic-test-pattern.html * igt@kms_tiled_display@basic-test-pattern-with-chamelium: - shard-bmg: [SKIP][306] ([Intel XE#2426]) -> [SKIP][307] ([Intel XE#2509]) [306]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-bmg-5/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html [307]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-bmg-1/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html * igt@xe_pm@s4-basic-exec: - shard-dg2-set2: [ABORT][308] ([Intel XE#1358] / [Intel XE#1794]) -> [DMESG-WARN][309] ([Intel XE#1033]) [308]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-432/igt@xe_pm@s4-basic-exec.html [309]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-466/igt@xe_pm@s4-basic-exec.html * igt@xe_pm_residency@cpg-basic: - shard-dg2-set2: [ABORT][310] ([Intel XE#4046]) -> [DMESG-WARN][311] ([Intel XE#1033]) [310]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8219/shard-dg2-432/igt@xe_pm_residency@cpg-basic.html [311]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/shard-dg2-466/igt@xe_pm_residency@cpg-basic.html [Intel XE#1033]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1033 [Intel XE#1061]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1061 [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#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#1152]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1152 [Intel XE#1173]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1173 [Intel XE#1178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1178 [Intel XE#1188]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1188 [Intel XE#1192]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1192 [Intel XE#1280]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1280 [Intel XE#1358]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1358 [Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392 [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#1421]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1421 [Intel XE#1424]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1424 [Intel XE#1435]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1435 [Intel XE#1439]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1439 [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#1504]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1504 [Intel XE#1512]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1512 [Intel XE#1607]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1607 [Intel XE#1616]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1616 [Intel XE#1727]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1727 [Intel XE#1729]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1729 [Intel XE#1745]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1745 [Intel XE#1794]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1794 [Intel XE#2042]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2042 [Intel XE#2049]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2049 [Intel XE#2191]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2191 [Intel XE#2229]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2229 [Intel XE#2234]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2234 [Intel XE#2252]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2252 [Intel XE#2284]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2284 [Intel XE#2291]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2291 [Intel XE#2293]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2293 [Intel XE#2311]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2311 [Intel XE#2312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2312 [Intel XE#2313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2313 [Intel XE#2316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2316 [Intel XE#2320]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2320 [Intel XE#2321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2321 [Intel XE#2322]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2322 [Intel XE#2325]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2325 [Intel XE#2327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2327 [Intel XE#2341]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2341 [Intel XE#2370]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2370 [Intel XE#2375]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2375 [Intel XE#2380]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2380 [Intel XE#2426]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2426 [Intel XE#2486]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2486 [Intel XE#2509]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2509 [Intel XE#2541]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2541 [Intel XE#255]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/255 [Intel XE#2566]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2566 [Intel XE#2597]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2597 [Intel XE#2625]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2625 [Intel XE#2652]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2652 [Intel XE#2763]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763 [Intel XE#2833]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2833 [Intel XE#2850]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850 [Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288 [Intel XE#2882]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2882 [Intel XE#2883]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2883 [Intel XE#2887]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2887 [Intel XE#2893]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2893 [Intel XE#2905]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2905 [Intel XE#2907]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2907 [Intel XE#2927]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2927 [Intel XE#2938]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2938 [Intel XE#3009]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3009 [Intel XE#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301 [Intel XE#3012]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3012 [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#3075]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3075 [Intel XE#308]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/308 [Intel XE#3084]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3084 [Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309 [Intel XE#3124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3124 [Intel XE#3141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3141 [Intel XE#3149]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3149 [Intel XE#316]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/316 [Intel XE#323]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/323 [Intel XE#3278]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3278 [Intel XE#3321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3321 [Intel XE#3374]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3374 [Intel XE#3414]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3414 [Intel XE#3432]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3432 [Intel XE#346]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/346 [Intel XE#3544]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3544 [Intel XE#3573]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3573 [Intel XE#362]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/362 [Intel XE#3658]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3658 [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#3889]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3889 [Intel XE#3904]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3904 [Intel XE#4010]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4010 [Intel XE#4046]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4046 [Intel XE#4057]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4057 [Intel XE#4141]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4141 [Intel XE#4172]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4172 [Intel XE#4212]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4212 [Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455 [Intel XE#569]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/569 [Intel XE#579]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/579 [Intel XE#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#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#701]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/701 [Intel XE#703]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/703 [Intel XE#718]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/718 [Intel XE#756]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/756 [Intel XE#776]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/776 [Intel XE#787]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/787 [Intel XE#836]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/836 [Intel XE#870]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/870 [Intel XE#877]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/877 [Intel XE#886]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/886 [Intel XE#899]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/899 [Intel XE#908]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/908 [Intel XE#929]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/929 [Intel XE#944]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/944 Build changes ------------- * IGT: IGT_8219 -> IGTPW_12530 * Linux: xe-2583-12fb3dcbf0667f1ed3c3caff321de4a1ad3d4a7a -> xe-2584-01f54d1da1ffffff78047186f62b5916dfd43939 IGTPW_12530: 0b625df65aca7f27e098d898cf7f1e5239eb2e21 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git IGT_8219: d92c8eadff2a4e5b4d90cf8c8c52936263d29394 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git xe-2583-12fb3dcbf0667f1ed3c3caff321de4a1ad3d4a7a: 12fb3dcbf0667f1ed3c3caff321de4a1ad3d4a7a xe-2584-01f54d1da1ffffff78047186f62b5916dfd43939: 01f54d1da1ffffff78047186f62b5916dfd43939 == Logs == For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_12530/index.html [-- Attachment #2: Type: text/html, Size: 92462 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* ✗ i915.CI.Full: failure for Extend intel_error_decode tool to work with xe 2025-01-31 20:29 [PATCH 0/2] Extend intel_error_decode tool to work with xe sai.gowtham.ch ` (4 preceding siblings ...) 2025-02-01 5:27 ` ✗ Xe.CI.Full: failure " Patchwork @ 2025-02-01 12:15 ` Patchwork 5 siblings, 0 replies; 13+ messages in thread From: Patchwork @ 2025-02-01 12:15 UTC (permalink / raw) To: sai.gowtham.ch; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 100266 bytes --] == Series Details == Series: Extend intel_error_decode tool to work with xe URL : https://patchwork.freedesktop.org/series/144205/ State : failure == Summary == CI Bug Log - changes from CI_DRM_16053_full -> IGTPW_12530_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with IGTPW_12530_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in IGTPW_12530_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_12530/index.html Participating hosts (11 -> 11) ------------------------------ No changes in participating hosts Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_12530_full: ### IGT changes ### #### Possible regressions #### * igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible@ab-vga1-hdmi-a1: - shard-snb: NOTRUN -> [INCOMPLETE][1] +1 other test incomplete [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-snb2/igt@kms_flip@2x-flip-vs-absolute-wf_vblank-interruptible@ab-vga1-hdmi-a1.html Known issues ------------ Here are the changes found in IGTPW_12530_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@api_intel_bb@crc32: - shard-dg1: NOTRUN -> [SKIP][2] ([i915#6230]) [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-14/igt@api_intel_bb@crc32.html * igt@api_intel_bb@object-reloc-keep-cache: - shard-dg2: NOTRUN -> [SKIP][3] ([i915#8411]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-8/igt@api_intel_bb@object-reloc-keep-cache.html * igt@api_intel_bb@object-reloc-purge-cache: - shard-rkl: NOTRUN -> [SKIP][4] ([i915#8411]) +1 other test skip [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-7/igt@api_intel_bb@object-reloc-purge-cache.html * igt@device_reset@unbind-cold-reset-rebind: - shard-tglu-1: NOTRUN -> [SKIP][5] ([i915#11078]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-1/igt@device_reset@unbind-cold-reset-rebind.html * igt@drm_fdinfo@all-busy-idle-check-all: - shard-dg2: NOTRUN -> [SKIP][6] ([i915#8414]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-1/igt@drm_fdinfo@all-busy-idle-check-all.html * igt@drm_fdinfo@busy-check-all@bcs0: - shard-dg1: NOTRUN -> [SKIP][7] ([i915#8414]) +12 other tests skip [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-14/igt@drm_fdinfo@busy-check-all@bcs0.html * igt@drm_fdinfo@busy-idle@vecs0: - shard-mtlp: NOTRUN -> [SKIP][8] ([i915#8414]) +6 other tests skip [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-6/igt@drm_fdinfo@busy-idle@vecs0.html * igt@gem_bad_reloc@negative-reloc-lut: - shard-rkl: NOTRUN -> [SKIP][9] ([i915#3281]) +14 other tests skip [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-7/igt@gem_bad_reloc@negative-reloc-lut.html * igt@gem_basic@multigpu-create-close: - shard-rkl: NOTRUN -> [SKIP][10] ([i915#7697]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-5/igt@gem_basic@multigpu-create-close.html - shard-mtlp: NOTRUN -> [SKIP][11] ([i915#7697]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-5/igt@gem_basic@multigpu-create-close.html * igt@gem_ccs@block-multicopy-inplace: - shard-tglu-1: NOTRUN -> [SKIP][12] ([i915#3555] / [i915#9323]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-1/igt@gem_ccs@block-multicopy-inplace.html * igt@gem_ccs@ctrl-surf-copy: - shard-mtlp: NOTRUN -> [SKIP][13] ([i915#3555] / [i915#9323]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-4/igt@gem_ccs@ctrl-surf-copy.html * igt@gem_ccs@ctrl-surf-copy-new-ctx: - shard-tglu: NOTRUN -> [SKIP][14] ([i915#9323]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-5/igt@gem_ccs@ctrl-surf-copy-new-ctx.html * igt@gem_ccs@large-ctrl-surf-copy: - shard-rkl: NOTRUN -> [SKIP][15] ([i915#13008]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-1/igt@gem_ccs@large-ctrl-surf-copy.html - shard-tglu: NOTRUN -> [SKIP][16] ([i915#13008]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-5/igt@gem_ccs@large-ctrl-surf-copy.html * igt@gem_ccs@suspend-resume: - shard-rkl: NOTRUN -> [SKIP][17] ([i915#9323]) +1 other test skip [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-5/igt@gem_ccs@suspend-resume.html * igt@gem_close_race@multigpu-basic-threads: - shard-dg1: NOTRUN -> [SKIP][18] ([i915#7697]) [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-12/igt@gem_close_race@multigpu-basic-threads.html * igt@gem_create@create-ext-cpu-access-big: - shard-dg2: [PASS][19] -> [ABORT][20] ([i915#13427]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-dg2-5/igt@gem_create@create-ext-cpu-access-big.html [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-4/igt@gem_create@create-ext-cpu-access-big.html * igt@gem_create@create-ext-cpu-access-sanity-check: - shard-tglu-1: NOTRUN -> [SKIP][21] ([i915#6335]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-1/igt@gem_create@create-ext-cpu-access-sanity-check.html * igt@gem_create@create-ext-set-pat: - shard-rkl: NOTRUN -> [SKIP][22] ([i915#8562]) [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-2/igt@gem_create@create-ext-set-pat.html * igt@gem_ctx_freq@sysfs: - shard-dg2: [PASS][23] -> [FAIL][24] ([i915#9561]) +1 other test fail [23]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-dg2-10/igt@gem_ctx_freq@sysfs.html [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-4/igt@gem_ctx_freq@sysfs.html * igt@gem_ctx_isolation@preservation-s3@rcs0: - shard-glk: NOTRUN -> [INCOMPLETE][25] ([i915#12353]) +1 other test incomplete [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-glk7/igt@gem_ctx_isolation@preservation-s3@rcs0.html * igt@gem_ctx_persistence@engines-queued: - shard-snb: NOTRUN -> [SKIP][26] ([i915#1099]) +9 other tests skip [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-snb5/igt@gem_ctx_persistence@engines-queued.html * igt@gem_ctx_persistence@heartbeat-close: - shard-mtlp: NOTRUN -> [SKIP][27] ([i915#8555]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-8/igt@gem_ctx_persistence@heartbeat-close.html * igt@gem_ctx_persistence@heartbeat-hostile: - shard-dg1: NOTRUN -> [SKIP][28] ([i915#8555]) [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-13/igt@gem_ctx_persistence@heartbeat-hostile.html * igt@gem_ctx_sseu@invalid-sseu: - shard-rkl: NOTRUN -> [SKIP][29] ([i915#280]) +1 other test skip [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-4/igt@gem_ctx_sseu@invalid-sseu.html * igt@gem_ctx_sseu@mmap-args: - shard-dg1: NOTRUN -> [SKIP][30] ([i915#280]) +1 other test skip [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-14/igt@gem_ctx_sseu@mmap-args.html * igt@gem_eio@hibernate: - shard-rkl: NOTRUN -> [ABORT][31] ([i915#7975] / [i915#8213]) [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-1/igt@gem_eio@hibernate.html * igt@gem_eio@wait-immediate: - shard-mtlp: NOTRUN -> [ABORT][32] ([i915#13193]) [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-7/igt@gem_eio@wait-immediate.html * igt@gem_exec_balancer@invalid-bonds: - shard-dg2: NOTRUN -> [SKIP][33] ([i915#4036]) [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-3/igt@gem_exec_balancer@invalid-bonds.html - shard-dg1: NOTRUN -> [SKIP][34] ([i915#4036]) [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-18/igt@gem_exec_balancer@invalid-bonds.html * igt@gem_exec_balancer@parallel-bb-first: - shard-rkl: NOTRUN -> [SKIP][35] ([i915#4525]) +2 other tests skip [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-5/igt@gem_exec_balancer@parallel-bb-first.html * igt@gem_exec_capture@capture-invisible: - shard-dg1: NOTRUN -> [SKIP][36] ([i915#6334]) +2 other tests skip [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-12/igt@gem_exec_capture@capture-invisible.html * igt@gem_exec_capture@capture-invisible@smem0: - shard-glk: NOTRUN -> [SKIP][37] ([i915#6334]) +1 other test skip [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-glk1/igt@gem_exec_capture@capture-invisible@smem0.html * igt@gem_exec_capture@capture-recoverable: - shard-rkl: NOTRUN -> [SKIP][38] ([i915#6344]) [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-1/igt@gem_exec_capture@capture-recoverable.html * igt@gem_exec_endless@dispatch@rcs0: - shard-dg1: [PASS][39] -> [TIMEOUT][40] ([i915#3778]) +1 other test timeout [39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-dg1-13/igt@gem_exec_endless@dispatch@rcs0.html [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-14/igt@gem_exec_endless@dispatch@rcs0.html * igt@gem_exec_fence@submit: - shard-dg1: NOTRUN -> [SKIP][41] ([i915#4812]) +6 other tests skip [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-12/igt@gem_exec_fence@submit.html * igt@gem_exec_flush@basic-uc-pro-default: - shard-dg1: NOTRUN -> [SKIP][42] ([i915#3539] / [i915#4852]) +1 other test skip [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-17/igt@gem_exec_flush@basic-uc-pro-default.html * igt@gem_exec_flush@basic-uc-set-default: - shard-dg2: NOTRUN -> [SKIP][43] ([i915#3539]) [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-7/igt@gem_exec_flush@basic-uc-set-default.html * igt@gem_exec_reloc@basic-concurrent0: - shard-dg1: NOTRUN -> [SKIP][44] ([i915#3281]) +11 other tests skip [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-12/igt@gem_exec_reloc@basic-concurrent0.html * igt@gem_exec_reloc@basic-gtt-cpu-noreloc: - shard-mtlp: NOTRUN -> [SKIP][45] ([i915#3281]) +5 other tests skip [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-8/igt@gem_exec_reloc@basic-gtt-cpu-noreloc.html * igt@gem_exec_reloc@basic-write-gtt: - shard-dg2: NOTRUN -> [SKIP][46] ([i915#3281]) +11 other tests skip [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-10/igt@gem_exec_reloc@basic-write-gtt.html * igt@gem_exec_schedule@preempt-queue-chain: - shard-dg2: NOTRUN -> [SKIP][47] ([i915#4537] / [i915#4812]) +1 other test skip [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-5/igt@gem_exec_schedule@preempt-queue-chain.html * igt@gem_exec_schedule@semaphore-power: - shard-rkl: NOTRUN -> [SKIP][48] ([i915#7276]) [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-2/igt@gem_exec_schedule@semaphore-power.html * igt@gem_fenced_exec_thrash@no-spare-fences-busy: - shard-dg1: NOTRUN -> [SKIP][49] ([i915#4860]) +3 other tests skip [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-12/igt@gem_fenced_exec_thrash@no-spare-fences-busy.html * igt@gem_fenced_exec_thrash@too-many-fences: - shard-dg2: NOTRUN -> [SKIP][50] ([i915#4860]) [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-1/igt@gem_fenced_exec_thrash@too-many-fences.html * igt@gem_huc_copy@huc-copy: - shard-rkl: NOTRUN -> [SKIP][51] ([i915#2190]) [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-1/igt@gem_huc_copy@huc-copy.html * igt@gem_lmem_evict@dontneed-evict-race: - shard-rkl: NOTRUN -> [SKIP][52] ([i915#4613] / [i915#7582]) [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-5/igt@gem_lmem_evict@dontneed-evict-race.html * igt@gem_lmem_swapping@heavy-verify-multi-ccs: - shard-tglu-1: NOTRUN -> [SKIP][53] ([i915#4613]) [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-1/igt@gem_lmem_swapping@heavy-verify-multi-ccs.html * igt@gem_lmem_swapping@heavy-verify-random-ccs: - shard-rkl: NOTRUN -> [SKIP][54] ([i915#4613]) +4 other tests skip [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-2/igt@gem_lmem_swapping@heavy-verify-random-ccs.html - shard-tglu: NOTRUN -> [SKIP][55] ([i915#4613]) [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-5/igt@gem_lmem_swapping@heavy-verify-random-ccs.html * igt@gem_lmem_swapping@massive: - shard-glk: NOTRUN -> [SKIP][56] ([i915#4613]) +1 other test skip [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-glk4/igt@gem_lmem_swapping@massive.html * igt@gem_lmem_swapping@random-engines: - shard-mtlp: NOTRUN -> [SKIP][57] ([i915#4613]) +1 other test skip [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-8/igt@gem_lmem_swapping@random-engines.html * igt@gem_media_vme: - shard-rkl: NOTRUN -> [SKIP][58] ([i915#284]) [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-1/igt@gem_media_vme.html - shard-dg1: NOTRUN -> [SKIP][59] ([i915#284]) [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-13/igt@gem_media_vme.html * igt@gem_mmap_gtt@fault-concurrent-x: - shard-dg2: NOTRUN -> [SKIP][60] ([i915#4077]) +4 other tests skip [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-5/igt@gem_mmap_gtt@fault-concurrent-x.html * igt@gem_mmap_wc@bad-object: - shard-dg2: NOTRUN -> [SKIP][61] ([i915#4083]) +2 other tests skip [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-5/igt@gem_mmap_wc@bad-object.html * igt@gem_mmap_wc@bad-size: - shard-mtlp: NOTRUN -> [SKIP][62] ([i915#4083]) +1 other test skip [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-7/igt@gem_mmap_wc@bad-size.html * igt@gem_mmap_wc@copy: - shard-dg1: NOTRUN -> [SKIP][63] ([i915#4083]) +4 other tests skip [63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-17/igt@gem_mmap_wc@copy.html * igt@gem_partial_pwrite_pread@reads-display: - shard-dg2: NOTRUN -> [SKIP][64] ([i915#3282]) +3 other tests skip [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-1/igt@gem_partial_pwrite_pread@reads-display.html * igt@gem_partial_pwrite_pread@write: - shard-mtlp: NOTRUN -> [SKIP][65] ([i915#3282]) +1 other test skip [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-7/igt@gem_partial_pwrite_pread@write.html * igt@gem_pread@exhaustion: - shard-dg1: NOTRUN -> [SKIP][66] ([i915#3282]) +9 other tests skip [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-13/igt@gem_pread@exhaustion.html - shard-glk: NOTRUN -> [WARN][67] ([i915#2658]) [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-glk6/igt@gem_pread@exhaustion.html * igt@gem_pwrite@basic-exhaustion: - shard-rkl: NOTRUN -> [SKIP][68] ([i915#3282]) +10 other tests skip [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-2/igt@gem_pwrite@basic-exhaustion.html - shard-tglu: NOTRUN -> [WARN][69] ([i915#2658]) [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-5/igt@gem_pwrite@basic-exhaustion.html * igt@gem_pxp@regular-baseline-src-copy-readible: - shard-dg2: NOTRUN -> [SKIP][70] ([i915#4270]) +2 other tests skip [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-1/igt@gem_pxp@regular-baseline-src-copy-readible.html - shard-rkl: NOTRUN -> [TIMEOUT][71] ([i915#12964]) +1 other test timeout [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-6/igt@gem_pxp@regular-baseline-src-copy-readible.html * igt@gem_pxp@reject-modify-context-protection-off-3: - shard-dg1: NOTRUN -> [SKIP][72] ([i915#4270]) +4 other tests skip [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-17/igt@gem_pxp@reject-modify-context-protection-off-3.html * igt@gem_pxp@reject-modify-context-protection-on: - shard-rkl: NOTRUN -> [TIMEOUT][73] ([i915#12917] / [i915#12964]) +3 other tests timeout [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-7/igt@gem_pxp@reject-modify-context-protection-on.html * igt@gem_pxp@verify-pxp-stale-buf-execution: - shard-rkl: NOTRUN -> [SKIP][74] ([i915#4270]) +1 other test skip [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-7/igt@gem_pxp@verify-pxp-stale-buf-execution.html * igt@gem_render_copy@y-tiled-ccs-to-linear: - shard-dg2: NOTRUN -> [SKIP][75] ([i915#5190] / [i915#8428]) +3 other tests skip [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-3/igt@gem_render_copy@y-tiled-ccs-to-linear.html * igt@gem_render_copy@yf-tiled: - shard-mtlp: NOTRUN -> [SKIP][76] ([i915#8428]) [76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-1/igt@gem_render_copy@yf-tiled.html * igt@gem_softpin@noreloc-s3: - shard-glk: NOTRUN -> [INCOMPLETE][77] ([i915#13306]) [77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-glk7/igt@gem_softpin@noreloc-s3.html * igt@gem_userptr_blits@access-control: - shard-dg2: NOTRUN -> [SKIP][78] ([i915#3297]) [78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-1/igt@gem_userptr_blits@access-control.html - shard-tglu-1: NOTRUN -> [SKIP][79] ([i915#3297]) [79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-1/igt@gem_userptr_blits@access-control.html * igt@gem_userptr_blits@dmabuf-sync: - shard-tglu: NOTRUN -> [SKIP][80] ([i915#3297] / [i915#3323]) [80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-2/igt@gem_userptr_blits@dmabuf-sync.html - shard-rkl: NOTRUN -> [SKIP][81] ([i915#3297] / [i915#3323]) [81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-7/igt@gem_userptr_blits@dmabuf-sync.html * igt@gem_userptr_blits@dmabuf-unsync: - shard-dg1: NOTRUN -> [SKIP][82] ([i915#3297]) +2 other tests skip [82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-14/igt@gem_userptr_blits@dmabuf-unsync.html * igt@gem_userptr_blits@invalid-mmap-offset-unsync: - shard-tglu: NOTRUN -> [SKIP][83] ([i915#3297]) +1 other test skip [83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-4/igt@gem_userptr_blits@invalid-mmap-offset-unsync.html * igt@gem_userptr_blits@map-fixed-invalidate: - shard-dg1: NOTRUN -> [SKIP][84] ([i915#3297] / [i915#4880]) +1 other test skip [84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-17/igt@gem_userptr_blits@map-fixed-invalidate.html * igt@gem_userptr_blits@map-fixed-invalidate-overlap: - shard-mtlp: NOTRUN -> [SKIP][85] ([i915#3297]) +1 other test skip [85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-7/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_12530/shard-dg2-8/igt@gem_userptr_blits@map-fixed-invalidate-overlap-busy.html * igt@gem_userptr_blits@sync-unmap-cycles: - shard-rkl: [PASS][87] -> [DMESG-WARN][88] ([i915#12964]) +22 other tests dmesg-warn [87]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-rkl-1/igt@gem_userptr_blits@sync-unmap-cycles.html [88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-3/igt@gem_userptr_blits@sync-unmap-cycles.html * igt@gem_workarounds@suspend-resume-context: - shard-glk: NOTRUN -> [INCOMPLETE][89] ([i915#13356]) [89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-glk6/igt@gem_workarounds@suspend-resume-context.html * igt@gen9_exec_parse@basic-rejected: - shard-tglu: NOTRUN -> [SKIP][90] ([i915#2527] / [i915#2856]) +2 other tests skip [90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-10/igt@gen9_exec_parse@basic-rejected.html * igt@gen9_exec_parse@bb-large: - shard-dg1: NOTRUN -> [SKIP][91] ([i915#2527]) +6 other tests skip [91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-17/igt@gen9_exec_parse@bb-large.html * igt@gen9_exec_parse@bb-start-cmd: - shard-tglu-1: NOTRUN -> [SKIP][92] ([i915#2527] / [i915#2856]) +2 other tests skip [92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-1/igt@gen9_exec_parse@bb-start-cmd.html * igt@gen9_exec_parse@bb-start-param: - shard-dg2: NOTRUN -> [SKIP][93] ([i915#2856]) +2 other tests skip [93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-3/igt@gen9_exec_parse@bb-start-param.html * igt@gen9_exec_parse@shadow-peek: - shard-rkl: NOTRUN -> [SKIP][94] ([i915#2527]) +4 other tests skip [94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-3/igt@gen9_exec_parse@shadow-peek.html * igt@gen9_exec_parse@valid-registers: - shard-mtlp: NOTRUN -> [SKIP][95] ([i915#2856]) [95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-6/igt@gen9_exec_parse@valid-registers.html * igt@i915_fb_tiling: - shard-dg1: NOTRUN -> [SKIP][96] ([i915#4881]) [96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-18/igt@i915_fb_tiling.html * igt@i915_module_load@reload-with-fault-injection: - shard-rkl: NOTRUN -> [ABORT][97] ([i915#9820]) [97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-6/igt@i915_module_load@reload-with-fault-injection.html * igt@i915_pm_freq_api@freq-suspend: - shard-rkl: NOTRUN -> [SKIP][98] ([i915#8399]) [98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-3/igt@i915_pm_freq_api@freq-suspend.html * igt@i915_pm_freq_api@freq-suspend@gt0: - shard-dg2: NOTRUN -> [INCOMPLETE][99] ([i915#12455]) +1 other test incomplete [99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-3/igt@i915_pm_freq_api@freq-suspend@gt0.html * igt@i915_pm_freq_mult@media-freq@gt0: - shard-rkl: NOTRUN -> [SKIP][100] ([i915#6590]) +1 other test skip [100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-7/igt@i915_pm_freq_mult@media-freq@gt0.html - shard-tglu: NOTRUN -> [SKIP][101] ([i915#6590]) +1 other test skip [101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-2/igt@i915_pm_freq_mult@media-freq@gt0.html * igt@i915_pm_rc6_residency@rc6-fence: - shard-tglu-1: NOTRUN -> [WARN][102] ([i915#2681]) +1 other test warn [102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-1/igt@i915_pm_rc6_residency@rc6-fence.html * igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0: - shard-dg1: [PASS][103] -> [FAIL][104] ([i915#12739] / [i915#3591]) [103]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-dg1-13/igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0.html [104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-13/igt@i915_pm_rc6_residency@rc6-idle@gt0-vecs0.html * igt@i915_pm_rpm@gem-execbuf-stress-pc8: - shard-mtlp: NOTRUN -> [SKIP][105] +10 other tests skip [105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-7/igt@i915_pm_rpm@gem-execbuf-stress-pc8.html * igt@i915_pm_rpm@system-suspend-execbuf: - shard-glk: NOTRUN -> [INCOMPLETE][106] ([i915#12797]) [106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-glk2/igt@i915_pm_rpm@system-suspend-execbuf.html * igt@i915_pm_rps@basic-api: - shard-mtlp: NOTRUN -> [SKIP][107] ([i915#11681] / [i915#6621]) [107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-5/igt@i915_pm_rps@basic-api.html * igt@i915_pm_rps@min-max-config-idle: - shard-dg1: NOTRUN -> [SKIP][108] ([i915#11681] / [i915#6621]) [108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-17/igt@i915_pm_rps@min-max-config-idle.html * igt@i915_pm_rps@min-max-config-loaded: - shard-dg2: NOTRUN -> [SKIP][109] ([i915#11681] / [i915#6621]) [109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-4/igt@i915_pm_rps@min-max-config-loaded.html * igt@i915_pm_rps@thresholds: - shard-dg2: NOTRUN -> [SKIP][110] ([i915#11681]) +1 other test skip [110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-3/igt@i915_pm_rps@thresholds.html * igt@i915_pm_rps@thresholds-idle: - shard-mtlp: NOTRUN -> [SKIP][111] ([i915#11681]) [111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-6/igt@i915_pm_rps@thresholds-idle.html * igt@i915_pm_rps@thresholds-idle-park: - shard-dg1: NOTRUN -> [SKIP][112] ([i915#11681]) +1 other test skip [112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-18/igt@i915_pm_rps@thresholds-idle-park.html * igt@i915_pm_sseu@full-enable: - shard-dg1: NOTRUN -> [SKIP][113] ([i915#4387]) [113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-17/igt@i915_pm_sseu@full-enable.html * igt@intel_hwmon@hwmon-read: - shard-mtlp: NOTRUN -> [SKIP][114] ([i915#7707]) [114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-4/igt@intel_hwmon@hwmon-read.html * igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy: - shard-dg1: NOTRUN -> [SKIP][115] ([i915#4212]) [115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-17/igt@kms_addfb_basic@addfb25-x-tiled-mismatch-legacy.html * igt@kms_addfb_basic@basic-y-tiled-legacy: - shard-dg2: NOTRUN -> [SKIP][116] ([i915#4215] / [i915#5190]) [116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-5/igt@kms_addfb_basic@basic-y-tiled-legacy.html * igt@kms_async_flips@async-flip-suspend-resume: - shard-rkl: [PASS][117] -> [DMESG-FAIL][118] ([i915#12964]) +1 other test dmesg-fail [117]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-rkl-1/igt@kms_async_flips@async-flip-suspend-resume.html [118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-3/igt@kms_async_flips@async-flip-suspend-resume.html - shard-glk: [PASS][119] -> [INCOMPLETE][120] ([i915#12761]) +1 other test incomplete [119]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-glk1/igt@kms_async_flips@async-flip-suspend-resume.html [120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-glk3/igt@kms_async_flips@async-flip-suspend-resume.html * igt@kms_async_flips@async-flip-with-page-flip-events-atomic@pipe-a-hdmi-a-3-y-rc-ccs-cc: - shard-dg1: NOTRUN -> [SKIP][121] ([i915#8709]) +7 other tests skip [121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-12/igt@kms_async_flips@async-flip-with-page-flip-events-atomic@pipe-a-hdmi-a-3-y-rc-ccs-cc.html * igt@kms_async_flips@async-flip-with-page-flip-events-atomic@pipe-b-hdmi-a-1-y-rc-ccs-cc: - shard-rkl: NOTRUN -> [SKIP][122] ([i915#8709]) +1 other test skip [122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-4/igt@kms_async_flips@async-flip-with-page-flip-events-atomic@pipe-b-hdmi-a-1-y-rc-ccs-cc.html * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-4-rc-ccs-cc: - shard-mtlp: NOTRUN -> [SKIP][123] ([i915#8709]) +7 other tests skip [123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-2/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-a-edp-1-4-rc-ccs-cc.html * igt@kms_async_flips@invalid-async-flip-atomic: - shard-dg2: NOTRUN -> [SKIP][124] ([i915#12967]) [124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-5/igt@kms_async_flips@invalid-async-flip-atomic.html * igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels: - shard-glk: NOTRUN -> [SKIP][125] ([i915#1769]) [125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-glk9/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html * igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels: - shard-dg1: NOTRUN -> [SKIP][126] ([i915#1769] / [i915#3555]) [126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-17/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html * igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1: - shard-tglu: [PASS][127] -> [FAIL][128] ([i915#11808]) +3 other tests fail [127]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-tglu-2/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1.html [128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-6/igt@kms_atomic_transition@plane-toggle-modeset-transition@pipe-a-hdmi-a-1.html * igt@kms_big_fb@4-tiled-8bpp-rotate-180: - shard-dg1: NOTRUN -> [SKIP][129] ([i915#4538] / [i915#5286]) +9 other tests skip [129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-18/igt@kms_big_fb@4-tiled-8bpp-rotate-180.html * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip: - shard-rkl: NOTRUN -> [SKIP][130] ([i915#5286]) +10 other tests skip [130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-1/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip.html * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-async-flip: - shard-tglu: NOTRUN -> [SKIP][131] ([i915#5286]) +3 other tests skip [131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-6/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip: - shard-tglu-1: NOTRUN -> [SKIP][132] ([i915#5286]) +4 other tests skip [132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-1/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html * igt@kms_big_fb@linear-64bpp-rotate-90: - shard-rkl: NOTRUN -> [SKIP][133] ([i915#3638]) +4 other tests skip [133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-7/igt@kms_big_fb@linear-64bpp-rotate-90.html - shard-dg1: NOTRUN -> [SKIP][134] ([i915#3638]) +4 other tests skip [134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-18/igt@kms_big_fb@linear-64bpp-rotate-90.html * igt@kms_big_fb@x-tiled-32bpp-rotate-270: - shard-dg1: NOTRUN -> [SKIP][135] ([i915#3638] / [i915#4423]) [135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-14/igt@kms_big_fb@x-tiled-32bpp-rotate-270.html * igt@kms_big_fb@y-tiled-addfb-size-offset-overflow: - shard-dg2: NOTRUN -> [SKIP][136] ([i915#5190]) +3 other tests skip [136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-8/igt@kms_big_fb@y-tiled-addfb-size-offset-overflow.html * igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip: - shard-dg2: NOTRUN -> [SKIP][137] ([i915#4538] / [i915#5190]) +7 other tests skip [137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-5/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html * igt@kms_big_fb@yf-tiled-addfb: - shard-mtlp: NOTRUN -> [SKIP][138] ([i915#6187]) +1 other test skip [138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-2/igt@kms_big_fb@yf-tiled-addfb.html * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip: - shard-dg1: NOTRUN -> [SKIP][139] ([i915#4538]) +7 other tests skip [139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-18/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html * igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][140] ([i915#10307] / [i915#10434] / [i915#6095]) +2 other tests skip [140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-4/igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs@pipe-d-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][141] ([i915#6095]) +194 other tests skip [141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-18/igt@kms_ccs@bad-rotation-90-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-4.html * igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-mc-ccs@pipe-b-edp-1: - shard-mtlp: NOTRUN -> [SKIP][142] ([i915#6095]) +29 other tests skip [142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-5/igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-mc-ccs@pipe-b-edp-1.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs: - shard-rkl: NOTRUN -> [SKIP][143] ([i915#12313]) +2 other tests skip [143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-2/igt@kms_ccs@crc-primary-rotation-180-4-tiled-lnl-ccs.html * igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs: - shard-mtlp: NOTRUN -> [SKIP][144] ([i915#12805]) [144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-4/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html * igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][145] ([i915#6095]) +119 other tests skip [145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-5/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-2.html * igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc@pipe-b-hdmi-a-1: - shard-tglu: NOTRUN -> [SKIP][146] ([i915#6095]) +29 other tests skip [146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-2/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc@pipe-b-hdmi-a-1.html * igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs: - shard-rkl: NOTRUN -> [SKIP][147] ([i915#12805]) +1 other test skip [147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-3/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs.html - shard-tglu: NOTRUN -> [SKIP][148] ([i915#12805]) [148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-6/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs.html * igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-3: - shard-dg2: NOTRUN -> [SKIP][149] ([i915#6095]) +8 other tests skip [149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-7/igt@kms_ccs@crc-primary-suspend-4-tiled-mtl-mc-ccs@pipe-d-hdmi-a-3.html * igt@kms_ccs@crc-primary-suspend-y-tiled-ccs@pipe-a-hdmi-a-1: - shard-glk: NOTRUN -> [INCOMPLETE][150] ([i915#12796]) +1 other test incomplete [150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-glk9/igt@kms_ccs@crc-primary-suspend-y-tiled-ccs@pipe-a-hdmi-a-1.html * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs: - shard-mtlp: NOTRUN -> [SKIP][151] ([i915#12313]) [151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-8/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-bmg-ccs.html * igt@kms_ccs@crc-sprite-planes-basic-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][152] ([i915#10307] / [i915#6095]) +135 other tests skip [152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/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-4-tiled-mtl-rc-ccs-cc@pipe-d-hdmi-a-1: - shard-tglu-1: NOTRUN -> [SKIP][153] ([i915#6095]) +44 other tests skip [153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-1/igt@kms_ccs@missing-ccs-buffer-4-tiled-mtl-rc-ccs-cc@pipe-d-hdmi-a-1.html * igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs: - shard-dg1: NOTRUN -> [SKIP][154] ([i915#12313]) +4 other tests skip [154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-14/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html - shard-dg2: NOTRUN -> [SKIP][155] ([i915#12313]) [155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-10/igt@kms_ccs@random-ccs-data-4-tiled-lnl-ccs.html * igt@kms_ccs@random-ccs-data-y-tiled-gen12-rc-ccs-cc@pipe-c-hdmi-a-2: - shard-glk: NOTRUN -> [SKIP][156] +357 other tests skip [156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-glk2/igt@kms_ccs@random-ccs-data-y-tiled-gen12-rc-ccs-cc@pipe-c-hdmi-a-2.html * igt@kms_cdclk@mode-transition: - shard-dg1: NOTRUN -> [SKIP][157] ([i915#3742]) [157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-12/igt@kms_cdclk@mode-transition.html * igt@kms_cdclk@plane-scaling: - shard-rkl: NOTRUN -> [SKIP][158] ([i915#3742]) +1 other test skip [158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-1/igt@kms_cdclk@plane-scaling.html * igt@kms_cdclk@plane-scaling@pipe-b-hdmi-a-3: - shard-dg2: NOTRUN -> [SKIP][159] ([i915#4087]) +4 other tests skip [159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-6/igt@kms_cdclk@plane-scaling@pipe-b-hdmi-a-3.html * igt@kms_chamelium_audio@hdmi-audio-edid: - shard-dg1: NOTRUN -> [SKIP][160] ([i915#11151] / [i915#7828]) +13 other tests skip [160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-12/igt@kms_chamelium_audio@hdmi-audio-edid.html * igt@kms_chamelium_color@degamma: - shard-dg2: NOTRUN -> [SKIP][161] +10 other tests skip [161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-10/igt@kms_chamelium_color@degamma.html * igt@kms_chamelium_edid@hdmi-edid-change-during-suspend: - shard-tglu-1: NOTRUN -> [SKIP][162] ([i915#11151] / [i915#7828]) +3 other tests skip [162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-1/igt@kms_chamelium_edid@hdmi-edid-change-during-suspend.html * igt@kms_chamelium_hpd@common-hpd-after-suspend: - shard-tglu: NOTRUN -> [SKIP][163] ([i915#11151] / [i915#7828]) +8 other tests skip [163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-4/igt@kms_chamelium_hpd@common-hpd-after-suspend.html * igt@kms_chamelium_hpd@dp-hpd-after-suspend: - shard-mtlp: NOTRUN -> [SKIP][164] ([i915#11151] / [i915#7828]) +1 other test skip [164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-7/igt@kms_chamelium_hpd@dp-hpd-after-suspend.html * igt@kms_chamelium_hpd@hdmi-hpd-after-suspend: - shard-dg2: NOTRUN -> [SKIP][165] ([i915#11151] / [i915#7828]) +6 other tests skip [165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-5/igt@kms_chamelium_hpd@hdmi-hpd-after-suspend.html * igt@kms_chamelium_hpd@vga-hpd-fast: - shard-rkl: NOTRUN -> [SKIP][166] ([i915#11151] / [i915#7828]) +13 other tests skip [166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-5/igt@kms_chamelium_hpd@vga-hpd-fast.html * igt@kms_content_protection@atomic-dpms@pipe-a-dp-4: - shard-dg2: NOTRUN -> [TIMEOUT][167] ([i915#7173]) [167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-10/igt@kms_content_protection@atomic-dpms@pipe-a-dp-4.html * igt@kms_content_protection@content-type-change: - shard-tglu-1: NOTRUN -> [SKIP][168] ([i915#6944] / [i915#9424]) [168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-1/igt@kms_content_protection@content-type-change.html * igt@kms_content_protection@dp-mst-lic-type-0: - shard-dg2: NOTRUN -> [SKIP][169] ([i915#3299]) +1 other test skip [169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-1/igt@kms_content_protection@dp-mst-lic-type-0.html * igt@kms_content_protection@dp-mst-lic-type-1: - shard-tglu: NOTRUN -> [SKIP][170] ([i915#3116] / [i915#3299]) [170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-9/igt@kms_content_protection@dp-mst-lic-type-1.html * igt@kms_content_protection@dp-mst-type-1: - shard-rkl: NOTRUN -> [SKIP][171] ([i915#3116]) +1 other test skip [171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-4/igt@kms_content_protection@dp-mst-type-1.html - shard-dg1: NOTRUN -> [SKIP][172] ([i915#3299]) [172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-12/igt@kms_content_protection@dp-mst-type-1.html * igt@kms_content_protection@lic-type-0: - shard-dg2: NOTRUN -> [SKIP][173] ([i915#9424]) [173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-4/igt@kms_content_protection@lic-type-0.html - shard-rkl: NOTRUN -> [SKIP][174] ([i915#9424]) [174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-5/igt@kms_content_protection@lic-type-0.html * igt@kms_content_protection@srm: - shard-tglu-1: NOTRUN -> [SKIP][175] ([i915#6944] / [i915#7116] / [i915#7118]) [175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-1/igt@kms_content_protection@srm.html * igt@kms_content_protection@type1: - shard-dg1: NOTRUN -> [SKIP][176] ([i915#7116] / [i915#9424]) +1 other test skip [176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-12/igt@kms_content_protection@type1.html * igt@kms_content_protection@uevent: - shard-dg2: NOTRUN -> [SKIP][177] ([i915#7118] / [i915#9424]) [177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-4/igt@kms_content_protection@uevent.html * igt@kms_cursor_crc@cursor-offscreen-32x32: - shard-tglu-1: NOTRUN -> [SKIP][178] ([i915#3555]) +2 other tests skip [178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-1/igt@kms_cursor_crc@cursor-offscreen-32x32.html * igt@kms_cursor_crc@cursor-offscreen-512x170: - shard-dg1: NOTRUN -> [SKIP][179] ([i915#13049]) +2 other tests skip [179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-13/igt@kms_cursor_crc@cursor-offscreen-512x170.html * igt@kms_cursor_crc@cursor-onscreen-128x42@pipe-a-hdmi-a-1: - shard-tglu-1: NOTRUN -> [FAIL][180] ([i915#13566]) +1 other test fail [180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-1/igt@kms_cursor_crc@cursor-onscreen-128x42@pipe-a-hdmi-a-1.html * igt@kms_cursor_crc@cursor-onscreen-32x10: - shard-mtlp: NOTRUN -> [SKIP][181] ([i915#3555] / [i915#8814]) +1 other test skip [181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-3/igt@kms_cursor_crc@cursor-onscreen-32x10.html * igt@kms_cursor_crc@cursor-random-512x170: - shard-rkl: NOTRUN -> [SKIP][182] ([i915#13049]) +1 other test skip [182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-2/igt@kms_cursor_crc@cursor-random-512x170.html - shard-tglu: NOTRUN -> [SKIP][183] ([i915#13049]) [183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-9/igt@kms_cursor_crc@cursor-random-512x170.html * igt@kms_cursor_crc@cursor-random-512x512: - shard-mtlp: NOTRUN -> [SKIP][184] ([i915#13049]) [184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-4/igt@kms_cursor_crc@cursor-random-512x512.html * igt@kms_cursor_crc@cursor-rapid-movement-max-size: - shard-dg2: NOTRUN -> [SKIP][185] ([i915#3555]) +2 other tests skip [185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-10/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html * igt@kms_cursor_crc@cursor-sliding-128x42: - shard-tglu: [PASS][186] -> [FAIL][187] ([i915#13566]) +3 other tests fail [186]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-tglu-8/igt@kms_cursor_crc@cursor-sliding-128x42.html [187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-4/igt@kms_cursor_crc@cursor-sliding-128x42.html * igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-2: - shard-rkl: [PASS][188] -> [FAIL][189] ([i915#13566]) +3 other tests fail [188]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-rkl-5/igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-2.html [189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-5/igt@kms_cursor_crc@cursor-sliding-128x42@pipe-a-hdmi-a-2.html * igt@kms_cursor_crc@cursor-sliding-512x512: - shard-dg2: NOTRUN -> [SKIP][190] ([i915#13049]) [190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-7/igt@kms_cursor_crc@cursor-sliding-512x512.html * igt@kms_cursor_crc@cursor-sliding-64x21: - shard-mtlp: NOTRUN -> [SKIP][191] ([i915#8814]) [191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-3/igt@kms_cursor_crc@cursor-sliding-64x21.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic: - shard-mtlp: NOTRUN -> [SKIP][192] ([i915#4213]) +1 other test skip [192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-7/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size: - shard-rkl: NOTRUN -> [SKIP][193] ([i915#4103]) +1 other test skip [193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-5/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html * igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions: - shard-mtlp: NOTRUN -> [SKIP][194] ([i915#9809]) [194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-6/igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions.html * igt@kms_cursor_legacy@cursorb-vs-flipb-legacy: - shard-dg2: NOTRUN -> [SKIP][195] ([i915#13046] / [i915#5354]) +1 other test skip [195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-10/igt@kms_cursor_legacy@cursorb-vs-flipb-legacy.html * igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size: - shard-dg1: NOTRUN -> [SKIP][196] ([i915#4103] / [i915#4213]) [196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-12/igt@kms_cursor_legacy@short-busy-flip-before-cursor-atomic-transitions-varying-size.html * igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle: - shard-dg2: NOTRUN -> [SKIP][197] ([i915#4103] / [i915#4213]) [197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-6/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html * igt@kms_dirtyfb@psr-dirtyfb-ioctl: - shard-rkl: NOTRUN -> [SKIP][198] ([i915#9723]) [198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-5/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html * igt@kms_display_modes@extended-mode-basic: - shard-mtlp: NOTRUN -> [SKIP][199] ([i915#3555] / [i915#8827]) [199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-7/igt@kms_display_modes@extended-mode-basic.html * igt@kms_display_modes@mst-extended-mode-negative: - shard-tglu: NOTRUN -> [SKIP][200] ([i915#8588]) [200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-9/igt@kms_display_modes@mst-extended-mode-negative.html * igt@kms_dither@fb-8bpc-vs-panel-6bpc: - shard-tglu: NOTRUN -> [SKIP][201] ([i915#1769] / [i915#3555] / [i915#3804]) [201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-9/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html * igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1: - shard-tglu: NOTRUN -> [SKIP][202] ([i915#3804]) [202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-9/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-1.html * igt@kms_dp_linktrain_fallback@dp-fallback: - shard-dg1: NOTRUN -> [SKIP][203] ([i915#12402]) [203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-12/igt@kms_dp_linktrain_fallback@dp-fallback.html * igt@kms_draw_crc@draw-method-mmap-gtt: - shard-mtlp: NOTRUN -> [SKIP][204] ([i915#3555] / [i915#8812]) [204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-8/igt@kms_draw_crc@draw-method-mmap-gtt.html * igt@kms_draw_crc@draw-method-mmap-wc: - shard-dg1: NOTRUN -> [SKIP][205] ([i915#8812]) [205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-12/igt@kms_draw_crc@draw-method-mmap-wc.html * igt@kms_dsc@dsc-fractional-bpp: - shard-tglu-1: NOTRUN -> [SKIP][206] ([i915#3840]) [206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-1/igt@kms_dsc@dsc-fractional-bpp.html * igt@kms_dsc@dsc-fractional-bpp-with-bpc: - shard-dg2: NOTRUN -> [SKIP][207] ([i915#3840]) [207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-4/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html * igt@kms_dsc@dsc-with-bpc: - shard-tglu: NOTRUN -> [SKIP][208] ([i915#3555] / [i915#3840]) [208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-2/igt@kms_dsc@dsc-with-bpc.html * igt@kms_dsc@dsc-with-bpc-formats: - shard-dg2: NOTRUN -> [SKIP][209] ([i915#3555] / [i915#3840]) +1 other test skip [209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-1/igt@kms_dsc@dsc-with-bpc-formats.html - shard-rkl: NOTRUN -> [SKIP][210] ([i915#3555] / [i915#3840]) [210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-6/igt@kms_dsc@dsc-with-bpc-formats.html * igt@kms_dsc@dsc-with-output-formats-with-bpc: - shard-dg1: NOTRUN -> [SKIP][211] ([i915#3840] / [i915#9053]) [211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-18/igt@kms_dsc@dsc-with-output-formats-with-bpc.html * igt@kms_fbcon_fbt@psr: - shard-dg1: NOTRUN -> [SKIP][212] ([i915#3469]) [212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-17/igt@kms_fbcon_fbt@psr.html * igt@kms_fbcon_fbt@psr-suspend: - shard-rkl: NOTRUN -> [SKIP][213] ([i915#3955]) +1 other test skip [213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-5/igt@kms_fbcon_fbt@psr-suspend.html * igt@kms_feature_discovery@chamelium: - shard-dg2: NOTRUN -> [SKIP][214] ([i915#4854]) [214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-3/igt@kms_feature_discovery@chamelium.html * igt@kms_feature_discovery@psr1: - shard-rkl: NOTRUN -> [SKIP][215] ([i915#658]) [215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-5/igt@kms_feature_discovery@psr1.html - shard-dg1: NOTRUN -> [SKIP][216] ([i915#658]) [216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-17/igt@kms_feature_discovery@psr1.html * igt@kms_flip@2x-flip-vs-dpms: - shard-dg1: NOTRUN -> [SKIP][217] ([i915#9934]) +10 other tests skip [217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-12/igt@kms_flip@2x-flip-vs-dpms.html * igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset: - shard-tglu: NOTRUN -> [SKIP][218] ([i915#3637]) +2 other tests skip [218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-2/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset.html * igt@kms_flip@2x-flip-vs-fences: - shard-mtlp: NOTRUN -> [SKIP][219] ([i915#8381]) [219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-7/igt@kms_flip@2x-flip-vs-fences.html * igt@kms_flip@2x-flip-vs-fences-interruptible: - shard-rkl: NOTRUN -> [SKIP][220] ([i915#9934]) +5 other tests skip [220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-1/igt@kms_flip@2x-flip-vs-fences-interruptible.html - shard-dg1: NOTRUN -> [SKIP][221] ([i915#8381]) [221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-18/igt@kms_flip@2x-flip-vs-fences-interruptible.html - shard-dg2: NOTRUN -> [SKIP][222] ([i915#8381]) [222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-3/igt@kms_flip@2x-flip-vs-fences-interruptible.html * igt@kms_flip@2x-flip-vs-panning: - shard-dg2: NOTRUN -> [SKIP][223] ([i915#9934]) +4 other tests skip [223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-2/igt@kms_flip@2x-flip-vs-panning.html * igt@kms_flip@2x-flip-vs-suspend-interruptible: - shard-mtlp: NOTRUN -> [SKIP][224] ([i915#3637]) [224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-3/igt@kms_flip@2x-flip-vs-suspend-interruptible.html * igt@kms_flip@2x-flip-vs-wf_vblank-interruptible: - shard-tglu-1: NOTRUN -> [SKIP][225] ([i915#3637]) +6 other tests skip [225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-1/igt@kms_flip@2x-flip-vs-wf_vblank-interruptible.html * igt@kms_flip@flip-vs-suspend-interruptible: - shard-glk: NOTRUN -> [INCOMPLETE][226] ([i915#12745] / [i915#4839]) [226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-glk2/igt@kms_flip@flip-vs-suspend-interruptible.html * igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1: - shard-glk: NOTRUN -> [INCOMPLETE][227] ([i915#12745]) [227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-glk2/igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1.html * igt@kms_flip@plain-flip-fb-recreate: - shard-snb: [PASS][228] -> [FAIL][229] ([i915#11989]) +1 other test fail [228]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-snb2/igt@kms_flip@plain-flip-fb-recreate.html [229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-snb7/igt@kms_flip@plain-flip-fb-recreate.html * igt@kms_flip@plain-flip-ts-check-interruptible: - shard-tglu: [PASS][230] -> [FAIL][231] ([i915#11989]) +1 other test fail [230]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-tglu-2/igt@kms_flip@plain-flip-ts-check-interruptible.html [231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-8/igt@kms_flip@plain-flip-ts-check-interruptible.html * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling: - shard-mtlp: NOTRUN -> [SKIP][232] ([i915#3555] / [i915#8810] / [i915#8813]) [232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-1/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling@pipe-a-default-mode: - shard-mtlp: NOTRUN -> [SKIP][233] ([i915#8810]) [233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-1/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling: - shard-tglu-1: NOTRUN -> [SKIP][234] ([i915#2672] / [i915#3555]) [234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-1/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling@pipe-a-valid-mode: - shard-tglu-1: NOTRUN -> [SKIP][235] ([i915#2587] / [i915#2672]) +1 other test skip [235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-1/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling: - shard-dg2: NOTRUN -> [SKIP][236] ([i915#2672] / [i915#3555]) [236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-4/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode: - shard-rkl: NOTRUN -> [SKIP][237] ([i915#2672]) +8 other tests skip [237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-5/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling: - shard-mtlp: NOTRUN -> [SKIP][238] ([i915#2672] / [i915#3555] / [i915#8813]) +2 other tests skip [238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-3/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-valid-mode: - shard-dg1: NOTRUN -> [SKIP][239] ([i915#2587] / [i915#2672]) +2 other tests skip [239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-13/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling: - shard-dg2: NOTRUN -> [SKIP][240] ([i915#2672] / [i915#3555] / [i915#5190]) +1 other test skip [240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-10/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling.html - shard-tglu-1: NOTRUN -> [SKIP][241] ([i915#2587] / [i915#2672] / [i915#3555]) [241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-1/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling@pipe-a-valid-mode: - shard-dg2: NOTRUN -> [SKIP][242] ([i915#2672]) +2 other tests skip [242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-10/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-downscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-default-mode: - shard-mtlp: NOTRUN -> [SKIP][243] ([i915#2672] / [i915#8813]) +2 other tests skip [243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-3/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytilegen12rcccs-upscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling: - shard-tglu: NOTRUN -> [SKIP][244] ([i915#2672] / [i915#3555]) [244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-9/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling@pipe-a-valid-mode: - shard-tglu: NOTRUN -> [SKIP][245] ([i915#2587] / [i915#2672]) [245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-9/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling: - shard-rkl: NOTRUN -> [SKIP][246] ([i915#2672] / [i915#3555]) +8 other tests skip [246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-5/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html - shard-dg1: NOTRUN -> [SKIP][247] ([i915#2672] / [i915#3555]) +2 other tests skip [247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-14/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-shrfb-pgflip-blt: - shard-dg2: NOTRUN -> [FAIL][248] ([i915#6880]) [248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-3/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-shrfb-pgflip-blt.html * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-onoff: - shard-dg2: [PASS][249] -> [FAIL][250] ([i915#6880]) +1 other test fail [249]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-dg2-6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-onoff.html [250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-3/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-onoff.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-fullscreen: - shard-tglu-1: NOTRUN -> [SKIP][251] +54 other tests skip [251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-1/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-spr-indfb-fullscreen.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render: - shard-dg1: NOTRUN -> [SKIP][252] +69 other tests skip [252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-17/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render.html * igt@kms_frontbuffer_tracking@fbc-suspend: - shard-glk: NOTRUN -> [INCOMPLETE][253] ([i915#10056] / [i915#13353]) [253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-glk4/igt@kms_frontbuffer_tracking@fbc-suspend.html * igt@kms_frontbuffer_tracking@fbc-tiling-y: - shard-dg2: NOTRUN -> [SKIP][254] ([i915#10055]) [254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-7/igt@kms_frontbuffer_tracking@fbc-tiling-y.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-render: - shard-dg2: NOTRUN -> [SKIP][255] ([i915#3458]) +11 other tests skip [255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-2/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-draw-render.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-indfb-fliptrack-mmap-gtt: - shard-rkl: NOTRUN -> [SKIP][256] +33 other tests skip [256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-2p-indfb-fliptrack-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-gtt: - shard-dg2: NOTRUN -> [SKIP][257] ([i915#8708]) +18 other tests skip [257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-blt: - shard-rkl: NOTRUN -> [SKIP][258] ([i915#1825]) +61 other tests skip [258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-3/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-tiling-4: - shard-rkl: NOTRUN -> [SKIP][259] ([i915#5439]) [259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-3/igt@kms_frontbuffer_tracking@fbcpsr-tiling-4.html * igt@kms_frontbuffer_tracking@pipe-fbc-rte: - shard-rkl: NOTRUN -> [SKIP][260] ([i915#9766]) [260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-2/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html - shard-dg1: NOTRUN -> [SKIP][261] ([i915#9766]) [261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-13/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html * igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-mmap-cpu: - shard-tglu: NOTRUN -> [SKIP][262] +57 other tests skip [262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-7/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-indfb-draw-mmap-cpu.html * igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-blt: - shard-rkl: NOTRUN -> [SKIP][263] ([i915#3023]) +35 other tests skip [263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-3/igt@kms_frontbuffer_tracking@psr-1p-offscren-pri-shrfb-draw-blt.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-wc: - shard-dg1: NOTRUN -> [SKIP][264] ([i915#8708]) +25 other tests skip [264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-17/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-pgflip-blt: - shard-mtlp: NOTRUN -> [SKIP][265] ([i915#1825]) +10 other tests skip [265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-3/igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-pgflip-blt.html * igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-mmap-gtt: - shard-mtlp: NOTRUN -> [SKIP][266] ([i915#8708]) +1 other test skip [266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-2/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-indfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-mmap-cpu: - shard-dg2: NOTRUN -> [SKIP][267] ([i915#5354]) +22 other tests skip [267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-5/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-mmap-cpu.html * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-cpu: - shard-snb: NOTRUN -> [SKIP][268] +509 other tests skip [268]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-snb7/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-indfb-draw-mmap-cpu.html * igt@kms_frontbuffer_tracking@psr-rgb565-draw-pwrite: - shard-dg1: NOTRUN -> [SKIP][269] ([i915#3458]) +26 other tests skip [269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-13/igt@kms_frontbuffer_tracking@psr-rgb565-draw-pwrite.html * igt@kms_hdr@bpc-switch-dpms: - shard-rkl: NOTRUN -> [SKIP][270] ([i915#3555] / [i915#8228]) +1 other test skip [270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-6/igt@kms_hdr@bpc-switch-dpms.html - shard-tglu: NOTRUN -> [SKIP][271] ([i915#3555] / [i915#8228]) +2 other tests skip [271]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-7/igt@kms_hdr@bpc-switch-dpms.html - shard-dg2: [PASS][272] -> [SKIP][273] ([i915#3555] / [i915#8228]) [272]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-dg2-10/igt@kms_hdr@bpc-switch-dpms.html [273]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-1/igt@kms_hdr@bpc-switch-dpms.html * igt@kms_hdr@bpc-switch-suspend: - shard-dg2: NOTRUN -> [SKIP][274] ([i915#3555] / [i915#8228]) +1 other test skip [274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-5/igt@kms_hdr@bpc-switch-suspend.html * igt@kms_hdr@invalid-metadata-sizes: - shard-tglu-1: NOTRUN -> [SKIP][275] ([i915#3555] / [i915#8228]) [275]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-1/igt@kms_hdr@invalid-metadata-sizes.html * igt@kms_hdr@static-toggle: - shard-dg1: NOTRUN -> [SKIP][276] ([i915#3555] / [i915#8228]) [276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-13/igt@kms_hdr@static-toggle.html * igt@kms_joiner@basic-force-ultra-joiner: - shard-mtlp: NOTRUN -> [SKIP][277] ([i915#10656]) [277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-4/igt@kms_joiner@basic-force-ultra-joiner.html * igt@kms_joiner@basic-ultra-joiner: - shard-dg1: NOTRUN -> [SKIP][278] ([i915#12339]) +1 other test skip [278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-13/igt@kms_joiner@basic-ultra-joiner.html * igt@kms_joiner@invalid-modeset-big-joiner: - shard-dg1: NOTRUN -> [SKIP][279] ([i915#10656]) [279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-14/igt@kms_joiner@invalid-modeset-big-joiner.html * igt@kms_joiner@invalid-modeset-force-ultra-joiner: - shard-dg2: NOTRUN -> [SKIP][280] ([i915#10656]) [280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-2/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html - shard-rkl: NOTRUN -> [SKIP][281] ([i915#12394]) [281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-4/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html * igt@kms_joiner@invalid-modeset-ultra-joiner: - shard-dg2: NOTRUN -> [SKIP][282] ([i915#12339]) [282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-7/igt@kms_joiner@invalid-modeset-ultra-joiner.html * igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner: - shard-dg1: NOTRUN -> [SKIP][283] ([i915#13522]) [283]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-17/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html - shard-rkl: NOTRUN -> [SKIP][284] ([i915#13522]) [284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-5/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html * igt@kms_lease@page-flip-implicit-plane: - shard-dg1: NOTRUN -> [DMESG-WARN][285] ([i915#4423]) [285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-14/igt@kms_lease@page-flip-implicit-plane.html * igt@kms_multipipe_modeset@basic-max-pipe-crc-check: - shard-dg2: NOTRUN -> [SKIP][286] ([i915#4816]) [286]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-7/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html * igt@kms_panel_fitting@atomic-fastset: - shard-dg2: NOTRUN -> [SKIP][287] ([i915#6301]) [287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-3/igt@kms_panel_fitting@atomic-fastset.html - shard-rkl: NOTRUN -> [SKIP][288] ([i915#6301]) [288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-1/igt@kms_panel_fitting@atomic-fastset.html * igt@kms_pipe_crc_basic@suspend-read-crc: - shard-glk: NOTRUN -> [INCOMPLETE][289] ([i915#12756] / [i915#13409] / [i915#13476] / [i915#1982]) [289]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-glk8/igt@kms_pipe_crc_basic@suspend-read-crc.html * igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-hdmi-a-1: - shard-glk: NOTRUN -> [INCOMPLETE][290] ([i915#12756] / [i915#1982]) [290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-glk8/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-hdmi-a-1.html * igt@kms_plane@plane-panning-bottom-right-suspend: - shard-glk: NOTRUN -> [INCOMPLETE][291] ([i915#13026]) +1 other test incomplete [291]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-glk3/igt@kms_plane@plane-panning-bottom-right-suspend.html * igt@kms_plane_alpha_blend@alpha-transparent-fb: - shard-glk: NOTRUN -> [FAIL][292] ([i915#10647] / [i915#12177]) [292]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-glk9/igt@kms_plane_alpha_blend@alpha-transparent-fb.html * igt@kms_plane_alpha_blend@alpha-transparent-fb@pipe-a-hdmi-a-1: - shard-glk: NOTRUN -> [FAIL][293] ([i915#10647]) +1 other test fail [293]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-glk9/igt@kms_plane_alpha_blend@alpha-transparent-fb@pipe-a-hdmi-a-1.html * igt@kms_plane_cursor@overlay@pipe-a-hdmi-a-1-size-128: - shard-rkl: NOTRUN -> [DMESG-WARN][294] ([i915#12964]) +26 other tests dmesg-warn [294]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-2/igt@kms_plane_cursor@overlay@pipe-a-hdmi-a-1-size-128.html * igt@kms_plane_lowres@tiling-4: - shard-tglu: NOTRUN -> [SKIP][295] ([i915#3555]) +5 other tests skip [295]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-10/igt@kms_plane_lowres@tiling-4.html * igt@kms_plane_lowres@tiling-y: - shard-dg2: NOTRUN -> [SKIP][296] ([i915#8821]) [296]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-6/igt@kms_plane_lowres@tiling-y.html * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-a: - shard-rkl: NOTRUN -> [SKIP][297] ([i915#12247]) +13 other tests skip [297]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-5/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-modifiers@pipe-a.html * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format: - shard-tglu-1: NOTRUN -> [SKIP][298] ([i915#12247]) +4 other tests skip [298]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-1/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format.html * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-c: - shard-tglu: NOTRUN -> [SKIP][299] ([i915#12247]) +31 other tests skip [299]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-6/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-rotation@pipe-c.html * igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation: - shard-rkl: NOTRUN -> [SKIP][300] ([i915#3555]) +8 other tests skip [300]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-4/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25: - shard-dg1: NOTRUN -> [SKIP][301] ([i915#12247] / [i915#6953]) [301]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-12/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25.html - shard-tglu: NOTRUN -> [SKIP][302] ([i915#12247] / [i915#6953]) +2 other tests skip [302]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-2/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: - shard-dg1: NOTRUN -> [SKIP][303] ([i915#12247]) +23 other tests skip [303]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-12/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-c.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25: - shard-dg2: NOTRUN -> [SKIP][304] ([i915#12247] / [i915#3555] / [i915#9423]) [304]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-5/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25.html - shard-rkl: NOTRUN -> [SKIP][305] ([i915#12247] / [i915#3555]) [305]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-2/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-d: - shard-dg2: NOTRUN -> [SKIP][306] ([i915#12247]) +3 other tests skip [306]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-5/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-d.html * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25: - shard-rkl: NOTRUN -> [SKIP][307] ([i915#12247] / [i915#6953]) +1 other test skip [307]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-2/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25.html * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5: - shard-mtlp: NOTRUN -> [SKIP][308] ([i915#12247] / [i915#6953]) [308]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-4/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5.html * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-c: - shard-mtlp: NOTRUN -> [SKIP][309] ([i915#12247]) +8 other tests skip [309]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-4/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-5@pipe-c.html * igt@kms_pm_backlight@bad-brightness: - shard-rkl: NOTRUN -> [SKIP][310] ([i915#5354]) [310]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-5/igt@kms_pm_backlight@bad-brightness.html * igt@kms_pm_backlight@brightness-with-dpms: - shard-rkl: NOTRUN -> [SKIP][311] ([i915#12343]) [311]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-4/igt@kms_pm_backlight@brightness-with-dpms.html - shard-dg2: NOTRUN -> [SKIP][312] ([i915#12343]) [312]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-3/igt@kms_pm_backlight@brightness-with-dpms.html * igt@kms_pm_backlight@fade: - shard-dg1: NOTRUN -> [SKIP][313] ([i915#5354]) [313]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-12/igt@kms_pm_backlight@fade.html * igt@kms_pm_dc@dc5-retention-flops: - shard-mtlp: NOTRUN -> [SKIP][314] ([i915#3828]) [314]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-4/igt@kms_pm_dc@dc5-retention-flops.html - shard-rkl: NOTRUN -> [SKIP][315] ([i915#3828]) [315]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-1/igt@kms_pm_dc@dc5-retention-flops.html - shard-dg1: NOTRUN -> [SKIP][316] ([i915#3828]) [316]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-18/igt@kms_pm_dc@dc5-retention-flops.html * igt@kms_pm_dc@dc6-dpms: - shard-tglu: [PASS][317] -> [FAIL][318] ([i915#9295]) [317]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-tglu-10/igt@kms_pm_dc@dc6-dpms.html [318]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-5/igt@kms_pm_dc@dc6-dpms.html * igt@kms_pm_dc@dc6-psr: - shard-dg2: NOTRUN -> [SKIP][319] ([i915#9685]) [319]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-7/igt@kms_pm_dc@dc6-psr.html * igt@kms_pm_dc@dc9-dpms: - shard-rkl: NOTRUN -> [SKIP][320] ([i915#4281]) [320]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-5/igt@kms_pm_dc@dc9-dpms.html * igt@kms_pm_lpsp@screens-disabled: - shard-tglu-1: NOTRUN -> [SKIP][321] ([i915#8430]) [321]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-1/igt@kms_pm_lpsp@screens-disabled.html * igt@kms_pm_rpm@cursor: - shard-dg1: NOTRUN -> [SKIP][322] ([i915#4077]) +16 other tests skip [322]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-13/igt@kms_pm_rpm@cursor.html * igt@kms_pm_rpm@cursor-dpms: - shard-mtlp: NOTRUN -> [SKIP][323] ([i915#4077]) +2 other tests skip [323]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-1/igt@kms_pm_rpm@cursor-dpms.html * igt@kms_pm_rpm@modeset-non-lpsp-stress: - shard-rkl: NOTRUN -> [SKIP][324] ([i915#9519]) [324]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-7/igt@kms_pm_rpm@modeset-non-lpsp-stress.html * igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait: - shard-rkl: [PASS][325] -> [SKIP][326] ([i915#9519]) +2 other tests skip [325]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-rkl-1/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html [326]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-4/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html * igt@kms_prime@basic-crc-hybrid: - shard-mtlp: NOTRUN -> [SKIP][327] ([i915#6524]) [327]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-8/igt@kms_prime@basic-crc-hybrid.html * igt@kms_prime@basic-modeset-hybrid: - shard-dg1: NOTRUN -> [SKIP][328] ([i915#6524]) +1 other test skip [328]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-17/igt@kms_prime@basic-modeset-hybrid.html * igt@kms_prime@d3hot: - shard-rkl: NOTRUN -> [SKIP][329] ([i915#6524]) [329]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-7/igt@kms_prime@d3hot.html * igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-sf: - shard-dg1: NOTRUN -> [SKIP][330] ([i915#11520]) +14 other tests skip [330]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-13/igt@kms_psr2_sf@fbc-pr-cursor-plane-move-continuous-sf.html * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf: - shard-tglu-1: NOTRUN -> [SKIP][331] ([i915#11520]) +5 other tests skip [331]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-1/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf.html * igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf: - shard-tglu: NOTRUN -> [SKIP][332] ([i915#11520]) +4 other tests skip [332]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-7/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-continuous-sf.html * igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area: - shard-rkl: NOTRUN -> [SKIP][333] ([i915#11520]) +10 other tests skip [333]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-1/igt@kms_psr2_sf@fbc-psr2-overlay-plane-update-sf-dmg-area.html * igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area@pipe-a-edp-1: - shard-mtlp: NOTRUN -> [SKIP][334] ([i915#9808]) [334]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-6/igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area@pipe-a-edp-1.html * igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area@pipe-b-edp-1: - shard-mtlp: NOTRUN -> [SKIP][335] ([i915#12316]) +1 other test skip [335]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-6/igt@kms_psr2_sf@fbc-psr2-overlay-primary-update-sf-dmg-area@pipe-b-edp-1.html * igt@kms_psr2_sf@fbc-psr2-plane-move-sf-dmg-area: - shard-snb: NOTRUN -> [SKIP][336] ([i915#11520]) +8 other tests skip [336]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-snb2/igt@kms_psr2_sf@fbc-psr2-plane-move-sf-dmg-area.html * igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf: - shard-glk: NOTRUN -> [SKIP][337] ([i915#11520]) +7 other tests skip [337]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-glk9/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf.html * igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area: - shard-dg2: NOTRUN -> [SKIP][338] ([i915#11520]) +5 other tests skip [338]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-1/igt@kms_psr2_sf@psr2-overlay-plane-update-sf-dmg-area.html * igt@kms_psr2_su@frontbuffer-xrgb8888: - shard-mtlp: NOTRUN -> [SKIP][339] ([i915#4348]) +1 other test skip [339]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-8/igt@kms_psr2_su@frontbuffer-xrgb8888.html * igt@kms_psr2_su@page_flip-xrgb8888: - shard-rkl: NOTRUN -> [SKIP][340] ([i915#9683]) [340]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-5/igt@kms_psr2_su@page_flip-xrgb8888.html - shard-dg1: NOTRUN -> [SKIP][341] ([i915#9683]) [341]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-12/igt@kms_psr2_su@page_flip-xrgb8888.html * igt@kms_psr@fbc-psr-no-drrs: - shard-mtlp: NOTRUN -> [SKIP][342] ([i915#9688]) +2 other tests skip [342]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-1/igt@kms_psr@fbc-psr-no-drrs.html * igt@kms_psr@fbc-psr2-basic: - shard-tglu-1: NOTRUN -> [SKIP][343] ([i915#9732]) +13 other tests skip [343]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-1/igt@kms_psr@fbc-psr2-basic.html * igt@kms_psr@fbc-psr2-sprite-render: - shard-rkl: NOTRUN -> [SKIP][344] ([i915#1072] / [i915#9732]) +34 other tests skip [344]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-7/igt@kms_psr@fbc-psr2-sprite-render.html * igt@kms_psr@pr-dpms: - shard-tglu: NOTRUN -> [SKIP][345] ([i915#9732]) +18 other tests skip [345]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-2/igt@kms_psr@pr-dpms.html * igt@kms_psr@psr2-cursor-blt: - shard-dg2: NOTRUN -> [SKIP][346] ([i915#1072] / [i915#9732]) +15 other tests skip [346]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-3/igt@kms_psr@psr2-cursor-blt.html * igt@kms_psr@psr2-primary-mmap-cpu: - shard-dg1: NOTRUN -> [SKIP][347] ([i915#1072] / [i915#9732]) +30 other tests skip [347]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-17/igt@kms_psr@psr2-primary-mmap-cpu.html * igt@kms_psr_stress_test@flip-primary-invalidate-overlay: - shard-rkl: NOTRUN -> [SKIP][348] ([i915#9685]) +1 other test skip [348]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-2/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html - shard-dg1: NOTRUN -> [SKIP][349] ([i915#9685]) [349]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-13/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html * igt@kms_rotation_crc@bad-pixel-format: - shard-mtlp: NOTRUN -> [SKIP][350] ([i915#12755]) [350]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-4/igt@kms_rotation_crc@bad-pixel-format.html * igt@kms_rotation_crc@primary-4-tiled-reflect-x-180: - shard-tglu-1: NOTRUN -> [SKIP][351] ([i915#5289]) [351]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-1/igt@kms_rotation_crc@primary-4-tiled-reflect-x-180.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90: - shard-rkl: NOTRUN -> [SKIP][352] ([i915#5289]) [352]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-7/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-90.html * igt@kms_rotation_crc@sprite-rotation-90-pos-100-0: - shard-dg2: NOTRUN -> [SKIP][353] ([i915#12755]) +1 other test skip [353]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-4/igt@kms_rotation_crc@sprite-rotation-90-pos-100-0.html * igt@kms_scaling_modes@scaling-mode-none: - shard-mtlp: NOTRUN -> [SKIP][354] ([i915#3555] / [i915#5030] / [i915#9041]) [354]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-5/igt@kms_scaling_modes@scaling-mode-none.html * igt@kms_scaling_modes@scaling-mode-none@pipe-a-edp-1: - shard-mtlp: NOTRUN -> [SKIP][355] ([i915#5030]) +2 other tests skip [355]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-5/igt@kms_scaling_modes@scaling-mode-none@pipe-a-edp-1.html * igt@kms_scaling_modes@scaling-mode-none@pipe-d-edp-1: - shard-mtlp: NOTRUN -> [SKIP][356] ([i915#5030] / [i915#9041]) [356]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-5/igt@kms_scaling_modes@scaling-mode-none@pipe-d-edp-1.html * igt@kms_selftest@drm_framebuffer: - shard-snb: NOTRUN -> [ABORT][357] ([i915#13179]) +1 other test abort [357]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-snb2/igt@kms_selftest@drm_framebuffer.html * igt@kms_setmode@basic: - shard-snb: NOTRUN -> [FAIL][358] ([i915#5465]) +2 other tests fail [358]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-snb5/igt@kms_setmode@basic.html * igt@kms_setmode@clone-exclusive-crtc: - shard-dg1: NOTRUN -> [SKIP][359] ([i915#3555]) +11 other tests skip [359]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-12/igt@kms_setmode@clone-exclusive-crtc.html * igt@kms_tiled_display@basic-test-pattern: - shard-dg1: NOTRUN -> [SKIP][360] ([i915#8623]) [360]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-13/igt@kms_tiled_display@basic-test-pattern.html * igt@kms_vblank@ts-continuation-dpms-suspend@pipe-a-hdmi-a-2: - shard-glk: NOTRUN -> [INCOMPLETE][361] ([i915#12276]) +2 other tests incomplete [361]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-glk1/igt@kms_vblank@ts-continuation-dpms-suspend@pipe-a-hdmi-a-2.html * igt@kms_vrr@flip-basic-fastset: - shard-rkl: NOTRUN -> [SKIP][362] ([i915#9906]) [362]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-5/igt@kms_vrr@flip-basic-fastset.html * igt@kms_vrr@lobf: - shard-dg2: NOTRUN -> [SKIP][363] ([i915#11920]) [363]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-10/igt@kms_vrr@lobf.html - shard-dg1: NOTRUN -> [SKIP][364] ([i915#11920]) [364]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-14/igt@kms_vrr@lobf.html * igt@kms_vrr@max-min: - shard-tglu-1: NOTRUN -> [SKIP][365] ([i915#9906]) [365]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-1/igt@kms_vrr@max-min.html - shard-dg2: NOTRUN -> [SKIP][366] ([i915#9906]) [366]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-1/igt@kms_vrr@max-min.html * igt@kms_vrr@seamless-rr-switch-virtual: - shard-dg1: NOTRUN -> [SKIP][367] ([i915#9906]) +1 other test skip [367]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-18/igt@kms_vrr@seamless-rr-switch-virtual.html * igt@kms_writeback@writeback-check-output: - shard-glk: NOTRUN -> [SKIP][368] ([i915#2437]) [368]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-glk6/igt@kms_writeback@writeback-check-output.html * igt@kms_writeback@writeback-check-output-xrgb2101010: - shard-rkl: NOTRUN -> [SKIP][369] ([i915#2437] / [i915#9412]) [369]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-3/igt@kms_writeback@writeback-check-output-xrgb2101010.html - shard-tglu: NOTRUN -> [SKIP][370] ([i915#2437] / [i915#9412]) [370]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-6/igt@kms_writeback@writeback-check-output-xrgb2101010.html * igt@kms_writeback@writeback-invalid-parameters: - shard-dg1: NOTRUN -> [SKIP][371] ([i915#2437]) [371]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-18/igt@kms_writeback@writeback-invalid-parameters.html - shard-rkl: NOTRUN -> [SKIP][372] ([i915#2437]) [372]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-7/igt@kms_writeback@writeback-invalid-parameters.html * igt@perf@mi-rpc: - shard-dg1: NOTRUN -> [SKIP][373] ([i915#2434]) [373]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-13/igt@perf@mi-rpc.html * igt@perf@per-context-mode-unprivileged: - shard-rkl: NOTRUN -> [SKIP][374] ([i915#2435]) [374]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-3/igt@perf@per-context-mode-unprivileged.html * igt@perf@unprivileged-single-ctx-counters: - shard-rkl: NOTRUN -> [SKIP][375] ([i915#2433]) [375]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-2/igt@perf@unprivileged-single-ctx-counters.html - shard-dg1: NOTRUN -> [SKIP][376] ([i915#2433]) [376]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-13/igt@perf@unprivileged-single-ctx-counters.html * igt@perf_pmu@busy-hang@rcs0: - shard-mtlp: [PASS][377] -> [ABORT][378] ([i915#13193]) +1 other test abort [377]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-mtlp-6/igt@perf_pmu@busy-hang@rcs0.html [378]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-7/igt@perf_pmu@busy-hang@rcs0.html * igt@perf_pmu@cpu-hotplug: - shard-rkl: NOTRUN -> [SKIP][379] ([i915#8850]) [379]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-rkl-7/igt@perf_pmu@cpu-hotplug.html - shard-dg1: NOTRUN -> [SKIP][380] ([i915#8850]) [380]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-18/igt@perf_pmu@cpu-hotplug.html * igt@perf_pmu@frequency@gt0: - shard-dg1: NOTRUN -> [FAIL][381] ([i915#12549] / [i915#6806]) +1 other test fail [381]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-12/igt@perf_pmu@frequency@gt0.html * igt@perf_pmu@multi-client@rcs0: - shard-mtlp: [PASS][382] -> [FAIL][383] ([i915#13582]) +1 other test fail [382]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-mtlp-4/igt@perf_pmu@multi-client@rcs0.html [383]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-8/igt@perf_pmu@multi-client@rcs0.html * igt@perf_pmu@rc6@other-idle-gt0: - shard-dg1: NOTRUN -> [SKIP][384] ([i915#8516]) [384]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-14/igt@perf_pmu@rc6@other-idle-gt0.html * igt@prime_vgem@basic-gtt: - shard-dg2: NOTRUN -> [SKIP][385] ([i915#3708] / [i915#4077]) [385]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-1/igt@prime_vgem@basic-gtt.html * igt@prime_vgem@coherency-gtt: - shard-dg1: NOTRUN -> [SKIP][386] ([i915#3708] / [i915#4077]) +1 other test skip [386]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-14/igt@prime_vgem@coherency-gtt.html * igt@sriov_basic@bind-unbind-vf: - shard-dg1: NOTRUN -> [SKIP][387] ([i915#9917]) [387]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-12/igt@sriov_basic@bind-unbind-vf.html * igt@sriov_basic@bind-unbind-vf@vf-4: - shard-tglu: NOTRUN -> [FAIL][388] ([i915#12910]) +9 other tests fail [388]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-6/igt@sriov_basic@bind-unbind-vf@vf-4.html * igt@sriov_basic@enable-vfs-autoprobe-off: - shard-dg2: NOTRUN -> [SKIP][389] ([i915#9917]) [389]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-6/igt@sriov_basic@enable-vfs-autoprobe-off.html * igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all: - shard-tglu-1: NOTRUN -> [FAIL][390] ([i915#12910]) [390]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-tglu-1/igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all.html * igt@tools_test@sysfs_l3_parity: - shard-mtlp: NOTRUN -> [SKIP][391] ([i915#4818]) [391]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-6/igt@tools_test@sysfs_l3_parity.html #### Possible fixes #### * igt@gem_eio@in-flight-internal-1us: - shard-mtlp: [ABORT][392] ([i915#13193]) -> [PASS][393] +3 other tests pass [392]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-mtlp-7/igt@gem_eio@in-flight-internal-1us.html [393]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-mtlp-6/igt@gem_eio@in-flight-internal-1us.html * igt@gem_eio@kms: - shard-dg2: [INCOMPLETE][394] -> [PASS][395] [394]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-dg2-6/igt@gem_eio@kms.html [395]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg2-1/igt@gem_eio@kms.html * igt@i915_module_load@load: - shard-dg1: ([PASS][396], [PASS][397], [PASS][398], [PASS][399], [PASS][400], [PASS][401], [PASS][402], [PASS][403], [PASS][404], [PASS][405], [PASS][406], [PASS][407], [PASS][408], [DMESG-WARN][409], [PASS][410], [PASS][411], [PASS][412], [PASS][413], [PASS][414]) ([i915#4423]) -> ([PASS][415], [PASS][416], [PASS][417], [PASS][418], [PASS][419], [PASS][420], [PASS][421], [PASS][422], [PASS][423], [PASS][424], [PASS][425], [PASS][426], [PASS][427], [PASS][428], [PASS][429], [PASS][430], [PASS][431], [PASS][432], [PASS][433]) [396]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-dg1-17/igt@i915_module_load@load.html [397]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-dg1-18/igt@i915_module_load@load.html [398]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-dg1-14/igt@i915_module_load@load.html [399]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-dg1-13/igt@i915_module_load@load.html [400]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-dg1-17/igt@i915_module_load@load.html [401]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-dg1-18/igt@i915_module_load@load.html [402]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-dg1-14/igt@i915_module_load@load.html [403]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-dg1-17/igt@i915_module_load@load.html [404]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-dg1-12/igt@i915_module_load@load.html [405]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-dg1-13/igt@i915_module_load@load.html [406]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-dg1-13/igt@i915_module_load@load.html [407]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-dg1-14/igt@i915_module_load@load.html [408]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-dg1-12/igt@i915_module_load@load.html [409]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-dg1-12/igt@i915_module_load@load.html [410]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-dg1-18/igt@i915_module_load@load.html [411]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-dg1-17/igt@i915_module_load@load.html [412]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-dg1-12/igt@i915_module_load@load.html [413]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-dg1-14/igt@i915_module_load@load.html [414]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_16053/shard-dg1-18/igt@i915_module_load@load.html [415]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-12/igt@i915_module_load@load.html [416]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-12/igt@i915_module_load@load.html [417]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-18/igt@i915_module_load@load.html [418]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-14/igt@i915_module_load@load.html [419]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-14/igt@i915_module_load@load.html [420]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-12/igt@i915_module_load@load.html [421]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-18/igt@i915_module_load@load.html [422]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-17/igt@i915_module_load@load.html [423]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-18/igt@i915_module_load@load.html [424]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-12/igt@i915_module_load@load.html [425]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-14/igt@i915_module_load@load.html [426]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-17/igt@i915_module_load@load.html [427]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-13/igt@i915_module_load@load.html [428]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/shard-dg1-18/igt@i915_module_load@l == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_12530/index.html [-- Attachment #2: Type: text/html, Size: 112083 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2025-02-11 13:21 UTC | newest] Thread overview: 13+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2025-01-31 20:29 [PATCH 0/2] Extend intel_error_decode tool to work with xe sai.gowtham.ch 2025-01-31 20:29 ` [PATCH 1/2] lib/xe/intel_error_decode_xe: error decode support for xe driver sai.gowtham.ch 2025-02-06 18:48 ` Rodrigo Vivi 2025-02-06 19:04 ` Souza, Jose 2025-02-11 5:35 ` Ch, Sai Gowtham 2025-02-11 13:21 ` Souza, Jose 2025-01-31 20:29 ` [PATCH 2/2] tools/intel_error_decode: Enable support for xe driver in the tool sai.gowtham.ch 2025-02-06 16:24 ` Rodrigo Vivi 2025-02-11 5:37 ` Ch, Sai Gowtham 2025-01-31 21:48 ` ✓ Xe.CI.BAT: success for Extend intel_error_decode tool to work with xe Patchwork 2025-01-31 21:49 ` ✓ i915.CI.BAT: " Patchwork 2025-02-01 5:27 ` ✗ Xe.CI.Full: failure " Patchwork 2025-02-01 12:15 ` ✗ i915.CI.Full: " Patchwork
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox