* [PATCH v2 0/2] Add gputop support for sysfs profiling knob
@ 2024-04-02 22:27 Adrián Larumbe
2024-04-02 22:27 ` [PATCH v2 1/2] lib: Add DRM driver sysfs profiling knob toggling functions Adrián Larumbe
` (4 more replies)
0 siblings, 5 replies; 13+ messages in thread
From: Adrián Larumbe @ 2024-04-02 22:27 UTC (permalink / raw)
To: tursulin, daniel, boris.brezillon, kamil.konieczny,
zbigniew.kempczynski, igt-dev, healych
Cc: adrian.larumbe, kernel
Some GPUs like Panfrost need a sysfs file to be toggled before the HW can
initiate the job accounting necessary to feed fdinfo with engine and
cycle data. This sysfs knob has to be disabled when the profiler is
done, to save power.
Changelog:
v2:
- Added header file guards around igt_profiling.h
- Modified licensing information to comply with SPDX format
- Sorted included header files in alphabetic order
- Added volatile qualifier to gputop stop variable
Adrián Larumbe (2):
lib: Add DRM driver sysfs profiling knob toggling functions
tools/gputop: toggle sysfs profiling knob if available for device
lib/igt_device_scan.c | 45 +++++++++++++++++++++++++++++++++++++++++++
lib/igt_device_scan.h | 7 +++++++
lib/igt_profiling.c | 28 +++++++++++++++++++++++++++
lib/igt_profiling.h | 17 ++++++++++++++++
lib/meson.build | 1 +
tools/gputop.c | 30 ++++++++++++++++++++++++++++-
tools/meson.build | 2 +-
7 files changed, 128 insertions(+), 2 deletions(-)
create mode 100644 lib/igt_profiling.c
create mode 100644 lib/igt_profiling.h
--
2.44.0
^ permalink raw reply [flat|nested] 13+ messages in thread* [PATCH v2 1/2] lib: Add DRM driver sysfs profiling knob toggling functions 2024-04-02 22:27 [PATCH v2 0/2] Add gputop support for sysfs profiling knob Adrián Larumbe @ 2024-04-02 22:27 ` Adrián Larumbe 2024-04-02 22:27 ` [PATCH v2 2/2] tools/gputop: toggle sysfs profiling knob if available for device Adrián Larumbe ` (3 subsequent siblings) 4 siblings, 0 replies; 13+ messages in thread From: Adrián Larumbe @ 2024-04-02 22:27 UTC (permalink / raw) To: tursulin, daniel, boris.brezillon, kamil.konieczny, zbigniew.kempczynski, igt-dev, healych Cc: adrian.larumbe, kernel Some DRM drivers need to have their accounting HW toggled on demand from user space so that fdinfo's drm-engine and drm-cycles tags can be updated upon job completion. A profiler such as gputop should be able to check which DRM devices have such a sysfs knob, record its original state, toggle-enable it and revert this operation right before exiting. A new igt library igt_profiling.c file was added because using igt lib's sysfs access functions would've triggered a cascade of linking dependencies in intel_gpu_top, which only statically links a very small subset of the igt library. Cc: Tvrtko Ursulin <tursulin@ursulin.net> Cc: Daniel Vetter <daniel@ffwll.ch> Cc: Boris Brezillon <boris.brezillon@collabora.com> Cc: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> Signed-off-by: Adrián Larumbe <adrian.larumbe@collabora.com> --- lib/igt_device_scan.c | 45 +++++++++++++++++++++++++++++++++++++++++++ lib/igt_device_scan.h | 7 +++++++ lib/igt_profiling.c | 28 +++++++++++++++++++++++++++ lib/igt_profiling.h | 17 ++++++++++++++++ lib/meson.build | 1 + 5 files changed, 98 insertions(+) create mode 100644 lib/igt_profiling.c create mode 100644 lib/igt_profiling.h diff --git a/lib/igt_device_scan.c b/lib/igt_device_scan.c index fbf3fa482e21..e5b126cc5448 100644 --- a/lib/igt_device_scan.c +++ b/lib/igt_device_scan.c @@ -1105,6 +1105,51 @@ void igt_devices_scan(bool force) igt_devs.devs_scanned = true; } +struct igt_profiled_device *igt_devices_profiled(void) +{ + struct igt_profiled_device *profiled_devices; + struct igt_device *dev; + unsigned int devlist_len; + unsigned int i = 0; + + if (!igt_devs.devs_scanned) + return NULL; + + devlist_len = igt_list_length(&igt_devs.all); + if (devlist_len == 0) + return NULL; + + profiled_devices = malloc(devlist_len * sizeof(struct igt_profiled_device)); + if (!profiled_devices) + return NULL; + + memset(profiled_devices, 0, devlist_len * sizeof(struct igt_profiled_device)); + + igt_list_for_each_entry(dev, &igt_devs.all, link) { + char path[PATH_MAX]; + int sysfs_fd; + + if (!get_attr(dev, "profiling")) + continue; + + snprintf(path, sizeof(path), "%s/%s", dev->syspath, "profiling"); + sysfs_fd = open(path, O_RDONLY); + if (sysfs_fd < 0) + continue; + + profiled_devices[i].syspath = dev->syspath; + profiled_devices[i++].original_state = + strtoul(get_attr(dev, "profiling"), NULL, 10); + } + + if (i == 0) { + free(profiled_devices); + profiled_devices = NULL; + } + + return profiled_devices; +} + static inline void _pr_simple(const char *k, const char *v) { printf(" %-16s: %s\n", k, v); diff --git a/lib/igt_device_scan.h b/lib/igt_device_scan.h index 48690e236c01..6c725d9081b2 100644 --- a/lib/igt_device_scan.h +++ b/lib/igt_device_scan.h @@ -63,8 +63,15 @@ struct igt_device_card { uint16_t pci_vendor, pci_device; }; +struct igt_profiled_device { + char *syspath; + bool original_state; +}; + void igt_devices_scan(bool force); +struct igt_profiled_device *igt_devices_profiled(void); + void igt_devices_print(const struct igt_devices_print_format *fmt); void igt_devices_print_vendors(void); void igt_device_print_filter_types(void); diff --git a/lib/igt_profiling.c b/lib/igt_profiling.c new file mode 100644 index 000000000000..9ba114b4d78d --- /dev/null +++ b/lib/igt_profiling.c @@ -0,0 +1,28 @@ +// SPDX-License-Identifier: MIT +/* + * Copyright © 2024 Collabora Ltd. + * Copyright © 2024 Adrian Larumbe <adrian.larumbe@collabora.com> + * Copyright © 2024 Amazon.com, Inc. or its affiliates. + * + */ + +#include <fcntl.h> + +#include "igt_device_scan.h" +#include "igt_profiling.h" +#include "igt_sysfs.h" + +void igt_devices_toggle_profiling(struct igt_profiled_device *devices, bool enable) +{ + for (unsigned int i = 0; devices[i].syspath; i++) { + int sysfs_fd = open(devices[i].syspath, O_RDONLY); + + if (sysfs_fd < 0) + continue; + + igt_sysfs_set_boolean(sysfs_fd, "profiling", + enable ? true : devices[i].original_state); + + close(sysfs_fd); + } +} diff --git a/lib/igt_profiling.h b/lib/igt_profiling.h new file mode 100644 index 000000000000..af0b9366b797 --- /dev/null +++ b/lib/igt_profiling.h @@ -0,0 +1,17 @@ +/* SPDX-License-Identifier: MIT */ +/* + * Copyright © 2024 Collabora Ltd. + * Copyright © 2024 Adrian Larumbe <adrian.larumbe@collabora.com> + * Copyright © 2024 Amazon.com, Inc. or its affiliates. + */ + +#ifndef IGT_PROFILING_H +#define IGT_PROFILING_H + +#include <stdbool.h> + +struct igt_profiled_device; + +void igt_devices_toggle_profiling(struct igt_profiled_device *devices, bool enable); + +#endif /* IGT_PROFILING_H */ diff --git a/lib/meson.build b/lib/meson.build index 6122861d8b7a..0fcc5f1cf5a1 100644 --- a/lib/meson.build +++ b/lib/meson.build @@ -36,6 +36,7 @@ lib_sources = [ 'igt_pipe_crc.c', 'igt_power.c', 'igt_primes.c', + 'igt_profiling.c', 'igt_pci.c', 'igt_rand.c', 'igt_sriov_device.c', -- 2.44.0 ^ permalink raw reply related [flat|nested] 13+ messages in thread
* [PATCH v2 2/2] tools/gputop: toggle sysfs profiling knob if available for device 2024-04-02 22:27 [PATCH v2 0/2] Add gputop support for sysfs profiling knob Adrián Larumbe 2024-04-02 22:27 ` [PATCH v2 1/2] lib: Add DRM driver sysfs profiling knob toggling functions Adrián Larumbe @ 2024-04-02 22:27 ` Adrián Larumbe 2024-04-03 17:22 ` Kamil Konieczny 2024-04-03 20:46 ` Lucas De Marchi 2024-04-03 0:24 ` ✓ Fi.CI.BAT: success for Add gputop support for sysfs profiling knob Patchwork ` (2 subsequent siblings) 4 siblings, 2 replies; 13+ messages in thread From: Adrián Larumbe @ 2024-04-02 22:27 UTC (permalink / raw) To: tursulin, daniel, boris.brezillon, kamil.konieczny, zbigniew.kempczynski, igt-dev, healych Cc: adrian.larumbe, kernel For every DRM device that enables its job accounting HW from user space, toggle it right before obtaining per-client fdinfo numbers. Make sure profiling status is returned to its original state before exiting, by handling the SIGINT signal just like in intel_gpu_top. Also dynamically link gputop against igt lib instead of separate per-file static libraries to avoid dependence cascade because of using igt_sysfs functions. Cc: Tvrtko Ursulin <tursulin@ursulin.net> Cc: Daniel Vetter <daniel@ffwll.ch> Cc: Boris Brezillon <boris.brezillon@collabora.com> Cc: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> Signed-off-by: Adrián Larumbe <adrian.larumbe@collabora.com> --- tools/gputop.c | 30 +++++++++++++++++++++++++++++- tools/meson.build | 2 +- 2 files changed, 30 insertions(+), 2 deletions(-) diff --git a/tools/gputop.c b/tools/gputop.c index 71e28f43ee4c..5b390cbdb3e7 100644 --- a/tools/gputop.c +++ b/tools/gputop.c @@ -26,8 +26,10 @@ #include <sys/sysmacros.h> #include <stdbool.h> +#include "igt_device_scan.h" #include "igt_drm_clients.h" #include "igt_drm_fdinfo.h" +#include "igt_profiling.h" #include "drmtest.h" static const char *bars[] = { " ", "▏", "▎", "▍", "▌", "▋", "▊", "▉", "█" }; @@ -243,9 +245,17 @@ static int client_cmp(const void *_a, const void *_b, void *unused) } +static volatile bool stop_top; + +static void sigint_handler(int sig) +{ + stop_top = true; +} + int main(int argc, char **argv) { unsigned int period_us = 2e6; + struct igt_profiled_device *profiled_devices = NULL; struct igt_drm_clients *clients = NULL; int con_w = -1, con_h = -1; @@ -253,9 +263,22 @@ int main(int argc, char **argv) if (!clients) exit(1); + igt_devices_scan(false); + + profiled_devices = igt_devices_profiled(); + if (profiled_devices != NULL) + igt_devices_toggle_profiling(profiled_devices, true); + + if (signal(SIGINT, sigint_handler) == SIG_ERR) { + fprintf(stderr, "Failed to install signal handler!\n"); + igt_devices_toggle_profiling(profiled_devices, false); + free(profiled_devices); + profiled_devices = NULL; + } + igt_drm_clients_scan(clients, NULL, NULL, 0, NULL, 0); - for (;;) { + while (!stop_top) { struct igt_drm_client *c, *prevc = NULL; int i, engine_w = 0, lines = 0; struct winsize ws; @@ -293,5 +316,10 @@ int main(int argc, char **argv) usleep(period_us); } + if (profiled_devices != NULL) { + igt_devices_toggle_profiling(profiled_devices, false); + free(profiled_devices); + } + return 0; } diff --git a/tools/meson.build b/tools/meson.build index ac79d8b5840c..a126d6cad7ba 100644 --- a/tools/meson.build +++ b/tools/meson.build @@ -68,7 +68,7 @@ endif executable('gputop', 'gputop.c', install : true, install_rpath : bindir_rpathdir, - dependencies : [lib_igt_drm_clients,lib_igt_drm_fdinfo,math]) + dependencies : [lib_igt, lib_igt_drm_clients, math]) intel_l3_parity_src = [ 'intel_l3_parity.c', 'intel_l3_udev_listener.c' ] executable('intel_l3_parity', sources : intel_l3_parity_src, -- 2.44.0 ^ permalink raw reply related [flat|nested] 13+ messages in thread
* Re: [PATCH v2 2/2] tools/gputop: toggle sysfs profiling knob if available for device 2024-04-02 22:27 ` [PATCH v2 2/2] tools/gputop: toggle sysfs profiling knob if available for device Adrián Larumbe @ 2024-04-03 17:22 ` Kamil Konieczny 2024-04-15 19:35 ` Adrián Larumbe 2024-04-03 20:46 ` Lucas De Marchi 1 sibling, 1 reply; 13+ messages in thread From: Kamil Konieczny @ 2024-04-03 17:22 UTC (permalink / raw) To: igt-dev Cc: Adrián Larumbe, tursulin, daniel, boris.brezillon, zbigniew.kempczynski, healych, kernel Hi Adrián, On 2024-04-02 at 23:27:45 +0100, Adrián Larumbe wrote: > For every DRM device that enables its job accounting HW from user space, > toggle it right before obtaining per-client fdinfo numbers. > > Make sure profiling status is returned to its original state before > exiting, by handling the SIGINT signal just like in intel_gpu_top. > > Also dynamically link gputop against igt lib instead of separate per-file > static libraries to avoid dependence cascade because of using igt_sysfs > functions. > > Cc: Tvrtko Ursulin <tursulin@ursulin.net> > Cc: Daniel Vetter <daniel@ffwll.ch> > Cc: Boris Brezillon <boris.brezillon@collabora.com> > Cc: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> > Signed-off-by: Adrián Larumbe <adrian.larumbe@collabora.com> > --- > tools/gputop.c | 30 +++++++++++++++++++++++++++++- > tools/meson.build | 2 +- > 2 files changed, 30 insertions(+), 2 deletions(-) > > diff --git a/tools/gputop.c b/tools/gputop.c > index 71e28f43ee4c..5b390cbdb3e7 100644 > --- a/tools/gputop.c > +++ b/tools/gputop.c > @@ -26,8 +26,10 @@ > #include <sys/sysmacros.h> > #include <stdbool.h> > > +#include "igt_device_scan.h" > #include "igt_drm_clients.h" > #include "igt_drm_fdinfo.h" > +#include "igt_profiling.h" > #include "drmtest.h" > > static const char *bars[] = { " ", "▏", "▎", "▍", "▌", "▋", "▊", "▉", "█" }; > @@ -243,9 +245,17 @@ static int client_cmp(const void *_a, const void *_b, void *unused) > > } > > +static volatile bool stop_top; > + > +static void sigint_handler(int sig) > +{ > + stop_top = true; > +} > + > int main(int argc, char **argv) > { > unsigned int period_us = 2e6; > + struct igt_profiled_device *profiled_devices = NULL; > struct igt_drm_clients *clients = NULL; > int con_w = -1, con_h = -1; > > @@ -253,9 +263,22 @@ int main(int argc, char **argv) > if (!clients) > exit(1); > > + igt_devices_scan(false); > + > + profiled_devices = igt_devices_profiled(); > + if (profiled_devices != NULL) > + igt_devices_toggle_profiling(profiled_devices, true); > + > + if (signal(SIGINT, sigint_handler) == SIG_ERR) { > + fprintf(stderr, "Failed to install signal handler!\n"); > + igt_devices_toggle_profiling(profiled_devices, false); > + free(profiled_devices); > + profiled_devices = NULL; > + } > + > igt_drm_clients_scan(clients, NULL, NULL, 0, NULL, 0); > > - for (;;) { > + while (!stop_top) { > struct igt_drm_client *c, *prevc = NULL; > int i, engine_w = 0, lines = 0; > struct winsize ws; > @@ -293,5 +316,10 @@ int main(int argc, char **argv) > usleep(period_us); > } > > + if (profiled_devices != NULL) { > + igt_devices_toggle_profiling(profiled_devices, false); > + free(profiled_devices); > + } > + > return 0; > } > diff --git a/tools/meson.build b/tools/meson.build > index ac79d8b5840c..a126d6cad7ba 100644 > --- a/tools/meson.build > +++ b/tools/meson.build > @@ -68,7 +68,7 @@ endif > executable('gputop', 'gputop.c', > install : true, > install_rpath : bindir_rpathdir, > - dependencies : [lib_igt_drm_clients,lib_igt_drm_fdinfo,math]) > + dependencies : [lib_igt, lib_igt_drm_clients, math]) Why not creating lib_igt_profiling with only needed dependeces and adding it here? Before your patch: ldd build/tools/gputop linux-vdso.so.1 (0x00007ffc5e120000) libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007bf0a4200000) /lib64/ld-linux-x86-64.so.2 (0x00007bf0a452b000) After: ldd gputop |wc -l 78 Regards, Kamil > > intel_l3_parity_src = [ 'intel_l3_parity.c', 'intel_l3_udev_listener.c' ] > executable('intel_l3_parity', sources : intel_l3_parity_src, > -- > 2.44.0 > ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH v2 2/2] tools/gputop: toggle sysfs profiling knob if available for device 2024-04-03 17:22 ` Kamil Konieczny @ 2024-04-15 19:35 ` Adrián Larumbe 2024-04-16 7:49 ` Tvrtko Ursulin 0 siblings, 1 reply; 13+ messages in thread From: Adrián Larumbe @ 2024-04-15 19:35 UTC (permalink / raw) To: Kamil Konieczny, igt-dev, tursulin, daniel, boris.brezillon, zbigniew.kempczynski, healych, kernel On 03.04.2024 19:22, Kamil Konieczny wrote: > Hi Adrián, > On 2024-04-02 at 23:27:45 +0100, Adrián Larumbe wrote: > > For every DRM device that enables its job accounting HW from user space, > > toggle it right before obtaining per-client fdinfo numbers. > > > > Make sure profiling status is returned to its original state before > > exiting, by handling the SIGINT signal just like in intel_gpu_top. > > > > Also dynamically link gputop against igt lib instead of separate per-file > > static libraries to avoid dependence cascade because of using igt_sysfs > > functions. > > > > Cc: Tvrtko Ursulin <tursulin@ursulin.net> > > Cc: Daniel Vetter <daniel@ffwll.ch> > > Cc: Boris Brezillon <boris.brezillon@collabora.com> > > Cc: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> > > Signed-off-by: Adrián Larumbe <adrian.larumbe@collabora.com> > > --- > > tools/gputop.c | 30 +++++++++++++++++++++++++++++- > > tools/meson.build | 2 +- > > 2 files changed, 30 insertions(+), 2 deletions(-) > > > > diff --git a/tools/gputop.c b/tools/gputop.c > > index 71e28f43ee4c..5b390cbdb3e7 100644 > > --- a/tools/gputop.c > > +++ b/tools/gputop.c > > @@ -26,8 +26,10 @@ > > #include <sys/sysmacros.h> > > #include <stdbool.h> > > > > +#include "igt_device_scan.h" > > #include "igt_drm_clients.h" > > #include "igt_drm_fdinfo.h" > > +#include "igt_profiling.h" > > #include "drmtest.h" > > > > static const char *bars[] = { " ", "▏", "▎", "▍", "▌", "▋", "▊", "▉", "█" }; > > @@ -243,9 +245,17 @@ static int client_cmp(const void *_a, const void *_b, void *unused) > > > > } > > > > +static volatile bool stop_top; > > + > > +static void sigint_handler(int sig) > > +{ > > + stop_top = true; > > +} > > + > > int main(int argc, char **argv) > > { > > unsigned int period_us = 2e6; > > + struct igt_profiled_device *profiled_devices = NULL; > > struct igt_drm_clients *clients = NULL; > > int con_w = -1, con_h = -1; > > > > @@ -253,9 +263,22 @@ int main(int argc, char **argv) > > if (!clients) > > exit(1); > > > > + igt_devices_scan(false); > > + > > + profiled_devices = igt_devices_profiled(); > > + if (profiled_devices != NULL) > > + igt_devices_toggle_profiling(profiled_devices, true); > > + > > + if (signal(SIGINT, sigint_handler) == SIG_ERR) { > > + fprintf(stderr, "Failed to install signal handler!\n"); > > + igt_devices_toggle_profiling(profiled_devices, false); > > + free(profiled_devices); > > + profiled_devices = NULL; > > + } > > + > > igt_drm_clients_scan(clients, NULL, NULL, 0, NULL, 0); > > > > - for (;;) { > > + while (!stop_top) { > > struct igt_drm_client *c, *prevc = NULL; > > int i, engine_w = 0, lines = 0; > > struct winsize ws; > > @@ -293,5 +316,10 @@ int main(int argc, char **argv) > > usleep(period_us); > > } > > > > + if (profiled_devices != NULL) { > > + igt_devices_toggle_profiling(profiled_devices, false); > > + free(profiled_devices); > > + } > > + > > return 0; > > } > > diff --git a/tools/meson.build b/tools/meson.build > > index ac79d8b5840c..a126d6cad7ba 100644 > > --- a/tools/meson.build > > +++ b/tools/meson.build > > @@ -68,7 +68,7 @@ endif > > executable('gputop', 'gputop.c', > > install : true, > > install_rpath : bindir_rpathdir, > > - dependencies : [lib_igt_drm_clients,lib_igt_drm_fdinfo,math]) > > + dependencies : [lib_igt, lib_igt_drm_clients, math]) > > Why not creating lib_igt_profiling with only needed dependeces and > adding it here? Before your patch: > > ldd build/tools/gputop > > linux-vdso.so.1 (0x00007ffc5e120000) > libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007bf0a4200000) > /lib64/ld-linux-x86-64.so.2 (0x00007bf0a452b000) > > After: > > ldd gputop |wc -l > 78 I guess if dynamic library dependencies are seen as undesirable for gputop, then I'll try to do as you suggested, but I suspect a hypothetical lib_igt_profiling static library will contain most of the object files in igt_lib's lib_sources list of files. > Regards, > Kamil > > > > > intel_l3_parity_src = [ 'intel_l3_parity.c', 'intel_l3_udev_listener.c' ] > > executable('intel_l3_parity', sources : intel_l3_parity_src, > > -- > > 2.44.0 > > Adrian Larumbe ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH v2 2/2] tools/gputop: toggle sysfs profiling knob if available for device 2024-04-15 19:35 ` Adrián Larumbe @ 2024-04-16 7:49 ` Tvrtko Ursulin 2024-04-16 14:02 ` Lucas De Marchi 0 siblings, 1 reply; 13+ messages in thread From: Tvrtko Ursulin @ 2024-04-16 7:49 UTC (permalink / raw) To: Adrián Larumbe, Kamil Konieczny, igt-dev, daniel, boris.brezillon, zbigniew.kempczynski, healych, kernel On 15/04/2024 20:35, Adrián Larumbe wrote: > On 03.04.2024 19:22, Kamil Konieczny wrote: >> Hi Adrián, >> On 2024-04-02 at 23:27:45 +0100, Adrián Larumbe wrote: >>> For every DRM device that enables its job accounting HW from user space, >>> toggle it right before obtaining per-client fdinfo numbers. >>> >>> Make sure profiling status is returned to its original state before >>> exiting, by handling the SIGINT signal just like in intel_gpu_top. >>> >>> Also dynamically link gputop against igt lib instead of separate per-file >>> static libraries to avoid dependence cascade because of using igt_sysfs >>> functions. >>> >>> Cc: Tvrtko Ursulin <tursulin@ursulin.net> >>> Cc: Daniel Vetter <daniel@ffwll.ch> >>> Cc: Boris Brezillon <boris.brezillon@collabora.com> >>> Cc: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> >>> Signed-off-by: Adrián Larumbe <adrian.larumbe@collabora.com> >>> --- >>> tools/gputop.c | 30 +++++++++++++++++++++++++++++- >>> tools/meson.build | 2 +- >>> 2 files changed, 30 insertions(+), 2 deletions(-) >>> >>> diff --git a/tools/gputop.c b/tools/gputop.c >>> index 71e28f43ee4c..5b390cbdb3e7 100644 >>> --- a/tools/gputop.c >>> +++ b/tools/gputop.c >>> @@ -26,8 +26,10 @@ >>> #include <sys/sysmacros.h> >>> #include <stdbool.h> >>> >>> +#include "igt_device_scan.h" >>> #include "igt_drm_clients.h" >>> #include "igt_drm_fdinfo.h" >>> +#include "igt_profiling.h" >>> #include "drmtest.h" >>> >>> static const char *bars[] = { " ", "▏", "▎", "▍", "▌", "▋", "▊", "▉", "█" }; >>> @@ -243,9 +245,17 @@ static int client_cmp(const void *_a, const void *_b, void *unused) >>> >>> } >>> >>> +static volatile bool stop_top; >>> + >>> +static void sigint_handler(int sig) >>> +{ >>> + stop_top = true; >>> +} >>> + >>> int main(int argc, char **argv) >>> { >>> unsigned int period_us = 2e6; >>> + struct igt_profiled_device *profiled_devices = NULL; >>> struct igt_drm_clients *clients = NULL; >>> int con_w = -1, con_h = -1; >>> >>> @@ -253,9 +263,22 @@ int main(int argc, char **argv) >>> if (!clients) >>> exit(1); >>> >>> + igt_devices_scan(false); >>> + >>> + profiled_devices = igt_devices_profiled(); >>> + if (profiled_devices != NULL) >>> + igt_devices_toggle_profiling(profiled_devices, true); >>> + >>> + if (signal(SIGINT, sigint_handler) == SIG_ERR) { >>> + fprintf(stderr, "Failed to install signal handler!\n"); >>> + igt_devices_toggle_profiling(profiled_devices, false); >>> + free(profiled_devices); >>> + profiled_devices = NULL; >>> + } >>> + >>> igt_drm_clients_scan(clients, NULL, NULL, 0, NULL, 0); >>> >>> - for (;;) { >>> + while (!stop_top) { >>> struct igt_drm_client *c, *prevc = NULL; >>> int i, engine_w = 0, lines = 0; >>> struct winsize ws; >>> @@ -293,5 +316,10 @@ int main(int argc, char **argv) >>> usleep(period_us); >>> } >>> >>> + if (profiled_devices != NULL) { >>> + igt_devices_toggle_profiling(profiled_devices, false); >>> + free(profiled_devices); >>> + } >>> + >>> return 0; >>> } >>> diff --git a/tools/meson.build b/tools/meson.build >>> index ac79d8b5840c..a126d6cad7ba 100644 >>> --- a/tools/meson.build >>> +++ b/tools/meson.build >>> @@ -68,7 +68,7 @@ endif >>> executable('gputop', 'gputop.c', >>> install : true, >>> install_rpath : bindir_rpathdir, >>> - dependencies : [lib_igt_drm_clients,lib_igt_drm_fdinfo,math]) >>> + dependencies : [lib_igt, lib_igt_drm_clients, math]) >> >> Why not creating lib_igt_profiling with only needed dependeces and >> adding it here? Before your patch: >> >> ldd build/tools/gputop >> >> linux-vdso.so.1 (0x00007ffc5e120000) >> libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007bf0a4200000) >> /lib64/ld-linux-x86-64.so.2 (0x00007bf0a452b000) >> >> After: >> >> ldd gputop |wc -l >> 78 > > I guess if dynamic library dependencies are seen as undesirable for gputop, then > I'll try to do as you suggested, but I suspect a hypothetical lib_igt_profiling > static library will contain most of the object files in igt_lib's lib_sources > list of files. It is correct that a goal so far was to avoid linking tools/ (outside tests/ even) with igt_igt. But you use quite a lot of lib_igt stuff in this work right? I am not sure it is easy to split it all out into separate libraries. Question for IGT maintainers. Regards, Tvrtko > >> Regards, >> Kamil >> >>> >>> intel_l3_parity_src = [ 'intel_l3_parity.c', 'intel_l3_udev_listener.c' ] >>> executable('intel_l3_parity', sources : intel_l3_parity_src, >>> -- >>> 2.44.0 >>> > > Adrian Larumbe ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH v2 2/2] tools/gputop: toggle sysfs profiling knob if available for device 2024-04-16 7:49 ` Tvrtko Ursulin @ 2024-04-16 14:02 ` Lucas De Marchi 0 siblings, 0 replies; 13+ messages in thread From: Lucas De Marchi @ 2024-04-16 14:02 UTC (permalink / raw) To: Tvrtko Ursulin Cc: Adrián Larumbe, Kamil Konieczny, igt-dev, daniel, boris.brezillon, zbigniew.kempczynski, healych, kernel On Tue, Apr 16, 2024 at 08:49:46AM +0100, Tvrtko Ursulin wrote: > >On 15/04/2024 20:35, Adrián Larumbe wrote: >>On 03.04.2024 19:22, Kamil Konieczny wrote: >>>Hi Adrián, >>>On 2024-04-02 at 23:27:45 +0100, Adrián Larumbe wrote: >>>>For every DRM device that enables its job accounting HW from user space, >>>>toggle it right before obtaining per-client fdinfo numbers. >>>> >>>>Make sure profiling status is returned to its original state before >>>>exiting, by handling the SIGINT signal just like in intel_gpu_top. >>>> >>>>Also dynamically link gputop against igt lib instead of separate per-file >>>>static libraries to avoid dependence cascade because of using igt_sysfs >>>>functions. >>>> >>>>Cc: Tvrtko Ursulin <tursulin@ursulin.net> >>>>Cc: Daniel Vetter <daniel@ffwll.ch> >>>>Cc: Boris Brezillon <boris.brezillon@collabora.com> >>>>Cc: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> >>>>Signed-off-by: Adrián Larumbe <adrian.larumbe@collabora.com> >>>>--- >>>> tools/gputop.c | 30 +++++++++++++++++++++++++++++- >>>> tools/meson.build | 2 +- >>>> 2 files changed, 30 insertions(+), 2 deletions(-) >>>> >>>>diff --git a/tools/gputop.c b/tools/gputop.c >>>>index 71e28f43ee4c..5b390cbdb3e7 100644 >>>>--- a/tools/gputop.c >>>>+++ b/tools/gputop.c >>>>@@ -26,8 +26,10 @@ >>>> #include <sys/sysmacros.h> >>>> #include <stdbool.h> >>>>+#include "igt_device_scan.h" >>>> #include "igt_drm_clients.h" >>>> #include "igt_drm_fdinfo.h" >>>>+#include "igt_profiling.h" >>>> #include "drmtest.h" >>>> static const char *bars[] = { " ", "▏", "▎", "▍", "▌", "▋", "▊", "▉", "█" }; >>>>@@ -243,9 +245,17 @@ static int client_cmp(const void *_a, const void *_b, void *unused) >>>> } >>>>+static volatile bool stop_top; >>>>+ >>>>+static void sigint_handler(int sig) >>>>+{ >>>>+ stop_top = true; >>>>+} >>>>+ >>>> int main(int argc, char **argv) >>>> { >>>> unsigned int period_us = 2e6; >>>>+ struct igt_profiled_device *profiled_devices = NULL; >>>> struct igt_drm_clients *clients = NULL; >>>> int con_w = -1, con_h = -1; >>>>@@ -253,9 +263,22 @@ int main(int argc, char **argv) >>>> if (!clients) >>>> exit(1); >>>>+ igt_devices_scan(false); >>>>+ >>>>+ profiled_devices = igt_devices_profiled(); >>>>+ if (profiled_devices != NULL) >>>>+ igt_devices_toggle_profiling(profiled_devices, true); >>>>+ >>>>+ if (signal(SIGINT, sigint_handler) == SIG_ERR) { >>>>+ fprintf(stderr, "Failed to install signal handler!\n"); >>>>+ igt_devices_toggle_profiling(profiled_devices, false); >>>>+ free(profiled_devices); >>>>+ profiled_devices = NULL; >>>>+ } >>>>+ >>>> igt_drm_clients_scan(clients, NULL, NULL, 0, NULL, 0); >>>>- for (;;) { >>>>+ while (!stop_top) { >>>> struct igt_drm_client *c, *prevc = NULL; >>>> int i, engine_w = 0, lines = 0; >>>> struct winsize ws; >>>>@@ -293,5 +316,10 @@ int main(int argc, char **argv) >>>> usleep(period_us); >>>> } >>>>+ if (profiled_devices != NULL) { >>>>+ igt_devices_toggle_profiling(profiled_devices, false); >>>>+ free(profiled_devices); >>>>+ } >>>>+ >>>> return 0; >>>> } >>>>diff --git a/tools/meson.build b/tools/meson.build >>>>index ac79d8b5840c..a126d6cad7ba 100644 >>>>--- a/tools/meson.build >>>>+++ b/tools/meson.build >>>>@@ -68,7 +68,7 @@ endif >>>> executable('gputop', 'gputop.c', >>>> install : true, >>>> install_rpath : bindir_rpathdir, >>>>- dependencies : [lib_igt_drm_clients,lib_igt_drm_fdinfo,math]) >>>>+ dependencies : [lib_igt, lib_igt_drm_clients, math]) >>> >>>Why not creating lib_igt_profiling with only needed dependeces and >>>adding it here? Before your patch: >>> >>>ldd build/tools/gputop >>> >>>linux-vdso.so.1 (0x00007ffc5e120000) >>>libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007bf0a4200000) >>>/lib64/ld-linux-x86-64.so.2 (0x00007bf0a452b000) >>> >>>After: >>> >>>ldd gputop |wc -l >>>78 >> >>I guess if dynamic library dependencies are seen as undesirable for gputop, then >>I'll try to do as you suggested, but I suspect a hypothetical lib_igt_profiling >>static library will contain most of the object files in igt_lib's lib_sources >>list of files. > >It is correct that a goal so far was to avoid linking tools/ (outside >tests/ even) with igt_igt. But you use quite a lot of lib_igt stuff in >this work right? I am not sure it is easy to split it all out into >separate libraries. Question for IGT maintainers. I think we need to consider what gputop is. I can think of 2 things: 1) reference implementation of the kernel interface Then maybe hiding the real implementation across several igt libraries is not a good thing. 2) a tool we really expect end users to use Then maybe it's ok to depend on those additional libraries, but ldd gputop |wc -l == 78 for what gputop does seem too much. 3) both (1) and (2)? Lucas De Marchi > >Regards, > >Tvrtko > >> >>>Regards, >>>Kamil >>> >>>> intel_l3_parity_src = [ 'intel_l3_parity.c', 'intel_l3_udev_listener.c' ] >>>> executable('intel_l3_parity', sources : intel_l3_parity_src, >>>>-- >>>>2.44.0 >>>> >> >>Adrian Larumbe ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH v2 2/2] tools/gputop: toggle sysfs profiling knob if available for device 2024-04-02 22:27 ` [PATCH v2 2/2] tools/gputop: toggle sysfs profiling knob if available for device Adrián Larumbe 2024-04-03 17:22 ` Kamil Konieczny @ 2024-04-03 20:46 ` Lucas De Marchi 2024-04-15 19:31 ` Adrián Larumbe 1 sibling, 1 reply; 13+ messages in thread From: Lucas De Marchi @ 2024-04-03 20:46 UTC (permalink / raw) To: Adrián Larumbe Cc: tursulin, daniel, boris.brezillon, kamil.konieczny, zbigniew.kempczynski, igt-dev, healych, kernel On Tue, Apr 02, 2024 at 11:27:45PM +0100, Adrián Larumbe wrote: >For every DRM device that enables its job accounting HW from user space, >toggle it right before obtaining per-client fdinfo numbers. > >Make sure profiling status is returned to its original state before >exiting, by handling the SIGINT signal just like in intel_gpu_top. isn't this something that should be rather tracked on the kernel side rather than relying on the userspace to behave? 1) call gputop 2) call gputop, because you forgot you had it open in another ssh session 3) stop (1), because ssh session dies From the kernel side, I think it could be done by enabling it on fd open, disabling it on last close. Lucas De Marchi ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH v2 2/2] tools/gputop: toggle sysfs profiling knob if available for device 2024-04-03 20:46 ` Lucas De Marchi @ 2024-04-15 19:31 ` Adrián Larumbe 2024-04-16 8:07 ` Tvrtko Ursulin 0 siblings, 1 reply; 13+ messages in thread From: Adrián Larumbe @ 2024-04-15 19:31 UTC (permalink / raw) To: Lucas De Marchi Cc: tursulin, daniel, boris.brezillon, kamil.konieczny, zbigniew.kempczynski, igt-dev, healych, kernel On 03.04.2024 15:46, Lucas De Marchi wrote: > On Tue, Apr 02, 2024 at 11:27:45PM +0100, Adrián Larumbe wrote: > > For every DRM device that enables its job accounting HW from user space, > > toggle it right before obtaining per-client fdinfo numbers. > > > > Make sure profiling status is returned to its original state before > > exiting, by handling the SIGINT signal just like in intel_gpu_top. > > isn't this something that should be rather tracked on the kernel side > rather than relying on the userspace to behave? This would simplify handling of the sysfs knob state from user space, but I'm not sure normal sysfs device attributes are allowed to keep an internal state between _show() calls. > 1) call gputop > 2) call gputop, because you forgot you had it open in another ssh > session > 3) stop (1), because ssh session dies I feel tempted to brush this off as legitimate behaviour, albeit 'undefined'. If we cannot handle the scenario in which multiple profilers tweak the profiling state at the same time from kernel space, then I would prefer to expect users to readjust the sysfs attribute value manually. > From the kernel side, I think it could be done by enabling it on fd > open, disabling it on last close. Adrian Larumbe ^ permalink raw reply [flat|nested] 13+ messages in thread
* Re: [PATCH v2 2/2] tools/gputop: toggle sysfs profiling knob if available for device 2024-04-15 19:31 ` Adrián Larumbe @ 2024-04-16 8:07 ` Tvrtko Ursulin 0 siblings, 0 replies; 13+ messages in thread From: Tvrtko Ursulin @ 2024-04-16 8:07 UTC (permalink / raw) To: Adrián Larumbe, Lucas De Marchi Cc: daniel, boris.brezillon, kamil.konieczny, zbigniew.kempczynski, igt-dev, healych, kernel On 15/04/2024 20:31, Adrián Larumbe wrote: > On 03.04.2024 15:46, Lucas De Marchi wrote: >> On Tue, Apr 02, 2024 at 11:27:45PM +0100, Adrián Larumbe wrote: >>> For every DRM device that enables its job accounting HW from user space, >>> toggle it right before obtaining per-client fdinfo numbers. >>> >>> Make sure profiling status is returned to its original state before >>> exiting, by handling the SIGINT signal just like in intel_gpu_top. >> >> isn't this something that should be rather tracked on the kernel side >> rather than relying on the userspace to behave? > > This would simplify handling of the sysfs knob state from user space, but I'm > not sure normal sysfs device attributes are allowed to keep an internal state > between _show() calls. > >> 1) call gputop >> 2) call gputop, because you forgot you had it open in another ssh >> session >> 3) stop (1), because ssh session dies > > I feel tempted to brush this off as legitimate behaviour, albeit 'undefined'. > If we cannot handle the scenario in which multiple profilers tweak the profiling > state at the same time from kernel space, then I would prefer to expect users to > readjust the sysfs attribute value manually. I agree with Lucas that would be a pretty bad user experience. We have to consider if more users for fdinfo appear there could be more fighting over this control going on. And I don't see any reasonable solution within the sysfs framework. It is not possible to have own fops in there, is it? Would it be of any use if gputop would be checking the state of the knob from the main loop so it can at least give explicit notification someone toggled it to off? (Instead of suddenly and silently showing no GPU utilisation.) Maybe also before trying to restore it. It would be racy yes but maybe good enough for practical purposes? Regards, Tvrtko > >> From the kernel side, I think it could be done by enabling it on fd >> open, disabling it on last close. > > Adrian Larumbe ^ permalink raw reply [flat|nested] 13+ messages in thread
* ✓ Fi.CI.BAT: success for Add gputop support for sysfs profiling knob 2024-04-02 22:27 [PATCH v2 0/2] Add gputop support for sysfs profiling knob Adrián Larumbe 2024-04-02 22:27 ` [PATCH v2 1/2] lib: Add DRM driver sysfs profiling knob toggling functions Adrián Larumbe 2024-04-02 22:27 ` [PATCH v2 2/2] tools/gputop: toggle sysfs profiling knob if available for device Adrián Larumbe @ 2024-04-03 0:24 ` Patchwork 2024-04-03 0:42 ` ✓ CI.xeBAT: " Patchwork 2024-04-03 9:11 ` ✗ Fi.CI.IGT: failure " Patchwork 4 siblings, 0 replies; 13+ messages in thread From: Patchwork @ 2024-04-03 0:24 UTC (permalink / raw) To: Adrián Larumbe; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 9553 bytes --] == Series Details == Series: Add gputop support for sysfs profiling knob URL : https://patchwork.freedesktop.org/series/131957/ State : success == Summary == CI Bug Log - changes from CI_DRM_14519 -> IGTPW_10968 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/index.html Participating hosts (34 -> 33) ------------------------------ Additional (4): fi-glk-j4005 fi-kbl-8809g fi-bsw-nick bat-arls-3 Missing (5): bat-dg1-7 fi-snb-2520m fi-cfl-8109u bat-dg2-11 bat-jsl-1 Known issues ------------ Here are the changes found in IGTPW_10968 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@debugfs_test@basic-hwmon: - bat-arls-3: NOTRUN -> [SKIP][1] ([i915#9318]) [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/bat-arls-3/igt@debugfs_test@basic-hwmon.html * igt@gem_huc_copy@huc-copy: - fi-glk-j4005: NOTRUN -> [SKIP][2] ([i915#2190]) [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/fi-glk-j4005/igt@gem_huc_copy@huc-copy.html * igt@gem_lmem_swapping@basic: - fi-glk-j4005: NOTRUN -> [SKIP][3] ([i915#4613]) +3 other tests skip [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/fi-glk-j4005/igt@gem_lmem_swapping@basic.html * igt@gem_lmem_swapping@parallel-random-engines: - fi-bsw-nick: NOTRUN -> [SKIP][4] +19 other tests skip [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/fi-bsw-nick/igt@gem_lmem_swapping@parallel-random-engines.html - bat-arls-3: NOTRUN -> [SKIP][5] ([i915#10213]) +3 other tests skip [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/bat-arls-3/igt@gem_lmem_swapping@parallel-random-engines.html * igt@gem_mmap@basic: - bat-arls-3: NOTRUN -> [SKIP][6] ([i915#4083]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/bat-arls-3/igt@gem_mmap@basic.html * igt@gem_render_tiled_blits@basic: - bat-arls-3: NOTRUN -> [SKIP][7] ([i915#10197] / [i915#10211] / [i915#4079]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/bat-arls-3/igt@gem_render_tiled_blits@basic.html * igt@gem_tiled_blits@basic: - bat-arls-3: NOTRUN -> [SKIP][8] ([i915#10196] / [i915#4077]) +2 other tests skip [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/bat-arls-3/igt@gem_tiled_blits@basic.html * igt@gem_tiled_pread_basic: - bat-arls-3: NOTRUN -> [SKIP][9] ([i915#10206] / [i915#4079]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/bat-arls-3/igt@gem_tiled_pread_basic.html * igt@i915_pm_rps@basic-api: - bat-arls-3: NOTRUN -> [SKIP][10] ([i915#10209]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/bat-arls-3/igt@i915_pm_rps@basic-api.html * igt@i915_selftest@live@requests: - bat-atsm-1: [PASS][11] -> [INCOMPLETE][12] ([i915#10569]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/bat-atsm-1/igt@i915_selftest@live@requests.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/bat-atsm-1/igt@i915_selftest@live@requests.html * igt@kms_addfb_basic@addfb25-x-tiled-legacy: - bat-arls-3: NOTRUN -> [SKIP][13] ([i915#10200]) +9 other tests skip [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/bat-arls-3/igt@kms_addfb_basic@addfb25-x-tiled-legacy.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic: - fi-glk-j4005: NOTRUN -> [SKIP][14] +10 other tests skip [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/fi-glk-j4005/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html - bat-arls-3: NOTRUN -> [SKIP][15] ([i915#10202]) +1 other test skip [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/bat-arls-3/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-atomic.html * igt@kms_dsc@dsc-basic: - bat-arls-3: NOTRUN -> [SKIP][16] ([i915#9886]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/bat-arls-3/igt@kms_dsc@dsc-basic.html * igt@kms_force_connector_basic@force-edid: - bat-dg2-8: [PASS][17] -> [INCOMPLETE][18] ([i915#10583]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/bat-dg2-8/igt@kms_force_connector_basic@force-edid.html [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/bat-dg2-8/igt@kms_force_connector_basic@force-edid.html * igt@kms_force_connector_basic@force-load-detect: - bat-arls-3: NOTRUN -> [SKIP][19] ([i915#10207]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/bat-arls-3/igt@kms_force_connector_basic@force-load-detect.html * igt@kms_pm_backlight@basic-brightness: - bat-arls-3: NOTRUN -> [SKIP][20] ([i915#9812]) [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/bat-arls-3/igt@kms_pm_backlight@basic-brightness.html * igt@kms_psr@psr-primary-mmap-gtt: - bat-arls-3: NOTRUN -> [SKIP][21] ([i915#9732]) +3 other tests skip [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/bat-arls-3/igt@kms_psr@psr-primary-mmap-gtt.html * igt@kms_setmode@basic-clone-single-crtc: - bat-arls-3: NOTRUN -> [SKIP][22] ([i915#10208] / [i915#8809]) [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/bat-arls-3/igt@kms_setmode@basic-clone-single-crtc.html * igt@prime_vgem@basic-fence-mmap: - bat-arls-3: NOTRUN -> [SKIP][23] ([i915#10196] / [i915#3708] / [i915#4077]) +1 other test skip [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/bat-arls-3/igt@prime_vgem@basic-fence-mmap.html * igt@prime_vgem@basic-fence-read: - bat-arls-3: NOTRUN -> [SKIP][24] ([i915#10212] / [i915#3708]) [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/bat-arls-3/igt@prime_vgem@basic-fence-read.html * igt@prime_vgem@basic-read: - bat-arls-3: NOTRUN -> [SKIP][25] ([i915#10214] / [i915#3708]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/bat-arls-3/igt@prime_vgem@basic-read.html * igt@prime_vgem@basic-write: - bat-arls-3: NOTRUN -> [SKIP][26] ([i915#10216] / [i915#3708]) [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/bat-arls-3/igt@prime_vgem@basic-write.html * igt@runner@aborted: - fi-kbl-8809g: NOTRUN -> [FAIL][27] ([i915#4991]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/fi-kbl-8809g/igt@runner@aborted.html #### Possible fixes #### * igt@i915_selftest@live@hangcheck: - {bat-mtlp-9}: [DMESG-WARN][28] ([i915#9522]) -> [PASS][29] [28]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/bat-mtlp-9/igt@i915_selftest@live@hangcheck.html [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/bat-mtlp-9/igt@i915_selftest@live@hangcheck.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [i915#10196]: https://gitlab.freedesktop.org/drm/intel/issues/10196 [i915#10197]: https://gitlab.freedesktop.org/drm/intel/issues/10197 [i915#10200]: https://gitlab.freedesktop.org/drm/intel/issues/10200 [i915#10202]: https://gitlab.freedesktop.org/drm/intel/issues/10202 [i915#10206]: https://gitlab.freedesktop.org/drm/intel/issues/10206 [i915#10207]: https://gitlab.freedesktop.org/drm/intel/issues/10207 [i915#10208]: https://gitlab.freedesktop.org/drm/intel/issues/10208 [i915#10209]: https://gitlab.freedesktop.org/drm/intel/issues/10209 [i915#10211]: https://gitlab.freedesktop.org/drm/intel/issues/10211 [i915#10212]: https://gitlab.freedesktop.org/drm/intel/issues/10212 [i915#10213]: https://gitlab.freedesktop.org/drm/intel/issues/10213 [i915#10214]: https://gitlab.freedesktop.org/drm/intel/issues/10214 [i915#10216]: https://gitlab.freedesktop.org/drm/intel/issues/10216 [i915#10436]: https://gitlab.freedesktop.org/drm/intel/issues/10436 [i915#10569]: https://gitlab.freedesktop.org/drm/intel/issues/10569 [i915#10583]: https://gitlab.freedesktop.org/drm/intel/issues/10583 [i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190 [i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708 [i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077 [i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079 [i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083 [i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613 [i915#4991]: https://gitlab.freedesktop.org/drm/intel/issues/4991 [i915#8809]: https://gitlab.freedesktop.org/drm/intel/issues/8809 [i915#9318]: https://gitlab.freedesktop.org/drm/intel/issues/9318 [i915#9522]: https://gitlab.freedesktop.org/drm/intel/issues/9522 [i915#9732]: https://gitlab.freedesktop.org/drm/intel/issues/9732 [i915#9812]: https://gitlab.freedesktop.org/drm/intel/issues/9812 [i915#9886]: https://gitlab.freedesktop.org/drm/intel/issues/9886 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_7796 -> IGTPW_10968 CI-20190529: 20190529 CI_DRM_14519: f4b306bc42834d24085b45a5a3d1521a451b2abf @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_10968: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/index.html IGT_7796: 2cfed18f6aa776c1593d7cc328d23225dd61bdf9 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/index.html [-- Attachment #2: Type: text/html, Size: 11076 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* ✓ CI.xeBAT: success for Add gputop support for sysfs profiling knob 2024-04-02 22:27 [PATCH v2 0/2] Add gputop support for sysfs profiling knob Adrián Larumbe ` (2 preceding siblings ...) 2024-04-03 0:24 ` ✓ Fi.CI.BAT: success for Add gputop support for sysfs profiling knob Patchwork @ 2024-04-03 0:42 ` Patchwork 2024-04-03 9:11 ` ✗ Fi.CI.IGT: failure " Patchwork 4 siblings, 0 replies; 13+ messages in thread From: Patchwork @ 2024-04-03 0:42 UTC (permalink / raw) To: Adrián Larumbe; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 6079 bytes --] == Series Details == Series: Add gputop support for sysfs profiling knob URL : https://patchwork.freedesktop.org/series/131957/ State : success == Summary == CI Bug Log - changes from XEIGT_7796_BAT -> XEIGTPW_10968_BAT ==================================================== Summary ------- **SUCCESS** No regressions found. Participating hosts (5 -> 5) ------------------------------ No changes in participating hosts Known issues ------------ Here are the changes found in XEIGTPW_10968_BAT that come from known issues: ### IGT changes ### #### Issues hit #### * igt@kms_addfb_basic@addfb25-x-tiled-legacy: - bat-pvc-2: NOTRUN -> [SKIP][1] ([i915#6077]) +30 other tests skip [1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_10968/bat-pvc-2/igt@kms_addfb_basic@addfb25-x-tiled-legacy.html * igt@kms_cursor_legacy@basic-flip-after-cursor-atomic: - bat-pvc-2: NOTRUN -> [SKIP][2] ([Intel XE#1024] / [Intel XE#782]) +5 other tests skip [2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_10968/bat-pvc-2/igt@kms_cursor_legacy@basic-flip-after-cursor-atomic.html * igt@kms_dsc@dsc-basic: - bat-pvc-2: NOTRUN -> [SKIP][3] ([Intel XE#1024] / [Intel XE#784]) [3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_10968/bat-pvc-2/igt@kms_dsc@dsc-basic.html * igt@kms_flip@basic-flip-vs-wf_vblank: - bat-pvc-2: NOTRUN -> [SKIP][4] ([Intel XE#1024] / [Intel XE#947]) +3 other tests skip [4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_10968/bat-pvc-2/igt@kms_flip@basic-flip-vs-wf_vblank.html * igt@kms_force_connector_basic@force-connector-state: - bat-pvc-2: NOTRUN -> [SKIP][5] ([Intel XE#540]) +3 other tests skip [5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_10968/bat-pvc-2/igt@kms_force_connector_basic@force-connector-state.html * igt@kms_frontbuffer_tracking@basic: - bat-pvc-2: NOTRUN -> [SKIP][6] ([Intel XE#1024] / [Intel XE#783]) [6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_10968/bat-pvc-2/igt@kms_frontbuffer_tracking@basic.html * igt@kms_pipe_crc_basic@nonblocking-crc: - bat-pvc-2: NOTRUN -> [SKIP][7] ([Intel XE#829]) +6 other tests skip [7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_10968/bat-pvc-2/igt@kms_pipe_crc_basic@nonblocking-crc.html * igt@kms_prop_blob@basic: - bat-pvc-2: NOTRUN -> [SKIP][8] ([Intel XE#780]) [8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_10968/bat-pvc-2/igt@kms_prop_blob@basic.html * igt@kms_psr@psr-cursor-plane-move: - bat-pvc-2: NOTRUN -> [SKIP][9] ([Intel XE#1024]) +2 other tests skip [9]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_10968/bat-pvc-2/igt@kms_psr@psr-cursor-plane-move.html * igt@xe_gt_freq@freq_range_idle: - bat-pvc-2: NOTRUN -> [SKIP][10] ([Intel XE#1021]) +1 other test skip [10]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_10968/bat-pvc-2/igt@xe_gt_freq@freq_range_idle.html * igt@xe_huc_copy@huc_copy: - bat-pvc-2: NOTRUN -> [SKIP][11] ([Intel XE#255]) [11]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_10968/bat-pvc-2/igt@xe_huc_copy@huc_copy.html * igt@xe_intel_bb@render: - bat-pvc-2: NOTRUN -> [SKIP][12] ([Intel XE#532]) [12]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_10968/bat-pvc-2/igt@xe_intel_bb@render.html * igt@xe_pat@pat-index-xe2: - bat-pvc-2: NOTRUN -> [SKIP][13] ([Intel XE#977]) +1 other test skip [13]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_10968/bat-pvc-2/igt@xe_pat@pat-index-xe2.html * igt@xe_pat@pat-index-xehpc@render: - bat-pvc-2: NOTRUN -> [SKIP][14] ([Intel XE#976]) [14]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_10968/bat-pvc-2/igt@xe_pat@pat-index-xehpc@render.html * igt@xe_pat@pat-index-xelpg: - bat-pvc-2: NOTRUN -> [SKIP][15] ([Intel XE#979]) [15]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_10968/bat-pvc-2/igt@xe_pat@pat-index-xelpg.html * igt@xe_pm_residency@gt-c6-on-idle: - bat-pvc-2: NOTRUN -> [SKIP][16] ([Intel XE#531]) [16]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_10968/bat-pvc-2/igt@xe_pm_residency@gt-c6-on-idle.html [Intel XE#1021]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1021 [Intel XE#1024]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/1024 [Intel XE#255]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/255 [Intel XE#531]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/531 [Intel XE#532]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/532 [Intel XE#540]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/540 [Intel XE#780]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/780 [Intel XE#782]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/782 [Intel XE#783]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/783 [Intel XE#784]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/784 [Intel XE#829]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/829 [Intel XE#947]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/947 [Intel XE#976]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/976 [Intel XE#977]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/977 [Intel XE#979]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/979 [i915#6077]: https://gitlab.freedesktop.org/drm/intel/issues/6077 Build changes ------------- * IGT: IGT_7796 -> IGTPW_10968 * Linux: xe-1025-f54ea7473cd118eb39978f2e946b17558b5ff46d -> xe-1029-f4b306bc42834d24085b45a5a3d1521a451b2abf IGTPW_10968: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/index.html IGT_7796: 2cfed18f6aa776c1593d7cc328d23225dd61bdf9 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git xe-1025-f54ea7473cd118eb39978f2e946b17558b5ff46d: f54ea7473cd118eb39978f2e946b17558b5ff46d xe-1029-f4b306bc42834d24085b45a5a3d1521a451b2abf: f4b306bc42834d24085b45a5a3d1521a451b2abf == Logs == For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_10968/index.html [-- Attachment #2: Type: text/html, Size: 7302 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
* ✗ Fi.CI.IGT: failure for Add gputop support for sysfs profiling knob 2024-04-02 22:27 [PATCH v2 0/2] Add gputop support for sysfs profiling knob Adrián Larumbe ` (3 preceding siblings ...) 2024-04-03 0:42 ` ✓ CI.xeBAT: " Patchwork @ 2024-04-03 9:11 ` Patchwork 4 siblings, 0 replies; 13+ messages in thread From: Patchwork @ 2024-04-03 9:11 UTC (permalink / raw) To: Adrián Larumbe; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 82001 bytes --] == Series Details == Series: Add gputop support for sysfs profiling knob URL : https://patchwork.freedesktop.org/series/131957/ State : failure == Summary == CI Bug Log - changes from CI_DRM_14519_full -> IGTPW_10968_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with IGTPW_10968_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in IGTPW_10968_full, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them to document this new failure mode, which will reduce false positives in CI. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/index.html Participating hosts (9 -> 9) ------------------------------ No changes in participating hosts Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_10968_full: ### IGT changes ### #### Possible regressions #### * igt@kms_draw_crc@draw-method-blt@xrgb2101010-ytiled: - shard-glk: [PASS][1] -> [DMESG-WARN][2] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-glk8/igt@kms_draw_crc@draw-method-blt@xrgb2101010-ytiled.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-glk7/igt@kms_draw_crc@draw-method-blt@xrgb2101010-ytiled.html New tests --------- New tests have been introduced between CI_DRM_14519_full and IGTPW_10968_full: ### New IGT tests (1) ### * igt@kms_cursor_edge_walk@64x64-right-edge@pipe-b-hdmi-a-2: - Statuses : 1 pass(s) - Exec time: [3.58] s Known issues ------------ Here are the changes found in IGTPW_10968_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@api_intel_bb@blit-reloc-purge-cache: - shard-dg1: NOTRUN -> [SKIP][3] ([i915#8411]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-14/igt@api_intel_bb@blit-reloc-purge-cache.html * igt@api_intel_bb@crc32: - shard-rkl: NOTRUN -> [SKIP][4] ([i915#6230]) [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-5/igt@api_intel_bb@crc32.html * igt@api_intel_bb@object-reloc-purge-cache: - shard-rkl: NOTRUN -> [SKIP][5] ([i915#8411]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-3/igt@api_intel_bb@object-reloc-purge-cache.html * igt@device_reset@cold-reset-bound: - shard-dg1: NOTRUN -> [SKIP][6] ([i915#7701]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-13/igt@device_reset@cold-reset-bound.html * igt@drm_fdinfo@busy-check-all@bcs0: - shard-dg1: NOTRUN -> [SKIP][7] ([i915#8414]) +17 other tests skip [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-15/igt@drm_fdinfo@busy-check-all@bcs0.html * igt@drm_fdinfo@most-busy-check-all@bcs0: - shard-dg2: NOTRUN -> [SKIP][8] ([i915#8414]) +7 other tests skip [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-8/igt@drm_fdinfo@most-busy-check-all@bcs0.html * igt@gem_ccs@block-copy-compressed: - shard-dg1: NOTRUN -> [SKIP][9] ([i915#3555] / [i915#9323]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-16/igt@gem_ccs@block-copy-compressed.html * igt@gem_ccs@block-multicopy-compressed: - shard-rkl: NOTRUN -> [SKIP][10] ([i915#9323]) +1 other test skip [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-4/igt@gem_ccs@block-multicopy-compressed.html * igt@gem_ccs@ctrl-surf-copy: - shard-rkl: NOTRUN -> [SKIP][11] ([i915#3555] / [i915#9323]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-3/igt@gem_ccs@ctrl-surf-copy.html * igt@gem_create@create-ext-cpu-access-sanity-check: - shard-rkl: NOTRUN -> [SKIP][12] ([i915#6335]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-5/igt@gem_create@create-ext-cpu-access-sanity-check.html * igt@gem_ctx_persistence@hang: - shard-dg2: NOTRUN -> [SKIP][13] ([i915#8555]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-8/igt@gem_ctx_persistence@hang.html * igt@gem_ctx_persistence@heartbeat-stop: - shard-dg1: NOTRUN -> [SKIP][14] ([i915#8555]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-18/igt@gem_ctx_persistence@heartbeat-stop.html * igt@gem_ctx_sseu@engines: - shard-dg1: NOTRUN -> [SKIP][15] ([i915#280]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-14/igt@gem_ctx_sseu@engines.html * igt@gem_ctx_sseu@invalid-args: - shard-rkl: NOTRUN -> [SKIP][16] ([i915#280]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-2/igt@gem_ctx_sseu@invalid-args.html * igt@gem_ctx_sseu@invalid-sseu: - shard-dg2: NOTRUN -> [SKIP][17] ([i915#280]) +1 other test skip [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-8/igt@gem_ctx_sseu@invalid-sseu.html * igt@gem_eio@hibernate: - shard-rkl: NOTRUN -> [ABORT][18] ([i915#7975] / [i915#8213]) [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-5/igt@gem_eio@hibernate.html * igt@gem_eio@kms: - shard-dg2: NOTRUN -> [INCOMPLETE][19] ([i915#10513]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-8/igt@gem_eio@kms.html * igt@gem_eio@reset-stress: - shard-dg1: NOTRUN -> [FAIL][20] ([i915#5784]) [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-15/igt@gem_eio@reset-stress.html * igt@gem_exec_balancer@hog: - shard-mtlp: NOTRUN -> [SKIP][21] ([i915#4812]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-5/igt@gem_exec_balancer@hog.html - shard-dg2: NOTRUN -> [SKIP][22] ([i915#4812]) [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-6/igt@gem_exec_balancer@hog.html * igt@gem_exec_balancer@invalid-bonds: - shard-dg1: NOTRUN -> [SKIP][23] ([i915#4036]) [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-15/igt@gem_exec_balancer@invalid-bonds.html * igt@gem_exec_balancer@parallel-out-fence: - shard-rkl: NOTRUN -> [SKIP][24] ([i915#4525]) [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-3/igt@gem_exec_balancer@parallel-out-fence.html * igt@gem_exec_capture@capture@vecs0-lmem0: - shard-dg2: NOTRUN -> [FAIL][25] ([i915#10386]) +3 other tests fail [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-10/igt@gem_exec_capture@capture@vecs0-lmem0.html * igt@gem_exec_fair@basic-deadline: - shard-glk: NOTRUN -> [FAIL][26] ([i915#2846]) [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-glk3/igt@gem_exec_fair@basic-deadline.html * igt@gem_exec_fair@basic-pace-solo: - shard-dg2: NOTRUN -> [SKIP][27] ([i915#3539]) +1 other test skip [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-10/igt@gem_exec_fair@basic-pace-solo.html * igt@gem_exec_fair@basic-pace@rcs0: - shard-tglu: [PASS][28] -> [FAIL][29] ([i915#2842]) [28]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-tglu-5/igt@gem_exec_fair@basic-pace@rcs0.html [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-tglu-7/igt@gem_exec_fair@basic-pace@rcs0.html * igt@gem_exec_fair@basic-pace@vcs0: - shard-glk: [PASS][30] -> [FAIL][31] ([i915#2842]) [30]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-glk4/igt@gem_exec_fair@basic-pace@vcs0.html [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-glk1/igt@gem_exec_fair@basic-pace@vcs0.html * igt@gem_exec_fair@basic-throttle@rcs0: - shard-glk: NOTRUN -> [FAIL][32] ([i915#2842]) +1 other test fail [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-glk9/igt@gem_exec_fair@basic-throttle@rcs0.html * igt@gem_exec_fence@submit: - shard-dg1: NOTRUN -> [SKIP][33] ([i915#4812]) +4 other tests skip [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-15/igt@gem_exec_fence@submit.html * igt@gem_exec_flush@basic-batch-kernel-default-wb: - shard-dg1: NOTRUN -> [SKIP][34] ([i915#3539] / [i915#4852]) +4 other tests skip [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-17/igt@gem_exec_flush@basic-batch-kernel-default-wb.html * igt@gem_exec_flush@basic-uc-ro-default: - shard-dg2: NOTRUN -> [SKIP][35] ([i915#3539] / [i915#4852]) +2 other tests skip [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-5/igt@gem_exec_flush@basic-uc-ro-default.html * igt@gem_exec_flush@basic-uc-set-default: - shard-dg1: NOTRUN -> [SKIP][36] ([i915#3539]) [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-16/igt@gem_exec_flush@basic-uc-set-default.html * igt@gem_exec_reloc@basic-concurrent0: - shard-dg1: NOTRUN -> [SKIP][37] ([i915#3281]) +12 other tests skip [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-16/igt@gem_exec_reloc@basic-concurrent0.html * igt@gem_exec_reloc@basic-cpu-read: - shard-dg2: NOTRUN -> [SKIP][38] ([i915#3281]) +9 other tests skip [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-10/igt@gem_exec_reloc@basic-cpu-read.html * igt@gem_exec_reloc@basic-gtt-read-active: - shard-rkl: NOTRUN -> [SKIP][39] ([i915#3281]) +5 other tests skip [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-5/igt@gem_exec_reloc@basic-gtt-read-active.html * igt@gem_exec_reloc@basic-wc-read-active: - shard-mtlp: NOTRUN -> [SKIP][40] ([i915#3281]) +2 other tests skip [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-5/igt@gem_exec_reloc@basic-wc-read-active.html * igt@gem_exec_schedule@reorder-wide: - shard-dg2: NOTRUN -> [SKIP][41] ([i915#4537] / [i915#4812]) +1 other test skip [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-2/igt@gem_exec_schedule@reorder-wide.html * igt@gem_fence_thrash@bo-copy: - shard-dg1: NOTRUN -> [SKIP][42] ([i915#4860]) +2 other tests skip [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-17/igt@gem_fence_thrash@bo-copy.html * igt@gem_fence_thrash@bo-write-verify-x: - shard-dg2: NOTRUN -> [SKIP][43] ([i915#4860]) +1 other test skip [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-2/igt@gem_fence_thrash@bo-write-verify-x.html * igt@gem_fenced_exec_thrash@no-spare-fences-interruptible: - shard-mtlp: NOTRUN -> [SKIP][44] ([i915#4860]) [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-4/igt@gem_fenced_exec_thrash@no-spare-fences-interruptible.html * igt@gem_lmem_swapping@heavy-verify-multi-ccs@lmem0: - shard-dg1: NOTRUN -> [SKIP][45] ([i915#4565]) [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-15/igt@gem_lmem_swapping@heavy-verify-multi-ccs@lmem0.html * igt@gem_lmem_swapping@heavy-verify-random-ccs@lmem0: - shard-dg2: NOTRUN -> [FAIL][46] ([i915#10378]) [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-6/igt@gem_lmem_swapping@heavy-verify-random-ccs@lmem0.html * igt@gem_lmem_swapping@parallel-multi: - shard-glk: NOTRUN -> [SKIP][47] ([i915#4613]) +2 other tests skip [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-glk3/igt@gem_lmem_swapping@parallel-multi.html * igt@gem_lmem_swapping@parallel-random-engines: - shard-mtlp: NOTRUN -> [SKIP][48] ([i915#4613]) [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-5/igt@gem_lmem_swapping@parallel-random-engines.html * igt@gem_lmem_swapping@parallel-random-verify-ccs: - shard-rkl: NOTRUN -> [SKIP][49] ([i915#4613]) +2 other tests skip [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-2/igt@gem_lmem_swapping@parallel-random-verify-ccs.html * igt@gem_lmem_swapping@smem-oom@lmem0: - shard-dg2: [PASS][50] -> [TIMEOUT][51] ([i915#5493]) [50]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-dg2-7/igt@gem_lmem_swapping@smem-oom@lmem0.html [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-5/igt@gem_lmem_swapping@smem-oom@lmem0.html * igt@gem_lmem_swapping@verify-random: - shard-tglu: NOTRUN -> [SKIP][52] ([i915#4613]) +1 other test skip [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-tglu-5/igt@gem_lmem_swapping@verify-random.html * igt@gem_media_vme: - shard-mtlp: NOTRUN -> [SKIP][53] ([i915#284]) [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-3/igt@gem_media_vme.html - shard-rkl: NOTRUN -> [SKIP][54] ([i915#284]) [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-4/igt@gem_media_vme.html * igt@gem_mmap_gtt@basic-small-bo: - shard-dg2: NOTRUN -> [SKIP][55] ([i915#4077]) +8 other tests skip [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-6/igt@gem_mmap_gtt@basic-small-bo.html * igt@gem_mmap_gtt@close-race: - shard-mtlp: NOTRUN -> [SKIP][56] ([i915#4077]) +2 other tests skip [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-6/igt@gem_mmap_gtt@close-race.html * igt@gem_mmap_gtt@cpuset-basic-small-copy-xy: - shard-dg1: NOTRUN -> [SKIP][57] ([i915#4077]) +17 other tests skip [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-14/igt@gem_mmap_gtt@cpuset-basic-small-copy-xy.html * igt@gem_mmap_wc@fault-concurrent: - shard-dg2: NOTRUN -> [SKIP][58] ([i915#4083]) +1 other test skip [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-10/igt@gem_mmap_wc@fault-concurrent.html - shard-mtlp: NOTRUN -> [SKIP][59] ([i915#4083]) [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-7/igt@gem_mmap_wc@fault-concurrent.html * igt@gem_mmap_wc@write-read-distinct: - shard-dg1: NOTRUN -> [SKIP][60] ([i915#4083]) +5 other tests skip [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-14/igt@gem_mmap_wc@write-read-distinct.html * igt@gem_partial_pwrite_pread@reads-snoop: - shard-mtlp: NOTRUN -> [SKIP][61] ([i915#3282]) [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-6/igt@gem_partial_pwrite_pread@reads-snoop.html * igt@gem_partial_pwrite_pread@reads-uncached: - shard-dg2: NOTRUN -> [SKIP][62] ([i915#3282]) +8 other tests skip [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-6/igt@gem_partial_pwrite_pread@reads-uncached.html * igt@gem_partial_pwrite_pread@writes-after-reads: - shard-rkl: NOTRUN -> [SKIP][63] ([i915#3282]) +7 other tests skip [63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-3/igt@gem_partial_pwrite_pread@writes-after-reads.html * igt@gem_pwrite_snooped: - shard-dg1: NOTRUN -> [SKIP][64] ([i915#3282]) +4 other tests skip [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-17/igt@gem_pwrite_snooped.html * igt@gem_pxp@create-regular-context-1: - shard-mtlp: NOTRUN -> [SKIP][65] ([i915#4270]) +1 other test skip [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-5/igt@gem_pxp@create-regular-context-1.html - shard-dg2: NOTRUN -> [SKIP][66] ([i915#4270]) +3 other tests skip [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-6/igt@gem_pxp@create-regular-context-1.html * igt@gem_pxp@protected-encrypted-src-copy-not-readible: - shard-rkl: NOTRUN -> [SKIP][67] ([i915#4270]) +3 other tests skip [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-4/igt@gem_pxp@protected-encrypted-src-copy-not-readible.html * igt@gem_pxp@reject-modify-context-protection-off-1: - shard-tglu: NOTRUN -> [SKIP][68] ([i915#4270]) [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-tglu-2/igt@gem_pxp@reject-modify-context-protection-off-1.html * igt@gem_pxp@verify-pxp-key-change-after-suspend-resume: - shard-dg1: NOTRUN -> [SKIP][69] ([i915#4270]) +3 other tests skip [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-18/igt@gem_pxp@verify-pxp-key-change-after-suspend-resume.html * igt@gem_render_copy@yf-tiled-ccs-to-y-tiled: - shard-dg2: NOTRUN -> [SKIP][70] ([i915#5190] / [i915#8428]) +6 other tests skip [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-1/igt@gem_render_copy@yf-tiled-ccs-to-y-tiled.html * igt@gem_render_copy@yf-tiled-mc-ccs-to-vebox-yf-tiled: - shard-mtlp: NOTRUN -> [SKIP][71] ([i915#8428]) [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-5/igt@gem_render_copy@yf-tiled-mc-ccs-to-vebox-yf-tiled.html * igt@gem_render_tiled_blits@basic: - shard-dg1: NOTRUN -> [SKIP][72] ([i915#4079]) [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-14/igt@gem_render_tiled_blits@basic.html * igt@gem_softpin@evict-snoop-interruptible: - shard-dg1: NOTRUN -> [SKIP][73] ([i915#4885]) [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-16/igt@gem_softpin@evict-snoop-interruptible.html * igt@gem_unfence_active_buffers: - shard-dg1: NOTRUN -> [SKIP][74] ([i915#4879]) [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-17/igt@gem_unfence_active_buffers.html * igt@gem_userptr_blits@readonly-unsync: - shard-dg2: NOTRUN -> [SKIP][75] ([i915#3297]) +2 other tests skip [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-8/igt@gem_userptr_blits@readonly-unsync.html * igt@gem_userptr_blits@sd-probe: - shard-dg2: NOTRUN -> [SKIP][76] ([i915#3297] / [i915#4958]) [76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-2/igt@gem_userptr_blits@sd-probe.html * igt@gem_userptr_blits@unsync-overlap: - shard-rkl: NOTRUN -> [SKIP][77] ([i915#3297]) [77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-2/igt@gem_userptr_blits@unsync-overlap.html * igt@gem_userptr_blits@unsync-unmap-cycles: - shard-dg1: NOTRUN -> [SKIP][78] ([i915#3297]) +3 other tests skip [78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-17/igt@gem_userptr_blits@unsync-unmap-cycles.html * igt@gen9_exec_parse@allowed-single: - shard-dg2: NOTRUN -> [SKIP][79] ([i915#2856]) +3 other tests skip [79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-7/igt@gen9_exec_parse@allowed-single.html - shard-glk: [PASS][80] -> [ABORT][81] ([i915#5566]) [80]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-glk5/igt@gen9_exec_parse@allowed-single.html [81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-glk2/igt@gen9_exec_parse@allowed-single.html * igt@gen9_exec_parse@batch-zero-length: - shard-rkl: NOTRUN -> [SKIP][82] ([i915#2527]) +2 other tests skip [82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-4/igt@gen9_exec_parse@batch-zero-length.html * igt@gen9_exec_parse@bb-secure: - shard-mtlp: NOTRUN -> [SKIP][83] ([i915#2856]) [83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-6/igt@gen9_exec_parse@bb-secure.html * igt@gen9_exec_parse@bb-start-out: - shard-dg1: NOTRUN -> [SKIP][84] ([i915#2527]) +4 other tests skip [84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-17/igt@gen9_exec_parse@bb-start-out.html * igt@gen9_exec_parse@secure-batches: - shard-tglu: NOTRUN -> [SKIP][85] ([i915#2527] / [i915#2856]) [85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-tglu-3/igt@gen9_exec_parse@secure-batches.html * igt@i915_fb_tiling: - shard-dg2: NOTRUN -> [SKIP][86] ([i915#4881]) [86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-8/igt@i915_fb_tiling.html * igt@i915_module_load@reload-with-fault-injection: - shard-rkl: NOTRUN -> [INCOMPLETE][87] ([i915#9820] / [i915#9849]) [87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-4/igt@i915_module_load@reload-with-fault-injection.html * igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0: - shard-dg1: [PASS][88] -> [FAIL][89] ([i915#3591]) [88]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-dg1-16/igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0.html [89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-14/igt@i915_pm_rc6_residency@rc6-idle@gt0-vcs0.html * igt@i915_pm_rps@thresholds-park@gt0: - shard-dg1: NOTRUN -> [SKIP][90] ([i915#8925]) [90]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-18/igt@i915_pm_rps@thresholds-park@gt0.html * igt@i915_query@test-query-geometry-subslices: - shard-rkl: NOTRUN -> [SKIP][91] ([i915#5723]) [91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-2/igt@i915_query@test-query-geometry-subslices.html * igt@i915_selftest@mock@memory_region: - shard-dg1: NOTRUN -> [DMESG-WARN][92] ([i915#9311]) [92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-17/igt@i915_selftest@mock@memory_region.html * igt@kms_addfb_basic@framebuffer-vs-set-tiling: - shard-dg2: NOTRUN -> [SKIP][93] ([i915#4212]) [93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-10/igt@kms_addfb_basic@framebuffer-vs-set-tiling.html * igt@kms_addfb_basic@tile-pitch-mismatch: - shard-dg1: NOTRUN -> [SKIP][94] ([i915#4212]) +1 other test skip [94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-15/igt@kms_addfb_basic@tile-pitch-mismatch.html * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-4-y-rc-ccs: - shard-dg1: NOTRUN -> [SKIP][95] ([i915#8709]) +7 other tests skip [95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-17/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-b-hdmi-a-4-y-rc-ccs.html * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-hdmi-a-1-4-mc-ccs: - shard-dg2: NOTRUN -> [SKIP][96] ([i915#8709]) +11 other tests skip [96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-10/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-hdmi-a-1-4-mc-ccs.html * igt@kms_async_flips@invalid-async-flip: - shard-mtlp: NOTRUN -> [SKIP][97] ([i915#6228]) [97]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-2/igt@kms_async_flips@invalid-async-flip.html * igt@kms_atomic@plane-primary-overlay-mutable-zpos: - shard-dg2: NOTRUN -> [SKIP][98] ([i915#9531]) [98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-10/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html * igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels: - shard-snb: NOTRUN -> [SKIP][99] ([i915#1769]) [99]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-snb6/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html - shard-tglu: NOTRUN -> [SKIP][100] ([i915#1769] / [i915#3555]) [100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-tglu-9/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html - shard-glk: NOTRUN -> [SKIP][101] ([i915#1769]) +1 other test skip [101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-glk8/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html - shard-dg2: NOTRUN -> [SKIP][102] ([i915#1769] / [i915#3555]) [102]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-10/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html - shard-dg1: NOTRUN -> [SKIP][103] ([i915#1769] / [i915#3555]) [103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-17/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html * igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels: - shard-rkl: NOTRUN -> [SKIP][104] ([i915#1769] / [i915#3555]) +1 other test skip [104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-5/igt@kms_atomic_transition@plane-all-modeset-transition-internal-panels.html * igt@kms_big_fb@4-tiled-32bpp-rotate-270: - shard-tglu: NOTRUN -> [SKIP][105] ([i915#5286]) [105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-tglu-8/igt@kms_big_fb@4-tiled-32bpp-rotate-270.html * igt@kms_big_fb@4-tiled-64bpp-rotate-90: - shard-dg1: NOTRUN -> [SKIP][106] ([i915#4538] / [i915#5286]) +5 other tests skip [106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-17/igt@kms_big_fb@4-tiled-64bpp-rotate-90.html * igt@kms_big_fb@4-tiled-8bpp-rotate-0: - shard-rkl: NOTRUN -> [SKIP][107] ([i915#5286]) +4 other tests skip [107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-3/igt@kms_big_fb@4-tiled-8bpp-rotate-0.html * igt@kms_big_fb@linear-64bpp-rotate-270: - shard-mtlp: NOTRUN -> [SKIP][108] +2 other tests skip [108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-7/igt@kms_big_fb@linear-64bpp-rotate-270.html - shard-rkl: NOTRUN -> [SKIP][109] ([i915#3638]) +1 other test skip [109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-2/igt@kms_big_fb@linear-64bpp-rotate-270.html * igt@kms_big_fb@linear-64bpp-rotate-90: - shard-dg1: NOTRUN -> [SKIP][110] ([i915#3638]) +5 other tests skip [110]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-17/igt@kms_big_fb@linear-64bpp-rotate-90.html * igt@kms_big_fb@y-tiled-addfb-size-offset-overflow: - shard-dg2: NOTRUN -> [SKIP][111] ([i915#5190]) +2 other tests skip [111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-10/igt@kms_big_fb@y-tiled-addfb-size-offset-overflow.html * igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180: - shard-dg2: NOTRUN -> [SKIP][112] ([i915#4538] / [i915#5190]) +7 other tests skip [112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-6/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-180.html * igt@kms_big_fb@yf-tiled-16bpp-rotate-180: - shard-dg1: NOTRUN -> [SKIP][113] ([i915#4538]) +5 other tests skip [113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-17/igt@kms_big_fb@yf-tiled-16bpp-rotate-180.html * igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow: - shard-mtlp: NOTRUN -> [SKIP][114] ([i915#6187]) [114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-2/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html * igt@kms_big_joiner@invalid-modeset: - shard-dg1: NOTRUN -> [SKIP][115] ([i915#10656]) [115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-15/igt@kms_big_joiner@invalid-modeset.html * igt@kms_ccs@bad-aux-stride-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-4: - shard-dg1: NOTRUN -> [SKIP][116] ([i915#6095]) +107 other tests skip [116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-17/igt@kms_ccs@bad-aux-stride-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-4.html * igt@kms_ccs@bad-pixel-format-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][117] ([i915#10307] / [i915#10434] / [i915#6095]) +7 other tests skip [117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-10/igt@kms_ccs@bad-pixel-format-y-tiled-gen12-mc-ccs@pipe-d-hdmi-a-1.html * igt@kms_ccs@bad-rotation-90-4-tiled-xe2-ccs: - shard-dg1: NOTRUN -> [SKIP][118] ([i915#10278]) [118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-16/igt@kms_ccs@bad-rotation-90-4-tiled-xe2-ccs.html * igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-1: - shard-tglu: NOTRUN -> [SKIP][119] ([i915#6095]) +7 other tests skip [119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-tglu-9/igt@kms_ccs@ccs-on-another-bo-y-tiled-gen12-mc-ccs@pipe-b-hdmi-a-1.html * igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-1: - shard-rkl: NOTRUN -> [SKIP][120] ([i915#6095]) +67 other tests skip [120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-2/igt@kms_ccs@crc-primary-rotation-180-4-tiled-dg2-mc-ccs@pipe-b-hdmi-a-1.html * igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-3: - shard-dg2: NOTRUN -> [SKIP][121] ([i915#10307] / [i915#6095]) +139 other tests skip [121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-5/igt@kms_ccs@crc-sprite-planes-basic-4-tiled-mtl-mc-ccs@pipe-a-hdmi-a-3.html * igt@kms_ccs@random-ccs-data-4-tiled-xe2-ccs: - shard-mtlp: NOTRUN -> [SKIP][122] ([i915#10278]) [122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-5/igt@kms_ccs@random-ccs-data-4-tiled-xe2-ccs.html - shard-dg2: NOTRUN -> [SKIP][123] ([i915#10278]) [123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-5/igt@kms_ccs@random-ccs-data-4-tiled-xe2-ccs.html - shard-rkl: NOTRUN -> [SKIP][124] ([i915#10278]) [124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-4/igt@kms_ccs@random-ccs-data-4-tiled-xe2-ccs.html * igt@kms_cdclk@mode-transition-all-outputs: - shard-dg1: NOTRUN -> [SKIP][125] ([i915#3742]) [125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-15/igt@kms_cdclk@mode-transition-all-outputs.html * igt@kms_cdclk@plane-scaling: - shard-tglu: NOTRUN -> [SKIP][126] ([i915#3742]) [126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-tglu-9/igt@kms_cdclk@plane-scaling.html * igt@kms_chamelium_edid@dp-edid-stress-resolution-non-4k: - shard-dg2: NOTRUN -> [SKIP][127] ([i915#7828]) +10 other tests skip [127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-7/igt@kms_chamelium_edid@dp-edid-stress-resolution-non-4k.html * igt@kms_chamelium_frames@hdmi-crc-single: - shard-rkl: NOTRUN -> [SKIP][128] ([i915#7828]) +6 other tests skip [128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-2/igt@kms_chamelium_frames@hdmi-crc-single.html * igt@kms_chamelium_hpd@dp-hpd: - shard-dg1: NOTRUN -> [SKIP][129] ([i915#7828]) +11 other tests skip [129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-18/igt@kms_chamelium_hpd@dp-hpd.html * igt@kms_chamelium_hpd@vga-hpd-enable-disable-mode: - shard-mtlp: NOTRUN -> [SKIP][130] ([i915#7828]) +2 other tests skip [130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-7/igt@kms_chamelium_hpd@vga-hpd-enable-disable-mode.html - shard-tglu: NOTRUN -> [SKIP][131] ([i915#7828]) [131]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-tglu-2/igt@kms_chamelium_hpd@vga-hpd-enable-disable-mode.html * igt@kms_content_protection@atomic: - shard-dg2: NOTRUN -> [SKIP][132] ([i915#7118] / [i915#9424]) [132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-2/igt@kms_content_protection@atomic.html * igt@kms_content_protection@atomic-dpms: - shard-dg1: NOTRUN -> [SKIP][133] ([i915#7116] / [i915#9424]) [133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-14/igt@kms_content_protection@atomic-dpms.html * igt@kms_content_protection@dp-mst-lic-type-0: - shard-dg2: NOTRUN -> [SKIP][134] ([i915#3299]) [134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-6/igt@kms_content_protection@dp-mst-lic-type-0.html - shard-rkl: NOTRUN -> [SKIP][135] ([i915#3116]) [135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-4/igt@kms_content_protection@dp-mst-lic-type-0.html * igt@kms_content_protection@lic-type-0: - shard-dg2: NOTRUN -> [SKIP][136] ([i915#9424]) [136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-7/igt@kms_content_protection@lic-type-0.html * igt@kms_content_protection@srm: - shard-dg2: NOTRUN -> [SKIP][137] ([i915#7118]) [137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-7/igt@kms_content_protection@srm.html - shard-rkl: NOTRUN -> [SKIP][138] ([i915#7118]) [138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-4/igt@kms_content_protection@srm.html * igt@kms_cursor_crc@cursor-offscreen-512x512: - shard-dg2: NOTRUN -> [SKIP][139] ([i915#3359]) +1 other test skip [139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-7/igt@kms_cursor_crc@cursor-offscreen-512x512.html * igt@kms_cursor_crc@cursor-onscreen-256x85: - shard-mtlp: NOTRUN -> [SKIP][140] ([i915#8814]) [140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-5/igt@kms_cursor_crc@cursor-onscreen-256x85.html * igt@kms_cursor_crc@cursor-onscreen-32x32: - shard-rkl: NOTRUN -> [SKIP][141] ([i915#3555]) +3 other tests skip [141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-4/igt@kms_cursor_crc@cursor-onscreen-32x32.html * igt@kms_cursor_crc@cursor-rapid-movement-512x512: - shard-rkl: NOTRUN -> [SKIP][142] ([i915#3359]) [142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-2/igt@kms_cursor_crc@cursor-rapid-movement-512x512.html * igt@kms_cursor_crc@cursor-rapid-movement-max-size: - shard-dg2: NOTRUN -> [SKIP][143] ([i915#3555]) +5 other tests skip [143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-5/igt@kms_cursor_crc@cursor-rapid-movement-max-size.html * igt@kms_cursor_crc@cursor-sliding-32x10: - shard-tglu: NOTRUN -> [SKIP][144] ([i915#3555]) +1 other test skip [144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-tglu-5/igt@kms_cursor_crc@cursor-sliding-32x10.html * igt@kms_cursor_crc@cursor-sliding-512x512: - shard-dg1: NOTRUN -> [SKIP][145] ([i915#3359]) +2 other tests skip [145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-14/igt@kms_cursor_crc@cursor-sliding-512x512.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy: - shard-dg1: NOTRUN -> [SKIP][146] ([i915#4103] / [i915#4213]) +2 other tests skip [146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-18/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size: - shard-dg2: NOTRUN -> [SKIP][147] ([i915#4103] / [i915#4213]) [147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-2/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html * igt@kms_dirtyfb@fbc-dirtyfb-ioctl@a-hdmi-a-1: - shard-rkl: NOTRUN -> [SKIP][148] ([i915#9723]) [148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-2/igt@kms_dirtyfb@fbc-dirtyfb-ioctl@a-hdmi-a-1.html * igt@kms_dirtyfb@psr-dirtyfb-ioctl: - shard-tglu: NOTRUN -> [SKIP][149] ([i915#9723]) [149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-tglu-7/igt@kms_dirtyfb@psr-dirtyfb-ioctl.html * igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][150] ([i915#3804]) [150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-3/igt@kms_dither@fb-8bpc-vs-panel-6bpc@pipe-a-hdmi-a-2.html * igt@kms_dp_aux_dev: - shard-dg2: NOTRUN -> [SKIP][151] ([i915#1257]) [151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-8/igt@kms_dp_aux_dev.html * igt@kms_dsc@dsc-basic: - shard-dg1: NOTRUN -> [SKIP][152] ([i915#3555] / [i915#3840]) +2 other tests skip [152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-14/igt@kms_dsc@dsc-basic.html * igt@kms_dsc@dsc-with-formats: - shard-tglu: NOTRUN -> [SKIP][153] ([i915#3555] / [i915#3840]) +1 other test skip [153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-tglu-8/igt@kms_dsc@dsc-with-formats.html - shard-mtlp: NOTRUN -> [SKIP][154] ([i915#3555] / [i915#3840]) [154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-2/igt@kms_dsc@dsc-with-formats.html * igt@kms_fbcon_fbt@psr: - shard-dg2: NOTRUN -> [SKIP][155] ([i915#3469]) [155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-1/igt@kms_fbcon_fbt@psr.html - shard-rkl: NOTRUN -> [SKIP][156] ([i915#3955]) [156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-2/igt@kms_fbcon_fbt@psr.html * igt@kms_feature_discovery@display-2x: - shard-dg1: NOTRUN -> [SKIP][157] ([i915#1839]) [157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-16/igt@kms_feature_discovery@display-2x.html * igt@kms_flip@2x-blocking-wf_vblank@ab-vga1-hdmi-a1: - shard-snb: [PASS][158] -> [FAIL][159] ([i915#2122]) +1 other test fail [158]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-snb5/igt@kms_flip@2x-blocking-wf_vblank@ab-vga1-hdmi-a1.html [159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-snb7/igt@kms_flip@2x-blocking-wf_vblank@ab-vga1-hdmi-a1.html * igt@kms_flip@2x-busy-flip: - shard-tglu: NOTRUN -> [SKIP][160] ([i915#3637]) [160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-tglu-7/igt@kms_flip@2x-busy-flip.html * igt@kms_flip@2x-flip-vs-fences: - shard-dg1: NOTRUN -> [SKIP][161] ([i915#8381]) +1 other test skip [161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-16/igt@kms_flip@2x-flip-vs-fences.html * igt@kms_flip@2x-flip-vs-panning-vs-hang: - shard-dg2: NOTRUN -> [SKIP][162] +26 other tests skip [162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-7/igt@kms_flip@2x-flip-vs-panning-vs-hang.html * igt@kms_flip@2x-modeset-vs-vblank-race: - shard-dg1: NOTRUN -> [SKIP][163] ([i915#9934]) +7 other tests skip [163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-17/igt@kms_flip@2x-modeset-vs-vblank-race.html * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling@pipe-a-default-mode: - shard-mtlp: NOTRUN -> [SKIP][164] ([i915#8810]) [164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-8/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling@pipe-a-valid-mode: - shard-tglu: NOTRUN -> [SKIP][165] ([i915#2587] / [i915#2672]) [165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-tglu-4/igt@kms_flip_scaled_crc@flip-32bpp-4tile-to-64bpp-4tile-downscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode: - shard-rkl: NOTRUN -> [SKIP][166] ([i915#2672]) +2 other tests skip [166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-5/igt@kms_flip_scaled_crc@flip-32bpp-yftile-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-valid-mode: - shard-dg2: NOTRUN -> [SKIP][167] ([i915#2672]) +5 other tests skip [167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-5/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-downscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling@pipe-a-default-mode: - shard-mtlp: NOTRUN -> [SKIP][168] ([i915#2672] / [i915#3555]) [168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-5/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode: - shard-dg1: NOTRUN -> [SKIP][169] ([i915#2587] / [i915#2672]) +7 other tests skip [169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-18/igt@kms_flip_scaled_crc@flip-64bpp-yftile-to-32bpp-yftile-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling@pipe-a-default-mode: - shard-mtlp: NOTRUN -> [SKIP][170] ([i915#2672]) [170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-8/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-16bpp-ytile-upscaling@pipe-a-default-mode.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render: - shard-dg1: NOTRUN -> [SKIP][171] +70 other tests skip [171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-14/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-render.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-gtt: - shard-dg2: NOTRUN -> [SKIP][172] ([i915#8708]) +16 other tests skip [172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-6/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-spr-indfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbc-farfromfence-mmap-gtt: - shard-mtlp: NOTRUN -> [SKIP][173] ([i915#8708]) [173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-6/igt@kms_frontbuffer_tracking@fbc-farfromfence-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbc-tiling-4: - shard-dg1: NOTRUN -> [SKIP][174] ([i915#5439]) [174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-17/igt@kms_frontbuffer_tracking@fbc-tiling-4.html * igt@kms_frontbuffer_tracking@fbc-tiling-y: - shard-dg2: NOTRUN -> [SKIP][175] ([i915#10055]) [175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-8/igt@kms_frontbuffer_tracking@fbc-tiling-y.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-pwrite: - shard-dg2: NOTRUN -> [SKIP][176] ([i915#3458]) +13 other tests skip [176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-10/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-indfb-draw-pwrite.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-render: - shard-dg1: NOTRUN -> [SKIP][177] ([i915#3458]) +22 other tests skip [177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-17/igt@kms_frontbuffer_tracking@fbcpsr-1p-offscren-pri-shrfb-draw-render.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-cpu: - shard-mtlp: NOTRUN -> [SKIP][178] ([i915#1825]) +7 other tests skip [178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-7/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-pri-shrfb-draw-mmap-cpu.html * igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-mmap-gtt: - shard-rkl: NOTRUN -> [SKIP][179] ([i915#3023]) +23 other tests skip [179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-5/igt@kms_frontbuffer_tracking@fbcpsr-rgb565-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-wc: - shard-dg1: NOTRUN -> [SKIP][180] ([i915#8708]) +26 other tests skip [180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-13/igt@kms_frontbuffer_tracking@psr-1p-primscrn-cur-indfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt: - shard-rkl: NOTRUN -> [SKIP][181] ([i915#1825]) +33 other tests skip [181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-2/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-indfb-msflip-blt.html * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-pwrite: - shard-dg2: NOTRUN -> [SKIP][182] ([i915#5354]) +25 other tests skip [182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-2/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-pri-shrfb-draw-pwrite.html * igt@kms_hdmi_inject@inject-audio: - shard-dg1: NOTRUN -> [SKIP][183] ([i915#433]) [183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-13/igt@kms_hdmi_inject@inject-audio.html * igt@kms_hdr@invalid-metadata-sizes: - shard-tglu: NOTRUN -> [SKIP][184] ([i915#3555] / [i915#8228]) [184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-tglu-6/igt@kms_hdr@invalid-metadata-sizes.html * igt@kms_hdr@static-swap: - shard-dg1: NOTRUN -> [SKIP][185] ([i915#3555] / [i915#8228]) +1 other test skip [185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-18/igt@kms_hdr@static-swap.html * igt@kms_hdr@static-toggle-dpms: - shard-mtlp: NOTRUN -> [SKIP][186] ([i915#3555] / [i915#8228]) [186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-6/igt@kms_hdr@static-toggle-dpms.html - shard-rkl: NOTRUN -> [SKIP][187] ([i915#3555] / [i915#8228]) +1 other test skip [187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-4/igt@kms_hdr@static-toggle-dpms.html * igt@kms_hdr@static-toggle-suspend: - shard-dg2: NOTRUN -> [SKIP][188] ([i915#3555] / [i915#8228]) +3 other tests skip [188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-8/igt@kms_hdr@static-toggle-suspend.html * igt@kms_panel_fitting@atomic-fastset: - shard-dg1: NOTRUN -> [SKIP][189] ([i915#6301]) [189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-16/igt@kms_panel_fitting@atomic-fastset.html * igt@kms_plane_lowres@tiling-y: - shard-dg2: NOTRUN -> [SKIP][190] ([i915#8821]) [190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-6/igt@kms_plane_lowres@tiling-y.html * igt@kms_plane_scaling@2x-scaler-multi-pipe: - shard-dg2: NOTRUN -> [SKIP][191] ([i915#5354] / [i915#9423]) [191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-5/igt@kms_plane_scaling@2x-scaler-multi-pipe.html * igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-c-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][192] ([i915#9423]) +7 other tests skip [192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-8/igt@kms_plane_scaling@plane-downscale-factor-0-25-with-pixel-format@pipe-c-hdmi-a-1.html * igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-a-hdmi-a-1: - shard-rkl: NOTRUN -> [SKIP][193] ([i915#9423]) +9 other tests skip [193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-4/igt@kms_plane_scaling@plane-downscale-factor-0-5-with-rotation@pipe-a-hdmi-a-1.html * igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-c-hdmi-a-4: - shard-dg1: NOTRUN -> [SKIP][194] ([i915#9423]) +7 other tests skip [194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-16/igt@kms_plane_scaling@plane-downscale-factor-0-75-with-rotation@pipe-c-hdmi-a-4.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-b-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][195] ([i915#5235]) +9 other tests skip [195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-3/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-factor-0-25@pipe-b-hdmi-a-2.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-c-hdmi-a-3: - shard-dg1: NOTRUN -> [SKIP][196] ([i915#5235]) +7 other tests skip [196]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-13/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-c-hdmi-a-3.html * igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-d-hdmi-a-1: - shard-dg2: NOTRUN -> [SKIP][197] ([i915#5235] / [i915#9423]) +11 other tests skip [197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-8/igt@kms_plane_scaling@planes-upscale-20x20-downscale-factor-0-25@pipe-d-hdmi-a-1.html * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-a-edp-1: - shard-mtlp: NOTRUN -> [SKIP][198] ([i915#5235]) +5 other tests skip [198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-8/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-a-edp-1.html * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-d-edp-1: - shard-mtlp: NOTRUN -> [SKIP][199] ([i915#3555] / [i915#5235]) +1 other test skip [199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-8/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-75@pipe-d-edp-1.html * igt@kms_pm_backlight@fade-with-dpms: - shard-dg1: NOTRUN -> [SKIP][200] ([i915#5354]) +2 other tests skip [200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-18/igt@kms_pm_backlight@fade-with-dpms.html * igt@kms_pm_dc@dc6-dpms: - shard-tglu: [PASS][201] -> [FAIL][202] ([i915#9295]) [201]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-tglu-3/igt@kms_pm_dc@dc6-dpms.html [202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-tglu-7/igt@kms_pm_dc@dc6-dpms.html * igt@kms_pm_dc@dc6-psr: - shard-rkl: NOTRUN -> [SKIP][203] ([i915#9685]) [203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-5/igt@kms_pm_dc@dc6-psr.html * igt@kms_pm_lpsp@kms-lpsp: - shard-dg2: NOTRUN -> [SKIP][204] ([i915#9340]) [204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-2/igt@kms_pm_lpsp@kms-lpsp.html * igt@kms_pm_lpsp@screens-disabled: - shard-tglu: NOTRUN -> [SKIP][205] ([i915#8430]) [205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-tglu-3/igt@kms_pm_lpsp@screens-disabled.html * igt@kms_pm_rpm@dpms-lpsp: - shard-dg1: NOTRUN -> [SKIP][206] ([i915#9519]) [206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-18/igt@kms_pm_rpm@dpms-lpsp.html * igt@kms_pm_rpm@dpms-mode-unset-non-lpsp: - shard-rkl: [PASS][207] -> [SKIP][208] ([i915#9519]) +2 other tests skip [207]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-rkl-6/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html [208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-4/igt@kms_pm_rpm@dpms-mode-unset-non-lpsp.html * igt@kms_pm_rpm@modeset-non-lpsp: - shard-dg2: NOTRUN -> [SKIP][209] ([i915#9519]) [209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-10/igt@kms_pm_rpm@modeset-non-lpsp.html * igt@kms_prime@basic-crc-vgem: - shard-dg1: NOTRUN -> [SKIP][210] ([i915#6524]) [210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-15/igt@kms_prime@basic-crc-vgem.html * igt@kms_psr2_sf@fbc-cursor-plane-move-continuous-exceed-sf@psr2-pipe-a-edp-1: - shard-mtlp: NOTRUN -> [SKIP][211] ([i915#9808]) +1 other test skip [211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-6/igt@kms_psr2_sf@fbc-cursor-plane-move-continuous-exceed-sf@psr2-pipe-a-edp-1.html * igt@kms_psr2_su@page_flip-nv12: - shard-dg1: NOTRUN -> [SKIP][212] ([i915#9683]) [212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-18/igt@kms_psr2_su@page_flip-nv12.html * igt@kms_psr@pr-cursor-mmap-gtt: - shard-snb: NOTRUN -> [SKIP][213] +16 other tests skip [213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-snb5/igt@kms_psr@pr-cursor-mmap-gtt.html - shard-tglu: NOTRUN -> [SKIP][214] ([i915#9732]) +4 other tests skip [214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-tglu-7/igt@kms_psr@pr-cursor-mmap-gtt.html - shard-mtlp: NOTRUN -> [SKIP][215] ([i915#9688]) +4 other tests skip [215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-1/igt@kms_psr@pr-cursor-mmap-gtt.html * igt@kms_psr@psr-cursor-render: - shard-dg2: NOTRUN -> [SKIP][216] ([i915#1072] / [i915#9732]) +19 other tests skip [216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-5/igt@kms_psr@psr-cursor-render.html * igt@kms_psr@psr-sprite-plane-onoff: - shard-rkl: NOTRUN -> [SKIP][217] ([i915#1072] / [i915#9732]) +19 other tests skip [217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-2/igt@kms_psr@psr-sprite-plane-onoff.html * igt@kms_psr@psr2-primary-mmap-cpu: - shard-dg1: NOTRUN -> [SKIP][218] ([i915#1072] / [i915#9732]) +32 other tests skip [218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-14/igt@kms_psr@psr2-primary-mmap-cpu.html * igt@kms_psr@psr2-sprite-plane-onoff: - shard-glk: NOTRUN -> [SKIP][219] +210 other tests skip [219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-glk4/igt@kms_psr@psr2-sprite-plane-onoff.html * igt@kms_rotation_crc@exhaust-fences: - shard-dg2: NOTRUN -> [SKIP][220] ([i915#4235]) [220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-8/igt@kms_rotation_crc@exhaust-fences.html * igt@kms_rotation_crc@primary-4-tiled-reflect-x-0: - shard-dg1: NOTRUN -> [SKIP][221] ([i915#5289]) [221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-15/igt@kms_rotation_crc@primary-4-tiled-reflect-x-0.html * igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270: - shard-dg2: NOTRUN -> [SKIP][222] ([i915#4235] / [i915#5190]) [222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-2/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html - shard-rkl: NOTRUN -> [SKIP][223] ([i915#5289]) [223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-5/igt@kms_rotation_crc@primary-yf-tiled-reflect-x-270.html * igt@kms_scaling_modes@scaling-mode-center: - shard-dg1: NOTRUN -> [SKIP][224] ([i915#3555]) +12 other tests skip [224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-15/igt@kms_scaling_modes@scaling-mode-center.html * igt@kms_setmode@basic@pipe-a-vga-1-pipe-b-hdmi-a-1: - shard-snb: NOTRUN -> [FAIL][225] ([i915#5465]) +3 other tests fail [225]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-snb7/igt@kms_setmode@basic@pipe-a-vga-1-pipe-b-hdmi-a-1.html * igt@kms_tiled_display@basic-test-pattern: - shard-tglu: NOTRUN -> [SKIP][226] ([i915#8623]) [226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-tglu-7/igt@kms_tiled_display@basic-test-pattern.html * igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-1: - shard-tglu: [PASS][227] -> [FAIL][228] ([i915#9196]) +1 other test fail [227]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-tglu-9/igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-1.html [228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-tglu-5/igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-1.html * igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-2: - shard-glk: [PASS][229] -> [FAIL][230] ([i915#9196]) [229]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-glk7/igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-2.html [230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-glk4/igt@kms_universal_plane@cursor-fb-leak@pipe-b-hdmi-a-2.html * igt@kms_vrr@seamless-rr-switch-drrs: - shard-dg1: NOTRUN -> [SKIP][231] ([i915#9906]) [231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-16/igt@kms_vrr@seamless-rr-switch-drrs.html * igt@kms_vrr@seamless-rr-switch-vrr: - shard-dg2: NOTRUN -> [SKIP][232] ([i915#9906]) [232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-8/igt@kms_vrr@seamless-rr-switch-vrr.html - shard-mtlp: NOTRUN -> [SKIP][233] ([i915#8808] / [i915#9906]) [233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-8/igt@kms_vrr@seamless-rr-switch-vrr.html * igt@kms_writeback@writeback-invalid-parameters: - shard-dg1: NOTRUN -> [SKIP][234] ([i915#2437]) +1 other test skip [234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-14/igt@kms_writeback@writeback-invalid-parameters.html * igt@kms_writeback@writeback-pixel-formats: - shard-glk: NOTRUN -> [SKIP][235] ([i915#2437]) [235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-glk4/igt@kms_writeback@writeback-pixel-formats.html * igt@perf@gen8-unprivileged-single-ctx-counters: - shard-dg2: NOTRUN -> [SKIP][236] ([i915#2436] / [i915#7387]) [236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-5/igt@perf@gen8-unprivileged-single-ctx-counters.html * igt@perf@global-sseu-config-invalid: - shard-dg2: NOTRUN -> [SKIP][237] ([i915#7387]) [237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-8/igt@perf@global-sseu-config-invalid.html * igt@perf@mi-rpc: - shard-dg1: NOTRUN -> [SKIP][238] ([i915#2434]) [238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-16/igt@perf@mi-rpc.html * igt@perf@per-context-mode-unprivileged: - shard-dg1: NOTRUN -> [SKIP][239] ([i915#2433]) +1 other test skip [239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-18/igt@perf@per-context-mode-unprivileged.html * igt@perf_pmu@busy-double-start@vecs0: - shard-mtlp: [PASS][240] -> [FAIL][241] ([i915#4349]) +2 other tests fail [240]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-mtlp-8/igt@perf_pmu@busy-double-start@vecs0.html [241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-5/igt@perf_pmu@busy-double-start@vecs0.html * igt@perf_pmu@busy-idle-no-semaphores@vcs0: - shard-snb: [PASS][242] -> [ABORT][243] ([i915#9853]) [242]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-snb5/igt@perf_pmu@busy-idle-no-semaphores@vcs0.html [243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-snb4/igt@perf_pmu@busy-idle-no-semaphores@vcs0.html * igt@perf_pmu@cpu-hotplug: - shard-dg1: NOTRUN -> [SKIP][244] ([i915#8850]) [244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-18/igt@perf_pmu@cpu-hotplug.html * igt@perf_pmu@frequency@gt0: - shard-dg2: NOTRUN -> [FAIL][245] ([i915#6806]) [245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-6/igt@perf_pmu@frequency@gt0.html * igt@perf_pmu@module-unload: - shard-dg2: NOTRUN -> [FAIL][246] ([i915#10537] / [i915#5793]) [246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-10/igt@perf_pmu@module-unload.html * igt@perf_pmu@rc6-all-gts: - shard-dg2: NOTRUN -> [SKIP][247] ([i915#8516]) [247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-8/igt@perf_pmu@rc6-all-gts.html - shard-rkl: NOTRUN -> [SKIP][248] ([i915#8516]) [248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-3/igt@perf_pmu@rc6-all-gts.html * igt@prime_vgem@basic-fence-read: - shard-dg2: NOTRUN -> [SKIP][249] ([i915#3291] / [i915#3708]) [249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-5/igt@prime_vgem@basic-fence-read.html * igt@prime_vgem@basic-gtt: - shard-dg2: NOTRUN -> [SKIP][250] ([i915#3708] / [i915#4077]) [250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-2/igt@prime_vgem@basic-gtt.html * igt@prime_vgem@fence-flip-hang: - shard-dg1: NOTRUN -> [SKIP][251] ([i915#3708]) +1 other test skip [251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-14/igt@prime_vgem@fence-flip-hang.html * igt@prime_vgem@fence-read-hang: - shard-dg2: NOTRUN -> [SKIP][252] ([i915#3708]) [252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-2/igt@prime_vgem@fence-read-hang.html - shard-rkl: NOTRUN -> [SKIP][253] ([i915#3708]) [253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-2/igt@prime_vgem@fence-read-hang.html * igt@prime_vgem@fence-write-hang: - shard-tglu: NOTRUN -> [SKIP][254] +16 other tests skip [254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-tglu-3/igt@prime_vgem@fence-write-hang.html * igt@sriov_basic@bind-unbind-vf: - shard-dg1: NOTRUN -> [SKIP][255] ([i915#9917]) [255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-17/igt@sriov_basic@bind-unbind-vf.html * igt@sriov_basic@enable-vfs-bind-unbind-each: - shard-rkl: NOTRUN -> [SKIP][256] ([i915#9917]) [256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-3/igt@sriov_basic@enable-vfs-bind-unbind-each.html * igt@tools_test@sysfs_l3_parity: - shard-dg1: NOTRUN -> [SKIP][257] ([i915#4818]) [257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-17/igt@tools_test@sysfs_l3_parity.html * igt@v3d/v3d_perfmon@get-values-invalid-perfmon: - shard-dg1: NOTRUN -> [SKIP][258] ([i915#2575]) +17 other tests skip [258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-14/igt@v3d/v3d_perfmon@get-values-invalid-perfmon.html * igt@v3d/v3d_perfmon@get-values-valid-perfmon: - shard-rkl: NOTRUN -> [SKIP][259] +45 other tests skip [259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-2/igt@v3d/v3d_perfmon@get-values-valid-perfmon.html * igt@v3d/v3d_submit_cl@bad-multisync-pad: - shard-mtlp: NOTRUN -> [SKIP][260] ([i915#2575]) +2 other tests skip [260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-2/igt@v3d/v3d_submit_cl@bad-multisync-pad.html * igt@v3d/v3d_submit_cl@simple-flush-cache: - shard-dg2: NOTRUN -> [SKIP][261] ([i915#2575]) +11 other tests skip [261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-8/igt@v3d/v3d_submit_cl@simple-flush-cache.html * igt@v3d/v3d_submit_csd@bad-multisync-in-sync: - shard-tglu: NOTRUN -> [SKIP][262] ([i915#2575]) +3 other tests skip [262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-tglu-9/igt@v3d/v3d_submit_csd@bad-multisync-in-sync.html * igt@vc4/vc4_create_bo@create-bo-0: - shard-mtlp: NOTRUN -> [SKIP][263] ([i915#7711]) +2 other tests skip [263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-5/igt@vc4/vc4_create_bo@create-bo-0.html * igt@vc4/vc4_dmabuf_poll@poll-write-waits-until-write-done: - shard-dg1: NOTRUN -> [SKIP][264] ([i915#7711]) +9 other tests skip [264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-16/igt@vc4/vc4_dmabuf_poll@poll-write-waits-until-write-done.html * igt@vc4/vc4_tiling@set-bad-modifier: - shard-rkl: NOTRUN -> [SKIP][265] ([i915#7711]) +5 other tests skip [265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-5/igt@vc4/vc4_tiling@set-bad-modifier.html * igt@vc4/vc4_wait_bo@bad-bo: - shard-dg2: NOTRUN -> [SKIP][266] ([i915#7711]) +10 other tests skip [266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-2/igt@vc4/vc4_wait_bo@bad-bo.html #### Possible fixes #### * igt@gem_exec_fair@basic-none-share@rcs0: - shard-tglu: [FAIL][267] ([i915#2842]) -> [PASS][268] [267]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-tglu-8/igt@gem_exec_fair@basic-none-share@rcs0.html [268]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-tglu-3/igt@gem_exec_fair@basic-none-share@rcs0.html * igt@gem_exec_fair@basic-pace-share@rcs0: - shard-glk: [FAIL][269] ([i915#2842]) -> [PASS][270] [269]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-glk1/igt@gem_exec_fair@basic-pace-share@rcs0.html [270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-glk8/igt@gem_exec_fair@basic-pace-share@rcs0.html * igt@gem_exec_fair@basic-pace-solo@rcs0: - shard-rkl: [FAIL][271] ([i915#2842]) -> [PASS][272] +3 other tests pass [271]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-rkl-1/igt@gem_exec_fair@basic-pace-solo@rcs0.html [272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-5/igt@gem_exec_fair@basic-pace-solo@rcs0.html * igt@gem_exec_fair@basic-pace@rcs0: - shard-rkl: [FAIL][273] ([i915#2876]) -> [PASS][274] [273]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-rkl-3/igt@gem_exec_fair@basic-pace@rcs0.html [274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-4/igt@gem_exec_fair@basic-pace@rcs0.html * igt@gem_lmem_swapping@heavy-random@lmem0: - shard-dg2: [FAIL][275] ([i915#10378]) -> [PASS][276] [275]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-dg2-8/igt@gem_lmem_swapping@heavy-random@lmem0.html [276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-6/igt@gem_lmem_swapping@heavy-random@lmem0.html * igt@gem_mmap_offset@clear@smem0: - shard-mtlp: [ABORT][277] ([i915#10029]) -> [PASS][278] [277]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-mtlp-7/igt@gem_mmap_offset@clear@smem0.html [278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-7/igt@gem_mmap_offset@clear@smem0.html * igt@i915_module_load@reload-with-fault-injection: - shard-tglu: [INCOMPLETE][279] ([i915#9820]) -> [PASS][280] [279]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-tglu-5/igt@i915_module_load@reload-with-fault-injection.html [280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-tglu-7/igt@i915_module_load@reload-with-fault-injection.html * igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip: - shard-tglu: [FAIL][281] ([i915#3743]) -> [PASS][282] [281]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-tglu-3/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html [282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-tglu-7/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-hflip-async-flip.html * igt@kms_cursor_legacy@torture-bo@all-pipes: - shard-snb: [DMESG-WARN][283] ([i915#10166]) -> [PASS][284] [283]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-snb1/igt@kms_cursor_legacy@torture-bo@all-pipes.html [284]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-snb2/igt@kms_cursor_legacy@torture-bo@all-pipes.html * igt@kms_flip@flip-vs-wf_vblank-interruptible@d-hdmi-a3: - shard-dg2: [FAIL][285] ([i915#2122]) -> [PASS][286] [285]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-dg2-6/igt@kms_flip@flip-vs-wf_vblank-interruptible@d-hdmi-a3.html [286]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-1/igt@kms_flip@flip-vs-wf_vblank-interruptible@d-hdmi-a3.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-wc: - shard-snb: [SKIP][287] -> [PASS][288] +4 other tests pass [287]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-snb6/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-wc.html [288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-snb7/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-indfb-draw-mmap-wc.html * igt@kms_pm_rpm@dpms-mode-unset-lpsp: - shard-dg2: [SKIP][289] ([i915#9519]) -> [PASS][290] [289]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-dg2-7/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html [290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-8/igt@kms_pm_rpm@dpms-mode-unset-lpsp.html * igt@kms_pm_rpm@modeset-lpsp-stress-no-wait: - shard-rkl: [SKIP][291] ([i915#9519]) -> [PASS][292] [291]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-rkl-3/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html [292]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-rkl-2/igt@kms_pm_rpm@modeset-lpsp-stress-no-wait.html #### Warnings #### * igt@i915_module_load@reload-with-fault-injection: - shard-mtlp: [ABORT][293] ([i915#10131]) -> [ABORT][294] ([i915#10131] / [i915#9820]) [293]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-mtlp-8/igt@i915_module_load@reload-with-fault-injection.html [294]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-mtlp-3/igt@i915_module_load@reload-with-fault-injection.html * igt@kms_content_protection@mei-interface: - shard-dg1: [SKIP][295] ([i915#9424]) -> [SKIP][296] ([i915#9433]) [295]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-dg1-18/igt@kms_content_protection@mei-interface.html [296]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg1-15/igt@kms_content_protection@mei-interface.html * igt@kms_content_protection@type1: - shard-dg2: [SKIP][297] ([i915#7118] / [i915#7162] / [i915#9424]) -> [SKIP][298] ([i915#7118] / [i915#9424]) [297]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-dg2-11/igt@kms_content_protection@type1.html [298]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-5/igt@kms_content_protection@type1.html * igt@kms_psr@psr2-primary-mmap-gtt: - shard-dg2: [SKIP][299] ([i915#1072] / [i915#9673] / [i915#9732]) -> [SKIP][300] ([i915#1072] / [i915#9732]) +12 other tests skip [299]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-dg2-11/igt@kms_psr@psr2-primary-mmap-gtt.html [300]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-6/igt@kms_psr@psr2-primary-mmap-gtt.html * igt@prime_mmap@test_aperture_limit@test_aperture_limit-smem: - shard-dg2: [INCOMPLETE][301] ([i915#5493]) -> [CRASH][302] ([i915#9351]) [301]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14519/shard-dg2-8/igt@prime_mmap@test_aperture_limit@test_aperture_limit-smem.html [302]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/shard-dg2-6/igt@prime_mmap@test_aperture_limit@test_aperture_limit-smem.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [i915#10029]: https://gitlab.freedesktop.org/drm/intel/issues/10029 [i915#10055]: https://gitlab.freedesktop.org/drm/intel/issues/10055 [i915#10131]: https://gitlab.freedesktop.org/drm/intel/issues/10131 [i915#10166]: https://gitlab.freedesktop.org/drm/intel/issues/10166 [i915#10278]: https://gitlab.freedesktop.org/drm/intel/issues/10278 [i915#10307]: https://gitlab.freedesktop.org/drm/intel/issues/10307 [i915#10378]: https://gitlab.freedesktop.org/drm/intel/issues/10378 [i915#10386]: https://gitlab.freedesktop.org/drm/intel/issues/10386 [i915#10434]: https://gitlab.freedesktop.org/drm/intel/issues/10434 [i915#10513]: https://gitlab.freedesktop.org/drm/intel/issues/10513 [i915#10537]: https://gitlab.freedesktop.org/drm/intel/issues/10537 [i915#10656]: https://gitlab.freedesktop.org/drm/intel/issues/10656 [i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072 [i915#1257]: https://gitlab.freedesktop.org/drm/intel/issues/1257 [i915#1769]: https://gitlab.freedesktop.org/drm/intel/issues/1769 [i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825 [i915#1839]: https://gitlab.freedesktop.org/drm/intel/issues/1839 [i915#2122]: https://gitlab.freedesktop.org/drm/intel/issues/2122 [i915#2433]: https://gitlab.freedesktop.org/drm/intel/issues/2433 [i915#2434]: https://gitlab.freedesktop.org/drm/intel/issues/2434 [i915#2436]: https://gitlab.freedesktop.org/drm/intel/issues/2436 [i915#2437]: https://gitlab.freedesktop.org/drm/intel/issues/2437 [i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527 [i915#2575]: https://gitlab.freedesktop.org/drm/intel/issues/2575 [i915#2587]: https://gitlab.freedesktop.org/drm/intel/issues/2587 [i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672 [i915#280]: https://gitlab.freedesktop.org/drm/intel/issues/280 [i915#284]: https://gitlab.freedesktop.org/drm/intel/issues/284 [i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842 [i915#2846]: https://gitlab.freedesktop.org/drm/intel/issues/2846 [i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856 [i915#2876]: https://gitlab.freedesktop.org/drm/intel/issues/2876 [i915#3023]: https://gitlab.freedesktop.org/drm/intel/issues/3023 [i915#3116]: https://gitlab.freedesktop.org/drm/intel/issues/3116 [i915#3281]: https://gitlab.freedesktop.org/drm/intel/issues/3281 [i915#3282]: https://gitlab.freedesktop.org/drm/intel/issues/3282 [i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291 [i915#3297]: https://gitlab.freedesktop.org/drm/intel/issues/3297 [i915#3299]: https://gitlab.freedesktop.org/drm/intel/issues/3299 [i915#3359]: https://gitlab.freedesktop.org/drm/intel/issues/3359 [i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458 [i915#3469]: https://gitlab.freedesktop.org/drm/intel/issues/3469 [i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539 [i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555 [i915#3591]: https://gitlab.freedesktop.org/drm/intel/issues/3591 [i915#3637]: https://gitlab.freedesktop.org/drm/intel/issues/3637 [i915#3638]: https://gitlab.freedesktop.org/drm/intel/issues/3638 [i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708 [i915#3742]: https://gitlab.freedesktop.org/drm/intel/issues/3742 [i915#3743]: https://gitlab.freedesktop.org/drm/intel/issues/3743 [i915#3804]: https://gitlab.freedesktop.org/drm/intel/issues/3804 [i915#3840]: https://gitlab.freedesktop.org/drm/intel/issues/3840 [i915#3955]: https://gitlab.freedesktop.org/drm/intel/issues/3955 [i915#4036]: https://gitlab.freedesktop.org/drm/intel/issues/4036 [i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077 [i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079 [i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083 [i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103 [i915#4212]: https://gitlab.freedesktop.org/drm/intel/issues/4212 [i915#4213]: https://gitlab.freedesktop.org/drm/intel/issues/4213 [i915#4235]: https://gitlab.freedesktop.org/drm/intel/issues/4235 [i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270 [i915#433]: https://gitlab.freedesktop.org/drm/intel/issues/433 [i915#4349]: https://gitlab.freedesktop.org/drm/intel/issues/4349 [i915#4525]: https://gitlab.freedesktop.org/drm/intel/issues/4525 [i915#4537]: https://gitlab.freedesktop.org/drm/intel/issues/4537 [i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538 [i915#4565]: https://gitlab.freedesktop.org/drm/intel/issues/4565 [i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613 [i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812 [i915#4818]: https://gitlab.freedesktop.org/drm/intel/issues/4818 [i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852 [i915#4860]: https://gitlab.freedesktop.org/drm/intel/issues/4860 [i915#4879]: https://gitlab.freedesktop.org/drm/intel/issues/4879 [i915#4881]: https://gitlab.freedesktop.org/drm/intel/issues/4881 [i915#4885]: https://gitlab.freedesktop.org/drm/intel/issues/4885 [i915#4958]: https://gitlab.freedesktop.org/drm/intel/issues/4958 [i915#5190]: https://gitlab.freedesktop.org/drm/intel/issues/5190 [i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235 [i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286 [i915#5289]: https://gitlab.freedesktop.org/drm/intel/issues/5289 [i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354 [i915#5439]: https://gitlab.freedesktop.org/drm/intel/issues/5439 [i915#5465]: https://gitlab.freedesktop.org/drm/intel/issues/5465 [i915#5493]: https://gitlab.freedesktop.org/drm/intel/issues/5493 [i915#5566]: https://gitlab.freedesktop.org/drm/intel/issues/5566 [i915#5723]: https://gitlab.freedesktop.org/drm/intel/issues/5723 [i915#5784]: https://gitlab.freedesktop.org/drm/intel/issues/5784 [i915#5793]: https://gitlab.freedesktop.org/drm/intel/issues/5793 [i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095 [i915#6187]: https://gitlab.freedesktop.org/drm/intel/issues/6187 [i915#6228]: https://gitlab.freedesktop.org/drm/intel/issues/6228 [i915#6230]: https://gitlab.freedesktop.org/drm/intel/issues/6230 [i915#6301]: https://gitlab.freedesktop.org/drm/intel/issues/6301 [i915#6335]: https://gitlab.freedesktop.org/drm/intel/issues/6335 [i915#6524]: https://gitlab.freedesktop.org/drm/intel/issues/6524 [i915#6806]: https://gitlab.freedesktop.org/drm/intel/issues/6806 [i915#7116]: https://gitlab.freedesktop.org/drm/intel/issues/7116 [i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118 [i915#7162]: https://gitlab.freedesktop.org/drm/intel/issues/7162 [i915#7387]: https://gitlab.freedesktop.org/drm/intel/issues/7387 [i915#7701]: https://gitlab.freedesktop.org/drm/intel/issues/7701 [i915#7711]: https://gitlab.freedesktop.org/drm/intel/issues/7711 [i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828 [i915#7975]: https://gitlab.freedesktop.org/drm/intel/issues/7975 [i915#8213]: https://gitlab.freedesktop.org/drm/intel/issues/8213 [i915#8228]: https://gitlab.freedesktop.org/drm/intel/issues/8228 [i915#8381]: https://gitlab.freedesktop.org/drm/intel/issues/8381 [i915#8411]: https://gitlab.freedesktop.org/drm/intel/issues/8411 [i915#8414]: https://gitlab.freedesktop.org/drm/intel/issues/8414 [i915#8428]: https://gitlab.freedesktop.org/drm/intel/issues/8428 [i915#8430]: https://gitlab.freedesktop.org/drm/intel/issues/8430 [i915#8516]: https://gitlab.freedesktop.org/drm/intel/issues/8516 [i915#8555]: https://gitlab.freedesktop.org/drm/intel/issues/8555 [i915#8623]: https://gitlab.freedesktop.org/drm/intel/issues/8623 [i915#8708]: https://gitlab.freedesktop.org/drm/intel/issues/8708 [i915#8709]: https://gitlab.freedesktop.org/drm/intel/issues/8709 [i915#8808]: https://gitlab.freedesktop.org/drm/intel/issues/8808 [i915#8810]: https://gitlab.freedesktop.org/drm/intel/issues/8810 [i915#8814]: https://gitlab.freedesktop.org/drm/intel/issues/8814 [i915#8821]: https://gitlab.freedesktop.org/drm/intel/issues/8821 [i915#8850]: https://gitlab.freedesktop.org/drm/intel/issues/8850 [i915#8925]: https://gitlab.freedesktop.org/drm/intel/issues/8925 [i915#9196]: https://gitlab.freedesktop.org/drm/intel/issues/9196 [i915#9295]: https://gitlab.freedesktop.org/drm/intel/issues/9295 [i915#9311]: https://gitlab.freedesktop.org/drm/intel/issues/9311 [i915#9323]: https://gitlab.freedesktop.org/drm/intel/issues/9323 [i915#9340]: https://gitlab.freedesktop.org/drm/intel/issues/9340 [i915#9351]: https://gitlab.freedesktop.org/drm/intel/issues/9351 [i915#9423]: https://gitlab.freedesktop.org/drm/intel/issues/9423 [i915#9424]: https://gitlab.freedesktop.org/drm/intel/issues/9424 [i915#9433]: https://gitlab.freedesktop.org/drm/intel/issues/9433 [i915#9519]: https://gitlab.freedesktop.org/drm/intel/issues/9519 [i915#9531]: https://gitlab.freedesktop.org/drm/intel/issues/9531 [i915#9673]: https://gitlab.freedesktop.org/drm/intel/issues/9673 [i915#9683]: https://gitlab.freedesktop.org/drm/intel/issues/9683 [i915#9685]: https://gitlab.freedesktop.org/drm/intel/issues/9685 [i915#9688]: https://gitlab.freedesktop.org/drm/intel/issues/9688 [i915#9723]: https://gitlab.freedesktop.org/drm/intel/issues/9723 [i915#9732]: https://gitlab.freedesktop.org/drm/intel/issues/9732 [i915#9808]: https://gitlab.freedesktop.org/drm/intel/issues/9808 [i915#9820]: https://gitlab.freedesktop.org/drm/intel/issues/9820 [i915#9849]: https://gitlab.freedesktop.org/drm/intel/issues/9849 [i915#9853]: https://gitlab.freedesktop.org/drm/intel/issues/9853 [i915#9906]: https://gitlab.freedesktop.org/drm/intel/issues/9906 [i915#9917]: https://gitlab.freedesktop.org/drm/intel/issues/9917 [i915#9934]: https://gitlab.freedesktop.org/drm/intel/issues/9934 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_7796 -> IGTPW_10968 * Piglit: piglit_4509 -> None CI-20190529: 20190529 CI_DRM_14519: f4b306bc42834d24085b45a5a3d1521a451b2abf @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_10968: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10968/index.html IGT_7796: 2cfed18f6aa776c1593d7cc328d23225dd61bdf9 @ 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_10968/index.html [-- Attachment #2: Type: text/html, Size: 100305 bytes --] ^ permalink raw reply [flat|nested] 13+ messages in thread
end of thread, other threads:[~2024-04-16 14:02 UTC | newest] Thread overview: 13+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2024-04-02 22:27 [PATCH v2 0/2] Add gputop support for sysfs profiling knob Adrián Larumbe 2024-04-02 22:27 ` [PATCH v2 1/2] lib: Add DRM driver sysfs profiling knob toggling functions Adrián Larumbe 2024-04-02 22:27 ` [PATCH v2 2/2] tools/gputop: toggle sysfs profiling knob if available for device Adrián Larumbe 2024-04-03 17:22 ` Kamil Konieczny 2024-04-15 19:35 ` Adrián Larumbe 2024-04-16 7:49 ` Tvrtko Ursulin 2024-04-16 14:02 ` Lucas De Marchi 2024-04-03 20:46 ` Lucas De Marchi 2024-04-15 19:31 ` Adrián Larumbe 2024-04-16 8:07 ` Tvrtko Ursulin 2024-04-03 0:24 ` ✓ Fi.CI.BAT: success for Add gputop support for sysfs profiling knob Patchwork 2024-04-03 0:42 ` ✓ CI.xeBAT: " Patchwork 2024-04-03 9:11 ` ✗ Fi.CI.IGT: failure " Patchwork
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox