[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH 0/3] automation: build qemu-system-aarch64 and use it for tests
Hi all, Currently we are using Debian's qemu-system-aarch64 for our tests. However, sometimes it crashes. See for instance https://gitlab.com/xen-project/people/andyhhp/xen/-/jobs/939556527. It is hard to debug and even harder to apply any fixes to it. Instead, build our own QEMU as one of our test-artifacts, which are only built once, then imported into each pipeline via phony jobs. Use the provided qemu-system-aarch64 binary for our arm64 tests. Stefano Stabellini (3): automation: add qemu-system-aarch64 to test-artifacts automation: add a job to import qemu-system-aarch64 into the pipeline automation: use test-artifacts/qemu-system-aarch64 instead of Debian's automation/gitlab-ci/build.yaml | 11 ++++ automation/gitlab-ci/test.yaml | 2 + automation/scripts/qemu-alpine-arm64.sh | 12 ++-- automation/scripts/qemu-smoke-arm64.sh | 15 ++--- .../qemu-system-aarch64/5.2.0-arm64v8.dockerfile | 75 ++++++++++++++++++++++ 5 files changed, 100 insertions(+), 15 deletions(-) create mode 100644 automation/tests-artifacts/qemu-system-aarch64/5.2.0-arm64v8.dockerfile
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |