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 |
|
Eric Engestrom
|
c325632b14
|
ci: prepare VK debian test image for multi-arch
Signed-off-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29241>
|
2024-05-23 06:00:23 +02:00 |
|
Eric Engestrom
|
124ff9c232
|
ci: prepare GL debian test image for multi-arch
Signed-off-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29241>
|
2024-05-23 06:00:22 +02:00 |
|
Eric Engestrom
|
3cd6f86b7e
|
ci: prepare base debian test image for multi-arch
Signed-off-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29241>
|
2024-05-23 06:00:22 +02:00 |
|
Eric Engestrom
|
c7cecc1604
|
ci: rename debian/arm*_test to debian/baremetal_arm*_test to be clear about which infra uses that
Signed-off-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29241>
|
2024-05-23 06:00:22 +02:00 |
|
Eric Engestrom
|
968af05a53
|
ci: drop dead variables (see previous commit)
Signed-off-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29241>
|
2024-05-23 06:00:22 +02:00 |
|
Eric Engestrom
|
27592453ac
|
ci: fix build-kernel.sh -> download-prebuilt-kernel.sh
Signed-off-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29241>
|
2024-05-23 06:00:22 +02:00 |
|
David Heidelberg
|
788d945c9a
|
ci/alpine: re-enable Mold linker
It's more than one year since it was problematic.
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29272>
|
2024-05-17 11:11:59 -07:00 |
|
David Heidelberg
|
ec8eeb39ae
|
ci: bump ANGLE
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29207>
|
2024-05-16 22:50:09 +00:00 |
|
Collabora's Gfx CI Team
|
75931d6e68
|
Uprev Piglit to 8a6ce9c6fc5c8039665655bca4904d5601c6dba0
7aa7bc1b01...8a6ce9c6fc
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29050>
|
2024-05-16 10:15:17 +00:00 |
|
Karol Herbst
|
3e3eab12d8
|
rusticl: bump meson req to 1.4
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25265>
|
2024-05-16 06:40:59 +00:00 |
|
Karol Herbst
|
86a11248a5
|
rusticl: bump bindgen req to 0.65
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25265>
|
2024-05-16 06:40:59 +00:00 |
|
Eric Engestrom
|
66ad09f569
|
ci: inherit the debian container building infra for test container images
Instead of inheriting from the build job in the test job; it makes no
sense to tie them like this.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29201>
|
2024-05-15 14:34:55 +00:00 |
|
Eric Engestrom
|
5157363772
|
ci: factor out all the deps to build the debian containers into .debian-container
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29201>
|
2024-05-15 14:34:55 +00:00 |
|
Eric Engestrom
|
ad9e78ba82
|
ci: rename debian version variable job to include the word "version"
The name was way too generic, and the next commit introduces an actual
`.debian-container` dot-job.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29201>
|
2024-05-15 14:34:55 +00: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 |
|
David Heidelberg
|
9f42a34625
|
ci/deqp: correct EGL_EXT_config_select_group detection
It's now a display extension, not an client one.
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29145>
|
2024-05-11 16:39:57 +00:00 |
|
Sergi Blanch Torne
|
cc6bd04dd7
|
ci: kernel stored in a different s3 bucket
Due to the expiration time in `mesa-lava` (1m), the kernel used in mesa is now
using `mesa-rootfs` (1y). Due to this change, a fresh kernel image has been
prepared and mesa has also a few changes to adapt to this redirection.
cc: mesa-stable
Signed-off-by: Sergi Blanch Torne <sergi.blanch.torne@collabora.com>
Co-developed-by: Guilherme Gallo <guilherme.gallo@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28979>
|
2024-05-07 22:08:07 +00:00 |
|
Eric Engestrom
|
a30e6b9afc
|
ci: backport fix for gl_PointSize bug in CTS
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29076>
|
2024-05-07 09:43:57 +00:00 |
|
Eric Engestrom
|
82dab8691e
|
ci: uprev mold to 2.31.0
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29043>
|
2024-05-03 19:24:03 +00:00 |
|
Collabora's Gfx CI Team
|
fd392745c2
|
Uprev Piglit to 7aa7bc1b01d57b4b091c4fc82a94a6ff47f38ebf
f7ece74a10...7aa7bc1b01
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28835>
|
2024-05-03 13:56:10 +00:00 |
|
Guilherme Gallo
|
7101aecc53
|
ci: Use id_tokens for JWT auth
Fixes: #9180
Signed-off-by: Guilherme Gallo <guilherme.gallo@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28916>
|
2024-04-25 20:45:53 +00:00 |
|
Samuel Pitoiset
|
59d3a8ea07
|
ci: uprev CTS to 1.3.8.2
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28871>
|
2024-04-24 10:48:11 +00:00 |
|
Sergi Blanch Torne
|
ec45e8294c
|
Uprev Piglit to f7ece74a107a2f99b2f494d978c84f8d51faa703
dd6f7eaf82...f7ece74a10
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28820>
|
2024-04-19 11:25:20 +00:00 |
|
Samuel Pitoiset
|
40f39482e1
|
ci: uprev CTS to vulkan-cts-1.3.8.0
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27459>
|
2024-04-17 21:22:36 +00:00 |
|
Rob Clark
|
453e9a24fd
|
ci: Add deqp fix for pipeline_statistics_3 tests
Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28701>
|
2024-04-16 22:44:24 +00:00 |
|
David Heidelberg
|
7101ed7f88
|
ci: temporarily disable Android test builds
We need to figure out:
a) how to download the images
b) where to host them (1G+)
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28574>
|
2024-04-13 12:43:52 +00:00 |
|
Christian Gmeiner
|
a07d1864db
|
ci: Install python3-pycparser in build container
pycparse will be used for etnaviv to parse C header files and generate a new one.
Signed-off-by: Christian Gmeiner <cgmeiner@igalia.com>
Reviewed-by: David Heidelberg <david.heidelberg@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28574>
|
2024-04-13 12:43:52 +00:00 |
|
Collabora's Gfx CI Team
|
7e82c59fa4
|
Uprev Piglit to dd6f7eaf82e8dd442da28b346c236141cbcce0b1
1e631479c0...dd6f7eaf82
Reviewed-by: Sergi Blanch Torne <sergi.blanch.torne@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28088>
|
2024-04-11 20:49:33 +00:00 |
|
Faith Ekstrand
|
923a0a727b
|
ci: Add cbindgen to the build images
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27397>
|
2024-04-08 20:28:43 +00:00 |
|
Samuel Pitoiset
|
f387c47365
|
ci: uprev vkd3d-proton to c3b385606a93baed42482d822805e0d9c2f3f603
The current version was 3 months old and a bunch of new tests have
been added since.
Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28124>
|
2024-04-08 19:18:21 +00:00 |
|
Lucas Fryzek
|
c2ec0111b2
|
venus/ci: Add patch for modifiers test to check import/export bits
Reviewed-By: Mike Blumenkrantz <michael.blumenkrantz@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27805>
|
2024-04-05 16:05:21 +00:00 |
|
Eric Engestrom
|
e4aa095c6e
|
ci/deqp: backport fix for dEQP-VK.pipeline.*.render_to_image.*.huge.*
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28498>
|
2024-04-02 19:49:09 +00:00 |
|
Joshua Ashton
|
19607c9ff4
|
ci: Bump wayland-protocols version to 1.34
Reviewed-by: Eric Engestrom <eric@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/25709>
|
2024-04-02 13:09:37 +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 |
|
Jesse Natalie
|
8498371b65
|
ci/debian: Update DirectX-Headers
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28339>
|
2024-03-25 19:11:35 +00:00 |
|
Eric Engestrom
|
7982751307
|
ci/deqp: backport fix for dEQP-VK.wsi.direct_drm.* bug
Fixes these tests:
- dEQP-VK.wsi.direct_drm.full_screen_exclusive.*
- dEQP-VK.wsi.direct_drm.maintenance1.*
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28229>
|
2024-03-17 11:09:30 +00:00 |
|
Eric Engestrom
|
8a5120003c
|
ci/deqp: document which build produces which binary
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28181>
|
2024-03-14 22:06:05 +00:00 |
|
Pavel Ondračka
|
98b36e02b9
|
ci: build nine tests
Signed-off-by: Pavel Ondračka <pavel.ondracka@gmail.com>
Reviewed-by: Martin Roukala (né Peres) <martin.roukala@mupuf.org>
Reviewed-by: David Heidelberg <david@ixit.cz>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27434>
|
2024-03-13 22:31:26 +00:00 |
|
Pavel Ondračka
|
da28579633
|
ci: install xwayland in x86_64_test-gl
X is needed for the incoming nine tests.
Signed-off-by: Pavel Ondračka <pavel.ondracka@gmail.com>
Reviewed-by: Martin Roukala (né Peres) <martin.roukala@mupuf.org>
Reviewed-by: David Heidelberg <david@ixit.cz>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27434>
|
2024-03-13 22:31:26 +00:00 |
|
Eric Engestrom
|
fcd43ee243
|
ci/deqp-runner: fix list of image tags to update
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27420>
|
2024-03-11 19:43:07 +00:00 |
|
Eric Engestrom
|
2d80f35562
|
ci/deqp-runner: update repo url
Repo was moved from its original author (anholt) to mesa.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27420>
|
2024-03-11 19:43:07 +00:00 |
|
Eric Engestrom
|
810586279c
|
ci/deqp-runner: bring "install from crate" & "install from git" to feature parity
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27420>
|
2024-03-11 19:43:07 +00:00 |
|
Eric Engestrom
|
9eb50036d4
|
ci/deqp-runner: set android rust target in the caller (debian/x86_64_test-android.sh)
This also allows non-x86 android which I hope to add some day.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27420>
|
2024-03-11 19:43:07 +00:00 |
|
Eric Engestrom
|
8fd86519a1
|
ci/deqp-runner: do a release build instead of debug
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27420>
|
2024-03-11 19:43:07 +00:00 |
|
David Heidelberg
|
a5010f5f03
|
ci/deqp: add EGL patch for correct suite (GLES, not GL)
Fixes: 9ab02222d0 ("ci/deqp: backport Implement support for the EGL_EXT_config_select_group extension GL-CTS patch")
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28091>
|
2024-03-09 12:45:37 +01:00 |
|
David Heidelberg
|
9ab02222d0
|
ci/deqp: backport Implement support for the EGL_EXT_config_select_group extension GL-CTS patch
This will be useful for finishing the
https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/9989
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28060>
|
2024-03-08 22:12:18 +00:00 |
|
Collabora's Gfx CI Team
|
c91bd82b4b
|
Uprev Piglit to 1e631479c0b477006dd7561c55e06269d2878d8d
2a1c49a81c...1e631479c0
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28003>
|
2024-03-08 19:12:56 +00:00 |
|
Corentin Noël
|
57d914b757
|
ci: Update virglrenderer and crosvm
Update virglrenderer to test EXT_attachment_feedback_loop_layout
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/28014>
|
2024-03-07 21:19:05 +00:00 |
|