* [PATCH i-g-t] tests/intel/xe_exec_compute_mode: Fix non-blocking subtest
@ 2024-01-15 3:19 sai.gowtham.ch
2024-01-15 3:50 ` Matthew Brost
` (2 more replies)
0 siblings, 3 replies; 6+ messages in thread
From: sai.gowtham.ch @ 2024-01-15 3:19 UTC (permalink / raw)
To: igt-dev, matthew.brost, sai.gowtham.ch
From: Sai Gowtham Ch <sai.gowtham.ch@intel.com>
Fix submission of exec, Call exec ioctl sperately instead existing
igt wrapper _xe_exec which leads to infinite loop even kernel throws an
error.
Cc: Matthew Brost <matthew.brost@intel.com>
Signed-off-by: Sai Gowtham Ch <sai.gowtham.ch@intel.com>
---
tests/intel/xe_exec_compute_mode.c | 25 +++++++++++++++----------
1 file changed, 15 insertions(+), 10 deletions(-)
diff --git a/tests/intel/xe_exec_compute_mode.c b/tests/intel/xe_exec_compute_mode.c
index 6ebfa1a86..473b11ae9 100644
--- a/tests/intel/xe_exec_compute_mode.c
+++ b/tests/intel/xe_exec_compute_mode.c
@@ -15,6 +15,7 @@
#include "igt.h"
#include "lib/igt_syncobj.h"
#include "lib/intel_reg.h"
+#include <sys/ioctl.h>
#include "xe_drm.h"
#include "xe/xe_ioctl.h"
@@ -320,7 +321,7 @@ static void non_block(int fd, int expect)
uint32_t data;
uint64_t exec_sync;
} *data = NULL;
- struct xe_spin_opts spin_opts = { .addr = addr, .preempt = false };
+ struct xe_spin_opts spin_opts = { .preempt = false };
struct drm_xe_engine *engine;
uint64_t batch_offset = (char *)&data[EXEC_DATA].batch - (char *)data;
uint64_t batch_addr = addr + batch_offset;
@@ -350,6 +351,7 @@ static void non_block(int fd, int expect)
xe_wait_ufence(fd, &data[VM_DATA].vm_sync, USER_FENCE_VALUE, 0, ONE_SEC);
data[VM_DATA].vm_sync = 0;
+ spin_opts.addr = addr + (char *)&data[SPIN_DATA].spin - (char *)data;
xe_spin_init(&data[SPIN_DATA].spin, &spin_opts);
sync[0].addr = addr + (char *)&data[SPIN_DATA].exec_sync - (char *)data;
exec.exec_queue_id = exec_queue;
@@ -358,11 +360,11 @@ static void non_block(int fd, int expect)
xe_spin_wait_started(&data[SPIN_DATA].spin);
b = 0;
- data[0].batch[b++] = MI_STORE_DWORD_IMM_GEN4;
- data[0].batch[b++] = sdi_addr;
- data[0].batch[b++] = sdi_addr >> 32;
- data[0].batch[b++] = value;
- data[0].batch[b++] = MI_BATCH_BUFFER_END;
+ data[EXEC_DATA].batch[b++] = MI_STORE_DWORD_IMM_GEN4;
+ data[EXEC_DATA].batch[b++] = sdi_addr;
+ data[EXEC_DATA].batch[b++] = sdi_addr >> 32;
+ data[EXEC_DATA].batch[b++] = value;
+ data[EXEC_DATA].batch[b++] = MI_BATCH_BUFFER_END;
igt_assert(b <= ARRAY_SIZE(data->batch));
sync[0].addr = addr + (char *)&data[EXEC_DATA].exec_sync - (char *)data;
@@ -371,12 +373,15 @@ static void non_block(int fd, int expect)
exec.address = batch_addr;
while (1) {
- err = __xe_exec(fd, &exec);
- if (err == -EWOULDBLOCK)
+ err = ioctl(fd, DRM_IOCTL_XE_EXEC, &exec);
+
+ if (err == -1 && errno == EWOULDBLOCK)
break;
+
+ igt_assert_eq(err, 0);
}
- igt_assert_eq(err, expect);
+ igt_assert_eq(errno, expect);
xe_spin_end(&data[SPIN_DATA].spin);
xe_wait_ufence(fd, &data[SPIN_DATA].exec_sync, USER_FENCE_VALUE, 0, ONE_SEC);
@@ -454,7 +459,7 @@ igt_main
}
igt_subtest("non-blocking")
- non_block(fd, -EWOULDBLOCK);
+ non_block(fd, EWOULDBLOCK);
igt_fixture
--
2.39.1
^ permalink raw reply related [flat|nested] 6+ messages in thread* Re: [PATCH i-g-t] tests/intel/xe_exec_compute_mode: Fix non-blocking subtest 2024-01-15 3:19 [PATCH i-g-t] tests/intel/xe_exec_compute_mode: Fix non-blocking subtest sai.gowtham.ch @ 2024-01-15 3:50 ` Matthew Brost 2024-01-15 3:50 ` Matthew Brost 2024-01-15 3:52 ` ✓ CI.xeBAT: success for " Patchwork 2024-01-15 4:10 ` ✗ Fi.CI.BAT: failure " Patchwork 2 siblings, 1 reply; 6+ messages in thread From: Matthew Brost @ 2024-01-15 3:50 UTC (permalink / raw) To: sai.gowtham.ch; +Cc: igt-dev On Mon, Jan 15, 2024 at 08:49:42AM +0530, sai.gowtham.ch@intel.com wrote: > From: Sai Gowtham Ch <sai.gowtham.ch@intel.com> > > Fix submission of exec, Call exec ioctl sperately instead existing > igt wrapper _xe_exec which leads to infinite loop even kernel throws an > error. > > Cc: Matthew Brost <matthew.brost@intel.com> Reviewed-by: Matthew Brost <matthew.brost@intel.com> > Signed-off-by: Sai Gowtham Ch <sai.gowtham.ch@intel.com> > --- > tests/intel/xe_exec_compute_mode.c | 25 +++++++++++++++---------- > 1 file changed, 15 insertions(+), 10 deletions(-) > > diff --git a/tests/intel/xe_exec_compute_mode.c b/tests/intel/xe_exec_compute_mode.c > index 6ebfa1a86..473b11ae9 100644 > --- a/tests/intel/xe_exec_compute_mode.c > +++ b/tests/intel/xe_exec_compute_mode.c > @@ -15,6 +15,7 @@ > #include "igt.h" > #include "lib/igt_syncobj.h" > #include "lib/intel_reg.h" > +#include <sys/ioctl.h> > #include "xe_drm.h" > > #include "xe/xe_ioctl.h" > @@ -320,7 +321,7 @@ static void non_block(int fd, int expect) > uint32_t data; > uint64_t exec_sync; > } *data = NULL; > - struct xe_spin_opts spin_opts = { .addr = addr, .preempt = false }; > + struct xe_spin_opts spin_opts = { .preempt = false }; > struct drm_xe_engine *engine; > uint64_t batch_offset = (char *)&data[EXEC_DATA].batch - (char *)data; > uint64_t batch_addr = addr + batch_offset; > @@ -350,6 +351,7 @@ static void non_block(int fd, int expect) > xe_wait_ufence(fd, &data[VM_DATA].vm_sync, USER_FENCE_VALUE, 0, ONE_SEC); > data[VM_DATA].vm_sync = 0; > > + spin_opts.addr = addr + (char *)&data[SPIN_DATA].spin - (char *)data; > xe_spin_init(&data[SPIN_DATA].spin, &spin_opts); > sync[0].addr = addr + (char *)&data[SPIN_DATA].exec_sync - (char *)data; > exec.exec_queue_id = exec_queue; > @@ -358,11 +360,11 @@ static void non_block(int fd, int expect) > xe_spin_wait_started(&data[SPIN_DATA].spin); > > b = 0; > - data[0].batch[b++] = MI_STORE_DWORD_IMM_GEN4; > - data[0].batch[b++] = sdi_addr; > - data[0].batch[b++] = sdi_addr >> 32; > - data[0].batch[b++] = value; > - data[0].batch[b++] = MI_BATCH_BUFFER_END; > + data[EXEC_DATA].batch[b++] = MI_STORE_DWORD_IMM_GEN4; > + data[EXEC_DATA].batch[b++] = sdi_addr; > + data[EXEC_DATA].batch[b++] = sdi_addr >> 32; > + data[EXEC_DATA].batch[b++] = value; > + data[EXEC_DATA].batch[b++] = MI_BATCH_BUFFER_END; > igt_assert(b <= ARRAY_SIZE(data->batch)); > > sync[0].addr = addr + (char *)&data[EXEC_DATA].exec_sync - (char *)data; > @@ -371,12 +373,15 @@ static void non_block(int fd, int expect) > exec.address = batch_addr; > > while (1) { > - err = __xe_exec(fd, &exec); > > - if (err == -EWOULDBLOCK) > + err = ioctl(fd, DRM_IOCTL_XE_EXEC, &exec); > + > + if (err == -1 && errno == EWOULDBLOCK) > break; > + > + igt_assert_eq(err, 0); > } > - igt_assert_eq(err, expect); > + igt_assert_eq(errno, expect); > > xe_spin_end(&data[SPIN_DATA].spin); > xe_wait_ufence(fd, &data[SPIN_DATA].exec_sync, USER_FENCE_VALUE, 0, ONE_SEC); > @@ -454,7 +459,7 @@ igt_main > } > > igt_subtest("non-blocking") > - non_block(fd, -EWOULDBLOCK); > + non_block(fd, EWOULDBLOCK); > > > igt_fixture > -- > 2.39.1 > ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PATCH i-g-t] tests/intel/xe_exec_compute_mode: Fix non-blocking subtest 2024-01-15 3:50 ` Matthew Brost @ 2024-01-15 3:50 ` Matthew Brost 0 siblings, 0 replies; 6+ messages in thread From: Matthew Brost @ 2024-01-15 3:50 UTC (permalink / raw) To: sai.gowtham.ch; +Cc: igt-dev On Mon, Jan 15, 2024 at 08:49:42AM +0530, sai.gowtham.ch@intel.com wrote: > From: Sai Gowtham Ch <sai.gowtham.ch@intel.com> > > Fix submission of exec, Call exec ioctl sperately instead existing > igt wrapper _xe_exec which leads to infinite loop even kernel throws an > error. > > Cc: Matthew Brost <matthew.brost@intel.com> Reviewed-by: Matthew Brost <matthew.brost@intel.com> > Signed-off-by: Sai Gowtham Ch <sai.gowtham.ch@intel.com> > --- > tests/intel/xe_exec_compute_mode.c | 25 +++++++++++++++---------- > 1 file changed, 15 insertions(+), 10 deletions(-) > > diff --git a/tests/intel/xe_exec_compute_mode.c b/tests/intel/xe_exec_compute_mode.c > index 6ebfa1a86..473b11ae9 100644 > --- a/tests/intel/xe_exec_compute_mode.c > +++ b/tests/intel/xe_exec_compute_mode.c > @@ -15,6 +15,7 @@ > #include "igt.h" > #include "lib/igt_syncobj.h" > #include "lib/intel_reg.h" > +#include <sys/ioctl.h> > #include "xe_drm.h" > > #include "xe/xe_ioctl.h" > @@ -320,7 +321,7 @@ static void non_block(int fd, int expect) > uint32_t data; > uint64_t exec_sync; > } *data = NULL; > - struct xe_spin_opts spin_opts = { .addr = addr, .preempt = false }; > + struct xe_spin_opts spin_opts = { .preempt = false }; > struct drm_xe_engine *engine; > uint64_t batch_offset = (char *)&data[EXEC_DATA].batch - (char *)data; > uint64_t batch_addr = addr + batch_offset; > @@ -350,6 +351,7 @@ static void non_block(int fd, int expect) > xe_wait_ufence(fd, &data[VM_DATA].vm_sync, USER_FENCE_VALUE, 0, ONE_SEC); > data[VM_DATA].vm_sync = 0; > > + spin_opts.addr = addr + (char *)&data[SPIN_DATA].spin - (char *)data; > xe_spin_init(&data[SPIN_DATA].spin, &spin_opts); > sync[0].addr = addr + (char *)&data[SPIN_DATA].exec_sync - (char *)data; > exec.exec_queue_id = exec_queue; > @@ -358,11 +360,11 @@ static void non_block(int fd, int expect) > xe_spin_wait_started(&data[SPIN_DATA].spin); > > b = 0; > - data[0].batch[b++] = MI_STORE_DWORD_IMM_GEN4; > - data[0].batch[b++] = sdi_addr; > - data[0].batch[b++] = sdi_addr >> 32; > - data[0].batch[b++] = value; > - data[0].batch[b++] = MI_BATCH_BUFFER_END; > + data[EXEC_DATA].batch[b++] = MI_STORE_DWORD_IMM_GEN4; > + data[EXEC_DATA].batch[b++] = sdi_addr; > + data[EXEC_DATA].batch[b++] = sdi_addr >> 32; > + data[EXEC_DATA].batch[b++] = value; > + data[EXEC_DATA].batch[b++] = MI_BATCH_BUFFER_END; > igt_assert(b <= ARRAY_SIZE(data->batch)); > > sync[0].addr = addr + (char *)&data[EXEC_DATA].exec_sync - (char *)data; > @@ -371,12 +373,15 @@ static void non_block(int fd, int expect) > exec.address = batch_addr; > > while (1) { > - err = __xe_exec(fd, &exec); > > - if (err == -EWOULDBLOCK) > + err = ioctl(fd, DRM_IOCTL_XE_EXEC, &exec); > + > + if (err == -1 && errno == EWOULDBLOCK) > break; > + > + igt_assert_eq(err, 0); > } > - igt_assert_eq(err, expect); > + igt_assert_eq(errno, expect); > > xe_spin_end(&data[SPIN_DATA].spin); > xe_wait_ufence(fd, &data[SPIN_DATA].exec_sync, USER_FENCE_VALUE, 0, ONE_SEC); > @@ -454,7 +459,7 @@ igt_main > } > > igt_subtest("non-blocking") > - non_block(fd, -EWOULDBLOCK); > + non_block(fd, EWOULDBLOCK); > > > igt_fixture > -- > 2.39.1 > ^ permalink raw reply [flat|nested] 6+ messages in thread
* ✓ CI.xeBAT: success for tests/intel/xe_exec_compute_mode: Fix non-blocking subtest 2024-01-15 3:19 [PATCH i-g-t] tests/intel/xe_exec_compute_mode: Fix non-blocking subtest sai.gowtham.ch 2024-01-15 3:50 ` Matthew Brost @ 2024-01-15 3:52 ` Patchwork 2024-01-15 4:10 ` ✗ Fi.CI.BAT: failure " Patchwork 2 siblings, 0 replies; 6+ messages in thread From: Patchwork @ 2024-01-15 3:52 UTC (permalink / raw) To: sai.gowtham.ch; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 1451 bytes --] == Series Details == Series: tests/intel/xe_exec_compute_mode: Fix non-blocking subtest URL : https://patchwork.freedesktop.org/series/128762/ State : success == Summary == CI Bug Log - changes from XEIGT_7673_BAT -> XEIGTPW_10530_BAT ==================================================== Summary ------- **SUCCESS** No regressions found. Participating hosts (4 -> 4) ------------------------------ No changes in participating hosts Known issues ------------ Here are the changes found in XEIGTPW_10530_BAT that come from known issues: ### IGT changes ### #### Possible fixes #### * igt@xe_exec_threads@threads-mixed-fd-basic: - bat-dg2-oem2: [TIMEOUT][1] -> [PASS][2] [1]: https://intel-gfx-ci.01.org/tree/intel-xe/IGT_7673/bat-dg2-oem2/igt@xe_exec_threads@threads-mixed-fd-basic.html [2]: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_10530/bat-dg2-oem2/igt@xe_exec_threads@threads-mixed-fd-basic.html Build changes ------------- * IGT: IGT_7673 -> IGTPW_10530 * Linux: xe-627-d1296191ba3a2fb8300d9887bd56b8613c1bc18d -> xe-629-3a1d727c0061b96ddf8e653130f94ab331e2f065 IGTPW_10530: 10530 IGT_7673: 7673 xe-627-d1296191ba3a2fb8300d9887bd56b8613c1bc18d: d1296191ba3a2fb8300d9887bd56b8613c1bc18d xe-629-3a1d727c0061b96ddf8e653130f94ab331e2f065: 3a1d727c0061b96ddf8e653130f94ab331e2f065 == Logs == For more details see: https://intel-gfx-ci.01.org/tree/intel-xe/IGTPW_10530/index.html [-- Attachment #2: Type: text/html, Size: 2034 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* ✗ Fi.CI.BAT: failure for tests/intel/xe_exec_compute_mode: Fix non-blocking subtest 2024-01-15 3:19 [PATCH i-g-t] tests/intel/xe_exec_compute_mode: Fix non-blocking subtest sai.gowtham.ch 2024-01-15 3:50 ` Matthew Brost 2024-01-15 3:52 ` ✓ CI.xeBAT: success for " Patchwork @ 2024-01-15 4:10 ` Patchwork 2024-01-15 13:43 ` Kamil Konieczny 2 siblings, 1 reply; 6+ messages in thread From: Patchwork @ 2024-01-15 4:10 UTC (permalink / raw) To: sai.gowtham.ch; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 13128 bytes --] == Series Details == Series: tests/intel/xe_exec_compute_mode: Fix non-blocking subtest URL : https://patchwork.freedesktop.org/series/128762/ State : failure == Summary == CI Bug Log - changes from CI_DRM_14121 -> IGTPW_10530 ==================================================== Summary ------- **FAILURE** Serious unknown changes coming with IGTPW_10530 absolutely need to be verified manually. If you think the reported changes have nothing to do with the changes introduced in IGTPW_10530, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them to document this new failure mode, which will reduce false positives in CI. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/index.html Participating hosts (32 -> 34) ------------------------------ Additional (3): bat-dg2-8 bat-kbl-2 bat-dg2-9 Missing (1): fi-snb-2520m Possible new issues ------------------- Here are the unknown changes that may have been introduced in IGTPW_10530: ### IGT changes ### #### Possible regressions #### * igt@i915_selftest@live@hangcheck: - fi-skl-guc: [PASS][1] -> [DMESG-FAIL][2] [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14121/fi-skl-guc/igt@i915_selftest@live@hangcheck.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/fi-skl-guc/igt@i915_selftest@live@hangcheck.html Known issues ------------ Here are the changes found in IGTPW_10530 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@fbdev@info: - bat-kbl-2: NOTRUN -> [SKIP][3] ([fdo#109271] / [i915#1849]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-kbl-2/igt@fbdev@info.html * igt@gem_exec_suspend@basic-s0@lmem0: - bat-dg2-8: NOTRUN -> [INCOMPLETE][4] ([i915#9275]) [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-8/igt@gem_exec_suspend@basic-s0@lmem0.html * igt@gem_lmem_swapping@parallel-random-engines: - bat-kbl-2: NOTRUN -> [SKIP][5] ([fdo#109271]) +36 other tests skip [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-kbl-2/igt@gem_lmem_swapping@parallel-random-engines.html * igt@gem_mmap@basic: - bat-dg2-9: NOTRUN -> [SKIP][6] ([i915#4083]) [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-9/igt@gem_mmap@basic.html - bat-dg2-8: NOTRUN -> [SKIP][7] ([i915#4083]) [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-8/igt@gem_mmap@basic.html * igt@gem_mmap_gtt@basic: - bat-dg2-9: NOTRUN -> [SKIP][8] ([i915#4077]) +2 other tests skip [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-9/igt@gem_mmap_gtt@basic.html - bat-dg2-8: NOTRUN -> [SKIP][9] ([i915#4077]) +2 other tests skip [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-8/igt@gem_mmap_gtt@basic.html * igt@gem_render_tiled_blits@basic: - bat-dg2-9: NOTRUN -> [SKIP][10] ([i915#4079]) +1 other test skip [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-9/igt@gem_render_tiled_blits@basic.html * igt@gem_tiled_pread_basic: - bat-dg2-8: NOTRUN -> [SKIP][11] ([i915#4079]) +1 other test skip [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-8/igt@gem_tiled_pread_basic.html * igt@i915_pm_rps@basic-api: - bat-dg2-9: NOTRUN -> [SKIP][12] ([i915#6621]) [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-9/igt@i915_pm_rps@basic-api.html - bat-dg2-8: NOTRUN -> [SKIP][13] ([i915#6621]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-8/igt@i915_pm_rps@basic-api.html * igt@i915_selftest@live@execlists: - fi-bsw-nick: [PASS][14] -> [ABORT][15] ([i915#9662]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14121/fi-bsw-nick/igt@i915_selftest@live@execlists.html [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/fi-bsw-nick/igt@i915_selftest@live@execlists.html * igt@i915_suspend@basic-s3-without-i915: - bat-dg2-8: NOTRUN -> [SKIP][16] ([i915#6645]) [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-8/igt@i915_suspend@basic-s3-without-i915.html * igt@kms_addfb_basic@addfb25-y-tiled-small-legacy: - bat-dg2-9: NOTRUN -> [SKIP][17] ([i915#5190]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-9/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html - bat-dg2-8: NOTRUN -> [SKIP][18] ([i915#5190]) [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-8/igt@kms_addfb_basic@addfb25-y-tiled-small-legacy.html * igt@kms_addfb_basic@basic-y-tiled-legacy: - bat-dg2-9: NOTRUN -> [SKIP][19] ([i915#4215] / [i915#5190]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-9/igt@kms_addfb_basic@basic-y-tiled-legacy.html - bat-dg2-8: NOTRUN -> [SKIP][20] ([i915#4215] / [i915#5190]) [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-8/igt@kms_addfb_basic@basic-y-tiled-legacy.html * igt@kms_addfb_basic@framebuffer-vs-set-tiling: - bat-dg2-9: NOTRUN -> [SKIP][21] ([i915#4212]) +7 other tests skip [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-9/igt@kms_addfb_basic@framebuffer-vs-set-tiling.html - bat-dg2-8: NOTRUN -> [SKIP][22] ([i915#4212]) +7 other tests skip [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-8/igt@kms_addfb_basic@framebuffer-vs-set-tiling.html * igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy: - bat-dg2-9: NOTRUN -> [SKIP][23] ([i915#4103] / [i915#4213]) +1 other test skip [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-9/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html - bat-dg2-8: NOTRUN -> [SKIP][24] ([i915#4103] / [i915#4213]) +1 other test skip [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-8/igt@kms_cursor_legacy@basic-busy-flip-before-cursor-legacy.html * igt@kms_force_connector_basic@force-load-detect: - bat-dg2-9: NOTRUN -> [SKIP][25] ([fdo#109285]) [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-9/igt@kms_force_connector_basic@force-load-detect.html - bat-dg2-8: NOTRUN -> [SKIP][26] ([fdo#109285]) [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-8/igt@kms_force_connector_basic@force-load-detect.html * igt@kms_force_connector_basic@prune-stale-modes: - bat-dg2-9: NOTRUN -> [SKIP][27] ([i915#5274]) [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-9/igt@kms_force_connector_basic@prune-stale-modes.html - bat-dg2-8: NOTRUN -> [SKIP][28] ([i915#5274]) [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-8/igt@kms_force_connector_basic@prune-stale-modes.html * igt@kms_pm_backlight@basic-brightness: - bat-dg2-8: NOTRUN -> [SKIP][29] ([i915#5354]) [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-8/igt@kms_pm_backlight@basic-brightness.html - bat-dg2-9: NOTRUN -> [SKIP][30] ([i915#5354]) [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-9/igt@kms_pm_backlight@basic-brightness.html * igt@kms_setmode@basic-clone-single-crtc: - bat-dg2-9: NOTRUN -> [SKIP][31] ([i915#3555]) [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-9/igt@kms_setmode@basic-clone-single-crtc.html - bat-dg2-8: NOTRUN -> [SKIP][32] ([i915#3555]) [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-8/igt@kms_setmode@basic-clone-single-crtc.html * igt@prime_vgem@basic-fence-flip: - bat-dg2-9: NOTRUN -> [SKIP][33] ([i915#3708]) [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-9/igt@prime_vgem@basic-fence-flip.html - bat-dg2-8: NOTRUN -> [SKIP][34] ([i915#3708]) [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-8/igt@prime_vgem@basic-fence-flip.html * igt@prime_vgem@basic-fence-mmap: - bat-dg2-8: NOTRUN -> [SKIP][35] ([i915#3708] / [i915#4077]) +1 other test skip [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-8/igt@prime_vgem@basic-fence-mmap.html - bat-dg2-9: NOTRUN -> [SKIP][36] ([i915#3708] / [i915#4077]) +1 other test skip [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-9/igt@prime_vgem@basic-fence-mmap.html * igt@prime_vgem@basic-write: - bat-dg2-9: NOTRUN -> [SKIP][37] ([i915#3291] / [i915#3708]) +2 other tests skip [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-9/igt@prime_vgem@basic-write.html - bat-dg2-8: NOTRUN -> [SKIP][38] ([i915#3291] / [i915#3708]) +2 other tests skip [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-dg2-8/igt@prime_vgem@basic-write.html #### Possible fixes #### * igt@i915_pm_rpm@module-reload: - fi-apl-guc: [DMESG-WARN][39] -> [PASS][40] [39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14121/fi-apl-guc/igt@i915_pm_rpm@module-reload.html [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/fi-apl-guc/igt@i915_pm_rpm@module-reload.html * igt@i915_selftest@live@gt_pm: - bat-adln-1: [DMESG-FAIL][41] ([i915#10010]) -> [PASS][42] [41]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14121/bat-adln-1/igt@i915_selftest@live@gt_pm.html [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-adln-1/igt@i915_selftest@live@gt_pm.html * igt@i915_selftest@live@hangcheck: - bat-adlp-9: [ABORT][43] -> [PASS][44] [43]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14121/bat-adlp-9/igt@i915_selftest@live@hangcheck.html [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-adlp-9/igt@i915_selftest@live@hangcheck.html * igt@i915_selftest@live@reset: - fi-apl-guc: [DMESG-WARN][45] ([i915#9730]) -> [PASS][46] +31 other tests pass [45]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14121/fi-apl-guc/igt@i915_selftest@live@reset.html [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/fi-apl-guc/igt@i915_selftest@live@reset.html * igt@i915_suspend@basic-s2idle-without-i915: - fi-apl-guc: [DMESG-WARN][47] ([i915#180]) -> [PASS][48] [47]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14121/fi-apl-guc/igt@i915_suspend@basic-s2idle-without-i915.html [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/fi-apl-guc/igt@i915_suspend@basic-s2idle-without-i915.html {name}: This element is suppressed. This means it is ignored when computing the status of the difference (SUCCESS, WARNING, or FAILURE). [fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271 [fdo#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285 [i915#10010]: https://gitlab.freedesktop.org/drm/intel/issues/10010 [i915#180]: https://gitlab.freedesktop.org/drm/intel/issues/180 [i915#1849]: https://gitlab.freedesktop.org/drm/intel/issues/1849 [i915#3291]: https://gitlab.freedesktop.org/drm/intel/issues/3291 [i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555 [i915#3708]: https://gitlab.freedesktop.org/drm/intel/issues/3708 [i915#4077]: https://gitlab.freedesktop.org/drm/intel/issues/4077 [i915#4079]: https://gitlab.freedesktop.org/drm/intel/issues/4079 [i915#4083]: https://gitlab.freedesktop.org/drm/intel/issues/4083 [i915#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#5190]: https://gitlab.freedesktop.org/drm/intel/issues/5190 [i915#5274]: https://gitlab.freedesktop.org/drm/intel/issues/5274 [i915#5354]: https://gitlab.freedesktop.org/drm/intel/issues/5354 [i915#5591]: https://gitlab.freedesktop.org/drm/intel/issues/5591 [i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621 [i915#6645]: https://gitlab.freedesktop.org/drm/intel/issues/6645 [i915#9275]: https://gitlab.freedesktop.org/drm/intel/issues/9275 [i915#9662]: https://gitlab.freedesktop.org/drm/intel/issues/9662 [i915#9673]: https://gitlab.freedesktop.org/drm/intel/issues/9673 [i915#9730]: https://gitlab.freedesktop.org/drm/intel/issues/9730 [i915#9732]: https://gitlab.freedesktop.org/drm/intel/issues/9732 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_7673 -> IGTPW_10530 CI-20190529: 20190529 CI_DRM_14121: 771f65be648bbe45f9adaae7f3a1cbc31faab9ae @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_10530: 10530 IGT_7673: 7673 Testlist changes ---------------- -igt@syncobj_timeline@wait-all-available-delayed-submit -igt@syncobj_timeline@wait-available-delayed-submit == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/index.html [-- Attachment #2: Type: text/html, Size: 15875 bytes --] ^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: ✗ Fi.CI.BAT: failure for tests/intel/xe_exec_compute_mode: Fix non-blocking subtest 2024-01-15 4:10 ` ✗ Fi.CI.BAT: failure " Patchwork @ 2024-01-15 13:43 ` Kamil Konieczny 0 siblings, 0 replies; 6+ messages in thread From: Kamil Konieczny @ 2024-01-15 13:43 UTC (permalink / raw) To: igt-dev; +Cc: lgci.bug.filing, I915-ci-infra Hi igt-dev, On 2024-01-15 at 04:10:47 -0000, Patchwork wrote: > == Series Details == > > Series: tests/intel/xe_exec_compute_mode: Fix non-blocking subtest > URL : https://patchwork.freedesktop.org/series/128762/ > State : failure > > == Summary == > > CI Bug Log - changes from CI_DRM_14121 -> IGTPW_10530 > ==================================================== > > Summary > ------- > > **FAILURE** > > Serious unknown changes coming with IGTPW_10530 absolutely need to be > verified manually. > > If you think the reported changes have nothing to do with the changes > introduced in IGTPW_10530, please notify your bug team (I915-ci-infra@lists.freedesktop.org) to allow them > to document this new failure mode, which will reduce false positives in CI. > > External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/index.html > > Participating hosts (32 -> 34) > ------------------------------ > > Additional (3): bat-dg2-8 bat-kbl-2 bat-dg2-9 > Missing (1): fi-snb-2520m > > Possible new issues > ------------------- > > Here are the unknown changes that may have been introduced in IGTPW_10530: > > ### IGT changes ### > > #### Possible regressions #### > > * igt@i915_selftest@live@hangcheck: > - fi-skl-guc: [PASS][1] -> [DMESG-FAIL][2] > [1]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_14121/fi-skl-guc/igt@i915_selftest@live@hangcheck.html > [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/fi-skl-guc/igt@i915_selftest@live@hangcheck.html > This is unrelated to Xe test, no need for respin nor fill IGT tests. Regards, Kamil > > Known issues > ------------ > > Here are the changes found in IGTPW_10530 that come from known issues: > > ### IGT changes ### > > #### Issues hit #### > > * igt@fbdev@info: > - bat-kbl-2: NOTRUN -> [SKIP][3] ([fdo#109271] / [i915#1849]) > [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/bat-kbl-2/igt@fbdev@info.html > ...cut... > Build changes > ------------- > > * CI: CI-20190529 -> None > * IGT: IGT_7673 -> IGTPW_10530 > > CI-20190529: 20190529 > CI_DRM_14121: 771f65be648bbe45f9adaae7f3a1cbc31faab9ae @ git://anongit.freedesktop.org/gfx-ci/linux > IGTPW_10530: 10530 > IGT_7673: 7673 > > > Testlist changes > ---------------- > > -igt@syncobj_timeline@wait-all-available-delayed-submit > -igt@syncobj_timeline@wait-available-delayed-submit > > == Logs == > > For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_10530/index.html ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2024-01-15 13:43 UTC | newest] Thread overview: 6+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2024-01-15 3:19 [PATCH i-g-t] tests/intel/xe_exec_compute_mode: Fix non-blocking subtest sai.gowtham.ch 2024-01-15 3:50 ` Matthew Brost 2024-01-15 3:50 ` Matthew Brost 2024-01-15 3:52 ` ✓ CI.xeBAT: success for " Patchwork 2024-01-15 4:10 ` ✗ Fi.CI.BAT: failure " Patchwork 2024-01-15 13:43 ` Kamil Konieczny
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox