* [PATCH i-g-t 0/5] Xe SR-IOV admin scheduling helpers and test updates
@ 2025-11-14 19:07 Marcin Bernatowicz
2025-11-14 19:07 ` [PATCH i-g-t 1/5] lib/xe/xe_sriov_provisioning: Add string conversion helpers for scheduling priority Marcin Bernatowicz
` (7 more replies)
0 siblings, 8 replies; 15+ messages in thread
From: Marcin Bernatowicz @ 2025-11-14 19:07 UTC (permalink / raw)
To: igt-dev
Cc: adam.miszczak, jakub1.kolakowski, lukasz.laguna, michal.wajdeczko,
Marcin Bernatowicz
This series adds SR-IOV admin sysfs scheduling helpers and updates the
Xe SR-IOV tests to use them.
Patches 1–2 add string conversion utilities for sched_priority and
sched_priority_mask. Patch 3 introduces the SR-IOV admin sysfs accessors
for execution quantum, preemption timeout, scheduling priority, VF stop
and restoring defaults, following recent kernel changes:
Link: https://lore.kernel.org/intel-xe/20251030222348.186658-1-michal.wajdeczko@intel.com/
Patches 4–5 update xe_sriov_scheduling to use the admin interface when
present and improve cleanup handling.
Marcin Bernatowicz (5):
lib/xe/xe_sriov_provisioning: Add string conversion helpers for
scheduling priority
lib/xe/xe_sriov_provisioning: Add sched priority mask to string helper
lib/xe/xe_sriov_admin: Add SR-IOV admin sysfs accessors
tests/intel/xe_sriov_scheduling: Avoid assert on scheduling params
restore in cleanup
tests/intel/xe_sriov_scheduling: Prefer SR-IOV admin sysfs accessors
lib/meson.build | 1 +
lib/xe/xe_sriov_admin.c | 670 ++++++++++++++++++++++++++++++
lib/xe/xe_sriov_admin.h | 56 +++
lib/xe/xe_sriov_provisioning.c | 112 +++++
lib/xe/xe_sriov_provisioning.h | 13 +
tests/intel/xe_sriov_scheduling.c | 62 ++-
6 files changed, 903 insertions(+), 11 deletions(-)
create mode 100644 lib/xe/xe_sriov_admin.c
create mode 100644 lib/xe/xe_sriov_admin.h
--
2.43.0
^ permalink raw reply [flat|nested] 15+ messages in thread* [PATCH i-g-t 1/5] lib/xe/xe_sriov_provisioning: Add string conversion helpers for scheduling priority 2025-11-14 19:07 [PATCH i-g-t 0/5] Xe SR-IOV admin scheduling helpers and test updates Marcin Bernatowicz @ 2025-11-14 19:07 ` Marcin Bernatowicz 2025-11-14 19:07 ` [PATCH i-g-t 2/5] lib/xe/xe_sriov_provisioning: Add sched priority mask to string helper Marcin Bernatowicz ` (6 subsequent siblings) 7 siblings, 0 replies; 15+ messages in thread From: Marcin Bernatowicz @ 2025-11-14 19:07 UTC (permalink / raw) To: igt-dev Cc: adam.miszczak, jakub1.kolakowski, lukasz.laguna, michal.wajdeczko, Marcin Bernatowicz Introduce helper functions to convert between xe_sriov_sched_priority enum values and their string representations. Signed-off-by: Marcin Bernatowicz <marcin.bernatowicz@linux.intel.com> Cc: Adam Miszczak <adam.miszczak@linux.intel.com> Cc: Jakub Kolakowski <jakub1.kolakowski@intel.com> Cc: Lukasz Laguna <lukasz.laguna@intel.com> Cc: Michal Wajdeczko <michal.wajdeczko@intel.com> --- lib/xe/xe_sriov_provisioning.c | 58 ++++++++++++++++++++++++++++++++++ lib/xe/xe_sriov_provisioning.h | 2 ++ 2 files changed, 60 insertions(+) diff --git a/lib/xe/xe_sriov_provisioning.c b/lib/xe/xe_sriov_provisioning.c index 2ca73d2ef..532335abe 100644 --- a/lib/xe/xe_sriov_provisioning.c +++ b/lib/xe/xe_sriov_provisioning.c @@ -5,6 +5,7 @@ #include <errno.h> +#include "drmtest.h" #include "igt_core.h" #include "igt_debugfs.h" #include "igt_sriov_device.h" @@ -635,6 +636,63 @@ void xe_sriov_set_sched_if_idle(int pf, unsigned int gt_num, bool value) igt_fail_on(__xe_sriov_set_sched_if_idle(pf, gt_num, value)); } +static const char * const xe_sriov_sched_priority_str[] = { + [XE_SRIOV_SCHED_PRIORITY_LOW] = "low", + [XE_SRIOV_SCHED_PRIORITY_NORMAL] = "normal", + [XE_SRIOV_SCHED_PRIORITY_HIGH] = "high", +}; + +_Static_assert(ARRAY_SIZE(xe_sriov_sched_priority_str) == (XE_SRIOV_SCHED_PRIORITY_HIGH + 1), + "sched priority table must cover 0..HIGH"); + +/** + * xe_sriov_sched_priority_to_string - Convert scheduling priority enum to string + * @prio: SR-IOV scheduling priority value + * + * Converts an enumeration value of type &enum xe_sriov_sched_priority + * into its corresponding string representation. + * + * Return: A pointer to a constant string literal ("low", "normal", or "high"), + * or %NULL if the value is invalid or unrecognized. + */ +const char *xe_sriov_sched_priority_to_string(enum xe_sriov_sched_priority prio) +{ + switch (prio) { + case XE_SRIOV_SCHED_PRIORITY_LOW: + case XE_SRIOV_SCHED_PRIORITY_NORMAL: + case XE_SRIOV_SCHED_PRIORITY_HIGH: + return xe_sriov_sched_priority_str[prio]; + } + + return NULL; +} + +/** + * xe_sriov_sched_priority_from_string - Parse scheduling priority from string + * @s: NUL-terminated string to parse + * @prio: Output pointer to store parsed enum value + * + * Parses a string representing a scheduling priority ("low", "normal", "high") + * into the corresponding &enum xe_sriov_sched_priority value. + * + * Return: 0 on success, -EINVAL if the string is invalid or unrecognized. + */ +int xe_sriov_sched_priority_from_string(const char *s, + enum xe_sriov_sched_priority *prio) +{ + igt_assert(s && prio); + + for (size_t i = 0; i < ARRAY_SIZE(xe_sriov_sched_priority_str); i++) { + const char *name = xe_sriov_sched_priority_str[i]; + + if (name && !strcmp(s, name)) { + *prio = (enum xe_sriov_sched_priority)i; + return 0; + } + } + return -EINVAL; +} + /** * __xe_sriov_get_sched_priority - Get the scheduling priority for a given VF * @pf: PF device file descriptor diff --git a/lib/xe/xe_sriov_provisioning.h b/lib/xe/xe_sriov_provisioning.h index 1e1dca866..65f0597fe 100644 --- a/lib/xe/xe_sriov_provisioning.h +++ b/lib/xe/xe_sriov_provisioning.h @@ -138,6 +138,8 @@ int __xe_sriov_get_sched_if_idle(int pf, unsigned int gt_num, bool *value); bool xe_sriov_get_sched_if_idle(int pf, unsigned int gt_num); int __xe_sriov_set_sched_if_idle(int pf, unsigned int gt_num, bool value); void xe_sriov_set_sched_if_idle(int pf, unsigned int gt_num, bool value); +const char *xe_sriov_sched_priority_to_string(enum xe_sriov_sched_priority value); +int xe_sriov_sched_priority_from_string(const char *s, enum xe_sriov_sched_priority *value); int __xe_sriov_get_sched_priority(int pf, unsigned int vf_num, unsigned int gt_num, enum xe_sriov_sched_priority *value); -- 2.43.0 ^ permalink raw reply related [flat|nested] 15+ messages in thread
* [PATCH i-g-t 2/5] lib/xe/xe_sriov_provisioning: Add sched priority mask to string helper 2025-11-14 19:07 [PATCH i-g-t 0/5] Xe SR-IOV admin scheduling helpers and test updates Marcin Bernatowicz 2025-11-14 19:07 ` [PATCH i-g-t 1/5] lib/xe/xe_sriov_provisioning: Add string conversion helpers for scheduling priority Marcin Bernatowicz @ 2025-11-14 19:07 ` Marcin Bernatowicz 2025-11-14 20:15 ` Michal Wajdeczko 2025-11-14 19:07 ` [PATCH i-g-t 3/5] lib/xe/xe_sriov_admin: Add SR-IOV admin sysfs accessors Marcin Bernatowicz ` (5 subsequent siblings) 7 siblings, 1 reply; 15+ messages in thread From: Marcin Bernatowicz @ 2025-11-14 19:07 UTC (permalink / raw) To: igt-dev Cc: adam.miszczak, jakub1.kolakowski, lukasz.laguna, michal.wajdeczko, Marcin Bernatowicz Introduce xe_sriov_sched_priority_mask_to_string() to format a scheduling priority bitmask as a space-separated list of priority names. Signed-off-by: Marcin Bernatowicz <marcin.bernatowicz@linux.intel.com> Cc: Adam Miszczak <adam.miszczak@linux.intel.com> Cc: Jakub Kolakowski <jakub1.kolakowski@intel.com> Cc: Lukasz Laguna <lukasz.laguna@intel.com> Cc: Michal Wajdeczko <michal.wajdeczko@intel.com> --- lib/xe/xe_sriov_provisioning.c | 54 ++++++++++++++++++++++++++++++++++ lib/xe/xe_sriov_provisioning.h | 11 +++++++ 2 files changed, 65 insertions(+) diff --git a/lib/xe/xe_sriov_provisioning.c b/lib/xe/xe_sriov_provisioning.c index 532335abe..da0df4d31 100644 --- a/lib/xe/xe_sriov_provisioning.c +++ b/lib/xe/xe_sriov_provisioning.c @@ -693,6 +693,60 @@ int xe_sriov_sched_priority_from_string(const char *s, return -EINVAL; } +_Static_assert(BIT(XE_SRIOV_SCHED_PRIORITY_LOW) == XE_SRIOV_SCHED_PRIORITY_MASK_LOW, + "LOW mask bit must match enum order"); +_Static_assert(BIT(XE_SRIOV_SCHED_PRIORITY_NORMAL) == XE_SRIOV_SCHED_PRIORITY_MASK_NORMAL, + "NORMAL mask bit must match enum order"); +_Static_assert(BIT(XE_SRIOV_SCHED_PRIORITY_HIGH) == XE_SRIOV_SCHED_PRIORITY_MASK_HIGH, + "HIGH mask bit must match enum order"); + +/** + * xe_sriov_sched_priority_mask_to_string - Format priority mask as text + * @mask: Priority bitmask. + * @sel: Optional selected priority (NULL for none). + * @buf: Output buffer. + * @buf_sz: Size of @buf. + * + * Converts @mask to a space-separated string of priority names. If @sel is + * non-NULL and present in @mask, that priority is wrapped in brackets, e.g. + * "low [normal] high". Writes "none" if the mask is empty. + * + * Returns: @buf. + */ +const char *xe_sriov_sched_priority_mask_to_string(unsigned int mask, + const enum xe_sriov_sched_priority *sel, + char *buf, size_t buf_sz) +{ + size_t n = buf_sz; + bool first = true; + char *p = buf; + + igt_assert(buf && buf_sz); + + for (enum xe_sriov_sched_priority prio = XE_SRIOV_SCHED_PRIORITY_LOW; + prio <= XE_SRIOV_SCHED_PRIORITY_HIGH; prio++) { + const char *name = xe_sriov_sched_priority_to_string(prio); + unsigned int bit = BIT(prio); + + if (mask & bit) { + bool highlight = sel && (*sel == prio); + + p += snprintf(p, n, "%s%s%s%s", + first ? "" : " ", + highlight ? "[" : "", + name ?: "?", + highlight ? "]" : ""); + n = buf_sz - (p - buf); + first = false; + } + } + + if (first) + snprintf(buf, buf_sz, "none"); + + return buf; +} + /** * __xe_sriov_get_sched_priority - Get the scheduling priority for a given VF * @pf: PF device file descriptor diff --git a/lib/xe/xe_sriov_provisioning.h b/lib/xe/xe_sriov_provisioning.h index 65f0597fe..9305eceec 100644 --- a/lib/xe/xe_sriov_provisioning.h +++ b/lib/xe/xe_sriov_provisioning.h @@ -75,6 +75,14 @@ enum xe_sriov_sched_priority { XE_SRIOV_SCHED_PRIORITY_HIGH }; +#define XE_SRIOV_SCHED_PRIORITY_MASK_LOW (1u << XE_SRIOV_SCHED_PRIORITY_LOW) +#define XE_SRIOV_SCHED_PRIORITY_MASK_NORMAL (1u << XE_SRIOV_SCHED_PRIORITY_NORMAL) +#define XE_SRIOV_SCHED_PRIORITY_MASK_HIGH (1u << XE_SRIOV_SCHED_PRIORITY_HIGH) +#define XE_SRIOV_SCHED_PRIORITY_MASK_ALL \ + (XE_SRIOV_SCHED_PRIORITY_MASK_LOW | \ + XE_SRIOV_SCHED_PRIORITY_MASK_NORMAL | \ + XE_SRIOV_SCHED_PRIORITY_MASK_HIGH) + /** * struct xe_sriov_provisioned_range - Provisioned range for a Virtual Function (VF) * @vf_id: The ID of the VF @@ -143,6 +151,9 @@ int xe_sriov_sched_priority_from_string(const char *s, enum xe_sriov_sched_prior int __xe_sriov_get_sched_priority(int pf, unsigned int vf_num, unsigned int gt_num, enum xe_sriov_sched_priority *value); +const char *xe_sriov_sched_priority_mask_to_string(unsigned int mask, + const enum xe_sriov_sched_priority *sel, + char *buf, size_t buf_sz); enum xe_sriov_sched_priority xe_sriov_get_sched_priority(int pf, unsigned int vf_num, unsigned int gt_num); int __xe_sriov_set_sched_priority(int pf, unsigned int vf_num, unsigned int gt_num, -- 2.43.0 ^ permalink raw reply related [flat|nested] 15+ messages in thread
* Re: [PATCH i-g-t 2/5] lib/xe/xe_sriov_provisioning: Add sched priority mask to string helper 2025-11-14 19:07 ` [PATCH i-g-t 2/5] lib/xe/xe_sriov_provisioning: Add sched priority mask to string helper Marcin Bernatowicz @ 2025-11-14 20:15 ` Michal Wajdeczko 2025-11-17 11:00 ` Bernatowicz, Marcin 0 siblings, 1 reply; 15+ messages in thread From: Michal Wajdeczko @ 2025-11-14 20:15 UTC (permalink / raw) To: Marcin Bernatowicz, igt-dev Cc: adam.miszczak, jakub1.kolakowski, lukasz.laguna On 11/14/2025 8:07 PM, Marcin Bernatowicz wrote: > Introduce xe_sriov_sched_priority_mask_to_string() to format a > scheduling priority bitmask as a space-separated list of priority names. > > Signed-off-by: Marcin Bernatowicz <marcin.bernatowicz@linux.intel.com> > Cc: Adam Miszczak <adam.miszczak@linux.intel.com> > Cc: Jakub Kolakowski <jakub1.kolakowski@intel.com> > Cc: Lukasz Laguna <lukasz.laguna@intel.com> > Cc: Michal Wajdeczko <michal.wajdeczko@intel.com> > --- > lib/xe/xe_sriov_provisioning.c | 54 ++++++++++++++++++++++++++++++++++ > lib/xe/xe_sriov_provisioning.h | 11 +++++++ > 2 files changed, 65 insertions(+) > > diff --git a/lib/xe/xe_sriov_provisioning.c b/lib/xe/xe_sriov_provisioning.c > index 532335abe..da0df4d31 100644 > --- a/lib/xe/xe_sriov_provisioning.c > +++ b/lib/xe/xe_sriov_provisioning.c > @@ -693,6 +693,60 @@ int xe_sriov_sched_priority_from_string(const char *s, > return -EINVAL; > } > > +_Static_assert(BIT(XE_SRIOV_SCHED_PRIORITY_LOW) == XE_SRIOV_SCHED_PRIORITY_MASK_LOW, > + "LOW mask bit must match enum order"); > +_Static_assert(BIT(XE_SRIOV_SCHED_PRIORITY_NORMAL) == XE_SRIOV_SCHED_PRIORITY_MASK_NORMAL, > + "NORMAL mask bit must match enum order"); > +_Static_assert(BIT(XE_SRIOV_SCHED_PRIORITY_HIGH) == XE_SRIOV_SCHED_PRIORITY_MASK_HIGH, > + "HIGH mask bit must match enum order"); see below > + > +/** > + * xe_sriov_sched_priority_mask_to_string - Format priority mask as text > + * @mask: Priority bitmask. > + * @sel: Optional selected priority (NULL for none). > + * @buf: Output buffer. > + * @buf_sz: Size of @buf. > + * > + * Converts @mask to a space-separated string of priority names. If @sel is > + * non-NULL and present in @mask, that priority is wrapped in brackets, e.g. > + * "low [normal] high". Writes "none" if the mask is empty. > + * > + * Returns: @buf. > + */ > +const char *xe_sriov_sched_priority_mask_to_string(unsigned int mask, > + const enum xe_sriov_sched_priority *sel, this shouldn't be "SR-IOV priority" only function, as such pattern is planned to be used also for other attributes you may just pass array of strings and index to the one you want to highlight > + char *buf, size_t buf_sz) > +{ > + size_t n = buf_sz; > + bool first = true; > + char *p = buf; > + > + igt_assert(buf && buf_sz); > + > + for (enum xe_sriov_sched_priority prio = XE_SRIOV_SCHED_PRIORITY_LOW; > + prio <= XE_SRIOV_SCHED_PRIORITY_HIGH; prio++) { > + const char *name = xe_sriov_sched_priority_to_string(prio); > + unsigned int bit = BIT(prio); > + > + if (mask & bit) { > + bool highlight = sel && (*sel == prio); > + > + p += snprintf(p, n, "%s%s%s%s", > + first ? "" : " ", > + highlight ? "[" : "", > + name ?: "?", > + highlight ? "]" : ""); > + n = buf_sz - (p - buf); > + first = false; > + } > + } > + > + if (first) > + snprintf(buf, buf_sz, "none"); if there is nothing then why not just return an empty string ? > + > + return buf; > +} > + > /** > * __xe_sriov_get_sched_priority - Get the scheduling priority for a given VF > * @pf: PF device file descriptor > diff --git a/lib/xe/xe_sriov_provisioning.h b/lib/xe/xe_sriov_provisioning.h > index 65f0597fe..9305eceec 100644 > --- a/lib/xe/xe_sriov_provisioning.h > +++ b/lib/xe/xe_sriov_provisioning.h > @@ -75,6 +75,14 @@ enum xe_sriov_sched_priority { > XE_SRIOV_SCHED_PRIORITY_HIGH > }; > > +#define XE_SRIOV_SCHED_PRIORITY_MASK_LOW (1u << XE_SRIOV_SCHED_PRIORITY_LOW) > +#define XE_SRIOV_SCHED_PRIORITY_MASK_NORMAL (1u << XE_SRIOV_SCHED_PRIORITY_NORMAL) > +#define XE_SRIOV_SCHED_PRIORITY_MASK_HIGH (1u << XE_SRIOV_SCHED_PRIORITY_HIGH) can't you use BIT() here? then above _Static_assert() could be dropped > +#define XE_SRIOV_SCHED_PRIORITY_MASK_ALL \ > + (XE_SRIOV_SCHED_PRIORITY_MASK_LOW | \ > + XE_SRIOV_SCHED_PRIORITY_MASK_NORMAL | \ > + XE_SRIOV_SCHED_PRIORITY_MASK_HIGH) > + > /** > * struct xe_sriov_provisioned_range - Provisioned range for a Virtual Function (VF) > * @vf_id: The ID of the VF > @@ -143,6 +151,9 @@ int xe_sriov_sched_priority_from_string(const char *s, enum xe_sriov_sched_prior > int __xe_sriov_get_sched_priority(int pf, unsigned int vf_num, > unsigned int gt_num, > enum xe_sriov_sched_priority *value); > +const char *xe_sriov_sched_priority_mask_to_string(unsigned int mask, > + const enum xe_sriov_sched_priority *sel, > + char *buf, size_t buf_sz); > enum xe_sriov_sched_priority xe_sriov_get_sched_priority(int pf, unsigned int vf_num, > unsigned int gt_num); > int __xe_sriov_set_sched_priority(int pf, unsigned int vf_num, unsigned int gt_num, ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH i-g-t 2/5] lib/xe/xe_sriov_provisioning: Add sched priority mask to string helper 2025-11-14 20:15 ` Michal Wajdeczko @ 2025-11-17 11:00 ` Bernatowicz, Marcin 0 siblings, 0 replies; 15+ messages in thread From: Bernatowicz, Marcin @ 2025-11-17 11:00 UTC (permalink / raw) To: Michal Wajdeczko, igt-dev; +Cc: adam.miszczak, jakub1.kolakowski, lukasz.laguna On 11/14/2025 9:15 PM, Michal Wajdeczko wrote: > > On 11/14/2025 8:07 PM, Marcin Bernatowicz wrote: >> Introduce xe_sriov_sched_priority_mask_to_string() to format a >> scheduling priority bitmask as a space-separated list of priority names. >> >> Signed-off-by: Marcin Bernatowicz <marcin.bernatowicz@linux.intel.com> >> Cc: Adam Miszczak <adam.miszczak@linux.intel.com> >> Cc: Jakub Kolakowski <jakub1.kolakowski@intel.com> >> Cc: Lukasz Laguna <lukasz.laguna@intel.com> >> Cc: Michal Wajdeczko <michal.wajdeczko@intel.com> >> --- >> lib/xe/xe_sriov_provisioning.c | 54 ++++++++++++++++++++++++++++++++++ >> lib/xe/xe_sriov_provisioning.h | 11 +++++++ >> 2 files changed, 65 insertions(+) >> >> diff --git a/lib/xe/xe_sriov_provisioning.c b/lib/xe/xe_sriov_provisioning.c >> index 532335abe..da0df4d31 100644 >> --- a/lib/xe/xe_sriov_provisioning.c >> +++ b/lib/xe/xe_sriov_provisioning.c >> @@ -693,6 +693,60 @@ int xe_sriov_sched_priority_from_string(const char *s, >> return -EINVAL; >> } >> >> +_Static_assert(BIT(XE_SRIOV_SCHED_PRIORITY_LOW) == XE_SRIOV_SCHED_PRIORITY_MASK_LOW, >> + "LOW mask bit must match enum order"); >> +_Static_assert(BIT(XE_SRIOV_SCHED_PRIORITY_NORMAL) == XE_SRIOV_SCHED_PRIORITY_MASK_NORMAL, >> + "NORMAL mask bit must match enum order"); >> +_Static_assert(BIT(XE_SRIOV_SCHED_PRIORITY_HIGH) == XE_SRIOV_SCHED_PRIORITY_MASK_HIGH, >> + "HIGH mask bit must match enum order"); > see below > >> + >> +/** >> + * xe_sriov_sched_priority_mask_to_string - Format priority mask as text >> + * @mask: Priority bitmask. >> + * @sel: Optional selected priority (NULL for none). >> + * @buf: Output buffer. >> + * @buf_sz: Size of @buf. >> + * >> + * Converts @mask to a space-separated string of priority names. If @sel is >> + * non-NULL and present in @mask, that priority is wrapped in brackets, e.g. >> + * "low [normal] high". Writes "none" if the mask is empty. >> + * >> + * Returns: @buf. >> + */ >> +const char *xe_sriov_sched_priority_mask_to_string(unsigned int mask, >> + const enum xe_sriov_sched_priority *sel, > this shouldn't be "SR-IOV priority" only function, as such pattern is planned > to be used also for other attributes > > you may just pass array of strings and index to the one you want to highlight Ok, I'll add a generic helper to igt_sysfs: const char *igt_sysfs_format_mask(char *buf, size_t buf_sz, const char * const *names, unsigned int mask, int selected_idx); and keep xe_sriov_sched_priority_mask_to_string() as a thin wrapper passing the SR-IOV priority names and the selected enum. >> + char *buf, size_t buf_sz) >> +{ >> + size_t n = buf_sz; >> + bool first = true; >> + char *p = buf; >> + >> + igt_assert(buf && buf_sz); >> + >> + for (enum xe_sriov_sched_priority prio = XE_SRIOV_SCHED_PRIORITY_LOW; >> + prio <= XE_SRIOV_SCHED_PRIORITY_HIGH; prio++) { >> + const char *name = xe_sriov_sched_priority_to_string(prio); >> + unsigned int bit = BIT(prio); >> + >> + if (mask & bit) { >> + bool highlight = sel && (*sel == prio); >> + >> + p += snprintf(p, n, "%s%s%s%s", >> + first ? "" : " ", >> + highlight ? "[" : "", >> + name ?: "?", >> + highlight ? "]" : ""); >> + n = buf_sz - (p - buf); >> + first = false; >> + } >> + } >> + >> + if (first) >> + snprintf(buf, buf_sz, "none"); > if there is nothing then why not just return an empty string ? I'll drop the "none" literal and return an empty string. >> + >> + return buf; >> +} >> + >> /** >> * __xe_sriov_get_sched_priority - Get the scheduling priority for a given VF >> * @pf: PF device file descriptor >> diff --git a/lib/xe/xe_sriov_provisioning.h b/lib/xe/xe_sriov_provisioning.h >> index 65f0597fe..9305eceec 100644 >> --- a/lib/xe/xe_sriov_provisioning.h >> +++ b/lib/xe/xe_sriov_provisioning.h >> @@ -75,6 +75,14 @@ enum xe_sriov_sched_priority { >> XE_SRIOV_SCHED_PRIORITY_HIGH >> }; >> >> +#define XE_SRIOV_SCHED_PRIORITY_MASK_LOW (1u << XE_SRIOV_SCHED_PRIORITY_LOW) >> +#define XE_SRIOV_SCHED_PRIORITY_MASK_NORMAL (1u << XE_SRIOV_SCHED_PRIORITY_NORMAL) >> +#define XE_SRIOV_SCHED_PRIORITY_MASK_HIGH (1u << XE_SRIOV_SCHED_PRIORITY_HIGH) > can't you use BIT() here? > > then above _Static_assert() could be dropped Ok >> +#define XE_SRIOV_SCHED_PRIORITY_MASK_ALL \ >> + (XE_SRIOV_SCHED_PRIORITY_MASK_LOW | \ >> + XE_SRIOV_SCHED_PRIORITY_MASK_NORMAL | \ >> + XE_SRIOV_SCHED_PRIORITY_MASK_HIGH) >> + >> /** >> * struct xe_sriov_provisioned_range - Provisioned range for a Virtual Function (VF) >> * @vf_id: The ID of the VF >> @@ -143,6 +151,9 @@ int xe_sriov_sched_priority_from_string(const char *s, enum xe_sriov_sched_prior >> int __xe_sriov_get_sched_priority(int pf, unsigned int vf_num, >> unsigned int gt_num, >> enum xe_sriov_sched_priority *value); >> +const char *xe_sriov_sched_priority_mask_to_string(unsigned int mask, >> + const enum xe_sriov_sched_priority *sel, >> + char *buf, size_t buf_sz); >> enum xe_sriov_sched_priority xe_sriov_get_sched_priority(int pf, unsigned int vf_num, >> unsigned int gt_num); >> int __xe_sriov_set_sched_priority(int pf, unsigned int vf_num, unsigned int gt_num, ^ permalink raw reply [flat|nested] 15+ messages in thread
* [PATCH i-g-t 3/5] lib/xe/xe_sriov_admin: Add SR-IOV admin sysfs accessors 2025-11-14 19:07 [PATCH i-g-t 0/5] Xe SR-IOV admin scheduling helpers and test updates Marcin Bernatowicz 2025-11-14 19:07 ` [PATCH i-g-t 1/5] lib/xe/xe_sriov_provisioning: Add string conversion helpers for scheduling priority Marcin Bernatowicz 2025-11-14 19:07 ` [PATCH i-g-t 2/5] lib/xe/xe_sriov_provisioning: Add sched priority mask to string helper Marcin Bernatowicz @ 2025-11-14 19:07 ` Marcin Bernatowicz 2025-11-14 19:53 ` Michal Wajdeczko 2025-11-14 19:07 ` [PATCH i-g-t 4/5] tests/intel/xe_sriov_scheduling: Avoid assert on scheduling params restore in cleanup Marcin Bernatowicz ` (4 subsequent siblings) 7 siblings, 1 reply; 15+ messages in thread From: Marcin Bernatowicz @ 2025-11-14 19:07 UTC (permalink / raw) To: igt-dev Cc: adam.miszczak, jakub1.kolakowski, lukasz.laguna, michal.wajdeczko, Marcin Bernatowicz Reflect recent kernel changes and expose SR-IOV admin sysfs helpers for scheduling control. Add per-VF and bulk accessors for execution quantum, preemption timeout, scheduling priority, VF stop and restoring defaults. Link: https://lore.kernel.org/intel-xe/20251030222348.186658-1-michal.wajdeczko@intel.com/ Signed-off-by: Marcin Bernatowicz <marcin.bernatowicz@linux.intel.com> Cc: Adam Miszczak <adam.miszczak@linux.intel.com> Cc: Jakub Kolakowski <jakub1.kolakowski@intel.com> Cc: Lukasz Laguna <lukasz.laguna@intel.com> Cc: Michal Wajdeczko <michal.wajdeczko@intel.com> --- lib/meson.build | 1 + lib/xe/xe_sriov_admin.c | 670 ++++++++++++++++++++++++++++++++++++++++ lib/xe/xe_sriov_admin.h | 56 ++++ 3 files changed, 727 insertions(+) create mode 100644 lib/xe/xe_sriov_admin.c create mode 100644 lib/xe/xe_sriov_admin.h diff --git a/lib/meson.build b/lib/meson.build index 707ce6ff9..ce9a33e85 100644 --- a/lib/meson.build +++ b/lib/meson.build @@ -125,6 +125,7 @@ lib_sources = [ 'xe/xe_mmio.c', 'xe/xe_query.c', 'xe/xe_spin.c', + 'xe/xe_sriov_admin.c', 'xe/xe_sriov_debugfs.c', 'xe/xe_sriov_provisioning.c', 'xe/xe_util.c', diff --git a/lib/xe/xe_sriov_admin.c b/lib/xe/xe_sriov_admin.c new file mode 100644 index 000000000..a4d2d0372 --- /dev/null +++ b/lib/xe/xe_sriov_admin.c @@ -0,0 +1,670 @@ +// SPDX-License-Identifier: MIT +/* + * Copyright(c) 2025 Intel Corporation. All rights reserved. + */ + +#include <errno.h> +#include <fcntl.h> +#include <limits.h> +#include <stdio.h> +#include <stdlib.h> +#include <string.h> +#include <unistd.h> +#include "igt.h" +#include "igt_sysfs.h" +#include "xe_sriov_admin.h" + +static const char SRIOV_ADMIN[] = "device/sriov_admin"; + +static int fmt_profile_rel_path(char *buf, size_t sz, unsigned int vf_num, + const char *attr) +{ + igt_assert(buf && attr && sz); + + if (vf_num == 0) + return snprintf(buf, sz, "%s/pf/%s", SRIOV_ADMIN, attr); + + return snprintf(buf, sz, "%s/vf%d/%s", SRIOV_ADMIN, vf_num, attr); +} + +static int fmt_bulk_rel_path(char *buf, size_t sz, const char *attr) +{ + igt_assert(buf && attr && sz); + + return snprintf(buf, sz, "%s/.bulk_profile/%s", SRIOV_ADMIN, attr); +} + +static int ret_from_printf(int ret) +{ + return ret > 0 ? 0 : ret; +} + +static int ret_from_scanf_items(int ret, int want_items) +{ + /* igt_sysfs_scanf: returns number of assigned items, or <0 on -errno */ + if (ret < 0) + return ret; + return (ret == want_items) ? 0 : -EIO; +} + +/** + * xe_sriov_admin_is_present - Check if SR-IOV admin sysfs interface is available + * @pf_fd: PF device file descriptor. + * + * Returns: true if the PF exposes the SR-IOV admin tree, false otherwise. + */ +bool xe_sriov_admin_is_present(int pf_fd) +{ + int sysfs; + bool ret; + + sysfs = igt_sysfs_open(pf_fd); + if (sysfs < 0) + return -1; + + ret = igt_sysfs_has_attr(sysfs, SRIOV_ADMIN); + close(sysfs); + return ret; +} + +/** + * __xe_sriov_profile_set_exec_quantum_ms - Set execution quantum for a VF + * @pf_fd: PF device file descriptor. + * @vf_num: VF index (0 for PF, >0 for VFs). + * @eq_ms: Execution quantum in milliseconds. + * + * Writes the new execution quantum to sysfs. + * + * Returns: 0 on success or negative errno on error. + */ +int __xe_sriov_profile_set_exec_quantum_ms(int pf_fd, unsigned int vf_num, + uint32_t eq_ms) +{ + char path[PATH_MAX]; + int sysfs; + bool ret; + + sysfs = igt_sysfs_open(pf_fd); + if (sysfs < 0) + return -1; + + fmt_profile_rel_path(path, sizeof(path), vf_num, "profile/exec_quantum_ms"); + + ret = igt_sysfs_printf(sysfs, path, "%u", eq_ms); + + close(sysfs); + + return ret_from_printf(ret); +} + +/** + * xe_sriov_profile_set_exec_quantum_ms - Assert wrapper for setting VF execution quantum + * @pf_fd: PF device file descriptor. + * @vf_num: VF index (0 for PF, >0 for VFs). + * @eq_ms: Execution quantum in milliseconds. + * + * Calls __xe_sriov_profile_set_exec_quantum_ms() and asserts on error. + */ +void xe_sriov_profile_set_exec_quantum_ms(int pf_fd, unsigned int vf_num, uint32_t eq_ms) +{ + igt_assert_eq(0, __xe_sriov_profile_set_exec_quantum_ms(pf_fd, vf_num, + eq_ms)); +} + +/** + * __xe_sriov_profile_get_exec_quantum_ms - Read execution quantum for a VF + * @pf_fd: PF device file descriptor. + * @vf_num: VF index (0 for PF, >0 for VFs). + * @eq_ms: Output pointer for the execution quantum (ms). + * + * Reads current VF execution quantum from sysfs. + * + * Returns: 0 on success or negative errno on error. + */ +int __xe_sriov_profile_get_exec_quantum_ms(int pf_fd, unsigned int vf_num, uint32_t *eq_ms) +{ + char path[PATH_MAX]; + unsigned int val = 0; + int sysfs, ret; + + sysfs = igt_sysfs_open(pf_fd); + if (sysfs < 0) + return sysfs; + + fmt_profile_rel_path(path, sizeof(path), vf_num, "profile/exec_quantum_ms"); + ret = igt_sysfs_scanf(sysfs, path, "%u", &val); + close(sysfs); + + ret = ret_from_scanf_items(ret, 1); + if (ret) + return ret; + + *eq_ms = val; + return 0; +} + +/** + * xe_sriov_profile_get_exec_quantum_ms - Assert wrapper for reading VF execution quantum + * @pf_fd: PF device file descriptor. + * @vf_num: VF index (0 for PF, >0 for VFs). + * + * Returns: execution quantum (ms); asserts on error. + */ +uint32_t xe_sriov_profile_get_exec_quantum_ms(int pf_fd, unsigned int vf_num) +{ + uint32_t v = 0; + + igt_assert_eq(0, + __xe_sriov_profile_get_exec_quantum_ms(pf_fd, vf_num, &v)); + return v; +} + +/** + * __xe_sriov_profile_set_preempt_timeout_us - Set preemption timeout for a VF + * @pf_fd: PF device file descriptor. + * @vf_num: VF index (0 for PF, >0 for VFs). + * @pt_us: Preemption timeout in microseconds. + * + * Returns: 0 on success or negative errno on error. + */ +int __xe_sriov_profile_set_preempt_timeout_us(int pf_fd, unsigned int vf_num, uint32_t pt_us) +{ + char path[PATH_MAX]; + int sysfs, ret; + + sysfs = igt_sysfs_open(pf_fd); + if (sysfs < 0) + return sysfs; + + fmt_profile_rel_path(path, sizeof(path), vf_num, "profile/preempt_timeout_us"); + ret = igt_sysfs_printf(sysfs, path, "%u", pt_us); + close(sysfs); + return ret_from_printf(ret); +} + +/** + * xe_sriov_profile_set_preempt_timeout_us - Assert wrapper for setting VF preemption timeout + * @pf_fd: PF device file descriptor. + * @vf_num: VF index (0 for PF, >0 for VFs). + * @pt_us: Preemption timeout in microseconds. + */ +void xe_sriov_profile_set_preempt_timeout_us(int pf_fd, unsigned int vf_num, uint32_t pt_us) +{ + igt_assert_eq(0, __xe_sriov_profile_set_preempt_timeout_us(pf_fd, vf_num, pt_us)); +} + +/** + * __xe_sriov_profile_get_preempt_timeout_us - Read preemption timeout for a VF + * @pf_fd: PF device file descriptor. + * @vf_num: VF index (0 for PF, >0 for VFs). + * @pt_us: Output pointer for preemption timeout (µs). + * + * Returns: 0 on success or negative errno on error. + */ +int __xe_sriov_profile_get_preempt_timeout_us(int pf_fd, unsigned int vf_num, + uint32_t *pt_us) +{ + char path[PATH_MAX]; + unsigned int val = 0; + int sysfs, ret; + + sysfs = igt_sysfs_open(pf_fd); + if (sysfs < 0) + return sysfs; + + fmt_profile_rel_path(path, sizeof(path), vf_num, + "profile/preempt_timeout_us"); + ret = igt_sysfs_scanf(sysfs, path, "%u", &val); + close(sysfs); + + ret = ret_from_scanf_items(ret, 1); + if (ret) + return ret; + *pt_us = val; + return 0; +} + +/** + * xe_sriov_profile_get_preempt_timeout_us - Assert wrapper for reading VF preemption timeout + * @pf_fd: PF device file descriptor. + * @vf_num: VF index (0 for PF, >0 for VFs). + * + * Returns: preemption timeout (µs); asserts on error. + */ +uint32_t xe_sriov_profile_get_preempt_timeout_us(int pf_fd, unsigned int vf_num) +{ + uint32_t v = 0; + + igt_assert_eq(0, __xe_sriov_profile_get_preempt_timeout_us(pf_fd, vf_num, &v)); + return v; +} + +/** + * __xe_sriov_profile_set_sched_priority_string - Set VF priority from string + * @pf_fd: PF device file descriptor. + * @vf_num: VF index (0 for PF, >0 for VFs). + * @prio: String value ("low", "normal", "high"). + * + * Returns: 0 on success or negative errno on error. + */ +int __xe_sriov_profile_set_sched_priority_string(int pf_fd, unsigned int vf_num, + const char *prio) +{ + char path[PATH_MAX]; + int sysfs, ret; + + if (!prio) + return -EINVAL; + + sysfs = igt_sysfs_open(pf_fd); + if (sysfs < 0) + return sysfs; + + fmt_profile_rel_path(path, sizeof(path), vf_num, + "profile/sched_priority"); + ret = igt_sysfs_printf(sysfs, path, "%s", prio); + close(sysfs); + return ret_from_printf(ret); +} + +/** + * __xe_sriov_profile_set_sched_priority - Set VF scheduling priority + * @pf_fd: PF device file descriptor. + * @vf_num: VF index (0 for PF, >0 for VFs). + * @prio: Priority enum value. + * + * Returns: 0 on success or negative errno on error. + */ +int __xe_sriov_profile_set_sched_priority(int pf_fd, unsigned int vf_num, + enum xe_sriov_sched_priority prio) +{ + const char *p = xe_sriov_sched_priority_to_string(prio); + + return __xe_sriov_profile_set_sched_priority_string(pf_fd, vf_num, p); +} + +/** + * xe_sriov_profile_set_sched_priority - Assert wrapper for setting VF priority + * @pf_fd: PF device file descriptor. + * @vf_num: VF index (0 for PF, >0 for VFs). + * @prio: Priority enum value. + */ +void xe_sriov_profile_set_sched_priority(int pf_fd, unsigned int vf_num, + enum xe_sriov_sched_priority prio) +{ + igt_assert_eq(0, __xe_sriov_profile_set_sched_priority(pf_fd, vf_num, prio)); +} + +/* Parse a raw sched_priority line into current priority enum (required) and optional mask. + * Behavior: + * - If prio_mask == NULL: validate only the bracketed (current) priority; ignore unknown others. + * - If prio_mask != NULL: validate all priorities; unknown priority causes -EOPNOTSUPP. + * Returns 0 on success, -EOPNOTSUPP on semantic issues, or other -errno from callers. + */ +static int parse_sched_prio_line(const char *line, + enum xe_sriov_sched_priority *cur_prio, + unsigned int *prio_mask) +{ + enum xe_sriov_sched_priority e; + const char *p = line, *start; + unsigned int mask = 0; + bool bracketed, have_cur = false; + char tok[16]; + size_t len; + + igt_assert(line && cur_prio); + + while (*p) { + while (*p == ' ' || *p == '\t') + p++; + if (!*p) + break; + + bracketed = (*p == '['); + start = p + (bracketed ? 1 : 0); + + if (bracketed) { + while (*p && *p != ']') + p++; + } else { + while (*p && *p != ' ' && *p != '\t') + p++; + } + + /* token bounds: [start, p) */ + len = (size_t)(p - start); + if (len >= sizeof(tok)) + len = sizeof(tok) - 1; + memcpy(tok, start, len); + tok[len] = '\0'; + + /* map token -> enum */ + if (!xe_sriov_sched_priority_from_string(tok, &e)) { + if (e == XE_SRIOV_SCHED_PRIORITY_LOW) + mask |= XE_SRIOV_SCHED_PRIORITY_MASK_LOW; + else if (e == XE_SRIOV_SCHED_PRIORITY_NORMAL) + mask |= XE_SRIOV_SCHED_PRIORITY_MASK_NORMAL; + else if (e == XE_SRIOV_SCHED_PRIORITY_HIGH) + mask |= XE_SRIOV_SCHED_PRIORITY_MASK_HIGH; + + if (bracketed) { + *cur_prio = e; + have_cur = true; + } + } else { + if (bracketed) { + igt_debug("unknown current scheduling priority '%s' (line='%s')\n", + tok, line); + return -EOPNOTSUPP; + } + + if (prio_mask) { + igt_debug("unknown scheduling priority '%s' (line='%s')\n", + tok, line); + return -EOPNOTSUPP; + } + + igt_debug("ignoring unknown scheduling priority '%s' (line='%s')\n", + tok, line); + } + + if (*p) + p++; /* skip ']' or the delimiter */ + } + + if (!have_cur) + return -EOPNOTSUPP; + + if (prio_mask) + *prio_mask = mask; + + return 0; +} + +/** + * __xe_sriov_profile_get_sched_priority - Read VF scheduling priority + mask + * @pf_fd: PF device file descriptor. + * @vf_num: VF index (0 for PF, >0 for VFs). + * @prio: Output pointer for the effective priority. + * @prio_mask: Output mask of allowed priorities. + * + * Returns: 0 on success or negative errno on error. + */ +int __xe_sriov_profile_get_sched_priority(int pf_fd, unsigned int vf_num, + enum xe_sriov_sched_priority *cur_prio, + unsigned int *prio_mask) +{ + char path[PATH_MAX]; + char line[256] = { 0 }; + int sysfs, ret; + + igt_assert(cur_prio); + + sysfs = igt_sysfs_open(pf_fd); + if (sysfs < 0) + return sysfs; + + fmt_profile_rel_path(path, sizeof(path), vf_num, + "profile/sched_priority"); + ret = igt_sysfs_scanf(sysfs, path, "%255[^\n]", line); + close(sysfs); + + ret = ret_from_scanf_items(ret, 1); + if (ret) + return ret; + + ret = parse_sched_prio_line(line, cur_prio, prio_mask); + if (ret) + igt_debug("sched prio: parse/map failed (err=%d), line='%s'\n", + ret, line); + return ret; +} + +/** + * xe_sriov_profile_get_sched_priority - Assert wrapper for reading VF priority + * @pf_fd: PF device file descriptor. + * @vf_num: VF index (0 for PF, >0 for VFs). + * @prio_mask: Output mask of supported priorities. + * + * Returns: effective priority; asserts on error. + */ +enum xe_sriov_sched_priority +xe_sriov_profile_get_sched_priority(int pf_fd, unsigned int vf_num, + unsigned int *prio_mask) +{ + enum xe_sriov_sched_priority cur_prio; + + igt_assert_eq(0, + __xe_sriov_profile_get_sched_priority(pf_fd, vf_num, &cur_prio, prio_mask)); + + return cur_prio; +} + +/** + * __xe_sriov_bulk_set_exec_quantum_ms - Set execution quantum for PF and all VFs + * @pf_fd: PF device file descriptor. + * @eq_ms: Execution quantum in milliseconds. + * + * Applies the value to PF and all VFs. + * + * Returns: 0 on success or negative errno on error. + */ +int __xe_sriov_bulk_set_exec_quantum_ms(int pf_fd, uint32_t eq_ms) +{ + char path[PATH_MAX]; + int sysfs, ret; + + sysfs = igt_sysfs_open(pf_fd); + if (sysfs < 0) + return sysfs; + + fmt_bulk_rel_path(path, sizeof(path), "exec_quantum_ms"); + ret = igt_sysfs_printf(sysfs, path, "%u", eq_ms); + close(sysfs); + return ret_from_printf(ret); +} + +/** + * xe_sriov_bulk_set_exec_quantum_ms - Assert wrapper for bulk execution quantum update + * @pf_fd: PF device file descriptor. + * @eq_ms: Execution quantum in milliseconds. + */ +void xe_sriov_bulk_set_exec_quantum_ms(int pf_fd, uint32_t eq_ms) +{ + igt_assert_eq(0, __xe_sriov_bulk_set_exec_quantum_ms(pf_fd, eq_ms)); +} + +/** + * __xe_sriov_bulk_set_preempt_timeout_us - Set preemption timeout for PF and all VFs + * @pf_fd: PF device file descriptor. + * @pt_us: Preemption timeout in microseconds. + * + * Applies the value to PF and all VFs. + * + * Returns: 0 on success or negative errno on error. + */ +int __xe_sriov_bulk_set_preempt_timeout_us(int pf_fd, uint32_t pt_us) +{ + char path[PATH_MAX]; + int sysfs, ret; + + sysfs = igt_sysfs_open(pf_fd); + if (sysfs < 0) + return sysfs; + + fmt_bulk_rel_path(path, sizeof(path), "preempt_timeout_us"); + ret = igt_sysfs_printf(sysfs, path, "%u", pt_us); + close(sysfs); + return ret_from_printf(ret); +} + +/** + * xe_sriov_bulk_set_preempt_timeout_us - Assert wrapper for bulk preemption timeout update + * @pf_fd: PF device file descriptor. + * @pt_us: Preemption timeout in microseconds. + */ +void xe_sriov_bulk_set_preempt_timeout_us(int pf_fd, uint32_t pt_us) +{ + igt_assert_eq(0, __xe_sriov_bulk_set_preempt_timeout_us(pf_fd, pt_us)); +} + +/** + * __xe_sriov_bulk_set_sched_priority_string - Set scheduling priority for PF and all VFs + * @pf_fd: PF device file descriptor. + * @prio: String priority ("low", "normal", "high"). + * + * Returns: 0 on success or negative errno on error. + */ +int __xe_sriov_bulk_set_sched_priority_string(int pf_fd, const char *prio) +{ + char path[PATH_MAX]; + int sysfs, ret; + + sysfs = igt_sysfs_open(pf_fd); + if (sysfs < 0) + return sysfs; + + fmt_bulk_rel_path(path, sizeof(path), "sched_priority"); + ret = igt_sysfs_printf(sysfs, path, "%s", prio); + close(sysfs); + return ret_from_printf(ret); +} + +/** + * xe_sriov_bulk_set_sched_priority_string - Assert wrapper for bulk priority update + * @pf_fd: PF device file descriptor. + * @prio: String priority. + */ +void xe_sriov_bulk_set_sched_priority_string(int pf_fd, const char *prio) +{ + igt_assert_eq(0, __xe_sriov_bulk_set_sched_priority_string(pf_fd, prio)); +} + +/** + * __xe_sriov_bulk_set_sched_priority - Set numeric priority for PF and all VFs + * @pf_fd: PF device file descriptor. + * @prio: Enum priority value. + * + * Returns: 0 on success or negative errno on error. + */ +int __xe_sriov_bulk_set_sched_priority(int pf_fd, + enum xe_sriov_sched_priority prio) +{ + const char *s = xe_sriov_sched_priority_to_string(prio); + + if (!s) + return -EINVAL; + return __xe_sriov_bulk_set_sched_priority_string(pf_fd, s); +} + +/** + * xe_sriov_bulk_set_sched_priority - Assert wrapper for bulk priority update + * @pf_fd: PF device file descriptor. + * @prio: Enum priority value. + */ +void xe_sriov_bulk_set_sched_priority(int pf_fd, + enum xe_sriov_sched_priority prio) +{ + igt_assert_eq(0, __xe_sriov_bulk_set_sched_priority(pf_fd, prio)); +} + +/** + * __xe_sriov_vf_stop - Issue stop command for a VF + * @pf_fd: PF device file descriptor. + * @vf_num: VF index. + * + * Triggers VF stop via sysfs. + * + * Returns: 0 on success or negative errno on error. + */ +int __xe_sriov_vf_stop(int pf_fd, unsigned int vf_num) +{ + char path[PATH_MAX]; + int sysfs, ret; + + sysfs = igt_sysfs_open(pf_fd); + if (sysfs < 0) + return sysfs; + + fmt_profile_rel_path(path, sizeof(path), vf_num, "stop"); + ret = igt_sysfs_printf(sysfs, path, "%u", 1u); + close(sysfs); + return ret_from_printf(ret); +} + +/** + * xe_sriov_vf_stop - Assert wrapper for VF stop command + * @pf_fd: PF device file descriptor. + * @vf_num: VF index. + */ +void xe_sriov_vf_stop(int pf_fd, unsigned int vf_num) +{ + igt_assert_eq(0, __xe_sriov_vf_stop(pf_fd, vf_num)); +} + +/** + * __xe_sriov_profile_restore_defaults - Restore scheduling defaults for a VF + * @pf_fd: PF device file descriptor. + * @vf_num: VF index (0 for PF, >0 for VFs). + * + * Resets execution quantum, preemption timeout, and priority to driver defaults. + * + * Returns: 0 on success or negative errno on error. + */ +int __xe_sriov_profile_restore_defaults(int pf_fd, unsigned int vf_num) +{ + int ret; + + ret = __xe_sriov_profile_set_exec_quantum_ms(pf_fd, vf_num, 0); + if (ret) + return ret; + ret = __xe_sriov_profile_set_preempt_timeout_us(pf_fd, vf_num, 0); + if (ret) + return ret; + ret = __xe_sriov_profile_set_sched_priority(pf_fd, vf_num, XE_SRIOV_SCHED_PRIORITY_LOW); + + return ret; +} + +/** + * xe_sriov_profile_restore_defaults - Assert wrapper restoring VF defaults + * @pf_fd: PF device file descriptor. + * @vf_num: VF index (0 for PF, >0 for VFs). + */ +void xe_sriov_profile_restore_defaults(int pf_fd, unsigned int vf_num) +{ + igt_assert_eq(0, __xe_sriov_profile_restore_defaults(pf_fd, vf_num)); +} + +/** + * __xe_sriov_bulk_restore_defaults - Restore scheduling defaults for PF and all VFs + * @pf_fd: PF device file descriptor. + * + * Resets PF and all VFs to driver default scheduling parameters. + * + * Returns: 0 on success or negative errno on error. + */ +int __xe_sriov_bulk_restore_defaults(int pf_fd) +{ + int ret; + + ret = __xe_sriov_bulk_set_exec_quantum_ms(pf_fd, 0); + if (ret) + return ret; + ret = __xe_sriov_bulk_set_preempt_timeout_us(pf_fd, 0); + if (ret) + return ret; + + ret = __xe_sriov_bulk_set_sched_priority(pf_fd, XE_SRIOV_SCHED_PRIORITY_LOW); + + return ret; +} + +/** + * xe_sriov_bulk_restore_defaults - Assert wrapper for restoring defaults on PF and all VFs + * @pf_fd: PF device file descriptor. + */ +void xe_sriov_bulk_restore_defaults(int pf_fd) +{ + igt_assert_eq(0, __xe_sriov_bulk_restore_defaults(pf_fd)); +} diff --git a/lib/xe/xe_sriov_admin.h b/lib/xe/xe_sriov_admin.h new file mode 100644 index 000000000..d9bf5624b --- /dev/null +++ b/lib/xe/xe_sriov_admin.h @@ -0,0 +1,56 @@ +/* SPDX-License-Identifier: MIT */ +/* + * Copyright(c) 2025 Intel Corporation. All rights reserved. + */ + +#ifndef __XE_SRIOV_ADMIN_H__ +#define __XE_SRIOV_ADMIN_H__ + +#include <stdbool.h> +#include <stdint.h> +#include <stddef.h> +#include "xe_sriov_provisioning.h" /* for enum xe_sriov_sched_priority */ + +bool xe_sriov_admin_is_present(int pf_fd); + +int __xe_sriov_profile_set_exec_quantum_ms(int pf_fd, unsigned int vf_num, uint32_t eq_ms); +void xe_sriov_profile_set_exec_quantum_ms(int pf_fd, unsigned int vf_num, uint32_t eq_ms); +int __xe_sriov_profile_get_exec_quantum_ms(int pf_fd, unsigned int vf_num, uint32_t *eq_ms); +uint32_t xe_sriov_profile_get_exec_quantum_ms(int pf_fd, unsigned int vf_num); +int __xe_sriov_profile_set_preempt_timeout_us(int pf_fd, unsigned int vf_num, uint32_t pt_us); +void xe_sriov_profile_set_preempt_timeout_us(int pf_fd, unsigned int vf_num, uint32_t pt_us); +int __xe_sriov_profile_get_preempt_timeout_us(int pf_fd, unsigned int vf_num, uint32_t *pt_us); +uint32_t xe_sriov_profile_get_preempt_timeout_us(int pf_fd, unsigned int vf_num); +int __xe_sriov_profile_set_sched_priority_string(int pf_fd, unsigned int vf_num, + const char *prio); +int __xe_sriov_profile_set_sched_priority(int pf_fd, unsigned int vf_num, + enum xe_sriov_sched_priority prio); +void xe_sriov_profile_set_sched_priority(int pf_fd, unsigned int vf_num, + enum xe_sriov_sched_priority prio); +int __xe_sriov_profile_get_sched_priority(int pf_fd, unsigned int vf_num, + enum xe_sriov_sched_priority *prio, + unsigned int *prio_mask); +enum xe_sriov_sched_priority +xe_sriov_profile_get_sched_priority(int pf_fd, unsigned int vf_num, + unsigned int *prio_mask); + +int __xe_sriov_bulk_set_exec_quantum_ms(int pf_fd, uint32_t eq_ms); +void xe_sriov_bulk_set_exec_quantum_ms(int pf_fd, uint32_t eq_ms); +int __xe_sriov_bulk_set_preempt_timeout_us(int pf_fd, uint32_t pt_us); +void xe_sriov_bulk_set_preempt_timeout_us(int pf_fd, uint32_t pt_us); +int __xe_sriov_bulk_set_sched_priority_string(int pf_fd, const char *prio); +void xe_sriov_bulk_set_sched_priority_string(int pf_fd, const char *prio); +int __xe_sriov_bulk_set_sched_priority(int pf_fd, + enum xe_sriov_sched_priority prio); +void xe_sriov_bulk_set_sched_priority(int pf_fd, + enum xe_sriov_sched_priority prio); + +int __xe_sriov_vf_stop(int pf_fd, unsigned int vf_num); +void xe_sriov_vf_stop(int pf_fd, unsigned int vf_num); + +int __xe_sriov_profile_restore_defaults(int pf_fd, unsigned int vf_num); +void xe_sriov_profile_restore_defaults(int pf_fd, unsigned int vf_num); +int __xe_sriov_bulk_restore_defaults(int pf_fd); +void xe_sriov_bulk_restore_defaults(int pf_fd); + +#endif /* __XE_SRIOV_ADMIN_H__ */ -- 2.43.0 ^ permalink raw reply related [flat|nested] 15+ messages in thread
* Re: [PATCH i-g-t 3/5] lib/xe/xe_sriov_admin: Add SR-IOV admin sysfs accessors 2025-11-14 19:07 ` [PATCH i-g-t 3/5] lib/xe/xe_sriov_admin: Add SR-IOV admin sysfs accessors Marcin Bernatowicz @ 2025-11-14 19:53 ` Michal Wajdeczko 2025-11-17 9:31 ` Bernatowicz, Marcin 0 siblings, 1 reply; 15+ messages in thread From: Michal Wajdeczko @ 2025-11-14 19:53 UTC (permalink / raw) To: Marcin Bernatowicz, igt-dev Cc: adam.miszczak, jakub1.kolakowski, lukasz.laguna On 11/14/2025 8:07 PM, Marcin Bernatowicz wrote: > Reflect recent kernel changes and expose SR-IOV admin sysfs helpers for > scheduling control. Add per-VF and bulk accessors for execution quantum, > preemption timeout, scheduling priority, VF stop and restoring defaults. > > Link: https://lore.kernel.org/intel-xe/20251030222348.186658-1-michal.wajdeczko@intel.com/ > Signed-off-by: Marcin Bernatowicz <marcin.bernatowicz@linux.intel.com> > Cc: Adam Miszczak <adam.miszczak@linux.intel.com> > Cc: Jakub Kolakowski <jakub1.kolakowski@intel.com> > Cc: Lukasz Laguna <lukasz.laguna@intel.com> > Cc: Michal Wajdeczko <michal.wajdeczko@intel.com> > --- ... > + > +/* Parse a raw sched_priority line into current priority enum (required) and optional mask. > + * Behavior: > + * - If prio_mask == NULL: validate only the bracketed (current) priority; ignore unknown others. > + * - If prio_mask != NULL: validate all priorities; unknown priority causes -EOPNOTSUPP. > + * Returns 0 on success, -EOPNOTSUPP on semantic issues, or other -errno from callers. > + */ > +static int parse_sched_prio_line(const char *line, > + enum xe_sriov_sched_priority *cur_prio, > + unsigned int *prio_mask) the idea behind "When read, this file will display the current and available scheduling priorities. The currently active priority level will be enclosed in square brackets" was that in the future we might want to add new priorities or the list of supported priorities will change based on the platform or firmware capability so you should start by adding a function that just looks for the item "enclosed in square brackets" and return it, and/or other function that will return list of all parsed items and the pointer to the selected item then in other function you can try to match returned string to your priority enum and decide whether you support that priority or just rely on the returned string everywhere > +{ > + enum xe_sriov_sched_priority e; > + const char *p = line, *start; > + unsigned int mask = 0; > + bool bracketed, have_cur = false; > + char tok[16]; > + size_t len; > + > + igt_assert(line && cur_prio); > + > + while (*p) { > + while (*p == ' ' || *p == '\t') > + p++; > + if (!*p) > + break; > + > + bracketed = (*p == '['); > + start = p + (bracketed ? 1 : 0); > + > + if (bracketed) { > + while (*p && *p != ']') > + p++; > + } else { > + while (*p && *p != ' ' && *p != '\t') > + p++; > + } > + > + /* token bounds: [start, p) */ > + len = (size_t)(p - start); > + if (len >= sizeof(tok)) > + len = sizeof(tok) - 1; > + memcpy(tok, start, len); > + tok[len] = '\0'; > + > + /* map token -> enum */ > + if (!xe_sriov_sched_priority_from_string(tok, &e)) { > + if (e == XE_SRIOV_SCHED_PRIORITY_LOW) > + mask |= XE_SRIOV_SCHED_PRIORITY_MASK_LOW; > + else if (e == XE_SRIOV_SCHED_PRIORITY_NORMAL) > + mask |= XE_SRIOV_SCHED_PRIORITY_MASK_NORMAL; > + else if (e == XE_SRIOV_SCHED_PRIORITY_HIGH) > + mask |= XE_SRIOV_SCHED_PRIORITY_MASK_HIGH; > + > + if (bracketed) { > + *cur_prio = e; > + have_cur = true; > + } > + } else { > + if (bracketed) { > + igt_debug("unknown current scheduling priority '%s' (line='%s')\n", > + tok, line); > + return -EOPNOTSUPP; > + } > + > + if (prio_mask) { > + igt_debug("unknown scheduling priority '%s' (line='%s')\n", > + tok, line); > + return -EOPNOTSUPP; > + } > + > + igt_debug("ignoring unknown scheduling priority '%s' (line='%s')\n", > + tok, line); > + } > + > + if (*p) > + p++; /* skip ']' or the delimiter */ > + } > + > + if (!have_cur) > + return -EOPNOTSUPP; > + > + if (prio_mask) > + *prio_mask = mask; > + > + return 0; > +} > + > +/** > + * __xe_sriov_profile_get_sched_priority - Read VF scheduling priority + mask > + * @pf_fd: PF device file descriptor. > + * @vf_num: VF index (0 for PF, >0 for VFs). > + * @prio: Output pointer for the effective priority. > + * @prio_mask: Output mask of allowed priorities. > + * > + * Returns: 0 on success or negative errno on error. > + */ > +int __xe_sriov_profile_get_sched_priority(int pf_fd, unsigned int vf_num, > + enum xe_sriov_sched_priority *cur_prio, > + unsigned int *prio_mask) > +{ > + char path[PATH_MAX]; > + char line[256] = { 0 }; > + int sysfs, ret; > + > + igt_assert(cur_prio); > + > + sysfs = igt_sysfs_open(pf_fd); > + if (sysfs < 0) > + return sysfs; > + > + fmt_profile_rel_path(path, sizeof(path), vf_num, > + "profile/sched_priority"); > + ret = igt_sysfs_scanf(sysfs, path, "%255[^\n]", line); > + close(sysfs); > + > + ret = ret_from_scanf_items(ret, 1); > + if (ret) > + return ret; > + > + ret = parse_sched_prio_line(line, cur_prio, prio_mask); > + if (ret) > + igt_debug("sched prio: parse/map failed (err=%d), line='%s'\n", > + ret, line); > + return ret; > +} > + > +/** > + * xe_sriov_profile_get_sched_priority - Assert wrapper for reading VF priority > + * @pf_fd: PF device file descriptor. > + * @vf_num: VF index (0 for PF, >0 for VFs). > + * @prio_mask: Output mask of supported priorities. > + * > + * Returns: effective priority; asserts on error. > + */ > +enum xe_sriov_sched_priority > +xe_sriov_profile_get_sched_priority(int pf_fd, unsigned int vf_num, > + unsigned int *prio_mask) > +{ > + enum xe_sriov_sched_priority cur_prio; > + > + igt_assert_eq(0, > + __xe_sriov_profile_get_sched_priority(pf_fd, vf_num, &cur_prio, prio_mask)); > + > + return cur_prio; > +} > + ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH i-g-t 3/5] lib/xe/xe_sriov_admin: Add SR-IOV admin sysfs accessors 2025-11-14 19:53 ` Michal Wajdeczko @ 2025-11-17 9:31 ` Bernatowicz, Marcin 0 siblings, 0 replies; 15+ messages in thread From: Bernatowicz, Marcin @ 2025-11-17 9:31 UTC (permalink / raw) To: Michal Wajdeczko, igt-dev; +Cc: adam.miszczak, jakub1.kolakowski, lukasz.laguna On 11/14/2025 8:53 PM, Michal Wajdeczko wrote: > > On 11/14/2025 8:07 PM, Marcin Bernatowicz wrote: >> Reflect recent kernel changes and expose SR-IOV admin sysfs helpers for >> scheduling control. Add per-VF and bulk accessors for execution quantum, >> preemption timeout, scheduling priority, VF stop and restoring defaults. >> >> Link: https://lore.kernel.org/intel-xe/20251030222348.186658-1-michal.wajdeczko@intel.com/ >> Signed-off-by: Marcin Bernatowicz <marcin.bernatowicz@linux.intel.com> >> Cc: Adam Miszczak <adam.miszczak@linux.intel.com> >> Cc: Jakub Kolakowski <jakub1.kolakowski@intel.com> >> Cc: Lukasz Laguna <lukasz.laguna@intel.com> >> Cc: Michal Wajdeczko <michal.wajdeczko@intel.com> >> --- > ... > >> + >> +/* Parse a raw sched_priority line into current priority enum (required) and optional mask. >> + * Behavior: >> + * - If prio_mask == NULL: validate only the bracketed (current) priority; ignore unknown others. >> + * - If prio_mask != NULL: validate all priorities; unknown priority causes -EOPNOTSUPP. >> + * Returns 0 on success, -EOPNOTSUPP on semantic issues, or other -errno from callers. >> + */ >> +static int parse_sched_prio_line(const char *line, >> + enum xe_sriov_sched_priority *cur_prio, >> + unsigned int *prio_mask) > the idea behind > > "When read, this file will display the current and available > scheduling priorities. The currently active priority level will > be enclosed in square brackets" > > was that in the future we might want to add new priorities or the > list of supported priorities will change based on the platform or > firmware capability > > so you should start by adding a function that just looks for the item > "enclosed in square brackets" and return it, and/or other function > that will return list of all parsed items and the pointer to the > selected item > > then in other function you can try to match returned string to your > priority enum and decide whether you support that priority > or just rely on the returned string everywhere Thanks, makes sense. I'll split this into two parts: - Bare token parser – returns all strings + the bracketed one, no enum mapping, tolerant to unknown priorities. This will be used for ABI/format checks and to handle future FW/platform extensions. - Strict helper on top – map known strings to our enum, build the mask, and return -EOPNOTSUPP when the current token or any masked token is unknown. This matches the existing enum-based helpers used by tests that need to understand LOW/NORMAL/HIGH semantics. This should give us a future-proof parser while keeping the current strict behaviour where tests depend on it. > >> +{ >> + enum xe_sriov_sched_priority e; >> + const char *p = line, *start; >> + unsigned int mask = 0; >> + bool bracketed, have_cur = false; >> + char tok[16]; >> + size_t len; >> + >> + igt_assert(line && cur_prio); >> + >> + while (*p) { >> + while (*p == ' ' || *p == '\t') >> + p++; >> + if (!*p) >> + break; >> + >> + bracketed = (*p == '['); >> + start = p + (bracketed ? 1 : 0); >> + >> + if (bracketed) { >> + while (*p && *p != ']') >> + p++; >> + } else { >> + while (*p && *p != ' ' && *p != '\t') >> + p++; >> + } >> + >> + /* token bounds: [start, p) */ >> + len = (size_t)(p - start); >> + if (len >= sizeof(tok)) >> + len = sizeof(tok) - 1; >> + memcpy(tok, start, len); >> + tok[len] = '\0'; >> + >> + /* map token -> enum */ >> + if (!xe_sriov_sched_priority_from_string(tok, &e)) { >> + if (e == XE_SRIOV_SCHED_PRIORITY_LOW) >> + mask |= XE_SRIOV_SCHED_PRIORITY_MASK_LOW; >> + else if (e == XE_SRIOV_SCHED_PRIORITY_NORMAL) >> + mask |= XE_SRIOV_SCHED_PRIORITY_MASK_NORMAL; >> + else if (e == XE_SRIOV_SCHED_PRIORITY_HIGH) >> + mask |= XE_SRIOV_SCHED_PRIORITY_MASK_HIGH; >> + >> + if (bracketed) { >> + *cur_prio = e; >> + have_cur = true; >> + } >> + } else { >> + if (bracketed) { >> + igt_debug("unknown current scheduling priority '%s' (line='%s')\n", >> + tok, line); >> + return -EOPNOTSUPP; >> + } >> + >> + if (prio_mask) { >> + igt_debug("unknown scheduling priority '%s' (line='%s')\n", >> + tok, line); >> + return -EOPNOTSUPP; >> + } >> + >> + igt_debug("ignoring unknown scheduling priority '%s' (line='%s')\n", >> + tok, line); >> + } >> + >> + if (*p) >> + p++; /* skip ']' or the delimiter */ >> + } >> + >> + if (!have_cur) >> + return -EOPNOTSUPP; >> + >> + if (prio_mask) >> + *prio_mask = mask; >> + >> + return 0; >> +} >> + >> +/** >> + * __xe_sriov_profile_get_sched_priority - Read VF scheduling priority + mask >> + * @pf_fd: PF device file descriptor. >> + * @vf_num: VF index (0 for PF, >0 for VFs). >> + * @prio: Output pointer for the effective priority. >> + * @prio_mask: Output mask of allowed priorities. >> + * >> + * Returns: 0 on success or negative errno on error. >> + */ >> +int __xe_sriov_profile_get_sched_priority(int pf_fd, unsigned int vf_num, >> + enum xe_sriov_sched_priority *cur_prio, >> + unsigned int *prio_mask) >> +{ >> + char path[PATH_MAX]; >> + char line[256] = { 0 }; >> + int sysfs, ret; >> + >> + igt_assert(cur_prio); >> + >> + sysfs = igt_sysfs_open(pf_fd); >> + if (sysfs < 0) >> + return sysfs; >> + >> + fmt_profile_rel_path(path, sizeof(path), vf_num, >> + "profile/sched_priority"); >> + ret = igt_sysfs_scanf(sysfs, path, "%255[^\n]", line); >> + close(sysfs); >> + >> + ret = ret_from_scanf_items(ret, 1); >> + if (ret) >> + return ret; >> + >> + ret = parse_sched_prio_line(line, cur_prio, prio_mask); >> + if (ret) >> + igt_debug("sched prio: parse/map failed (err=%d), line='%s'\n", >> + ret, line); >> + return ret; >> +} >> + >> +/** >> + * xe_sriov_profile_get_sched_priority - Assert wrapper for reading VF priority >> + * @pf_fd: PF device file descriptor. >> + * @vf_num: VF index (0 for PF, >0 for VFs). >> + * @prio_mask: Output mask of supported priorities. >> + * >> + * Returns: effective priority; asserts on error. >> + */ >> +enum xe_sriov_sched_priority >> +xe_sriov_profile_get_sched_priority(int pf_fd, unsigned int vf_num, >> + unsigned int *prio_mask) >> +{ >> + enum xe_sriov_sched_priority cur_prio; >> + >> + igt_assert_eq(0, >> + __xe_sriov_profile_get_sched_priority(pf_fd, vf_num, &cur_prio, prio_mask)); >> + >> + return cur_prio; >> +} >> + ^ permalink raw reply [flat|nested] 15+ messages in thread
* [PATCH i-g-t 4/5] tests/intel/xe_sriov_scheduling: Avoid assert on scheduling params restore in cleanup 2025-11-14 19:07 [PATCH i-g-t 0/5] Xe SR-IOV admin scheduling helpers and test updates Marcin Bernatowicz ` (2 preceding siblings ...) 2025-11-14 19:07 ` [PATCH i-g-t 3/5] lib/xe/xe_sriov_admin: Add SR-IOV admin sysfs accessors Marcin Bernatowicz @ 2025-11-14 19:07 ` Marcin Bernatowicz 2025-11-14 19:07 ` [PATCH i-g-t 5/5] tests/intel/xe_sriov_scheduling: Prefer SR-IOV admin sysfs accessors Marcin Bernatowicz ` (3 subsequent siblings) 7 siblings, 0 replies; 15+ messages in thread From: Marcin Bernatowicz @ 2025-11-14 19:07 UTC (permalink / raw) To: igt-dev Cc: adam.miszczak, jakub1.kolakowski, lukasz.laguna, michal.wajdeczko, Marcin Bernatowicz Add __set_vfs_scheduling_params() that returns error instead of asserting. Use the non-asserting helper in cleanup paths to ensure VFs are properly disabled before aborting. Signed-off-by: Marcin Bernatowicz <marcin.bernatowicz@linux.intel.com> Cc: Adam Miszczak <adam.miszczak@linux.intel.com> Cc: Jakub Kolakowski <jakub1.kolakowski@intel.com> Cc: Lukasz Laguna <lukasz.laguna@intel.com> --- tests/intel/xe_sriov_scheduling.c | 41 ++++++++++++++++++++++++------- 1 file changed, 32 insertions(+), 9 deletions(-) diff --git a/tests/intel/xe_sriov_scheduling.c b/tests/intel/xe_sriov_scheduling.c index 5e8c87755..3a0c0d438 100644 --- a/tests/intel/xe_sriov_scheduling.c +++ b/tests/intel/xe_sriov_scheduling.c @@ -371,17 +371,36 @@ struct vf_sched_params { uint32_t preempt_timeout_us; }; -static void set_vfs_scheduling_params(int pf_fd, int num_vfs, - const struct vf_sched_params *p) +static int __set_vfs_scheduling_params(int pf_fd, int num_vfs, + const struct vf_sched_params *p) { unsigned int gt; + int vf, ret; xe_for_each_gt(pf_fd, gt) { - for (int vf = 0; vf <= num_vfs; ++vf) { - xe_sriov_set_exec_quantum_ms(pf_fd, vf, gt, p->exec_quantum_ms); - xe_sriov_set_preempt_timeout_us(pf_fd, vf, gt, p->preempt_timeout_us); + for (vf = 0; vf <= num_vfs; ++vf) { + ret = __xe_sriov_set_exec_quantum_ms(pf_fd, vf, gt, + p->exec_quantum_ms); + if (igt_warn_on_f(ret, + "Failed to set exec_quantum_ms=%u (VF%d GT%u): %d\n", + p->exec_quantum_ms, vf, gt, ret)) + return ret; + + ret = __xe_sriov_set_preempt_timeout_us(pf_fd, vf, gt, + p->preempt_timeout_us); + if (igt_warn_on_f(ret, + "Failed to set preempt_timeout_us=%u (VF%d GT%u): %d\n", + p->preempt_timeout_us, vf, gt, ret)) + return ret; } } + return 0; +} + +static void set_vfs_scheduling_params(int pf_fd, int num_vfs, + const struct vf_sched_params *p) +{ + igt_assert_eq(0, __set_vfs_scheduling_params(pf_fd, num_vfs, p)); } static bool check_within_epsilon(const double x, const double ref, const double tol) @@ -729,7 +748,7 @@ static void throughput_ratio(int pf_fd, int num_vfs, const struct subm_opts *opt /* cleanup */ subm_set_fini(set); - set_vfs_scheduling_params(pf_fd, num_vfs, &(struct vf_sched_params){}); + __set_vfs_scheduling_params(pf_fd, num_vfs, &(struct vf_sched_params){}); xe_sriov_disable_vfs_restore_auto_provisioning(pf_fd); } @@ -815,7 +834,7 @@ static void nonpreempt_engine_resets(int pf_fd, int num_vfs, /* cleanup */ subm_set_fini(set); - set_vfs_scheduling_params(pf_fd, num_vfs, &(struct vf_sched_params){}); + __set_vfs_scheduling_params(pf_fd, num_vfs, &(struct vf_sched_params){}); xe_sriov_disable_vfs_restore_auto_provisioning(pf_fd); } @@ -923,8 +942,10 @@ igt_main_args("", long_opts, help_str, subm_opts_handler, NULL) } igt_fixture { - set_vfs_scheduling_params(pf_fd, igt_sriov_get_total_vfs(pf_fd), - &(struct vf_sched_params){}); + int ret; + + ret = __set_vfs_scheduling_params(pf_fd, igt_sriov_get_total_vfs(pf_fd), + &(struct vf_sched_params){}); xe_sriov_disable_vfs_restore_auto_provisioning(pf_fd); /* abort to avoid execution of next tests with enabled VFs */ igt_abort_on_f(igt_sriov_get_enabled_vfs(pf_fd) > 0, @@ -933,6 +954,8 @@ igt_main_args("", long_opts, help_str, subm_opts_handler, NULL) igt_sriov_disable_driver_autoprobe(pf_fd); igt_abort_on_f(autoprobe != igt_sriov_is_driver_autoprobe_enabled(pf_fd), "Failed to restore sriov_drivers_autoprobe value\n"); + igt_abort_on_f(ret, + "Failed to restore scheduling params\n"); drm_close_driver(pf_fd); } } -- 2.43.0 ^ permalink raw reply related [flat|nested] 15+ messages in thread
* [PATCH i-g-t 5/5] tests/intel/xe_sriov_scheduling: Prefer SR-IOV admin sysfs accessors 2025-11-14 19:07 [PATCH i-g-t 0/5] Xe SR-IOV admin scheduling helpers and test updates Marcin Bernatowicz ` (3 preceding siblings ...) 2025-11-14 19:07 ` [PATCH i-g-t 4/5] tests/intel/xe_sriov_scheduling: Avoid assert on scheduling params restore in cleanup Marcin Bernatowicz @ 2025-11-14 19:07 ` Marcin Bernatowicz 2025-11-14 19:57 ` Michal Wajdeczko 2025-11-14 23:29 ` ✓ Xe.CI.BAT: success for Xe SR-IOV admin scheduling helpers and test updates Patchwork ` (2 subsequent siblings) 7 siblings, 1 reply; 15+ messages in thread From: Marcin Bernatowicz @ 2025-11-14 19:07 UTC (permalink / raw) To: igt-dev Cc: adam.miszczak, jakub1.kolakowski, lukasz.laguna, michal.wajdeczko, Marcin Bernatowicz Use SR-IOV admin bulk setters for scheduling parameters when present, falling back to debugfs attributes. Signed-off-by: Marcin Bernatowicz <marcin.bernatowicz@linux.intel.com> Cc: Adam Miszczak <adam.miszczak@linux.intel.com> Cc: Jakub Kolakowski <jakub1.kolakowski@intel.com> Cc: Lukasz Laguna <lukasz.laguna@intel.com> Cc: Michal Wajdeczko <michal.wajdeczko@intel.com> --- tests/intel/xe_sriov_scheduling.c | 55 ++++++++++++++++++++----------- 1 file changed, 36 insertions(+), 19 deletions(-) diff --git a/tests/intel/xe_sriov_scheduling.c b/tests/intel/xe_sriov_scheduling.c index 3a0c0d438..1e5e19334 100644 --- a/tests/intel/xe_sriov_scheduling.c +++ b/tests/intel/xe_sriov_scheduling.c @@ -9,6 +9,7 @@ #include "xe_drm.h" #include "xe/xe_ioctl.h" #include "xe/xe_spin.h" +#include "xe/xe_sriov_admin.h" #include "xe/xe_sriov_provisioning.h" /** @@ -374,27 +375,43 @@ struct vf_sched_params { static int __set_vfs_scheduling_params(int pf_fd, int num_vfs, const struct vf_sched_params *p) { - unsigned int gt; - int vf, ret; - - xe_for_each_gt(pf_fd, gt) { - for (vf = 0; vf <= num_vfs; ++vf) { - ret = __xe_sriov_set_exec_quantum_ms(pf_fd, vf, gt, - p->exec_quantum_ms); - if (igt_warn_on_f(ret, - "Failed to set exec_quantum_ms=%u (VF%d GT%u): %d\n", - p->exec_quantum_ms, vf, gt, ret)) - return ret; - - ret = __xe_sriov_set_preempt_timeout_us(pf_fd, vf, gt, - p->preempt_timeout_us); - if (igt_warn_on_f(ret, - "Failed to set preempt_timeout_us=%u (VF%d GT%u): %d\n", - p->preempt_timeout_us, vf, gt, ret)) - return ret; + int ret = 0; + + if (xe_sriov_admin_is_present(pf_fd)) { + ret = __xe_sriov_bulk_set_exec_quantum_ms(pf_fd, p->exec_quantum_ms); + if (igt_warn_on_f(ret, + "Failed to bulk set exec quantum=%u: %d\n", + p->exec_quantum_ms, ret)) + return ret; + + ret = __xe_sriov_bulk_set_preempt_timeout_us(pf_fd, p->preempt_timeout_us); + if (igt_warn_on_f(ret, + "Failed to bulk set preempt timeout=%u: %d\n", + p->preempt_timeout_us, ret)) + return ret; + } else { + unsigned int gt; + + xe_for_each_gt(pf_fd, gt) { + for (int vf = 0; vf <= num_vfs; ++vf) { + ret = __xe_sriov_set_exec_quantum_ms(pf_fd, vf, gt, + p->exec_quantum_ms); + if (igt_warn_on_f(ret, + "Failed to set exec quantum=%u (VF%d GT%u): %d\n", + p->exec_quantum_ms, vf, gt, ret)) + return ret; + + ret = __xe_sriov_set_preempt_timeout_us(pf_fd, vf, gt, + p->preempt_timeout_us); + if (igt_warn_on_f(ret, + "Failed to set preempt timeout=%u (VF%d GT%u): %d\n", + p->preempt_timeout_us, vf, gt, ret)) + return ret; + } } } - return 0; + + return ret; } static void set_vfs_scheduling_params(int pf_fd, int num_vfs, -- 2.43.0 ^ permalink raw reply related [flat|nested] 15+ messages in thread
* Re: [PATCH i-g-t 5/5] tests/intel/xe_sriov_scheduling: Prefer SR-IOV admin sysfs accessors 2025-11-14 19:07 ` [PATCH i-g-t 5/5] tests/intel/xe_sriov_scheduling: Prefer SR-IOV admin sysfs accessors Marcin Bernatowicz @ 2025-11-14 19:57 ` Michal Wajdeczko 2025-11-17 8:51 ` Bernatowicz, Marcin 0 siblings, 1 reply; 15+ messages in thread From: Michal Wajdeczko @ 2025-11-14 19:57 UTC (permalink / raw) To: Marcin Bernatowicz, igt-dev Cc: adam.miszczak, jakub1.kolakowski, lukasz.laguna On 11/14/2025 8:07 PM, Marcin Bernatowicz wrote: > Use SR-IOV admin bulk setters for scheduling parameters when present, > falling back to debugfs attributes. > > Signed-off-by: Marcin Bernatowicz <marcin.bernatowicz@linux.intel.com> > Cc: Adam Miszczak <adam.miszczak@linux.intel.com> > Cc: Jakub Kolakowski <jakub1.kolakowski@intel.com> > Cc: Lukasz Laguna <lukasz.laguna@intel.com> > Cc: Michal Wajdeczko <michal.wajdeczko@intel.com> > --- > tests/intel/xe_sriov_scheduling.c | 55 ++++++++++++++++++++----------- > 1 file changed, 36 insertions(+), 19 deletions(-) > > diff --git a/tests/intel/xe_sriov_scheduling.c b/tests/intel/xe_sriov_scheduling.c > index 3a0c0d438..1e5e19334 100644 > --- a/tests/intel/xe_sriov_scheduling.c > +++ b/tests/intel/xe_sriov_scheduling.c > @@ -9,6 +9,7 @@ > #include "xe_drm.h" > #include "xe/xe_ioctl.h" > #include "xe/xe_spin.h" > +#include "xe/xe_sriov_admin.h" > #include "xe/xe_sriov_provisioning.h" > > /** > @@ -374,27 +375,43 @@ struct vf_sched_params { > static int __set_vfs_scheduling_params(int pf_fd, int num_vfs, > const struct vf_sched_params *p) > { > - unsigned int gt; > - int vf, ret; > - > - xe_for_each_gt(pf_fd, gt) { > - for (vf = 0; vf <= num_vfs; ++vf) { > - ret = __xe_sriov_set_exec_quantum_ms(pf_fd, vf, gt, > - p->exec_quantum_ms); > - if (igt_warn_on_f(ret, > - "Failed to set exec_quantum_ms=%u (VF%d GT%u): %d\n", > - p->exec_quantum_ms, vf, gt, ret)) > - return ret; > - > - ret = __xe_sriov_set_preempt_timeout_us(pf_fd, vf, gt, > - p->preempt_timeout_us); > - if (igt_warn_on_f(ret, > - "Failed to set preempt_timeout_us=%u (VF%d GT%u): %d\n", > - p->preempt_timeout_us, vf, gt, ret)) > - return ret; > + int ret = 0; > + > + if (xe_sriov_admin_is_present(pf_fd)) { is there any expectation / requirement to run latest IGT suite on kernel older than 6.19 ? otherwise this will be always true > + ret = __xe_sriov_bulk_set_exec_quantum_ms(pf_fd, p->exec_quantum_ms); > + if (igt_warn_on_f(ret, > + "Failed to bulk set exec quantum=%u: %d\n", > + p->exec_quantum_ms, ret)) > + return ret; > + > + ret = __xe_sriov_bulk_set_preempt_timeout_us(pf_fd, p->preempt_timeout_us); > + if (igt_warn_on_f(ret, > + "Failed to bulk set preempt timeout=%u: %d\n", > + p->preempt_timeout_us, ret)) > + return ret; > + } else { > + unsigned int gt; > + > + xe_for_each_gt(pf_fd, gt) { > + for (int vf = 0; vf <= num_vfs; ++vf) { > + ret = __xe_sriov_set_exec_quantum_ms(pf_fd, vf, gt, > + p->exec_quantum_ms); > + if (igt_warn_on_f(ret, > + "Failed to set exec quantum=%u (VF%d GT%u): %d\n", > + p->exec_quantum_ms, vf, gt, ret)) > + return ret; > + > + ret = __xe_sriov_set_preempt_timeout_us(pf_fd, vf, gt, > + p->preempt_timeout_us); > + if (igt_warn_on_f(ret, > + "Failed to set preempt timeout=%u (VF%d GT%u): %d\n", > + p->preempt_timeout_us, vf, gt, ret)) > + return ret; > + } > } > } > - return 0; > + > + return ret; > } > > static void set_vfs_scheduling_params(int pf_fd, int num_vfs, ^ permalink raw reply [flat|nested] 15+ messages in thread
* Re: [PATCH i-g-t 5/5] tests/intel/xe_sriov_scheduling: Prefer SR-IOV admin sysfs accessors 2025-11-14 19:57 ` Michal Wajdeczko @ 2025-11-17 8:51 ` Bernatowicz, Marcin 0 siblings, 0 replies; 15+ messages in thread From: Bernatowicz, Marcin @ 2025-11-17 8:51 UTC (permalink / raw) To: Michal Wajdeczko, igt-dev; +Cc: adam.miszczak, jakub1.kolakowski, lukasz.laguna On 11/14/2025 8:57 PM, Michal Wajdeczko wrote: > > On 11/14/2025 8:07 PM, Marcin Bernatowicz wrote: >> Use SR-IOV admin bulk setters for scheduling parameters when present, >> falling back to debugfs attributes. >> >> Signed-off-by: Marcin Bernatowicz <marcin.bernatowicz@linux.intel.com> >> Cc: Adam Miszczak <adam.miszczak@linux.intel.com> >> Cc: Jakub Kolakowski <jakub1.kolakowski@intel.com> >> Cc: Lukasz Laguna <lukasz.laguna@intel.com> >> Cc: Michal Wajdeczko <michal.wajdeczko@intel.com> >> --- >> tests/intel/xe_sriov_scheduling.c | 55 ++++++++++++++++++++----------- >> 1 file changed, 36 insertions(+), 19 deletions(-) >> >> diff --git a/tests/intel/xe_sriov_scheduling.c b/tests/intel/xe_sriov_scheduling.c >> index 3a0c0d438..1e5e19334 100644 >> --- a/tests/intel/xe_sriov_scheduling.c >> +++ b/tests/intel/xe_sriov_scheduling.c >> @@ -9,6 +9,7 @@ >> #include "xe_drm.h" >> #include "xe/xe_ioctl.h" >> #include "xe/xe_spin.h" >> +#include "xe/xe_sriov_admin.h" >> #include "xe/xe_sriov_provisioning.h" >> >> /** >> @@ -374,27 +375,43 @@ struct vf_sched_params { >> static int __set_vfs_scheduling_params(int pf_fd, int num_vfs, >> const struct vf_sched_params *p) >> { >> - unsigned int gt; >> - int vf, ret; >> - >> - xe_for_each_gt(pf_fd, gt) { >> - for (vf = 0; vf <= num_vfs; ++vf) { >> - ret = __xe_sriov_set_exec_quantum_ms(pf_fd, vf, gt, >> - p->exec_quantum_ms); >> - if (igt_warn_on_f(ret, >> - "Failed to set exec_quantum_ms=%u (VF%d GT%u): %d\n", >> - p->exec_quantum_ms, vf, gt, ret)) >> - return ret; >> - >> - ret = __xe_sriov_set_preempt_timeout_us(pf_fd, vf, gt, >> - p->preempt_timeout_us); >> - if (igt_warn_on_f(ret, >> - "Failed to set preempt_timeout_us=%u (VF%d GT%u): %d\n", >> - p->preempt_timeout_us, vf, gt, ret)) >> - return ret; >> + int ret = 0; >> + >> + if (xe_sriov_admin_is_present(pf_fd)) { > is there any expectation / requirement to run latest IGT suite on > kernel older than 6.19 ? otherwise this will be always true If the attribute is missing, tests are expected to SKIP or provide a fallback when possible. I can SKIP in test fixture with igt_require(xe_sriov_admin_is_present(pf_fd)); and remove the fallback. > > >> + ret = __xe_sriov_bulk_set_exec_quantum_ms(pf_fd, p->exec_quantum_ms); >> + if (igt_warn_on_f(ret, >> + "Failed to bulk set exec quantum=%u: %d\n", >> + p->exec_quantum_ms, ret)) >> + return ret; >> + >> + ret = __xe_sriov_bulk_set_preempt_timeout_us(pf_fd, p->preempt_timeout_us); >> + if (igt_warn_on_f(ret, >> + "Failed to bulk set preempt timeout=%u: %d\n", >> + p->preempt_timeout_us, ret)) >> + return ret; >> + } else { >> + unsigned int gt; >> + >> + xe_for_each_gt(pf_fd, gt) { >> + for (int vf = 0; vf <= num_vfs; ++vf) { >> + ret = __xe_sriov_set_exec_quantum_ms(pf_fd, vf, gt, >> + p->exec_quantum_ms); >> + if (igt_warn_on_f(ret, >> + "Failed to set exec quantum=%u (VF%d GT%u): %d\n", >> + p->exec_quantum_ms, vf, gt, ret)) >> + return ret; >> + >> + ret = __xe_sriov_set_preempt_timeout_us(pf_fd, vf, gt, >> + p->preempt_timeout_us); >> + if (igt_warn_on_f(ret, >> + "Failed to set preempt timeout=%u (VF%d GT%u): %d\n", >> + p->preempt_timeout_us, vf, gt, ret)) >> + return ret; >> + } >> } >> } >> - return 0; >> + >> + return ret; >> } >> >> static void set_vfs_scheduling_params(int pf_fd, int num_vfs, ^ permalink raw reply [flat|nested] 15+ messages in thread
* ✓ Xe.CI.BAT: success for Xe SR-IOV admin scheduling helpers and test updates 2025-11-14 19:07 [PATCH i-g-t 0/5] Xe SR-IOV admin scheduling helpers and test updates Marcin Bernatowicz ` (4 preceding siblings ...) 2025-11-14 19:07 ` [PATCH i-g-t 5/5] tests/intel/xe_sriov_scheduling: Prefer SR-IOV admin sysfs accessors Marcin Bernatowicz @ 2025-11-14 23:29 ` Patchwork 2025-11-15 9:54 ` ✓ Xe.CI.Full: " Patchwork 2025-11-15 15:11 ` ✓ i915.CI.Full: " Patchwork 7 siblings, 0 replies; 15+ messages in thread From: Patchwork @ 2025-11-14 23:29 UTC (permalink / raw) To: Marcin Bernatowicz; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 1167 bytes --] == Series Details == Series: Xe SR-IOV admin scheduling helpers and test updates URL : https://patchwork.freedesktop.org/series/157591/ State : success == Summary == CI Bug Log - changes from XEIGT_8625_BAT -> XEIGTPW_14063_BAT ==================================================== Summary ------- **SUCCESS** No regressions found. Participating hosts (13 -> 13) ------------------------------ No changes in participating hosts Changes ------- No changes found Build changes ------------- * IGT: IGT_8625 -> IGTPW_14063 * Linux: xe-4109-16e6b8504714d434a99e753d66296419516338ed -> xe-4110-5f250ba2e3bb0b4541473f2bd5dd8a8f22305b61 IGTPW_14063: 95375d089b5a7091454ef56df6a6a0ceb0d84eca @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git IGT_8625: 69d0aa3606a205aec90d6145bb20cbae755e8559 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git xe-4109-16e6b8504714d434a99e753d66296419516338ed: 16e6b8504714d434a99e753d66296419516338ed xe-4110-5f250ba2e3bb0b4541473f2bd5dd8a8f22305b61: 5f250ba2e3bb0b4541473f2bd5dd8a8f22305b61 == Logs == For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/index.html [-- Attachment #2: Type: text/html, Size: 1726 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* ✓ Xe.CI.Full: success for Xe SR-IOV admin scheduling helpers and test updates 2025-11-14 19:07 [PATCH i-g-t 0/5] Xe SR-IOV admin scheduling helpers and test updates Marcin Bernatowicz ` (5 preceding siblings ...) 2025-11-14 23:29 ` ✓ Xe.CI.BAT: success for Xe SR-IOV admin scheduling helpers and test updates Patchwork @ 2025-11-15 9:54 ` Patchwork 2025-11-15 15:11 ` ✓ i915.CI.Full: " Patchwork 7 siblings, 0 replies; 15+ messages in thread From: Patchwork @ 2025-11-15 9:54 UTC (permalink / raw) To: Marcin Bernatowicz; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 55748 bytes --] == Series Details == Series: Xe SR-IOV admin scheduling helpers and test updates URL : https://patchwork.freedesktop.org/series/157591/ State : success == Summary == CI Bug Log - changes from XEIGT_8625_FULL -> XEIGTPW_14063_FULL ==================================================== Summary ------- **SUCCESS** No regressions found. Participating hosts (4 -> 3) ------------------------------ Missing (1): shard-adlp Known issues ------------ Here are the changes found in XEIGTPW_14063_FULL that come from known issues: ### IGT changes ### #### Issues hit #### * igt@kms_async_flips@async-flip-with-page-flip-events-linear-atomic@pipe-c-edp-1: - shard-lnl: [PASS][1] -> [FAIL][2] ([Intel XE#6054]) +3 other tests fail [1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-lnl-3/igt@kms_async_flips@async-flip-with-page-flip-events-linear-atomic@pipe-c-edp-1.html [2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-7/igt@kms_async_flips@async-flip-with-page-flip-events-linear-atomic@pipe-c-edp-1.html * igt@kms_big_fb@4-tiled-8bpp-rotate-270: - shard-dg2-set2: NOTRUN -> [SKIP][3] ([Intel XE#316]) +2 other tests skip [3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-436/igt@kms_big_fb@4-tiled-8bpp-rotate-270.html - shard-lnl: NOTRUN -> [SKIP][4] ([Intel XE#1407]) [4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-3/igt@kms_big_fb@4-tiled-8bpp-rotate-270.html * igt@kms_big_fb@x-tiled-32bpp-rotate-90: - shard-bmg: NOTRUN -> [SKIP][5] ([Intel XE#2327]) +2 other tests skip [5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-5/igt@kms_big_fb@x-tiled-32bpp-rotate-90.html * igt@kms_big_fb@y-tiled-addfb-size-overflow: - shard-bmg: NOTRUN -> [SKIP][6] ([Intel XE#610]) [6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-5/igt@kms_big_fb@y-tiled-addfb-size-overflow.html * igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip: - shard-bmg: NOTRUN -> [SKIP][7] ([Intel XE#1124]) +12 other tests skip [7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-4/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html * igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip: - shard-dg2-set2: NOTRUN -> [SKIP][8] ([Intel XE#1124]) +6 other tests skip [8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-466/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180-hflip.html * igt@kms_big_fb@yf-tiled-16bpp-rotate-0: - shard-lnl: NOTRUN -> [SKIP][9] ([Intel XE#1124]) +3 other tests skip [9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-5/igt@kms_big_fb@yf-tiled-16bpp-rotate-0.html * igt@kms_big_fb@yf-tiled-addfb: - shard-dg2-set2: NOTRUN -> [SKIP][10] ([Intel XE#619]) [10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-436/igt@kms_big_fb@yf-tiled-addfb.html * igt@kms_bw@connected-linear-tiling-3-displays-3840x2160p: - shard-lnl: NOTRUN -> [SKIP][11] ([Intel XE#2191]) [11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-4/igt@kms_bw@connected-linear-tiling-3-displays-3840x2160p.html * igt@kms_bw@connected-linear-tiling-4-displays-3840x2160p: - shard-bmg: NOTRUN -> [SKIP][12] ([Intel XE#2314] / [Intel XE#2894]) +1 other test skip [12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-4/igt@kms_bw@connected-linear-tiling-4-displays-3840x2160p.html - shard-dg2-set2: NOTRUN -> [SKIP][13] ([Intel XE#2191]) +1 other test skip [13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-436/igt@kms_bw@connected-linear-tiling-4-displays-3840x2160p.html * igt@kms_bw@linear-tiling-4-displays-1920x1080p: - shard-bmg: NOTRUN -> [SKIP][14] ([Intel XE#367]) [14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-2/igt@kms_bw@linear-tiling-4-displays-1920x1080p.html * igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs-cc: - shard-lnl: NOTRUN -> [SKIP][15] ([Intel XE#2887]) +1 other test skip [15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-2/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs-cc.html * igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs@pipe-d-dp-4: - shard-dg2-set2: NOTRUN -> [SKIP][16] ([Intel XE#455] / [Intel XE#787]) +13 other tests skip [16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-436/igt@kms_ccs@bad-rotation-90-y-tiled-gen12-mc-ccs@pipe-d-dp-4.html * igt@kms_ccs@crc-primary-basic-4-tiled-mtl-mc-ccs: - shard-bmg: NOTRUN -> [SKIP][17] ([Intel XE#2887]) +15 other tests skip [17]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-5/igt@kms_ccs@crc-primary-basic-4-tiled-mtl-mc-ccs.html * igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs: - shard-bmg: NOTRUN -> [SKIP][18] ([Intel XE#3432]) [18]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-6/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs.html * igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc: - shard-lnl: NOTRUN -> [SKIP][19] ([Intel XE#3432]) +1 other test skip [19]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-1/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-rc-ccs-cc.html * igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-a-dp-2: - shard-bmg: NOTRUN -> [SKIP][20] ([Intel XE#2652] / [Intel XE#787]) +17 other tests skip [20]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-4/igt@kms_ccs@crc-primary-suspend-4-tiled-lnl-ccs@pipe-a-dp-2.html * igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-mc-ccs@pipe-b-dp-4: - shard-dg2-set2: NOTRUN -> [SKIP][21] ([Intel XE#787]) +48 other tests skip [21]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-463/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-mc-ccs@pipe-b-dp-4.html * igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-a-dp-4: - shard-dg2-set2: [PASS][22] -> [DMESG-WARN][23] ([Intel XE#1727] / [Intel XE#3113]) [22]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-dg2-464/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-a-dp-4.html [23]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-a-dp-4.html * igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-6: - shard-dg2-set2: [PASS][24] -> [INCOMPLETE][25] ([Intel XE#4345] / [Intel XE#6168]) [24]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-dg2-464/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-6.html [25]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-6.html * igt@kms_cdclk@mode-transition: - shard-bmg: NOTRUN -> [SKIP][26] ([Intel XE#2724]) [26]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-4/igt@kms_cdclk@mode-transition.html * igt@kms_chamelium_hpd@dp-hpd-storm-disable: - shard-bmg: NOTRUN -> [SKIP][27] ([Intel XE#2252]) +7 other tests skip [27]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-8/igt@kms_chamelium_hpd@dp-hpd-storm-disable.html * igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode: - shard-dg2-set2: NOTRUN -> [SKIP][28] ([Intel XE#373]) +5 other tests skip [28]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-434/igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode.html - shard-lnl: NOTRUN -> [SKIP][29] ([Intel XE#373]) +2 other tests skip [29]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-3/igt@kms_chamelium_hpd@hdmi-hpd-with-enabled-mode.html * igt@kms_content_protection@atomic-dpms: - shard-dg2-set2: NOTRUN -> [FAIL][30] ([Intel XE#1178]) +1 other test fail [30]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-432/igt@kms_content_protection@atomic-dpms.html * igt@kms_content_protection@lic-type-0@pipe-a-dp-2: - shard-bmg: NOTRUN -> [FAIL][31] ([Intel XE#1178]) +2 other tests fail [31]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-4/igt@kms_content_protection@lic-type-0@pipe-a-dp-2.html * igt@kms_cursor_crc@cursor-offscreen-128x42: - shard-bmg: NOTRUN -> [SKIP][32] ([Intel XE#2320]) +4 other tests skip [32]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-1/igt@kms_cursor_crc@cursor-offscreen-128x42.html * igt@kms_cursor_crc@cursor-offscreen-512x170: - shard-bmg: NOTRUN -> [SKIP][33] ([Intel XE#2321]) +1 other test skip [33]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-2/igt@kms_cursor_crc@cursor-offscreen-512x170.html * igt@kms_cursor_crc@cursor-random-max-size: - shard-lnl: NOTRUN -> [SKIP][34] ([Intel XE#1424]) +2 other tests skip [34]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-7/igt@kms_cursor_crc@cursor-random-max-size.html * igt@kms_cursor_crc@cursor-sliding-max-size: - shard-dg2-set2: NOTRUN -> [SKIP][35] ([Intel XE#455]) +9 other tests skip [35]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-436/igt@kms_cursor_crc@cursor-sliding-max-size.html * igt@kms_cursor_legacy@2x-long-cursor-vs-flip-legacy: - shard-lnl: NOTRUN -> [SKIP][36] ([Intel XE#309]) +1 other test skip [36]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-5/igt@kms_cursor_legacy@2x-long-cursor-vs-flip-legacy.html * igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size: - shard-bmg: [PASS][37] -> [DMESG-WARN][38] ([Intel XE#5354]) [37]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-bmg-4/igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size.html [38]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-4/igt@kms_cursor_legacy@cursora-vs-flipb-atomic-transitions-varying-size.html * igt@kms_cursor_legacy@cursorb-vs-flipa-legacy: - shard-bmg: NOTRUN -> [SKIP][39] ([Intel XE#2291]) +1 other test skip [39]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-6/igt@kms_cursor_legacy@cursorb-vs-flipa-legacy.html * igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size: - shard-bmg: [PASS][40] -> [SKIP][41] ([Intel XE#2291]) +1 other test skip [40]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-bmg-4/igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size.html [41]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-6/igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size.html * igt@kms_dirtyfb@psr-dirtyfb-ioctl: - shard-bmg: NOTRUN -> [SKIP][42] ([Intel XE#1508]) [42]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-7/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html * igt@kms_dp_linktrain_fallback@dsc-fallback: - shard-bmg: NOTRUN -> [SKIP][43] ([Intel XE#4331]) [43]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-6/igt@kms_dp_linktrain_fallback@dsc-fallback.html * igt@kms_dsc@dsc-fractional-bpp-with-bpc: - shard-bmg: NOTRUN -> [SKIP][44] ([Intel XE#2244]) +1 other test skip [44]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-4/igt@kms_dsc@dsc-fractional-bpp-with-bpc.html * igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-out-visible-area: - shard-bmg: NOTRUN -> [SKIP][45] ([Intel XE#4422]) [45]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-1/igt@kms_fbc_dirty_rect@fbc-dirty-rectangle-out-visible-area.html * igt@kms_feature_discovery@display-2x: - shard-bmg: [PASS][46] -> [SKIP][47] ([Intel XE#2373]) [46]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-bmg-5/igt@kms_feature_discovery@display-2x.html [47]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-6/igt@kms_feature_discovery@display-2x.html * igt@kms_feature_discovery@dp-mst: - shard-bmg: NOTRUN -> [SKIP][48] ([Intel XE#2375]) [48]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-7/igt@kms_feature_discovery@dp-mst.html * igt@kms_flip@2x-flip-vs-modeset: - shard-bmg: [PASS][49] -> [SKIP][50] ([Intel XE#2316]) [49]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-bmg-1/igt@kms_flip@2x-flip-vs-modeset.html [50]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-6/igt@kms_flip@2x-flip-vs-modeset.html * igt@kms_flip@2x-nonexisting-fb-interruptible: - shard-lnl: NOTRUN -> [SKIP][51] ([Intel XE#1421]) +1 other test skip [51]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-4/igt@kms_flip@2x-nonexisting-fb-interruptible.html - shard-bmg: NOTRUN -> [SKIP][52] ([Intel XE#2316]) [52]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-6/igt@kms_flip@2x-nonexisting-fb-interruptible.html * igt@kms_flip@wf_vblank-ts-check@a-edp1: - shard-lnl: [PASS][53] -> [FAIL][54] ([Intel XE#3098]) +1 other test fail [53]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-lnl-3/igt@kms_flip@wf_vblank-ts-check@a-edp1.html [54]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-3/igt@kms_flip@wf_vblank-ts-check@a-edp1.html * igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling: - shard-lnl: NOTRUN -> [SKIP][55] ([Intel XE#1397] / [Intel XE#1745]) [55]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-5/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling@pipe-a-default-mode: - shard-lnl: NOTRUN -> [SKIP][56] ([Intel XE#1397]) [56]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-5/igt@kms_flip_scaled_crc@flip-64bpp-linear-to-16bpp-linear-downscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling: - shard-bmg: NOTRUN -> [SKIP][57] ([Intel XE#2293] / [Intel XE#2380]) +1 other test skip [57]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-7/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling@pipe-a-valid-mode: - shard-bmg: NOTRUN -> [SKIP][58] ([Intel XE#2293]) +1 other test skip [58]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-7/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-upscaling@pipe-a-valid-mode.html * igt@kms_frontbuffer_tracking@drrs-1p-offscreen-pri-indfb-draw-mmap-wc: - shard-dg2-set2: NOTRUN -> [SKIP][59] ([Intel XE#6312]) [59]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-432/igt@kms_frontbuffer_tracking@drrs-1p-offscreen-pri-indfb-draw-mmap-wc.html - shard-lnl: NOTRUN -> [SKIP][60] ([Intel XE#6312]) [60]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-2/igt@kms_frontbuffer_tracking@drrs-1p-offscreen-pri-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@drrs-1p-primscrn-spr-indfb-fullscreen: - shard-lnl: NOTRUN -> [SKIP][61] ([Intel XE#651]) +1 other test skip [61]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-7/igt@kms_frontbuffer_tracking@drrs-1p-primscrn-spr-indfb-fullscreen.html * igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-blt: - shard-bmg: NOTRUN -> [SKIP][62] ([Intel XE#2311]) +27 other tests skip [62]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-7/igt@kms_frontbuffer_tracking@drrs-rgb101010-draw-blt.html * igt@kms_frontbuffer_tracking@drrs-suspend: - shard-dg2-set2: NOTRUN -> [SKIP][63] ([Intel XE#651]) +14 other tests skip [63]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-433/igt@kms_frontbuffer_tracking@drrs-suspend.html * igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-shrfb-draw-mmap-wc: - shard-bmg: NOTRUN -> [SKIP][64] ([Intel XE#6313]) [64]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-7/igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-shrfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-onoff: - shard-bmg: NOTRUN -> [SKIP][65] ([Intel XE#5390]) +10 other tests skip [65]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-1/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-onoff.html * igt@kms_frontbuffer_tracking@fbcdrrs-2p-rte: - shard-lnl: NOTRUN -> [SKIP][66] ([Intel XE#656]) +13 other tests skip [66]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-2/igt@kms_frontbuffer_tracking@fbcdrrs-2p-rte.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-onoff: - shard-bmg: NOTRUN -> [SKIP][67] ([Intel XE#2313]) +24 other tests skip [67]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-cur-indfb-onoff.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt: - shard-dg2-set2: NOTRUN -> [SKIP][68] ([Intel XE#653]) +12 other tests skip [68]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-432/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-tiling-y: - shard-dg2-set2: NOTRUN -> [SKIP][69] ([Intel XE#658]) [69]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-436/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html - shard-lnl: NOTRUN -> [SKIP][70] ([Intel XE#1469]) [70]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-7/igt@kms_frontbuffer_tracking@fbcpsr-tiling-y.html * igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-msflip-blt: - shard-bmg: NOTRUN -> [SKIP][71] ([Intel XE#2312]) +6 other tests skip [71]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-6/igt@kms_frontbuffer_tracking@psr-2p-primscrn-indfb-msflip-blt.html * igt@kms_hdmi_inject@inject-4k: - shard-lnl: NOTRUN -> [SKIP][72] ([Intel XE#1470]) [72]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-1/igt@kms_hdmi_inject@inject-4k.html * igt@kms_hdr@invalid-hdr: - shard-dg2-set2: [PASS][73] -> [SKIP][74] ([Intel XE#455]) [73]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-dg2-463/igt@kms_hdr@invalid-hdr.html [74]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-436/igt@kms_hdr@invalid-hdr.html * igt@kms_hdr@static-swap: - shard-lnl: NOTRUN -> [SKIP][75] ([Intel XE#1503]) [75]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-7/igt@kms_hdr@static-swap.html * igt@kms_joiner@invalid-modeset-force-ultra-joiner: - shard-bmg: NOTRUN -> [SKIP][76] ([Intel XE#2934]) [76]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-2/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html * igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner: - shard-bmg: NOTRUN -> [SKIP][77] ([Intel XE#4090]) [77]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-4/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html * igt@kms_panel_fitting@atomic-fastset: - shard-bmg: NOTRUN -> [SKIP][78] ([Intel XE#2486]) [78]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-1/igt@kms_panel_fitting@atomic-fastset.html * igt@kms_plane_lowres@tiling-y: - shard-lnl: NOTRUN -> [SKIP][79] ([Intel XE#599]) [79]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-3/igt@kms_plane_lowres@tiling-y.html * igt@kms_plane_multiple@2x-tiling-x: - shard-bmg: [PASS][80] -> [SKIP][81] ([Intel XE#4596]) [80]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-bmg-5/igt@kms_plane_multiple@2x-tiling-x.html [81]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-6/igt@kms_plane_multiple@2x-tiling-x.html * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75: - shard-bmg: NOTRUN -> [SKIP][82] ([Intel XE#2763]) +4 other tests skip [82]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-2/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75.html * igt@kms_pm_dc@dc6-psr: - shard-lnl: [PASS][83] -> [FAIL][84] ([Intel XE#718]) +1 other test fail [83]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-lnl-3/igt@kms_pm_dc@dc6-psr.html [84]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-7/igt@kms_pm_dc@dc6-psr.html * igt@kms_pm_rpm@dpms-lpsp: - shard-bmg: NOTRUN -> [SKIP][85] ([Intel XE#1439] / [Intel XE#3141] / [Intel XE#836]) [85]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-2/igt@kms_pm_rpm@dpms-lpsp.html * igt@kms_pm_rpm@dpms-mode-unset-lpsp: - shard-bmg: NOTRUN -> [SKIP][86] ([Intel XE#1439] / [Intel XE#836]) [86]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-2/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html * igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf: - shard-dg2-set2: NOTRUN -> [SKIP][87] ([Intel XE#1406] / [Intel XE#1489]) +4 other tests skip [87]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-463/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf.html - shard-lnl: NOTRUN -> [SKIP][88] ([Intel XE#1406] / [Intel XE#2893]) +2 other tests skip [88]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-8/igt@kms_psr2_sf@pr-cursor-plane-move-continuous-sf.html * igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf: - shard-bmg: NOTRUN -> [SKIP][89] ([Intel XE#1406] / [Intel XE#1489]) +8 other tests skip [89]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-2/igt@kms_psr2_sf@psr2-overlay-plane-move-continuous-sf.html * igt@kms_psr@pr-sprite-render: - shard-lnl: NOTRUN -> [SKIP][90] ([Intel XE#1406]) +1 other test skip [90]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-3/igt@kms_psr@pr-sprite-render.html * igt@kms_psr@psr-primary-page-flip: - shard-bmg: NOTRUN -> [SKIP][91] ([Intel XE#1406] / [Intel XE#2234] / [Intel XE#2850]) +10 other tests skip [91]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-2/igt@kms_psr@psr-primary-page-flip.html * igt@kms_psr@psr2-dpms: - shard-dg2-set2: NOTRUN -> [SKIP][92] ([Intel XE#1406] / [Intel XE#2850] / [Intel XE#929]) +5 other tests skip [92]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-432/igt@kms_psr@psr2-dpms.html * igt@kms_psr@psr2-primary-render: - shard-bmg: NOTRUN -> [SKIP][93] ([Intel XE#1406] / [Intel XE#2234]) [93]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-6/igt@kms_psr@psr2-primary-render.html * igt@kms_psr_stress_test@invalidate-primary-flip-overlay: - shard-lnl: [PASS][94] -> [SKIP][95] ([Intel XE#1406] / [Intel XE#4692]) [94]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-lnl-2/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html [95]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-1/igt@kms_psr_stress_test@invalidate-primary-flip-overlay.html * igt@kms_rotation_crc@primary-rotation-270: - shard-bmg: NOTRUN -> [SKIP][96] ([Intel XE#3414] / [Intel XE#3904]) [96]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-4/igt@kms_rotation_crc@primary-rotation-270.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0: - shard-bmg: NOTRUN -> [SKIP][97] ([Intel XE#2330]) [97]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-1/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270: - shard-dg2-set2: NOTRUN -> [SKIP][98] ([Intel XE#3414]) [98]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-435/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html - shard-lnl: NOTRUN -> [SKIP][99] ([Intel XE#3414] / [Intel XE#3904]) [99]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-5/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html * igt@kms_setmode@clone-exclusive-crtc: - shard-bmg: [PASS][100] -> [SKIP][101] ([Intel XE#1435]) [100]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-bmg-4/igt@kms_setmode@clone-exclusive-crtc.html [101]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-6/igt@kms_setmode@clone-exclusive-crtc.html * igt@kms_setmode@invalid-clone-exclusive-crtc: - shard-bmg: NOTRUN -> [SKIP][102] ([Intel XE#1435]) [102]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-6/igt@kms_setmode@invalid-clone-exclusive-crtc.html * igt@kms_sharpness_filter@filter-modifiers: - shard-bmg: NOTRUN -> [SKIP][103] ([Intel XE#6503]) [103]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-7/igt@kms_sharpness_filter@filter-modifiers.html * igt@kms_vrr@lobf: - shard-bmg: NOTRUN -> [SKIP][104] ([Intel XE#2168]) [104]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-2/igt@kms_vrr@lobf.html - shard-dg2-set2: NOTRUN -> [SKIP][105] ([Intel XE#2168]) [105]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-435/igt@kms_vrr@lobf.html * igt@kms_vrr@seamless-rr-switch-drrs: - shard-bmg: NOTRUN -> [SKIP][106] ([Intel XE#1499]) +1 other test skip [106]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-6/igt@kms_vrr@seamless-rr-switch-drrs.html * igt@xe_compute@ccs-mode-compute-kernel: - shard-bmg: NOTRUN -> [SKIP][107] ([Intel XE#6599]) [107]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-6/igt@xe_compute@ccs-mode-compute-kernel.html * igt@xe_create@create-big-vram: - shard-lnl: NOTRUN -> [SKIP][108] ([Intel XE#1062]) [108]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-5/igt@xe_create@create-big-vram.html * igt@xe_eu_stall@blocking-re-enable: - shard-dg2-set2: NOTRUN -> [SKIP][109] ([Intel XE#5626]) +1 other test skip [109]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-434/igt@xe_eu_stall@blocking-re-enable.html * igt@xe_eudebug@basic-vm-bind-ufence-delay-ack: - shard-dg2-set2: NOTRUN -> [SKIP][110] ([Intel XE#4837]) +3 other tests skip [110]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-436/igt@xe_eudebug@basic-vm-bind-ufence-delay-ack.html - shard-lnl: NOTRUN -> [SKIP][111] ([Intel XE#4837]) [111]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-8/igt@xe_eudebug@basic-vm-bind-ufence-delay-ack.html * igt@xe_eudebug@read-metadata: - shard-bmg: NOTRUN -> [SKIP][112] ([Intel XE#4837]) +11 other tests skip [112]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-2/igt@xe_eudebug@read-metadata.html * igt@xe_evict@evict-mixed-many-threads-small: - shard-bmg: NOTRUN -> [INCOMPLETE][113] ([Intel XE#6321] / [Intel XE#6606]) [113]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-5/igt@xe_evict@evict-mixed-many-threads-small.html * igt@xe_evict@evict-small-multi-vm: - shard-lnl: NOTRUN -> [SKIP][114] ([Intel XE#688]) +1 other test skip [114]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-4/igt@xe_evict@evict-small-multi-vm.html * igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue-userptr-invalidate-race: - shard-bmg: NOTRUN -> [SKIP][115] ([Intel XE#2322]) +7 other tests skip [115]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-8/igt@xe_exec_basic@multigpu-many-execqueues-many-vm-bindexecqueue-userptr-invalidate-race.html * igt@xe_exec_basic@multigpu-no-exec-bindexecqueue-userptr-invalidate-race: - shard-lnl: NOTRUN -> [SKIP][116] ([Intel XE#1392]) [116]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-8/igt@xe_exec_basic@multigpu-no-exec-bindexecqueue-userptr-invalidate-race.html * igt@xe_exec_fault_mode@many-userptr: - shard-dg2-set2: NOTRUN -> [SKIP][117] ([Intel XE#288]) +14 other tests skip [117]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-435/igt@xe_exec_fault_mode@many-userptr.html * igt@xe_exec_system_allocator@many-64k-mmap-free-huge-nomemset: - shard-lnl: NOTRUN -> [SKIP][118] ([Intel XE#5007]) [118]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-2/igt@xe_exec_system_allocator@many-64k-mmap-free-huge-nomemset.html * igt@xe_exec_system_allocator@many-64k-mmap-huge: - shard-bmg: NOTRUN -> [SKIP][119] ([Intel XE#5007]) [119]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-7/igt@xe_exec_system_allocator@many-64k-mmap-huge.html * igt@xe_exec_system_allocator@threads-shared-vm-many-large-malloc: - shard-dg2-set2: NOTRUN -> [SKIP][120] ([Intel XE#4915]) +156 other tests skip [120]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-436/igt@xe_exec_system_allocator@threads-shared-vm-many-large-malloc.html * igt@xe_exec_system_allocator@threads-shared-vm-many-stride-mmap-free-huge: - shard-bmg: NOTRUN -> [SKIP][121] ([Intel XE#4943]) +22 other tests skip [121]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-5/igt@xe_exec_system_allocator@threads-shared-vm-many-stride-mmap-free-huge.html * igt@xe_exec_system_allocator@twice-large-malloc-prefetch-madvise: - shard-lnl: NOTRUN -> [WARN][122] ([Intel XE#5786]) +1 other test warn [122]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-1/igt@xe_exec_system_allocator@twice-large-malloc-prefetch-madvise.html * igt@xe_exec_system_allocator@twice-large-mmap-new-huge-nomemset: - shard-lnl: NOTRUN -> [SKIP][123] ([Intel XE#4943]) +6 other tests skip [123]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-4/igt@xe_exec_system_allocator@twice-large-mmap-new-huge-nomemset.html * igt@xe_fault_injection@probe-fail-guc-xe_guc_ct_send_recv: - shard-bmg: NOTRUN -> [ABORT][124] ([Intel XE#5466] / [Intel XE#5530]) [124]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-5/igt@xe_fault_injection@probe-fail-guc-xe_guc_ct_send_recv.html * igt@xe_gt_freq@freq_range_idle: - shard-dg2-set2: [PASS][125] -> [FAIL][126] ([Intel XE#6407]) [125]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-dg2-434/igt@xe_gt_freq@freq_range_idle.html [126]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-433/igt@xe_gt_freq@freq_range_idle.html * igt@xe_huc_copy@huc_copy: - shard-dg2-set2: NOTRUN -> [SKIP][127] ([Intel XE#255]) [127]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-433/igt@xe_huc_copy@huc_copy.html * igt@xe_live_ktest@xe_bo@xe_ccs_migrate_kunit: - shard-bmg: NOTRUN -> [SKIP][128] ([Intel XE#2229]) [128]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-4/igt@xe_live_ktest@xe_bo@xe_ccs_migrate_kunit.html * igt@xe_mmap@pci-membarrier-parallel: - shard-lnl: NOTRUN -> [SKIP][129] ([Intel XE#5100]) [129]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-2/igt@xe_mmap@pci-membarrier-parallel.html * igt@xe_oa@syncs-userptr-wait-cfg: - shard-dg2-set2: NOTRUN -> [SKIP][130] ([Intel XE#3573]) +1 other test skip [130]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-435/igt@xe_oa@syncs-userptr-wait-cfg.html * igt@xe_pat@pat-index-xelp: - shard-bmg: NOTRUN -> [SKIP][131] ([Intel XE#2245]) [131]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-8/igt@xe_pat@pat-index-xelp.html * igt@xe_peer2peer@read: - shard-bmg: NOTRUN -> [SKIP][132] ([Intel XE#2427]) [132]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-5/igt@xe_peer2peer@read.html * igt@xe_pm@d3cold-mmap-vram: - shard-dg2-set2: NOTRUN -> [SKIP][133] ([Intel XE#2284] / [Intel XE#366]) +1 other test skip [133]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-464/igt@xe_pm@d3cold-mmap-vram.html - shard-bmg: NOTRUN -> [SKIP][134] ([Intel XE#2284]) [134]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-6/igt@xe_pm@d3cold-mmap-vram.html * igt@xe_pm@s2idle-d3cold-basic-exec: - shard-lnl: NOTRUN -> [SKIP][135] ([Intel XE#2284] / [Intel XE#366]) [135]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-5/igt@xe_pm@s2idle-d3cold-basic-exec.html * igt@xe_pm@s3-vm-bind-prefetch: - shard-lnl: NOTRUN -> [SKIP][136] ([Intel XE#584]) [136]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-3/igt@xe_pm@s3-vm-bind-prefetch.html * igt@xe_pmu@gt-c6-idle: - shard-dg2-set2: [PASS][137] -> [FAIL][138] ([Intel XE#6366]) [137]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-dg2-432/igt@xe_pmu@gt-c6-idle.html [138]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-433/igt@xe_pmu@gt-c6-idle.html * igt@xe_pxp@pxp-termination-key-update-post-rpm: - shard-dg2-set2: NOTRUN -> [SKIP][139] ([Intel XE#4733]) +1 other test skip [139]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-466/igt@xe_pxp@pxp-termination-key-update-post-rpm.html * igt@xe_pxp@pxp-termination-key-update-post-suspend: - shard-bmg: NOTRUN -> [SKIP][140] ([Intel XE#4733]) +2 other tests skip [140]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-7/igt@xe_pxp@pxp-termination-key-update-post-suspend.html * igt@xe_query@multigpu-query-gt-list: - shard-dg2-set2: NOTRUN -> [SKIP][141] ([Intel XE#944]) [141]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-466/igt@xe_query@multigpu-query-gt-list.html - shard-lnl: NOTRUN -> [SKIP][142] ([Intel XE#944]) [142]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-2/igt@xe_query@multigpu-query-gt-list.html * igt@xe_query@multigpu-query-invalid-cs-cycles: - shard-bmg: NOTRUN -> [SKIP][143] ([Intel XE#944]) +1 other test skip [143]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-4/igt@xe_query@multigpu-query-invalid-cs-cycles.html * igt@xe_render_copy@render-stress-4-copies: - shard-dg2-set2: NOTRUN -> [SKIP][144] ([Intel XE#4814]) [144]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-434/igt@xe_render_copy@render-stress-4-copies.html * igt@xe_sriov_flr@flr-each-isolation: - shard-dg2-set2: NOTRUN -> [SKIP][145] ([Intel XE#3342]) [145]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-464/igt@xe_sriov_flr@flr-each-isolation.html - shard-lnl: NOTRUN -> [SKIP][146] ([Intel XE#3342]) [146]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-7/igt@xe_sriov_flr@flr-each-isolation.html - shard-bmg: [PASS][147] -> [FAIL][148] ([Intel XE#6569]) [147]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-bmg-8/igt@xe_sriov_flr@flr-each-isolation.html [148]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-1/igt@xe_sriov_flr@flr-each-isolation.html #### Possible fixes #### * igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc: - shard-dg2-set2: [INCOMPLETE][149] ([Intel XE#1727] / [Intel XE#2705] / [Intel XE#3113] / [Intel XE#4212] / [Intel XE#4345]) -> [PASS][150] [149]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc.html [150]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-464/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc.html * igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-6: - shard-dg2-set2: [INCOMPLETE][151] ([Intel XE#1727] / [Intel XE#2705] / [Intel XE#3113] / [Intel XE#4212]) -> [PASS][152] [151]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-6.html [152]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-464/igt@kms_ccs@random-ccs-data-4-tiled-dg2-rc-ccs-cc@pipe-a-hdmi-a-6.html * igt@kms_cursor_legacy@cursorb-vs-flipb-toggle: - shard-bmg: [SKIP][153] ([Intel XE#2291]) -> [PASS][154] +1 other test pass [153]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-bmg-6/igt@kms_cursor_legacy@cursorb-vs-flipb-toggle.html [154]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-4/igt@kms_cursor_legacy@cursorb-vs-flipb-toggle.html * igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible: - shard-bmg: [SKIP][155] ([Intel XE#2316]) -> [PASS][156] +6 other tests pass [155]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-bmg-6/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible.html [156]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-2/igt@kms_flip@2x-flip-vs-dpms-off-vs-modeset-interruptible.html * igt@kms_flip@flip-vs-expired-vblank@a-edp1: - shard-lnl: [FAIL][157] ([Intel XE#301]) -> [PASS][158] +1 other test pass [157]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-lnl-2/igt@kms_flip@flip-vs-expired-vblank@a-edp1.html [158]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-3/igt@kms_flip@flip-vs-expired-vblank@a-edp1.html * igt@kms_flip@flip-vs-expired-vblank@c-edp1: - shard-lnl: [FAIL][159] ([Intel XE#301] / [Intel XE#3149]) -> [PASS][160] +1 other test pass [159]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-lnl-2/igt@kms_flip@flip-vs-expired-vblank@c-edp1.html [160]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-3/igt@kms_flip@flip-vs-expired-vblank@c-edp1.html * igt@kms_hdr@static-toggle-dpms: - shard-bmg: [SKIP][161] ([Intel XE#1503]) -> [PASS][162] [161]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-bmg-6/igt@kms_hdr@static-toggle-dpms.html [162]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-5/igt@kms_hdr@static-toggle-dpms.html * igt@xe_exec_capture@reset: - shard-dg2-set2: [FAIL][163] -> [PASS][164] [163]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-dg2-435/igt@xe_exec_capture@reset.html [164]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-432/igt@xe_exec_capture@reset.html * igt@xe_fault_injection@probe-fail-guc-xe_guc_mmio_send_recv: - shard-dg2-set2: [DMESG-WARN][165] ([Intel XE#5893]) -> [PASS][166] [165]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-dg2-435/igt@xe_fault_injection@probe-fail-guc-xe_guc_mmio_send_recv.html [166]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-463/igt@xe_fault_injection@probe-fail-guc-xe_guc_mmio_send_recv.html * igt@xe_pm@s3-vm-bind-prefetch: - shard-dg2-set2: [INCOMPLETE][167] ([Intel XE#6255]) -> [PASS][168] [167]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-dg2-435/igt@xe_pm@s3-vm-bind-prefetch.html [168]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-436/igt@xe_pm@s3-vm-bind-prefetch.html * igt@xe_pmu@engine-activity-accuracy-90: - shard-lnl: [FAIL][169] ([Intel XE#6251]) -> [PASS][170] +3 other tests pass [169]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-lnl-4/igt@xe_pmu@engine-activity-accuracy-90.html [170]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-lnl-2/igt@xe_pmu@engine-activity-accuracy-90.html * igt@xe_sriov_flr@flr-twice: - shard-bmg: [FAIL][171] ([Intel XE#6569]) -> [PASS][172] [171]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-bmg-7/igt@xe_sriov_flr@flr-twice.html [172]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-4/igt@xe_sriov_flr@flr-twice.html #### Warnings #### * igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs: - shard-dg2-set2: [INCOMPLETE][173] ([Intel XE#1727] / [Intel XE#2705] / [Intel XE#3113] / [Intel XE#4212] / [Intel XE#4345] / [Intel XE#4522]) -> [INCOMPLETE][174] ([Intel XE#1727] / [Intel XE#3113] / [Intel XE#4345] / [Intel XE#6168]) [173]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-dg2-464/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs.html [174]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-466/igt@kms_ccs@random-ccs-data-4-tiled-dg2-mc-ccs.html * igt@kms_content_protection@atomic-dpms: - shard-bmg: [SKIP][175] ([Intel XE#2341]) -> [FAIL][176] ([Intel XE#1178]) [175]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-bmg-6/igt@kms_content_protection@atomic-dpms.html [176]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-8/igt@kms_content_protection@atomic-dpms.html * igt@kms_cursor_legacy@flip-vs-cursor-atomic: - shard-bmg: [FAIL][177] ([Intel XE#1475]) -> [FAIL][178] ([Intel XE#4633]) [177]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-bmg-4/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html [178]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-1/igt@kms_cursor_legacy@flip-vs-cursor-atomic.html * igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-draw-render: - shard-bmg: [SKIP][179] ([Intel XE#2311]) -> [SKIP][180] ([Intel XE#2312]) +3 other tests skip [179]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-bmg-5/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-draw-render.html [180]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-6/igt@kms_frontbuffer_tracking@drrs-2p-primscrn-cur-indfb-draw-render.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-wc: - shard-bmg: [SKIP][181] ([Intel XE#5390]) -> [SKIP][182] ([Intel XE#2312]) +3 other tests skip [181]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-bmg-1/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-wc.html [182]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-pgflip-blt: - shard-bmg: [SKIP][183] ([Intel XE#2312]) -> [SKIP][184] ([Intel XE#5390]) +2 other tests skip [183]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-bmg-6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-pgflip-blt.html [184]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-1/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-shrfb-pgflip-blt.html * igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-cur-indfb-move: - shard-bmg: [SKIP][185] ([Intel XE#2312]) -> [SKIP][186] ([Intel XE#2311]) +9 other tests skip [185]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-cur-indfb-move.html [186]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-2/igt@kms_frontbuffer_tracking@fbcdrrs-2p-primscrn-cur-indfb-move.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-plflip-blt: - shard-bmg: [SKIP][187] ([Intel XE#2312]) -> [SKIP][188] ([Intel XE#2313]) +10 other tests skip [187]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-bmg-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-plflip-blt.html [188]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-8/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-plflip-blt.html * igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-fullscreen: - shard-bmg: [SKIP][189] ([Intel XE#2313]) -> [SKIP][190] ([Intel XE#2312]) +5 other tests skip [189]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-bmg-5/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-fullscreen.html [190]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-6/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-fullscreen.html * igt@kms_plane_multiple@2x-tiling-yf: - shard-bmg: [SKIP][191] ([Intel XE#4596]) -> [SKIP][192] ([Intel XE#5021]) [191]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-bmg-6/igt@kms_plane_multiple@2x-tiling-yf.html [192]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-bmg-2/igt@kms_plane_multiple@2x-tiling-yf.html * igt@kms_tiled_display@basic-test-pattern-with-chamelium: - shard-dg2-set2: [SKIP][193] ([Intel XE#1500]) -> [SKIP][194] ([Intel XE#362]) [193]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_8625/shard-dg2-436/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html [194]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/shard-dg2-463/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html [Intel XE#1062]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1062 [Intel XE#1124]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1124 [Intel XE#1178]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1178 [Intel XE#1392]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1392 [Intel XE#1397]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1397 [Intel XE#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#1469]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1469 [Intel XE#1470]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1470 [Intel XE#1475]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1475 [Intel XE#1489]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1489 [Intel XE#1499]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1499 [Intel XE#1500]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1500 [Intel XE#1503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1503 [Intel XE#1508]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1508 [Intel XE#1727]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1727 [Intel XE#1745]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1745 [Intel XE#2168]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2168 [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#2244]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2244 [Intel XE#2245]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2245 [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#2314]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2314 [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#2327]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2327 [Intel XE#2330]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2330 [Intel XE#2341]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2341 [Intel XE#2373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2373 [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#2427]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2427 [Intel XE#2486]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2486 [Intel XE#255]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/255 [Intel XE#2652]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2652 [Intel XE#2705]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2705 [Intel XE#2724]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2724 [Intel XE#2763]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2763 [Intel XE#2850]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2850 [Intel XE#288]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/288 [Intel XE#2887]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2887 [Intel XE#2893]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2893 [Intel XE#2894]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2894 [Intel XE#2934]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/2934 [Intel XE#301]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/301 [Intel XE#309]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/309 [Intel XE#3098]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3098 [Intel XE#3113]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3113 [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#3342]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3342 [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#3573]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3573 [Intel XE#362]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/362 [Intel XE#366]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/366 [Intel XE#367]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/367 [Intel XE#373]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/373 [Intel XE#3904]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/3904 [Intel XE#4090]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4090 [Intel XE#4212]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4212 [Intel XE#4331]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4331 [Intel XE#4345]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4345 [Intel XE#4422]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4422 [Intel XE#4522]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4522 [Intel XE#455]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/455 [Intel XE#4596]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4596 [Intel XE#4633]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4633 [Intel XE#4692]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4692 [Intel XE#4733]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4733 [Intel XE#4814]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4814 [Intel XE#4837]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4837 [Intel XE#4915]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4915 [Intel XE#4943]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/4943 [Intel XE#5007]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5007 [Intel XE#5021]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5021 [Intel XE#5100]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5100 [Intel XE#5354]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5354 [Intel XE#5390]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5390 [Intel XE#5466]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5466 [Intel XE#5530]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5530 [Intel XE#5626]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5626 [Intel XE#5786]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5786 [Intel XE#584]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/584 [Intel XE#5893]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/5893 [Intel XE#599]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/599 [Intel XE#6054]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6054 [Intel XE#610]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/610 [Intel XE#6168]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6168 [Intel XE#619]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/619 [Intel XE#6251]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6251 [Intel XE#6255]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6255 [Intel XE#6312]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6312 [Intel XE#6313]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6313 [Intel XE#6321]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6321 [Intel XE#6366]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6366 [Intel XE#6407]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6407 [Intel XE#6503]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6503 [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#6569]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6569 [Intel XE#658]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/658 [Intel XE#6599]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6599 [Intel XE#6606]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/6606 [Intel XE#688]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/688 [Intel XE#718]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/718 [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#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_8625 -> IGTPW_14063 * Linux: xe-4109-16e6b8504714d434a99e753d66296419516338ed -> xe-4110-5f250ba2e3bb0b4541473f2bd5dd8a8f22305b61 IGTPW_14063: 95375d089b5a7091454ef56df6a6a0ceb0d84eca @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git IGT_8625: 69d0aa3606a205aec90d6145bb20cbae755e8559 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git xe-4109-16e6b8504714d434a99e753d66296419516338ed: 16e6b8504714d434a99e753d66296419516338ed xe-4110-5f250ba2e3bb0b4541473f2bd5dd8a8f22305b61: 5f250ba2e3bb0b4541473f2bd5dd8a8f22305b61 == Logs == For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_14063/index.html [-- Attachment #2: Type: text/html, Size: 65833 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
* ✓ i915.CI.Full: success for Xe SR-IOV admin scheduling helpers and test updates 2025-11-14 19:07 [PATCH i-g-t 0/5] Xe SR-IOV admin scheduling helpers and test updates Marcin Bernatowicz ` (6 preceding siblings ...) 2025-11-15 9:54 ` ✓ Xe.CI.Full: " Patchwork @ 2025-11-15 15:11 ` Patchwork 7 siblings, 0 replies; 15+ messages in thread From: Patchwork @ 2025-11-15 15:11 UTC (permalink / raw) To: Marcin Bernatowicz; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 173989 bytes --] == Series Details == Series: Xe SR-IOV admin scheduling helpers and test updates URL : https://patchwork.freedesktop.org/series/157591/ State : success == Summary == CI Bug Log - changes from CI_DRM_17553_full -> IGTPW_14063_full ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/index.html Participating hosts (10 -> 11) ------------------------------ Additional (1): shard-dg2-set2 Known issues ------------ Here are the changes found in IGTPW_14063_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@device_reset@cold-reset-bound: - shard-tglu: NOTRUN -> [SKIP][1] ([i915#11078]) [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-4/igt@device_reset@cold-reset-bound.html * igt@device_reset@unbind-cold-reset-rebind: - shard-tglu-1: NOTRUN -> [SKIP][2] ([i915#11078]) [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@device_reset@unbind-cold-reset-rebind.html - shard-dg1: NOTRUN -> [SKIP][3] ([i915#11078]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-15/igt@device_reset@unbind-cold-reset-rebind.html * igt@drm_buddy@drm_buddy: - shard-glk: NOTRUN -> [DMESG-WARN][4] ([i915#15095]) +1 other test dmesg-warn [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-glk9/igt@drm_buddy@drm_buddy.html * igt@fbdev@eof: - shard-rkl: [PASS][5] -> [SKIP][6] ([i915#14544] / [i915#2582]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@fbdev@eof.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@fbdev@eof.html * igt@fbdev@info: - shard-rkl: [PASS][7] -> [SKIP][8] ([i915#14544] / [i915#1849] / [i915#2582]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-5/igt@fbdev@info.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@fbdev@info.html * igt@gem_ccs@block-copy-compressed: - shard-rkl: NOTRUN -> [SKIP][9] ([i915#3555] / [i915#9323]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@gem_ccs@block-copy-compressed.html * igt@gem_ccs@ctrl-surf-copy-new-ctx: - shard-rkl: NOTRUN -> [SKIP][10] ([i915#9323]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-2/igt@gem_ccs@ctrl-surf-copy-new-ctx.html - shard-tglu: NOTRUN -> [SKIP][11] ([i915#9323]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-7/igt@gem_ccs@ctrl-surf-copy-new-ctx.html * igt@gem_ccs@large-ctrl-surf-copy: - shard-tglu-1: NOTRUN -> [SKIP][12] ([i915#13008]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@gem_ccs@large-ctrl-surf-copy.html * igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-lmem0-lmem0: - shard-dg2: [PASS][13] -> [INCOMPLETE][14] ([i915#12392] / [i915#13356]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg2-1/igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-lmem0-lmem0.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-3/igt@gem_ccs@suspend-resume@xmajor-compressed-compfmt0-lmem0-lmem0.html * igt@gem_ctx_persistence@hang: - shard-dg2: NOTRUN -> [SKIP][15] ([i915#8555]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-1/igt@gem_ctx_persistence@hang.html * igt@gem_ctx_persistence@heartbeat-stop: - shard-dg1: NOTRUN -> [SKIP][16] ([i915#8555]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-19/igt@gem_ctx_persistence@heartbeat-stop.html * igt@gem_ctx_persistence@legacy-engines-queued: - shard-snb: NOTRUN -> [SKIP][17] ([i915#1099]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-snb7/igt@gem_ctx_persistence@legacy-engines-queued.html * igt@gem_ctx_sseu@invalid-args: - shard-rkl: NOTRUN -> [SKIP][18] ([i915#14544] / [i915#280]) [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@gem_ctx_sseu@invalid-args.html * igt@gem_eio@in-flight-suspend: - shard-glk: NOTRUN -> [INCOMPLETE][19] ([i915#13390]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-glk1/igt@gem_eio@in-flight-suspend.html * igt@gem_exec_balancer@invalid-bonds: - shard-dg2: NOTRUN -> [SKIP][20] ([i915#4036]) [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-7/igt@gem_exec_balancer@invalid-bonds.html * igt@gem_exec_balancer@parallel-keep-in-fence: - shard-rkl: NOTRUN -> [SKIP][21] ([i915#4525]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-2/igt@gem_exec_balancer@parallel-keep-in-fence.html * igt@gem_exec_balancer@parallel-ordering: - shard-tglu: NOTRUN -> [SKIP][22] ([i915#4525]) +1 other test skip [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-2/igt@gem_exec_balancer@parallel-ordering.html * igt@gem_exec_capture@capture@vecs0-lmem0: - shard-dg2: NOTRUN -> [FAIL][23] ([i915#11965]) +4 other tests fail [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-11/igt@gem_exec_capture@capture@vecs0-lmem0.html * igt@gem_exec_fence@submit: - shard-dg1: NOTRUN -> [SKIP][24] ([i915#4812]) [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-18/igt@gem_exec_fence@submit.html * igt@gem_exec_flush@basic-uc-ro-default: - shard-dg2: NOTRUN -> [SKIP][25] ([i915#3539] / [i915#4852]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-1/igt@gem_exec_flush@basic-uc-ro-default.html * igt@gem_exec_reloc@basic-concurrent0: - shard-rkl: NOTRUN -> [SKIP][26] ([i915#14544] / [i915#3281]) [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@gem_exec_reloc@basic-concurrent0.html * igt@gem_exec_reloc@basic-wc-gtt-noreloc: - shard-dg1: NOTRUN -> [SKIP][27] ([i915#3281]) +1 other test skip [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-19/igt@gem_exec_reloc@basic-wc-gtt-noreloc.html * igt@gem_exec_reloc@basic-write-wc-noreloc: - shard-dg2: NOTRUN -> [SKIP][28] ([i915#3281]) +2 other tests skip [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-3/igt@gem_exec_reloc@basic-write-wc-noreloc.html * igt@gem_exec_schedule@preempt-queue: - shard-dg2: NOTRUN -> [SKIP][29] ([i915#4537] / [i915#4812]) [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-8/igt@gem_exec_schedule@preempt-queue.html * igt@gem_exec_schedule@semaphore-power: - shard-rkl: NOTRUN -> [SKIP][30] ([i915#7276]) [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@gem_exec_schedule@semaphore-power.html * igt@gem_exec_suspend@basic-s0@smem: - shard-dg2: [PASS][31] -> [INCOMPLETE][32] ([i915#13356]) [31]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg2-7/igt@gem_exec_suspend@basic-s0@smem.html [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-4/igt@gem_exec_suspend@basic-s0@smem.html * igt@gem_exec_suspend@basic-s3: - shard-glk: NOTRUN -> [INCOMPLETE][33] ([i915#13196] / [i915#13356]) +1 other test incomplete [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-glk5/igt@gem_exec_suspend@basic-s3.html * igt@gem_fenced_exec_thrash@2-spare-fences: - shard-dg1: NOTRUN -> [SKIP][34] ([i915#4860]) [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-17/igt@gem_fenced_exec_thrash@2-spare-fences.html * igt@gem_lmem_swapping@heavy-verify-random-ccs: - shard-rkl: NOTRUN -> [SKIP][35] ([i915#4613]) +2 other tests skip [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@gem_lmem_swapping@heavy-verify-random-ccs.html * igt@gem_lmem_swapping@parallel-random-verify: - shard-rkl: NOTRUN -> [SKIP][36] ([i915#14544] / [i915#4613]) [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@gem_lmem_swapping@parallel-random-verify.html * igt@gem_lmem_swapping@parallel-random-verify-ccs: - shard-tglu-1: NOTRUN -> [SKIP][37] ([i915#4613]) +2 other tests skip [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@gem_lmem_swapping@parallel-random-verify-ccs.html * igt@gem_lmem_swapping@random-engines: - shard-glk: NOTRUN -> [SKIP][38] ([i915#4613]) +9 other tests skip [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-glk1/igt@gem_lmem_swapping@random-engines.html - shard-tglu: NOTRUN -> [SKIP][39] ([i915#4613]) +2 other tests skip [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-5/igt@gem_lmem_swapping@random-engines.html - shard-mtlp: NOTRUN -> [SKIP][40] ([i915#4613]) [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-mtlp-2/igt@gem_lmem_swapping@random-engines.html * igt@gem_lmem_swapping@smem-oom@lmem0: - shard-dg1: NOTRUN -> [TIMEOUT][41] ([i915#5493]) +1 other test timeout [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-15/igt@gem_lmem_swapping@smem-oom@lmem0.html * igt@gem_mmap@bad-object: - shard-dg1: NOTRUN -> [SKIP][42] ([i915#4083]) +1 other test skip [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-13/igt@gem_mmap@bad-object.html * igt@gem_mmap@big-bo: - shard-dg2: NOTRUN -> [SKIP][43] ([i915#4083]) [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-8/igt@gem_mmap@big-bo.html * igt@gem_mmap_gtt@basic-small-copy-xy: - shard-mtlp: NOTRUN -> [SKIP][44] ([i915#4077]) [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-mtlp-8/igt@gem_mmap_gtt@basic-small-copy-xy.html * igt@gem_mmap_gtt@cpuset-big-copy: - shard-dg2: NOTRUN -> [SKIP][45] ([i915#4077]) +6 other tests skip [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-6/igt@gem_mmap_gtt@cpuset-big-copy.html * igt@gem_mmap_gtt@flink-race: - shard-dg1: NOTRUN -> [SKIP][46] ([i915#4077]) +2 other tests skip [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-16/igt@gem_mmap_gtt@flink-race.html * igt@gem_partial_pwrite_pread@writes-after-reads-uncached: - shard-rkl: NOTRUN -> [SKIP][47] ([i915#14544] / [i915#3282]) +1 other test skip [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@gem_partial_pwrite_pread@writes-after-reads-uncached.html * igt@gem_pread@exhaustion: - shard-glk: NOTRUN -> [WARN][48] ([i915#2658]) [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-glk3/igt@gem_pread@exhaustion.html * igt@gem_pwrite@basic-exhaustion: - shard-glk: NOTRUN -> [WARN][49] ([i915#14702] / [i915#2658]) [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-glk5/igt@gem_pwrite@basic-exhaustion.html - shard-tglu-1: NOTRUN -> [WARN][50] ([i915#2658]) [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@gem_pwrite@basic-exhaustion.html * igt@gem_pwrite@basic-random: - shard-rkl: NOTRUN -> [SKIP][51] ([i915#3282]) +4 other tests skip [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@gem_pwrite@basic-random.html * igt@gem_pxp@create-valid-protected-context: - shard-rkl: [PASS][52] -> [TIMEOUT][53] ([i915#12964]) [52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-8/igt@gem_pxp@create-valid-protected-context.html [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@gem_pxp@create-valid-protected-context.html * igt@gem_pxp@hw-rejects-pxp-buffer: - shard-tglu: NOTRUN -> [SKIP][54] ([i915#13398]) [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-7/igt@gem_pxp@hw-rejects-pxp-buffer.html * igt@gem_pxp@protected-raw-src-copy-not-readible: - shard-rkl: [PASS][55] -> [TIMEOUT][56] ([i915#12917] / [i915#12964]) +2 other tests timeout [55]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-8/igt@gem_pxp@protected-raw-src-copy-not-readible.html [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@gem_pxp@protected-raw-src-copy-not-readible.html * igt@gem_pxp@reject-modify-context-protection-off-2: - shard-rkl: [PASS][57] -> [SKIP][58] ([i915#4270]) [57]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-8/igt@gem_pxp@reject-modify-context-protection-off-2.html [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-2/igt@gem_pxp@reject-modify-context-protection-off-2.html - shard-dg1: NOTRUN -> [SKIP][59] ([i915#4270]) [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-14/igt@gem_pxp@reject-modify-context-protection-off-2.html * igt@gem_readwrite@read-write: - shard-dg2: NOTRUN -> [SKIP][60] ([i915#3282]) +2 other tests skip [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-1/igt@gem_readwrite@read-write.html - shard-dg1: NOTRUN -> [SKIP][61] ([i915#3282]) +2 other tests skip [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-15/igt@gem_readwrite@read-write.html - shard-mtlp: NOTRUN -> [SKIP][62] ([i915#3282]) [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-mtlp-6/igt@gem_readwrite@read-write.html * igt@gem_render_copy@yf-tiled-ccs-to-linear: - shard-mtlp: NOTRUN -> [SKIP][63] ([i915#8428]) [63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-mtlp-4/igt@gem_render_copy@yf-tiled-ccs-to-linear.html * igt@gem_render_copy@yf-tiled-mc-ccs-to-vebox-yf-tiled: - shard-dg2: NOTRUN -> [SKIP][64] ([i915#5190] / [i915#8428]) +3 other tests skip [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-8/igt@gem_render_copy@yf-tiled-mc-ccs-to-vebox-yf-tiled.html * igt@gem_tiled_pread_pwrite: - shard-dg2: NOTRUN -> [SKIP][65] ([i915#4079]) [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-8/igt@gem_tiled_pread_pwrite.html * igt@gem_userptr_blits@coherency-sync: - shard-rkl: NOTRUN -> [SKIP][66] ([i915#3297]) +1 other test skip [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@gem_userptr_blits@coherency-sync.html * igt@gem_workarounds@suspend-resume: - shard-glk: NOTRUN -> [INCOMPLETE][67] ([i915#13356] / [i915#14586]) [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-glk3/igt@gem_workarounds@suspend-resume.html * igt@gen9_exec_parse@batch-zero-length: - shard-tglu: NOTRUN -> [SKIP][68] ([i915#2527] / [i915#2856]) [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-7/igt@gen9_exec_parse@batch-zero-length.html * igt@gen9_exec_parse@bb-start-far: - shard-dg2: NOTRUN -> [SKIP][69] ([i915#2856]) +2 other tests skip [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-8/igt@gen9_exec_parse@bb-start-far.html * igt@gen9_exec_parse@cmd-crossing-page: - shard-dg1: NOTRUN -> [SKIP][70] ([i915#2527]) [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-14/igt@gen9_exec_parse@cmd-crossing-page.html * igt@gen9_exec_parse@unaligned-access: - shard-rkl: NOTRUN -> [SKIP][71] ([i915#14544] / [i915#2527]) +1 other test skip [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@gen9_exec_parse@unaligned-access.html * igt@gen9_exec_parse@valid-registers: - shard-rkl: NOTRUN -> [SKIP][72] ([i915#2527]) +2 other tests skip [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@gen9_exec_parse@valid-registers.html * igt@i915_drm_fdinfo@busy-check-all@vecs0: - shard-dg2: NOTRUN -> [SKIP][73] ([i915#11527]) +7 other tests skip [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-10/igt@i915_drm_fdinfo@busy-check-all@vecs0.html * igt@i915_drm_fdinfo@busy-hang@vcs0: - shard-dg1: NOTRUN -> [SKIP][74] ([i915#14073]) +5 other tests skip [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-19/igt@i915_drm_fdinfo@busy-hang@vcs0.html * igt@i915_drm_fdinfo@isolation@rcs0: - shard-dg2: NOTRUN -> [SKIP][75] ([i915#14073]) +7 other tests skip [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-7/igt@i915_drm_fdinfo@isolation@rcs0.html * igt@i915_module_load@load: - shard-tglu: ([PASS][76], [PASS][77], [PASS][78], [PASS][79], [PASS][80], [PASS][81], [PASS][82], [PASS][83], [PASS][84], [PASS][85], [PASS][86], [PASS][87], [PASS][88], [PASS][89], [PASS][90], [PASS][91], [PASS][92], [PASS][93], [PASS][94], [PASS][95], [PASS][96], [PASS][97], [PASS][98]) -> ([PASS][99], [PASS][100], [PASS][101], [PASS][102], [PASS][103], [PASS][104], [PASS][105], [PASS][106], [PASS][107], [PASS][108], [SKIP][109], [PASS][110], [PASS][111], [PASS][112], [PASS][113], [PASS][114], [PASS][115], [PASS][116], [PASS][117], [PASS][118], [PASS][119], [PASS][120]) ([i915#14785]) [76]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-tglu-4/igt@i915_module_load@load.html [77]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-tglu-3/igt@i915_module_load@load.html [78]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-tglu-4/igt@i915_module_load@load.html [79]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-tglu-3/igt@i915_module_load@load.html [80]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-tglu-3/igt@i915_module_load@load.html [81]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-tglu-4/igt@i915_module_load@load.html [82]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-tglu-2/igt@i915_module_load@load.html [83]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-tglu-2/igt@i915_module_load@load.html [84]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-tglu-5/igt@i915_module_load@load.html [85]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-tglu-9/igt@i915_module_load@load.html [86]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-tglu-9/igt@i915_module_load@load.html [87]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-tglu-10/igt@i915_module_load@load.html [88]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-tglu-5/igt@i915_module_load@load.html [89]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-tglu-6/igt@i915_module_load@load.html [90]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-tglu-8/igt@i915_module_load@load.html [91]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-tglu-10/igt@i915_module_load@load.html [92]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-tglu-10/igt@i915_module_load@load.html [93]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-tglu-6/igt@i915_module_load@load.html [94]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-tglu-9/igt@i915_module_load@load.html [95]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-tglu-7/igt@i915_module_load@load.html [96]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-tglu-8/igt@i915_module_load@load.html [97]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-tglu-6/igt@i915_module_load@load.html [98]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-tglu-7/igt@i915_module_load@load.html [99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-2/igt@i915_module_load@load.html [100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-5/igt@i915_module_load@load.html [101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-9/igt@i915_module_load@load.html [102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-6/igt@i915_module_load@load.html [103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-8/igt@i915_module_load@load.html [104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-4/igt@i915_module_load@load.html [105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-7/igt@i915_module_load@load.html [106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-8/igt@i915_module_load@load.html [107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-5/igt@i915_module_load@load.html [108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-9/igt@i915_module_load@load.html [109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-10/igt@i915_module_load@load.html [110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-7/igt@i915_module_load@load.html [111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-9/igt@i915_module_load@load.html [112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-4/igt@i915_module_load@load.html [113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-3/igt@i915_module_load@load.html [114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-2/igt@i915_module_load@load.html [115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-4/igt@i915_module_load@load.html [116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-2/igt@i915_module_load@load.html [117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-6/igt@i915_module_load@load.html [118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-3/igt@i915_module_load@load.html [119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-7/igt@i915_module_load@load.html [120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-10/igt@i915_module_load@load.html - shard-rkl: ([PASS][121], [PASS][122], [PASS][123], [PASS][124], [PASS][125], [PASS][126], [PASS][127], [PASS][128], [PASS][129], [PASS][130], [PASS][131], [PASS][132], [PASS][133], [PASS][134], [PASS][135], [PASS][136], [PASS][137], [PASS][138], [PASS][139], [PASS][140], [PASS][141], [PASS][142], [PASS][143], [PASS][144], [PASS][145]) -> ([PASS][146], [PASS][147], [PASS][148], [PASS][149], [PASS][150], [PASS][151], [PASS][152], [PASS][153], [PASS][154], [PASS][155], [PASS][156], [PASS][157], [PASS][158], [PASS][159], [PASS][160], [SKIP][161], [PASS][162], [PASS][163], [PASS][164], [PASS][165], [PASS][166], [PASS][167], [PASS][168], [PASS][169]) ([i915#14785]) [121]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@i915_module_load@load.html [122]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-8/igt@i915_module_load@load.html [123]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-5/igt@i915_module_load@load.html [124]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-8/igt@i915_module_load@load.html [125]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-5/igt@i915_module_load@load.html [126]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-5/igt@i915_module_load@load.html [127]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-4/igt@i915_module_load@load.html [128]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-4/igt@i915_module_load@load.html [129]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-5/igt@i915_module_load@load.html [130]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-7/igt@i915_module_load@load.html [131]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-4/igt@i915_module_load@load.html [132]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@i915_module_load@load.html [133]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-3/igt@i915_module_load@load.html [134]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-8/igt@i915_module_load@load.html [135]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@i915_module_load@load.html [136]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@i915_module_load@load.html [137]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-3/igt@i915_module_load@load.html [138]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-8/igt@i915_module_load@load.html [139]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@i915_module_load@load.html [140]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-7/igt@i915_module_load@load.html [141]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@i915_module_load@load.html [142]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@i915_module_load@load.html [143]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-7/igt@i915_module_load@load.html [144]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@i915_module_load@load.html [145]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-7/igt@i915_module_load@load.html [146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@i915_module_load@load.html [147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-8/igt@i915_module_load@load.html [148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-4/igt@i915_module_load@load.html [149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-5/igt@i915_module_load@load.html [150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@i915_module_load@load.html [151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@i915_module_load@load.html [152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-8/igt@i915_module_load@load.html [153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-8/igt@i915_module_load@load.html [154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-2/igt@i915_module_load@load.html [155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-2/igt@i915_module_load@load.html [156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@i915_module_load@load.html [157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@i915_module_load@load.html [158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@i915_module_load@load.html [159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-5/igt@i915_module_load@load.html [160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-2/igt@i915_module_load@load.html [161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@i915_module_load@load.html [162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@i915_module_load@load.html [163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@i915_module_load@load.html [164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@i915_module_load@load.html [165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-8/igt@i915_module_load@load.html [166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-5/igt@i915_module_load@load.html [167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@i915_module_load@load.html [168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-5/igt@i915_module_load@load.html [169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@i915_module_load@load.html * igt@i915_module_load@resize-bar: - shard-dg2: [PASS][170] -> [DMESG-WARN][171] ([i915#14545]) [170]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg2-10/igt@i915_module_load@resize-bar.html [171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-4/igt@i915_module_load@resize-bar.html * igt@i915_pm_freq_api@freq-reset: - shard-tglu-1: NOTRUN -> [SKIP][172] ([i915#8399]) [172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@i915_pm_freq_api@freq-reset.html * igt@i915_pm_rc6_residency@rc6-accuracy: - shard-rkl: [PASS][173] -> [FAIL][174] ([i915#12964]) +1 other test fail [173]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-8/igt@i915_pm_rc6_residency@rc6-accuracy.html [174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@i915_pm_rc6_residency@rc6-accuracy.html * igt@i915_pm_rc6_residency@rc6-fence: - shard-tglu: NOTRUN -> [WARN][175] ([i915#13790] / [i915#2681]) +1 other test warn [175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-7/igt@i915_pm_rc6_residency@rc6-fence.html * igt@i915_pm_rps@min-max-config-idle: - shard-dg2: NOTRUN -> [SKIP][176] ([i915#11681] / [i915#6621]) [176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-8/igt@i915_pm_rps@min-max-config-idle.html - shard-dg1: NOTRUN -> [SKIP][177] ([i915#11681] / [i915#6621]) [177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-18/igt@i915_pm_rps@min-max-config-idle.html - shard-mtlp: NOTRUN -> [SKIP][178] ([i915#11681] / [i915#6621]) [178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-mtlp-4/igt@i915_pm_rps@min-max-config-idle.html * igt@i915_pm_rps@thresholds: - shard-dg2: NOTRUN -> [SKIP][179] ([i915#11681]) [179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-7/igt@i915_pm_rps@thresholds.html * igt@i915_query@hwconfig_table: - shard-rkl: NOTRUN -> [SKIP][180] ([i915#6245]) [180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@i915_query@hwconfig_table.html * igt@i915_query@query-topology-coherent-slice-mask: - shard-dg2: NOTRUN -> [SKIP][181] ([i915#6188]) [181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-11/igt@i915_query@query-topology-coherent-slice-mask.html * igt@i915_query@test-query-geometry-subslices: - shard-rkl: NOTRUN -> [SKIP][182] ([i915#5723]) [182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-5/igt@i915_query@test-query-geometry-subslices.html - shard-tglu-1: NOTRUN -> [SKIP][183] ([i915#5723]) [183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@i915_query@test-query-geometry-subslices.html * igt@intel_hwmon@hwmon-read: - shard-tglu-1: NOTRUN -> [SKIP][184] ([i915#7707]) [184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@intel_hwmon@hwmon-read.html * igt@kms_addfb_basic@addfb25-y-tiled-small-legacy: - shard-dg2: NOTRUN -> [SKIP][185] ([i915#5190]) +3 other tests skip [185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-1/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html * igt@kms_addfb_basic@clobberred-modifier: - shard-dg2: NOTRUN -> [SKIP][186] ([i915#4212]) [186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-4/igt@kms_addfb_basic@clobberred-modifier.html * igt@kms_async_flips@async-flip-suspend-resume: - shard-dg2: [PASS][187] -> [ABORT][188] ([i915#15127] / [i915#15132]) [187]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg2-3/igt@kms_async_flips@async-flip-suspend-resume.html [188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-10/igt@kms_async_flips@async-flip-suspend-resume.html * igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-2: - shard-glk: NOTRUN -> [INCOMPLETE][189] ([i915#12761] / [i915#14995]) [189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-glk9/igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-2.html * igt@kms_async_flips@async-flip-suspend-resume@pipe-d-dp-3: - shard-dg2: NOTRUN -> [ABORT][190] ([i915#15127] / [i915#15132]) [190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-10/igt@kms_async_flips@async-flip-suspend-resume@pipe-d-dp-3.html * igt@kms_atomic@plane-primary-overlay-mutable-zpos: - shard-dg1: NOTRUN -> [SKIP][191] ([i915#9531]) [191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-17/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html * igt@kms_atomic_transition@plane-use-after-nonblocking-unbind: - shard-rkl: [PASS][192] -> [SKIP][193] ([i915#14544]) +51 other tests skip [192]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-5/igt@kms_atomic_transition@plane-use-after-nonblocking-unbind.html [193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_atomic_transition@plane-use-after-nonblocking-unbind.html * igt@kms_big_fb@4-tiled-16bpp-rotate-270: - shard-mtlp: NOTRUN -> [SKIP][194] +3 other tests skip [194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-mtlp-7/igt@kms_big_fb@4-tiled-16bpp-rotate-270.html * igt@kms_big_fb@4-tiled-8bpp-rotate-0: - shard-rkl: NOTRUN -> [SKIP][195] ([i915#5286]) [195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-2/igt@kms_big_fb@4-tiled-8bpp-rotate-0.html * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip: - shard-tglu-1: NOTRUN -> [SKIP][196] ([i915#5286]) +1 other test skip [196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-0-hflip-async-flip.html * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-async-flip: - shard-tglu: NOTRUN -> [SKIP][197] ([i915#5286]) +5 other tests skip [197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-10/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-dg1: NOTRUN -> [SKIP][198] ([i915#4538] / [i915#5286]) +1 other test skip [198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-14/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html * igt@kms_big_fb@linear-32bpp-rotate-90: - shard-rkl: NOTRUN -> [SKIP][199] ([i915#3638]) +2 other tests skip [199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@kms_big_fb@linear-32bpp-rotate-90.html * igt@kms_big_fb@x-tiled-16bpp-rotate-90: - shard-dg1: NOTRUN -> [SKIP][200] ([i915#3638]) [200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-12/igt@kms_big_fb@x-tiled-16bpp-rotate-90.html * igt@kms_big_fb@x-tiled-32bpp-rotate-180: - shard-mtlp: [PASS][201] -> [FAIL][202] ([i915#5138]) +1 other test fail [201]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-mtlp-2/igt@kms_big_fb@x-tiled-32bpp-rotate-180.html [202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-mtlp-7/igt@kms_big_fb@x-tiled-32bpp-rotate-180.html * igt@kms_big_fb@y-tiled-addfb: - shard-mtlp: NOTRUN -> [SKIP][203] ([i915#6187]) [203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-mtlp-4/igt@kms_big_fb@y-tiled-addfb.html * igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip: - shard-dg2: NOTRUN -> [SKIP][204] ([i915#4538] / [i915#5190]) +13 other tests skip [204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-8/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip: - shard-dg1: NOTRUN -> [SKIP][205] ([i915#4538]) [205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-14/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-0-hflip.html * igt@kms_ccs@bad-aux-stride-y-tiled-ccs@pipe-a-hdmi-a-3: - shard-dg1: NOTRUN -> [SKIP][206] ([i915#4423] / [i915#6095]) +1 other test skip [206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-13/igt@kms_ccs@bad-aux-stride-y-tiled-ccs@pipe-a-hdmi-a-3.html * igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs-cc@pipe-d-dp-3: - shard-dg2: NOTRUN -> [SKIP][207] ([i915#10307] / [i915#6095]) +133 other tests skip [207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-10/igt@kms_ccs@bad-aux-stride-y-tiled-gen12-rc-ccs-cc@pipe-d-dp-3.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][208] ([i915#14098] / [i915#6095]) +44 other tests skip [208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-2.html * igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs: - shard-dg2: NOTRUN -> [SKIP][209] ([i915#12805]) [209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-7/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html - shard-tglu: NOTRUN -> [SKIP][210] ([i915#12805]) [210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-10/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html * igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs@pipe-a-hdmi-a-1: - shard-rkl: NOTRUN -> [SKIP][211] ([i915#6095]) +39 other tests skip [211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-2/igt@kms_ccs@crc-primary-suspend-4-tiled-dg2-mc-ccs@pipe-a-hdmi-a-1.html * igt@kms_ccs@crc-primary-suspend-y-tiled-ccs: - shard-glk10: NOTRUN -> [INCOMPLETE][212] ([i915#12796]) +1 other test incomplete [212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-glk10/igt@kms_ccs@crc-primary-suspend-y-tiled-ccs.html * igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-3: - shard-dg2: NOTRUN -> [SKIP][213] ([i915#6095]) +12 other tests skip [213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-1/igt@kms_ccs@crc-primary-suspend-y-tiled-gen12-rc-ccs@pipe-d-hdmi-a-3.html * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-1: - shard-tglu: NOTRUN -> [SKIP][214] ([i915#6095]) +44 other tests skip [214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-9/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs-cc@pipe-b-hdmi-a-1.html * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-4: - shard-dg1: NOTRUN -> [SKIP][215] ([i915#6095]) +151 other tests skip [215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-15/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-rc-ccs@pipe-b-hdmi-a-4.html * igt@kms_ccs@missing-ccs-buffer-yf-tiled-ccs@pipe-b-hdmi-a-1: - shard-tglu-1: NOTRUN -> [SKIP][216] ([i915#6095]) +34 other tests skip [216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@kms_ccs@missing-ccs-buffer-yf-tiled-ccs@pipe-b-hdmi-a-1.html * igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs: - shard-tglu: NOTRUN -> [SKIP][217] ([i915#12313]) +1 other test skip [217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-2/igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs.html * igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs: - shard-mtlp: NOTRUN -> [SKIP][218] ([i915#6095]) +4 other tests skip [218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-mtlp-6/igt@kms_ccs@random-ccs-data-y-tiled-gen12-mc-ccs.html * igt@kms_cdclk@mode-transition: - shard-tglu: NOTRUN -> [SKIP][219] ([i915#3742]) [219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-9/igt@kms_cdclk@mode-transition.html * igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-3: - shard-dg2: NOTRUN -> [SKIP][220] ([i915#13781]) +4 other tests skip [220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-5/igt@kms_cdclk@mode-transition@pipe-d-hdmi-a-3.html * igt@kms_chamelium_audio@dp-audio-edid: - shard-dg1: NOTRUN -> [SKIP][221] ([i915#11151] / [i915#7828]) +1 other test skip [221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-19/igt@kms_chamelium_audio@dp-audio-edid.html * igt@kms_chamelium_color@ctm-max: - shard-dg2: NOTRUN -> [SKIP][222] +5 other tests skip [222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-5/igt@kms_chamelium_color@ctm-max.html * igt@kms_chamelium_frames@hdmi-crc-multiple: - shard-rkl: NOTRUN -> [SKIP][223] ([i915#11151] / [i915#7828]) +4 other tests skip [223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@kms_chamelium_frames@hdmi-crc-multiple.html - shard-tglu: NOTRUN -> [SKIP][224] ([i915#11151] / [i915#7828]) +3 other tests skip [224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-4/igt@kms_chamelium_frames@hdmi-crc-multiple.html * igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats: - shard-dg2: NOTRUN -> [SKIP][225] ([i915#11151] / [i915#7828]) +3 other tests skip [225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-6/igt@kms_chamelium_frames@hdmi-crc-nonplanar-formats.html * igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode: - shard-tglu-1: NOTRUN -> [SKIP][226] ([i915#11151] / [i915#7828]) +3 other tests skip [226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@kms_chamelium_hpd@dp-hpd-enable-disable-mode.html * igt@kms_chamelium_sharpness_filter@filter-basic: - shard-tglu: NOTRUN -> [SKIP][227] ([i915#2575]) [227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-6/igt@kms_chamelium_sharpness_filter@filter-basic.html * igt@kms_content_protection@atomic-dpms: - shard-tglu: NOTRUN -> [SKIP][228] ([i915#6944] / [i915#7116] / [i915#7118] / [i915#9424]) [228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-6/igt@kms_content_protection@atomic-dpms.html * igt@kms_content_protection@content-type-change: - shard-dg2: NOTRUN -> [SKIP][229] ([i915#9424]) [229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-7/igt@kms_content_protection@content-type-change.html * igt@kms_content_protection@dp-mst-lic-type-1: - shard-tglu: NOTRUN -> [SKIP][230] ([i915#3116] / [i915#3299]) [230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-10/igt@kms_content_protection@dp-mst-lic-type-1.html * igt@kms_content_protection@dp-mst-type-1: - shard-rkl: NOTRUN -> [SKIP][231] ([i915#3116]) [231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-8/igt@kms_content_protection@dp-mst-type-1.html * igt@kms_content_protection@mei-interface: - shard-rkl: NOTRUN -> [SKIP][232] ([i915#9424]) [232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@kms_content_protection@mei-interface.html - shard-tglu: NOTRUN -> [SKIP][233] ([i915#6944] / [i915#9424]) [233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-2/igt@kms_content_protection@mei-interface.html * igt@kms_content_protection@type1: - shard-dg1: NOTRUN -> [SKIP][234] ([i915#7116] / [i915#9424]) [234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-16/igt@kms_content_protection@type1.html * igt@kms_cursor_crc@cursor-offscreen-512x512: - shard-tglu-1: NOTRUN -> [SKIP][235] ([i915#13049]) +1 other test skip [235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@kms_cursor_crc@cursor-offscreen-512x512.html * igt@kms_cursor_crc@cursor-onscreen-128x42: - shard-tglu: [PASS][236] -> [FAIL][237] ([i915#13566]) +1 other test fail [236]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-tglu-7/igt@kms_cursor_crc@cursor-onscreen-128x42.html [237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-4/igt@kms_cursor_crc@cursor-onscreen-128x42.html * igt@kms_cursor_crc@cursor-random-64x64@pipe-a-hdmi-a-2: - shard-rkl: NOTRUN -> [DMESG-WARN][238] ([i915#12964]) +6 other tests dmesg-warn [238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-5/igt@kms_cursor_crc@cursor-random-64x64@pipe-a-hdmi-a-2.html * igt@kms_cursor_crc@cursor-random-max-size: - shard-rkl: NOTRUN -> [SKIP][239] ([i915#14544]) +12 other tests skip [239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_cursor_crc@cursor-random-max-size.html * igt@kms_cursor_crc@cursor-rapid-movement-512x512: - shard-tglu: NOTRUN -> [SKIP][240] ([i915#13049]) [240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-5/igt@kms_cursor_crc@cursor-rapid-movement-512x512.html - shard-dg2: NOTRUN -> [SKIP][241] ([i915#13049]) [241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-11/igt@kms_cursor_crc@cursor-rapid-movement-512x512.html * igt@kms_cursor_crc@cursor-sliding-32x10: - shard-dg2: NOTRUN -> [SKIP][242] ([i915#3555]) +5 other tests skip [242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-5/igt@kms_cursor_crc@cursor-sliding-32x10.html - shard-rkl: NOTRUN -> [SKIP][243] ([i915#3555]) [243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@kms_cursor_crc@cursor-sliding-32x10.html - shard-dg1: NOTRUN -> [SKIP][244] ([i915#3555]) +1 other test skip [244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-12/igt@kms_cursor_crc@cursor-sliding-32x10.html - shard-mtlp: NOTRUN -> [SKIP][245] ([i915#3555] / [i915#8814]) [245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-mtlp-8/igt@kms_cursor_crc@cursor-sliding-32x10.html * igt@kms_cursor_legacy@2x-cursor-vs-flip-atomic: - shard-dg2: NOTRUN -> [SKIP][246] ([i915#13046] / [i915#5354]) [246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-6/igt@kms_cursor_legacy@2x-cursor-vs-flip-atomic.html - shard-mtlp: NOTRUN -> [SKIP][247] ([i915#9809]) [247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-mtlp-7/igt@kms_cursor_legacy@2x-cursor-vs-flip-atomic.html * igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy: - shard-rkl: NOTRUN -> [SKIP][248] +19 other tests skip [248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-2/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic: - shard-dg2: NOTRUN -> [SKIP][249] ([i915#4103] / [i915#4213]) +1 other test skip [249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-5/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html - shard-tglu: NOTRUN -> [SKIP][250] ([i915#4103]) +1 other test skip [250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-4/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy: - shard-tglu-1: NOTRUN -> [SKIP][251] ([i915#4103]) [251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html * igt@kms_cursor_legacy@basic-flip-after-cursor-varying-size: - shard-rkl: [PASS][252] -> [SKIP][253] ([i915#11190] / [i915#14544]) +3 other tests skip [252]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-5/igt@kms_cursor_legacy@basic-flip-after-cursor-varying-size.html [253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_cursor_legacy@basic-flip-after-cursor-varying-size.html * igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot: - shard-rkl: NOTRUN -> [SKIP][254] ([i915#9067]) [254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html - shard-tglu: NOTRUN -> [SKIP][255] ([i915#9067]) [255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-4/igt@kms_cursor_legacy@modeset-atomic-cursor-hotspot.html * igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle: - shard-dg1: NOTRUN -> [SKIP][256] ([i915#4103] / [i915#4213]) [256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-14/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html * igt@kms_dirtyfb@psr-dirtyfb-ioctl: - shard-tglu: NOTRUN -> [SKIP][257] ([i915#9723]) [257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-2/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html * igt@kms_dither@fb-8bpc-vs-panel-6bpc: - shard-dg2: [PASS][258] -> [SKIP][259] ([i915#3555]) [258]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg2-11/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html [259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-5/igt@kms_dither@fb-8bpc-vs-panel-6bpc.html * igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][260] ([i915#3804]) [260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2.html * igt@kms_dp_link_training@non-uhbr-sst: - shard-dg2: [PASS][261] -> [SKIP][262] ([i915#13749]) [261]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg2-10/igt@kms_dp_link_training@non-uhbr-sst.html [262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-7/igt@kms_dp_link_training@non-uhbr-sst.html * igt@kms_dp_link_training@uhbr-sst: - shard-rkl: NOTRUN -> [SKIP][263] ([i915#13748]) [263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@kms_dp_link_training@uhbr-sst.html * igt@kms_dp_linktrain_fallback@dsc-fallback: - shard-dg2: NOTRUN -> [SKIP][264] ([i915#13707]) [264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-11/igt@kms_dp_linktrain_fallback@dsc-fallback.html * igt@kms_dsc@dsc-basic: - shard-dg2: NOTRUN -> [SKIP][265] ([i915#3555] / [i915#3840]) [265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-5/igt@kms_dsc@dsc-basic.html * igt@kms_dsc@dsc-with-bpc-formats: - shard-dg1: NOTRUN -> [SKIP][266] ([i915#3555] / [i915#3840]) [266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-12/igt@kms_dsc@dsc-with-bpc-formats.html * igt@kms_dsc@dsc-with-formats: - shard-tglu-1: NOTRUN -> [SKIP][267] ([i915#3555] / [i915#3840]) [267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@kms_dsc@dsc-with-formats.html * igt@kms_fbcon_fbt@fbc-suspend: - shard-tglu: NOTRUN -> [FAIL][268] ([i915#4767]) [268]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-10/igt@kms_fbcon_fbt@fbc-suspend.html - shard-rkl: NOTRUN -> [SKIP][269] ([i915#14544] / [i915#14561]) [269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_fbcon_fbt@fbc-suspend.html * igt@kms_fbcon_fbt@psr: - shard-dg1: NOTRUN -> [SKIP][270] ([i915#3469]) [270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-13/igt@kms_fbcon_fbt@psr.html * igt@kms_feature_discovery@display-2x: - shard-dg2: NOTRUN -> [SKIP][271] ([i915#1839]) [271]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-5/igt@kms_feature_discovery@display-2x.html * igt@kms_feature_discovery@dp-mst: - shard-rkl: NOTRUN -> [SKIP][272] ([i915#9337]) [272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@kms_feature_discovery@dp-mst.html * igt@kms_feature_discovery@psr2: - shard-tglu: NOTRUN -> [SKIP][273] ([i915#658]) [273]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-8/igt@kms_feature_discovery@psr2.html * igt@kms_flip@2x-dpms-vs-vblank-race: - shard-tglu-1: NOTRUN -> [SKIP][274] ([i915#3637] / [i915#9934]) [274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@kms_flip@2x-dpms-vs-vblank-race.html * igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible: - shard-tglu-1: NOTRUN -> [SKIP][275] ([i915#9934]) +1 other test skip [275]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@kms_flip@2x-flip-vs-dpms-on-nop-interruptible.html * igt@kms_flip@2x-flip-vs-fences: - shard-dg2: NOTRUN -> [SKIP][276] ([i915#8381]) [276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-11/igt@kms_flip@2x-flip-vs-fences.html * igt@kms_flip@2x-modeset-vs-vblank-race: - shard-dg2: NOTRUN -> [SKIP][277] ([i915#9934]) +7 other tests skip [277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-5/igt@kms_flip@2x-modeset-vs-vblank-race.html * igt@kms_flip@2x-plain-flip: - shard-rkl: NOTRUN -> [SKIP][278] ([i915#14544] / [i915#9934]) +1 other test skip [278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_flip@2x-plain-flip.html - shard-tglu: NOTRUN -> [SKIP][279] ([i915#3637] / [i915#9934]) +4 other tests skip [279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-10/igt@kms_flip@2x-plain-flip.html * igt@kms_flip@2x-wf_vblank-ts-check: - shard-rkl: NOTRUN -> [SKIP][280] ([i915#9934]) +2 other tests skip [280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@kms_flip@2x-wf_vblank-ts-check.html - shard-dg1: NOTRUN -> [SKIP][281] ([i915#9934]) +2 other tests skip [281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-17/igt@kms_flip@2x-wf_vblank-ts-check.html - shard-mtlp: NOTRUN -> [SKIP][282] ([i915#3637] / [i915#9934]) [282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-mtlp-7/igt@kms_flip@2x-wf_vblank-ts-check.html * igt@kms_flip@basic-flip-vs-wf_vblank: - shard-rkl: [PASS][283] -> [SKIP][284] ([i915#14544] / [i915#3637]) +4 other tests skip [283]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-5/igt@kms_flip@basic-flip-vs-wf_vblank.html [284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_flip@basic-flip-vs-wf_vblank.html * igt@kms_flip@flip-vs-suspend-interruptible: - shard-glk: NOTRUN -> [INCOMPLETE][285] ([i915#12314] / [i915#12745] / [i915#4839] / [i915#6113]) [285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-glk5/igt@kms_flip@flip-vs-suspend-interruptible.html * igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1: - shard-glk: NOTRUN -> [INCOMPLETE][286] ([i915#12314] / [i915#12745]) [286]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-glk5/igt@kms_flip@flip-vs-suspend-interruptible@a-hdmi-a1.html * igt@kms_flip@plain-flip-fb-recreate-interruptible: - shard-tglu: NOTRUN -> [FAIL][287] ([i915#14600]) +1 other test fail [287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-5/igt@kms_flip@plain-flip-fb-recreate-interruptible.html * igt@kms_flip@plain-flip-ts-check: - shard-rkl: NOTRUN -> [SKIP][288] ([i915#14544] / [i915#3637]) [288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_flip@plain-flip-ts-check.html * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling: - shard-dg1: NOTRUN -> [SKIP][289] ([i915#2672] / [i915#3555]) +1 other test skip [289]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-12/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-upscaling@pipe-a-valid-mode: - shard-tglu: NOTRUN -> [SKIP][290] ([i915#2587] / [i915#2672]) +1 other test skip [290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-3/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-downscaling: - shard-tglu-1: NOTRUN -> [SKIP][291] ([i915#2672] / [i915#3555]) [291]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-downscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-downscaling@pipe-a-valid-mode: - shard-tglu-1: NOTRUN -> [SKIP][292] ([i915#2587] / [i915#2672]) [292]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-downscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling: - shard-dg1: NOTRUN -> [SKIP][293] ([i915#2587] / [i915#2672] / [i915#3555]) [293]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-19/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode: - shard-dg1: NOTRUN -> [SKIP][294] ([i915#2587] / [i915#2672]) +2 other tests skip [294]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-19/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling: - shard-rkl: [PASS][295] -> [SKIP][296] ([i915#14544] / [i915#3555]) +1 other test skip [295]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-8/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling.html [296]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling@pipe-a-valid-mode: - shard-rkl: NOTRUN -> [SKIP][297] ([i915#2672]) +4 other tests skip [297]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-8/igt@kms_flip_scaled_crc@flip-32bpp-ytileccs-to-64bpp-ytile-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling: - shard-tglu: NOTRUN -> [SKIP][298] ([i915#2672] / [i915#3555]) +1 other test skip [298]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-6/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling: - shard-dg2: NOTRUN -> [SKIP][299] ([i915#2672] / [i915#3555]) [299]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-5/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling@pipe-a-valid-mode: - shard-dg2: NOTRUN -> [SKIP][300] ([i915#2672]) +1 other test skip [300]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-5/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-16bpp-yftile-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling: - shard-dg2: NOTRUN -> [SKIP][301] ([i915#2672] / [i915#3555] / [i915#5190]) [301]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-6/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling.html * igt@kms_flip_tiling@flip-change-tiling: - shard-rkl: NOTRUN -> [SKIP][302] ([i915#14544] / [i915#3555]) +1 other test skip [302]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_flip_tiling@flip-change-tiling.html * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-mmap-gtt: - shard-rkl: [PASS][303] -> [SKIP][304] ([i915#14544] / [i915#1849] / [i915#5354]) +9 other tests skip [303]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-7/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-mmap-gtt.html [304]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-cur-indfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-wc: - shard-dg2: NOTRUN -> [SKIP][305] ([i915#8708]) +4 other tests skip [305]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-3/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-shrfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt: - shard-rkl: NOTRUN -> [SKIP][306] ([i915#1825]) +20 other tests skip [306]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-2/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-indfb-plflip-blt.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-pwrite: - shard-mtlp: NOTRUN -> [SKIP][307] ([i915#1825]) +4 other tests skip [307]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-mtlp-5/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-pri-indfb-draw-pwrite.html * igt@kms_frontbuffer_tracking@fbc-farfromfence-mmap-gtt: - shard-dg1: NOTRUN -> [SKIP][308] ([i915#8708]) +2 other tests skip [308]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-13/igt@kms_frontbuffer_tracking@fbc-farfromfence-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-pwrite: - shard-dg1: [PASS][309] -> [DMESG-WARN][310] ([i915#4423]) +8 other tests dmesg-warn [309]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg1-19/igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-pwrite.html [310]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-13/igt@kms_frontbuffer_tracking@fbc-rgb101010-draw-pwrite.html * igt@kms_frontbuffer_tracking@fbc-suspend: - shard-rkl: NOTRUN -> [SKIP][311] ([i915#14544] / [i915#1849] / [i915#5354]) +6 other tests skip [311]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-suspend.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-gtt: - shard-tglu-1: NOTRUN -> [SKIP][312] ([i915#15102]) +7 other tests skip [312]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-indfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-cpu: - shard-rkl: NOTRUN -> [SKIP][313] ([i915#15102]) +1 other test skip [313]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-cpu.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-gtt: - shard-dg2: NOTRUN -> [SKIP][314] ([i915#15104]) +1 other test skip [314]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-11/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-indfb-plflip-blt: - shard-dg1: NOTRUN -> [SKIP][315] ([i915#15102] / [i915#3458] / [i915#4423]) [315]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-13/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-indfb-plflip-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-cpu: - shard-dg2: NOTRUN -> [SKIP][316] ([i915#15102] / [i915#3458]) +8 other tests skip [316]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-8/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-cpu.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-wc: - shard-tglu: NOTRUN -> [SKIP][317] ([i915#15102]) +21 other tests skip [317]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-7/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-pri-shrfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render: - shard-dg2: NOTRUN -> [SKIP][318] ([i915#5354]) +20 other tests skip [318]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-5/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-shrfb-draw-render.html * igt@kms_frontbuffer_tracking@fbcpsr-suspend: - shard-dg1: NOTRUN -> [SKIP][319] ([i915#15102] / [i915#3458]) +4 other tests skip [319]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-12/igt@kms_frontbuffer_tracking@fbcpsr-suspend.html * igt@kms_frontbuffer_tracking@pipe-fbc-rte: - shard-dg2: NOTRUN -> [SKIP][320] ([i915#9766]) [320]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-11/igt@kms_frontbuffer_tracking@pipe-fbc-rte.html * igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-blt: - shard-dg2: NOTRUN -> [SKIP][321] ([i915#15102]) +3 other tests skip [321]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-7/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-mmap-wc: - shard-dg1: NOTRUN -> [SKIP][322] ([i915#15104]) [322]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-18/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-wc: - shard-tglu-1: NOTRUN -> [SKIP][323] +28 other tests skip [323]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@kms_frontbuffer_tracking@psr-2p-primscrn-spr-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-blt: - shard-dg1: NOTRUN -> [SKIP][324] ([i915#4423]) [324]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-13/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-blt.html * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-render: - shard-tglu: NOTRUN -> [SKIP][325] +39 other tests skip [325]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-10/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-render.html * igt@kms_frontbuffer_tracking@psr-rgb565-draw-render: - shard-rkl: NOTRUN -> [SKIP][326] ([i915#15102] / [i915#3023]) +12 other tests skip [326]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@kms_frontbuffer_tracking@psr-rgb565-draw-render.html * igt@kms_hdr@static-swap: - shard-tglu-1: NOTRUN -> [SKIP][327] ([i915#3555] / [i915#8228]) [327]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@kms_hdr@static-swap.html * igt@kms_hdr@static-toggle: - shard-dg1: NOTRUN -> [SKIP][328] ([i915#3555] / [i915#8228]) [328]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-15/igt@kms_hdr@static-toggle.html * igt@kms_hdr@static-toggle-dpms: - shard-dg2: [PASS][329] -> [SKIP][330] ([i915#3555] / [i915#8228]) [329]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg2-11/igt@kms_hdr@static-toggle-dpms.html [330]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-3/igt@kms_hdr@static-toggle-dpms.html * igt@kms_invalid_mode@bad-vsync-end: - shard-rkl: [PASS][331] -> [SKIP][332] ([i915#14544] / [i915#3555] / [i915#8826]) +1 other test skip [331]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-7/igt@kms_invalid_mode@bad-vsync-end.html [332]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_invalid_mode@bad-vsync-end.html * igt@kms_invalid_mode@overflow-vrefresh: - shard-rkl: [PASS][333] -> [SKIP][334] ([i915#14544] / [i915#8826]) [333]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-8/igt@kms_invalid_mode@overflow-vrefresh.html [334]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_invalid_mode@overflow-vrefresh.html * igt@kms_joiner@basic-big-joiner: - shard-tglu: NOTRUN -> [SKIP][335] ([i915#10656]) [335]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-10/igt@kms_joiner@basic-big-joiner.html * igt@kms_joiner@basic-force-big-joiner: - shard-dg2: [PASS][336] -> [SKIP][337] ([i915#12388]) [336]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg2-11/igt@kms_joiner@basic-force-big-joiner.html [337]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-6/igt@kms_joiner@basic-force-big-joiner.html * igt@kms_joiner@basic-force-ultra-joiner: - shard-rkl: NOTRUN -> [SKIP][338] ([i915#12394]) [338]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@kms_joiner@basic-force-ultra-joiner.html - shard-tglu-1: NOTRUN -> [SKIP][339] ([i915#12394]) [339]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@kms_joiner@basic-force-ultra-joiner.html * igt@kms_joiner@invalid-modeset-force-big-joiner: - shard-tglu: NOTRUN -> [SKIP][340] ([i915#10656] / [i915#12388]) [340]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-10/igt@kms_joiner@invalid-modeset-force-big-joiner.html * igt@kms_joiner@invalid-modeset-force-ultra-joiner: - shard-dg1: NOTRUN -> [SKIP][341] ([i915#12394]) [341]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-12/igt@kms_joiner@invalid-modeset-force-ultra-joiner.html * igt@kms_joiner@invalid-modeset-ultra-joiner: - shard-tglu: NOTRUN -> [SKIP][342] ([i915#12339]) +1 other test skip [342]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-2/igt@kms_joiner@invalid-modeset-ultra-joiner.html - shard-rkl: NOTRUN -> [SKIP][343] ([i915#12339]) [343]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-8/igt@kms_joiner@invalid-modeset-ultra-joiner.html * igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner: - shard-tglu: NOTRUN -> [SKIP][344] ([i915#13522]) [344]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-7/igt@kms_joiner@switch-modeset-ultra-joiner-big-joiner.html * igt@kms_pipe_b_c_ivb@enable-pipe-c-while-b-has-3-lanes: - shard-dg1: NOTRUN -> [SKIP][345] +12 other tests skip [345]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-12/igt@kms_pipe_b_c_ivb@enable-pipe-c-while-b-has-3-lanes.html * igt@kms_pipe_stress@stress-xrgb8888-xtiled: - shard-rkl: [PASS][346] -> [DMESG-WARN][347] ([i915#12964]) +48 other tests dmesg-warn [346]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-7/igt@kms_pipe_stress@stress-xrgb8888-xtiled.html [347]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-2/igt@kms_pipe_stress@stress-xrgb8888-xtiled.html * igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b: - shard-rkl: [PASS][348] -> [ABORT][349] ([i915#15132]) +1 other test abort [348]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b.html [349]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-4/igt@kms_plane@plane-panning-bottom-right-suspend@pipe-b.html * igt@kms_plane@plane-panning-top-left: - shard-rkl: [PASS][350] -> [SKIP][351] ([i915#14544] / [i915#8825]) +3 other tests skip [350]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-7/igt@kms_plane@plane-panning-top-left.html [351]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_plane@plane-panning-top-left.html * igt@kms_plane_alpha_blend@alpha-opaque-fb: - shard-glk: NOTRUN -> [FAIL][352] ([i915#10647] / [i915#12169]) +1 other test fail [352]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-glk1/igt@kms_plane_alpha_blend@alpha-opaque-fb.html * igt@kms_plane_alpha_blend@constant-alpha-max: - shard-rkl: [PASS][353] -> [SKIP][354] ([i915#14544] / [i915#7294]) +1 other test skip [353]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@kms_plane_alpha_blend@constant-alpha-max.html [354]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_plane_alpha_blend@constant-alpha-max.html * igt@kms_plane_alpha_blend@constant-alpha-max@pipe-c-hdmi-a-1: - shard-glk: NOTRUN -> [FAIL][355] ([i915#10647]) +3 other tests fail [355]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-glk5/igt@kms_plane_alpha_blend@constant-alpha-max@pipe-c-hdmi-a-1.html * igt@kms_plane_multiple@2x-tiling-4: - shard-dg1: NOTRUN -> [SKIP][356] ([i915#13958]) [356]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-14/igt@kms_plane_multiple@2x-tiling-4.html * igt@kms_plane_multiple@2x-tiling-none: - shard-rkl: NOTRUN -> [SKIP][357] ([i915#13958]) +1 other test skip [357]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@kms_plane_multiple@2x-tiling-none.html * igt@kms_plane_multiple@tiling-yf: - shard-tglu-1: NOTRUN -> [SKIP][358] ([i915#14259]) [358]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@kms_plane_multiple@tiling-yf.html * igt@kms_plane_scaling@plane-downscale-factor-0-75-with-modifiers: - shard-rkl: NOTRUN -> [SKIP][359] ([i915#14544] / [i915#8152]) [359]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-modifiers.html * igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-b: - shard-tglu-1: NOTRUN -> [SKIP][360] ([i915#12247]) +4 other tests skip [360]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-rotation@pipe-b.html * igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-c: - shard-rkl: NOTRUN -> [SKIP][361] ([i915#12247]) [361]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-8/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-c.html * igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling: - shard-rkl: [PASS][362] -> [SKIP][363] ([i915#12247] / [i915#14544] / [i915#8152]) +3 other tests skip [362]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling.html [363]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling.html * igt@kms_plane_scaling@planes-downscale-factor-0-75: - shard-rkl: [PASS][364] -> [SKIP][365] ([i915#12247] / [i915#14544] / [i915#3555] / [i915#6953] / [i915#8152]) [364]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-7/igt@kms_plane_scaling@planes-downscale-factor-0-75.html [365]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_plane_scaling@planes-downscale-factor-0-75.html * igt@kms_plane_scaling@planes-downscale-factor-0-75-upscale-20x20: - shard-rkl: NOTRUN -> [SKIP][366] ([i915#12247] / [i915#14544] / [i915#8152]) +2 other tests skip [366]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_plane_scaling@planes-downscale-factor-0-75-upscale-20x20.html * igt@kms_plane_scaling@planes-downscale-factor-0-75-upscale-20x20@pipe-a: - shard-rkl: NOTRUN -> [SKIP][367] ([i915#12247] / [i915#14544]) +1 other test skip [367]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_plane_scaling@planes-downscale-factor-0-75-upscale-20x20@pipe-a.html * igt@kms_plane_scaling@planes-downscale-factor-0-75-upscale-20x20@pipe-b: - shard-snb: NOTRUN -> [SKIP][368] +37 other tests skip [368]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-snb5/igt@kms_plane_scaling@planes-downscale-factor-0-75-upscale-20x20@pipe-b.html * igt@kms_plane_scaling@planes-upscale-20x20: - shard-rkl: [PASS][369] -> [SKIP][370] ([i915#14544] / [i915#6953] / [i915#8152]) [369]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-7/igt@kms_plane_scaling@planes-upscale-20x20.html [370]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-20x20.html * igt@kms_plane_scaling@planes-upscale-20x20@pipe-a: - shard-rkl: [PASS][371] -> [SKIP][372] ([i915#12247] / [i915#14544]) +2 other tests skip [371]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-7/igt@kms_plane_scaling@planes-upscale-20x20@pipe-a.html [372]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-20x20@pipe-a.html * igt@kms_pm_backlight@bad-brightness: - shard-tglu-1: NOTRUN -> [SKIP][373] ([i915#9812]) [373]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@kms_pm_backlight@bad-brightness.html * igt@kms_pm_backlight@fade-with-suspend: - shard-tglu: NOTRUN -> [SKIP][374] ([i915#9812]) [374]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-7/igt@kms_pm_backlight@fade-with-suspend.html * igt@kms_pm_rpm@dpms-non-lpsp: - shard-dg1: [PASS][375] -> [SKIP][376] ([i915#12916] / [i915#4423]) [375]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg1-19/igt@kms_pm_rpm@dpms-non-lpsp.html [376]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-13/igt@kms_pm_rpm@dpms-non-lpsp.html * igt@kms_pm_rpm@modeset-lpsp-stress: - shard-rkl: [PASS][377] -> [SKIP][378] ([i915#14544] / [i915#15073]) [377]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@kms_pm_rpm@modeset-lpsp-stress.html [378]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_pm_rpm@modeset-lpsp-stress.html * igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait: - shard-rkl: NOTRUN -> [SKIP][379] ([i915#15073]) [379]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@kms_pm_rpm@modeset-non-lpsp-stress-no-wait.html * igt@kms_prime@basic-crc-vgem: - shard-rkl: [PASS][380] -> [DMESG-WARN][381] ([i915#12917] / [i915#12964]) +2 other tests dmesg-warn [380]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-4/igt@kms_prime@basic-crc-vgem.html [381]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@kms_prime@basic-crc-vgem.html * igt@kms_prime@basic-modeset-hybrid: - shard-dg1: NOTRUN -> [SKIP][382] ([i915#6524]) [382]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-18/igt@kms_prime@basic-modeset-hybrid.html * igt@kms_psr2_sf@fbc-pr-cursor-plane-update-sf: - shard-glk10: NOTRUN -> [SKIP][383] ([i915#11520]) [383]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-glk10/igt@kms_psr2_sf@fbc-pr-cursor-plane-update-sf.html * igt@kms_psr2_sf@fbc-pr-primary-plane-update-sf-dmg-area: - shard-rkl: NOTRUN -> [SKIP][384] ([i915#11520]) +3 other tests skip [384]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@kms_psr2_sf@fbc-pr-primary-plane-update-sf-dmg-area.html * igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf: - shard-tglu-1: NOTRUN -> [SKIP][385] ([i915#11520]) +2 other tests skip [385]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@kms_psr2_sf@fbc-psr2-cursor-plane-move-continuous-sf.html * igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf: - shard-dg2: NOTRUN -> [SKIP][386] ([i915#11520]) +4 other tests skip [386]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-11/igt@kms_psr2_sf@fbc-psr2-overlay-plane-move-continuous-exceed-sf.html * igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-fully-sf: - shard-tglu: NOTRUN -> [SKIP][387] ([i915#11520]) +6 other tests skip [387]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-8/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-fully-sf.html * igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf: - shard-rkl: NOTRUN -> [SKIP][388] ([i915#11520] / [i915#14544]) +2 other tests skip [388]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_psr2_sf@pr-overlay-plane-update-continuous-sf.html * igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area: - shard-glk: NOTRUN -> [SKIP][389] ([i915#11520]) +16 other tests skip [389]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-glk3/igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area.html - shard-snb: NOTRUN -> [SKIP][390] ([i915#11520]) [390]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-snb6/igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area.html - shard-dg1: NOTRUN -> [SKIP][391] ([i915#11520]) +2 other tests skip [391]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-12/igt@kms_psr2_sf@psr2-overlay-primary-update-sf-dmg-area.html * igt@kms_psr2_su@frontbuffer-xrgb8888: - shard-rkl: NOTRUN -> [SKIP][392] ([i915#9683]) [392]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-5/igt@kms_psr2_su@frontbuffer-xrgb8888.html * igt@kms_psr2_su@page_flip-nv12: - shard-dg2: NOTRUN -> [SKIP][393] ([i915#9683]) [393]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-7/igt@kms_psr2_su@page_flip-nv12.html - shard-rkl: NOTRUN -> [SKIP][394] ([i915#14544] / [i915#9683]) [394]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_psr2_su@page_flip-nv12.html - shard-dg1: NOTRUN -> [SKIP][395] ([i915#9683]) [395]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-16/igt@kms_psr2_su@page_flip-nv12.html - shard-tglu: NOTRUN -> [SKIP][396] ([i915#9683]) +1 other test skip [396]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-3/igt@kms_psr2_su@page_flip-nv12.html - shard-mtlp: NOTRUN -> [SKIP][397] ([i915#4348]) [397]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-mtlp-6/igt@kms_psr2_su@page_flip-nv12.html * igt@kms_psr@fbc-pr-cursor-mmap-gtt: - shard-dg1: NOTRUN -> [SKIP][398] ([i915#1072] / [i915#9732]) +4 other tests skip [398]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-12/igt@kms_psr@fbc-pr-cursor-mmap-gtt.html * igt@kms_psr@fbc-psr-primary-blt: - shard-dg2: NOTRUN -> [SKIP][399] ([i915#1072] / [i915#9732]) +13 other tests skip [399]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-5/igt@kms_psr@fbc-psr-primary-blt.html * igt@kms_psr@fbc-psr-primary-mmap-cpu: - shard-glk10: NOTRUN -> [SKIP][400] +77 other tests skip [400]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-glk10/igt@kms_psr@fbc-psr-primary-mmap-cpu.html * igt@kms_psr@fbc-psr2-cursor-mmap-gtt: - shard-glk: NOTRUN -> [SKIP][401] +568 other tests skip [401]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-glk1/igt@kms_psr@fbc-psr2-cursor-mmap-gtt.html * igt@kms_psr@fbc-psr2-primary-mmap-cpu: - shard-mtlp: NOTRUN -> [SKIP][402] ([i915#9688]) +2 other tests skip [402]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-mtlp-7/igt@kms_psr@fbc-psr2-primary-mmap-cpu.html * igt@kms_psr@pr-cursor-mmap-cpu: - shard-rkl: NOTRUN -> [SKIP][403] ([i915#1072] / [i915#9732]) +11 other tests skip [403]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-8/igt@kms_psr@pr-cursor-mmap-cpu.html * igt@kms_psr@pr-dpms: - shard-tglu: NOTRUN -> [SKIP][404] ([i915#9732]) +13 other tests skip [404]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-9/igt@kms_psr@pr-dpms.html * igt@kms_psr@psr-primary-render: - shard-rkl: NOTRUN -> [SKIP][405] ([i915#1072] / [i915#14544] / [i915#9732]) [405]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_psr@psr-primary-render.html * igt@kms_psr@psr2-cursor-mmap-gtt: - shard-tglu-1: NOTRUN -> [SKIP][406] ([i915#9732]) +7 other tests skip [406]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@kms_psr@psr2-cursor-mmap-gtt.html * igt@kms_psr_stress_test@flip-primary-invalidate-overlay: - shard-rkl: NOTRUN -> [SKIP][407] ([i915#9685]) [407]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-8/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html * igt@kms_rotation_crc@multiplane-rotation-cropping-top: - shard-dg1: [PASS][408] -> [DMESG-WARN][409] ([i915#4391] / [i915#4423]) [408]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg1-17/igt@kms_rotation_crc@multiplane-rotation-cropping-top.html [409]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-18/igt@kms_rotation_crc@multiplane-rotation-cropping-top.html * igt@kms_rotation_crc@primary-4-tiled-reflect-x-180: - shard-tglu-1: NOTRUN -> [SKIP][410] ([i915#5289]) +1 other test skip [410]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@kms_rotation_crc@primary-4-tiled-reflect-x-180.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180: - shard-rkl: NOTRUN -> [SKIP][411] ([i915#5289]) [411]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html - shard-dg1: NOTRUN -> [SKIP][412] ([i915#5289]) [412]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-16/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html - shard-tglu: NOTRUN -> [SKIP][413] ([i915#5289]) [413]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-4/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html - shard-mtlp: NOTRUN -> [SKIP][414] ([i915#5289]) [414]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-mtlp-7/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-180.html * igt@kms_rotation_crc@sprite-rotation-90: - shard-dg2: NOTRUN -> [SKIP][415] ([i915#12755]) [415]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-3/igt@kms_rotation_crc@sprite-rotation-90.html * igt@kms_scaling_modes@scaling-mode-full: - shard-tglu: NOTRUN -> [SKIP][416] ([i915#3555]) +4 other tests skip [416]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-5/igt@kms_scaling_modes@scaling-mode-full.html * igt@kms_sharpness_filter@filter-toggle: - shard-tglu: NOTRUN -> [SKIP][417] ([i915#15232]) +1 other test skip [417]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-7/igt@kms_sharpness_filter@filter-toggle.html - shard-dg2: NOTRUN -> [SKIP][418] ([i915#15232]) [418]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-6/igt@kms_sharpness_filter@filter-toggle.html * igt@kms_sharpness_filter@invalid-plane-with-filter: - shard-tglu-1: NOTRUN -> [SKIP][419] ([i915#15232]) [419]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@kms_sharpness_filter@invalid-plane-with-filter.html * igt@kms_tiled_display@basic-test-pattern: - shard-rkl: NOTRUN -> [SKIP][420] ([i915#8623]) [420]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-5/igt@kms_tiled_display@basic-test-pattern.html * igt@kms_vblank@ts-continuation-suspend: - shard-glk: NOTRUN -> [INCOMPLETE][421] ([i915#12276]) +1 other test incomplete [421]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-glk6/igt@kms_vblank@ts-continuation-suspend.html * igt@kms_vrr@lobf: - shard-tglu-1: NOTRUN -> [SKIP][422] ([i915#11920]) [422]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@kms_vrr@lobf.html * igt@kms_vrr@seamless-rr-switch-drrs: - shard-rkl: NOTRUN -> [SKIP][423] ([i915#9906]) [423]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-2/igt@kms_vrr@seamless-rr-switch-drrs.html * igt@kms_vrr@seamless-rr-switch-virtual: - shard-dg1: NOTRUN -> [SKIP][424] ([i915#9906]) [424]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-13/igt@kms_vrr@seamless-rr-switch-virtual.html * igt@kms_writeback@writeback-fb-id: - shard-glk: NOTRUN -> [SKIP][425] ([i915#2437]) +1 other test skip [425]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-glk5/igt@kms_writeback@writeback-fb-id.html * igt@kms_writeback@writeback-fb-id-xrgb2101010: - shard-tglu-1: NOTRUN -> [SKIP][426] ([i915#2437] / [i915#9412]) [426]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-1/igt@kms_writeback@writeback-fb-id-xrgb2101010.html * igt@kms_writeback@writeback-pixel-formats: - shard-dg2: NOTRUN -> [SKIP][427] ([i915#2437] / [i915#9412]) [427]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-10/igt@kms_writeback@writeback-pixel-formats.html * igt@perf@per-context-mode-unprivileged: - shard-rkl: NOTRUN -> [SKIP][428] ([i915#2435]) [428]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-8/igt@perf@per-context-mode-unprivileged.html - shard-dg1: NOTRUN -> [SKIP][429] ([i915#2433]) [429]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-19/igt@perf@per-context-mode-unprivileged.html * igt@perf_pmu@busy-double-start@vecs0: - shard-mtlp: [PASS][430] -> [FAIL][431] ([i915#4349]) +1 other test fail [430]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-mtlp-6/igt@perf_pmu@busy-double-start@vecs0.html [431]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-mtlp-3/igt@perf_pmu@busy-double-start@vecs0.html * igt@perf_pmu@interrupts-sync: - shard-rkl: [PASS][432] -> [FAIL][433] ([i915#14470]) [432]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@perf_pmu@interrupts-sync.html [433]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@perf_pmu@interrupts-sync.html * igt@perf_pmu@rc6-all-gts: - shard-dg1: NOTRUN -> [SKIP][434] ([i915#8516]) +1 other test skip [434]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-19/igt@perf_pmu@rc6-all-gts.html * igt@perf_pmu@rc6@other-idle-gt0: - shard-dg2: NOTRUN -> [SKIP][435] ([i915#8516]) [435]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-1/igt@perf_pmu@rc6@other-idle-gt0.html - shard-rkl: NOTRUN -> [SKIP][436] ([i915#8516]) [436]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-8/igt@perf_pmu@rc6@other-idle-gt0.html - shard-tglu: NOTRUN -> [SKIP][437] ([i915#8516]) [437]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-10/igt@perf_pmu@rc6@other-idle-gt0.html * igt@prime_mmap@test_aperture_limit: - shard-dg2: NOTRUN -> [SKIP][438] ([i915#14121]) +1 other test skip [438]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-1/igt@prime_mmap@test_aperture_limit.html * igt@prime_vgem@basic-write: - shard-rkl: NOTRUN -> [SKIP][439] ([i915#3291] / [i915#3708]) [439]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@prime_vgem@basic-write.html * igt@sriov_basic@bind-unbind-vf: - shard-rkl: NOTRUN -> [SKIP][440] ([i915#9917]) [440]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-8/igt@sriov_basic@bind-unbind-vf.html * igt@sriov_basic@enable-vfs-autoprobe-off: - shard-dg1: NOTRUN -> [SKIP][441] ([i915#9917]) [441]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-15/igt@sriov_basic@enable-vfs-autoprobe-off.html * igt@sriov_basic@enable-vfs-autoprobe-on: - shard-tglu: NOTRUN -> [FAIL][442] ([i915#12910]) +9 other tests fail [442]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-2/igt@sriov_basic@enable-vfs-autoprobe-on.html * igt@tools_test@sysfs_l3_parity: - shard-dg2: NOTRUN -> [SKIP][443] ([i915#4818]) [443]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-11/igt@tools_test@sysfs_l3_parity.html - shard-dg1: NOTRUN -> [SKIP][444] ([i915#4818]) [444]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-14/igt@tools_test@sysfs_l3_parity.html - shard-mtlp: NOTRUN -> [SKIP][445] ([i915#4818]) [445]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-mtlp-8/igt@tools_test@sysfs_l3_parity.html #### Possible fixes #### * igt@fbdev@pan: - shard-rkl: [SKIP][446] ([i915#14544] / [i915#2582]) -> [PASS][447] [446]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@fbdev@pan.html [447]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-2/igt@fbdev@pan.html * igt@gem_eio@kms: - shard-tglu: [DMESG-WARN][448] ([i915#13363]) -> [PASS][449] [448]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-tglu-9/igt@gem_eio@kms.html [449]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-9/igt@gem_eio@kms.html * igt@gem_lmem_swapping@smem-oom@lmem0: - shard-dg2: [TIMEOUT][450] ([i915#5493]) -> [PASS][451] +1 other test pass [450]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg2-7/igt@gem_lmem_swapping@smem-oom@lmem0.html [451]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-11/igt@gem_lmem_swapping@smem-oom@lmem0.html * igt@gem_mmap_wc@set-cache-level: - shard-rkl: [SKIP][452] ([i915#14544] / [i915#1850]) -> [PASS][453] [452]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@gem_mmap_wc@set-cache-level.html [453]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-8/igt@gem_mmap_wc@set-cache-level.html * igt@gem_pxp@protected-encrypted-src-copy-not-readible: - shard-rkl: [TIMEOUT][454] ([i915#12917] / [i915#12964]) -> [PASS][455] [454]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-7/igt@gem_pxp@protected-encrypted-src-copy-not-readible.html [455]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-8/igt@gem_pxp@protected-encrypted-src-copy-not-readible.html * igt@i915_power@sanity: - shard-mtlp: [SKIP][456] ([i915#7984]) -> [PASS][457] [456]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-mtlp-8/igt@i915_power@sanity.html [457]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-mtlp-2/igt@i915_power@sanity.html * igt@i915_selftest@live@workarounds: - shard-dg2: [DMESG-FAIL][458] ([i915#12061]) -> [PASS][459] +1 other test pass [458]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg2-8/igt@i915_selftest@live@workarounds.html [459]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-5/igt@i915_selftest@live@workarounds.html * igt@kms_async_flips@async-flip-suspend-resume: - shard-rkl: [ABORT][460] ([i915#15132]) -> [PASS][461] [460]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-4/igt@kms_async_flips@async-flip-suspend-resume.html [461]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@kms_async_flips@async-flip-suspend-resume.html * igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-1: - shard-glk: [INCOMPLETE][462] ([i915#12761]) -> [PASS][463] [462]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-glk5/igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-1.html [463]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-glk9/igt@kms_async_flips@async-flip-suspend-resume@pipe-a-hdmi-a-1.html * igt@kms_atomic_transition@plane-all-modeset-transition: - shard-dg2: [FAIL][464] ([i915#5956]) -> [PASS][465] [464]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg2-4/igt@kms_atomic_transition@plane-all-modeset-transition.html [465]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-11/igt@kms_atomic_transition@plane-all-modeset-transition.html * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip: - shard-mtlp: [FAIL][466] ([i915#5138]) -> [PASS][467] [466]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-mtlp-6/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html [467]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-mtlp-6/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-180-hflip.html * igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip: - shard-rkl: [DMESG-WARN][468] ([i915#12964]) -> [PASS][469] +25 other tests pass [468]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip.html [469]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-5/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-180-hflip.html * igt@kms_color@gamma: - shard-rkl: [SKIP][470] ([i915#12655] / [i915#14544]) -> [PASS][471] +3 other tests pass [470]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_color@gamma.html [471]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-5/igt@kms_color@gamma.html * igt@kms_cursor_crc@cursor-random-256x85@pipe-a-hdmi-a-1: - shard-tglu: [FAIL][472] ([i915#13566]) -> [PASS][473] +3 other tests pass [472]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-tglu-9/igt@kms_cursor_crc@cursor-random-256x85@pipe-a-hdmi-a-1.html [473]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-9/igt@kms_cursor_crc@cursor-random-256x85@pipe-a-hdmi-a-1.html * igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-2: - shard-rkl: [INCOMPLETE][474] ([i915#12358] / [i915#14152]) -> [PASS][475] +1 other test pass [474]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-3/igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-2.html [475]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-5/igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-2.html * igt@kms_cursor_legacy@basic-flip-before-cursor-varying-size: - shard-rkl: [SKIP][476] ([i915#11190] / [i915#14544]) -> [PASS][477] +2 other tests pass [476]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_cursor_legacy@basic-flip-before-cursor-varying-size.html [477]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-5/igt@kms_cursor_legacy@basic-flip-before-cursor-varying-size.html * igt@kms_fbcon_fbt@fbc-suspend: - shard-dg1: [DMESG-WARN][478] ([i915#4423]) -> [PASS][479] +1 other test pass [478]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg1-15/igt@kms_fbcon_fbt@fbc-suspend.html [479]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-12/igt@kms_fbcon_fbt@fbc-suspend.html * igt@kms_flip@dpms-off-confusion-interruptible: - shard-rkl: [SKIP][480] ([i915#14544] / [i915#3637]) -> [PASS][481] +4 other tests pass [480]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_flip@dpms-off-confusion-interruptible.html [481]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@kms_flip@dpms-off-confusion-interruptible.html * igt@kms_flip@flip-vs-suspend: - shard-rkl: [INCOMPLETE][482] ([i915#6113]) -> [PASS][483] [482]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-3/igt@kms_flip@flip-vs-suspend.html [483]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@kms_flip@flip-vs-suspend.html * igt@kms_flip@wf_vblank-ts-check-interruptible: - shard-dg2: [FAIL][484] -> [PASS][485] +1 other test pass [484]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg2-5/igt@kms_flip@wf_vblank-ts-check-interruptible.html [485]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-1/igt@kms_flip@wf_vblank-ts-check-interruptible.html * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling: - shard-rkl: [SKIP][486] ([i915#14544] / [i915#3555]) -> [PASS][487] +1 other test pass [486]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling.html [487]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-2/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling.html * igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-indfb-draw-mmap-gtt: - shard-rkl: [SKIP][488] ([i915#14544]) -> [PASS][489] +49 other tests pass [488]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-indfb-draw-mmap-gtt.html [489]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@kms_frontbuffer_tracking@fbc-1p-offscreen-pri-indfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-plflip-blt: - shard-dg2: [FAIL][490] ([i915#6880]) -> [PASS][491] [490]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg2-11/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-plflip-blt.html [491]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-11/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-plflip-blt.html * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-gtt: - shard-rkl: [SKIP][492] ([i915#14544] / [i915#1849] / [i915#5354]) -> [PASS][493] +6 other tests pass [492]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-gtt.html [493]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-spr-indfb-draw-mmap-gtt.html * igt@kms_hdmi_inject@inject-audio: - shard-snb: [SKIP][494] -> [PASS][495] [494]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-snb7/igt@kms_hdmi_inject@inject-audio.html [495]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-snb1/igt@kms_hdmi_inject@inject-audio.html * igt@kms_hdr@static-swap: - shard-dg2: [SKIP][496] ([i915#3555] / [i915#8228]) -> [PASS][497] [496]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg2-8/igt@kms_hdr@static-swap.html [497]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-11/igt@kms_hdr@static-swap.html * igt@kms_invalid_mode@bad-vsync-start: - shard-rkl: [SKIP][498] ([i915#14544] / [i915#3555] / [i915#8826]) -> [PASS][499] [498]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_invalid_mode@bad-vsync-start.html [499]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@kms_invalid_mode@bad-vsync-start.html * igt@kms_plane_alpha_blend@alpha-opaque-fb: - shard-rkl: [SKIP][500] ([i915#14544] / [i915#7294]) -> [PASS][501] [500]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_plane_alpha_blend@alpha-opaque-fb.html [501]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-8/igt@kms_plane_alpha_blend@alpha-opaque-fb.html * igt@kms_plane_scaling@invalid-num-scalers: - shard-rkl: [SKIP][502] ([i915#14544] / [i915#3555] / [i915#6953] / [i915#8152]) -> [PASS][503] [502]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_plane_scaling@invalid-num-scalers.html [503]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-8/igt@kms_plane_scaling@invalid-num-scalers.html * igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format: - shard-rkl: [SKIP][504] ([i915#14544] / [i915#8152]) -> [PASS][505] +2 other tests pass [504]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format.html [505]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format.html * igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format@pipe-a: - shard-rkl: [SKIP][506] ([i915#12247] / [i915#14544]) -> [PASS][507] +3 other tests pass [506]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format@pipe-a.html [507]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@kms_plane_scaling@plane-scaler-unity-scaling-with-pixel-format@pipe-a.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75: - shard-rkl: [SKIP][508] ([i915#12247] / [i915#14544] / [i915#6953] / [i915#8152]) -> [PASS][509] [508]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75.html [509]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-2/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-b: - shard-rkl: [SKIP][510] ([i915#12247] / [i915#14544] / [i915#8152]) -> [PASS][511] +3 other tests pass [510]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-b.html [511]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-2/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-75@pipe-b.html * igt@kms_pm_rpm@dpms-mode-unset-non-lpsp: - shard-rkl: [SKIP][512] ([i915#15073]) -> [PASS][513] [512]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html [513]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-8/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html #### Warnings #### * igt@drm_buddy@drm_buddy@drm_test_buddy_fragmentation_performance: - shard-rkl: [DMESG-WARN][514] ([i915#15095]) -> [DMESG-WARN][515] ([i915#12964] / [i915#15095]) +1 other test dmesg-warn [514]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@drm_buddy@drm_buddy@drm_test_buddy_fragmentation_performance.html [515]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@drm_buddy@drm_buddy@drm_test_buddy_fragmentation_performance.html * igt@gem_ccs@block-multicopy-compressed: - shard-rkl: [SKIP][516] ([i915#9323]) -> [SKIP][517] ([i915#14544] / [i915#9323]) [516]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-4/igt@gem_ccs@block-multicopy-compressed.html [517]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@gem_ccs@block-multicopy-compressed.html * igt@gem_ccs@block-multicopy-inplace: - shard-rkl: [SKIP][518] ([i915#3555] / [i915#9323]) -> [SKIP][519] ([i915#14544] / [i915#3555] / [i915#9323]) [518]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-7/igt@gem_ccs@block-multicopy-inplace.html [519]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@gem_ccs@block-multicopy-inplace.html * igt@gem_ctx_sseu@engines: - shard-rkl: [SKIP][520] ([i915#280]) -> [SKIP][521] ([i915#14544] / [i915#280]) [520]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-7/igt@gem_ctx_sseu@engines.html [521]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@gem_ctx_sseu@engines.html * igt@gem_exec_balancer@parallel-balancer: - shard-rkl: [SKIP][522] ([i915#4525]) -> [SKIP][523] ([i915#14544] / [i915#4525]) +1 other test skip [522]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-5/igt@gem_exec_balancer@parallel-balancer.html [523]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@gem_exec_balancer@parallel-balancer.html * igt@gem_exec_balancer@parallel-ordering: - shard-rkl: [SKIP][524] ([i915#14544] / [i915#4525]) -> [SKIP][525] ([i915#4525]) [524]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@gem_exec_balancer@parallel-ordering.html [525]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@gem_exec_balancer@parallel-ordering.html * igt@gem_exec_capture@capture-invisible@smem0: - shard-rkl: [SKIP][526] ([i915#6334]) -> [SKIP][527] ([i915#14544] / [i915#6334]) +1 other test skip [526]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@gem_exec_capture@capture-invisible@smem0.html [527]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@gem_exec_capture@capture-invisible@smem0.html * igt@gem_exec_reloc@basic-cpu-gtt: - shard-rkl: [SKIP][528] ([i915#14544] / [i915#3281]) -> [SKIP][529] ([i915#3281]) +4 other tests skip [528]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@gem_exec_reloc@basic-cpu-gtt.html [529]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-8/igt@gem_exec_reloc@basic-cpu-gtt.html * igt@gem_exec_reloc@basic-gtt-cpu: - shard-rkl: [SKIP][530] ([i915#3281]) -> [SKIP][531] ([i915#14544] / [i915#3281]) +8 other tests skip [530]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@gem_exec_reloc@basic-gtt-cpu.html [531]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@gem_exec_reloc@basic-gtt-cpu.html * igt@gem_lmem_evict@dontneed-evict-race: - shard-rkl: [SKIP][532] ([i915#4613] / [i915#7582]) -> [SKIP][533] ([i915#14544] / [i915#4613] / [i915#7582]) [532]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-8/igt@gem_lmem_evict@dontneed-evict-race.html [533]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@gem_lmem_evict@dontneed-evict-race.html * igt@gem_lmem_swapping@massive: - shard-rkl: [SKIP][534] ([i915#14544] / [i915#4613]) -> [SKIP][535] ([i915#4613]) +1 other test skip [534]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@gem_lmem_swapping@massive.html [535]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@gem_lmem_swapping@massive.html * igt@gem_lmem_swapping@massive-random: - shard-rkl: [SKIP][536] ([i915#4613]) -> [SKIP][537] ([i915#14544] / [i915#4613]) +2 other tests skip [536]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-7/igt@gem_lmem_swapping@massive-random.html [537]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@gem_lmem_swapping@massive-random.html * igt@gem_partial_pwrite_pread@reads-uncached: - shard-rkl: [SKIP][538] ([i915#14544] / [i915#3282]) -> [SKIP][539] ([i915#3282]) +1 other test skip [538]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@gem_partial_pwrite_pread@reads-uncached.html [539]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@gem_partial_pwrite_pread@reads-uncached.html * igt@gem_partial_pwrite_pread@writes-after-reads-display: - shard-rkl: [SKIP][540] ([i915#3282]) -> [SKIP][541] ([i915#14544] / [i915#3282]) +3 other tests skip [540]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-5/igt@gem_partial_pwrite_pread@writes-after-reads-display.html [541]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@gem_partial_pwrite_pread@writes-after-reads-display.html * igt@gem_pxp@create-regular-context-1: - shard-rkl: [TIMEOUT][542] ([i915#12917] / [i915#12964]) -> [SKIP][543] ([i915#4270]) [542]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-7/igt@gem_pxp@create-regular-context-1.html [543]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@gem_pxp@create-regular-context-1.html * igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted: - shard-rkl: [TIMEOUT][544] ([i915#12964]) -> [SKIP][545] ([i915#14544] / [i915#4270]) [544]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted.html [545]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@gem_pxp@dmabuf-shared-protected-dst-is-context-refcounted.html * igt@gem_pxp@regular-baseline-src-copy-readible: - shard-rkl: [TIMEOUT][546] ([i915#12964]) -> [SKIP][547] ([i915#4270]) [546]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-5/igt@gem_pxp@regular-baseline-src-copy-readible.html [547]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@gem_pxp@regular-baseline-src-copy-readible.html * igt@gem_pxp@reject-modify-context-protection-off-1: - shard-rkl: [SKIP][548] ([i915#4270]) -> [TIMEOUT][549] ([i915#12917] / [i915#12964]) [548]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@gem_pxp@reject-modify-context-protection-off-1.html [549]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@gem_pxp@reject-modify-context-protection-off-1.html * igt@gem_pxp@reject-modify-context-protection-on: - shard-rkl: [TIMEOUT][550] ([i915#12917] / [i915#12964]) -> [SKIP][551] ([i915#14544] / [i915#4270]) [550]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@gem_pxp@reject-modify-context-protection-on.html [551]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@gem_pxp@reject-modify-context-protection-on.html * igt@gem_pxp@verify-pxp-stale-buf-optout-execution: - shard-rkl: [SKIP][552] ([i915#14544] / [i915#4270]) -> [TIMEOUT][553] ([i915#12917] / [i915#12964]) [552]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@gem_pxp@verify-pxp-stale-buf-optout-execution.html [553]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-5/igt@gem_pxp@verify-pxp-stale-buf-optout-execution.html * igt@gem_set_tiling_vs_blt@tiled-to-untiled: - shard-rkl: [SKIP][554] ([i915#14544] / [i915#8411]) -> [SKIP][555] ([i915#8411]) [554]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html [555]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-2/igt@gem_set_tiling_vs_blt@tiled-to-untiled.html * igt@gem_userptr_blits@dmabuf-sync: - shard-rkl: [SKIP][556] ([i915#3297] / [i915#3323]) -> [SKIP][557] ([i915#14544] / [i915#3297] / [i915#3323]) [556]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-7/igt@gem_userptr_blits@dmabuf-sync.html [557]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@gem_userptr_blits@dmabuf-sync.html * igt@gem_userptr_blits@dmabuf-unsync: - shard-rkl: [SKIP][558] ([i915#3297]) -> [SKIP][559] ([i915#14544] / [i915#3297]) +1 other test skip [558]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-4/igt@gem_userptr_blits@dmabuf-unsync.html [559]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@gem_userptr_blits@dmabuf-unsync.html * igt@gem_userptr_blits@forbidden-operations: - shard-rkl: [SKIP][560] ([i915#3282] / [i915#3297]) -> [SKIP][561] ([i915#14544] / [i915#3282] / [i915#3297]) [560]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-8/igt@gem_userptr_blits@forbidden-operations.html [561]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@gem_userptr_blits@forbidden-operations.html * igt@gem_userptr_blits@relocations: - shard-rkl: [SKIP][562] ([i915#14544] / [i915#3281] / [i915#3297]) -> [SKIP][563] ([i915#3281] / [i915#3297]) [562]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@gem_userptr_blits@relocations.html [563]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-2/igt@gem_userptr_blits@relocations.html * igt@gen9_exec_parse@secure-batches: - shard-rkl: [SKIP][564] ([i915#2527]) -> [SKIP][565] ([i915#14544] / [i915#2527]) +1 other test skip [564]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@gen9_exec_parse@secure-batches.html [565]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@gen9_exec_parse@secure-batches.html * igt@gen9_exec_parse@shadow-peek: - shard-rkl: [SKIP][566] ([i915#14544] / [i915#2527]) -> [SKIP][567] ([i915#2527]) +1 other test skip [566]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@gen9_exec_parse@shadow-peek.html [567]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@gen9_exec_parse@shadow-peek.html * igt@i915_module_load@resize-bar: - shard-rkl: [SKIP][568] ([i915#6412]) -> [SKIP][569] ([i915#14544] / [i915#6412]) [568]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-3/igt@i915_module_load@resize-bar.html [569]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@i915_module_load@resize-bar.html * igt@i915_pm_freq_api@freq-reset-multiple: - shard-rkl: [SKIP][570] ([i915#14544] / [i915#8399]) -> [SKIP][571] ([i915#8399]) [570]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@i915_pm_freq_api@freq-reset-multiple.html [571]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-5/igt@i915_pm_freq_api@freq-reset-multiple.html * igt@i915_power@sanity: - shard-rkl: [SKIP][572] ([i915#7984]) -> [SKIP][573] ([i915#14544] / [i915#7984]) [572]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-5/igt@i915_power@sanity.html [573]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@i915_power@sanity.html * igt@kms_async_flips@test-cursor-atomic: - shard-rkl: [DMESG-WARN][574] ([i915#12964]) -> [SKIP][575] ([i915#14544]) +3 other tests skip [574]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-4/igt@kms_async_flips@test-cursor-atomic.html [575]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_async_flips@test-cursor-atomic.html * igt@kms_atomic@plane-primary-overlay-mutable-zpos: - shard-rkl: [SKIP][576] ([i915#9531]) -> [SKIP][577] ([i915#14544]) [576]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-8/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html [577]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html * igt@kms_big_fb@4-tiled-32bpp-rotate-0: - shard-rkl: [SKIP][578] ([i915#5286]) -> [SKIP][579] ([i915#14544]) +4 other tests skip [578]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-3/igt@kms_big_fb@4-tiled-32bpp-rotate-0.html [579]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_big_fb@4-tiled-32bpp-rotate-0.html * igt@kms_big_fb@4-tiled-64bpp-rotate-0: - shard-rkl: [SKIP][580] ([i915#14544]) -> [SKIP][581] ([i915#5286]) +4 other tests skip [580]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_big_fb@4-tiled-64bpp-rotate-0.html [581]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-8/igt@kms_big_fb@4-tiled-64bpp-rotate-0.html * igt@kms_big_fb@linear-8bpp-rotate-270: - shard-rkl: [SKIP][582] ([i915#14544]) -> [SKIP][583] ([i915#3638]) +5 other tests skip [582]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_big_fb@linear-8bpp-rotate-270.html [583]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@kms_big_fb@linear-8bpp-rotate-270.html - shard-dg1: [SKIP][584] ([i915#3638]) -> [SKIP][585] ([i915#3638] / [i915#4423]) [584]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg1-17/igt@kms_big_fb@linear-8bpp-rotate-270.html [585]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-13/igt@kms_big_fb@linear-8bpp-rotate-270.html * igt@kms_big_fb@y-tiled-8bpp-rotate-90: - shard-rkl: [SKIP][586] ([i915#3638]) -> [SKIP][587] ([i915#14544]) +2 other tests skip [586]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-5/igt@kms_big_fb@y-tiled-8bpp-rotate-90.html [587]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_big_fb@y-tiled-8bpp-rotate-90.html * igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-2: - shard-rkl: [SKIP][588] ([i915#14098] / [i915#6095]) -> [SKIP][589] ([i915#6095]) +3 other tests skip [588]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-5/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-2.html [589]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-8/igt@kms_ccs@bad-pixel-format-4-tiled-dg2-rc-ccs@pipe-b-hdmi-a-2.html * igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs: - shard-rkl: [SKIP][590] ([i915#14098] / [i915#6095]) -> [SKIP][591] ([i915#14544]) +12 other tests skip [590]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs.html [591]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_ccs@bad-pixel-format-4-tiled-mtl-mc-ccs.html * igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs: - shard-rkl: [SKIP][592] ([i915#12313]) -> [SKIP][593] ([i915#14544]) +2 other tests skip [592]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html [593]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_ccs@crc-primary-basic-4-tiled-bmg-ccs.html * igt@kms_ccs@crc-primary-basic-y-tiled-gen12-mc-ccs: - shard-rkl: [SKIP][594] ([i915#14544]) -> [SKIP][595] ([i915#14098] / [i915#6095]) +8 other tests skip [594]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_ccs@crc-primary-basic-y-tiled-gen12-mc-ccs.html [595]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-5/igt@kms_ccs@crc-primary-basic-y-tiled-gen12-mc-ccs.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs: - shard-dg1: [SKIP][596] ([i915#6095]) -> [SKIP][597] ([i915#4423] / [i915#6095]) +1 other test skip [596]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg1-19/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs.html [597]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-13/igt@kms_ccs@crc-primary-rotation-180-4-tiled-mtl-rc-ccs.html * igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs: - shard-rkl: [SKIP][598] ([i915#12805]) -> [SKIP][599] ([i915#14544]) [598]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-5/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html [599]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_ccs@crc-primary-suspend-4-tiled-bmg-ccs.html * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs@pipe-b-hdmi-a-2: - shard-rkl: [SKIP][600] ([i915#6095]) -> [SKIP][601] ([i915#14098] / [i915#6095]) +5 other tests skip [600]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-8/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs@pipe-b-hdmi-a-2.html [601]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs@pipe-b-hdmi-a-2.html * igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs: - shard-rkl: [SKIP][602] ([i915#14544]) -> [SKIP][603] ([i915#12313]) [602]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs.html [603]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@kms_ccs@random-ccs-data-4-tiled-bmg-ccs.html * igt@kms_chamelium_color@ctm-max: - shard-dg1: [SKIP][604] -> [SKIP][605] ([i915#4423]) +1 other test skip [604]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg1-19/igt@kms_chamelium_color@ctm-max.html [605]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-13/igt@kms_chamelium_color@ctm-max.html * igt@kms_chamelium_color@degamma: - shard-rkl: [SKIP][606] ([i915#14544]) -> [SKIP][607] +19 other tests skip [606]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_chamelium_color@degamma.html [607]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-2/igt@kms_chamelium_color@degamma.html * igt@kms_chamelium_edid@dp-edid-change-during-suspend: - shard-rkl: [SKIP][608] ([i915#11151] / [i915#14544] / [i915#7828]) -> [SKIP][609] ([i915#11151] / [i915#7828]) +1 other test skip [608]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_chamelium_edid@dp-edid-change-during-suspend.html [609]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-5/igt@kms_chamelium_edid@dp-edid-change-during-suspend.html * igt@kms_chamelium_frames@hdmi-frame-dump: - shard-rkl: [SKIP][610] ([i915#11151] / [i915#7828]) -> [SKIP][611] ([i915#11151] / [i915#14544] / [i915#7828]) +4 other tests skip [610]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-4/igt@kms_chamelium_frames@hdmi-frame-dump.html [611]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_chamelium_frames@hdmi-frame-dump.html * igt@kms_chamelium_hpd@hdmi-hpd-fast: - shard-dg1: [SKIP][612] ([i915#11151] / [i915#7828]) -> [SKIP][613] ([i915#11151] / [i915#4423] / [i915#7828]) [612]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg1-16/igt@kms_chamelium_hpd@hdmi-hpd-fast.html [613]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-13/igt@kms_chamelium_hpd@hdmi-hpd-fast.html * igt@kms_content_protection@dp-mst-type-0: - shard-rkl: [SKIP][614] ([i915#3116]) -> [SKIP][615] ([i915#14544]) [614]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@kms_content_protection@dp-mst-type-0.html [615]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_content_protection@dp-mst-type-0.html * igt@kms_content_protection@srm: - shard-dg2: [FAIL][616] ([i915#7173]) -> [SKIP][617] ([i915#7118]) [616]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg2-10/igt@kms_content_protection@srm.html [617]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-6/igt@kms_content_protection@srm.html * igt@kms_content_protection@type1: - shard-rkl: [SKIP][618] ([i915#7118] / [i915#9424]) -> [SKIP][619] ([i915#14544]) +1 other test skip [618]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-8/igt@kms_content_protection@type1.html [619]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_content_protection@type1.html * igt@kms_cursor_crc@cursor-offscreen-128x42: - shard-rkl: [SKIP][620] ([i915#14544]) -> [DMESG-WARN][621] ([i915#12964]) +1 other test dmesg-warn [620]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_cursor_crc@cursor-offscreen-128x42.html [621]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-2/igt@kms_cursor_crc@cursor-offscreen-128x42.html * igt@kms_cursor_crc@cursor-offscreen-32x32: - shard-dg1: [SKIP][622] ([i915#3555]) -> [SKIP][623] ([i915#3555] / [i915#4423]) [622]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg1-15/igt@kms_cursor_crc@cursor-offscreen-32x32.html [623]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-13/igt@kms_cursor_crc@cursor-offscreen-32x32.html * igt@kms_cursor_crc@cursor-onscreen-32x32: - shard-rkl: [SKIP][624] ([i915#14544]) -> [SKIP][625] ([i915#3555]) +2 other tests skip [624]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_cursor_crc@cursor-onscreen-32x32.html [625]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@kms_cursor_crc@cursor-onscreen-32x32.html * igt@kms_cursor_crc@cursor-sliding-256x85: - shard-rkl: [FAIL][626] ([i915#13566]) -> [SKIP][627] ([i915#14544]) +1 other test skip [626]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-7/igt@kms_cursor_crc@cursor-sliding-256x85.html [627]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_cursor_crc@cursor-sliding-256x85.html * igt@kms_cursor_crc@cursor-sliding-512x512: - shard-rkl: [SKIP][628] ([i915#14544]) -> [SKIP][629] ([i915#13049]) [628]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_cursor_crc@cursor-sliding-512x512.html [629]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-4/igt@kms_cursor_crc@cursor-sliding-512x512.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic: - shard-dg1: [SKIP][630] ([i915#4103] / [i915#4213]) -> [SKIP][631] ([i915#4103] / [i915#4213] / [i915#4423]) [630]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg1-18/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html [631]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-13/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy: - shard-rkl: [SKIP][632] ([i915#11190] / [i915#14544]) -> [SKIP][633] ([i915#4103]) [632]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html [633]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size: - shard-rkl: [SKIP][634] ([i915#14544]) -> [SKIP][635] ([i915#4103]) +1 other test skip [634]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html [635]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-8/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html * igt@kms_cursor_legacy@cursora-vs-flipb-varying-size: - shard-rkl: [SKIP][636] -> [SKIP][637] ([i915#14544]) +16 other tests skip [636]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-7/igt@kms_cursor_legacy@cursora-vs-flipb-varying-size.html [637]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_cursor_legacy@cursora-vs-flipb-varying-size.html * igt@kms_dp_link_training@non-uhbr-mst: - shard-rkl: [SKIP][638] ([i915#13749]) -> [SKIP][639] ([i915#14544]) +1 other test skip [638]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-5/igt@kms_dp_link_training@non-uhbr-mst.html [639]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_dp_link_training@non-uhbr-mst.html * igt@kms_dp_linktrain_fallback@dp-fallback: - shard-rkl: [SKIP][640] ([i915#13707]) -> [SKIP][641] ([i915#14544]) [640]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-7/igt@kms_dp_linktrain_fallback@dp-fallback.html [641]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_dp_linktrain_fallback@dp-fallback.html * igt@kms_dsc@dsc-basic: - shard-rkl: [SKIP][642] ([i915#11190] / [i915#14544]) -> [SKIP][643] ([i915#3555] / [i915#3840]) [642]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_dsc@dsc-basic.html [643]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@kms_dsc@dsc-basic.html - shard-dg1: [SKIP][644] ([i915#3555] / [i915#3840]) -> [SKIP][645] ([i915#3555] / [i915#3840] / [i915#4423]) [644]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg1-19/igt@kms_dsc@dsc-basic.html [645]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-13/igt@kms_dsc@dsc-basic.html * igt@kms_dsc@dsc-with-output-formats: - shard-rkl: [SKIP][646] ([i915#14544]) -> [SKIP][647] ([i915#3555] / [i915#3840]) [646]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_dsc@dsc-with-output-formats.html [647]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@kms_dsc@dsc-with-output-formats.html * igt@kms_fbcon_fbt@psr: - shard-rkl: [SKIP][648] ([i915#3955]) -> [SKIP][649] ([i915#14544] / [i915#3955]) [648]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-8/igt@kms_fbcon_fbt@psr.html [649]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_fbcon_fbt@psr.html * igt@kms_feature_discovery@display-2x: - shard-rkl: [SKIP][650] ([i915#1839]) -> [SKIP][651] ([i915#14544] / [i915#1839]) [650]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@kms_feature_discovery@display-2x.html [651]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_feature_discovery@display-2x.html * igt@kms_feature_discovery@psr2: - shard-rkl: [SKIP][652] ([i915#14544] / [i915#658]) -> [SKIP][653] ([i915#658]) [652]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_feature_discovery@psr2.html [653]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@kms_feature_discovery@psr2.html * igt@kms_flip@2x-flip-vs-wf_vblank-interruptible: - shard-rkl: [SKIP][654] ([i915#9934]) -> [SKIP][655] ([i915#14544] / [i915#9934]) +5 other tests skip [654]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-8/igt@kms_flip@2x-flip-vs-wf_vblank-interruptible.html [655]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_flip@2x-flip-vs-wf_vblank-interruptible.html * igt@kms_flip@2x-modeset-vs-vblank-race: - shard-rkl: [SKIP][656] ([i915#14544] / [i915#9934]) -> [SKIP][657] ([i915#9934]) +5 other tests skip [656]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_flip@2x-modeset-vs-vblank-race.html [657]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@kms_flip@2x-modeset-vs-vblank-race.html * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling: - shard-rkl: [SKIP][658] ([i915#2672] / [i915#3555]) -> [SKIP][659] ([i915#14544] / [i915#3555]) +5 other tests skip [658]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-7/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html [659]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html - shard-dg1: [SKIP][660] ([i915#2672] / [i915#3555]) -> [SKIP][661] ([i915#2672] / [i915#3555] / [i915#4423]) [660]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg1-13/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html [661]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-12/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling.html * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode: - shard-dg1: [SKIP][662] ([i915#2587] / [i915#2672]) -> [SKIP][663] ([i915#2587] / [i915#2672] / [i915#4423]) [662]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg1-13/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html [663]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-12/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-32bpp-4tiledg2rcccs-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling: - shard-rkl: [SKIP][664] ([i915#14544] / [i915#3555]) -> [SKIP][665] ([i915#2672] / [i915#3555]) +4 other tests skip [664]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling.html [665]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-2/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-upscaling.html * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render: - shard-rkl: [DMESG-WARN][666] ([i915#12964]) -> [SKIP][667] ([i915#14544] / [i915#1849] / [i915#5354]) [666]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-4/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render.html [667]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-pri-indfb-draw-render.html * igt@kms_frontbuffer_tracking@fbc-tiling-4: - shard-rkl: [SKIP][668] ([i915#5439]) -> [SKIP][669] ([i915#14544] / [i915#1849] / [i915#5354]) [668]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-8/igt@kms_frontbuffer_tracking@fbc-tiling-4.html [669]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-tiling-4.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-blt: - shard-rkl: [SKIP][670] ([i915#15102]) -> [SKIP][671] ([i915#14544]) +2 other tests skip [670]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-blt.html [671]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscreen-pri-shrfb-draw-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-pri-indfb-multidraw: - shard-rkl: [SKIP][672] ([i915#14544] / [i915#1849] / [i915#5354]) -> [SKIP][673] ([i915#15102] / [i915#3023]) +17 other tests skip [672]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-1p-pri-indfb-multidraw.html [673]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-5/igt@kms_frontbuffer_tracking@fbcpsr-1p-pri-indfb-multidraw.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc: - shard-dg1: [SKIP][674] ([i915#8708]) -> [SKIP][675] ([i915#4423] / [i915#8708]) +2 other tests skip [674]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg1-17/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc.html [675]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-13/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-pri-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt: - shard-rkl: [SKIP][676] ([i915#14544] / [i915#1849] / [i915#5354]) -> [SKIP][677] ([i915#1825]) +23 other tests skip [676]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html [677]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-shrfb-pgflip-blt.html * igt@kms_frontbuffer_tracking@fbcpsr-indfb-scaledprimary: - shard-dg2: [SKIP][678] ([i915#15102] / [i915#3458]) -> [SKIP][679] ([i915#10433] / [i915#15102] / [i915#3458]) +1 other test skip [678]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg2-6/igt@kms_frontbuffer_tracking@fbcpsr-indfb-scaledprimary.html [679]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-4/igt@kms_frontbuffer_tracking@fbcpsr-indfb-scaledprimary.html * igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-blt: - shard-dg1: [SKIP][680] ([i915#15102] / [i915#3458]) -> [SKIP][681] ([i915#15102] / [i915#3458] / [i915#4423]) +2 other tests skip [680]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg1-17/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-blt.html [681]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-13/igt@kms_frontbuffer_tracking@fbcpsr-rgb101010-draw-blt.html * igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-wc: - shard-rkl: [SKIP][682] ([i915#14544]) -> [SKIP][683] ([i915#15102]) +3 other tests skip [682]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-wc.html [683]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-2/igt@kms_frontbuffer_tracking@psr-1p-offscreen-pri-shrfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-gtt: - shard-rkl: [SKIP][684] ([i915#15102] / [i915#3023]) -> [SKIP][685] ([i915#14544] / [i915#1849] / [i915#5354]) +11 other tests skip [684]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-5/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html [685]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-shrfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-plflip-blt: - shard-dg2: [SKIP][686] ([i915#10433] / [i915#15102] / [i915#3458]) -> [SKIP][687] ([i915#15102] / [i915#3458]) +2 other tests skip [686]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg2-4/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-plflip-blt.html [687]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg2-3/igt@kms_frontbuffer_tracking@psr-1p-primscrn-shrfb-plflip-blt.html * igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-render: - shard-rkl: [SKIP][688] ([i915#1825]) -> [SKIP][689] ([i915#14544] / [i915#1849] / [i915#5354]) +37 other tests skip [688]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-render.html [689]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_frontbuffer_tracking@psr-2p-primscrn-pri-shrfb-draw-render.html * igt@kms_hdr@brightness-with-hdr: - shard-rkl: [SKIP][690] ([i915#14544]) -> [SKIP][691] ([i915#12713]) [690]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_hdr@brightness-with-hdr.html [691]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-2/igt@kms_hdr@brightness-with-hdr.html * igt@kms_hdr@static-toggle-suspend: - shard-rkl: [SKIP][692] ([i915#3555] / [i915#8228]) -> [SKIP][693] ([i915#14544]) +1 other test skip [692]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@kms_hdr@static-toggle-suspend.html [693]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_hdr@static-toggle-suspend.html * igt@kms_joiner@basic-force-big-joiner: - shard-rkl: [SKIP][694] ([i915#12388] / [i915#14544]) -> [SKIP][695] ([i915#12388]) [694]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_joiner@basic-force-big-joiner.html [695]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@kms_joiner@basic-force-big-joiner.html * igt@kms_joiner@invalid-modeset-big-joiner: - shard-rkl: [SKIP][696] ([i915#10656] / [i915#14544]) -> [SKIP][697] ([i915#10656]) [696]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_joiner@invalid-modeset-big-joiner.html [697]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-5/igt@kms_joiner@invalid-modeset-big-joiner.html * igt@kms_multipipe_modeset@basic-max-pipe-crc-check: - shard-rkl: [SKIP][698] ([i915#4070] / [i915#4816]) -> [SKIP][699] ([i915#4816]) [698]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-5/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html [699]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-4/igt@kms_multipipe_modeset@basic-max-pipe-crc-check.html * igt@kms_plane_lowres@tiling-4: - shard-rkl: [SKIP][700] ([i915#3555]) -> [SKIP][701] ([i915#14544]) +3 other tests skip [700]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-5/igt@kms_plane_lowres@tiling-4.html [701]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_plane_lowres@tiling-4.html * igt@kms_plane_multiple@2x-tiling-yf: - shard-rkl: [SKIP][702] ([i915#14544]) -> [SKIP][703] ([i915#13958]) [702]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_plane_multiple@2x-tiling-yf.html [703]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-5/igt@kms_plane_multiple@2x-tiling-yf.html * igt@kms_plane_scaling@2x-scaler-multi-pipe: - shard-rkl: [SKIP][704] -> [SKIP][705] ([i915#14544] / [i915#8152]) [704]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@kms_plane_scaling@2x-scaler-multi-pipe.html [705]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_plane_scaling@2x-scaler-multi-pipe.html * igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation: - shard-rkl: [SKIP][706] ([i915#14544] / [i915#3555] / [i915#8152]) -> [SKIP][707] ([i915#3555]) [706]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation.html [707]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-8/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation.html * igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-a: - shard-rkl: [SKIP][708] ([i915#12247] / [i915#14544]) -> [SKIP][709] ([i915#12247]) [708]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-a.html [709]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-8/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-a.html * igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-b: - shard-rkl: [SKIP][710] ([i915#12247] / [i915#14544] / [i915#8152]) -> [SKIP][711] ([i915#12247]) [710]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-b.html [711]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-8/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-b.html * igt@kms_pm_dc@dc3co-vpb-simulation: - shard-rkl: [SKIP][712] ([i915#9685]) -> [SKIP][713] ([i915#14544] / [i915#9685]) [712]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-7/igt@kms_pm_dc@dc3co-vpb-simulation.html [713]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_pm_dc@dc3co-vpb-simulation.html * igt@kms_pm_dc@dc6-dpms: - shard-tglu: [SKIP][714] ([i915#15128]) -> [FAIL][715] ([i915#9295]) [714]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-tglu-6/igt@kms_pm_dc@dc6-dpms.html [715]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-tglu-9/igt@kms_pm_dc@dc6-dpms.html * igt@kms_pm_rpm@dpms-non-lpsp: - shard-rkl: [SKIP][716] ([i915#14544] / [i915#15073]) -> [DMESG-WARN][717] ([i915#12964]) [716]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_pm_rpm@dpms-non-lpsp.html [717]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@kms_pm_rpm@dpms-non-lpsp.html * igt@kms_pm_rpm@modeset-lpsp-stress-no-wait: - shard-rkl: [SKIP][718] ([i915#14544] / [i915#15073]) -> [SKIP][719] ([i915#15073]) [718]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html [719]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html * igt@kms_pm_rpm@modeset-non-lpsp-stress: - shard-rkl: [SKIP][720] ([i915#12916]) -> [SKIP][721] ([i915#14544] / [i915#15073]) [720]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@kms_pm_rpm@modeset-non-lpsp-stress.html [721]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_pm_rpm@modeset-non-lpsp-stress.html * igt@kms_pm_rpm@pc8-residency: - shard-dg1: [SKIP][722] -> [SKIP][723] ([i915#12916] / [i915#4423]) [722]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg1-16/igt@kms_pm_rpm@pc8-residency.html [723]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-13/igt@kms_pm_rpm@pc8-residency.html * igt@kms_prime@basic-crc-hybrid: - shard-rkl: [SKIP][724] ([i915#6524]) -> [SKIP][725] ([i915#14544] / [i915#6524]) [724]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@kms_prime@basic-crc-hybrid.html [725]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_prime@basic-crc-hybrid.html * igt@kms_psr2_sf@fbc-pr-overlay-primary-update-sf-dmg-area: - shard-rkl: [SKIP][726] ([i915#11520] / [i915#14544]) -> [SKIP][727] ([i915#11520]) +7 other tests skip [726]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_psr2_sf@fbc-pr-overlay-primary-update-sf-dmg-area.html [727]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@kms_psr2_sf@fbc-pr-overlay-primary-update-sf-dmg-area.html * igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-sf: - shard-rkl: [SKIP][728] ([i915#11520]) -> [SKIP][729] ([i915#11520] / [i915#14544]) +4 other tests skip [728]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-7/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-sf.html [729]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_psr2_sf@pr-overlay-plane-move-continuous-exceed-sf.html * igt@kms_psr2_su@page_flip-xrgb8888: - shard-rkl: [SKIP][730] ([i915#9683]) -> [SKIP][731] ([i915#14544] / [i915#9683]) [730]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-5/igt@kms_psr2_su@page_flip-xrgb8888.html [731]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_psr2_su@page_flip-xrgb8888.html * igt@kms_psr@fbc-psr-cursor-mmap-cpu: - shard-dg1: [SKIP][732] ([i915#1072] / [i915#9732]) -> [SKIP][733] ([i915#1072] / [i915#4423] / [i915#9732]) [732]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg1-14/igt@kms_psr@fbc-psr-cursor-mmap-cpu.html [733]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-13/igt@kms_psr@fbc-psr-cursor-mmap-cpu.html * igt@kms_psr@fbc-psr2-primary-blt: - shard-rkl: [SKIP][734] ([i915#1072] / [i915#9732]) -> [SKIP][735] ([i915#1072] / [i915#14544] / [i915#9732]) +15 other tests skip [734]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-7/igt@kms_psr@fbc-psr2-primary-blt.html [735]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_psr@fbc-psr2-primary-blt.html * igt@kms_psr@fbc-psr2-sprite-render: - shard-rkl: [SKIP][736] ([i915#1072] / [i915#14544] / [i915#9732]) -> [SKIP][737] ([i915#1072] / [i915#9732]) +13 other tests skip [736]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_psr@fbc-psr2-sprite-render.html [737]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-5/igt@kms_psr@fbc-psr2-sprite-render.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0: - shard-dg1: [SKIP][738] ([i915#4423] / [i915#5289]) -> [SKIP][739] ([i915#5289]) [738]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-dg1-12/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html [739]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-dg1-13/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-0.html * igt@kms_setmode@basic-clone-single-crtc: - shard-rkl: [SKIP][740] ([i915#3555]) -> [SKIP][741] ([i915#14544] / [i915#3555]) [740]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-4/igt@kms_setmode@basic-clone-single-crtc.html [741]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_setmode@basic-clone-single-crtc.html * igt@kms_setmode@invalid-clone-single-crtc: - shard-rkl: [SKIP][742] ([i915#14544] / [i915#3555]) -> [SKIP][743] ([i915#3555]) [742]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_setmode@invalid-clone-single-crtc.html [743]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-7/igt@kms_setmode@invalid-clone-single-crtc.html * igt@kms_sharpness_filter@filter-dpms: - shard-rkl: [SKIP][744] ([i915#14544]) -> [SKIP][745] ([i915#15232]) [744]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_sharpness_filter@filter-dpms.html [745]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-2/igt@kms_sharpness_filter@filter-dpms.html * igt@kms_sharpness_filter@filter-tap: - shard-rkl: [SKIP][746] ([i915#15232]) -> [SKIP][747] ([i915#14544]) +1 other test skip [746]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@kms_sharpness_filter@filter-tap.html [747]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_sharpness_filter@filter-tap.html * igt@kms_vrr@flip-basic: - shard-rkl: [SKIP][748] ([i915#15243] / [i915#3555]) -> [SKIP][749] ([i915#14544]) +1 other test skip [748]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-8/igt@kms_vrr@flip-basic.html [749]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_vrr@flip-basic.html * igt@kms_vrr@flip-basic-fastset: - shard-rkl: [SKIP][750] ([i915#9906]) -> [SKIP][751] ([i915#14544]) [750]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-8/igt@kms_vrr@flip-basic-fastset.html [751]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_vrr@flip-basic-fastset.html * igt@kms_writeback@writeback-check-output: - shard-rkl: [SKIP][752] ([i915#14544] / [i915#2437]) -> [SKIP][753] ([i915#2437]) [752]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_writeback@writeback-check-output.html [753]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-8/igt@kms_writeback@writeback-check-output.html * igt@kms_writeback@writeback-fb-id: - shard-rkl: [SKIP][754] ([i915#2437]) -> [SKIP][755] ([i915#14544] / [i915#2437]) [754]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-5/igt@kms_writeback@writeback-fb-id.html [755]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@kms_writeback@writeback-fb-id.html * igt@kms_writeback@writeback-pixel-formats: - shard-rkl: [SKIP][756] ([i915#14544] / [i915#2437] / [i915#9412]) -> [SKIP][757] ([i915#2437] / [i915#9412]) [756]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@kms_writeback@writeback-pixel-formats.html [757]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-3/igt@kms_writeback@writeback-pixel-formats.html * igt@prime_vgem@basic-read: - shard-rkl: [SKIP][758] ([i915#3291] / [i915#3708]) -> [SKIP][759] ([i915#14544] / [i915#3291] / [i915#3708]) [758]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@prime_vgem@basic-read.html [759]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@prime_vgem@basic-read.html * igt@sriov_basic@enable-vfs-autoprobe-on: - shard-rkl: [SKIP][760] ([i915#14544] / [i915#9917]) -> [SKIP][761] ([i915#9917]) [760]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-6/igt@sriov_basic@enable-vfs-autoprobe-on.html [761]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-8/igt@sriov_basic@enable-vfs-autoprobe-on.html * igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all: - shard-rkl: [SKIP][762] ([i915#9917]) -> [SKIP][763] ([i915#14544] / [i915#9917]) [762]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_17553/shard-rkl-2/igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all.html [763]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/shard-rkl-6/igt@sriov_basic@enable-vfs-bind-unbind-each-numvfs-all.html [i915#10307]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10307 [i915#10433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10433 [i915#10647]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10647 [i915#10656]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/10656 [i915#1072]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1072 [i915#1099]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1099 [i915#11078]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11078 [i915#11151]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11151 [i915#11190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11190 [i915#11520]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11520 [i915#11527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11527 [i915#11681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11681 [i915#11920]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11920 [i915#11965]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/11965 [i915#12061]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12061 [i915#12169]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12169 [i915#12247]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12247 [i915#12276]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12276 [i915#12313]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12313 [i915#12314]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12314 [i915#12339]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12339 [i915#12358]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12358 [i915#12388]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12388 [i915#12392]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12392 [i915#12394]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12394 [i915#12655]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12655 [i915#12713]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12713 [i915#12745]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12745 [i915#12755]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12755 [i915#12761]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12761 [i915#12796]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12796 [i915#12805]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12805 [i915#12910]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12910 [i915#12916]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12916 [i915#12917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12917 [i915#12964]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/12964 [i915#13008]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13008 [i915#13046]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13046 [i915#13049]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13049 [i915#13196]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13196 [i915#13356]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13356 [i915#13363]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13363 [i915#13390]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13390 [i915#13398]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13398 [i915#13522]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13522 [i915#13566]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13566 [i915#13707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13707 [i915#13748]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13748 [i915#13749]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13749 [i915#13781]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13781 [i915#13790]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13790 [i915#13958]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/13958 [i915#14073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14073 [i915#14098]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14098 [i915#14121]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14121 [i915#14152]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14152 [i915#14259]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14259 [i915#14470]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14470 [i915#14544]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14544 [i915#14545]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14545 [i915#14561]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14561 [i915#14586]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14586 [i915#14600]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14600 [i915#14702]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14702 [i915#14785]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14785 [i915#14995]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/14995 [i915#15073]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15073 [i915#15095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15095 [i915#15102]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15102 [i915#15104]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15104 [i915#15127]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15127 [i915#15128]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15128 [i915#15132]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15132 [i915#15232]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15232 [i915#15243]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/15243 [i915#1825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1825 [i915#1839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1839 [i915#1849]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1849 [i915#1850]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/1850 [i915#2433]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2433 [i915#2435]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2435 [i915#2437]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2437 [i915#2527]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2527 [i915#2575]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2575 [i915#2582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2582 [i915#2587]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2587 [i915#2658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2658 [i915#2672]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2672 [i915#2681]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2681 [i915#280]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/280 [i915#2856]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/2856 [i915#3023]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3023 [i915#3116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3116 [i915#3281]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3281 [i915#3282]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3282 [i915#3291]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3291 [i915#3297]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3297 [i915#3299]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3299 [i915#3323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3323 [i915#3458]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3458 [i915#3469]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3469 [i915#3539]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3539 [i915#3555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3555 [i915#3637]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3637 [i915#3638]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3638 [i915#3708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3708 [i915#3742]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3742 [i915#3804]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3804 [i915#3840]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3840 [i915#3955]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/3955 [i915#4036]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4036 [i915#4070]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4070 [i915#4077]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4077 [i915#4079]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4079 [i915#4083]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4083 [i915#4103]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4103 [i915#4212]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4212 [i915#4213]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4213 [i915#4270]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4270 [i915#4348]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4348 [i915#4349]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4349 [i915#4391]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4391 [i915#4423]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4423 [i915#4525]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4525 [i915#4537]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4537 [i915#4538]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4538 [i915#4613]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4613 [i915#4767]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4767 [i915#4812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4812 [i915#4816]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4816 [i915#4818]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4818 [i915#4839]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4839 [i915#4852]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4852 [i915#4860]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/4860 [i915#5138]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5138 [i915#5190]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5190 [i915#5286]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5286 [i915#5289]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5289 [i915#5354]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5354 [i915#5439]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5439 [i915#5493]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5493 [i915#5723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5723 [i915#5956]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/5956 [i915#6095]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6095 [i915#6113]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6113 [i915#6187]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6187 [i915#6188]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6188 [i915#6245]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6245 [i915#6334]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6334 [i915#6412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6412 [i915#6524]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6524 [i915#658]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/658 [i915#6621]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6621 [i915#6880]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6880 [i915#6944]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6944 [i915#6953]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/6953 [i915#7116]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7116 [i915#7118]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7118 [i915#7173]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7173 [i915#7276]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7276 [i915#7294]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7294 [i915#7582]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7582 [i915#7707]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7707 [i915#7828]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7828 [i915#7984]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/7984 [i915#8152]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8152 [i915#8228]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8228 [i915#8381]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8381 [i915#8399]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8399 [i915#8411]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8411 [i915#8428]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8428 [i915#8516]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8516 [i915#8555]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8555 [i915#8623]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8623 [i915#8708]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8708 [i915#8814]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8814 [i915#8825]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8825 [i915#8826]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/8826 [i915#9067]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9067 [i915#9295]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9295 [i915#9323]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9323 [i915#9337]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9337 [i915#9412]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9412 [i915#9424]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9424 [i915#9531]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9531 [i915#9683]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9683 [i915#9685]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9685 [i915#9688]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9688 [i915#9723]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9723 [i915#9732]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9732 [i915#9766]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9766 [i915#9809]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9809 [i915#9812]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9812 [i915#9906]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9906 [i915#9917]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9917 [i915#9934]: https://gitlab.freedesktop.org/drm/i915/kernel/-/issues/9934 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_8625 -> IGTPW_14063 * Piglit: piglit_4509 -> None CI-20190529: 20190529 CI_DRM_17553: 0602386d452aeaa5f0abadb7d2805ea45f97d9f6 @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_14063: 95375d089b5a7091454ef56df6a6a0ceb0d84eca @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git IGT_8625: 69d0aa3606a205aec90d6145bb20cbae755e8559 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_14063/index.html [-- Attachment #2: Type: text/html, Size: 237486 bytes --] ^ permalink raw reply [flat|nested] 15+ messages in thread
end of thread, other threads:[~2025-11-17 11:00 UTC | newest] Thread overview: 15+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2025-11-14 19:07 [PATCH i-g-t 0/5] Xe SR-IOV admin scheduling helpers and test updates Marcin Bernatowicz 2025-11-14 19:07 ` [PATCH i-g-t 1/5] lib/xe/xe_sriov_provisioning: Add string conversion helpers for scheduling priority Marcin Bernatowicz 2025-11-14 19:07 ` [PATCH i-g-t 2/5] lib/xe/xe_sriov_provisioning: Add sched priority mask to string helper Marcin Bernatowicz 2025-11-14 20:15 ` Michal Wajdeczko 2025-11-17 11:00 ` Bernatowicz, Marcin 2025-11-14 19:07 ` [PATCH i-g-t 3/5] lib/xe/xe_sriov_admin: Add SR-IOV admin sysfs accessors Marcin Bernatowicz 2025-11-14 19:53 ` Michal Wajdeczko 2025-11-17 9:31 ` Bernatowicz, Marcin 2025-11-14 19:07 ` [PATCH i-g-t 4/5] tests/intel/xe_sriov_scheduling: Avoid assert on scheduling params restore in cleanup Marcin Bernatowicz 2025-11-14 19:07 ` [PATCH i-g-t 5/5] tests/intel/xe_sriov_scheduling: Prefer SR-IOV admin sysfs accessors Marcin Bernatowicz 2025-11-14 19:57 ` Michal Wajdeczko 2025-11-17 8:51 ` Bernatowicz, Marcin 2025-11-14 23:29 ` ✓ Xe.CI.BAT: success for Xe SR-IOV admin scheduling helpers and test updates Patchwork 2025-11-15 9:54 ` ✓ Xe.CI.Full: " Patchwork 2025-11-15 15:11 ` ✓ 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; as well as URLs for NNTP newsgroup(s).