mesa/.gitlab-ci/container
David Heidelberg 321dc93276 ci: split arm_test into arm{hf,64}_test
Every barebone arm or aarch64 job depends on these.
When experimenting with CI, this job drags both kernel+rootfs_arm64 and armhf,
even when the latter is not used.

This should speed up development and relieve one instance for about 30 minutes
and overlap between finishing kernel+rootfs_arm64 and armhf jobs per change.

Here are some size stats:
old arm_test   904M (32+64)
new arm64_test 579M (64bit)
new armhf_test 402M (32bit)
---
both     ~ 981M (overhead is 81M overall, but never used together so it's only cost "at rest")

Runtime of the arm*_test jobs is ~ 2 minutes.

Acked-by: Martin Roukala <martin.roukala@mupuf.org>
Acked-by: Daniel Stone <daniels@collabora.com>
Reviewed-by: "Sergi Blanch Torné" <sergi.blanch.torne@collabora.com>
Signed-off-by: David Heidelberg <david.heidelberg@collabora.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/19550>
2022-11-22 22:00:06 +00:00
..
alpine ci/alpine: build Mesa on top of Alpine 3.16 2022-11-15 14:02:27 +00:00
debian ci: split arm_test into arm{hf,64}_test 2022-11-22 22:00:06 +00:00
fedora ci: remove duplicate entries from Fedora build 2022-11-11 16:58:13 +00:00
arm64.config ci: Uprev kernel to 6.0 2022-11-04 14:51:24 +00:00
arm.config ci: Add support for Jetson TK1. 2022-09-11 04:23:38 +00:00
baremetal_build.sh ci: include etnaviv support in ARM64 container 2022-10-06 07:30:32 +02:00
build-apitrace.sh ci: make shellcheck happy about .gitlab-ci/container/ directory 2022-08-26 21:20:14 +00:00
build-crosvm.sh ci: Fix kernel+rootfs.* jobs 2022-10-20 20:52:49 +00:00
build-deqp-runner.sh ci: Update to deqp-runner v0.16.0 for SKQP and CL support. 2022-11-14 21:45:28 +00:00
build-deqp.sh ci: Add weston to our rootfses for wayland testing. 2022-11-22 21:28:02 +00:00
build-fossilize.sh ci: uprev Fossilize 2022-03-30 08:23:18 +00:00
build-gfxreconstruct.sh ci: upgrade gfxreconstruct build to v0.9.10 2022-06-24 05:32:53 +00:00
build-hang-detection.sh ci: bump the hang-detection tool in the test image for Vulkan 2022-06-14 08:02:37 +02:00
build-kernel.sh ci: Add support for Jetson TK1. 2022-09-11 04:23:38 +00:00
build-libclc.sh ci: make shellcheck happy about .gitlab-ci/container/ directory 2022-08-26 21:20:14 +00:00
build-libdrm.sh ci: make shellcheck happy about .gitlab-ci/container/ directory 2022-08-26 21:20:14 +00:00
build-llvm-spirv.sh ci: build our own version of the LLVM SPIRV translator 2022-09-27 20:53:11 +00:00
build-mold.sh ci/linker: update mold to 1.6 and enable on s390x 2022-10-25 06:25:14 +00:00
build-piglit.sh ci: Update piglit with s3 support 2022-11-04 11:41:42 +00:00
build-rust.sh ci: rusticl with llvmpipe 2022-09-12 05:58:13 +00:00
build-skqp_base.gn ci: skqp: Build skqp from android-cts-10.0_r11 tag with Clang 2022-02-25 05:50:06 +00:00
build-skqp_BUILD.gn.patch ci: skqp: Build skqp from android-cts-10.0_r11 tag with Clang 2022-02-25 05:50:06 +00:00
build-skqp_fetch_gn.patch ci: skqp: Build skqp from android-cts-10.0_r11 tag with Clang 2022-02-25 05:50:06 +00:00
build-skqp_git-sync-deps.patch ci: skqp: Build skqp from android-cts-10.0_r11 tag with Clang 2022-02-25 05:50:06 +00:00
build-skqp_gl.patch ci: skqp: patch skqp to report also GL results 2022-04-22 20:11:58 +00:00
build-skqp_is_clang.py.patch ci: skqp: Build skqp from android-cts-10.0_r11 tag with Clang 2022-02-25 05:50:06 +00:00
build-skqp_nima.patch ci/skqp: Fix Nima-Cpp fetching error 2022-08-08 08:51:24 +00:00
build-skqp.sh ci/skqp: Build list_gpu_unit_tests and list_gms 2022-08-08 08:51:24 +00:00
build-va-tools.sh ci: make shellcheck happy about .gitlab-ci/container/ directory 2022-08-26 21:20:14 +00:00
build-vkd3d-proton.sh ci: uprev vkd3d-proton to v2.7 2022-11-04 06:52:17 +00:00
build-wayland.sh ci: Consistently build Wayland and protocols 2021-11-26 16:06:09 +00:00
container_post_build.sh ci: Add Fedora 34 based x86 build docker image 2021-07-09 10:24:41 +00:00
container_pre_build.sh ci/alpine: build Mesa on top of Alpine 3.16 2022-11-15 14:02:27 +00:00
create-android-cross-file.sh ci: make shellcheck happy about .gitlab-ci/container/ directory 2022-08-26 21:20:14 +00:00
create-android-ndk-pc.sh ci: make shellcheck happy about .gitlab-ci/container/ directory 2022-08-26 21:20:14 +00:00
create-cross-file.sh ci: make shellcheck happy about .gitlab-ci/container/ directory 2022-08-26 21:20:14 +00:00
create-rootfs.sh ci: Add weston to our rootfses for wayland testing. 2022-11-22 21:28:02 +00:00
cross_build.sh ci: Use --no-install-recommends to avoid problems with --no-remove 2022-09-08 12:07:19 +00:00
gitlab-ci.yml ci: split arm_test into arm{hf,64}_test 2022-11-22 22:00:06 +00:00
install-wine-apitrace.sh ci: wine-apitrace bump to 11.1 2022-07-20 08:35:01 +00:00
install-wine-dxvk.sh ci: uprev DXVK to 1.10.3 2022-10-08 16:36:36 -05:00
lava_build.sh ci: Add weston to our rootfses for wayland testing. 2022-11-22 21:28:02 +00:00
setup-wine.sh ci: do not install i386 sub-architecture in VK images 2022-08-15 12:18:41 +00:00
x86_64.config ci: Enable KVM_AMD and KVM_INTEL kernel modules 2022-03-22 17:01:09 +00:00