* [igt-dev] [PATCH i-g-t] tests/xe_create: Add multiple engines create/destroy subtest
@ 2023-06-06 12:37 Zbigniew Kempczyński
2023-06-07 17:23 ` Kamil Konieczny
0 siblings, 1 reply; 7+ messages in thread
From: Zbigniew Kempczyński @ 2023-06-06 12:37 UTC (permalink / raw)
To: igt-dev
Exercise basic engine concurrency create/destroy functionality.
Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com>
---
tests/xe/xe_create.c | 92 ++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 92 insertions(+)
diff --git a/tests/xe/xe_create.c b/tests/xe/xe_create.c
index ae21154646..e139cb8e7f 100644
--- a/tests/xe/xe_create.c
+++ b/tests/xe/xe_create.c
@@ -88,6 +88,92 @@ static void create_invalid_size(int fd)
xe_vm_destroy(fd, vm);
}
+enum engine_destroy {
+ NOLEAK,
+ LEAK
+};
+
+static uint32_t __xe_engine_create(int fd, uint32_t vm,
+ struct drm_xe_engine_class_instance *instance,
+ uint64_t ext,
+ uint32_t *enginep)
+{
+ struct drm_xe_engine_create create = {
+ .extensions = ext,
+ .vm_id = vm,
+ .width = 1,
+ .num_placements = 1,
+ .instances = to_user_pointer(instance),
+ };
+ int err = 0;
+
+ if (igt_ioctl(fd, DRM_IOCTL_XE_ENGINE_CREATE, &create) == 0) {
+ *enginep = create.engine_id;
+ } else {
+ igt_warn("Can't create engine, errno: %d\n", errno);
+ err = -errno;
+ igt_assume(err);
+ }
+ errno = 0;
+
+ return err;
+}
+
+#define MAXENGINES 2048
+
+/**
+ * SUBTEST: create-engines-%s
+ * Description: Check process ability of multiple engines creation
+ * Run type: FULL
+ *
+ * arg[1]:
+ *
+ * @noleak: destroy engines in the code
+ * @leak: destroy engines in close() path
+ */
+static void create_engines(int fd, enum engine_destroy ed)
+{
+ uint32_t num_engines, engines_per_process, vm;
+ int nproc = sysconf(_SC_NPROCESSORS_ONLN);
+
+ fd = drm_reopen_driver(fd);
+ num_engines = xe_number_hw_engines(fd);
+ vm = xe_vm_create(fd, DRM_XE_VM_CREATE_ASYNC_BIND_OPS, 0);
+
+ engines_per_process = max_t(uint32_t, 1, MAXENGINES / nproc);
+ igt_debug("nproc: %u, engines per process: %u\n", nproc, engines_per_process);
+
+ igt_fork(n, nproc) {
+ struct drm_xe_engine_class_instance *hwe;
+ uint32_t engine, engines[engines_per_process];
+ int idx, err, i;
+
+ for (i = 0; i < engines_per_process; i++) {
+ idx = rand() % num_engines;
+ hwe = xe_hw_engine(fd, idx);
+ err = __xe_engine_create(fd, vm, hwe, 0, &engine);
+ igt_debug("[%2d] Create engine: err=%d, engine=%u [idx = %d]\n",
+ n, err, engine, i);
+ if (err)
+ break;
+
+ if (ed == NOLEAK)
+ engines[i] = engine;
+ }
+
+ if (ed == NOLEAK) {
+ while (--i >= 0) {
+ igt_debug("[%2d] Destroy engine: %u\n", n, engines[i]);
+ xe_engine_destroy(fd, engines[i]);
+ }
+ }
+ }
+ igt_waitchildren();
+
+ xe_vm_destroy(fd, vm);
+ close(fd);
+}
+
/**
* SUBTEST: create-massive-size
* Description: Verifies xe bo create returns expected error code on massive
@@ -121,6 +207,12 @@ igt_main
create_invalid_size(xe);
}
+ igt_subtest("create-engines-noleak")
+ create_engines(xe, NOLEAK);
+
+ igt_subtest("create-engines-leak")
+ create_engines(xe, LEAK);
+
igt_subtest("create-massive-size") {
create_massive_size(xe);
}
--
2.34.1
^ permalink raw reply related [flat|nested] 7+ messages in thread
* Re: [igt-dev] [PATCH i-g-t] tests/xe_create: Add multiple engines create/destroy subtest
2023-06-06 12:37 [igt-dev] [PATCH i-g-t] tests/xe_create: Add multiple engines create/destroy subtest Zbigniew Kempczyński
@ 2023-06-07 17:23 ` Kamil Konieczny
2023-06-07 17:30 ` Zbigniew Kempczyński
0 siblings, 1 reply; 7+ messages in thread
From: Kamil Konieczny @ 2023-06-07 17:23 UTC (permalink / raw)
To: igt-dev
Hi Zbigniew,
On 2023-06-06 at 14:37:41 +0200, Zbigniew Kempczyński wrote:
> Exercise basic engine concurrency create/destroy functionality.
>
> Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
> Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com>
> ---
> tests/xe/xe_create.c | 92 ++++++++++++++++++++++++++++++++++++++++++++
> 1 file changed, 92 insertions(+)
>
> diff --git a/tests/xe/xe_create.c b/tests/xe/xe_create.c
> index ae21154646..e139cb8e7f 100644
> --- a/tests/xe/xe_create.c
> +++ b/tests/xe/xe_create.c
> @@ -88,6 +88,92 @@ static void create_invalid_size(int fd)
> xe_vm_destroy(fd, vm);
> }
>
> +enum engine_destroy {
> + NOLEAK,
> + LEAK
> +};
> +
> +static uint32_t __xe_engine_create(int fd, uint32_t vm,
> + struct drm_xe_engine_class_instance *instance,
> + uint64_t ext,
> + uint32_t *enginep)
> +{
> + struct drm_xe_engine_create create = {
> + .extensions = ext,
> + .vm_id = vm,
> + .width = 1,
> + .num_placements = 1,
> + .instances = to_user_pointer(instance),
> + };
> + int err = 0;
> +
> + if (igt_ioctl(fd, DRM_IOCTL_XE_ENGINE_CREATE, &create) == 0) {
> + *enginep = create.engine_id;
> + } else {
> + igt_warn("Can't create engine, errno: %d\n", errno);
> + err = -errno;
> + igt_assume(err);
> + }
> + errno = 0;
> +
> + return err;
> +}
> +
> +#define MAXENGINES 2048
> +
> +/**
> + * SUBTEST: create-engines-%s
> + * Description: Check process ability of multiple engines creation
> + * Run type: FULL
> + *
> + * arg[1]:
> + *
> + * @noleak: destroy engines in the code
> + * @leak: destroy engines in close() path
> + */
> +static void create_engines(int fd, enum engine_destroy ed)
> +{
> + uint32_t num_engines, engines_per_process, vm;
> + int nproc = sysconf(_SC_NPROCESSORS_ONLN);
> +
> + fd = drm_reopen_driver(fd);
> + num_engines = xe_number_hw_engines(fd);
> + vm = xe_vm_create(fd, DRM_XE_VM_CREATE_ASYNC_BIND_OPS, 0);
> +
> + engines_per_process = max_t(uint32_t, 1, MAXENGINES / nproc);
> + igt_debug("nproc: %u, engines per process: %u\n", nproc, engines_per_process);
> +
> + igt_fork(n, nproc) {
> + struct drm_xe_engine_class_instance *hwe;
> + uint32_t engine, engines[engines_per_process];
> + int idx, err, i;
> +
> + for (i = 0; i < engines_per_process; i++) {
> + idx = rand() % num_engines;
----------------------- ^
In each subprocess you will get the same numbers, is it your
intention ? You can use igt_srandom() before fork like:
igt_srandom();
r = rand();
igt_fork(n, nproc) {
...
srandom(r + n);
for (...) {
idx = rand() % num_engines;
...
}
Regards,
Kamil
> + hwe = xe_hw_engine(fd, idx);
> + err = __xe_engine_create(fd, vm, hwe, 0, &engine);
> + igt_debug("[%2d] Create engine: err=%d, engine=%u [idx = %d]\n",
> + n, err, engine, i);
> + if (err)
> + break;
> +
> + if (ed == NOLEAK)
> + engines[i] = engine;
> + }
> +
> + if (ed == NOLEAK) {
> + while (--i >= 0) {
> + igt_debug("[%2d] Destroy engine: %u\n", n, engines[i]);
> + xe_engine_destroy(fd, engines[i]);
> + }
> + }
> + }
> + igt_waitchildren();
> +
> + xe_vm_destroy(fd, vm);
> + close(fd);
> +}
> +
> /**
> * SUBTEST: create-massive-size
> * Description: Verifies xe bo create returns expected error code on massive
> @@ -121,6 +207,12 @@ igt_main
> create_invalid_size(xe);
> }
>
> + igt_subtest("create-engines-noleak")
> + create_engines(xe, NOLEAK);
> +
> + igt_subtest("create-engines-leak")
> + create_engines(xe, LEAK);
> +
> igt_subtest("create-massive-size") {
> create_massive_size(xe);
> }
> --
> 2.34.1
>
^ permalink raw reply [flat|nested] 7+ messages in thread
* Re: [igt-dev] [PATCH i-g-t] tests/xe_create: Add multiple engines create/destroy subtest
2023-06-07 17:23 ` Kamil Konieczny
@ 2023-06-07 17:30 ` Zbigniew Kempczyński
0 siblings, 0 replies; 7+ messages in thread
From: Zbigniew Kempczyński @ 2023-06-07 17:30 UTC (permalink / raw)
To: Kamil Konieczny, igt-dev, Zbigniew Kempczyński
On Wed, Jun 07, 2023 at 07:23:06PM +0200, Kamil Konieczny wrote:
> Hi Zbigniew,
>
> On 2023-06-06 at 14:37:41 +0200, Zbigniew Kempczyński wrote:
> > Exercise basic engine concurrency create/destroy functionality.
> >
> > Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
> > Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com>
> > ---
> > tests/xe/xe_create.c | 92 ++++++++++++++++++++++++++++++++++++++++++++
> > 1 file changed, 92 insertions(+)
> >
> > diff --git a/tests/xe/xe_create.c b/tests/xe/xe_create.c
> > index ae21154646..e139cb8e7f 100644
> > --- a/tests/xe/xe_create.c
> > +++ b/tests/xe/xe_create.c
> > @@ -88,6 +88,92 @@ static void create_invalid_size(int fd)
> > xe_vm_destroy(fd, vm);
> > }
> >
> > +enum engine_destroy {
> > + NOLEAK,
> > + LEAK
> > +};
> > +
> > +static uint32_t __xe_engine_create(int fd, uint32_t vm,
> > + struct drm_xe_engine_class_instance *instance,
> > + uint64_t ext,
> > + uint32_t *enginep)
> > +{
> > + struct drm_xe_engine_create create = {
> > + .extensions = ext,
> > + .vm_id = vm,
> > + .width = 1,
> > + .num_placements = 1,
> > + .instances = to_user_pointer(instance),
> > + };
> > + int err = 0;
> > +
> > + if (igt_ioctl(fd, DRM_IOCTL_XE_ENGINE_CREATE, &create) == 0) {
> > + *enginep = create.engine_id;
> > + } else {
> > + igt_warn("Can't create engine, errno: %d\n", errno);
> > + err = -errno;
> > + igt_assume(err);
> > + }
> > + errno = 0;
> > +
> > + return err;
> > +}
> > +
> > +#define MAXENGINES 2048
> > +
> > +/**
> > + * SUBTEST: create-engines-%s
> > + * Description: Check process ability of multiple engines creation
> > + * Run type: FULL
> > + *
> > + * arg[1]:
> > + *
> > + * @noleak: destroy engines in the code
> > + * @leak: destroy engines in close() path
> > + */
> > +static void create_engines(int fd, enum engine_destroy ed)
> > +{
> > + uint32_t num_engines, engines_per_process, vm;
> > + int nproc = sysconf(_SC_NPROCESSORS_ONLN);
> > +
> > + fd = drm_reopen_driver(fd);
> > + num_engines = xe_number_hw_engines(fd);
> > + vm = xe_vm_create(fd, DRM_XE_VM_CREATE_ASYNC_BIND_OPS, 0);
> > +
> > + engines_per_process = max_t(uint32_t, 1, MAXENGINES / nproc);
> > + igt_debug("nproc: %u, engines per process: %u\n", nproc, engines_per_process);
> > +
> > + igt_fork(n, nproc) {
> > + struct drm_xe_engine_class_instance *hwe;
> > + uint32_t engine, engines[engines_per_process];
> > + int idx, err, i;
> > +
> > + for (i = 0; i < engines_per_process; i++) {
> > + idx = rand() % num_engines;
> ----------------------- ^
> In each subprocess you will get the same numbers, is it your
> intention ? You can use igt_srandom() before fork like:
No, I just forgot I got same seed in the children. Anyway
some randomness is achieved by process creation time and schedule.
I'll respin with setting different seeds according to your suggestion.
Thank you for the review:
--
Zbigniew
>
> igt_srandom();
> r = rand();
> igt_fork(n, nproc) {
> ...
> srandom(r + n);
> for (...) {
> idx = rand() % num_engines;
> ...
> }
>
> Regards,
> Kamil
>
> > + hwe = xe_hw_engine(fd, idx);
> > + err = __xe_engine_create(fd, vm, hwe, 0, &engine);
> > + igt_debug("[%2d] Create engine: err=%d, engine=%u [idx = %d]\n",
> > + n, err, engine, i);
> > + if (err)
> > + break;
> > +
> > + if (ed == NOLEAK)
> > + engines[i] = engine;
> > + }
> > +
> > + if (ed == NOLEAK) {
> > + while (--i >= 0) {
> > + igt_debug("[%2d] Destroy engine: %u\n", n, engines[i]);
> > + xe_engine_destroy(fd, engines[i]);
> > + }
> > + }
> > + }
> > + igt_waitchildren();
> > +
> > + xe_vm_destroy(fd, vm);
> > + close(fd);
> > +}
> > +
> > /**
> > * SUBTEST: create-massive-size
> > * Description: Verifies xe bo create returns expected error code on massive
> > @@ -121,6 +207,12 @@ igt_main
> > create_invalid_size(xe);
> > }
> >
> > + igt_subtest("create-engines-noleak")
> > + create_engines(xe, NOLEAK);
> > +
> > + igt_subtest("create-engines-leak")
> > + create_engines(xe, LEAK);
> > +
> > igt_subtest("create-massive-size") {
> > create_massive_size(xe);
> > }
> > --
> > 2.34.1
> >
^ permalink raw reply [flat|nested] 7+ messages in thread
* [igt-dev] [PATCH i-g-t] tests/xe_create: Add multiple engines create/destroy subtest
@ 2023-06-07 17:40 Zbigniew Kempczyński
2023-06-07 17:43 ` [igt-dev] ✗ GitLab.Pipeline: warning for tests/xe_create: Add multiple engines create/destroy subtest (rev2) Patchwork
` (2 more replies)
0 siblings, 3 replies; 7+ messages in thread
From: Zbigniew Kempczyński @ 2023-06-07 17:40 UTC (permalink / raw)
To: igt-dev
Exercise basic engine concurrency create/destroy functionality.
v2: use different random seeds in children to avoid same engine
pattern selection (Kamil)
Signed-off-by: Zbigniew Kempczyński <zbigniew.kempczynski@intel.com>
Cc: Kamil Konieczny <kamil.konieczny@linux.intel.com>
---
tests/xe/xe_create.c | 94 ++++++++++++++++++++++++++++++++++++++++++++
1 file changed, 94 insertions(+)
diff --git a/tests/xe/xe_create.c b/tests/xe/xe_create.c
index ae21154646..be26583b7a 100644
--- a/tests/xe/xe_create.c
+++ b/tests/xe/xe_create.c
@@ -88,6 +88,94 @@ static void create_invalid_size(int fd)
xe_vm_destroy(fd, vm);
}
+enum engine_destroy {
+ NOLEAK,
+ LEAK
+};
+
+static uint32_t __xe_engine_create(int fd, uint32_t vm,
+ struct drm_xe_engine_class_instance *instance,
+ uint64_t ext,
+ uint32_t *enginep)
+{
+ struct drm_xe_engine_create create = {
+ .extensions = ext,
+ .vm_id = vm,
+ .width = 1,
+ .num_placements = 1,
+ .instances = to_user_pointer(instance),
+ };
+ int err = 0;
+
+ if (igt_ioctl(fd, DRM_IOCTL_XE_ENGINE_CREATE, &create) == 0) {
+ *enginep = create.engine_id;
+ } else {
+ igt_warn("Can't create engine, errno: %d\n", errno);
+ err = -errno;
+ igt_assume(err);
+ }
+ errno = 0;
+
+ return err;
+}
+
+#define MAXENGINES 2048
+
+/**
+ * SUBTEST: create-engines-%s
+ * Description: Check process ability of multiple engines creation
+ * Run type: FULL
+ *
+ * arg[1]:
+ *
+ * @noleak: destroy engines in the code
+ * @leak: destroy engines in close() path
+ */
+static void create_engines(int fd, enum engine_destroy ed)
+{
+ uint32_t num_engines, engines_per_process, vm;
+ int nproc = sysconf(_SC_NPROCESSORS_ONLN);
+
+ fd = drm_reopen_driver(fd);
+ num_engines = xe_number_hw_engines(fd);
+ vm = xe_vm_create(fd, DRM_XE_VM_CREATE_ASYNC_BIND_OPS, 0);
+
+ engines_per_process = max_t(uint32_t, 1, MAXENGINES / nproc);
+ igt_debug("nproc: %u, engines per process: %u\n", nproc, engines_per_process);
+
+ igt_fork(n, nproc) {
+ struct drm_xe_engine_class_instance *hwe;
+ uint32_t engine, engines[engines_per_process];
+ int idx, err, i;
+
+ srandom(n);
+
+ for (i = 0; i < engines_per_process; i++) {
+ idx = rand() % num_engines;
+ hwe = xe_hw_engine(fd, idx);
+ err = __xe_engine_create(fd, vm, hwe, 0, &engine);
+ igt_debug("[%2d] Create engine: err=%d, engine=%u [idx = %d]\n",
+ n, err, engine, i);
+ if (err)
+ break;
+
+ if (ed == NOLEAK)
+ engines[i] = engine;
+ }
+
+ if (ed == NOLEAK) {
+ while (--i >= 0) {
+ igt_debug("[%2d] Destroy engine: %u\n", n, engines[i]);
+ xe_engine_destroy(fd, engines[i]);
+ }
+ }
+ }
+ igt_waitchildren();
+
+ xe_vm_destroy(fd, vm);
+ close(fd);
+}
+
/**
* SUBTEST: create-massive-size
* Description: Verifies xe bo create returns expected error code on massive
@@ -121,6 +209,12 @@ igt_main
create_invalid_size(xe);
}
+ igt_subtest("create-engines-noleak")
+ create_engines(xe, NOLEAK);
+
+ igt_subtest("create-engines-leak")
+ create_engines(xe, LEAK);
+
igt_subtest("create-massive-size") {
create_massive_size(xe);
}
--
2.34.1
^ permalink raw reply related [flat|nested] 7+ messages in thread
* [igt-dev] ✗ GitLab.Pipeline: warning for tests/xe_create: Add multiple engines create/destroy subtest (rev2)
2023-06-07 17:40 [igt-dev] [PATCH i-g-t] tests/xe_create: Add multiple engines create/destroy subtest Zbigniew Kempczyński
@ 2023-06-07 17:43 ` Patchwork
2023-06-07 18:16 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork
2023-06-08 8:55 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
2 siblings, 0 replies; 7+ messages in thread
From: Patchwork @ 2023-06-07 17:43 UTC (permalink / raw)
To: Zbigniew Kempczyński; +Cc: igt-dev
== Series Details ==
Series: tests/xe_create: Add multiple engines create/destroy subtest (rev2)
URL : https://patchwork.freedesktop.org/series/118931/
State : warning
== Summary ==
Pipeline status: FAILED.
see https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/pipelines/902568 for the overview.
build-containers:build-debian has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/43314197):
time="2023-06-07T17:41:13Z" level=fatal msg="Invalid status code returned when fetching blob 500 (Internal Server Error)"
Building!
STEP 1: FROM debian:buster
Getting image source signatures
Copying blob sha256:c722db24a050621ee87ea07acd5d066d3d6a94737c32012f27d73a1ad5cc645c
Copying config sha256:8b5601a5a7f855241ac7f372ec0042e793b0b3eb3f3a601014845f22bd371c90
Writing manifest to image destination
Storing signatures
STEP 2: RUN apt-get update
error running container: error creating container for [/bin/sh -c apt-get update]: time="2023-06-07T17:41:18Z" level=warning msg="signal: killed"
time="2023-06-07T17:41:18Z" level=error msg="container_linux.go:346: starting container process caused \"process_linux.go:297: applying cgroup configuration for process caused \\\"mountpoint for cgroup not found\\\"\"\n"
container_linux.go:346: starting container process caused "process_linux.go:297: applying cgroup configuration for process caused \"mountpoint for cgroup not found\""
: exit status 1
Error: error building at STEP "RUN apt-get update": error while running runtime: exit status 1
section_end:1686159679:step_script
section_start:1686159679:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1686159681:cleanup_file_variables
ERROR: Job failed: exit code 1
build-containers:build-debian-arm64 has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/43314199):
time="2023-06-07T17:41:11Z" level=fatal msg="Error determining repository tags: Invalid status code returned when fetching tags list 500 (Internal Server Error)"
Building!
STEP 1: FROM debian:buster
Getting image source signatures
Copying blob sha256:c722db24a050621ee87ea07acd5d066d3d6a94737c32012f27d73a1ad5cc645c
Copying config sha256:8b5601a5a7f855241ac7f372ec0042e793b0b3eb3f3a601014845f22bd371c90
Writing manifest to image destination
Storing signatures
STEP 2: RUN apt-get update
error running container: error creating container for [/bin/sh -c apt-get update]: time="2023-06-07T17:41:16Z" level=warning msg="signal: killed"
time="2023-06-07T17:41:16Z" level=error msg="container_linux.go:346: starting container process caused \"process_linux.go:297: applying cgroup configuration for process caused \\\"mountpoint for cgroup not found\\\"\"\n"
container_linux.go:346: starting container process caused "process_linux.go:297: applying cgroup configuration for process caused \"mountpoint for cgroup not found\""
: exit status 1
Error: error building at STEP "RUN apt-get update": error while running runtime: exit status 1
section_end:1686159676:step_script
section_start:1686159677:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1686159677:cleanup_file_variables
ERROR: Job failed: exit code 1
build-containers:build-debian-armhf has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/43314198):
time="2023-06-07T17:41:15Z" level=fatal msg="Invalid status code returned when fetching blob 500 (Internal Server Error)"
Building!
STEP 1: FROM debian:buster
Getting image source signatures
Copying blob sha256:c722db24a050621ee87ea07acd5d066d3d6a94737c32012f27d73a1ad5cc645c
Copying config sha256:8b5601a5a7f855241ac7f372ec0042e793b0b3eb3f3a601014845f22bd371c90
Writing manifest to image destination
Storing signatures
STEP 2: RUN apt-get update
error running container: error creating container for [/bin/sh -c apt-get update]: time="2023-06-07T17:41:19Z" level=warning msg="signal: killed"
time="2023-06-07T17:41:19Z" level=error msg="container_linux.go:346: starting container process caused \"process_linux.go:297: applying cgroup configuration for process caused \\\"mountpoint for cgroup not found\\\"\"\n"
container_linux.go:346: starting container process caused "process_linux.go:297: applying cgroup configuration for process caused \"mountpoint for cgroup not found\""
: exit status 1
Error: error building at STEP "RUN apt-get update": error while running runtime: exit status 1
section_end:1686159680:step_script
section_start:1686159680:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1686159683:cleanup_file_variables
ERROR: Job failed: exit code 1
build-containers:build-debian-mips has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/43314200):
],
"Created": "2021-01-22T08:26:53.390348642Z",
"DockerVersion": "",
"Labels": {},
"Architecture": "amd64",
"Os": "linux",
"Layers": [
"sha256:04854e5e3796b945522a085073b5a49cadad51bd1c5414c91654fa3d63d8db4d"
]
}
Skipping, already built
Getting image source signatures
Copying blob sha256:04854e5e3796b945522a085073b5a49cadad51bd1c5414c91654fa3d63d8db4d
time="2023-06-07T17:41:13Z" level=fatal msg="Error reading config blob sha256:cc55efdc667be826910d414a562c76ce1130a9c15255a0dd115431bc42f83448: Invalid status code returned when fetching blob 500 (Internal Server Error)"
section_end:1686159673:step_script
section_start:1686159673:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1686159673:cleanup_file_variables
ERROR: Job failed: exit code 1
build-containers:build-fedora has failed (https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/jobs/43314201):
time="2023-06-07T17:41:17Z" level=fatal msg="Invalid status code returned when fetching blob 500 (Internal Server Error)"
Building!
STEP 1: FROM fedora:31
Getting image source signatures
Copying blob sha256:854946d575a439a894349addd141568875d7c1e673d3286b08250f3dde002e6a
Copying config sha256:7e94ed77b448a8d2ff08b92d3ca743e4e862c744892d6886c73487581eb5863a
Writing manifest to image destination
Storing signatures
STEP 2: RUN dnf install -y gcc flex bison libatomic meson ninja-build xdotool 'pkgconfig(libdrm)' 'pkgconfig(pciaccess)' 'pkgconfig(libkmod)' 'pkgconfig(libprocps)' 'pkgconfig(libunwind)' 'pkgconfig(libdw)' 'pkgconfig(pixman-1)' 'pkgconfig(valgrind)' 'pkgconfig(cairo)' 'pkgconfig(libudev)' 'pkgconfig(glib-2.0)' 'pkgconfig(gsl)' 'pkgconfig(alsa)' 'pkgconfig(xmlrpc)' 'pkgconfig(xmlrpc_util)' 'pkgconfig(xmlrpc_client)' 'pkgconfig(json-c)' 'pkgconfig(gtk-doc)' 'pkgconfig(xv)' 'pkgconfig(xrandr)' python3-docutils
error running container: error creating container for [/bin/sh -c dnf install -y gcc flex bison libatomic meson ninja-build xdotool 'pkgconfig(libdrm)' 'pkgconfig(pciaccess)' 'pkgconfig(libkmod)' 'pkgconfig(libprocps)' 'pkgconfig(libunwind)' 'pkgconfig(libdw)' 'pkgconfig(pixman-1)' 'pkgconfig(valgrind)' 'pkgconfig(cairo)' 'pkgconfig(libudev)' 'pkgconfig(glib-2.0)' 'pkgconfig(gsl)' 'pkgconfig(alsa)' 'pkgconfig(xmlrpc)' 'pkgconfig(xmlrpc_util)' 'pkgconfig(xmlrpc_client)' 'pkgconfig(json-c)' 'pkgconfig(gtk-doc)' 'pkgconfig(xv)' 'pkgconfig(xrandr)' python3-docutils]: time="2023-06-07T17:41:24Z" level=warning msg="signal: killed"
time="2023-06-07T17:41:24Z" level=error msg="container_linux.go:346: starting container process caused \"process_linux.go:297: applying cgroup configuration for process caused \\\"mountpoint for cgroup not found\\\"\"\n"
container_linux.go:346: starting container process caused "process_linux.go:297: applying cgroup configuration for process caused \"mountpoint for cgroup not found\""
: exit status 1
Error: error building at STEP "RUN dnf install -y gcc flex bison libatomic meson ninja-build xdotool 'pkgconfig(libdrm)' 'pkgconfig(pciaccess)' 'pkgconfig(libkmod)' 'pkgconfig(libprocps)' 'pkgconfig(libunwind)' 'pkgconfig(libdw)' 'pkgconfig(pixman-1)' 'pkgconfig(valgrind)' 'pkgconfig(cairo)' 'pkgconfig(libudev)' 'pkgconfig(glib-2.0)' 'pkgconfig(gsl)' 'pkgconfig(alsa)' 'pkgconfig(xmlrpc)' 'pkgconfig(xmlrpc_util)' 'pkgconfig(xmlrpc_client)' 'pkgconfig(json-c)' 'pkgconfig(gtk-doc)' 'pkgconfig(xv)' 'pkgconfig(xrandr)' python3-docutils": error while running runtime: exit status 1
section_end:1686159685:step_script
section_start:1686159685:cleanup_file_variables
Cleaning up project directory and file based variables
section_end:1686159686:cleanup_file_variables
ERROR: Job failed: exit code 1
== Logs ==
For more details see: https://gitlab.freedesktop.org/gfx-ci/igt-ci-tags/-/pipelines/902568
^ permalink raw reply [flat|nested] 7+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for tests/xe_create: Add multiple engines create/destroy subtest (rev2)
2023-06-07 17:40 [igt-dev] [PATCH i-g-t] tests/xe_create: Add multiple engines create/destroy subtest Zbigniew Kempczyński
2023-06-07 17:43 ` [igt-dev] ✗ GitLab.Pipeline: warning for tests/xe_create: Add multiple engines create/destroy subtest (rev2) Patchwork
@ 2023-06-07 18:16 ` Patchwork
2023-06-08 8:55 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
2 siblings, 0 replies; 7+ messages in thread
From: Patchwork @ 2023-06-07 18:16 UTC (permalink / raw)
To: Zbigniew Kempczyński; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 3867 bytes --]
== Series Details ==
Series: tests/xe_create: Add multiple engines create/destroy subtest (rev2)
URL : https://patchwork.freedesktop.org/series/118931/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13243 -> IGTPW_9129
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/index.html
Participating hosts (40 -> 38)
------------------------------
Missing (2): fi-kbl-soraka fi-snb-2520m
Known issues
------------
Here are the changes found in IGTPW_9129 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@i915_selftest@live@reset:
- bat-rpls-1: NOTRUN -> [ABORT][1] ([i915#4983] / [i915#7461] / [i915#8347] / [i915#8384])
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/bat-rpls-1/igt@i915_selftest@live@reset.html
* igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence@pipe-c-dp-1:
- bat-dg2-8: [PASS][2] -> [FAIL][3] ([i915#7932])
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13243/bat-dg2-8/igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence@pipe-c-dp-1.html
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/bat-dg2-8/igt@kms_pipe_crc_basic@nonblocking-crc-frame-sequence@pipe-c-dp-1.html
#### Possible fixes ####
* igt@i915_selftest@live@requests:
- bat-rpls-1: [ABORT][4] ([i915#7911] / [i915#7920]) -> [PASS][5]
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13243/bat-rpls-1/igt@i915_selftest@live@requests.html
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/bat-rpls-1/igt@i915_selftest@live@requests.html
* igt@i915_selftest@live@slpc:
- bat-rpls-2: [DMESG-WARN][6] ([i915#6367]) -> [PASS][7]
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13243/bat-rpls-2/igt@i915_selftest@live@slpc.html
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/bat-rpls-2/igt@i915_selftest@live@slpc.html
* igt@i915_selftest@live@workarounds:
- bat-adlm-1: [DMESG-FAIL][8] ([i915#7904]) -> [PASS][9]
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13243/bat-adlm-1/igt@i915_selftest@live@workarounds.html
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/bat-adlm-1/igt@i915_selftest@live@workarounds.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[i915#4423]: https://gitlab.freedesktop.org/drm/intel/issues/4423
[i915#4983]: https://gitlab.freedesktop.org/drm/intel/issues/4983
[i915#6367]: https://gitlab.freedesktop.org/drm/intel/issues/6367
[i915#6763]: https://gitlab.freedesktop.org/drm/intel/issues/6763
[i915#7461]: https://gitlab.freedesktop.org/drm/intel/issues/7461
[i915#7904]: https://gitlab.freedesktop.org/drm/intel/issues/7904
[i915#7911]: https://gitlab.freedesktop.org/drm/intel/issues/7911
[i915#7920]: https://gitlab.freedesktop.org/drm/intel/issues/7920
[i915#7932]: https://gitlab.freedesktop.org/drm/intel/issues/7932
[i915#8347]: https://gitlab.freedesktop.org/drm/intel/issues/8347
[i915#8384]: https://gitlab.freedesktop.org/drm/intel/issues/8384
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7321 -> IGTPW_9129
CI-20190529: 20190529
CI_DRM_13243: fa796505b35c90c4797d5dc62c0477df00156134 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_9129: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/index.html
IGT_7321: f52cfd53f353fdaca537c810fbc35e09ffd07345 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
Testlist changes
----------------
+igt@xe_create@create-engines-leak
+igt@xe_create@create-engines-noleak
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/index.html
[-- Attachment #2: Type: text/html, Size: 4447 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
* [igt-dev] ✓ Fi.CI.IGT: success for tests/xe_create: Add multiple engines create/destroy subtest (rev2)
2023-06-07 17:40 [igt-dev] [PATCH i-g-t] tests/xe_create: Add multiple engines create/destroy subtest Zbigniew Kempczyński
2023-06-07 17:43 ` [igt-dev] ✗ GitLab.Pipeline: warning for tests/xe_create: Add multiple engines create/destroy subtest (rev2) Patchwork
2023-06-07 18:16 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork
@ 2023-06-08 8:55 ` Patchwork
2 siblings, 0 replies; 7+ messages in thread
From: Patchwork @ 2023-06-08 8:55 UTC (permalink / raw)
To: Zbigniew Kempczyński; +Cc: igt-dev
[-- Attachment #1: Type: text/plain, Size: 18816 bytes --]
== Series Details ==
Series: tests/xe_create: Add multiple engines create/destroy subtest (rev2)
URL : https://patchwork.freedesktop.org/series/118931/
State : success
== Summary ==
CI Bug Log - changes from CI_DRM_13243_full -> IGTPW_9129_full
====================================================
Summary
-------
**SUCCESS**
No regressions found.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/index.html
Participating hosts (8 -> 7)
------------------------------
Missing (1): shard-tglu0
Known issues
------------
Here are the changes found in IGTPW_9129_full that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@gem_ctx_isolation@preservation-s3@bcs0:
- shard-apl: [PASS][1] -> [ABORT][2] ([i915#180]) +1 similar issue
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13243/shard-apl4/igt@gem_ctx_isolation@preservation-s3@bcs0.html
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-apl2/igt@gem_ctx_isolation@preservation-s3@bcs0.html
* igt@gem_exec_fair@basic-none-solo@rcs0:
- shard-apl: [PASS][3] -> [FAIL][4] ([i915#2842])
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13243/shard-apl4/igt@gem_exec_fair@basic-none-solo@rcs0.html
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-apl6/igt@gem_exec_fair@basic-none-solo@rcs0.html
* igt@gem_exec_fair@basic-pace@rcs0:
- shard-glk: [PASS][5] -> [FAIL][6] ([i915#2842])
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13243/shard-glk2/igt@gem_exec_fair@basic-pace@rcs0.html
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-glk7/igt@gem_exec_fair@basic-pace@rcs0.html
* igt@gen9_exec_parse@allowed-single:
- shard-glk: [PASS][7] -> [ABORT][8] ([i915#5566])
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13243/shard-glk4/igt@gen9_exec_parse@allowed-single.html
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-glk6/igt@gen9_exec_parse@allowed-single.html
* igt@i915_pm_dc@dc9-dpms:
- shard-apl: [PASS][9] -> [SKIP][10] ([fdo#109271])
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13243/shard-apl6/igt@i915_pm_dc@dc9-dpms.html
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-apl7/igt@i915_pm_dc@dc9-dpms.html
* igt@kms_big_fb@x-tiled-64bpp-rotate-90:
- shard-glk: NOTRUN -> [SKIP][11] ([fdo#109271]) +40 similar issues
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-glk7/igt@kms_big_fb@x-tiled-64bpp-rotate-90.html
* igt@kms_ccs@pipe-a-bad-aux-stride-y_tiled_gen12_mc_ccs:
- shard-apl: NOTRUN -> [SKIP][12] ([fdo#109271] / [i915#3886])
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-apl2/igt@kms_ccs@pipe-a-bad-aux-stride-y_tiled_gen12_mc_ccs.html
* igt@kms_ccs@pipe-c-bad-pixel-format-yf_tiled_ccs:
- shard-apl: NOTRUN -> [SKIP][13] ([fdo#109271]) +33 similar issues
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-apl2/igt@kms_ccs@pipe-c-bad-pixel-format-yf_tiled_ccs.html
* igt@kms_cursor_crc@cursor-random-max-size:
- shard-glk: NOTRUN -> [SKIP][14] ([fdo#109271] / [i915#4579]) +3 similar issues
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-glk2/igt@kms_cursor_crc@cursor-random-max-size.html
* igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic:
- shard-glk: [PASS][15] -> [FAIL][16] ([i915#72])
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13243/shard-glk4/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-glk8/igt@kms_cursor_legacy@2x-long-flip-vs-cursor-atomic.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
- shard-apl: [PASS][17] -> [FAIL][18] ([i915#2346]) +1 similar issue
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13243/shard-apl4/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-apl2/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
* igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a2:
- shard-glk: [PASS][19] -> [FAIL][20] ([i915#79])
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13243/shard-glk6/igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a2.html
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-glk9/igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a2.html
* igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling@pipe-a-valid-mode:
- shard-apl: NOTRUN -> [SKIP][21] ([fdo#109271] / [i915#4579]) +1 similar issue
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-apl3/igt@kms_flip_scaled_crc@flip-32bpp-ytile-to-64bpp-ytile-downscaling@pipe-a-valid-mode.html
* igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-a-hdmi-a-1:
- shard-snb: NOTRUN -> [SKIP][22] ([fdo#109271]) +17 similar issues
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-snb1/igt@kms_plane_scaling@planes-downscale-factor-0-25-unity-scaling@pipe-a-hdmi-a-1.html
* igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling@pipe-b-vga-1:
- shard-snb: NOTRUN -> [SKIP][23] ([fdo#109271] / [i915#4579]) +13 similar issues
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-snb5/igt@kms_plane_scaling@planes-downscale-factor-0-5-unity-scaling@pipe-b-vga-1.html
* igt@kms_psr2_sf@cursor-plane-update-sf:
- shard-glk: NOTRUN -> [SKIP][24] ([fdo#109271] / [i915#658])
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-glk8/igt@kms_psr2_sf@cursor-plane-update-sf.html
* igt@kms_writeback@writeback-pixel-formats:
- shard-apl: NOTRUN -> [SKIP][25] ([fdo#109271] / [i915#2437])
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-apl2/igt@kms_writeback@writeback-pixel-formats.html
#### Possible fixes ####
* igt@drm_fdinfo@most-busy-idle-check-all@rcs0:
- {shard-rkl}: [FAIL][26] ([i915#7742]) -> [PASS][27]
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13243/shard-rkl-1/igt@drm_fdinfo@most-busy-idle-check-all@rcs0.html
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-rkl-2/igt@drm_fdinfo@most-busy-idle-check-all@rcs0.html
* igt@gem_ctx_exec@basic-nohangcheck:
- {shard-tglu}: [FAIL][28] ([i915#6268]) -> [PASS][29]
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13243/shard-tglu-6/igt@gem_ctx_exec@basic-nohangcheck.html
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-tglu-8/igt@gem_ctx_exec@basic-nohangcheck.html
* igt@gem_ctx_freq@sysfs:
- {shard-dg1}: [FAIL][30] ([i915#6786]) -> [PASS][31]
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13243/shard-dg1-18/igt@gem_ctx_freq@sysfs.html
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-dg1-12/igt@gem_ctx_freq@sysfs.html
* igt@gem_eio@kms:
- {shard-dg1}: [FAIL][32] ([i915#5784]) -> [PASS][33]
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13243/shard-dg1-12/igt@gem_eio@kms.html
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-dg1-18/igt@gem_eio@kms.html
* igt@gem_exec_fair@basic-none@bcs0:
- {shard-rkl}: [FAIL][34] ([i915#2842]) -> [PASS][35] +1 similar issue
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13243/shard-rkl-1/igt@gem_exec_fair@basic-none@bcs0.html
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-rkl-3/igt@gem_exec_fair@basic-none@bcs0.html
* igt@gem_mmap_offset@clear@smem0:
- {shard-dg1}: [DMESG-WARN][36] ([i915#8304]) -> [PASS][37]
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13243/shard-dg1-17/igt@gem_mmap_offset@clear@smem0.html
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-dg1-16/igt@gem_mmap_offset@clear@smem0.html
* igt@i915_pm_rpm@modeset-lpsp-stress:
- {shard-dg1}: [SKIP][38] ([i915#1397]) -> [PASS][39] +1 similar issue
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13243/shard-dg1-18/igt@i915_pm_rpm@modeset-lpsp-stress.html
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-dg1-19/igt@i915_pm_rpm@modeset-lpsp-stress.html
* igt@i915_suspend@basic-s3-without-i915:
- {shard-rkl}: [FAIL][40] ([fdo#103375]) -> [PASS][41]
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13243/shard-rkl-4/igt@i915_suspend@basic-s3-without-i915.html
[41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-rkl-4/igt@i915_suspend@basic-s3-without-i915.html
* igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions:
- shard-glk: [FAIL][42] ([i915#8248]) -> [PASS][43]
[42]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13243/shard-glk8/igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions.html
[43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-glk5/igt@kms_cursor_legacy@cursor-vs-flip-atomic-transitions.html
* igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size:
- shard-glk: [FAIL][44] ([i915#2346]) -> [PASS][45]
[44]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13243/shard-glk4/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
[45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-glk1/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html
* igt@kms_fbcon_fbt@fbc-suspend:
- shard-apl: [FAIL][46] ([i915#4767]) -> [PASS][47]
[46]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13243/shard-apl1/igt@kms_fbcon_fbt@fbc-suspend.html
[47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-apl4/igt@kms_fbcon_fbt@fbc-suspend.html
* igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a1:
- shard-glk: [FAIL][48] ([i915#2122]) -> [PASS][49]
[48]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13243/shard-glk6/igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a1.html
[49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-glk9/igt@kms_flip@flip-vs-expired-vblank@a-hdmi-a1.html
* igt@kms_flip@flip-vs-suspend-interruptible@c-dp1:
- shard-apl: [ABORT][50] ([i915#180]) -> [PASS][51]
[50]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13243/shard-apl1/igt@kms_flip@flip-vs-suspend-interruptible@c-dp1.html
[51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-apl4/igt@kms_flip@flip-vs-suspend-interruptible@c-dp1.html
* igt@kms_flip@plain-flip-ts-check-interruptible@b-dp1:
- shard-apl: [FAIL][52] ([i915#2122]) -> [PASS][53]
[52]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13243/shard-apl1/igt@kms_flip@plain-flip-ts-check-interruptible@b-dp1.html
[53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-apl2/igt@kms_flip@plain-flip-ts-check-interruptible@b-dp1.html
* igt@kms_hdr@bpc-switch-dpms@pipe-a-dp-1:
- shard-apl: [FAIL][54] ([i915#1188]) -> [PASS][55]
[54]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13243/shard-apl6/igt@kms_hdr@bpc-switch-dpms@pipe-a-dp-1.html
[55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-apl4/igt@kms_hdr@bpc-switch-dpms@pipe-a-dp-1.html
* igt@perf_pmu@most-busy-idle-check-all@rcs0:
- {shard-dg1}: [FAIL][56] ([i915#5234]) -> [PASS][57]
[56]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_13243/shard-dg1-13/igt@perf_pmu@most-busy-idle-check-all@rcs0.html
[57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/shard-dg1-19/igt@perf_pmu@most-busy-idle-check-all@rcs0.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#109280]: https://bugs.freedesktop.org/show_bug.cgi?id=109280
[fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289
[fdo#109315]: https://bugs.freedesktop.org/show_bug.cgi?id=109315
[fdo#110189]: https://bugs.freedesktop.org/show_bug.cgi?id=110189
[fdo#110542]: https://bugs.freedesktop.org/show_bug.cgi?id=110542
[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#111825]: https://bugs.freedesktop.org/show_bug.cgi?id=111825
[i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072
[i915#1188]: https://gitlab.freedesktop.org/drm/intel/issues/1188
[i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397
[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#2122]: https://gitlab.freedesktop.org/drm/intel/issues/2122
[i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346
[i915#2437]: https://gitlab.freedesktop.org/drm/intel/issues/2437
[i915#2527]: https://gitlab.freedesktop.org/drm/intel/issues/2527
[i915#2575]: https://gitlab.freedesktop.org/drm/intel/issues/2575
[i915#2672]: https://gitlab.freedesktop.org/drm/intel/issues/2672
[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#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#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539
[i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555
[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#3734]: https://gitlab.freedesktop.org/drm/intel/issues/3734
[i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886
[i915#3989]: https://gitlab.freedesktop.org/drm/intel/issues/3989
[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#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098
[i915#4103]: https://gitlab.freedesktop.org/drm/intel/issues/4103
[i915#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270
[i915#4423]: https://gitlab.freedesktop.org/drm/intel/issues/4423
[i915#4525]: https://gitlab.freedesktop.org/drm/intel/issues/4525
[i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538
[i915#454]: https://gitlab.freedesktop.org/drm/intel/issues/454
[i915#4579]: https://gitlab.freedesktop.org/drm/intel/issues/4579
[i915#4613]: https://gitlab.freedesktop.org/drm/intel/issues/4613
[i915#4767]: https://gitlab.freedesktop.org/drm/intel/issues/4767
[i915#4816]: https://gitlab.freedesktop.org/drm/intel/issues/4816
[i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852
[i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176
[i915#5234]: https://gitlab.freedesktop.org/drm/intel/issues/5234
[i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235
[i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286
[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#5566]: https://gitlab.freedesktop.org/drm/intel/issues/5566
[i915#5784]: https://gitlab.freedesktop.org/drm/intel/issues/5784
[i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095
[i915#6117]: https://gitlab.freedesktop.org/drm/intel/issues/6117
[i915#6268]: https://gitlab.freedesktop.org/drm/intel/issues/6268
[i915#6335]: https://gitlab.freedesktop.org/drm/intel/issues/6335
[i915#6433]: https://gitlab.freedesktop.org/drm/intel/issues/6433
[i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658
[i915#6768]: https://gitlab.freedesktop.org/drm/intel/issues/6768
[i915#6786]: https://gitlab.freedesktop.org/drm/intel/issues/6786
[i915#72]: https://gitlab.freedesktop.org/drm/intel/issues/72
[i915#7443]: https://gitlab.freedesktop.org/drm/intel/issues/7443
[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#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828
[i915#79]: https://gitlab.freedesktop.org/drm/intel/issues/79
[i915#7975]: https://gitlab.freedesktop.org/drm/intel/issues/7975
[i915#8011]: https://gitlab.freedesktop.org/drm/intel/issues/8011
[i915#8102]: https://gitlab.freedesktop.org/drm/intel/issues/8102
[i915#8213]: https://gitlab.freedesktop.org/drm/intel/issues/8213
[i915#8247]: https://gitlab.freedesktop.org/drm/intel/issues/8247
[i915#8248]: https://gitlab.freedesktop.org/drm/intel/issues/8248
[i915#8292]: https://gitlab.freedesktop.org/drm/intel/issues/8292
[i915#8304]: https://gitlab.freedesktop.org/drm/intel/issues/8304
[i915#8347]: https://gitlab.freedesktop.org/drm/intel/issues/8347
[i915#8399]: https://gitlab.freedesktop.org/drm/intel/issues/8399
[i915#8411]: https://gitlab.freedesktop.org/drm/intel/issues/8411
[i915#8502]: https://gitlab.freedesktop.org/drm/intel/issues/8502
[i915#8516]: https://gitlab.freedesktop.org/drm/intel/issues/8516
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_7321 -> IGTPW_9129
* Piglit: piglit_4509 -> None
CI-20190529: 20190529
CI_DRM_13243: fa796505b35c90c4797d5dc62c0477df00156134 @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_9129: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/index.html
IGT_7321: f52cfd53f353fdaca537c810fbc35e09ffd07345 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
piglit_4509: fdc5a4ca11124ab8413c7988896eec4c97336694 @ git://anongit.freedesktop.org/piglit
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_9129/index.html
[-- Attachment #2: Type: text/html, Size: 16572 bytes --]
^ permalink raw reply [flat|nested] 7+ messages in thread
end of thread, other threads:[~2023-06-08 8:55 UTC | newest]
Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-06-07 17:40 [igt-dev] [PATCH i-g-t] tests/xe_create: Add multiple engines create/destroy subtest Zbigniew Kempczyński
2023-06-07 17:43 ` [igt-dev] ✗ GitLab.Pipeline: warning for tests/xe_create: Add multiple engines create/destroy subtest (rev2) Patchwork
2023-06-07 18:16 ` [igt-dev] ✓ Fi.CI.BAT: success " Patchwork
2023-06-08 8:55 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
-- strict thread matches above, loose matches on Subject: below --
2023-06-06 12:37 [igt-dev] [PATCH i-g-t] tests/xe_create: Add multiple engines create/destroy subtest Zbigniew Kempczyński
2023-06-07 17:23 ` Kamil Konieczny
2023-06-07 17:30 ` Zbigniew Kempczyński
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox