All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/6] automation: minor fixes and improvements
@ 2023-11-16 12:13 Roger Pau Monne
  2023-11-16 12:13 ` [PATCH 1/6] automation: remove CR characters from QEMU serial Roger Pau Monne
                   ` (5 more replies)
  0 siblings, 6 replies; 18+ messages in thread
From: Roger Pau Monne @ 2023-11-16 12:13 UTC (permalink / raw)
  To: xen-devel; +Cc: Roger Pau Monne, Doug Goldstein, Stefano Stabellini

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 major
issues:

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

There's however one tests that fails with the updated container,
debian-buster-gcc-ibt:

https://gitlab.com/xen-project/people/royger/xen/-/jobs/5550235258

With:

$ ./automation/scripts/build 2>&1 | tee build.log
+ test -f /etc/os-release
+ cat /etc/os-release
PRETTY_NAME="Debian GNU/Linux 10 (buster)"
NAME="Debian GNU/Linux"
VERSION_ID="10"
VERSION="10 (buster)"
VERSION_CODENAME=buster
ID=debian
HOME_URL="https://www.debian.org/"
SUPPORT_URL="https://www.debian.org/support"
BUG_REPORT_URL="https://bugs.debian.org/"
+ cc=gcc
+ gcc --version
./automation/scripts/build: line 10: /opt/gcc-11-ibt/bin/gcc: No such file or directory

I assume there's something wrong in the Dockerfile, but not caused by
this series.

I suggest we hold off updating debian:buster-gcc-ibt image until this is
fixed.

Note the bookworm amd64 image must be updated in the registry ahead of
pushing the changes here (patch 4/6 depends on the new image).

Thanks, Roger.

Roger Pau Monne (6):
  automation: remove CR characters from QEMU serial
  automation: add timestamps to QEMU non-smoke x86-64 test
  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 +-
 .../build/archlinux/current-riscv64.dockerfile     |  2 +-
 automation/build/archlinux/current.dockerfile      |  2 +-
 automation/build/centos/7.dockerfile               |  2 +-
 .../debian/bookworm-arm64v8-arm32-gcc.dockerfile   |  2 +-
 .../build/debian/bookworm-arm64v8.dockerfile       |  2 +-
 .../build/debian/bookworm-cppcheck.dockerfile      |  2 +-
 automation/build/debian/bookworm-i386.dockerfile   |  2 +-
 automation/build/debian/bookworm.dockerfile        |  7 ++++++-
 .../build/debian/bullseye-ppc64le.dockerfile       |  2 +-
 automation/build/debian/buster-gcc-ibt.dockerfile  |  2 +-
 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         | 14 ++++++++------
 automation/build/fedora/29.dockerfile              |  2 +-
 automation/build/suse/opensuse-leap.dockerfile     |  2 +-
 .../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 +++++--
 26 files changed, 63 insertions(+), 32 deletions(-)

-- 
2.42.0



^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2023-11-20 11:20 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-11-16 12:13 [PATCH 0/6] automation: minor fixes and improvements Roger Pau Monne
2023-11-16 12:13 ` [PATCH 1/6] automation: remove CR characters from QEMU serial Roger Pau Monne
2023-11-17  1:05   ` Stefano Stabellini
2023-11-17  1:07     ` Stefano Stabellini
2023-11-17 10:07     ` Roger Pau Monné
2023-11-18  2:25       ` Stefano Stabellini
2023-11-16 12:13 ` [PATCH 2/6] automation: add timestamps to QEMU non-smoke x86-64 test Roger Pau Monne
2023-11-17  1:07   ` Stefano Stabellini
2023-11-16 12:13 ` [PATCH 3/6] automation: fix jessie/stretch images to use archive.debian.org apt repos Roger Pau Monne
2023-11-17  1:15   ` Stefano Stabellini
2023-11-16 12:13 ` [PATCH 4/6] automation: update tests to use Debian Bookworm Roger Pau Monne
2023-11-17  1:09   ` Stefano Stabellini
2023-11-16 12:13 ` [PATCH 5/6] automation: set architecture in docker files Roger Pau Monne
2023-11-16 12:13 ` [PATCH 6/6] automation: switch to multi-platform images when possible Roger Pau Monne
2023-11-17  1:14   ` Stefano Stabellini
2023-11-17 10:15     ` Roger Pau Monné
2023-11-18  2:27       ` Stefano Stabellini
2023-11-20 11:19         ` Roger Pau Monné

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.