Valentine Burley
26bc35c8f9
ci: Delete the kernel+rootfs jobs
...
LAVA and baremetal now use the test-* containers as the base for their
rootfs.
Signed-off-by: Valentine Burley <valentine.burley@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34451 >
2025-04-28 20:08:32 +00:00
Mike Blumenkrantz
bf5273dd38
ci: update VVL to current week
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33651 >
2025-04-14 17:51:05 +00:00
Daniel Stone
930b4009e1
ci/vvl: Use appropriate level of parallelism
...
The whack-a-mole continues ...
Signed-off-by: Daniel Stone <daniels@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32927 >
2025-02-05 04:35:07 +00:00
Daniel Stone
8b1abb2643
ci: Trim down VVL external builds
...
We're not building the VVL tests, so we don't need to download and build
a ton of stuff which is only needed for building tests.
Signed-off-by: Daniel Stone <daniels@collabora.com >
Reviewed-by: Eric Engestrom <None>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33287 >
2025-01-30 16:56:03 +00:00
Eric Engestrom
b18cb0cb31
ci/container: move vulkan-validation build section into the script itself
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/32241 >
2024-11-21 19:59:56 +00:00
Daniel Stone
9295de1396
ci/vk: Strip and optimise validation layers
...
The validation layers being installed are somehow 206MB in size. Slim
them down to 26 MB by building the dependencies in release mode, and
stripping on install.
Signed-off-by: Daniel Stone <daniels@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31595 >
2024-10-16 22:52:44 +00:00
Daniel Stone
6f0457dddb
ci/vulkan: Make build-vulkan-validation safe for set -u
...
Signed-off-by: Daniel Stone <daniels@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31281 >
2024-10-10 11:05:57 +00:00
Mike Blumenkrantz
9b51cb05d2
ci: bump VVL to current week
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/31432 >
2024-09-29 22:26:46 +00:00
Mike Blumenkrantz
03a85edff7
ci: bump vvl to v1.3.289
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/30025 >
2024-07-03 21:37:11 +00:00
Eric Engestrom
7fb13a9153
ci/image-tags: rename DEBIAN_X86_64_TEST_*_TAG to drop the x86 mention
...
We're about to add ARM images using this same infra.
Signed-off-by: Eric Engestrom <eric@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29241 >
2024-05-23 06:00:50 +02:00
Mike Blumenkrantz
1240fbba21
ci: bump VVL to v1.3.285
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29198 >
2024-05-14 18:09:28 +00:00
Mike Blumenkrantz
11448823b9
ci: bump VVL to snapshot-2024wk19
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29166 >
2024-05-13 23:23:24 +00:00
Mike Blumenkrantz
2c4625c887
ci: bump VVL to v1.3.281
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28400 >
2024-03-27 17:02:44 +00:00
Mike Blumenkrantz
c163a38a8e
ci: bump VVL to snapshot-2024wk06
...
Reviewed-by: Dave Airlie <airlied@redhat.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27358 >
2024-02-15 22:35:01 -05:00
Mike Blumenkrantz
f2fb2df6a3
ci: bump VVL to 1.3.269
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25914 >
2023-10-27 00:44:49 +00:00
Mike Blumenkrantz
738eb0d78c
ci: bump VVL to 1.3.263
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24925 >
2023-09-09 11:29:36 +00:00
Mike Blumenkrantz
4e9b20beb9
ci: bump VVL to 1.3.261
...
Reviewed-by: Eric Engestrom <eric@igalia.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24478 >
2023-08-07 22:12:38 +00:00
Mike Blumenkrantz
28b07a7bd2
ci: bump VVL to 1.3.257
...
Reviewed-by: Eric Engestrom <eric@engestrom.ch >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24214 >
2023-07-18 23:43:16 +00:00
David Heidelberg
5140ff1948
ci: rename x86 and amd64 to x86_64, armhf to arm32, and i386 to x86_32
...
Closes: https://gitlab.freedesktop.org/mesa/mesa/-/issues/8049
Reviewed-by: Yonggang Luo <luoyonggang@gmail.com >
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23282 >
2023-06-02 21:30:15 +02:00
Mike Blumenkrantz
b9dd13e1b3
ci: uprev VVL to 1.3.251
...
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/23343 >
2023-06-01 01:18:29 +00:00
David Heidelberg
335d3074fb
ci: VVL uprev (temporary until new release will be published)
...
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21977 >
2023-05-25 16:06:51 +02:00
Mike Blumenkrantz
2c77344048
bump VVL to 1.3.248
...
Reviewed-by: Emma Anholt <emma@anholt.net >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22672 >
2023-04-26 11:45:28 +00:00
Eric Engestrom
3c64f3dcbc
ci: rework vulkan validation layer build script
...
Initially this was just adding a missing popd, but actually there's no
reason to pushd into the build dir, so let's just pass the build dir as
arguments to cmake & ninja instead.
`--arch x64` was also dropped as it only applies to Windows builds,
which this script doesn't support anyway.
Fixes: 512f1c160a ("ci/zink: Add coverage using the vulkan validation layer on lvp.")
Signed-off-by: Eric Engestrom <eric@igalia.com >
Reviewed-by: Jesse Natalie <jenatali@microsoft.com >
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/22488 >
2023-04-20 20:22:14 +00:00
Emma Anholt
512f1c160a
ci/zink: Add coverage using the vulkan validation layer on lvp.
...
Let's make sure we aren't introducing new validation failures as
development proceeds. Basically, we record the current set of known
validation failures from the CTS, and for any validation failure we have
the layer log it and abort.
I had started encoding xfails from piglit, but it turns out that piglit
and the validation layer fight about the teardown process, producing
use-after-frees.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20756 >
2023-01-24 20:56:13 +00:00