[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [PATCH v3 00/12] automation: improvements (mostly) for arm64
Hi all, This series does a few things: 1) it introduces a simple Xen arm64 dom0less smoke test based on QEMU 2) it introduces alpine linux builds x86 and arm64 3) it introduces two tests artifacts containers 4) it uses said artifacts to create a dom0/domU arm64 test based on QEMU The series is v3, but in reality only 1) above was sent out before (the first two patches). Everything else is new. All tests succeed currently. Stefano Stabellini (12): automation: add a QEMU aarch64 smoke test automation: add dom0less to the QEMU aarch64 smoke test automation: pass --disable-werror for QEMUU builds if libc is musl automation: add alpine linux 3.12 arm64 build container automation: add alpine linux arm64 build test automation: add alpine linux 3.12 x86 build container automation: add alpine linux x86 build jobs automation: add tests artifacts automation: make available the tests artifacts to the pipeline automation: create an alpine linux arm64 test job automation: use the tests-artifacts kernel for qemu-smoke-arm64-gcc automation: add domU creation to dom0 alpine linux test automation/build/alpine/3.12-arm64v8.dockerfile | 52 +++++++++ automation/build/alpine/3.12.dockerfile | 52 +++++++++ automation/gitlab-ci/build.yaml | 60 ++++++++++ automation/gitlab-ci/test.yaml | 47 ++++++++ automation/scripts/build | 12 +- automation/scripts/qemu-alpine-arm64.sh | 121 +++++++++++++++++++++ automation/scripts/qemu-smoke-arm64.sh | 93 ++++++++++++++++ automation/tests-artifacts/Makefile | 19 ++++ .../tests-artifacts/alpine/3.12-arm64v8.dockerfile | 67 ++++++++++++ .../kernel/5.9.9-arm64v8.dockerfile | 34 ++++++ 10 files changed, 554 insertions(+), 3 deletions(-) create mode 100644 automation/build/alpine/3.12-arm64v8.dockerfile create mode 100644 automation/build/alpine/3.12.dockerfile create mode 100755 automation/scripts/qemu-alpine-arm64.sh create mode 100755 automation/scripts/qemu-smoke-arm64.sh create mode 100644 automation/tests-artifacts/Makefile create mode 100644 automation/tests-artifacts/alpine/3.12-arm64v8.dockerfile create mode 100644 automation/tests-artifacts/kernel/5.9.9-arm64v8.dockerfile
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |