[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-commits] [qemu/qemu] 983769: gitlab: aggressively avoid extra GIT
From: |
Peter Maydell |
Subject: |
[Qemu-commits] [qemu/qemu] 983769: gitlab: aggressively avoid extra GIT data |
Date: |
Thu, 21 Mar 2024 03:32:36 -0700 |
Branch: refs/heads/staging
Home: https://github.com/qemu/qemu
Commit: 9837697b7f3c5c9e534217e1b691e6b2f40a23ea
https://github.com/qemu/qemu/commit/9837697b7f3c5c9e534217e1b691e6b2f40a23ea
Author: Alex Bennée <alex.bennee@linaro.org>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M .gitlab-ci.d/base.yml
M .gitlab-ci.d/buildtest-template.yml
M .gitlab-ci.d/buildtest.yml
M .gitlab-ci.d/custom-runners.yml
M .gitlab-ci.d/windows.yml
Log Message:
-----------
gitlab: aggressively avoid extra GIT data
This avoids fetching blobs and tree references for branches we are not
going to worry about. Also skip tag references which are similarly not
useful and keep the default --prune. This keeps the .git data to
around 100M rather than the ~400M even a shallow clone takes.
So we can check the savings we also run a quick du while setting up
the build.
We also have to have special settings of GIT_FETCH_EXTRA_FLAGS for the
Windows build, the migration legacy test and the custom runners. In
the case of the custom runners we also move the free floating variable
to the runner template.
Reviewed-by: Manos Pitsidianakis <manos.pitsidianakis@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20240312170011.1688444-1-alex.bennee@linaro.org>
Commit: 06f6bbc3bd3a18c32e6b5ec844f0ea909571df9a
https://github.com/qemu/qemu/commit/06f6bbc3bd3a18c32e6b5ec844f0ea909571df9a
Author: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M tests/avocado/machine_aarch64_sbsaref.py
Log Message:
-----------
tests/avocado: update sbsa-ref firmware
We now have CI job to build those and publish in space with
readable urls.
Firmware is built using Debian 'bookworm' cross toolchain (gcc 12.2.0).
Used versions:
- Trusted Firmware v2.10.2
- Tianocore EDK2 stable202402
- Tianocore EDK2 Platforms code commit 085c2fb
Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-Id: <20240318-sbsa-ref-firmware-update-v3-1-1c33b995a538@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Commit: 21f123f3c2b0fbb0931d20446f19255e2ee9ba07
https://github.com/qemu/qemu/commit/21f123f3c2b0fbb0931d20446f19255e2ee9ba07
Author: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M tests/avocado/machine_aarch64_sbsaref.py
Log Message:
-----------
tests/avocado: drop virtio-rng from sbsa-ref tests
sbsa-ref is supposed to emulate real hardware so virtio-rng-pci
does not fit here
Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Message-Id: <20240318-sbsa-ref-firmware-update-v3-2-1c33b995a538@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Commit: 385ac766e8507a96ecbb39a4bf1a03c0259a098c
https://github.com/qemu/qemu/commit/385ac766e8507a96ecbb39a4bf1a03c0259a098c
Author: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M tests/avocado/machine_aarch64_sbsaref.py
Log Message:
-----------
tests/avocado: sbsa-ref: add Alpine tests for misc 'max' setup
PAuth makes run timeout on CI so add tests using 'max' without it
and with impdef one.
Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-Id: <20240318-sbsa-ref-firmware-update-v3-3-1c33b995a538@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Commit: 55900f5dcc3205b87609d9be452c6c76c48b863b
https://github.com/qemu/qemu/commit/55900f5dcc3205b87609d9be452c6c76c48b863b
Author: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Date: 2024-03-20 (Wed, 20 Mar 2024)
Changed paths:
M tests/avocado/machine_aarch64_sbsaref.py
Log Message:
-----------
tests/avocado: sbsa-ref: add OpenBSD tests for misc 'max' setup
PAuth makes run timeout on CI so add tests using 'max' without
it and with impdef one.
Signed-off-by: Marcin Juszkiewicz <marcin.juszkiewicz@linaro.org>
Tested-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Message-Id: <20240318-sbsa-ref-firmware-update-v3-4-1c33b995a538@linaro.org>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Commit: fea445e8fe9acea4f775a832815ee22bdf2b0222
https://github.com/qemu/qemu/commit/fea445e8fe9acea4f775a832815ee22bdf2b0222
Author: Peter Maydell <peter.maydell@linaro.org>
Date: 2024-03-21 (Thu, 21 Mar 2024)
Changed paths:
M .gitlab-ci.d/base.yml
M .gitlab-ci.d/buildtest-template.yml
M .gitlab-ci.d/buildtest.yml
M .gitlab-ci.d/custom-runners.yml
M .gitlab-ci.d/windows.yml
M tests/avocado/machine_aarch64_sbsaref.py
Log Message:
-----------
Merge tag 'pull-maintainer-final-for-real-this-time-200324-1' of
https://gitlab.com/stsquad/qemu into staging
maintainer updates (gitlab, avocado):
- avoid extra git data on gitlab checkouts
- update sbsa-ref tests
# -----BEGIN PGP SIGNATURE-----
#
# iQEzBAABCgAdFiEEZoWumedRZ7yvyN81+9DbCVqeKkQFAmX62tkACgkQ+9DbCVqe
# KkSpfQf/Q2Zk6YMuFUmI8ho25svdbXPSNtgtWkwzFcBPgZ1QQxQfuGYBId6KrWHE
# ArN33emgOjvFj2lYCq6Re0yE1VzKma7UDshwVl3v4aRT0e7GA4zGROLuOq2mwfK9
# gNJgRzUvoMlJuBf25z68I9AsFL3YPOsPYY+/5tmb4Mo3ZxXuA+UYXpdXIflbBAsH
# 7VYhkLMwKMinz7Y/zpfdHge+Mz08BHb8Rs+r8n9tvxNozehIgeJCpDwAeUVsLM7U
# ZmQCFHbHgUfQDF9+NmMgms56fEsY08ytUl0KT1hG4w+S9kt1TmuffT09xRynTZwo
# TGxsQlZG1AnpX8XV2wLfCi91c347tw==
# =+Vql
# -----END PGP SIGNATURE-----
# gpg: Signature made Wed 20 Mar 2024 12:47:21 GMT
# gpg: using RSA key 6685AE99E75167BCAFC8DF35FBD0DB095A9E2A44
# gpg: Good signature from "Alex Bennée (Master Work Key)
<alex.bennee@linaro.org>" [full]
# Primary key fingerprint: 6685 AE99 E751 67BC AFC8 DF35 FBD0 DB09 5A9E 2A44
* tag 'pull-maintainer-final-for-real-this-time-200324-1' of
https://gitlab.com/stsquad/qemu:
tests/avocado: sbsa-ref: add OpenBSD tests for misc 'max' setup
tests/avocado: sbsa-ref: add Alpine tests for misc 'max' setup
tests/avocado: drop virtio-rng from sbsa-ref tests
tests/avocado: update sbsa-ref firmware
gitlab: aggressively avoid extra GIT data
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Compare: https://github.com/qemu/qemu/compare/54294b23e16d...fea445e8fe9a
To unsubscribe from these emails, change your notification settings at
https://github.com/qemu/qemu/settings/notifications
- [Qemu-commits] [qemu/qemu] 983769: gitlab: aggressively avoid extra GIT data,
Peter Maydell <=