* [igt-dev] [PATCH 1/3] lib/drmtest: Use module table for chipset_to_str()
@ 2023-09-26 18:47 Rob Clark
2023-09-26 18:47 ` [igt-dev] [PATCH 2/3] lib/drmtest: Add drm_find_chipset() Rob Clark
` (6 more replies)
0 siblings, 7 replies; 19+ messages in thread
From: Rob Clark @ 2023-09-26 18:47 UTC (permalink / raw)
To: igt-dev; +Cc: Rob Clark, Helen Koike, Emma Anholt
From: Rob Clark <robdclark@chromium.org>
Use the existing table, so there is one fewer place to update to add
support for a new driver.
Signed-off-by: Rob Clark <robdclark@chromium.org>
---
lib/drmtest.c | 29 +++++------------------------
1 file changed, 5 insertions(+), 24 deletions(-)
diff --git a/lib/drmtest.c b/lib/drmtest.c
index e1da66c877e9..2cfa8a899d53 100644
--- a/lib/drmtest.c
+++ b/lib/drmtest.c
@@ -601,30 +601,11 @@ static void cancel_work_at_exit_render(int sig)
static const char *chipset_to_str(int chipset)
{
- switch (chipset) {
- case DRIVER_INTEL:
- return "intel";
- case DRIVER_V3D:
- return "v3d";
- case DRIVER_VC4:
- return "vc4";
- case DRIVER_VGEM:
- return "vgem";
- case DRIVER_AMDGPU:
- return "amdgpu";
- case DRIVER_PANFROST:
- return "panfrost";
- case DRIVER_MSM:
- return "msm";
- case DRIVER_XE:
- return "xe";
- case DRIVER_VMWGFX:
- return "vmwgfx";
- case DRIVER_ANY:
- return "any";
- default:
- return "other";
- }
+ for (const struct module *m = modules; m->module; m++)
+ if (m->bit == chipset)
+ return m->module;
+
+ return (chipset == DRIVER_ANY) ? "any" : "other";
}
/**
--
2.41.0
^ permalink raw reply related [flat|nested] 19+ messages in thread* [igt-dev] [PATCH 2/3] lib/drmtest: Add drm_find_chipset() 2023-09-26 18:47 [igt-dev] [PATCH 1/3] lib/drmtest: Use module table for chipset_to_str() Rob Clark @ 2023-09-26 18:47 ` Rob Clark 2023-09-27 14:20 ` Zbigniew Kempczyński 2023-09-27 16:21 ` Kamil Konieczny 2023-09-26 18:47 ` [igt-dev] [PATCH v3 3/3] core_getversion: Test for desired device Rob Clark ` (5 subsequent siblings) 6 siblings, 2 replies; 19+ messages in thread From: Rob Clark @ 2023-09-26 18:47 UTC (permalink / raw) To: igt-dev; +Cc: Rob Clark, Helen Koike, Emma Anholt From: Rob Clark <robdclark@chromium.org> Add helper to map driver name to chipset. Signed-off-by: Rob Clark <robdclark@chromium.org> --- lib/drmtest.c | 14 ++++++++++++++ lib/drmtest.h | 1 + 2 files changed, 15 insertions(+) diff --git a/lib/drmtest.c b/lib/drmtest.c index 2cfa8a899d53..4d826df744ae 100644 --- a/lib/drmtest.c +++ b/lib/drmtest.c @@ -608,6 +608,20 @@ static const char *chipset_to_str(int chipset) return (chipset == DRIVER_ANY) ? "any" : "other"; } +/** + * drm_find_chipset: + * @name: The driver name + * + * Map the driver name to DRIVER_xyz value. + */ +int drm_find_chipset(const char *name) +{ + for (const struct module *m = modules; m->module; m++) + if (!strcmp(name, m->module)) + return m->bit; + return 0; +} + /** * drm_open_driver: * @chipset: OR'd flags for each chipset to search, eg. #DRIVER_INTEL diff --git a/lib/drmtest.h b/lib/drmtest.h index 97ab6e759edf..9a71e1041ce8 100644 --- a/lib/drmtest.h +++ b/lib/drmtest.h @@ -99,6 +99,7 @@ void __set_forced_driver(const char *name); #define ALIGN_DOWN(x, a) ALIGN((x) - ((a) - 1), (a)) void drm_load_module(unsigned int chipset); +int drm_find_chipset(const char *name); int drm_open_driver(int chipset); int drm_open_driver_master(int chipset); int drm_open_driver_render(int chipset); -- 2.41.0 ^ permalink raw reply related [flat|nested] 19+ messages in thread
* Re: [igt-dev] [PATCH 2/3] lib/drmtest: Add drm_find_chipset() 2023-09-26 18:47 ` [igt-dev] [PATCH 2/3] lib/drmtest: Add drm_find_chipset() Rob Clark @ 2023-09-27 14:20 ` Zbigniew Kempczyński 2023-09-27 17:41 ` Rob Clark 2023-09-27 16:21 ` Kamil Konieczny 1 sibling, 1 reply; 19+ messages in thread From: Zbigniew Kempczyński @ 2023-09-27 14:20 UTC (permalink / raw) To: Rob Clark; +Cc: igt-dev, Rob Clark, Helen Koike, Emma Anholt On Tue, Sep 26, 2023 at 11:47:46AM -0700, Rob Clark wrote: > From: Rob Clark <robdclark@chromium.org> > > Add helper to map driver name to chipset. > > Signed-off-by: Rob Clark <robdclark@chromium.org> > --- > lib/drmtest.c | 14 ++++++++++++++ > lib/drmtest.h | 1 + > 2 files changed, 15 insertions(+) > > diff --git a/lib/drmtest.c b/lib/drmtest.c > index 2cfa8a899d53..4d826df744ae 100644 > --- a/lib/drmtest.c > +++ b/lib/drmtest.c > @@ -608,6 +608,20 @@ static const char *chipset_to_str(int chipset) > return (chipset == DRIVER_ANY) ? "any" : "other"; > } > > +/** > + * drm_find_chipset: > + * @name: The driver name > + * > + * Map the driver name to DRIVER_xyz value. > + */ > +int drm_find_chipset(const char *name) > +{ > + for (const struct module *m = modules; m->module; m++) > + if (!strcmp(name, m->module)) > + return m->bit; I would add likely igt_warn() or at least igt_debug() to emphasize there's likely invalid driver name passed to this function. Apart of this patch seems to correct: Reviewed-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> -- Zbigniew > + return 0; > +} > + > /** > * drm_open_driver: > * @chipset: OR'd flags for each chipset to search, eg. #DRIVER_INTEL > diff --git a/lib/drmtest.h b/lib/drmtest.h > index 97ab6e759edf..9a71e1041ce8 100644 > --- a/lib/drmtest.h > +++ b/lib/drmtest.h > @@ -99,6 +99,7 @@ void __set_forced_driver(const char *name); > #define ALIGN_DOWN(x, a) ALIGN((x) - ((a) - 1), (a)) > > void drm_load_module(unsigned int chipset); > +int drm_find_chipset(const char *name); > int drm_open_driver(int chipset); > int drm_open_driver_master(int chipset); > int drm_open_driver_render(int chipset); > -- > 2.41.0 > ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [igt-dev] [PATCH 2/3] lib/drmtest: Add drm_find_chipset() 2023-09-27 14:20 ` Zbigniew Kempczyński @ 2023-09-27 17:41 ` Rob Clark 0 siblings, 0 replies; 19+ messages in thread From: Rob Clark @ 2023-09-27 17:41 UTC (permalink / raw) To: Zbigniew Kempczyński; +Cc: igt-dev, Rob Clark, Helen Koike, Emma Anholt On Wed, Sep 27, 2023 at 7:21 AM Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> wrote: > > On Tue, Sep 26, 2023 at 11:47:46AM -0700, Rob Clark wrote: > > From: Rob Clark <robdclark@chromium.org> > > > > Add helper to map driver name to chipset. > > > > Signed-off-by: Rob Clark <robdclark@chromium.org> > > --- > > lib/drmtest.c | 14 ++++++++++++++ > > lib/drmtest.h | 1 + > > 2 files changed, 15 insertions(+) > > > > diff --git a/lib/drmtest.c b/lib/drmtest.c > > index 2cfa8a899d53..4d826df744ae 100644 > > --- a/lib/drmtest.c > > +++ b/lib/drmtest.c > > @@ -608,6 +608,20 @@ static const char *chipset_to_str(int chipset) > > return (chipset == DRIVER_ANY) ? "any" : "other"; > > } > > > > +/** > > + * drm_find_chipset: > > + * @name: The driver name > > + * > > + * Map the driver name to DRIVER_xyz value. > > + */ > > +int drm_find_chipset(const char *name) > > +{ > > + for (const struct module *m = modules; m->module; m++) > > + if (!strcmp(name, m->module)) > > + return m->bit; > > I would add likely igt_warn() or at least igt_debug() to emphasize > there's likely invalid driver name passed to this function. done, thx > Apart of this patch seems to correct: > > Reviewed-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> > -- > Zbigniew > > > + return 0; > > +} > > + > > /** > > * drm_open_driver: > > * @chipset: OR'd flags for each chipset to search, eg. #DRIVER_INTEL > > diff --git a/lib/drmtest.h b/lib/drmtest.h > > index 97ab6e759edf..9a71e1041ce8 100644 > > --- a/lib/drmtest.h > > +++ b/lib/drmtest.h > > @@ -99,6 +99,7 @@ void __set_forced_driver(const char *name); > > #define ALIGN_DOWN(x, a) ALIGN((x) - ((a) - 1), (a)) > > > > void drm_load_module(unsigned int chipset); > > +int drm_find_chipset(const char *name); > > int drm_open_driver(int chipset); > > int drm_open_driver_master(int chipset); > > int drm_open_driver_render(int chipset); > > -- > > 2.41.0 > > ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [igt-dev] [PATCH 2/3] lib/drmtest: Add drm_find_chipset() 2023-09-26 18:47 ` [igt-dev] [PATCH 2/3] lib/drmtest: Add drm_find_chipset() Rob Clark 2023-09-27 14:20 ` Zbigniew Kempczyński @ 2023-09-27 16:21 ` Kamil Konieczny 1 sibling, 0 replies; 19+ messages in thread From: Kamil Konieczny @ 2023-09-27 16:21 UTC (permalink / raw) To: igt-dev; +Cc: Rob Clark, Helen Koike, Emma Anholt Hi Rob, On 2023-09-26 at 11:47:46 -0700, Rob Clark wrote: > From: Rob Clark <robdclark@chromium.org> > > Add helper to map driver name to chipset. > Reviewed-by: Kamil Konieczny <kamil.konieczny@linux.intel.com> > Signed-off-by: Rob Clark <robdclark@chromium.org> > --- > lib/drmtest.c | 14 ++++++++++++++ > lib/drmtest.h | 1 + > 2 files changed, 15 insertions(+) > > diff --git a/lib/drmtest.c b/lib/drmtest.c > index 2cfa8a899d53..4d826df744ae 100644 > --- a/lib/drmtest.c > +++ b/lib/drmtest.c > @@ -608,6 +608,20 @@ static const char *chipset_to_str(int chipset) > return (chipset == DRIVER_ANY) ? "any" : "other"; > } > > +/** > + * drm_find_chipset: > + * @name: The driver name > + * > + * Map the driver name to DRIVER_xyz value. > + */ > +int drm_find_chipset(const char *name) > +{ > + for (const struct module *m = modules; m->module; m++) > + if (!strcmp(name, m->module)) > + return m->bit; > + return 0; > +} > + > /** > * drm_open_driver: > * @chipset: OR'd flags for each chipset to search, eg. #DRIVER_INTEL > diff --git a/lib/drmtest.h b/lib/drmtest.h > index 97ab6e759edf..9a71e1041ce8 100644 > --- a/lib/drmtest.h > +++ b/lib/drmtest.h > @@ -99,6 +99,7 @@ void __set_forced_driver(const char *name); > #define ALIGN_DOWN(x, a) ALIGN((x) - ((a) - 1), (a)) > > void drm_load_module(unsigned int chipset); > +int drm_find_chipset(const char *name); > int drm_open_driver(int chipset); > int drm_open_driver_master(int chipset); > int drm_open_driver_render(int chipset); > -- > 2.41.0 > ^ permalink raw reply [flat|nested] 19+ messages in thread
* [igt-dev] [PATCH v3 3/3] core_getversion: Test for desired device 2023-09-26 18:47 [igt-dev] [PATCH 1/3] lib/drmtest: Use module table for chipset_to_str() Rob Clark 2023-09-26 18:47 ` [igt-dev] [PATCH 2/3] lib/drmtest: Add drm_find_chipset() Rob Clark @ 2023-09-26 18:47 ` Rob Clark 2023-09-27 14:26 ` Zbigniew Kempczyński ` (2 more replies) 2023-09-26 19:39 ` [igt-dev] ✗ CI.xeBAT: failure for series starting with [1/3] lib/drmtest: Use module table for chipset_to_str() Patchwork ` (4 subsequent siblings) 6 siblings, 3 replies; 19+ messages in thread From: Rob Clark @ 2023-09-26 18:47 UTC (permalink / raw) To: igt-dev; +Cc: Rob Clark, Helen Koike, Emma Anholt From: Rob Clark <robdclark@chromium.org> We discovered in drm/ci that if the drm device fails to probe, all the tests come back as "Skip" and the job is considered successful. Fix the getversion test to fail if there is no drm device or if the drm device does not match the expected device as specified by the optional IGT_REQUIRED_DRIVER environment variable. Signed-off-by: Rob Clark <robdclark@chromium.org> Acked-by: Helen Koike <helen.koike@collabora.com> --- tests/core_getversion.c | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/tests/core_getversion.c b/tests/core_getversion.c index 32cb976e4923..b298a6890ef9 100644 --- a/tests/core_getversion.c +++ b/tests/core_getversion.c @@ -48,14 +48,25 @@ igt_simple_main { int fd; drmVersionPtr v; + const char *name = getenv("IGT_REQUIRED_DRIVER"); + int chipset = DRIVER_ANY; - fd = drm_open_driver(DRIVER_ANY); + if (name) + chipset = drm_find_chipset(name); + + fd = __drm_open_driver(chipset); + igt_assert_fd(fd); v = drmGetVersion(fd); igt_assert_neq(strlen(v->name), 0); igt_assert_neq(strlen(v->date), 0); igt_assert_neq(strlen(v->desc), 0); if (is_i915_device(fd)) igt_assert_lte(1, v->version_major); + if (name) { + igt_assert_f(!strcmp(name, v->name), + "Expected driver \"%s\" but got \"%s\"\n", + name, v->name); + } drmFree(v); drm_close_driver(fd); -- 2.41.0 ^ permalink raw reply related [flat|nested] 19+ messages in thread
* Re: [igt-dev] [PATCH v3 3/3] core_getversion: Test for desired device 2023-09-26 18:47 ` [igt-dev] [PATCH v3 3/3] core_getversion: Test for desired device Rob Clark @ 2023-09-27 14:26 ` Zbigniew Kempczyński 2023-09-27 17:42 ` Rob Clark 2023-09-27 16:42 ` Kamil Konieczny 2023-09-27 22:24 ` Helen Koike 2 siblings, 1 reply; 19+ messages in thread From: Zbigniew Kempczyński @ 2023-09-27 14:26 UTC (permalink / raw) To: Rob Clark; +Cc: igt-dev, Rob Clark, Helen Koike, Emma Anholt On Tue, Sep 26, 2023 at 11:47:47AM -0700, Rob Clark wrote: > From: Rob Clark <robdclark@chromium.org> > > We discovered in drm/ci that if the drm device fails to probe, all the > tests come back as "Skip" and the job is considered successful. Fix > the getversion test to fail if there is no drm device or if the drm > device does not match the expected device as specified by the optional > IGT_REQUIRED_DRIVER environment variable. > > Signed-off-by: Rob Clark <robdclark@chromium.org> > Acked-by: Helen Koike <helen.koike@collabora.com> > --- > tests/core_getversion.c | 13 ++++++++++++- > 1 file changed, 12 insertions(+), 1 deletion(-) > > diff --git a/tests/core_getversion.c b/tests/core_getversion.c > index 32cb976e4923..b298a6890ef9 100644 > --- a/tests/core_getversion.c > +++ b/tests/core_getversion.c > @@ -48,14 +48,25 @@ igt_simple_main > { > int fd; > drmVersionPtr v; > + const char *name = getenv("IGT_REQUIRED_DRIVER"); > + int chipset = DRIVER_ANY; > > - fd = drm_open_driver(DRIVER_ANY); > + if (name) > + chipset = drm_find_chipset(name); With invalid name chipset returned == 0, so we'll get unexpected results. I would assert like: if (name) { chipset = drm_find_chipset(name); igt_assert(chipset > 0); } Rest lgtm so with minor nit above addressed: Reviewed-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> -- Zbigniew > + > + fd = __drm_open_driver(chipset); > + igt_assert_fd(fd); > v = drmGetVersion(fd); > igt_assert_neq(strlen(v->name), 0); > igt_assert_neq(strlen(v->date), 0); > igt_assert_neq(strlen(v->desc), 0); > if (is_i915_device(fd)) > igt_assert_lte(1, v->version_major); > + if (name) { > + igt_assert_f(!strcmp(name, v->name), > + "Expected driver \"%s\" but got \"%s\"\n", > + name, v->name); > + } > > drmFree(v); > drm_close_driver(fd); > -- > 2.41.0 > ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [igt-dev] [PATCH v3 3/3] core_getversion: Test for desired device 2023-09-27 14:26 ` Zbigniew Kempczyński @ 2023-09-27 17:42 ` Rob Clark 0 siblings, 0 replies; 19+ messages in thread From: Rob Clark @ 2023-09-27 17:42 UTC (permalink / raw) To: Zbigniew Kempczyński; +Cc: igt-dev, Rob Clark, Helen Koike, Emma Anholt On Wed, Sep 27, 2023 at 7:26 AM Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> wrote: > > On Tue, Sep 26, 2023 at 11:47:47AM -0700, Rob Clark wrote: > > From: Rob Clark <robdclark@chromium.org> > > > > We discovered in drm/ci that if the drm device fails to probe, all the > > tests come back as "Skip" and the job is considered successful. Fix > > the getversion test to fail if there is no drm device or if the drm > > device does not match the expected device as specified by the optional > > IGT_REQUIRED_DRIVER environment variable. > > > > Signed-off-by: Rob Clark <robdclark@chromium.org> > > Acked-by: Helen Koike <helen.koike@collabora.com> > > --- > > tests/core_getversion.c | 13 ++++++++++++- > > 1 file changed, 12 insertions(+), 1 deletion(-) > > > > diff --git a/tests/core_getversion.c b/tests/core_getversion.c > > index 32cb976e4923..b298a6890ef9 100644 > > --- a/tests/core_getversion.c > > +++ b/tests/core_getversion.c > > @@ -48,14 +48,25 @@ igt_simple_main > > { > > int fd; > > drmVersionPtr v; > > + const char *name = getenv("IGT_REQUIRED_DRIVER"); > > + int chipset = DRIVER_ANY; > > > > - fd = drm_open_driver(DRIVER_ANY); > > + if (name) > > + chipset = drm_find_chipset(name); > > With invalid name chipset returned == 0, so we'll get unexpected > results. I would assert like: > > if (name) { > chipset = drm_find_chipset(name); > igt_assert(chipset > 0); > } > > Rest lgtm so with minor nit above addressed: > done, thx > Reviewed-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> > -- > Zbigniew > > > + > > + fd = __drm_open_driver(chipset); > > + igt_assert_fd(fd); > > v = drmGetVersion(fd); > > igt_assert_neq(strlen(v->name), 0); > > igt_assert_neq(strlen(v->date), 0); > > igt_assert_neq(strlen(v->desc), 0); > > if (is_i915_device(fd)) > > igt_assert_lte(1, v->version_major); > > + if (name) { > > + igt_assert_f(!strcmp(name, v->name), > > + "Expected driver \"%s\" but got \"%s\"\n", > > + name, v->name); > > + } > > > > drmFree(v); > > drm_close_driver(fd); > > -- > > 2.41.0 > > ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [igt-dev] [PATCH v3 3/3] core_getversion: Test for desired device 2023-09-26 18:47 ` [igt-dev] [PATCH v3 3/3] core_getversion: Test for desired device Rob Clark 2023-09-27 14:26 ` Zbigniew Kempczyński @ 2023-09-27 16:42 ` Kamil Konieczny 2023-09-27 17:46 ` Rob Clark 2023-09-27 22:24 ` Helen Koike 2 siblings, 1 reply; 19+ messages in thread From: Kamil Konieczny @ 2023-09-27 16:42 UTC (permalink / raw) To: igt-dev; +Cc: Rob Clark, Helen Koike, Emma Anholt Hi Rob, On 2023-09-26 at 11:47:47 -0700, Rob Clark wrote: > From: Rob Clark <robdclark@chromium.org> > > We discovered in drm/ci that if the drm device fails to probe, all the > tests come back as "Skip" and the job is considered successful. Fix > the getversion test to fail if there is no drm device or if the drm > device does not match the expected device as specified by the optional > IGT_REQUIRED_DRIVER environment variable. > > Signed-off-by: Rob Clark <robdclark@chromium.org> > Acked-by: Helen Koike <helen.koike@collabora.com> > --- > tests/core_getversion.c | 13 ++++++++++++- > 1 file changed, 12 insertions(+), 1 deletion(-) > > diff --git a/tests/core_getversion.c b/tests/core_getversion.c > index 32cb976e4923..b298a6890ef9 100644 > --- a/tests/core_getversion.c > +++ b/tests/core_getversion.c > @@ -48,14 +48,25 @@ igt_simple_main > { > int fd; > drmVersionPtr v; > + const char *name = getenv("IGT_REQUIRED_DRIVER"); > + int chipset = DRIVER_ANY; > > - fd = drm_open_driver(DRIVER_ANY); > + if (name) > + chipset = drm_find_chipset(name); This will not work as you want, it will load your driver instead of DRIVER_ANY, imho leave this line as is: fd = drm_open_driver(DRIVER_ANY); and drop taking chipset. > + > + fd = __drm_open_driver(chipset); > + igt_assert_fd(fd); I tested this on machine with i915 driver and when running: build/tests# IGT_REQUIRED_DRIVER=v3d ./core_getversion it failed on following assert: (core_getversion:577767) igt_kmod-DEBUG: Unknown symbol in module v3d or unknown parameter (core_getversion:577767) CRITICAL: Failed assertion: fd >= 0 After my changes: (core_getversion:577941) CRITICAL: Expected driver "v3d" but got "i915" Regards, Kamil > v = drmGetVersion(fd); > igt_assert_neq(strlen(v->name), 0); > igt_assert_neq(strlen(v->date), 0); > igt_assert_neq(strlen(v->desc), 0); > if (is_i915_device(fd)) > igt_assert_lte(1, v->version_major); > + if (name) { > + igt_assert_f(!strcmp(name, v->name), > + "Expected driver \"%s\" but got \"%s\"\n", > + name, v->name); > + } > > drmFree(v); > drm_close_driver(fd); > -- > 2.41.0 > ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [igt-dev] [PATCH v3 3/3] core_getversion: Test for desired device 2023-09-27 16:42 ` Kamil Konieczny @ 2023-09-27 17:46 ` Rob Clark 0 siblings, 0 replies; 19+ messages in thread From: Rob Clark @ 2023-09-27 17:46 UTC (permalink / raw) To: Kamil Konieczny, igt-dev, Rob Clark, Emma Anholt, Helen Koike, Daniel Stone, Rob Clark On Wed, Sep 27, 2023 at 9:42 AM Kamil Konieczny <kamil.konieczny@linux.intel.com> wrote: > > Hi Rob, > > On 2023-09-26 at 11:47:47 -0700, Rob Clark wrote: > > From: Rob Clark <robdclark@chromium.org> > > > > We discovered in drm/ci that if the drm device fails to probe, all the > > tests come back as "Skip" and the job is considered successful. Fix > > the getversion test to fail if there is no drm device or if the drm > > device does not match the expected device as specified by the optional > > IGT_REQUIRED_DRIVER environment variable. > > > > Signed-off-by: Rob Clark <robdclark@chromium.org> > > Acked-by: Helen Koike <helen.koike@collabora.com> > > --- > > tests/core_getversion.c | 13 ++++++++++++- > > 1 file changed, 12 insertions(+), 1 deletion(-) > > > > diff --git a/tests/core_getversion.c b/tests/core_getversion.c > > index 32cb976e4923..b298a6890ef9 100644 > > --- a/tests/core_getversion.c > > +++ b/tests/core_getversion.c > > @@ -48,14 +48,25 @@ igt_simple_main > > { > > int fd; > > drmVersionPtr v; > > + const char *name = getenv("IGT_REQUIRED_DRIVER"); > > + int chipset = DRIVER_ANY; > > > > - fd = drm_open_driver(DRIVER_ANY); > > + if (name) > > + chipset = drm_find_chipset(name); > > This will not work as you want, it will load your driver > instead of DRIVER_ANY, imho leave this line as is: That is fine for the intended use-case. > > fd = drm_open_driver(DRIVER_ANY); > > and drop taking chipset. > > > + > > + fd = __drm_open_driver(chipset); > > + igt_assert_fd(fd); > > I tested this on machine with i915 driver and when running: > > build/tests# IGT_REQUIRED_DRIVER=v3d ./core_getversion > > it failed on following assert: > > (core_getversion:577767) igt_kmod-DEBUG: Unknown symbol in module v3d or unknown parameter > (core_getversion:577767) CRITICAL: Failed assertion: fd >= 0 > > After my changes: > (core_getversion:577941) CRITICAL: Expected driver "v3d" but got "i915" That makes the error msg a bit more clear, but as Daniel Stone pointed out earlier, DRIVER_ANY won't do the right thing if you have multiple GPUs from different vendors. (OTOH I guess most of igt will also not dtrt in that scenario.) BR, -R > > Regards, > Kamil > > > v = drmGetVersion(fd); > > igt_assert_neq(strlen(v->name), 0); > > igt_assert_neq(strlen(v->date), 0); > > igt_assert_neq(strlen(v->desc), 0); > > if (is_i915_device(fd)) > > igt_assert_lte(1, v->version_major); > > + if (name) { > > + igt_assert_f(!strcmp(name, v->name), > > + "Expected driver \"%s\" but got \"%s\"\n", > > + name, v->name); > > + } > > > > drmFree(v); > > drm_close_driver(fd); > > -- > > 2.41.0 > > ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [igt-dev] [PATCH v3 3/3] core_getversion: Test for desired device 2023-09-26 18:47 ` [igt-dev] [PATCH v3 3/3] core_getversion: Test for desired device Rob Clark 2023-09-27 14:26 ` Zbigniew Kempczyński 2023-09-27 16:42 ` Kamil Konieczny @ 2023-09-27 22:24 ` Helen Koike 2023-09-27 22:30 ` Rob Clark 2023-09-28 7:41 ` Kamil Konieczny 2 siblings, 2 replies; 19+ messages in thread From: Helen Koike @ 2023-09-27 22:24 UTC (permalink / raw) To: Rob Clark, igt-dev; +Cc: Rob Clark, Emma Anholt On 26/09/2023 15:47, Rob Clark wrote: > From: Rob Clark <robdclark@chromium.org> > > We discovered in drm/ci that if the drm device fails to probe, all the > tests come back as "Skip" and the job is considered successful. Fix > the getversion test to fail if there is no drm device or if the drm > device does not match the expected device as specified by the optional > IGT_REQUIRED_DRIVER environment variable. > > Signed-off-by: Rob Clark <robdclark@chromium.org> > Acked-by: Helen Koike <helen.koike@collabora.com> > --- > tests/core_getversion.c | 13 ++++++++++++- > 1 file changed, 12 insertions(+), 1 deletion(-) > > diff --git a/tests/core_getversion.c b/tests/core_getversion.c > index 32cb976e4923..b298a6890ef9 100644 > --- a/tests/core_getversion.c > +++ b/tests/core_getversion.c > @@ -48,14 +48,25 @@ igt_simple_main > { > int fd; > drmVersionPtr v; > + const char *name = getenv("IGT_REQUIRED_DRIVER"); Btw, In drm/ci we are using IGT_FORCE_DRIVER https://cgit.freedesktop.org/drm/drm/tree/drivers/gpu/drm/ci/igt_runner.sh#n6 You could use the same name here so we don't need to patch drm/ci (but patching there is not a issue as well, so feel free to ignore this comment and just chose the best name). Regards, Helen > + int chipset = DRIVER_ANY; > > - fd = drm_open_driver(DRIVER_ANY); > + if (name) > + chipset = drm_find_chipset(name); > + > + fd = __drm_open_driver(chipset); > + igt_assert_fd(fd); > v = drmGetVersion(fd); > igt_assert_neq(strlen(v->name), 0); > igt_assert_neq(strlen(v->date), 0); > igt_assert_neq(strlen(v->desc), 0); > if (is_i915_device(fd)) > igt_assert_lte(1, v->version_major); > + if (name) { > + igt_assert_f(!strcmp(name, v->name), > + "Expected driver \"%s\" but got \"%s\"\n", > + name, v->name); > + } > > drmFree(v); > drm_close_driver(fd); ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [igt-dev] [PATCH v3 3/3] core_getversion: Test for desired device 2023-09-27 22:24 ` Helen Koike @ 2023-09-27 22:30 ` Rob Clark 2023-09-28 7:41 ` Kamil Konieczny 1 sibling, 0 replies; 19+ messages in thread From: Rob Clark @ 2023-09-27 22:30 UTC (permalink / raw) To: Helen Koike; +Cc: igt-dev, Rob Clark, Emma Anholt On Wed, Sep 27, 2023 at 3:24 PM Helen Koike <helen.koike@collabora.com> wrote: > > > > On 26/09/2023 15:47, Rob Clark wrote: > > From: Rob Clark <robdclark@chromium.org> > > > > We discovered in drm/ci that if the drm device fails to probe, all the > > tests come back as "Skip" and the job is considered successful. Fix > > the getversion test to fail if there is no drm device or if the drm > > device does not match the expected device as specified by the optional > > IGT_REQUIRED_DRIVER environment variable. > > > > Signed-off-by: Rob Clark <robdclark@chromium.org> > > Acked-by: Helen Koike <helen.koike@collabora.com> > > --- > > tests/core_getversion.c | 13 ++++++++++++- > > 1 file changed, 12 insertions(+), 1 deletion(-) > > > > diff --git a/tests/core_getversion.c b/tests/core_getversion.c > > index 32cb976e4923..b298a6890ef9 100644 > > --- a/tests/core_getversion.c > > +++ b/tests/core_getversion.c > > @@ -48,14 +48,25 @@ igt_simple_main > > { > > int fd; > > drmVersionPtr v; > > + const char *name = getenv("IGT_REQUIRED_DRIVER"); > > Btw, In drm/ci we are using IGT_FORCE_DRIVER > > https://cgit.freedesktop.org/drm/drm/tree/drivers/gpu/drm/ci/igt_runner.sh#n6 > > You could use the same name here so we don't need to patch drm/ci (but > patching there is not a issue as well, so feel free to ignore this > comment and just chose the best name). Oh, yes, that sounds like a good idea, rather than introducing a new env var BR, -R > Regards, > Helen > > > + int chipset = DRIVER_ANY; > > > > - fd = drm_open_driver(DRIVER_ANY); > > + if (name) > > + chipset = drm_find_chipset(name); > > + > > + fd = __drm_open_driver(chipset); > > + igt_assert_fd(fd); > > v = drmGetVersion(fd); > > igt_assert_neq(strlen(v->name), 0); > > igt_assert_neq(strlen(v->date), 0); > > igt_assert_neq(strlen(v->desc), 0); > > if (is_i915_device(fd)) > > igt_assert_lte(1, v->version_major); > > + if (name) { > > + igt_assert_f(!strcmp(name, v->name), > > + "Expected driver \"%s\" but got \"%s\"\n", > > + name, v->name); > > + } > > > > drmFree(v); > > drm_close_driver(fd); ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [igt-dev] [PATCH v3 3/3] core_getversion: Test for desired device 2023-09-27 22:24 ` Helen Koike 2023-09-27 22:30 ` Rob Clark @ 2023-09-28 7:41 ` Kamil Konieczny 1 sibling, 0 replies; 19+ messages in thread From: Kamil Konieczny @ 2023-09-28 7:41 UTC (permalink / raw) To: igt-dev; +Cc: Rob Clark, Helen Koike, Emma Anholt Hi Helen, On 2023-09-27 at 19:24:35 -0300, Helen Koike wrote: > > > On 26/09/2023 15:47, Rob Clark wrote: > > From: Rob Clark <robdclark@chromium.org> > > > > We discovered in drm/ci that if the drm device fails to probe, all the > > tests come back as "Skip" and the job is considered successful. Fix > > the getversion test to fail if there is no drm device or if the drm > > device does not match the expected device as specified by the optional > > IGT_REQUIRED_DRIVER environment variable. > > > > Signed-off-by: Rob Clark <robdclark@chromium.org> > > Acked-by: Helen Koike <helen.koike@collabora.com> > > --- > > tests/core_getversion.c | 13 ++++++++++++- > > 1 file changed, 12 insertions(+), 1 deletion(-) > > > > diff --git a/tests/core_getversion.c b/tests/core_getversion.c > > index 32cb976e4923..b298a6890ef9 100644 > > --- a/tests/core_getversion.c > > +++ b/tests/core_getversion.c > > @@ -48,14 +48,25 @@ igt_simple_main > > { > > int fd; > > drmVersionPtr v; > > + const char *name = getenv("IGT_REQUIRED_DRIVER"); ---------------------------------------^^^^^^^^ Maybe better name would be IGT_EXPECTED_DRIVER? Or if this is enviroment var for only this one test, maybe IGT_CORE_GETVERSION_EXPECTED > > Btw, In drm/ci we are using IGT_FORCE_DRIVER > > https://cgit.freedesktop.org/drm/drm/tree/drivers/gpu/drm/ci/igt_runner.sh#n6 > > You could use the same name here so we don't need to patch drm/ci (but > patching there is not a issue as well, so feel free to ignore this comment > and just chose the best name). > > Regards, > Helen If used IGT_FORCE_DRIVER in CI or tests we may as well drop line: chipset = drm_find_chipset(name); and just use DRIVER_ANY: fd = drm_open_driver(DRIVER_ANY); as in all kms tests. Regards, Kamil > > > + int chipset = DRIVER_ANY; > > - fd = drm_open_driver(DRIVER_ANY); > > + if (name) > > + chipset = drm_find_chipset(name); > > + > > + fd = __drm_open_driver(chipset); > > + igt_assert_fd(fd); > > v = drmGetVersion(fd); > > igt_assert_neq(strlen(v->name), 0); > > igt_assert_neq(strlen(v->date), 0); > > igt_assert_neq(strlen(v->desc), 0); > > if (is_i915_device(fd)) > > igt_assert_lte(1, v->version_major); > > + if (name) { > > + igt_assert_f(!strcmp(name, v->name), > > + "Expected driver \"%s\" but got \"%s\"\n", > > + name, v->name); > > + } > > drmFree(v); > > drm_close_driver(fd); ^ permalink raw reply [flat|nested] 19+ messages in thread
* [igt-dev] ✗ CI.xeBAT: failure for series starting with [1/3] lib/drmtest: Use module table for chipset_to_str() 2023-09-26 18:47 [igt-dev] [PATCH 1/3] lib/drmtest: Use module table for chipset_to_str() Rob Clark 2023-09-26 18:47 ` [igt-dev] [PATCH 2/3] lib/drmtest: Add drm_find_chipset() Rob Clark 2023-09-26 18:47 ` [igt-dev] [PATCH v3 3/3] core_getversion: Test for desired device Rob Clark @ 2023-09-26 19:39 ` Patchwork 2023-09-26 19:46 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork ` (3 subsequent siblings) 6 siblings, 0 replies; 19+ messages in thread From: Patchwork @ 2023-09-26 19:39 UTC (permalink / raw) To: Rob Clark; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 3363 bytes --] == Series Details == Series: series starting with [1/3] lib/drmtest: Use module table for chipset_to_str() URL : https://patchwork.freedesktop.org/series/124290/ State : failure == Summary == CI Bug Log - changes from XEIGT_7503_BAT -> XEIGTPW_9882_BAT ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with XEIGTPW_9882_BAT absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in XEIGTPW_9882_BAT, please notify your bug team (lgci.bug.filing@intel.com) to allow them to document this new failure mode, which will reduce false positives in CI. Participating hosts (4 -> 3) ------------------------------ Missing (1): bat-pvc-2 Possible new issues ------------------- Here are the unknown changes that may have been introduced in XEIGTPW_9882_BAT: ### IGT changes ### #### Possible regressions #### * igt@kms_pipe_crc_basic@hang-read-crc: - bat-dg2-oem2: [PASS][1] -> [INCOMPLETE][2] +1 other test incomplete [1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7503/bat-dg2-oem2/igt@kms_pipe_crc_basic@hang-read-crc.html [2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_9882/bat-dg2-oem2/igt@kms_pipe_crc_basic@hang-read-crc.html #### Warnings #### * igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-b-dp-3: - bat-dg2-oem2: [FAIL][3] ([Intel XE#400]) -> [TIMEOUT][4] [3]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7503/bat-dg2-oem2/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-b-dp-3.html [4]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_9882/bat-dg2-oem2/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-b-dp-3.html Known issues ------------ Here are the changes found in XEIGTPW_9882_BAT that come from known issues: ### IGT changes ### #### Possible fixes #### * {igt@xe_create@create-execqueues-noleak}: - bat-atsm-2: [FAIL][5] ([Intel XE#524]) -> [PASS][6] [5]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7503/bat-atsm-2/igt@xe_create@create-execqueues-noleak.html [6]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_9882/bat-atsm-2/igt@xe_create@create-execqueues-noleak.html #### Warnings #### * igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12: - bat-dg2-oem2: [FAIL][7] ([Intel XE#400]) -> [TIMEOUT][8] ([Intel XE#430]) [7]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7503/bat-dg2-oem2/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12.html [8]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_9882/bat-dg2-oem2/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [Intel XE#400]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/400 [Intel XE#430]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/430 [Intel XE#524]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/524 Build changes ------------- * IGT: IGT_7503 -> IGTPW_9882 IGTPW_9882: 9882 IGT_7503: 7503 xe-396-fc8ec3c56efa5c15b630ddc17c89100440fe03ef: fc8ec3c56efa5c15b630ddc17c89100440fe03ef == Logs == For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_9882/index.html [-- Attachment #2: Type: text/html, Size: 4090 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for series starting with [1/3] lib/drmtest: Use module table for chipset_to_str() 2023-09-26 18:47 [igt-dev] [PATCH 1/3] lib/drmtest: Use module table for chipset_to_str() Rob Clark ` (2 preceding siblings ...) 2023-09-26 19:39 ` [igt-dev] ✗ CI.xeBAT: failure for series starting with [1/3] lib/drmtest: Use module table for chipset_to_str() Patchwork @ 2023-09-26 19:46 ` Patchwork 2023-09-27 7:43 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork ` (2 subsequent siblings) 6 siblings, 0 replies; 19+ messages in thread From: Patchwork @ 2023-09-26 19:46 UTC (permalink / raw) To: Rob Clark; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 8343 bytes --] == Series Details == Series: series starting with [1/3] lib/drmtest: Use module table for chipset_to_str() URL : https://patchwork.freedesktop.org/series/124290/ State : success == Summary == CI Bug Log - changes from CI_DRM_13682 -> IGTPW_9882 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/index.html Participating hosts (41 -> 39) ------------------------------ Missing (2): fi-snb-2520m fi-pnv-d510 Known issues ------------ Here are the changes found in IGTPW_9882 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@i915_selftest@live@hangcheck: - bat-adlp-9: [PASS][1] -> [INCOMPLETE][2] ([i915#7913]) [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/bat-adlp-9/igt@i915_selftest@live@hangcheck.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/bat-adlp-9/igt@i915_selftest@live@hangcheck.html * igt@i915_selftest@live@requests: - bat-mtlp-8: [PASS][3] -> [ABORT][4] ([i915#9414]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/bat-mtlp-8/igt@i915_selftest@live@requests.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/bat-mtlp-8/igt@i915_selftest@live@requests.html * igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-c-dp-5: - bat-adlp-11: [PASS][5] -> [ABORT][6] ([i915#8668]) [5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/bat-adlp-11/igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-c-dp-5.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/bat-adlp-11/igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-c-dp-5.html #### Possible fixes #### * igt@kms_chamelium_frames@dp-crc-fast: - {bat-dg2-13}: [DMESG-WARN][7] ([Intel XE#485]) -> [PASS][8] [7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/bat-dg2-13/igt@kms_chamelium_frames@dp-crc-fast.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/bat-dg2-13/igt@kms_chamelium_frames@dp-crc-fast.html * igt@kms_flip@basic-plain-flip@b-dp6: - bat-adlp-11: [DMESG-WARN][9] ([i915#6868]) -> [PASS][10] +1 other test pass [9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/bat-adlp-11/igt@kms_flip@basic-plain-flip@b-dp6.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/bat-adlp-11/igt@kms_flip@basic-plain-flip@b-dp6.html * igt@kms_flip@basic-plain-flip@c-dp6: - bat-adlp-11: [FAIL][11] ([i915#6121]) -> [PASS][12] +8 other tests pass [11]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/bat-adlp-11/igt@kms_flip@basic-plain-flip@c-dp6.html [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/bat-adlp-11/igt@kms_flip@basic-plain-flip@c-dp6.html * igt@kms_frontbuffer_tracking@basic: - fi-bsw-nick: [FAIL][13] ([i915#9276]) -> [PASS][14] [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/fi-bsw-nick/igt@kms_frontbuffer_tracking@basic.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/fi-bsw-nick/igt@kms_frontbuffer_tracking@basic.html * igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-c-dp-5: - bat-adlp-11: [DMESG-FAIL][15] ([i915#6868]) -> [PASS][16] [15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/bat-adlp-11/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-c-dp-5.html [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/bat-adlp-11/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-c-dp-5.html * igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-d-dp-5: - bat-adlp-11: [FAIL][17] ([i915#9047]) -> [PASS][18] [17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/bat-adlp-11/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-d-dp-5.html [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/bat-adlp-11/igt@kms_pipe_crc_basic@compare-crc-sanitycheck-nv12@pipe-d-dp-5.html * igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-b-dp-6: - bat-adlp-11: [ABORT][19] ([i915#8668]) -> [PASS][20] [19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/bat-adlp-11/igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-b-dp-6.html [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/bat-adlp-11/igt@kms_pipe_crc_basic@read-crc-frame-sequence@pipe-b-dp-6.html #### Warnings #### * igt@kms_force_connector_basic@force-edid: - bat-adlp-11: [FAIL][21] ([i915#8803]) -> [SKIP][22] ([i915#4093]) [21]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/bat-adlp-11/igt@kms_force_connector_basic@force-edid.html [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/bat-adlp-11/igt@kms_force_connector_basic@force-edid.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [Intel XE#485]: https://gitlab.freedesktop.org/drm/xe/kernel/issues/485 [i915#4093]: https://gitlab.freedesktop.org/drm/intel/issues/4093 [i915#6121]: https://gitlab.freedesktop.org/drm/intel/issues/6121 [i915#6868]: https://gitlab.freedesktop.org/drm/intel/issues/6868 [i915#7913]: https://gitlab.freedesktop.org/drm/intel/issues/7913 [i915#8668]: https://gitlab.freedesktop.org/drm/intel/issues/8668 [i915#8803]: https://gitlab.freedesktop.org/drm/intel/issues/8803 [i915#9047]: https://gitlab.freedesktop.org/drm/intel/issues/9047 [i915#9276]: https://gitlab.freedesktop.org/drm/intel/issues/9276 [i915#9414]: https://gitlab.freedesktop.org/drm/intel/issues/9414 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_7503 -> IGTPW_9882 CI-20190529: 20190529 CI_DRM_13682: a42554bf0755b80fdfb8e91ca35ae6835bb3534d @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_9882: 9882 IGT_7503: 7503 Testlist changes ---------------- +igt@xe_exec_threads@threads-hang-shared-vm-rebind-err +igt@xe_exec_threads@threads-hang-shared-vm-userptr-rebind-err +igt@xe_exec_threads@threads-shared-vm-rebind-err +igt@xe_exec_threads@threads-shared-vm-userptr-rebind-err +igt@xe_mmio@mmio-invalid +igt@xe_mmio@mmio-timestamp +igt@xe_query@query-gts +igt@xe_vm@vm-async-ops-err +igt@xe_vm@vm-async-ops-err-destroy -igt@xe_exec_balancer@many-cm-parallel-basic -igt@xe_exec_balancer@many-cm-parallel-rebind -igt@xe_exec_balancer@many-cm-parallel-userptr -igt@xe_exec_balancer@many-cm-parallel-userptr-invalidate -igt@xe_exec_balancer@many-cm-parallel-userptr-invalidate-race -igt@xe_exec_balancer@many-cm-parallel-userptr-rebind -igt@xe_exec_balancer@many-execqueues-cm-parallel-basic -igt@xe_exec_balancer@many-execqueues-cm-parallel-rebind -igt@xe_exec_balancer@many-execqueues-cm-parallel-userptr -igt@xe_exec_balancer@many-execqueues-cm-parallel-userptr-invalidate -igt@xe_exec_balancer@many-execqueues-cm-parallel-userptr-invalidate-race -igt@xe_exec_balancer@many-execqueues-cm-parallel-userptr-rebind -igt@xe_exec_balancer@no-exec-cm-parallel-basic -igt@xe_exec_balancer@no-exec-cm-parallel-rebind -igt@xe_exec_balancer@no-exec-cm-parallel-userptr -igt@xe_exec_balancer@no-exec-cm-parallel-userptr-invalidate -igt@xe_exec_balancer@no-exec-cm-parallel-userptr-invalidate-race -igt@xe_exec_balancer@no-exec-cm-parallel-userptr-rebind -igt@xe_exec_balancer@once-cm-parallel-basic -igt@xe_exec_balancer@once-cm-parallel-rebind -igt@xe_exec_balancer@once-cm-parallel-userptr -igt@xe_exec_balancer@once-cm-parallel-userptr-invalidate -igt@xe_exec_balancer@once-cm-parallel-userptr-invalidate-race -igt@xe_exec_balancer@once-cm-parallel-userptr-rebind -igt@xe_exec_balancer@twice-cm-parallel-basic -igt@xe_exec_balancer@twice-cm-parallel-rebind -igt@xe_exec_balancer@twice-cm-parallel-userptr -igt@xe_exec_balancer@twice-cm-parallel-userptr-invalidate -igt@xe_exec_balancer@twice-cm-parallel-userptr-invalidate-race -igt@xe_exec_balancer@twice-cm-parallel-userptr-rebind -igt@xe_exec_threads@threads-hang-rebind-err -igt@xe_exec_threads@threads-hang-userptr-rebind-err -igt@xe_exec_threads@threads-rebind-err -igt@xe_exec_threads@threads-userptr-rebind-err -igt@xe_query@query-cs-cycles -igt@xe_query@query-gt-list -igt@xe_query@query-invalid-cs-cycles == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/index.html [-- Attachment #2: Type: text/html, Size: 9611 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* [igt-dev] ✗ Fi.CI.IGT: failure for series starting with [1/3] lib/drmtest: Use module table for chipset_to_str() 2023-09-26 18:47 [igt-dev] [PATCH 1/3] lib/drmtest: Use module table for chipset_to_str() Rob Clark ` (3 preceding siblings ...) 2023-09-26 19:46 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork @ 2023-09-27 7:43 ` Patchwork 2023-09-27 14:01 ` [igt-dev] [PATCH 1/3] " Zbigniew Kempczyński 2023-09-27 16:09 ` Kamil Konieczny 6 siblings, 0 replies; 19+ messages in thread From: Patchwork @ 2023-09-27 7:43 UTC (permalink / raw) To: Rob Clark; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 94227 bytes --] == Series Details == Series: series starting with [1/3] lib/drmtest: Use module table for chipset_to_str() URL : https://patchwork.freedesktop.org/series/124290/ State : failure == Summary == CI Bug Log - changes from CI_DRM_13682_full -> IGTPW_9882_full ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with IGTPW_9882_full absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in IGTPW_9882_full, please notify your bug team (lgci.bug.filing@intel.com) 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_9882/index.html Participating hosts (10 -> 9) ------------------------------ Missing (1): shard-rkl0 Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_9882_full: ### IGT changes ### #### Possible regressions #### * igt@gem_exec_suspend@basic-s0@smem: - shard-dg2: NOTRUN -> [INCOMPLETE][1] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@gem_exec_suspend@basic-s0@smem.html * igt@i915_selftest@live@requests: - shard-mtlp: NOTRUN -> [INCOMPLETE][2] [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-5/igt@i915_selftest@live@requests.html Known issues ------------ Here are the changes found in IGTPW_9882_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@api_intel_bb@blit-reloc-keep-cache: - shard-rkl: NOTRUN -> [SKIP][3] ([i915#8411]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-4/igt@api_intel_bb@blit-reloc-keep-cache.html * igt@drm_fdinfo@busy-hang@rcs0: - shard-mtlp: NOTRUN -> [SKIP][4] ([i915#8414]) +12 other tests skip [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-2/igt@drm_fdinfo@busy-hang@rcs0.html * igt@drm_fdinfo@isolation@bcs0: - shard-dg2: NOTRUN -> [SKIP][5] ([i915#8414]) +9 other tests skip [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@drm_fdinfo@isolation@bcs0.html * igt@drm_fdinfo@virtual-idle: - shard-rkl: [PASS][6] -> [FAIL][7] ([i915#7742]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-rkl-1/igt@drm_fdinfo@virtual-idle.html [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-7/igt@drm_fdinfo@virtual-idle.html * igt@gem_ccs@block-multicopy-compressed: - shard-rkl: NOTRUN -> [SKIP][8] ([i915#9323]) [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-2/igt@gem_ccs@block-multicopy-compressed.html * igt@gem_ccs@ctrl-surf-copy: - shard-mtlp: NOTRUN -> [SKIP][9] ([i915#3555]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-6/igt@gem_ccs@ctrl-surf-copy.html * igt@gem_ccs@ctrl-surf-copy-new-ctx: - shard-mtlp: NOTRUN -> [SKIP][10] ([i915#9323]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-3/igt@gem_ccs@ctrl-surf-copy-new-ctx.html * igt@gem_close_race@multigpu-basic-process: - shard-dg2: NOTRUN -> [SKIP][11] ([i915#7697]) [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@gem_close_race@multigpu-basic-process.html * igt@gem_create@create-ext-set-pat: - shard-dg2: NOTRUN -> [SKIP][12] ([i915#8562]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@gem_create@create-ext-set-pat.html * igt@gem_ctx_isolation@preservation-s3@vcs0: - shard-mtlp: [PASS][13] -> [DMESG-WARN][14] ([i915#9262]) +2 other tests dmesg-warn [13]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-mtlp-5/igt@gem_ctx_isolation@preservation-s3@vcs0.html [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-4/igt@gem_ctx_isolation@preservation-s3@vcs0.html * igt@gem_ctx_persistence@heartbeat-many: - shard-dg2: NOTRUN -> [SKIP][15] ([i915#8555]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@gem_ctx_persistence@heartbeat-many.html - shard-mtlp: NOTRUN -> [SKIP][16] ([i915#8555]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-8/igt@gem_ctx_persistence@heartbeat-many.html * igt@gem_ctx_persistence@legacy-engines-cleanup: - shard-snb: NOTRUN -> [SKIP][17] ([fdo#109271] / [i915#1099]) +1 other test skip [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-snb2/igt@gem_ctx_persistence@legacy-engines-cleanup.html * igt@gem_ctx_sseu@engines: - shard-rkl: NOTRUN -> [SKIP][18] ([i915#280]) [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-7/igt@gem_ctx_sseu@engines.html * igt@gem_eio@hibernate: - shard-dg2: NOTRUN -> [ABORT][19] ([i915#7975] / [i915#8213]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-1/igt@gem_eio@hibernate.html * igt@gem_eio@reset-stress: - shard-dg1: [PASS][20] -> [FAIL][21] ([i915#5784]) [20]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg1-12/igt@gem_eio@reset-stress.html [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-16/igt@gem_eio@reset-stress.html * igt@gem_eio@unwedge-stress: - shard-snb: NOTRUN -> [FAIL][22] ([i915#8898]) [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-snb2/igt@gem_eio@unwedge-stress.html * igt@gem_exec_balancer@bonded-dual: - shard-mtlp: NOTRUN -> [SKIP][23] ([i915#4771]) +1 other test skip [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-5/igt@gem_exec_balancer@bonded-dual.html * igt@gem_exec_balancer@bonded-false-hang: - shard-dg2: NOTRUN -> [SKIP][24] ([i915#4812]) +1 other test skip [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@gem_exec_balancer@bonded-false-hang.html * igt@gem_exec_balancer@bonded-semaphore: - shard-mtlp: NOTRUN -> [SKIP][25] ([i915#4812]) +1 other test skip [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-3/igt@gem_exec_balancer@bonded-semaphore.html * igt@gem_exec_balancer@bonded-sync: - shard-dg2: NOTRUN -> [SKIP][26] ([i915#4771]) +1 other test skip [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@gem_exec_balancer@bonded-sync.html * igt@gem_exec_balancer@parallel: - shard-rkl: NOTRUN -> [SKIP][27] ([i915#4525]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-7/igt@gem_exec_balancer@parallel.html * igt@gem_exec_fair@basic-flow: - shard-mtlp: NOTRUN -> [SKIP][28] ([i915#4473] / [i915#4771]) [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-7/igt@gem_exec_fair@basic-flow.html * igt@gem_exec_fair@basic-none-rrul: - shard-dg1: NOTRUN -> [SKIP][29] ([i915#3539] / [i915#4852]) [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-17/igt@gem_exec_fair@basic-none-rrul.html * igt@gem_exec_fair@basic-none-share@rcs0: - shard-glk: [PASS][30] -> [FAIL][31] ([i915#2842]) [30]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-glk5/igt@gem_exec_fair@basic-none-share@rcs0.html [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-glk3/igt@gem_exec_fair@basic-none-share@rcs0.html * igt@gem_exec_fair@basic-none-solo@rcs0: - shard-tglu: NOTRUN -> [FAIL][32] ([i915#2842]) [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-5/igt@gem_exec_fair@basic-none-solo@rcs0.html * igt@gem_exec_fair@basic-pace-solo: - shard-mtlp: NOTRUN -> [SKIP][33] ([i915#4473]) [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-5/igt@gem_exec_fair@basic-pace-solo.html * igt@gem_exec_fair@basic-pace-solo@rcs0: - shard-rkl: [PASS][34] -> [FAIL][35] ([i915#2842]) +1 other test fail [34]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-rkl-1/igt@gem_exec_fair@basic-pace-solo@rcs0.html [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-4/igt@gem_exec_fair@basic-pace-solo@rcs0.html * igt@gem_exec_fair@basic-sync: - shard-dg2: NOTRUN -> [SKIP][36] ([i915#3539]) [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-2/igt@gem_exec_fair@basic-sync.html * igt@gem_exec_fair@basic-throttle@rcs0: - shard-rkl: NOTRUN -> [FAIL][37] ([i915#2842]) +1 other test fail [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-6/igt@gem_exec_fair@basic-throttle@rcs0.html * igt@gem_exec_flush@basic-batch-kernel-default-cmd: - shard-mtlp: NOTRUN -> [SKIP][38] ([i915#3711]) [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-4/igt@gem_exec_flush@basic-batch-kernel-default-cmd.html * igt@gem_exec_flush@basic-wb-rw-before-default: - shard-dg2: NOTRUN -> [SKIP][39] ([i915#3539] / [i915#4852]) +3 other tests skip [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-2/igt@gem_exec_flush@basic-wb-rw-before-default.html * igt@gem_exec_gttfill@multigpu-basic: - shard-mtlp: NOTRUN -> [SKIP][40] ([i915#7697]) +1 other test skip [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-6/igt@gem_exec_gttfill@multigpu-basic.html * igt@gem_exec_reloc@basic-cpu-read-noreloc: - shard-mtlp: NOTRUN -> [SKIP][41] ([i915#3281]) +6 other tests skip [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-1/igt@gem_exec_reloc@basic-cpu-read-noreloc.html - shard-dg1: NOTRUN -> [SKIP][42] ([i915#3281]) +1 other test skip [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-15/igt@gem_exec_reloc@basic-cpu-read-noreloc.html * igt@gem_exec_reloc@basic-write-read: - shard-rkl: NOTRUN -> [SKIP][43] ([i915#3281]) +6 other tests skip [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-6/igt@gem_exec_reloc@basic-write-read.html * igt@gem_exec_schedule@preempt-queue-contexts-chain: - shard-dg2: NOTRUN -> [SKIP][44] ([i915#4537] / [i915#4812]) [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@gem_exec_schedule@preempt-queue-contexts-chain.html * igt@gem_exec_suspend@basic-s4-devices@smem: - shard-rkl: NOTRUN -> [ABORT][45] ([i915#7975] / [i915#8213]) [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-7/igt@gem_exec_suspend@basic-s4-devices@smem.html * igt@gem_fenced_exec_thrash@2-spare-fences: - shard-mtlp: NOTRUN -> [SKIP][46] ([i915#4860]) [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-3/igt@gem_fenced_exec_thrash@2-spare-fences.html * igt@gem_fenced_exec_thrash@no-spare-fences: - shard-dg2: NOTRUN -> [SKIP][47] ([i915#4860]) +2 other tests skip [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@gem_fenced_exec_thrash@no-spare-fences.html * igt@gem_fenced_exec_thrash@too-many-fences: - shard-dg1: NOTRUN -> [SKIP][48] ([i915#4860]) [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-19/igt@gem_fenced_exec_thrash@too-many-fences.html * igt@gem_huc_copy@huc-copy: - shard-apl: NOTRUN -> [SKIP][49] ([fdo#109271] / [i915#2190]) [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-apl3/igt@gem_huc_copy@huc-copy.html * igt@gem_lmem_swapping@heavy-verify-random: - shard-rkl: NOTRUN -> [SKIP][50] ([i915#4613]) +1 other test skip [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-6/igt@gem_lmem_swapping@heavy-verify-random.html - shard-tglu: NOTRUN -> [SKIP][51] ([i915#4613]) [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-5/igt@gem_lmem_swapping@heavy-verify-random.html * igt@gem_lmem_swapping@parallel-random-verify-ccs: - shard-mtlp: NOTRUN -> [SKIP][52] ([i915#4613]) +3 other tests skip [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-5/igt@gem_lmem_swapping@parallel-random-verify-ccs.html * igt@gem_lmem_swapping@smem-oom@lmem0: - shard-dg2: [PASS][53] -> [TIMEOUT][54] ([i915#5493]) [53]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg2-6/igt@gem_lmem_swapping@smem-oom@lmem0.html [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-2/igt@gem_lmem_swapping@smem-oom@lmem0.html * igt@gem_mmap@big-bo: - shard-dg2: NOTRUN -> [SKIP][55] ([i915#4083]) +5 other tests skip [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@gem_mmap@big-bo.html * igt@gem_mmap_gtt@basic-read-write: - shard-dg1: NOTRUN -> [SKIP][56] ([i915#4077]) +2 other tests skip [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-16/igt@gem_mmap_gtt@basic-read-write.html * igt@gem_mmap_gtt@coherency: - shard-rkl: NOTRUN -> [SKIP][57] ([fdo#111656]) [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@gem_mmap_gtt@coherency.html - shard-tglu: NOTRUN -> [SKIP][58] ([fdo#111656]) [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-9/igt@gem_mmap_gtt@coherency.html * igt@gem_mmap_gtt@cpuset-medium-copy: - shard-mtlp: NOTRUN -> [SKIP][59] ([i915#4077]) +22 other tests skip [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-5/igt@gem_mmap_gtt@cpuset-medium-copy.html * igt@gem_mmap_wc@write-wc-read-gtt: - shard-mtlp: NOTRUN -> [SKIP][60] ([i915#4083]) +4 other tests skip [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-6/igt@gem_mmap_wc@write-wc-read-gtt.html * igt@gem_partial_pwrite_pread@writes-after-reads-display: - shard-mtlp: NOTRUN -> [SKIP][61] ([i915#3282]) +7 other tests skip [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-1/igt@gem_partial_pwrite_pread@writes-after-reads-display.html * igt@gem_partial_pwrite_pread@writes-after-reads-snoop: - shard-dg1: NOTRUN -> [SKIP][62] ([i915#3282]) [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-19/igt@gem_partial_pwrite_pread@writes-after-reads-snoop.html * igt@gem_pxp@create-regular-context-2: - shard-dg2: NOTRUN -> [SKIP][63] ([i915#4270]) +1 other test skip [63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@gem_pxp@create-regular-context-2.html * igt@gem_pxp@regular-baseline-src-copy-readible: - shard-mtlp: NOTRUN -> [SKIP][64] ([i915#4270]) +1 other test skip [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-2/igt@gem_pxp@regular-baseline-src-copy-readible.html * igt@gem_pxp@reject-modify-context-protection-off-1: - shard-tglu: NOTRUN -> [SKIP][65] ([i915#4270]) +1 other test skip [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-9/igt@gem_pxp@reject-modify-context-protection-off-1.html * igt@gem_pxp@reject-modify-context-protection-off-2: - shard-dg1: NOTRUN -> [SKIP][66] ([i915#4270]) [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-16/igt@gem_pxp@reject-modify-context-protection-off-2.html * igt@gem_pxp@reject-modify-context-protection-on: - shard-rkl: NOTRUN -> [SKIP][67] ([i915#4270]) +1 other test skip [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@gem_pxp@reject-modify-context-protection-on.html * igt@gem_readwrite@beyond-eob: - shard-dg2: NOTRUN -> [SKIP][68] ([i915#3282]) +4 other tests skip [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@gem_readwrite@beyond-eob.html * igt@gem_render_copy@y-tiled-ccs-to-yf-tiled: - shard-mtlp: NOTRUN -> [SKIP][69] ([i915#8428]) +5 other tests skip [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-7/igt@gem_render_copy@y-tiled-ccs-to-yf-tiled.html * igt@gem_render_tiled_blits@basic: - shard-dg1: NOTRUN -> [SKIP][70] ([i915#4079]) [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-18/igt@gem_render_tiled_blits@basic.html * igt@gem_set_tiling_vs_gtt: - shard-dg2: NOTRUN -> [SKIP][71] ([i915#4079]) +1 other test skip [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-2/igt@gem_set_tiling_vs_gtt.html * igt@gem_set_tiling_vs_pwrite: - shard-rkl: NOTRUN -> [SKIP][72] ([i915#3282]) +2 other tests skip [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-2/igt@gem_set_tiling_vs_pwrite.html * igt@gem_softpin@evict-snoop-interruptible: - shard-dg2: NOTRUN -> [SKIP][73] ([i915#4885]) [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@gem_softpin@evict-snoop-interruptible.html - shard-rkl: NOTRUN -> [SKIP][74] ([fdo#109312]) [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-2/igt@gem_softpin@evict-snoop-interruptible.html * igt@gem_softpin@noreloc-s3: - shard-mtlp: [PASS][75] -> [ABORT][76] ([i915#9262]) +2 other tests abort [75]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-mtlp-7/igt@gem_softpin@noreloc-s3.html [76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-5/igt@gem_softpin@noreloc-s3.html * igt@gem_tiled_blits@basic: - shard-dg2: NOTRUN -> [SKIP][77] ([i915#4077]) +10 other tests skip [77]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@gem_tiled_blits@basic.html * igt@gem_tiled_pread_basic: - shard-mtlp: NOTRUN -> [SKIP][78] ([i915#4079]) +1 other test skip [78]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-7/igt@gem_tiled_pread_basic.html * igt@gem_unfence_active_buffers: - shard-mtlp: NOTRUN -> [SKIP][79] ([i915#4879]) [79]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-3/igt@gem_unfence_active_buffers.html * igt@gem_userptr_blits@access-control: - shard-mtlp: NOTRUN -> [SKIP][80] ([i915#3297]) +4 other tests skip [80]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-2/igt@gem_userptr_blits@access-control.html * igt@gem_userptr_blits@dmabuf-sync: - shard-dg1: NOTRUN -> [SKIP][81] ([i915#3297]) [81]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-14/igt@gem_userptr_blits@dmabuf-sync.html * igt@gem_userptr_blits@map-fixed-invalidate-busy: - shard-dg2: NOTRUN -> [SKIP][82] ([i915#3297] / [i915#4880]) +1 other test skip [82]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@gem_userptr_blits@map-fixed-invalidate-busy.html * igt@gem_userptr_blits@relocations: - shard-dg2: NOTRUN -> [SKIP][83] ([i915#3281]) +9 other tests skip [83]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@gem_userptr_blits@relocations.html * igt@gem_userptr_blits@unsync-overlap: - shard-dg2: NOTRUN -> [SKIP][84] ([i915#3297]) [84]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-2/igt@gem_userptr_blits@unsync-overlap.html - shard-rkl: NOTRUN -> [SKIP][85] ([i915#3297]) [85]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@gem_userptr_blits@unsync-overlap.html * igt@gen7_exec_parse@basic-allowed: - shard-tglu: NOTRUN -> [SKIP][86] ([fdo#109289]) +2 other tests skip [86]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-8/igt@gen7_exec_parse@basic-allowed.html * igt@gen9_exec_parse@batch-zero-length: - shard-mtlp: NOTRUN -> [SKIP][87] ([i915#2856]) +2 other tests skip [87]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-5/igt@gen9_exec_parse@batch-zero-length.html * igt@gen9_exec_parse@bb-start-out: - shard-rkl: NOTRUN -> [SKIP][88] ([i915#2527]) [88]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@gen9_exec_parse@bb-start-out.html * igt@i915_fb_tiling: - shard-mtlp: NOTRUN -> [SKIP][89] ([i915#4881]) [89]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-5/igt@i915_fb_tiling.html * igt@i915_hangman@engine-engine-hang@vcs0: - shard-mtlp: [PASS][90] -> [FAIL][91] ([i915#7069]) [90]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-mtlp-6/igt@i915_hangman@engine-engine-hang@vcs0.html [91]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-8/igt@i915_hangman@engine-engine-hang@vcs0.html * igt@i915_hwmon@hwmon-read: - shard-rkl: NOTRUN -> [SKIP][92] ([i915#7707]) [92]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-4/igt@i915_hwmon@hwmon-read.html * igt@i915_module_load@load: - shard-mtlp: NOTRUN -> [SKIP][93] ([i915#6227]) [93]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-4/igt@i915_module_load@load.html * igt@i915_module_load@reload-with-fault-injection: - shard-dg2: NOTRUN -> [WARN][94] ([i915#7356]) [94]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@i915_module_load@reload-with-fault-injection.html * igt@i915_module_load@resize-bar: - shard-rkl: NOTRUN -> [SKIP][95] ([i915#6412]) [95]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-6/igt@i915_module_load@resize-bar.html - shard-mtlp: NOTRUN -> [SKIP][96] ([i915#6412]) [96]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-3/igt@i915_module_load@resize-bar.html * igt@i915_pm_rc6_residency@rc6-idle@vcs0: - shard-dg1: [PASS][97] -> [FAIL][98] ([i915#3591]) +1 other test fail [97]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg1-15/igt@i915_pm_rc6_residency@rc6-idle@vcs0.html [98]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-17/igt@i915_pm_rc6_residency@rc6-idle@vcs0.html * igt@i915_pm_rpm@dpms-lpsp: - shard-dg2: [PASS][99] -> [SKIP][100] ([i915#1397]) [99]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg2-10/igt@i915_pm_rpm@dpms-lpsp.html [100]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@i915_pm_rpm@dpms-lpsp.html * igt@i915_pm_rpm@dpms-non-lpsp: - shard-rkl: NOTRUN -> [SKIP][101] ([i915#1397]) [101]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-7/igt@i915_pm_rpm@dpms-non-lpsp.html * igt@i915_pm_rpm@modeset-lpsp: - shard-dg1: [PASS][102] -> [SKIP][103] ([i915#1397]) [102]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg1-19/igt@i915_pm_rpm@modeset-lpsp.html [103]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-12/igt@i915_pm_rpm@modeset-lpsp.html * igt@i915_pm_rpm@modeset-lpsp-stress: - shard-dg1: NOTRUN -> [SKIP][104] ([i915#1397]) [104]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-16/igt@i915_pm_rpm@modeset-lpsp-stress.html * igt@i915_pm_rpm@modeset-non-lpsp: - shard-dg2: NOTRUN -> [SKIP][105] ([i915#1397]) [105]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@i915_pm_rpm@modeset-non-lpsp.html - shard-tglu: NOTRUN -> [SKIP][106] ([fdo#111644] / [i915#1397]) [106]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-10/igt@i915_pm_rpm@modeset-non-lpsp.html * igt@i915_pm_rpm@pc8-residency: - shard-dg2: NOTRUN -> [SKIP][107] ([fdo#109506]) [107]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@i915_pm_rpm@pc8-residency.html - shard-rkl: NOTRUN -> [SKIP][108] ([fdo#109506]) [108]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@i915_pm_rpm@pc8-residency.html - shard-mtlp: NOTRUN -> [SKIP][109] ([fdo#109293]) +1 other test skip [109]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-2/igt@i915_pm_rpm@pc8-residency.html * igt@i915_pm_rps@reset: - shard-snb: [PASS][110] -> [INCOMPLETE][111] ([i915#7790]) [110]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-snb2/igt@i915_pm_rps@reset.html [111]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-snb4/igt@i915_pm_rps@reset.html * igt@i915_pm_rps@thresholds-park@gt0: - shard-dg2: NOTRUN -> [SKIP][112] ([i915#8925]) [112]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@i915_pm_rps@thresholds-park@gt0.html * igt@i915_pm_rps@thresholds@gt1: - shard-mtlp: NOTRUN -> [SKIP][113] ([i915#8925]) +1 other test skip [113]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-7/igt@i915_pm_rps@thresholds@gt1.html * igt@i915_query@query-topology-coherent-slice-mask: - shard-dg2: NOTRUN -> [SKIP][114] ([i915#6188]) [114]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-1/igt@i915_query@query-topology-coherent-slice-mask.html * igt@i915_query@query-topology-known-pci-ids: - shard-dg1: NOTRUN -> [SKIP][115] ([fdo#109303]) [115]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-18/igt@i915_query@query-topology-known-pci-ids.html * igt@i915_query@query-topology-unsupported: - shard-dg1: NOTRUN -> [SKIP][116] ([fdo#109302]) [116]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-19/igt@i915_query@query-topology-unsupported.html - shard-mtlp: NOTRUN -> [SKIP][117] ([fdo#109302]) [117]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-5/igt@i915_query@query-topology-unsupported.html * igt@kms_addfb_basic@addfb25-x-tiled-legacy: - shard-mtlp: NOTRUN -> [SKIP][118] ([i915#4212]) +1 other test skip [118]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-3/igt@kms_addfb_basic@addfb25-x-tiled-legacy.html * igt@kms_addfb_basic@addfb25-y-tiled-small-legacy: - shard-mtlp: NOTRUN -> [SKIP][119] ([i915#5190]) [119]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-5/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html * igt@kms_addfb_basic@basic-x-tiled-legacy: - shard-dg2: NOTRUN -> [SKIP][120] ([i915#4212]) +1 other test skip [120]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@kms_addfb_basic@basic-x-tiled-legacy.html * igt@kms_addfb_basic@basic-y-tiled-legacy: - shard-dg2: NOTRUN -> [SKIP][121] ([i915#4215] / [i915#5190]) [121]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@kms_addfb_basic@basic-y-tiled-legacy.html * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-hdmi-a-1-4-rc_ccs-cc: - shard-dg2: NOTRUN -> [SKIP][122] ([i915#8502] / [i915#8709]) +11 other tests skip [122]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-hdmi-a-1-4-rc_ccs-cc.html * igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-hdmi-a-4-y-rc_ccs: - shard-dg1: NOTRUN -> [SKIP][123] ([i915#8502]) +7 other tests skip [123]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-15/igt@kms_async_flips@async-flip-with-page-flip-events@pipe-c-hdmi-a-4-y-rc_ccs.html * igt@kms_async_flips@crc@pipe-a-hdmi-a-2: - shard-dg2: NOTRUN -> [FAIL][124] ([i915#8247]) +3 other tests fail [124]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-2/igt@kms_async_flips@crc@pipe-a-hdmi-a-2.html * igt@kms_async_flips@crc@pipe-d-edp-1: - shard-mtlp: NOTRUN -> [FAIL][125] ([i915#8247]) +3 other tests fail [125]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-5/igt@kms_async_flips@crc@pipe-d-edp-1.html * igt@kms_async_flips@crc@pipe-d-hdmi-a-4: - shard-dg1: NOTRUN -> [FAIL][126] ([i915#8247]) +3 other tests fail [126]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-17/igt@kms_async_flips@crc@pipe-d-hdmi-a-4.html * igt@kms_async_flips@invalid-async-flip: - shard-mtlp: NOTRUN -> [SKIP][127] ([i915#6228]) [127]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-3/igt@kms_async_flips@invalid-async-flip.html * igt@kms_atomic@plane-primary-overlay-mutable-zpos: - shard-dg2: NOTRUN -> [SKIP][128] ([i915#404]) [128]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@kms_atomic@plane-primary-overlay-mutable-zpos.html * igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels: - shard-dg1: NOTRUN -> [SKIP][129] ([i915#1769] / [i915#3555]) [129]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-15/igt@kms_atomic_transition@plane-all-modeset-transition-fencing-internal-panels.html * igt@kms_big_fb@4-tiled-32bpp-rotate-270: - shard-dg1: NOTRUN -> [SKIP][130] ([i915#4538] / [i915#5286]) [130]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-17/igt@kms_big_fb@4-tiled-32bpp-rotate-270.html * igt@kms_big_fb@4-tiled-64bpp-rotate-180: - shard-mtlp: [PASS][131] -> [FAIL][132] ([i915#5138]) [131]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-mtlp-1/igt@kms_big_fb@4-tiled-64bpp-rotate-180.html [132]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-2/igt@kms_big_fb@4-tiled-64bpp-rotate-180.html * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip: - shard-tglu: NOTRUN -> [SKIP][133] ([fdo#111615] / [i915#5286]) [133]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-5/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-hflip-async-flip.html * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip: - shard-rkl: NOTRUN -> [SKIP][134] ([i915#5286]) +1 other test skip [134]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-2/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0-hflip.html * igt@kms_big_fb@linear-16bpp-rotate-90: - shard-dg2: NOTRUN -> [SKIP][135] ([fdo#111614]) +3 other tests skip [135]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@kms_big_fb@linear-16bpp-rotate-90.html * igt@kms_big_fb@linear-32bpp-rotate-270: - shard-dg1: NOTRUN -> [SKIP][136] ([i915#3638]) [136]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-12/igt@kms_big_fb@linear-32bpp-rotate-270.html * igt@kms_big_fb@linear-32bpp-rotate-90: - shard-rkl: NOTRUN -> [SKIP][137] ([fdo#111614] / [i915#3638]) +3 other tests skip [137]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-2/igt@kms_big_fb@linear-32bpp-rotate-90.html * igt@kms_big_fb@linear-64bpp-rotate-270: - shard-mtlp: NOTRUN -> [SKIP][138] ([fdo#111614]) +5 other tests skip [138]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-8/igt@kms_big_fb@linear-64bpp-rotate-270.html * igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip: - shard-tglu: NOTRUN -> [FAIL][139] ([i915#3743]) [139]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-6/igt@kms_big_fb@y-tiled-max-hw-stride-32bpp-rotate-0-async-flip.html * igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip: - shard-dg2: NOTRUN -> [SKIP][140] ([i915#5190]) +13 other tests skip [140]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@kms_big_fb@y-tiled-max-hw-stride-64bpp-rotate-0-async-flip.html * igt@kms_big_fb@yf-tiled-64bpp-rotate-180: - shard-dg2: NOTRUN -> [SKIP][141] ([i915#4538] / [i915#5190]) +3 other tests skip [141]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@kms_big_fb@yf-tiled-64bpp-rotate-180.html * igt@kms_big_fb@yf-tiled-addfb: - shard-rkl: NOTRUN -> [SKIP][142] ([fdo#111615]) +1 other test skip [142]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-7/igt@kms_big_fb@yf-tiled-addfb.html * igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow: - shard-tglu: NOTRUN -> [SKIP][143] ([fdo#111615]) [143]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-5/igt@kms_big_fb@yf-tiled-addfb-size-offset-overflow.html * igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip: - shard-rkl: NOTRUN -> [SKIP][144] ([fdo#110723]) +2 other tests skip [144]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@kms_big_fb@yf-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html * igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip: - shard-dg1: NOTRUN -> [SKIP][145] ([i915#4538]) [145]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-14/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip.html * igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip: - shard-mtlp: NOTRUN -> [SKIP][146] ([fdo#111615]) +17 other tests skip [146]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-1/igt@kms_big_fb@yf-tiled-max-hw-stride-64bpp-rotate-180-hflip-async-flip.html * igt@kms_big_joiner@2x-modeset: - shard-rkl: NOTRUN -> [SKIP][147] ([i915#2705]) [147]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@kms_big_joiner@2x-modeset.html * igt@kms_big_joiner@basic: - shard-dg1: NOTRUN -> [SKIP][148] ([i915#2705]) [148]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-17/igt@kms_big_joiner@basic.html * igt@kms_ccs@pipe-a-crc-primary-basic-y_tiled_gen12_rc_ccs_cc: - shard-mtlp: NOTRUN -> [SKIP][149] ([i915#3886] / [i915#5354] / [i915#6095]) +12 other tests skip [149]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-3/igt@kms_ccs@pipe-a-crc-primary-basic-y_tiled_gen12_rc_ccs_cc.html * igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_ccs: - shard-rkl: NOTRUN -> [SKIP][150] ([i915#3734] / [i915#5354] / [i915#6095]) +3 other tests skip [150]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-6/igt@kms_ccs@pipe-a-crc-sprite-planes-basic-y_tiled_ccs.html * igt@kms_ccs@pipe-a-missing-ccs-buffer-y_tiled_gen12_mc_ccs: - shard-rkl: NOTRUN -> [SKIP][151] ([i915#3886] / [i915#5354] / [i915#6095]) +2 other tests skip [151]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@kms_ccs@pipe-a-missing-ccs-buffer-y_tiled_gen12_mc_ccs.html - shard-tglu: NOTRUN -> [SKIP][152] ([i915#3689] / [i915#3886] / [i915#5354] / [i915#6095]) [152]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-2/igt@kms_ccs@pipe-a-missing-ccs-buffer-y_tiled_gen12_mc_ccs.html * igt@kms_ccs@pipe-b-bad-pixel-format-4_tiled_mtl_rc_ccs_cc: - shard-rkl: NOTRUN -> [SKIP][153] ([i915#5354] / [i915#6095]) +9 other tests skip [153]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-7/igt@kms_ccs@pipe-b-bad-pixel-format-4_tiled_mtl_rc_ccs_cc.html - shard-tglu: NOTRUN -> [SKIP][154] ([i915#5354] / [i915#6095]) +2 other tests skip [154]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-6/igt@kms_ccs@pipe-b-bad-pixel-format-4_tiled_mtl_rc_ccs_cc.html * igt@kms_ccs@pipe-b-crc-sprite-planes-basic-y_tiled_gen12_rc_ccs_cc: - shard-dg2: NOTRUN -> [SKIP][155] ([i915#3689] / [i915#3886] / [i915#5354]) +7 other tests skip [155]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-2/igt@kms_ccs@pipe-b-crc-sprite-planes-basic-y_tiled_gen12_rc_ccs_cc.html * igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_ccs: - shard-tglu: NOTRUN -> [SKIP][156] ([i915#3689] / [i915#5354] / [i915#6095]) +2 other tests skip [156]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-6/igt@kms_ccs@pipe-c-ccs-on-another-bo-y_tiled_ccs.html * igt@kms_ccs@pipe-c-missing-ccs-buffer-4_tiled_mtl_mc_ccs: - shard-dg1: NOTRUN -> [SKIP][157] ([i915#5354] / [i915#6095]) +1 other test skip [157]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-14/igt@kms_ccs@pipe-c-missing-ccs-buffer-4_tiled_mtl_mc_ccs.html * igt@kms_ccs@pipe-c-missing-ccs-buffer-4_tiled_mtl_rc_ccs_cc: - shard-rkl: NOTRUN -> [SKIP][158] ([i915#5354]) +20 other tests skip [158]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-7/igt@kms_ccs@pipe-c-missing-ccs-buffer-4_tiled_mtl_rc_ccs_cc.html * igt@kms_ccs@pipe-d-bad-aux-stride-y_tiled_ccs: - shard-dg2: NOTRUN -> [SKIP][159] ([i915#3689] / [i915#5354]) +17 other tests skip [159]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@kms_ccs@pipe-d-bad-aux-stride-y_tiled_ccs.html * igt@kms_ccs@pipe-d-bad-rotation-90-4_tiled_dg2_mc_ccs: - shard-dg1: NOTRUN -> [SKIP][160] ([i915#3689] / [i915#5354] / [i915#6095]) +4 other tests skip [160]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-12/igt@kms_ccs@pipe-d-bad-rotation-90-4_tiled_dg2_mc_ccs.html * igt@kms_ccs@pipe-d-random-ccs-data-y_tiled_ccs: - shard-mtlp: NOTRUN -> [SKIP][161] ([i915#5354] / [i915#6095]) +42 other tests skip [161]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-6/igt@kms_ccs@pipe-d-random-ccs-data-y_tiled_ccs.html * igt@kms_cdclk@mode-transition: - shard-rkl: NOTRUN -> [SKIP][162] ([i915#3742]) +1 other test skip [162]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@kms_cdclk@mode-transition.html * igt@kms_cdclk@mode-transition-all-outputs: - shard-dg2: NOTRUN -> [SKIP][163] ([i915#4087] / [i915#7213]) [163]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@kms_cdclk@mode-transition-all-outputs.html - shard-tglu: NOTRUN -> [SKIP][164] ([i915#3742]) [164]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-2/igt@kms_cdclk@mode-transition-all-outputs.html * igt@kms_chamelium_audio@hdmi-audio-edid: - shard-mtlp: NOTRUN -> [SKIP][165] ([i915#7828]) +8 other tests skip [165]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-8/igt@kms_chamelium_audio@hdmi-audio-edid.html * igt@kms_chamelium_color@ctm-blue-to-red: - shard-tglu: NOTRUN -> [SKIP][166] ([fdo#111827]) [166]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-9/igt@kms_chamelium_color@ctm-blue-to-red.html * igt@kms_chamelium_color@ctm-limited-range: - shard-dg2: NOTRUN -> [SKIP][167] ([fdo#111827]) [167]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@kms_chamelium_color@ctm-limited-range.html * igt@kms_chamelium_color@degamma: - shard-mtlp: NOTRUN -> [SKIP][168] ([fdo#111827]) +1 other test skip [168]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-3/igt@kms_chamelium_color@degamma.html * igt@kms_chamelium_frames@hdmi-crc-fast: - shard-dg2: NOTRUN -> [SKIP][169] ([i915#7828]) +5 other tests skip [169]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@kms_chamelium_frames@hdmi-crc-fast.html * igt@kms_chamelium_frames@hdmi-crc-multiple: - shard-rkl: NOTRUN -> [SKIP][170] ([i915#7828]) +5 other tests skip [170]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-6/igt@kms_chamelium_frames@hdmi-crc-multiple.html * igt@kms_chamelium_hpd@hdmi-hpd: - shard-dg1: NOTRUN -> [SKIP][171] ([i915#7828]) [171]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-14/igt@kms_chamelium_hpd@hdmi-hpd.html * igt@kms_chamelium_hpd@hdmi-hpd-after-suspend: - shard-tglu: NOTRUN -> [SKIP][172] ([i915#7828]) [172]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-9/igt@kms_chamelium_hpd@hdmi-hpd-after-suspend.html * igt@kms_color@degamma@pipe-a: - shard-mtlp: NOTRUN -> [FAIL][173] ([i915#9257]) +3 other tests fail [173]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-4/igt@kms_color@degamma@pipe-a.html * igt@kms_content_protection@dp-mst-lic-type-0: - shard-rkl: NOTRUN -> [SKIP][174] ([i915#3116]) [174]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-6/igt@kms_content_protection@dp-mst-lic-type-0.html * igt@kms_content_protection@dp-mst-type-1: - shard-mtlp: NOTRUN -> [SKIP][175] ([i915#3299]) [175]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-3/igt@kms_content_protection@dp-mst-type-1.html * igt@kms_content_protection@legacy: - shard-dg2: NOTRUN -> [SKIP][176] ([i915#7118]) [176]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@kms_content_protection@legacy.html * igt@kms_content_protection@lic: - shard-mtlp: NOTRUN -> [SKIP][177] ([i915#6944]) +2 other tests skip [177]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-7/igt@kms_content_protection@lic.html * igt@kms_content_protection@mei_interface: - shard-mtlp: NOTRUN -> [SKIP][178] ([i915#8063]) [178]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-6/igt@kms_content_protection@mei_interface.html * igt@kms_content_protection@uevent: - shard-rkl: NOTRUN -> [SKIP][179] ([i915#7118]) [179]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-2/igt@kms_content_protection@uevent.html * igt@kms_content_protection@uevent@pipe-a-dp-4: - shard-dg2: NOTRUN -> [FAIL][180] ([i915#1339]) [180]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@kms_content_protection@uevent@pipe-a-dp-4.html * igt@kms_cursor_crc@cursor-offscreen-512x170: - shard-dg1: NOTRUN -> [SKIP][181] ([i915#3359]) [181]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-17/igt@kms_cursor_crc@cursor-offscreen-512x170.html * igt@kms_cursor_crc@cursor-offscreen-512x512: - shard-dg2: NOTRUN -> [SKIP][182] ([i915#3359]) +2 other tests skip [182]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@kms_cursor_crc@cursor-offscreen-512x512.html * igt@kms_cursor_crc@cursor-onscreen-512x170: - shard-rkl: NOTRUN -> [SKIP][183] ([fdo#109279] / [i915#3359]) [183]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@kms_cursor_crc@cursor-onscreen-512x170.html * igt@kms_cursor_crc@cursor-random-max-size: - shard-dg1: NOTRUN -> [SKIP][184] ([i915#3555]) [184]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-14/igt@kms_cursor_crc@cursor-random-max-size.html - shard-mtlp: NOTRUN -> [SKIP][185] ([i915#3555] / [i915#8814]) [185]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-6/igt@kms_cursor_crc@cursor-random-max-size.html * igt@kms_cursor_crc@cursor-sliding-512x170: - shard-rkl: NOTRUN -> [SKIP][186] ([i915#3359]) [186]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-2/igt@kms_cursor_crc@cursor-sliding-512x170.html * igt@kms_cursor_crc@cursor-sliding-max-size: - shard-dg2: NOTRUN -> [SKIP][187] ([i915#3555]) +4 other tests skip [187]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@kms_cursor_crc@cursor-sliding-max-size.html * igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-1: - shard-snb: NOTRUN -> [DMESG-WARN][188] ([i915#8841]) +2 other tests dmesg-warn [188]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-snb1/igt@kms_cursor_crc@cursor-suspend@pipe-a-hdmi-a-1.html * igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy: - shard-tglu: NOTRUN -> [SKIP][189] ([fdo#109274]) [189]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-10/igt@kms_cursor_legacy@2x-flip-vs-cursor-legacy.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy: - shard-mtlp: NOTRUN -> [SKIP][190] ([i915#4213]) +1 other test skip [190]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-5/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size: - shard-rkl: NOTRUN -> [SKIP][191] ([i915#4103]) +1 other test skip [191]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-2/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html - shard-tglu: NOTRUN -> [SKIP][192] ([i915#4103]) [192]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-8/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-varying-size.html * igt@kms_cursor_legacy@cursora-vs-flipb-atomic: - shard-mtlp: NOTRUN -> [SKIP][193] ([i915#3546]) +6 other tests skip [193]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-7/igt@kms_cursor_legacy@cursora-vs-flipb-atomic.html * igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions: - shard-mtlp: NOTRUN -> [SKIP][194] ([fdo#111767] / [i915#3546]) [194]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-8/igt@kms_cursor_legacy@cursorb-vs-flipb-atomic-transitions.html * igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size: - shard-dg2: NOTRUN -> [SKIP][195] ([fdo#109274] / [i915#5354]) +5 other tests skip [195]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@kms_cursor_legacy@cursorb-vs-flipb-varying-size.html * igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions: - shard-glk: [PASS][196] -> [FAIL][197] ([i915#2346]) [196]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-glk5/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html [197]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-glk8/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions.html * igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle: - shard-dg2: NOTRUN -> [SKIP][198] ([i915#4103] / [i915#4213]) +1 other test skip [198]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@kms_cursor_legacy@short-busy-flip-before-cursor-toggle.html * igt@kms_dirtyfb@dirtyfb-ioctl@drrs-hdmi-a-2: - shard-dg2: NOTRUN -> [SKIP][199] ([i915#9226] / [i915#9261]) +1 other test skip [199]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-2/igt@kms_dirtyfb@dirtyfb-ioctl@drrs-hdmi-a-2.html * igt@kms_dirtyfb@dirtyfb-ioctl@fbc-hdmi-a-2: - shard-dg2: NOTRUN -> [SKIP][200] ([i915#9227]) [200]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-2/igt@kms_dirtyfb@dirtyfb-ioctl@fbc-hdmi-a-2.html * igt@kms_draw_crc@draw-method-mmap-gtt: - shard-dg2: NOTRUN -> [SKIP][201] ([i915#8812]) [201]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@kms_draw_crc@draw-method-mmap-gtt.html * igt@kms_dsc@dsc-with-output-formats: - shard-dg2: NOTRUN -> [SKIP][202] ([i915#3555] / [i915#3840]) [202]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-2/igt@kms_dsc@dsc-with-output-formats.html - shard-rkl: NOTRUN -> [SKIP][203] ([i915#3555] / [i915#3840]) +1 other test skip [203]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@kms_dsc@dsc-with-output-formats.html - shard-mtlp: NOTRUN -> [SKIP][204] ([i915#3555] / [i915#3840]) [204]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-6/igt@kms_dsc@dsc-with-output-formats.html * igt@kms_fbcon_fbt@psr-suspend: - shard-dg2: NOTRUN -> [SKIP][205] ([i915#3469]) [205]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@kms_fbcon_fbt@psr-suspend.html * igt@kms_flip@2x-flip-vs-blocking-wf-vblank: - shard-dg2: NOTRUN -> [SKIP][206] ([fdo#109274] / [fdo#111767]) [206]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-2/igt@kms_flip@2x-flip-vs-blocking-wf-vblank.html - shard-mtlp: NOTRUN -> [SKIP][207] ([fdo#111767] / [i915#3637]) [207]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-7/igt@kms_flip@2x-flip-vs-blocking-wf-vblank.html * igt@kms_flip@2x-flip-vs-panning-interruptible: - shard-dg2: NOTRUN -> [SKIP][208] ([fdo#109274]) +4 other tests skip [208]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@kms_flip@2x-flip-vs-panning-interruptible.html * igt@kms_flip@2x-flip-vs-suspend: - shard-mtlp: NOTRUN -> [SKIP][209] ([i915#3637]) +3 other tests skip [209]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-4/igt@kms_flip@2x-flip-vs-suspend.html * igt@kms_flip@2x-plain-flip: - shard-rkl: NOTRUN -> [SKIP][210] ([fdo#111825]) +8 other tests skip [210]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-6/igt@kms_flip@2x-plain-flip.html * igt@kms_flip@2x-plain-flip-interruptible: - shard-tglu: NOTRUN -> [SKIP][211] ([fdo#109274] / [i915#3637]) [211]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-8/igt@kms_flip@2x-plain-flip-interruptible.html * igt@kms_flip@flip-vs-fences: - shard-mtlp: NOTRUN -> [SKIP][212] ([i915#8381]) +1 other test skip [212]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-2/igt@kms_flip@flip-vs-fences.html * igt@kms_flip@flip-vs-fences-interruptible: - shard-dg2: NOTRUN -> [SKIP][213] ([i915#8381]) [213]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@kms_flip@flip-vs-fences-interruptible.html * igt@kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-downscaling@pipe-a-default-mode: - shard-mtlp: NOTRUN -> [SKIP][214] ([i915#3555] / [i915#8810]) [214]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-6/igt@kms_flip_scaled_crc@flip-32bpp-xtile-to-64bpp-xtile-downscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode: - shard-dg2: NOTRUN -> [SKIP][215] ([i915#2672]) +2 other tests skip [215]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@kms_flip_scaled_crc@flip-32bpp-yftileccs-to-64bpp-yftile-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode: - shard-dg1: NOTRUN -> [SKIP][216] ([i915#2587] / [i915#2672]) [216]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-15/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-32bpp-ytileccs-upscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling@pipe-a-default-mode: - shard-mtlp: NOTRUN -> [SKIP][217] ([i915#8810]) [217]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-5/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-16bpp-4tile-downscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling@pipe-a-valid-mode: - shard-rkl: NOTRUN -> [SKIP][218] ([i915#2672]) +1 other test skip [218]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-2/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tile-downscaling@pipe-a-valid-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling@pipe-a-default-mode: - shard-mtlp: NOTRUN -> [SKIP][219] ([i915#2672]) +3 other tests skip [219]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-7/igt@kms_flip_scaled_crc@flip-64bpp-4tile-to-32bpp-4tiledg2rcccs-downscaling@pipe-a-default-mode.html * igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling@pipe-a-default-mode: - shard-mtlp: NOTRUN -> [SKIP][220] ([i915#2672] / [i915#3555]) [220]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-2/igt@kms_flip_scaled_crc@flip-64bpp-ytile-to-32bpp-ytile-downscaling@pipe-a-default-mode.html * igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-mmap-wc: - shard-dg1: NOTRUN -> [SKIP][221] ([i915#8708]) +2 other tests skip [221]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-19/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-mmap-wc.html * igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt: - shard-dg2: NOTRUN -> [SKIP][222] ([i915#8708]) +19 other tests skip [222]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@kms_frontbuffer_tracking@fbc-2p-primscrn-pri-shrfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-blt: - shard-mtlp: NOTRUN -> [SKIP][223] ([i915#1825]) +44 other tests skip [223]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-7/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-cur-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-msflip-blt: - shard-tglu: NOTRUN -> [SKIP][224] ([fdo#109280]) +5 other tests skip [224]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-9/igt@kms_frontbuffer_tracking@fbc-2p-scndscrn-indfb-msflip-blt.html * igt@kms_frontbuffer_tracking@fbc-suspend: - shard-dg2: [PASS][225] -> [FAIL][226] ([i915#6880]) [225]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg2-1/igt@kms_frontbuffer_tracking@fbc-suspend.html [226]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-1/igt@kms_frontbuffer_tracking@fbc-suspend.html * igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-pwrite: - shard-tglu: NOTRUN -> [SKIP][227] ([fdo#110189]) +3 other tests skip [227]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-7/igt@kms_frontbuffer_tracking@fbcpsr-1p-primscrn-spr-indfb-draw-pwrite.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-onoff: - shard-dg1: NOTRUN -> [SKIP][228] ([fdo#111825]) +5 other tests skip [228]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-12/igt@kms_frontbuffer_tracking@fbcpsr-2p-primscrn-spr-indfb-onoff.html * igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-blt: - shard-rkl: NOTRUN -> [SKIP][229] ([fdo#111825] / [i915#1825]) +23 other tests skip [229]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-6/igt@kms_frontbuffer_tracking@fbcpsr-2p-scndscrn-spr-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-mmap-gtt: - shard-mtlp: NOTRUN -> [SKIP][230] ([i915#8708]) +12 other tests skip [230]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-8/igt@kms_frontbuffer_tracking@psr-1p-primscrn-pri-indfb-draw-mmap-gtt.html * igt@kms_frontbuffer_tracking@psr-1p-rte: - shard-dg2: NOTRUN -> [SKIP][231] ([i915#3458]) +17 other tests skip [231]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@kms_frontbuffer_tracking@psr-1p-rte.html * igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-blt: - shard-dg2: NOTRUN -> [SKIP][232] ([i915#5354]) +45 other tests skip [232]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@kms_frontbuffer_tracking@psr-2p-scndscrn-cur-indfb-draw-blt.html * igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary: - shard-dg1: NOTRUN -> [SKIP][233] ([i915#3458]) +4 other tests skip [233]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-14/igt@kms_frontbuffer_tracking@psr-indfb-scaledprimary.html * igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-gtt: - shard-rkl: NOTRUN -> [SKIP][234] ([i915#3023]) +14 other tests skip [234]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@kms_frontbuffer_tracking@psr-rgb101010-draw-mmap-gtt.html * igt@kms_hdr@bpc-switch: - shard-rkl: NOTRUN -> [SKIP][235] ([i915#3555] / [i915#8228]) [235]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-2/igt@kms_hdr@bpc-switch.html * igt@kms_hdr@static-swap: - shard-mtlp: NOTRUN -> [SKIP][236] ([i915#3555] / [i915#8228]) [236]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-1/igt@kms_hdr@static-swap.html * igt@kms_panel_fitting@legacy: - shard-dg2: NOTRUN -> [SKIP][237] ([i915#6301]) [237]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@kms_panel_fitting@legacy.html * igt@kms_pipe_b_c_ivb@disable-pipe-b-enable-pipe-c: - shard-dg2: NOTRUN -> [SKIP][238] ([fdo#109289]) +4 other tests skip [238]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@kms_pipe_b_c_ivb@disable-pipe-b-enable-pipe-c.html * igt@kms_pipe_b_c_ivb@from-pipe-c-to-b-with-3-lanes: - shard-rkl: NOTRUN -> [SKIP][239] ([fdo#109289]) +3 other tests skip [239]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@kms_pipe_b_c_ivb@from-pipe-c-to-b-with-3-lanes.html * igt@kms_plane_lowres@tiling-4@pipe-c-edp-1: - shard-mtlp: NOTRUN -> [SKIP][240] ([i915#3582]) +3 other tests skip [240]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-6/igt@kms_plane_lowres@tiling-4@pipe-c-edp-1.html * igt@kms_plane_scaling@plane-downscale-with-modifiers-factor-0-5@pipe-c-edp-1: - shard-mtlp: NOTRUN -> [SKIP][241] ([i915#5176]) +3 other tests skip [241]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-6/igt@kms_plane_scaling@plane-downscale-with-modifiers-factor-0-5@pipe-c-edp-1.html * igt@kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-25@pipe-a-hdmi-a-3: - shard-dg2: NOTRUN -> [SKIP][242] ([i915#5176]) +7 other tests skip [242]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-1/igt@kms_plane_scaling@plane-downscale-with-pixel-format-factor-0-25@pipe-a-hdmi-a-3.html * igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-d-hdmi-a-1: - shard-dg1: NOTRUN -> [SKIP][243] ([i915#5176]) +19 other tests skip [243]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-19/igt@kms_plane_scaling@plane-scaler-with-clipping-clamping-rotation@pipe-d-hdmi-a-1.html * igt@kms_plane_scaling@plane-upscale-with-modifiers-factor-0-25@pipe-a-vga-1: - shard-snb: NOTRUN -> [SKIP][244] ([fdo#109271]) +161 other tests skip [244]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-snb2/igt@kms_plane_scaling@plane-upscale-with-modifiers-factor-0-25@pipe-a-vga-1.html * igt@kms_plane_scaling@plane-upscale-with-rotation-factor-0-25@pipe-a-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][245] ([i915#5176]) +7 other tests skip [245]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@kms_plane_scaling@plane-upscale-with-rotation-factor-0-25@pipe-a-hdmi-a-2.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b-hdmi-a-2: - shard-rkl: NOTRUN -> [SKIP][246] ([i915#5235]) +5 other tests skip [246]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-4/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-b-hdmi-a-2.html * igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-d-edp-1: - shard-mtlp: NOTRUN -> [SKIP][247] ([i915#5235]) +15 other tests skip [247]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-5/igt@kms_plane_scaling@planes-downscale-factor-0-25-upscale-20x20@pipe-d-edp-1.html * igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-c-hdmi-a-1: - shard-tglu: NOTRUN -> [SKIP][248] ([i915#5235]) +3 other tests skip [248]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-2/igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-c-hdmi-a-1.html * igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-d-hdmi-a-3: - shard-dg2: NOTRUN -> [SKIP][249] ([i915#5235]) +19 other tests skip [249]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@kms_plane_scaling@planes-downscale-factor-0-25@pipe-d-hdmi-a-3.html * igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-d-hdmi-a-4: - shard-dg1: NOTRUN -> [SKIP][250] ([i915#5235]) +7 other tests skip [250]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-14/igt@kms_plane_scaling@planes-upscale-factor-0-25-downscale-factor-0-25@pipe-d-hdmi-a-4.html * igt@kms_prime@basic-modeset-hybrid: - shard-apl: NOTRUN -> [SKIP][251] ([fdo#109271]) +27 other tests skip [251]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-apl6/igt@kms_prime@basic-modeset-hybrid.html - shard-tglu: NOTRUN -> [SKIP][252] ([i915#6524]) [252]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-2/igt@kms_prime@basic-modeset-hybrid.html - shard-mtlp: NOTRUN -> [SKIP][253] ([i915#6524]) [253]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-2/igt@kms_prime@basic-modeset-hybrid.html * igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-sf: - shard-rkl: NOTRUN -> [SKIP][254] ([i915#658]) +2 other tests skip [254]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@kms_psr2_sf@cursor-plane-move-continuous-exceed-sf.html * igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb: - shard-tglu: NOTRUN -> [SKIP][255] ([i915#658]) [255]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-2/igt@kms_psr2_sf@primary-plane-update-sf-dmg-area-big-fb.html * igt@kms_psr2_su@frontbuffer-xrgb8888: - shard-dg2: NOTRUN -> [SKIP][256] ([i915#658]) +2 other tests skip [256]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@kms_psr2_su@frontbuffer-xrgb8888.html * igt@kms_psr@no_drrs: - shard-dg1: NOTRUN -> [SKIP][257] ([i915#1072]) [257]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-19/igt@kms_psr@no_drrs.html * igt@kms_psr@primary_render: - shard-rkl: NOTRUN -> [SKIP][258] ([i915#1072]) +5 other tests skip [258]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-4/igt@kms_psr@primary_render.html * igt@kms_psr@psr2_sprite_mmap_gtt: - shard-dg2: NOTRUN -> [SKIP][259] ([i915#1072]) +10 other tests skip [259]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@kms_psr@psr2_sprite_mmap_gtt.html * igt@kms_psr_stress_test@flip-primary-invalidate-overlay: - shard-dg2: NOTRUN -> [SKIP][260] ([i915#5461] / [i915#658]) [260]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@kms_psr_stress_test@flip-primary-invalidate-overlay.html * igt@kms_rotation_crc@primary-4-tiled-reflect-x-180: - shard-dg1: NOTRUN -> [SKIP][261] ([i915#5289]) [261]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-17/igt@kms_rotation_crc@primary-4-tiled-reflect-x-180.html * igt@kms_rotation_crc@primary-rotation-270: - shard-mtlp: NOTRUN -> [SKIP][262] ([i915#4235]) [262]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-7/igt@kms_rotation_crc@primary-rotation-270.html * igt@kms_rotation_crc@primary-y-tiled-reflect-x-180: - shard-mtlp: NOTRUN -> [SKIP][263] ([i915#5289]) [263]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-8/igt@kms_rotation_crc@primary-y-tiled-reflect-x-180.html * igt@kms_scaling_modes@scaling-mode-full-aspect: - shard-rkl: NOTRUN -> [SKIP][264] ([i915#3555]) +1 other test skip [264]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-2/igt@kms_scaling_modes@scaling-mode-full-aspect.html * igt@kms_scaling_modes@scaling-mode-none@edp-1-pipe-d: - shard-mtlp: NOTRUN -> [SKIP][265] ([i915#5030]) +3 other tests skip [265]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-2/igt@kms_scaling_modes@scaling-mode-none@edp-1-pipe-d.html * igt@kms_setmode@invalid-clone-single-crtc-stealing: - shard-mtlp: NOTRUN -> [SKIP][266] ([i915#3555] / [i915#8809]) [266]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-6/igt@kms_setmode@invalid-clone-single-crtc-stealing.html * igt@kms_tiled_display@basic-test-pattern-with-chamelium: - shard-dg2: NOTRUN -> [SKIP][267] ([i915#8623]) [267]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@kms_tiled_display@basic-test-pattern-with-chamelium.html * igt@kms_universal_plane@cursor-fb-leak-pipe-a: - shard-tglu: [PASS][268] -> [FAIL][269] ([i915#9196]) [268]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-tglu-3/igt@kms_universal_plane@cursor-fb-leak-pipe-a.html [269]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-8/igt@kms_universal_plane@cursor-fb-leak-pipe-a.html * igt@kms_universal_plane@universal-plane-pipe-d-functional: - shard-rkl: NOTRUN -> [SKIP][270] ([i915#4070] / [i915#533] / [i915#6768]) +1 other test skip [270]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-7/igt@kms_universal_plane@universal-plane-pipe-d-functional.html * igt@kms_vblank@pipe-c-ts-continuation-modeset-rpm: - shard-rkl: NOTRUN -> [SKIP][271] ([i915#4070] / [i915#6768]) +4 other tests skip [271]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@kms_vblank@pipe-c-ts-continuation-modeset-rpm.html * igt@kms_vblank@pipe-c-ts-continuation-suspend: - shard-mtlp: NOTRUN -> [ABORT][272] ([i915#9262]) +7 other tests abort [272]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-6/igt@kms_vblank@pipe-c-ts-continuation-suspend.html * igt@kms_vblank@pipe-d-ts-continuation-dpms-rpm: - shard-mtlp: [PASS][273] -> [DMESG-WARN][274] ([i915#2017] / [i915#9157]) [273]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-mtlp-3/igt@kms_vblank@pipe-d-ts-continuation-dpms-rpm.html [274]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-4/igt@kms_vblank@pipe-d-ts-continuation-dpms-rpm.html * igt@perf@gen8-unprivileged-single-ctx-counters: - shard-mtlp: NOTRUN -> [SKIP][275] ([fdo#109289]) +3 other tests skip [275]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-8/igt@perf@gen8-unprivileged-single-ctx-counters.html * igt@perf@global-sseu-config-invalid: - shard-mtlp: NOTRUN -> [SKIP][276] ([i915#7387]) [276]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-2/igt@perf@global-sseu-config-invalid.html * igt@perf@mi-rpc: - shard-mtlp: NOTRUN -> [SKIP][277] ([i915#2434]) [277]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-6/igt@perf@mi-rpc.html * igt@perf_pmu@busy-double-start@vecs1: - shard-dg2: NOTRUN -> [FAIL][278] ([i915#4349]) +3 other tests fail [278]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@perf_pmu@busy-double-start@vecs1.html * igt@perf_pmu@event-wait@rcs0: - shard-dg2: NOTRUN -> [SKIP][279] ([fdo#112283]) [279]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@perf_pmu@event-wait@rcs0.html - shard-rkl: NOTRUN -> [SKIP][280] ([fdo#112283]) [280]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-7/igt@perf_pmu@event-wait@rcs0.html - shard-tglu: NOTRUN -> [SKIP][281] ([fdo#112283]) [281]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-2/igt@perf_pmu@event-wait@rcs0.html - shard-mtlp: NOTRUN -> [SKIP][282] ([i915#8807]) [282]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-2/igt@perf_pmu@event-wait@rcs0.html * igt@perf_pmu@faulting-read@gtt: - shard-mtlp: NOTRUN -> [SKIP][283] ([i915#8440]) [283]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-6/igt@perf_pmu@faulting-read@gtt.html * igt@perf_pmu@frequency@gt0: - shard-dg2: [PASS][284] -> [FAIL][285] ([i915#6806]) [284]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg2-11/igt@perf_pmu@frequency@gt0.html [285]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@perf_pmu@frequency@gt0.html * igt@perf_pmu@rc6-suspend: - shard-dg2: [PASS][286] -> [FAIL][287] ([fdo#103375]) [286]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg2-1/igt@perf_pmu@rc6-suspend.html [287]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@perf_pmu@rc6-suspend.html * igt@prime_udl: - shard-mtlp: NOTRUN -> [SKIP][288] ([fdo#109291]) [288]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-2/igt@prime_udl.html * igt@prime_vgem@basic-gtt: - shard-mtlp: NOTRUN -> [SKIP][289] ([i915#3708] / [i915#4077]) +1 other test skip [289]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-7/igt@prime_vgem@basic-gtt.html * igt@prime_vgem@basic-read: - shard-mtlp: NOTRUN -> [SKIP][290] ([i915#3708]) [290]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-7/igt@prime_vgem@basic-read.html * igt@prime_vgem@fence-read-hang: - shard-dg2: NOTRUN -> [SKIP][291] ([i915#3708]) [291]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-6/igt@prime_vgem@fence-read-hang.html * igt@v3d/v3d_create_bo@create-bo-zeroed: - shard-dg2: NOTRUN -> [SKIP][292] ([i915#2575]) +12 other tests skip [292]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@v3d/v3d_create_bo@create-bo-zeroed.html - shard-rkl: NOTRUN -> [SKIP][293] ([fdo#109315]) +8 other tests skip [293]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@v3d/v3d_create_bo@create-bo-zeroed.html * igt@v3d/v3d_mmap@mmap-bo: - shard-mtlp: NOTRUN -> [SKIP][294] ([i915#2575]) +18 other tests skip [294]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-4/igt@v3d/v3d_mmap@mmap-bo.html * igt@v3d/v3d_perfmon@create-perfmon-exceed: - shard-dg1: NOTRUN -> [SKIP][295] ([i915#2575]) +1 other test skip [295]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-15/igt@v3d/v3d_perfmon@create-perfmon-exceed.html * igt@v3d/v3d_submit_csd@bad-flag: - shard-tglu: NOTRUN -> [SKIP][296] ([fdo#109315] / [i915#2575]) +4 other tests skip [296]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-5/igt@v3d/v3d_submit_csd@bad-flag.html * igt@vc4/vc4_purgeable_bo@mark-purgeable-twice: - shard-mtlp: NOTRUN -> [SKIP][297] ([i915#7711]) +9 other tests skip [297]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-7/igt@vc4/vc4_purgeable_bo@mark-purgeable-twice.html * igt@vc4/vc4_tiling@get-bad-modifier: - shard-dg2: NOTRUN -> [SKIP][298] ([i915#7711]) +10 other tests skip [298]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@vc4/vc4_tiling@get-bad-modifier.html - shard-rkl: NOTRUN -> [SKIP][299] ([i915#7711]) +7 other tests skip [299]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-2/igt@vc4/vc4_tiling@get-bad-modifier.html - shard-tglu: NOTRUN -> [SKIP][300] ([i915#2575]) +1 other test skip [300]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-8/igt@vc4/vc4_tiling@get-bad-modifier.html * igt@vc4/vc4_wait_bo@used-bo-1ns: - shard-dg1: NOTRUN -> [SKIP][301] ([i915#7711]) +1 other test skip [301]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-17/igt@vc4/vc4_wait_bo@used-bo-1ns.html #### Possible fixes #### * igt@drm_fdinfo@idle@rcs0: - shard-rkl: [FAIL][302] ([i915#7742]) -> [PASS][303] [302]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-rkl-7/igt@drm_fdinfo@idle@rcs0.html [303]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@drm_fdinfo@idle@rcs0.html * igt@gem_eio@hibernate: - shard-tglu: [ABORT][304] ([i915#7975] / [i915#8213] / [i915#8398]) -> [PASS][305] [304]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-tglu-10/igt@gem_eio@hibernate.html [305]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-9/igt@gem_eio@hibernate.html * igt@gem_eio@in-flight-contexts-10ms: - shard-snb: [FAIL][306] -> [PASS][307] [306]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-snb4/igt@gem_eio@in-flight-contexts-10ms.html [307]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-snb1/igt@gem_eio@in-flight-contexts-10ms.html * igt@gem_eio@reset-stress: - shard-dg2: [FAIL][308] ([i915#5784]) -> [PASS][309] [308]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg2-1/igt@gem_eio@reset-stress.html [309]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-3/igt@gem_eio@reset-stress.html * igt@gem_eio@unwedge-stress: - shard-dg1: [FAIL][310] ([i915#5784]) -> [PASS][311] +1 other test pass [310]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg1-18/igt@gem_eio@unwedge-stress.html [311]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-19/igt@gem_eio@unwedge-stress.html * igt@gem_exec_capture@capture@vcs1-smem: - shard-mtlp: [DMESG-WARN][312] ([i915#5591]) -> [PASS][313] [312]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-mtlp-5/igt@gem_exec_capture@capture@vcs1-smem.html [313]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-3/igt@gem_exec_capture@capture@vcs1-smem.html * igt@gem_exec_fair@basic-pace-share@rcs0: - shard-glk: [FAIL][314] ([i915#2842]) -> [PASS][315] [314]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-glk2/igt@gem_exec_fair@basic-pace-share@rcs0.html [315]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-glk4/igt@gem_exec_fair@basic-pace-share@rcs0.html - shard-rkl: [FAIL][316] ([i915#2842]) -> [PASS][317] [316]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-rkl-6/igt@gem_exec_fair@basic-pace-share@rcs0.html [317]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-6/igt@gem_exec_fair@basic-pace-share@rcs0.html * igt@gem_exec_suspend@basic-s4-devices@lmem0: - shard-dg2: [ABORT][318] ([i915#7975] / [i915#8213]) -> [PASS][319] [318]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg2-2/igt@gem_exec_suspend@basic-s4-devices@lmem0.html [319]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-11/igt@gem_exec_suspend@basic-s4-devices@lmem0.html * igt@gem_lmem_swapping@smem-oom@lmem0: - shard-dg1: [TIMEOUT][320] ([i915#5493]) -> [PASS][321] [320]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg1-19/igt@gem_lmem_swapping@smem-oom@lmem0.html [321]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-16/igt@gem_lmem_swapping@smem-oom@lmem0.html * igt@i915_pm_rpm@dpms-mode-unset-lpsp: - shard-dg2: [SKIP][322] ([i915#1397]) -> [PASS][323] +1 other test pass [322]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg2-2/igt@i915_pm_rpm@dpms-mode-unset-lpsp.html [323]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg2-10/igt@i915_pm_rpm@dpms-mode-unset-lpsp.html * igt@i915_pm_rpm@dpms-non-lpsp: - shard-dg1: [SKIP][324] ([i915#1397]) -> [PASS][325] +3 other tests pass [324]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg1-19/igt@i915_pm_rpm@dpms-non-lpsp.html [325]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-15/igt@i915_pm_rpm@dpms-non-lpsp.html * igt@i915_pm_rpm@modeset-non-lpsp-stress: - shard-rkl: [SKIP][326] ([i915#1397]) -> [PASS][327] [326]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-rkl-7/igt@i915_pm_rpm@modeset-non-lpsp-stress.html [327]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-1/igt@i915_pm_rpm@modeset-non-lpsp-stress.html * igt@i915_pm_rpm@system-suspend-modeset: - shard-mtlp: [ABORT][328] ([i915#9262]) -> [PASS][329] [328]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-mtlp-1/igt@i915_pm_rpm@system-suspend-modeset.html [329]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-7/igt@i915_pm_rpm@system-suspend-modeset.html * igt@i915_pm_rps@reset: - shard-dg1: [FAIL][330] -> [PASS][331] [330]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg1-18/igt@i915_pm_rps@reset.html [331]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-19/igt@i915_pm_rps@reset.html * igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0: - shard-mtlp: [FAIL][332] ([i915#5138]) -> [PASS][333] [332]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-mtlp-6/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0.html [333]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-mtlp-3/igt@kms_big_fb@4-tiled-max-hw-stride-64bpp-rotate-0.html * igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-async-flip: - shard-tglu: [FAIL][334] ([i915#3743]) -> [PASS][335] +1 other test pass [334]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-tglu-8/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html [335]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-9/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html * igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic: - shard-glk: [FAIL][336] ([i915#72]) -> [PASS][337] [336]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-glk2/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html [337]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-glk2/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html * igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size: - shard-glk: [FAIL][338] ([i915#2346]) -> [PASS][339] [338]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-glk4/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html [339]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-glk1/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html * igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-dp-1: - shard-apl: [INCOMPLETE][340] ([i915#180] / [i915#9392]) -> [PASS][341] [340]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-apl1/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-dp-1.html [341]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-apl3/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-b-dp-1.html * {igt@kms_pm_dc@dc9-dpms}: - shard-tglu: [SKIP][342] ([i915#4281]) -> [PASS][343] [342]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-tglu-8/igt@kms_pm_dc@dc9-dpms.html [343]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-tglu-9/igt@kms_pm_dc@dc9-dpms.html * igt@perf_pmu@frequency@gt0: - shard-apl: [SKIP][344] ([fdo#109271]) -> [PASS][345] [344]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-apl1/igt@perf_pmu@frequency@gt0.html [345]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-apl4/igt@perf_pmu@frequency@gt0.html - shard-glk: [SKIP][346] ([fdo#109271]) -> [PASS][347] [346]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-glk1/igt@perf_pmu@frequency@gt0.html [347]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-glk4/igt@perf_pmu@frequency@gt0.html - shard-snb: [SKIP][348] ([fdo#109271]) -> [PASS][349] [348]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-snb1/igt@perf_pmu@frequency@gt0.html [349]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-snb1/igt@perf_pmu@frequency@gt0.html #### Warnings #### * igt@kms_fbcon_fbt@psr: - shard-rkl: [SKIP][350] ([fdo#110189] / [i915#3955]) -> [SKIP][351] ([i915#3955]) [350]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-rkl-2/igt@kms_fbcon_fbt@psr.html [351]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-rkl-7/igt@kms_fbcon_fbt@psr.html * igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-vga-1: - shard-snb: [DMESG-FAIL][352] ([fdo#103375]) -> [DMESG-WARN][353] ([i915#8841]) [352]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-snb7/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-vga-1.html [353]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-snb4/igt@kms_pipe_crc_basic@suspend-read-crc@pipe-a-vga-1.html * igt@kms_psr@sprite_plane_onoff: - shard-dg1: [SKIP][354] ([i915#1072] / [i915#4078]) -> [SKIP][355] ([i915#1072]) +1 other test skip [354]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg1-16/igt@kms_psr@sprite_plane_onoff.html [355]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-19/igt@kms_psr@sprite_plane_onoff.html * igt@perf_pmu@frequency@gt0: - shard-dg1: [SKIP][356] -> [FAIL][357] ([i915#6806]) [356]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13682/shard-dg1-14/igt@perf_pmu@frequency@gt0.html [357]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/shard-dg1-18/igt@perf_pmu@frequency@gt0.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [fdo#103375]: https://bugs.freedesktop.org/show_bug.cgi?id=103375 [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [fdo#109274]: https://bugs.freedesktop.org/show_bug.cgi?id=109274 [fdo#109279]: https://bugs.freedesktop.org/show_bug.cgi?id=109279 [fdo#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280 [fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289 [fdo#109291]: https://bugs.freedesktop.org/show_bug.cgi?id=109291 [fdo#109293]: https://bugs.freedesktop.org/show_bug.cgi?id=109293 [fdo#109302]: https://bugs.freedesktop.org/show_bug.cgi?id=109302 [fdo#109303]: https://bugs.freedesktop.org/show_bug.cgi?id=109303 [fdo#109312]: https://bugs.freedesktop.org/show_bug.cgi?id=109312 [fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315 [fdo#109506]: https://bugs.freedesktop.org/show_bug.cgi?id=109506 [fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189 [fdo#110723]: https://bugs.freedesktop.org/show_bug.cgi?id=110723 [fdo#111614]: https://bugs.freedesktop.org/show_bug.cgi?id=111614 [fdo#111615]: https://bugs.freedesktop.org/show_bug.cgi?id=111615 [fdo#111644]: https://bugs.freedesktop.org/show_bug.cgi?id=111644 [fdo#111656]: https://bugs.freedesktop.org/show_bug.cgi?id=111656 [fdo#111767]: https://bugs.freedesktop.org/show_bug.cgi?id=111767 [fdo#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825 [fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827 [fdo#112283]: https://bugs.freedesktop.org/show_bug.cgi?id=112283 [i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072 [i915#1099]: https://gitlab.freedesktop.org/drm/intel/issues/1099 [i915#1339]: https://gitlab.freedesktop.org/drm/intel/issues/1339 [i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397 [i915#1769]: https://gitlab.freedesktop.org/drm/intel/issues/1769 [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180 [i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825 [i915#1839]: https://gitlab.freedesktop.org/drm/intel/issues/1839 [i915#2017]: https://gitlab.freedesktop.org/drm/intel/issues/2017 [i915#2190]: https://gitlab.freedesktop.org/drm/intel/issues/2190 [i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346 [i915#2434]: https://gitlab.freedesktop.org/drm/intel/issues/2434 [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#2705]: https://gitlab.freedesktop.org/drm/intel/issues/2705 [i915#280]: https://gitlab.freedesktop.org/drm/intel/issues/280 [i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842 [i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856 [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#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#3361]: https://gitlab.freedesktop.org/drm/intel/issues/3361 [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#3546]: https://gitlab.freedesktop.org/drm/intel/issues/3546 [i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555 [i915#3582]: https://gitlab.freedesktop.org/drm/intel/issues/3582 [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#3689]: https://gitlab.freedesktop.org/drm/intel/issues/3689 [i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708 [i915#3711]: https://gitlab.freedesktop.org/drm/intel/issues/3711 [i915#3734]: https://gitlab.freedesktop.org/drm/intel/issues/3734 [i915#3742]: https://gitlab.freedesktop.org/drm/intel/issues/3742 [i915#3743]: https://gitlab.freedesktop.org/drm/intel/issues/3743 [i915#3840]: https://gitlab.freedesktop.org/drm/intel/issues/3840 [i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886 [i915#3955]: https://gitlab.freedesktop.org/drm/intel/issues/3955 [i915#404]: https://gitlab.freedesktop.org/drm/intel/issues/404 [i915#4070]: https://gitlab.freedesktop.org/drm/intel/issues/4070 [i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077 [i915#4078]: https://gitlab.freedesktop.org/drm/intel/issues/4078 [i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079 [i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083 [i915#4087]: https://gitlab.freedesktop.org/drm/intel/issues/4087 [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#4215]: https://gitlab.freedesktop.org/drm/intel/issues/4215 [i915#4235]: https://gitlab.freedesktop.org/drm/intel/issues/4235 [i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270 [i915#4281]: https://gitlab.freedesktop.org/drm/intel/issues/4281 [i915#4349]: https://gitlab.freedesktop.org/drm/intel/issues/4349 [i915#4473]: https://gitlab.freedesktop.org/drm/intel/issues/4473 [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#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613 [i915#4771]: https://gitlab.freedesktop.org/drm/intel/issues/4771 [i915#4812]: https://gitlab.freedesktop.org/drm/intel/issues/4812 [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#4880]: https://gitlab.freedesktop.org/drm/intel/issues/4880 [i915#4881]: https://gitlab.freedesktop.org/drm/intel/issues/4881 [i915#4885]: https://gitlab.freedesktop.org/drm/intel/issues/4885 [i915#5030]: https://gitlab.freedesktop.org/drm/intel/issues/5030 [i915#5138]: https://gitlab.freedesktop.org/drm/intel/issues/5138 [i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176 [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#533]: https://gitlab.freedesktop.org/drm/intel/issues/533 [i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354 [i915#5461]: https://gitlab.freedesktop.org/drm/intel/issues/5461 [i915#5493]: https://gitlab.freedesktop.org/drm/intel/issues/5493 [i915#5591]: https://gitlab.freedesktop.org/drm/intel/issues/5591 [i915#5784]: https://gitlab.freedesktop.org/drm/intel/issues/5784 [i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095 [i915#6188]: https://gitlab.freedesktop.org/drm/intel/issues/6188 [i915#6227]: https://gitlab.freedesktop.org/drm/intel/issues/6227 [i915#6228]: https://gitlab.freedesktop.org/drm/intel/issues/6228 [i915#6301]: https://gitlab.freedesktop.org/drm/intel/issues/6301 [i915#6412]: https://gitlab.freedesktop.org/drm/intel/issues/6412 [i915#6524]: https://gitlab.freedesktop.org/drm/intel/issues/6524 [i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658 [i915#6768]: https://gitlab.freedesktop.org/drm/intel/issues/6768 [i915#6806]: https://gitlab.freedesktop.org/drm/intel/issues/6806 [i915#6880]: https://gitlab.freedesktop.org/drm/intel/issues/6880 [i915#6944]: https://gitlab.freedesktop.org/drm/intel/issues/6944 [i915#7069]: https://gitlab.freedesktop.org/drm/intel/issues/7069 [i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118 [i915#72]: https://gitlab.freedesktop.org/drm/intel/issues/72 [i915#7213]: https://gitlab.freedesktop.org/drm/intel/issues/7213 [i915#7356]: https://gitlab.freedesktop.org/drm/intel/issues/7356 [i915#7387]: https://gitlab.freedesktop.org/drm/intel/issues/7387 [i915#7697]: https://gitlab.freedesktop.org/drm/intel/issues/7697 [i915#7707]: https://gitlab.freedesktop.org/drm/intel/issues/7707 [i915#7711]: https://gitlab.freedesktop.org/drm/intel/issues/7711 [i915#7742]: https://gitlab.freedesktop.org/drm/intel/issues/7742 [i915#7790]: https://gitlab.freedesktop.org/drm/intel/issues/7790 [i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828 [i915#7975]: https://gitlab.freedesktop.org/drm/intel/issues/7975 [i915#8063]: https://gitlab.freedesktop.org/drm/intel/issues/8063 [i915#8213]: https://gitlab.freedesktop.org/drm/intel/issues/8213 [i915#8228]: https://gitlab.freedesktop.org/drm/intel/issues/8228 [i915#8247]: https://gitlab.freedesktop.org/drm/intel/issues/8247 [i915#8381]: https://gitlab.freedesktop.org/drm/intel/issues/8381 [i915#8398]: https://gitlab.freedesktop.org/drm/intel/issues/8398 [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#8440]: https://gitlab.freedesktop.org/drm/intel/issues/8440 [i915#8502]: https://gitlab.freedesktop.org/drm/intel/issues/8502 [i915#8555]: https://gitlab.freedesktop.org/drm/intel/issues/8555 [i915#8562]: https://gitlab.freedesktop.org/drm/intel/issues/8562 [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#8807]: https://gitlab.freedesktop.org/drm/intel/issues/8807 [i915#8809]: https://gitlab.freedesktop.org/drm/intel/issues/8809 [i915#8810]: https://gitlab.freedesktop.org/drm/intel/issues/8810 [i915#8812]: https://gitlab.freedesktop.org/drm/intel/issues/8812 [i915#8814]: https://gitlab.freedesktop.org/drm/intel/issues/8814 [i915#8841]: https://gitlab.freedesktop.org/drm/intel/issues/8841 [i915#8898]: https://gitlab.freedesktop.org/drm/intel/issues/8898 [i915#8925]: https://gitlab.freedesktop.org/drm/intel/issues/8925 [i915#9067]: https://gitlab.freedesktop.org/drm/intel/issues/9067 [i915#9157]: https://gitlab.freedesktop.org/drm/intel/issues/9157 [i915#9196]: https://gitlab.freedesktop.org/drm/intel/issues/9196 [i915#9226]: https://gitlab.freedesktop.org/drm/intel/issues/9226 [i915#9227]: https://gitlab.freedesktop.org/drm/intel/issues/9227 [i915#9257]: https://gitlab.freedesktop.org/drm/intel/issues/9257 [i915#9261]: https://gitlab.freedesktop.org/drm/intel/issues/9261 [i915#9262]: https://gitlab.freedesktop.org/drm/intel/issues/9262 [i915#9310]: https://gitlab.freedesktop.org/drm/intel/issues/9310 [i915#9323]: https://gitlab.freedesktop.org/drm/intel/issues/9323 [i915#9392]: https://gitlab.freedesktop.org/drm/intel/issues/9392 [i915#9412]: https://gitlab.freedesktop.org/drm/intel/issues/9412 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_7503 -> IGTPW_9882 * Piglit: piglit_4509 -> None CI-20190529: 20190529 CI_DRM_13682: a42554bf0755b80fdfb8e91ca35ae6835bb3534d @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_9882: 9882 IGT_7503: 7503 piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9882/index.html [-- Attachment #2: Type: text/html, Size: 116005 bytes --] ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [igt-dev] [PATCH 1/3] lib/drmtest: Use module table for chipset_to_str() 2023-09-26 18:47 [igt-dev] [PATCH 1/3] lib/drmtest: Use module table for chipset_to_str() Rob Clark ` (4 preceding siblings ...) 2023-09-27 7:43 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork @ 2023-09-27 14:01 ` Zbigniew Kempczyński 2023-09-27 16:09 ` Kamil Konieczny 6 siblings, 0 replies; 19+ messages in thread From: Zbigniew Kempczyński @ 2023-09-27 14:01 UTC (permalink / raw) To: Rob Clark; +Cc: igt-dev, Rob Clark, Helen Koike, Emma Anholt On Tue, Sep 26, 2023 at 11:47:45AM -0700, Rob Clark wrote: > From: Rob Clark <robdclark@chromium.org> > > Use the existing table, so there is one fewer place to update to add > support for a new driver. > > Signed-off-by: Rob Clark <robdclark@chromium.org> > --- > lib/drmtest.c | 29 +++++------------------------ > 1 file changed, 5 insertions(+), 24 deletions(-) > > diff --git a/lib/drmtest.c b/lib/drmtest.c > index e1da66c877e9..2cfa8a899d53 100644 > --- a/lib/drmtest.c > +++ b/lib/drmtest.c > @@ -601,30 +601,11 @@ static void cancel_work_at_exit_render(int sig) > > static const char *chipset_to_str(int chipset) > { > - switch (chipset) { > - case DRIVER_INTEL: > - return "intel"; > - case DRIVER_V3D: > - return "v3d"; > - case DRIVER_VC4: > - return "vc4"; > - case DRIVER_VGEM: > - return "vgem"; > - case DRIVER_AMDGPU: > - return "amdgpu"; > - case DRIVER_PANFROST: > - return "panfrost"; > - case DRIVER_MSM: > - return "msm"; > - case DRIVER_XE: > - return "xe"; > - case DRIVER_VMWGFX: > - return "vmwgfx"; > - case DRIVER_ANY: > - return "any"; > - default: > - return "other"; > - } > + for (const struct module *m = modules; m->module; m++) > + if (m->bit == chipset) > + return m->module; > + > + return (chipset == DRIVER_ANY) ? "any" : "other"; Nice, thanks for simplifying this. Reviewed-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com> -- Zbigniew > } > > /** > -- > 2.41.0 > ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [igt-dev] [PATCH 1/3] lib/drmtest: Use module table for chipset_to_str() 2023-09-26 18:47 [igt-dev] [PATCH 1/3] lib/drmtest: Use module table for chipset_to_str() Rob Clark ` (5 preceding siblings ...) 2023-09-27 14:01 ` [igt-dev] [PATCH 1/3] " Zbigniew Kempczyński @ 2023-09-27 16:09 ` Kamil Konieczny 2023-09-27 17:32 ` Rob Clark 6 siblings, 1 reply; 19+ messages in thread From: Kamil Konieczny @ 2023-09-27 16:09 UTC (permalink / raw) To: igt-dev; +Cc: Rob Clark, Helen Koike, Emma Anholt Hi Rob, On 2023-09-26 at 11:47:45 -0700, Rob Clark wrote: > From: Rob Clark <robdclark@chromium.org> > > Use the existing table, so there is one fewer place to update to add > support for a new driver. > > Signed-off-by: Rob Clark <robdclark@chromium.org> > --- > lib/drmtest.c | 29 +++++------------------------ > 1 file changed, 5 insertions(+), 24 deletions(-) > > diff --git a/lib/drmtest.c b/lib/drmtest.c > index e1da66c877e9..2cfa8a899d53 100644 > --- a/lib/drmtest.c > +++ b/lib/drmtest.c > @@ -601,30 +601,11 @@ static void cancel_work_at_exit_render(int sig) > > static const char *chipset_to_str(int chipset) > { > - switch (chipset) { > - case DRIVER_INTEL: > - return "intel"; --------------- ^^^^^ This will change into "i915" and break compatibility with older tests, so imho leave this function as is and add new one: static const char *chipset_to_module_str(int chipset) Regards, Kamil > - case DRIVER_V3D: > - return "v3d"; > - case DRIVER_VC4: > - return "vc4"; > - case DRIVER_VGEM: > - return "vgem"; > - case DRIVER_AMDGPU: > - return "amdgpu"; > - case DRIVER_PANFROST: > - return "panfrost"; > - case DRIVER_MSM: > - return "msm"; > - case DRIVER_XE: > - return "xe"; > - case DRIVER_VMWGFX: > - return "vmwgfx"; > - case DRIVER_ANY: > - return "any"; > - default: > - return "other"; > - } > + for (const struct module *m = modules; m->module; m++) > - return "intel"; > + if (m->bit == chipset) > + return m->module; > + > + return (chipset == DRIVER_ANY) ? "any" : "other"; > } > > /** > -- > 2.41.0 > ^ permalink raw reply [flat|nested] 19+ messages in thread
* Re: [igt-dev] [PATCH 1/3] lib/drmtest: Use module table for chipset_to_str() 2023-09-27 16:09 ` Kamil Konieczny @ 2023-09-27 17:32 ` Rob Clark 0 siblings, 0 replies; 19+ messages in thread From: Rob Clark @ 2023-09-27 17:32 UTC (permalink / raw) To: Kamil Konieczny, igt-dev, Rob Clark, Emma Anholt, Helen Koike, Daniel Stone, Rob Clark On Wed, Sep 27, 2023 at 9:13 AM Kamil Konieczny <kamil.konieczny@linux.intel.com> wrote: > > Hi Rob, > On 2023-09-26 at 11:47:45 -0700, Rob Clark wrote: > > From: Rob Clark <robdclark@chromium.org> > > > > Use the existing table, so there is one fewer place to update to add > > support for a new driver. > > > > Signed-off-by: Rob Clark <robdclark@chromium.org> > > --- > > lib/drmtest.c | 29 +++++------------------------ > > 1 file changed, 5 insertions(+), 24 deletions(-) > > > > diff --git a/lib/drmtest.c b/lib/drmtest.c > > index e1da66c877e9..2cfa8a899d53 100644 > > --- a/lib/drmtest.c > > +++ b/lib/drmtest.c > > @@ -601,30 +601,11 @@ static void cancel_work_at_exit_render(int sig) > > > > static const char *chipset_to_str(int chipset) > > { > > - switch (chipset) { > > - case DRIVER_INTEL: > > - return "intel"; > --------------- ^^^^^ > This will change into "i915" and break compatibility with older > tests, so imho leave this function as is and add new one: The only caller seems to be drm_open_driver() for an error msg, so I think this will be fine BR, -R > static const char *chipset_to_module_str(int chipset) > > Regards, > Kamil > > > - case DRIVER_V3D: > > - return "v3d"; > > - case DRIVER_VC4: > > - return "vc4"; > > - case DRIVER_VGEM: > > - return "vgem"; > > - case DRIVER_AMDGPU: > > - return "amdgpu"; > > - case DRIVER_PANFROST: > > - return "panfrost"; > > - case DRIVER_MSM: > > - return "msm"; > > - case DRIVER_XE: > > - return "xe"; > > - case DRIVER_VMWGFX: > > - return "vmwgfx"; > > - case DRIVER_ANY: > > - return "any"; > > - default: > > - return "other"; > > - } > > + for (const struct module *m = modules; m->module; m++) > > - return "intel"; > > + if (m->bit == chipset) > > + return m->module; > > + > > + return (chipset == DRIVER_ANY) ? "any" : "other"; > > } > > > > /** > > -- > > 2.41.0 > > ^ permalink raw reply [flat|nested] 19+ messages in thread
end of thread, other threads:[~2023-09-28 7:42 UTC | newest] Thread overview: 19+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2023-09-26 18:47 [igt-dev] [PATCH 1/3] lib/drmtest: Use module table for chipset_to_str() Rob Clark 2023-09-26 18:47 ` [igt-dev] [PATCH 2/3] lib/drmtest: Add drm_find_chipset() Rob Clark 2023-09-27 14:20 ` Zbigniew Kempczyński 2023-09-27 17:41 ` Rob Clark 2023-09-27 16:21 ` Kamil Konieczny 2023-09-26 18:47 ` [igt-dev] [PATCH v3 3/3] core_getversion: Test for desired device Rob Clark 2023-09-27 14:26 ` Zbigniew Kempczyński 2023-09-27 17:42 ` Rob Clark 2023-09-27 16:42 ` Kamil Konieczny 2023-09-27 17:46 ` Rob Clark 2023-09-27 22:24 ` Helen Koike 2023-09-27 22:30 ` Rob Clark 2023-09-28 7:41 ` Kamil Konieczny 2023-09-26 19:39 ` [igt-dev] ✗ CI.xeBAT: failure for series starting with [1/3] lib/drmtest: Use module table for chipset_to_str() Patchwork 2023-09-26 19:46 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork 2023-09-27 7:43 ` [igt-dev] ✗ Fi.CI.IGT: failure " Patchwork 2023-09-27 14:01 ` [igt-dev] [PATCH 1/3] " Zbigniew Kempczyński 2023-09-27 16:09 ` Kamil Konieczny 2023-09-27 17:32 ` Rob Clark
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox