Eric Engestrom
9f2bab6569
broadcom/ci: fix rpi4 retries
...
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
CI-tron currently requires a number of minutes to also be set, so let's
just pick some huge value that will never actually trigger, leaving the
OVERALL timeout as the only one that applies.
Fixes: ee5a95319d ("broadcom/ci: automatically reboot rpi3 when they fail to find the root device")
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38461 >
2025-11-15 08:51:50 +01:00
Eric Engestrom
ee5a95319d
broadcom/ci: automatically reboot rpi3 when they fail to find the root device
...
Band-aid to mask the problem, while we work on it in
https://gitlab.freedesktop.org/gfx-ci/ci-tron/-/issues/303
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38447 >
2025-11-14 19:08:08 +00:00
Juan A. Suarez Romero
973a950932
v3dv/ci: add timeout in expected list
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38259 >
2025-11-05 13:49:00 +00:00
Juan A. Suarez Romero
9d6bac7004
broadcom/ci: unlock more CI-Tron jobs
...
They will be run in parallel with baremetal ones, and after ensuring it
works fine, baremetal will be disabled.
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38159 >
2025-10-30 13:29:16 +00:00
Juan A. Suarez Romero
e8cf90c837
broadcom/ci: adjust fractions for nightly jobs
...
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
Try to coverage as much as possible in a 15 minutes budget.
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38143 >
2025-10-29 18:48:28 +00:00
Juan A. Suarez Romero
2036240b7c
v3d: enable forward facing primitive for lines and points
...
Otherwise these primitives will be discarded.
This fixes `spec@!opengl 1.1@point-line-no-cull`.
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38105 >
2025-10-29 11:10:59 +00:00
Juan A. Suarez Romero
a35c8249de
broadcom/ci: unlock more CI-Tron jobs
...
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
Run ubsan with CI-Tron jobs in parallel with baremetal jobs for a while.
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38048 >
2025-10-24 10:00:26 +00:00
Juan A. Suarez Romero
b01bdbabe1
broadcom/ci: disable baremetal jobs already running with CI-Tron
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38048 >
2025-10-24 10:00:26 +00:00
Juan A. Suarez Romero
69c774b631
broadcom/ci: document some of the failures
...
Explain why some of the tests are failing, as a helper for the future.
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Polygon stipple
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38048 >
2025-10-24 10:00:26 +00:00
Juan A. Suarez Romero
20ccd8cc95
v3d/ci: add new flakes for rpi5
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/38048 >
2025-10-24 10:00:26 +00:00
Juan A. Suarez Romero
51b67a144d
v3d/v3dv/ci: switch to asan rpi5
...
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
ASan jobs doesn't work with the rpi4 kernel + Debian Trixie.
So instead we switch these jobs to be executed in rpi5.
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Reviewed-by: Jose Maria Casanova Crespo <jmcasanova@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37814 >
2025-10-13 12:24:52 +00:00
Juan A. Suarez Romero
7a33e6801c
vc4/ci: disable asan job
...
Doesn't work with Debian Trixie.
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Reviewed-by: Jose Maria Casanova Crespo <jmcasanova@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37814 >
2025-10-13 12:24:52 +00:00
Eric Engestrom
a9b161fd3f
broadcom/ci: document fixed tests
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37832 >
2025-10-12 17:40:09 +00:00
Juan A. Suarez Romero
9f45f09b86
glsl: use array element type to validate assignment
...
When comparing an vec3 and a vec4 array, scalar type is the same for
both (float). Instead use the array element type to compare (that is,
vec3 vs vec4).
Fixes
spec@glsl-1.20@compiler@invalid-vec4-array-to-vec3-array-conversion.vert
piglit test.
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Reviewed-by: Timothy Arceri <tarceri@itsqueeze.com>
Reviewed-by: Marek Olšák <maraeo@gmail.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37783 >
2025-10-10 09:19:55 +00:00
Juan A. Suarez Romero
d775f3b608
ci: uprev VKCTS to 1.4.3.3
...
Reviewed-by: Eric Engestrom <eric@igalia.com>
Reviewed-by: Mary Guillemard <mary.guillemard@collabora.com>
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37620 >
2025-10-06 21:53:39 +00:00
Juan A. Suarez Romero
37507f26df
v3d/ci: update expected results
...
Remove failing test, as it passes now.
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37676 >
2025-10-03 08:30:14 +00:00
Collabora's Gfx CI Team
63b3545ba7
Uprev Piglit to a70c33045c59310f972dbbdb33f322eb209971bc
...
517270ccca...a70c33045c
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37387 >
2025-10-02 12:10:16 +00:00
Ella Stanforth
b597e838c2
v3d: Add support for 16bit normalised formats
...
This is done using unsigned integer formats combined with in shader
conversion. This is incompatible with hardware blending.
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35820 >
2025-09-30 12:48:42 +00:00
Ella Stanforth
8ad47b67b8
v3d: Fallback to software blend support for formats that do not support blend.
...
Allows us to support blending for internal formats other than 8n and 16f.
Reviewed-by: Iago Toral Quiroga <itoral@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35820 >
2025-09-30 12:48:40 +00:00
Juan A. Suarez Romero
6637366559
broadcom/ci: unlock CI-Tron jobs for arm32
...
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37474 >
2025-09-19 11:23:53 +00:00
Juan A. Suarez Romero
3077cab5a9
broadcom/ci: comment some of the failures
...
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
Add a comment to failures, either with a link to a fix, or the commit
that introduced the issue.
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37333 >
2025-09-12 16:41:40 +00:00
Eric Engestrom
26f04c213d
broadcom/ci: update test expectations
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37302 >
2025-09-11 16:02:38 +00:00
Eric Engestrom
bea53ef23c
broadcom/ci: document recent flakes
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37302 >
2025-09-11 16:02:38 +00:00
Eric Engestrom
8fecb6fc02
broadcom/ci: document recent flakes
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/37127 >
2025-09-01 20:46:41 +00:00
Eric Engestrom
a033cfaa66
broadcom/ci: add ci-tron variant of the piglit traces job
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36854 >
2025-08-26 08:38:10 +00:00
Eric Engestrom
9ae98a081b
broadcom/ci: drop unnecessary variables redefinitions
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36854 >
2025-08-26 08:38:09 +00:00
Eric Engestrom
9d0203bace
ci/piglit: automatically use baremetal proxy
...
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36955 >
2025-08-25 14:52:38 +00:00
Eric Engestrom
fb42ec3163
broadcom/ci: fix another slow & flaky CL test on rpi4
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36684 >
2025-08-08 21:27:45 +00:00
Eric Engestrom
54c8cb62e5
broadcom/ci: document recent flakes
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36612 >
2025-08-06 16:15:08 +00:00
Eric Engestrom
99eea5cd66
broadcom/ci: skip two more slow CL tests
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36612 >
2025-08-06 16:15:08 +00:00
Ritesh Raj Sarraf
1e92d6f369
ci: Add test streaming-texture-leak to all-skips
...
even with a 256x256 map, it is over 1 GiB of texture memory
allocated. Also, individually, it was disabled in most of
the tests as it is either too slow or results in an OOM
Signed-off-by: Ritesh Raj Sarraf <ritesh.sarraf@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36493 >
2025-08-04 09:57:09 +00:00
Collabora's Gfx CI Team
f99a60f499
Uprev Piglit to c3a3e29d59e0972650a6d30d20de930c87739c14
...
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
0980079dcf...c3a3e29d59
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36340 >
2025-07-31 21:05:20 +00:00
Juan A. Suarez Romero
77aa8d44c4
broadcom/ci: disable baremetal rusticl jobs for ci-tron
...
After a while testing in parallel baremetal and ci-tron rusticl jobs,
disable baremetal ones and keep ci-tron jobs.
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36486 >
2025-07-31 09:49:37 +00:00
Eric Engestrom
eee467f78a
broadcom/ci: drop redundant HWCI_TEST_SCRIPT already set by .broadcom-test
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36354 >
2025-07-30 23:18:06 +00:00
Eric Engestrom
fb32b79550
broadcom/ci: drop redundant script: already set by .broadcom-test
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36354 >
2025-07-30 23:18:05 +00:00
Maíra Canal
a06e1e81e0
broadcom/ci: remove synchronization-related flakes and skips
...
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
After commit "vulkan: don't destroy vk_sync_timeline if a point is
still pending", dEQP-VK.synchronization*.timeline_semaphore.* is
no longer hurting other tests.
Signed-off-by: Maíra Canal <mcanal@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35921 >
2025-07-24 18:49:12 -03:00
Eric Engestrom
b45cdfe4e6
broadcom/ci: document recent flakes
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36307 >
2025-07-23 15:30:52 +00:00
Eric Engestrom
38a3f00029
broadcom/ci: sort rpi4 flakes
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36307 >
2025-07-23 15:30:52 +00:00
Juan A. Suarez Romero
a977e72c29
v3d/ci: unlock rusticl citron jobs
...
macOS-CI / macOS-CI (dri) (push) Waiting to run
macOS-CI / macOS-CI (xlib) (push) Waiting to run
Run baremetal and ci-tron rusticl jobs in parallel for a while.
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36283 >
2025-07-22 09:04:42 +00:00
Juan A. Suarez Romero
eca3a8f2cb
broadcom/ci: disable baremetal jobs for ci-tron
...
After a while testing in parallel baremetal and ci-tron jobs, disable
baremetal ones and keep ci-tron jobs.
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36283 >
2025-07-22 09:04:42 +00:00
Eric Engestrom
5ebe02db30
ci/piglit: provide default results file name
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36145 >
2025-07-16 12:54:06 +00:00
Eric Engestrom
9c42e66de1
ci/piglit: provide default device name
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36145 >
2025-07-16 12:54:06 +00:00
Eric Engestrom
52f473ae11
broadcom/ci: document recent flakes
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36137 >
2025-07-15 22:27:40 +00:00
Eric Engestrom
b2845f3a3f
broadcom/ci: document recent flakes
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36071 >
2025-07-11 15:04:21 +02:00
Eric Engestrom
634ecaf4f3
vc4/ci: sort dEQP-GLES2 flakes
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36071 >
2025-07-11 15:04:21 +02:00
Juan A. Suarez Romero
b09a07bca1
broadcom/ci: unlock some CI-Tron jobs
...
Enable CI-Tron jobs for piglit full run for rpi3 and skqp jobs for rpi4
and rpi5. They will run in parallel with the baremetal ones for
comparison.
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/36032 >
2025-07-09 20:16:32 +00:00
Eric Engestrom
d1692077ca
broadcom/ci: skip tests that sometimes time out
...
Some of these might be related to the new infra, or they might have also
happened with the old infra. The joys of timeout flakes.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35215 >
2025-07-08 11:14:43 +02:00
Eric Engestrom
4b06e1fcf5
broadcom/ci: add ci-tron variant of each job
...
Traces jobs upload their results at the end, making them incompatible
with the current design of CI-tron which doesn't allow internet access
for security reasons, so they are not included for now.
We're working on a solution for controlled access to specific domains,
and will add the traces jobs once that's ready.
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35215 >
2025-07-08 11:14:43 +02:00
Eric Engestrom
6c98a3fd0e
broadcom/ci: add definitions for ci-tron jobs
...
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35215 >
2025-07-08 11:09:51 +02:00
Juan A. Suarez Romero
3c7a8b4913
broadcom/ci: update expected results
...
Add new failures/flakes.
Signed-off-by: Juan A. Suarez Romero <jasuarez@igalia.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/35964 >
2025-07-07 11:07:40 +00:00