* [igt-dev] [PATCH i-g-t v3 0/2] Add negative tests to VGEM
@ 2023-03-17 14:15 Maíra Canal
2023-03-17 14:15 ` [igt-dev] [PATCH i-g-t v3 1/2] lib/igt_vgem: Use UAPI header Maíra Canal
` (3 more replies)
0 siblings, 4 replies; 5+ messages in thread
From: Maíra Canal @ 2023-03-17 14:15 UTC (permalink / raw)
To: Melissa Wen, Daniel Vetter, Petri Latvala, Kamil Konieczny; +Cc: igt-dev
Currently the VGEM tests don't cover any negative tests. By inspecting
the driver code, add tests that input invalid arguments and then, check if
the driver is returning the correct values.
In the first patch, update VGEM to use the UAPI header instead of having it
defined in the source code and in the second patch, introduce the negative
tests.
v1 -> v2:
- Don't remove "#include <stdbool.h>"
v2 -> v3:
- Drop "," and "So," (Kamil Konieczny).
- Use past tense verbs (Kamil Konieczny).
- s/the pad is zero/non-zero pad is rejected (Kamil Konieczny).
Best Regards,
- Maíra Canal
Maíra Canal (2):
lib/igt_vgem: Use UAPI header
tests/vgem_basic: Add negative tests
lib/igt_vgem.c | 36 +++++++-------------------
lib/igt_vgem.h | 2 +-
tests/vgem_basic.c | 63 ++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 73 insertions(+), 28 deletions(-)
--
2.39.2
^ permalink raw reply [flat|nested] 5+ messages in thread* [igt-dev] [PATCH i-g-t v3 1/2] lib/igt_vgem: Use UAPI header 2023-03-17 14:15 [igt-dev] [PATCH i-g-t v3 0/2] Add negative tests to VGEM Maíra Canal @ 2023-03-17 14:15 ` Maíra Canal 2023-03-17 14:15 ` [igt-dev] [PATCH i-g-t v3 2/2] tests/vgem_basic: Add negative tests Maíra Canal ` (2 subsequent siblings) 3 siblings, 0 replies; 5+ messages in thread From: Maíra Canal @ 2023-03-17 14:15 UTC (permalink / raw) To: Melissa Wen, Daniel Vetter, Petri Latvala, Kamil Konieczny; +Cc: igt-dev Currently VGEM copies the UAPI header contents to source file. Deleted the copy from the source file and used the UAPI header directly. Signed-off-by: Maíra Canal <mcanal@igalia.com> Reviewed-by: Kamil Konieczny <kamil.konieczny@linux.intel.com> --- lib/igt_vgem.c | 36 +++++++++--------------------------- lib/igt_vgem.h | 2 +- 2 files changed, 10 insertions(+), 28 deletions(-) diff --git a/lib/igt_vgem.c b/lib/igt_vgem.c index 468383c7..93c8398e 100644 --- a/lib/igt_vgem.c +++ b/lib/igt_vgem.c @@ -94,41 +94,23 @@ void *vgem_mmap(int fd, struct vgem_bo *bo, unsigned prot) return ptr; } -#define LOCAL_VGEM_FENCE_ATTACH 0x1 -#define LOCAL_VGEM_FENCE_SIGNAL 0x2 - -#define LOCAL_IOCTL_VGEM_FENCE_ATTACH DRM_IOWR( DRM_COMMAND_BASE + LOCAL_VGEM_FENCE_ATTACH, struct local_vgem_fence_attach) -#define LOCAL_IOCTL_VGEM_FENCE_SIGNAL DRM_IOW( DRM_COMMAND_BASE + LOCAL_VGEM_FENCE_SIGNAL, struct local_vgem_fence_signal) - -struct local_vgem_fence_attach { - uint32_t handle; - uint32_t flags; - uint32_t out_fence; - uint32_t pad; -}; - -struct local_vgem_fence_signal { - uint32_t fence; - uint32_t flags; -}; - bool vgem_has_fences(int fd) { - struct local_vgem_fence_signal arg; + struct drm_vgem_fence_signal arg; int err; err = 0; memset(&arg, 0, sizeof(arg)); - if (drmIoctl(fd, LOCAL_IOCTL_VGEM_FENCE_SIGNAL, &arg)) + if (drmIoctl(fd, DRM_IOCTL_VGEM_FENCE_SIGNAL, &arg)) err = -errno; errno = 0; return err == -ENOENT; } -static int __vgem_fence_attach(int fd, struct local_vgem_fence_attach *arg) +static int __vgem_fence_attach(int fd, struct drm_vgem_fence_attach *arg) { int err = 0; - if (igt_ioctl(fd, LOCAL_IOCTL_VGEM_FENCE_ATTACH, arg)) + if (igt_ioctl(fd, DRM_IOCTL_VGEM_FENCE_ATTACH, arg)) err = -errno; errno = 0; return err; @@ -136,7 +118,7 @@ static int __vgem_fence_attach(int fd, struct local_vgem_fence_attach *arg) bool vgem_fence_has_flag(int fd, unsigned flags) { - struct local_vgem_fence_attach arg; + struct drm_vgem_fence_attach arg; struct vgem_bo bo; bool ret = false; @@ -160,7 +142,7 @@ bool vgem_fence_has_flag(int fd, unsigned flags) uint32_t vgem_fence_attach(int fd, struct vgem_bo *bo, unsigned flags) { - struct local_vgem_fence_attach arg; + struct drm_vgem_fence_attach arg; memset(&arg, 0, sizeof(arg)); arg.handle = bo->handle; @@ -169,10 +151,10 @@ uint32_t vgem_fence_attach(int fd, struct vgem_bo *bo, unsigned flags) return arg.out_fence; } -static int ioctl_vgem_fence_signal(int fd, struct local_vgem_fence_signal *arg) +static int ioctl_vgem_fence_signal(int fd, struct drm_vgem_fence_signal *arg) { int err = 0; - if (igt_ioctl(fd, LOCAL_IOCTL_VGEM_FENCE_SIGNAL, arg)) + if (igt_ioctl(fd, DRM_IOCTL_VGEM_FENCE_SIGNAL, arg)) err = -errno; errno = 0; return err; @@ -180,7 +162,7 @@ static int ioctl_vgem_fence_signal(int fd, struct local_vgem_fence_signal *arg) int __vgem_fence_signal(int fd, uint32_t fence) { - struct local_vgem_fence_signal arg; + struct drm_vgem_fence_signal arg; memset(&arg, 0, sizeof(arg)); arg.fence = fence; diff --git a/lib/igt_vgem.h b/lib/igt_vgem.h index 92045f0e..9fd5e53b 100644 --- a/lib/igt_vgem.h +++ b/lib/igt_vgem.h @@ -26,6 +26,7 @@ #include <stdint.h> #include <stdbool.h> +#include "vgem_drm.h" struct vgem_bo { uint32_t handle; @@ -43,7 +44,6 @@ void *vgem_mmap(int fd, struct vgem_bo *bo, unsigned prot); bool vgem_has_fences(int fd); bool vgem_fence_has_flag(int fd, unsigned flags); uint32_t vgem_fence_attach(int fd, struct vgem_bo *bo, unsigned flags); -#define VGEM_FENCE_WRITE 0x1 #define WIP_VGEM_FENCE_NOTIMEOUT 0x2 int __vgem_fence_signal(int fd, uint32_t fence); void vgem_fence_signal(int fd, uint32_t fence); -- 2.39.2 ^ permalink raw reply related [flat|nested] 5+ messages in thread
* [igt-dev] [PATCH i-g-t v3 2/2] tests/vgem_basic: Add negative tests 2023-03-17 14:15 [igt-dev] [PATCH i-g-t v3 0/2] Add negative tests to VGEM Maíra Canal 2023-03-17 14:15 ` [igt-dev] [PATCH i-g-t v3 1/2] lib/igt_vgem: Use UAPI header Maíra Canal @ 2023-03-17 14:15 ` Maíra Canal 2023-03-17 15:07 ` [igt-dev] ✓ Fi.CI.BAT: success for Add negative tests to VGEM (rev3) Patchwork 2023-03-17 16:39 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork 3 siblings, 0 replies; 5+ messages in thread From: Maíra Canal @ 2023-03-17 14:15 UTC (permalink / raw) To: Melissa Wen, Daniel Vetter, Petri Latvala, Kamil Konieczny; +Cc: igt-dev Currently the vgem_basic tests don't cover any negative tests. Added tests covering possible error paths of the driver by inputting invalid arguments and checking if the driver is returning the correct error values. Signed-off-by: Maíra Canal <mcanal@igalia.com> Reviewed-by: Kamil Konieczny <kamil.konieczny@linux.intel.com> --- tests/vgem_basic.c | 63 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 63 insertions(+) diff --git a/tests/vgem_basic.c b/tests/vgem_basic.c index 2a2900f8..ada5518d 100644 --- a/tests/vgem_basic.c +++ b/tests/vgem_basic.c @@ -152,6 +152,27 @@ static void test_dmabuf_export(int fd) close(other); } +static void test_busy_fence(int fd) +{ + struct drm_vgem_fence_attach arg = {}; + struct vgem_bo bo; + + bo.width = 1024; + bo.height = 1; + bo.bpp = 32; + vgem_create(fd, &bo); + + /* Attach a fence for reading */ + vgem_fence_attach(fd, &bo, 0); + + /* Attach a fence for writing, so it should be an exclusive fence */ + arg.handle = bo.handle; + arg.flags = VGEM_FENCE_WRITE; + + /* As the fence is not exclusive, return -EBUSY, indicating a conflicting fence */ + do_ioctl_err(fd, DRM_IOCTL_VGEM_FENCE_ATTACH, &arg, EBUSY); +} + static void test_dmabuf_mmap(int fd) { struct vgem_bo bo; @@ -434,6 +455,48 @@ igt_main igt_subtest_f("mmap") test_mmap(fd); + igt_describe("Make sure a fence cannot be attached and signaled with invalid flags."); + igt_subtest("bad-flag") { + struct drm_vgem_fence_attach attach = { + .flags = 0xff, + }; + + struct drm_vgem_fence_signal signal = { + .flags = 0xff, + }; + + do_ioctl_err(fd, DRM_IOCTL_VGEM_FENCE_ATTACH, &attach, EINVAL); + do_ioctl_err(fd, DRM_IOCTL_VGEM_FENCE_SIGNAL, &signal, EINVAL); + } + + igt_describe("Make sure a non-zero pad is rejected."); + igt_subtest("bad-pad") { + struct drm_vgem_fence_attach arg = { + .pad = 0x01, + }; + do_ioctl_err(fd, DRM_IOCTL_VGEM_FENCE_ATTACH, &arg, EINVAL); + } + + igt_describe("Make sure a fence cannot be attached to a invalid handle."); + igt_subtest("bad-handle") { + struct drm_vgem_fence_attach arg = { + .handle = 0xff, + }; + do_ioctl_err(fd, DRM_IOCTL_VGEM_FENCE_ATTACH, &arg, ENOENT); + } + + igt_describe("Make sure a non-existent fence cannot be signaled."); + igt_subtest("bad-fence") { + struct drm_vgem_fence_signal arg = { + .fence = 0xff, + }; + do_ioctl_err(fd, DRM_IOCTL_VGEM_FENCE_SIGNAL, &arg, ENOENT); + } + + igt_describe("Make sure a conflicting fence cannot be attached."); + igt_subtest("busy-fence") + test_busy_fence(fd); + igt_subtest_group { igt_fixture { igt_require(has_prime_export(fd)); -- 2.39.2 ^ permalink raw reply related [flat|nested] 5+ messages in thread
* [igt-dev] ✓ Fi.CI.BAT: success for Add negative tests to VGEM (rev3) 2023-03-17 14:15 [igt-dev] [PATCH i-g-t v3 0/2] Add negative tests to VGEM Maíra Canal 2023-03-17 14:15 ` [igt-dev] [PATCH i-g-t v3 1/2] lib/igt_vgem: Use UAPI header Maíra Canal 2023-03-17 14:15 ` [igt-dev] [PATCH i-g-t v3 2/2] tests/vgem_basic: Add negative tests Maíra Canal @ 2023-03-17 15:07 ` Patchwork 2023-03-17 16:39 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork 3 siblings, 0 replies; 5+ messages in thread From: Patchwork @ 2023-03-17 15:07 UTC (permalink / raw) To: Maíra Canal; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 3758 bytes --] == Series Details == Series: Add negative tests to VGEM (rev3) URL : https://patchwork.freedesktop.org/series/114912/ State : success == Summary == CI Bug Log - changes from IGT_7204 -> IGTPW_8633 ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/index.html Participating hosts (36 -> 34) ------------------------------ Missing (2): bat-adlm-1 fi-snb-2520m Known issues ------------ Here are the changes found in IGTPW_8633 that come from known issues: ### IGT changes ### #### Issues hit #### * igt@i915_selftest@live@execlists: - fi-bsw-nick: [PASS][1] -> [ABORT][2] ([i915#7911] / [i915#7913]) [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/fi-bsw-nick/igt@i915_selftest@live@execlists.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/fi-bsw-nick/igt@i915_selftest@live@execlists.html * igt@kms_chamelium_hpd@common-hpd-after-suspend: - bat-rpls-1: NOTRUN -> [SKIP][3] ([i915#7828]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/bat-rpls-1/igt@kms_chamelium_hpd@common-hpd-after-suspend.html * igt@kms_pipe_crc_basic@suspend-read-crc: - bat-rpls-1: NOTRUN -> [SKIP][4] ([i915#1845]) [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/bat-rpls-1/igt@kms_pipe_crc_basic@suspend-read-crc.html #### Possible fixes #### * igt@gem_exec_suspend@basic-s3@smem: - bat-rpls-1: [ABORT][5] ([i915#6687] / [i915#7978]) -> [PASS][6] [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/bat-rpls-1/igt@gem_exec_suspend@basic-s3@smem.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/bat-rpls-1/igt@gem_exec_suspend@basic-s3@smem.html * igt@i915_selftest@live@migrate: - bat-adlp-9: [DMESG-FAIL][7] ([i915#7699]) -> [PASS][8] [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/bat-adlp-9/igt@i915_selftest@live@migrate.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/bat-adlp-9/igt@i915_selftest@live@migrate.html #### Warnings #### * igt@i915_selftest@live@slpc: - bat-rpls-1: [DMESG-FAIL][9] ([i915#6997]) -> [DMESG-FAIL][10] ([i915#6367]) [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/bat-rpls-1/igt@i915_selftest@live@slpc.html [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/bat-rpls-1/igt@i915_selftest@live@slpc.html [i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845 [i915#6367]: https://gitlab.freedesktop.org/drm/intel/issues/6367 [i915#6687]: https://gitlab.freedesktop.org/drm/intel/issues/6687 [i915#6997]: https://gitlab.freedesktop.org/drm/intel/issues/6997 [i915#7699]: https://gitlab.freedesktop.org/drm/intel/issues/7699 [i915#7828]: https://gitlab.freedesktop.org/drm/intel/issues/7828 [i915#7911]: https://gitlab.freedesktop.org/drm/intel/issues/7911 [i915#7913]: https://gitlab.freedesktop.org/drm/intel/issues/7913 [i915#7978]: https://gitlab.freedesktop.org/drm/intel/issues/7978 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_7204 -> IGTPW_8633 CI-20190529: 20190529 CI_DRM_12873: b97925f47e2a20e1b79bc7c8cc236ded1bd431df @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_8633: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/index.html IGT_7204: 0dc71800a0dd867e1fa32ee01c2dbf42b46ec3e2 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git Testlist changes ---------------- +igt@vgem_basic@bad-fence +igt@vgem_basic@bad-flag +igt@vgem_basic@bad-handle +igt@vgem_basic@bad-pad +igt@vgem_basic@busy-fence == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/index.html [-- Attachment #2: Type: text/html, Size: 4508 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
* [igt-dev] ✓ Fi.CI.IGT: success for Add negative tests to VGEM (rev3) 2023-03-17 14:15 [igt-dev] [PATCH i-g-t v3 0/2] Add negative tests to VGEM Maíra Canal ` (2 preceding siblings ...) 2023-03-17 15:07 ` [igt-dev] ✓ Fi.CI.BAT: success for Add negative tests to VGEM (rev3) Patchwork @ 2023-03-17 16:39 ` Patchwork 3 siblings, 0 replies; 5+ messages in thread From: Patchwork @ 2023-03-17 16:39 UTC (permalink / raw) To: Maíra Canal; +Cc: igt-dev [-- Attachment #1: Type: text/plain, Size: 26479 bytes --] == Series Details == Series: Add negative tests to VGEM (rev3) URL : https://patchwork.freedesktop.org/series/114912/ State : success == Summary == CI Bug Log - changes from IGT_7204_full -> IGTPW_8633_full ==================================================== Summary ------- **SUCCESS** No regressions found. External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/index.html Participating hosts (8 -> 8) ------------------------------ No changes in participating hosts New tests --------- New tests have been introduced between IGT_7204_full and IGTPW_8633_full: ### New IGT tests (5) ### * igt@vgem_basic@bad-fence: - Statuses : 5 pass(s) - Exec time: [0.0] s * igt@vgem_basic@bad-flag: - Statuses : 5 pass(s) - Exec time: [0.0] s * igt@vgem_basic@bad-handle: - Statuses : 5 pass(s) - Exec time: [0.0] s * igt@vgem_basic@bad-pad: - Statuses : 6 pass(s) - Exec time: [0.0] s * igt@vgem_basic@busy-fence: - Statuses : 6 pass(s) - Exec time: [0.0] s Known issues ------------ Here are the changes found in IGTPW_8633_full that come from known issues: ### IGT changes ### #### Issues hit #### * igt@drm_read@empty-nonblock: - shard-apl: [PASS][1] -> [DMESG-WARN][2] ([i915#1982] / [i915#62]) +1 similar issue [1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-apl2/igt@drm_read@empty-nonblock.html [2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-apl6/igt@drm_read@empty-nonblock.html * igt@gem_exec_fair@basic-pace-solo@rcs0: - shard-apl: [PASS][3] -> [FAIL][4] ([i915#2842]) [3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-apl3/igt@gem_exec_fair@basic-pace-solo@rcs0.html [4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-apl7/igt@gem_exec_fair@basic-pace-solo@rcs0.html * igt@gem_exec_fair@basic-pace@vcs0: - shard-glk: [PASS][5] -> [FAIL][6] ([i915#2842]) +1 similar issue [5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-glk3/igt@gem_exec_fair@basic-pace@vcs0.html [6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-glk7/igt@gem_exec_fair@basic-pace@vcs0.html * igt@gem_exec_reloc@basic-wc-gtt-active: - shard-apl: [PASS][7] -> [DMESG-WARN][8] ([i915#62]) +81 similar issues [7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-apl3/igt@gem_exec_reloc@basic-wc-gtt-active.html [8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-apl6/igt@gem_exec_reloc@basic-wc-gtt-active.html * igt@gem_render_copy@y-tiled-ccs-to-y-tiled-mc-ccs: - shard-glk: NOTRUN -> [SKIP][9] ([fdo#109271]) +28 similar issues [9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-glk3/igt@gem_render_copy@y-tiled-ccs-to-y-tiled-mc-ccs.html * igt@i915_module_load@reload-with-fault-injection: - shard-snb: [PASS][10] -> [ABORT][11] ([i915#4528]) [10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-snb4/igt@i915_module_load@reload-with-fault-injection.html [11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-snb2/igt@i915_module_load@reload-with-fault-injection.html * igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-async-flip: - shard-snb: NOTRUN -> [SKIP][12] ([fdo#109271]) +28 similar issues [12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-snb7/igt@kms_big_fb@4-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html * igt@kms_ccs@pipe-b-crc-primary-basic-y_tiled_gen12_rc_ccs_cc: - shard-glk: NOTRUN -> [SKIP][13] ([fdo#109271] / [i915#3886]) [13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-glk2/igt@kms_ccs@pipe-b-crc-primary-basic-y_tiled_gen12_rc_ccs_cc.html * igt@kms_content_protection@uevent: - shard-apl: NOTRUN -> [SKIP][14] ([fdo#109271]) [14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-apl6/igt@kms_content_protection@uevent.html * igt@kms_cursor_crc@cursor-suspend@pipe-c-hdmi-a-1: - shard-glk: [PASS][15] -> [INCOMPLETE][16] ([i915#7882]) [15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-glk4/igt@kms_cursor_crc@cursor-suspend@pipe-c-hdmi-a-1.html [16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-glk7/igt@kms_cursor_crc@cursor-suspend@pipe-c-hdmi-a-1.html * igt@kms_sysfs_edid_timing: - shard-apl: [PASS][17] -> [DMESG-FAIL][18] ([i915#62]) [17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-apl3/igt@kms_sysfs_edid_timing.html [18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-apl6/igt@kms_sysfs_edid_timing.html * igt@perf@stress-open-close: - shard-glk: [PASS][19] -> [ABORT][20] ([i915#5213]) [19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-glk7/igt@perf@stress-open-close.html [20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-glk3/igt@perf@stress-open-close.html #### Possible fixes #### * igt@fbdev@info: - {shard-rkl}: [SKIP][21] ([i915#2582]) -> [PASS][22] +3 similar issues [21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-rkl-5/igt@fbdev@info.html [22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-rkl-5/igt@fbdev@info.html * igt@fbdev@unaligned-read: - {shard-tglu}: [SKIP][23] ([i915#2582]) -> [PASS][24] +1 similar issue [23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-tglu-9/igt@fbdev@unaligned-read.html [24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-tglu-4/igt@fbdev@unaligned-read.html * igt@gem_bad_reloc@negative-reloc-lut: - {shard-rkl}: [SKIP][25] ([i915#3281]) -> [PASS][26] +7 similar issues [25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-rkl-4/igt@gem_bad_reloc@negative-reloc-lut.html [26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-rkl-5/igt@gem_bad_reloc@negative-reloc-lut.html * {igt@gem_barrier_race@remote-request@rcs0}: - shard-glk: [ABORT][27] ([i915#8211]) -> [PASS][28] [27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-glk9/igt@gem_barrier_race@remote-request@rcs0.html [28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-glk6/igt@gem_barrier_race@remote-request@rcs0.html * igt@gem_eio@suspend: - {shard-rkl}: [FAIL][29] ([i915#5115] / [i915#7052]) -> [PASS][30] [29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-rkl-4/igt@gem_eio@suspend.html [30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-rkl-1/igt@gem_eio@suspend.html * igt@gem_exec_fair@basic-deadline: - {shard-rkl}: [FAIL][31] ([i915#2846]) -> [PASS][32] [31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-rkl-4/igt@gem_exec_fair@basic-deadline.html [32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-rkl-1/igt@gem_exec_fair@basic-deadline.html * igt@gem_exec_fair@basic-none-vip@rcs0: - {shard-rkl}: [FAIL][33] ([i915#2842]) -> [PASS][34] [33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-rkl-3/igt@gem_exec_fair@basic-none-vip@rcs0.html [34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-rkl-5/igt@gem_exec_fair@basic-none-vip@rcs0.html * igt@gem_exec_fair@basic-pace-share@rcs0: - shard-glk: [FAIL][35] ([i915#2842]) -> [PASS][36] +1 similar issue [35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-glk7/igt@gem_exec_fair@basic-pace-share@rcs0.html [36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-glk4/igt@gem_exec_fair@basic-pace-share@rcs0.html - {shard-tglu}: [FAIL][37] ([i915#2842]) -> [PASS][38] [37]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-tglu-5/igt@gem_exec_fair@basic-pace-share@rcs0.html [38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-tglu-9/igt@gem_exec_fair@basic-pace-share@rcs0.html * igt@gem_pwrite@basic-self: - {shard-rkl}: [SKIP][39] ([i915#3282]) -> [PASS][40] [39]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-rkl-2/igt@gem_pwrite@basic-self.html [40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-rkl-5/igt@gem_pwrite@basic-self.html * igt@gen9_exec_parse@batch-invalid-length: - {shard-rkl}: [SKIP][41] ([i915#2527]) -> [PASS][42] +3 similar issues [41]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-rkl-1/igt@gen9_exec_parse@batch-invalid-length.html [42]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-rkl-5/igt@gen9_exec_parse@batch-invalid-length.html * igt@i915_pm_rpm@i2c: - {shard-tglu}: [SKIP][43] ([i915#3547]) -> [PASS][44] [43]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-tglu-9/igt@i915_pm_rpm@i2c.html [44]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-tglu-3/igt@i915_pm_rpm@i2c.html - {shard-rkl}: [SKIP][45] ([fdo#109308]) -> [PASS][46] [45]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-rkl-2/igt@i915_pm_rpm@i2c.html [46]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-rkl-6/igt@i915_pm_rpm@i2c.html * igt@i915_suspend@fence-restore-untiled: - {shard-rkl}: [FAIL][47] ([fdo#103375]) -> [PASS][48] +1 similar issue [47]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-rkl-3/igt@i915_suspend@fence-restore-untiled.html [48]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-rkl-6/igt@i915_suspend@fence-restore-untiled.html * igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-async-flip: - {shard-rkl}: [SKIP][49] ([i915#1845] / [i915#4098]) -> [PASS][50] +36 similar issues [49]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-rkl-3/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html [50]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-rkl-6/igt@kms_big_fb@x-tiled-max-hw-stride-32bpp-rotate-180-async-flip.html * igt@kms_ccs@pipe-c-random-ccs-data-y_tiled_gen12_rc_ccs_cc: - {shard-tglu}: [SKIP][51] ([i915#1845]) -> [PASS][52] +26 similar issues [51]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-tglu-10/igt@kms_ccs@pipe-c-random-ccs-data-y_tiled_gen12_rc_ccs_cc.html [52]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-tglu-5/igt@kms_ccs@pipe-c-random-ccs-data-y_tiled_gen12_rc_ccs_cc.html * igt@kms_dp_aux_dev: - {shard-rkl}: [SKIP][53] ([i915#1257]) -> [PASS][54] [53]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-rkl-2/igt@kms_dp_aux_dev.html [54]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-rkl-6/igt@kms_dp_aux_dev.html * igt@kms_fbcon_fbt@psr: - {shard-rkl}: [SKIP][55] ([fdo#110189] / [i915#3955]) -> [PASS][56] [55]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-rkl-2/igt@kms_fbcon_fbt@psr.html [56]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-rkl-6/igt@kms_fbcon_fbt@psr.html * igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-pwrite: - {shard-rkl}: [SKIP][57] ([i915#1849] / [i915#4098]) -> [PASS][58] +18 similar issues [57]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-rkl-3/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-pwrite.html [58]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-rkl-6/igt@kms_frontbuffer_tracking@fbc-1p-offscren-pri-shrfb-draw-pwrite.html * igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-plflip-blt: - {shard-tglu}: [SKIP][59] ([i915#1849]) -> [PASS][60] +14 similar issues [59]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-tglu-9/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-plflip-blt.html [60]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-tglu-5/igt@kms_frontbuffer_tracking@fbc-1p-primscrn-indfb-plflip-blt.html * igt@kms_plane@plane-position-hole@pipe-b-planes: - {shard-rkl}: [SKIP][61] ([i915#1849]) -> [PASS][62] +1 similar issue [61]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-rkl-2/igt@kms_plane@plane-position-hole@pipe-b-planes.html [62]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-rkl-6/igt@kms_plane@plane-position-hole@pipe-b-planes.html * igt@kms_psr@primary_mmap_gtt: - {shard-rkl}: [SKIP][63] ([i915#1072]) -> [PASS][64] +1 similar issue [63]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-rkl-1/igt@kms_psr@primary_mmap_gtt.html [64]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-rkl-6/igt@kms_psr@primary_mmap_gtt.html * igt@kms_universal_plane@universal-plane-pageflip-windowed-pipe-a: - {shard-tglu}: [SKIP][65] ([fdo#109274]) -> [PASS][66] +4 similar issues [65]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-tglu-9/igt@kms_universal_plane@universal-plane-pageflip-windowed-pipe-a.html [66]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-tglu-2/igt@kms_universal_plane@universal-plane-pageflip-windowed-pipe-a.html * igt@kms_universal_plane@universal-plane-pipe-a-sanity: - {shard-rkl}: [SKIP][67] ([i915#1845] / [i915#4070] / [i915#4098]) -> [PASS][68] [67]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-rkl-1/igt@kms_universal_plane@universal-plane-pipe-a-sanity.html [68]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-rkl-6/igt@kms_universal_plane@universal-plane-pipe-a-sanity.html * igt@kms_vblank@pipe-d-wait-busy: - {shard-tglu}: [SKIP][69] ([i915#1845] / [i915#7651]) -> [PASS][70] +19 similar issues [69]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-tglu-9/igt@kms_vblank@pipe-d-wait-busy.html [70]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-tglu-3/igt@kms_vblank@pipe-d-wait-busy.html #### Warnings #### * igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size: - shard-apl: [FAIL][71] ([i915#2346]) -> [DMESG-WARN][72] ([i915#62]) [71]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-apl7/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html [72]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-apl6/igt@kms_cursor_legacy@flip-vs-cursor-atomic-transitions-varying-size.html * igt@kms_plane_alpha_blend@constant-alpha-max@pipe-a-dp-1: - shard-apl: [FAIL][73] ([i915#4573]) -> [FAIL][74] ([i915#4573] / [i915#62]) [73]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-apl4/igt@kms_plane_alpha_blend@constant-alpha-max@pipe-a-dp-1.html [74]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-apl6/igt@kms_plane_alpha_blend@constant-alpha-max@pipe-a-dp-1.html * igt@kms_plane_alpha_blend@constant-alpha-max@pipe-c-dp-1: - shard-apl: [FAIL][75] ([i915#4573]) -> [DMESG-FAIL][76] ([i915#62]) [75]: https://intel-gfx-ci.01.org/tree/drm-tip/IGT_7204/shard-apl4/igt@kms_plane_alpha_blend@constant-alpha-max@pipe-c-dp-1.html [76]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/shard-apl6/igt@kms_plane_alpha_blend@constant-alpha-max@pipe-c-dp-1.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#109285]: https://bugs.freedesktop.org/show_bug.cgi?id=109285 [fdo#109289]: https://bugs.freedesktop.org/show_bug.cgi?id=109289 [fdo#109295]: https://bugs.freedesktop.org/show_bug.cgi?id=109295 [fdo#109300]: https://bugs.freedesktop.org/show_bug.cgi?id=109300 [fdo#109308]: https://bugs.freedesktop.org/show_bug.cgi?id=109308 [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#111068]: https://bugs.freedesktop.org/show_bug.cgi?id=111068 [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 [fdo#111827]: https://bugs.freedesktop.org/show_bug.cgi?id=111827 [fdo#112054]: https://bugs.freedesktop.org/show_bug.cgi?id=112054 [fdo#112283]: https://bugs.freedesktop.org/show_bug.cgi?id=112283 [i915#1072]: https://gitlab.freedesktop.org/drm/intel/issues/1072 [i915#1257]: https://gitlab.freedesktop.org/drm/intel/issues/1257 [i915#132]: https://gitlab.freedesktop.org/drm/intel/issues/132 [i915#1397]: https://gitlab.freedesktop.org/drm/intel/issues/1397 [i915#1722]: https://gitlab.freedesktop.org/drm/intel/issues/1722 [i915#1755]: https://gitlab.freedesktop.org/drm/intel/issues/1755 [i915#1825]: https://gitlab.freedesktop.org/drm/intel/issues/1825 [i915#1839]: https://gitlab.freedesktop.org/drm/intel/issues/1839 [i915#1845]: https://gitlab.freedesktop.org/drm/intel/issues/1845 [i915#1849]: https://gitlab.freedesktop.org/drm/intel/issues/1849 [i915#1982]: https://gitlab.freedesktop.org/drm/intel/issues/1982 [i915#2346]: https://gitlab.freedesktop.org/drm/intel/issues/2346 [i915#2433]: https://gitlab.freedesktop.org/drm/intel/issues/2433 [i915#2434]: https://gitlab.freedesktop.org/drm/intel/issues/2434 [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#2582]: https://gitlab.freedesktop.org/drm/intel/issues/2582 [i915#2587]: https://gitlab.freedesktop.org/drm/intel/issues/2587 [i915#2658]: https://gitlab.freedesktop.org/drm/intel/issues/2658 [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#284]: https://gitlab.freedesktop.org/drm/intel/issues/284 [i915#2842]: https://gitlab.freedesktop.org/drm/intel/issues/2842 [i915#2846]: https://gitlab.freedesktop.org/drm/intel/issues/2846 [i915#2856]: https://gitlab.freedesktop.org/drm/intel/issues/2856 [i915#2920]: https://gitlab.freedesktop.org/drm/intel/issues/2920 [i915#3116]: https://gitlab.freedesktop.org/drm/intel/issues/3116 [i915#315]: https://gitlab.freedesktop.org/drm/intel/issues/315 [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#3301]: https://gitlab.freedesktop.org/drm/intel/issues/3301 [i915#3318]: https://gitlab.freedesktop.org/drm/intel/issues/3318 [i915#3359]: https://gitlab.freedesktop.org/drm/intel/issues/3359 [i915#3458]: https://gitlab.freedesktop.org/drm/intel/issues/3458 [i915#3469]: https://gitlab.freedesktop.org/drm/intel/issues/3469 [i915#3536]: https://gitlab.freedesktop.org/drm/intel/issues/3536 [i915#3539]: https://gitlab.freedesktop.org/drm/intel/issues/3539 [i915#3546]: https://gitlab.freedesktop.org/drm/intel/issues/3546 [i915#3547]: https://gitlab.freedesktop.org/drm/intel/issues/3547 [i915#3555]: https://gitlab.freedesktop.org/drm/intel/issues/3555 [i915#3558]: https://gitlab.freedesktop.org/drm/intel/issues/3558 [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#3734]: https://gitlab.freedesktop.org/drm/intel/issues/3734 [i915#3742]: https://gitlab.freedesktop.org/drm/intel/issues/3742 [i915#3825]: https://gitlab.freedesktop.org/drm/intel/issues/3825 [i915#3840]: https://gitlab.freedesktop.org/drm/intel/issues/3840 [i915#3886]: https://gitlab.freedesktop.org/drm/intel/issues/3886 [i915#3936]: https://gitlab.freedesktop.org/drm/intel/issues/3936 [i915#3952]: https://gitlab.freedesktop.org/drm/intel/issues/3952 [i915#3955]: https://gitlab.freedesktop.org/drm/intel/issues/3955 [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#4098]: https://gitlab.freedesktop.org/drm/intel/issues/4098 [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#4270]: https://gitlab.freedesktop.org/drm/intel/issues/4270 [i915#4349]: https://gitlab.freedesktop.org/drm/intel/issues/4349 [i915#4391]: https://gitlab.freedesktop.org/drm/intel/issues/4391 [i915#4528]: https://gitlab.freedesktop.org/drm/intel/issues/4528 [i915#4538]: https://gitlab.freedesktop.org/drm/intel/issues/4538 [i915#4565]: https://gitlab.freedesktop.org/drm/intel/issues/4565 [i915#4573]: https://gitlab.freedesktop.org/drm/intel/issues/4573 [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#4833]: https://gitlab.freedesktop.org/drm/intel/issues/4833 [i915#4852]: https://gitlab.freedesktop.org/drm/intel/issues/4852 [i915#4854]: https://gitlab.freedesktop.org/drm/intel/issues/4854 [i915#4859]: https://gitlab.freedesktop.org/drm/intel/issues/4859 [i915#4860]: https://gitlab.freedesktop.org/drm/intel/issues/4860 [i915#4873]: https://gitlab.freedesktop.org/drm/intel/issues/4873 [i915#5115]: https://gitlab.freedesktop.org/drm/intel/issues/5115 [i915#5122]: https://gitlab.freedesktop.org/drm/intel/issues/5122 [i915#5176]: https://gitlab.freedesktop.org/drm/intel/issues/5176 [i915#5213]: https://gitlab.freedesktop.org/drm/intel/issues/5213 [i915#5235]: https://gitlab.freedesktop.org/drm/intel/issues/5235 [i915#5251]: https://gitlab.freedesktop.org/drm/intel/issues/5251 [i915#5286]: https://gitlab.freedesktop.org/drm/intel/issues/5286 [i915#5288]: https://gitlab.freedesktop.org/drm/intel/issues/5288 [i915#5289]: https://gitlab.freedesktop.org/drm/intel/issues/5289 [i915#5325]: https://gitlab.freedesktop.org/drm/intel/issues/5325 [i915#533]: https://gitlab.freedesktop.org/drm/intel/issues/533 [i915#5439]: https://gitlab.freedesktop.org/drm/intel/issues/5439 [i915#5461]: https://gitlab.freedesktop.org/drm/intel/issues/5461 [i915#5563]: https://gitlab.freedesktop.org/drm/intel/issues/5563 [i915#5784]: https://gitlab.freedesktop.org/drm/intel/issues/5784 [i915#6095]: https://gitlab.freedesktop.org/drm/intel/issues/6095 [i915#62]: https://gitlab.freedesktop.org/drm/intel/issues/62 [i915#6230]: https://gitlab.freedesktop.org/drm/intel/issues/6230 [i915#6247]: https://gitlab.freedesktop.org/drm/intel/issues/6247 [i915#6248]: https://gitlab.freedesktop.org/drm/intel/issues/6248 [i915#6268]: https://gitlab.freedesktop.org/drm/intel/issues/6268 [i915#6301]: https://gitlab.freedesktop.org/drm/intel/issues/6301 [i915#6433]: https://gitlab.freedesktop.org/drm/intel/issues/6433 [i915#6497]: https://gitlab.freedesktop.org/drm/intel/issues/6497 [i915#6524]: https://gitlab.freedesktop.org/drm/intel/issues/6524 [i915#658]: https://gitlab.freedesktop.org/drm/intel/issues/658 [i915#6621]: https://gitlab.freedesktop.org/drm/intel/issues/6621 [i915#6768]: https://gitlab.freedesktop.org/drm/intel/issues/6768 [i915#6944]: https://gitlab.freedesktop.org/drm/intel/issues/6944 [i915#6946]: https://gitlab.freedesktop.org/drm/intel/issues/6946 [i915#6953]: https://gitlab.freedesktop.org/drm/intel/issues/6953 [i915#7037]: https://gitlab.freedesktop.org/drm/intel/issues/7037 [i915#7052]: https://gitlab.freedesktop.org/drm/intel/issues/7052 [i915#7116]: https://gitlab.freedesktop.org/drm/intel/issues/7116 [i915#7118]: https://gitlab.freedesktop.org/drm/intel/issues/7118 [i915#7128]: https://gitlab.freedesktop.org/drm/intel/issues/7128 [i915#7294]: https://gitlab.freedesktop.org/drm/intel/issues/7294 [i915#7561]: https://gitlab.freedesktop.org/drm/intel/issues/7561 [i915#7651]: https://gitlab.freedesktop.org/drm/intel/issues/7651 [i915#7697]: https://gitlab.freedesktop.org/drm/intel/issues/7697 [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#7882]: https://gitlab.freedesktop.org/drm/intel/issues/7882 [i915#7949]: https://gitlab.freedesktop.org/drm/intel/issues/7949 [i915#7957]: https://gitlab.freedesktop.org/drm/intel/issues/7957 [i915#7975]: https://gitlab.freedesktop.org/drm/intel/issues/7975 [i915#8152]: https://gitlab.freedesktop.org/drm/intel/issues/8152 [i915#8154]: https://gitlab.freedesktop.org/drm/intel/issues/8154 [i915#8211]: https://gitlab.freedesktop.org/drm/intel/issues/8211 [i915#8228]: https://gitlab.freedesktop.org/drm/intel/issues/8228 [i915#8253]: https://gitlab.freedesktop.org/drm/intel/issues/8253 [i915#8282]: https://gitlab.freedesktop.org/drm/intel/issues/8282 [i915#8292]: https://gitlab.freedesktop.org/drm/intel/issues/8292 Build changes ------------- * CI: CI-20190529 -> None * IGT: IGT_7204 -> IGTPW_8633 CI-20190529: 20190529 CI_DRM_12873: b97925f47e2a20e1b79bc7c8cc236ded1bd431df @ git://anongit.freedesktop.org/gfx-ci/linux IGTPW_8633: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/index.html IGT_7204: 0dc71800a0dd867e1fa32ee01c2dbf42b46ec3e2 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git == Logs == For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_8633/index.html [-- Attachment #2: Type: text/html, Size: 21053 bytes --] ^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2023-03-17 16:39 UTC | newest] Thread overview: 5+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2023-03-17 14:15 [igt-dev] [PATCH i-g-t v3 0/2] Add negative tests to VGEM Maíra Canal 2023-03-17 14:15 ` [igt-dev] [PATCH i-g-t v3 1/2] lib/igt_vgem: Use UAPI header Maíra Canal 2023-03-17 14:15 ` [igt-dev] [PATCH i-g-t v3 2/2] tests/vgem_basic: Add negative tests Maíra Canal 2023-03-17 15:07 ` [igt-dev] ✓ Fi.CI.BAT: success for Add negative tests to VGEM (rev3) Patchwork 2023-03-17 16:39 ` [igt-dev] ✓ Fi.CI.IGT: " Patchwork
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox