[PATCH v2 0/7] automation: minor fixes and improvements

Roger Pau Monne posted 7 patches 5 months, 1 week ago
Patches applied successfully (tree, apply log)
git fetch https://gitlab.com/xen-project/patchew/xen tags/patchew/20231121160358.8080-1-roger.pau@citrix.com
automation/build/alpine/3.18-arm64v8.dockerfile          | 2 +-
automation/build/alpine/3.18.dockerfile                  | 2 +-
automation/build/archlinux/current-riscv64.dockerfile    | 2 +-
automation/build/archlinux/current.dockerfile            | 2 +-
automation/build/centos/7.dockerfile                     | 2 +-
.../build/debian/bookworm-arm64v8-arm32-gcc.dockerfile   | 2 +-
automation/build/debian/bookworm-arm64v8.dockerfile      | 2 +-
automation/build/debian/bookworm-cppcheck.dockerfile     | 4 ++--
automation/build/debian/bookworm-i386.dockerfile         | 2 +-
automation/build/debian/bookworm.dockerfile              | 7 ++++++-
automation/build/debian/bullseye-ppc64le.dockerfile      | 2 +-
automation/build/debian/buster-gcc-ibt.dockerfile        | 4 ++--
automation/build/debian/jessie-i386.dockerfile           | 7 +++++++
automation/build/debian/jessie.dockerfile                | 9 ++++++++-
automation/build/debian/stretch-i386.dockerfile          | 9 ++++++++-
automation/build/debian/stretch.dockerfile               | 9 ++++++++-
automation/build/fedora/29.dockerfile                    | 2 +-
automation/build/suse/opensuse-leap.dockerfile           | 2 +-
automation/build/suse/opensuse-tumbleweed.dockerfile     | 2 +-
automation/build/ubuntu/bionic.dockerfile                | 2 +-
automation/build/ubuntu/focal.dockerfile                 | 2 +-
automation/build/ubuntu/trusty.dockerfile                | 2 +-
automation/build/ubuntu/xenial-xilinx.dockerfile         | 2 +-
automation/build/ubuntu/xenial.dockerfile                | 2 +-
automation/gitlab-ci/test.yaml                           | 4 ++--
automation/scripts/qemu-alpine-x86_64.sh                 | 7 +++++--
automation/scripts/qemu-smoke-dom0-arm32.sh              | 5 +++--
automation/scripts/qemu-smoke-dom0-arm64.sh              | 5 +++--
automation/scripts/qemu-smoke-dom0less-arm32.sh          | 5 +++--
automation/scripts/qemu-smoke-dom0less-arm64.sh          | 5 +++--
automation/scripts/qemu-smoke-riscv64.sh                 | 2 +-
automation/scripts/qemu-smoke-x86-64.sh                  | 3 +--
automation/scripts/qemu-xtf-dom0less-arm64.sh            | 5 +++--
automation/scripts/qubes-x86-64.sh                       | 4 ++--
automation/scripts/xilinx-smoke-dom0less-arm64.sh        | 4 ++--
.../tests-artifacts/alpine/3.18-arm64v8.dockerfile       | 2 +-
automation/tests-artifacts/alpine/3.18.dockerfile        | 2 +-
.../tests-artifacts/kernel/5.19-arm64v8.dockerfile       | 2 +-
automation/tests-artifacts/kernel/6.1.19.dockerfile      | 2 +-
.../qemu-system-aarch64/6.0.0-arm64v8.dockerfile         | 2 +-
.../qemu-system-ppc64/8.1.0-ppc64.dockerfile             | 2 +-
41 files changed, 92 insertions(+), 52 deletions(-)
[PATCH v2 0/7] automation: minor fixes and improvements
Posted by Roger Pau Monne 5 months, 1 week ago
Hello,

Some assorted minor fixes and improvements, as a result of work I'm
doing to expand the tests.

I've done a full run with the updated containers, and found no issues:

https://gitlab.com/xen-project/people/royger/xen/-/pipelines/1080250168

Thanks, Roger.

Roger Pau Monne (7):
  automation: remove CR characters from serial output
  automation: remove com1= parameter on QEMU smoke tests
  automation: add Xen timestamps to all tests
  automation: fix jessie/stretch images to use archive.debian.org apt
    repos
  automation: update tests to use Debian Bookworm
  automation: set architecture in docker files
  automation: switch to multi-platform images when possible

 automation/build/alpine/3.18-arm64v8.dockerfile          | 2 +-
 automation/build/alpine/3.18.dockerfile                  | 2 +-
 automation/build/archlinux/current-riscv64.dockerfile    | 2 +-
 automation/build/archlinux/current.dockerfile            | 2 +-
 automation/build/centos/7.dockerfile                     | 2 +-
 .../build/debian/bookworm-arm64v8-arm32-gcc.dockerfile   | 2 +-
 automation/build/debian/bookworm-arm64v8.dockerfile      | 2 +-
 automation/build/debian/bookworm-cppcheck.dockerfile     | 4 ++--
 automation/build/debian/bookworm-i386.dockerfile         | 2 +-
 automation/build/debian/bookworm.dockerfile              | 7 ++++++-
 automation/build/debian/bullseye-ppc64le.dockerfile      | 2 +-
 automation/build/debian/buster-gcc-ibt.dockerfile        | 4 ++--
 automation/build/debian/jessie-i386.dockerfile           | 7 +++++++
 automation/build/debian/jessie.dockerfile                | 9 ++++++++-
 automation/build/debian/stretch-i386.dockerfile          | 9 ++++++++-
 automation/build/debian/stretch.dockerfile               | 9 ++++++++-
 automation/build/fedora/29.dockerfile                    | 2 +-
 automation/build/suse/opensuse-leap.dockerfile           | 2 +-
 automation/build/suse/opensuse-tumbleweed.dockerfile     | 2 +-
 automation/build/ubuntu/bionic.dockerfile                | 2 +-
 automation/build/ubuntu/focal.dockerfile                 | 2 +-
 automation/build/ubuntu/trusty.dockerfile                | 2 +-
 automation/build/ubuntu/xenial-xilinx.dockerfile         | 2 +-
 automation/build/ubuntu/xenial.dockerfile                | 2 +-
 automation/gitlab-ci/test.yaml                           | 4 ++--
 automation/scripts/qemu-alpine-x86_64.sh                 | 7 +++++--
 automation/scripts/qemu-smoke-dom0-arm32.sh              | 5 +++--
 automation/scripts/qemu-smoke-dom0-arm64.sh              | 5 +++--
 automation/scripts/qemu-smoke-dom0less-arm32.sh          | 5 +++--
 automation/scripts/qemu-smoke-dom0less-arm64.sh          | 5 +++--
 automation/scripts/qemu-smoke-riscv64.sh                 | 2 +-
 automation/scripts/qemu-smoke-x86-64.sh                  | 3 +--
 automation/scripts/qemu-xtf-dom0less-arm64.sh            | 5 +++--
 automation/scripts/qubes-x86-64.sh                       | 4 ++--
 automation/scripts/xilinx-smoke-dom0less-arm64.sh        | 4 ++--
 .../tests-artifacts/alpine/3.18-arm64v8.dockerfile       | 2 +-
 automation/tests-artifacts/alpine/3.18.dockerfile        | 2 +-
 .../tests-artifacts/kernel/5.19-arm64v8.dockerfile       | 2 +-
 automation/tests-artifacts/kernel/6.1.19.dockerfile      | 2 +-
 .../qemu-system-aarch64/6.0.0-arm64v8.dockerfile         | 2 +-
 .../qemu-system-ppc64/8.1.0-ppc64.dockerfile             | 2 +-
 41 files changed, 92 insertions(+), 52 deletions(-)

-- 
2.42.0