All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 00/12] automation: Add build and test for Linux stubdomain
@ 2024-05-16 13:58 Marek Marczykowski-Górecki
  2024-05-16 13:58 ` [PATCH 01/12] automation: include domU kernel messages in the console output log Marek Marczykowski-Górecki
                   ` (11 more replies)
  0 siblings, 12 replies; 25+ messages in thread
From: Marek Marczykowski-Górecki @ 2024-05-16 13:58 UTC (permalink / raw)
  To: xen-devel; +Cc: Marek Marczykowski-Górecki

Initial patches can be applied independently but all are needed before the
"automation: Add linux stubdom build and smoke test" patch.
And later "libxl: Allow stubdomain to control interupts of PCI device" and
"automation: update kernel for x86 tests" is needed before PCI passthrough
test (but both can be committed earlier as they don't depend on others).

See the "automation: Add linux stubdom build and smoke test" patch description
for more details.

Note the Alpine version bump requires rebuilding containers, but so does the
actual test patch (extra dependencies), so it probably makes sense to do it at
the same time.

Marek Marczykowski-Górecki (12):
  automation: include domU kernel messages in the console output log
  automation: update fedora build to F39
  automation: switch to alpine:3.19
  automation: increase verbosity of starting a domain
  automation: prevent grub unpacking initramfs
  RFC: automation: Add linux stubdom build and smoke test
  libxl: Allow stubdomain to control interupts of PCI device
  automation: update kernel for x86 tests
  WIP: automation: temporarily add 'testlab' tag to stubdomain build
  automation: stubdom test with PCI passthrough
  automation: stubdom test with boot from CDROM
  [DO NOT MERGE] switch to my containers fork

 automation/build/alpine/3.18-arm64v8.dockerfile           |  49 +--
 automation/build/alpine/3.18.dockerfile                   |  51 +--
 automation/build/alpine/3.19-arm64v8.dockerfile           |  52 ++-
 automation/build/alpine/3.19.dockerfile                   |  60 +++-
 automation/build/fedora/29.dockerfile                     |  46 +--
 automation/build/fedora/39.dockerfile                     |  46 ++-
 automation/gitlab-ci/build.yaml                           |  85 ++--
 automation/gitlab-ci/test.yaml                            |  87 ++--
 automation/scripts/build                                  |  12 +-
 automation/scripts/containerize                           |   4 +-
 automation/scripts/qemu-alpine-x86_64.sh                  |   2 +-
 automation/scripts/qemu-smoke-dom0-arm32.sh               |   2 +-
 automation/scripts/qemu-smoke-dom0-arm64.sh               |   2 +-
 automation/scripts/qubes-x86-64.sh                        | 153 ++++++-
 automation/tests-artifacts/alpine/3.18-arm64v8.dockerfile |  65 +---
 automation/tests-artifacts/alpine/3.18.dockerfile         |  66 +---
 automation/tests-artifacts/alpine/3.19-arm64v8.dockerfile |  65 +++-
 automation/tests-artifacts/alpine/3.19.dockerfile         |  72 +++-
 automation/tests-artifacts/kernel/6.1.19.dockerfile       |  40 +--
 automation/tests-artifacts/kernel/6.1.90.dockerfile       |  40 ++-
 tools/libs/light/libxl_pci.c                              |   8 +-
 21 files changed, 614 insertions(+), 393 deletions(-)
 delete mode 100644 automation/build/alpine/3.18-arm64v8.dockerfile
 delete mode 100644 automation/build/alpine/3.18.dockerfile
 create mode 100644 automation/build/alpine/3.19-arm64v8.dockerfile
 create mode 100644 automation/build/alpine/3.19.dockerfile
 delete mode 100644 automation/build/fedora/29.dockerfile
 create mode 100644 automation/build/fedora/39.dockerfile
 delete mode 100644 automation/tests-artifacts/alpine/3.18-arm64v8.dockerfile
 delete mode 100644 automation/tests-artifacts/alpine/3.18.dockerfile
 create mode 100644 automation/tests-artifacts/alpine/3.19-arm64v8.dockerfile
 create mode 100644 automation/tests-artifacts/alpine/3.19.dockerfile
 delete mode 100644 automation/tests-artifacts/kernel/6.1.19.dockerfile
 create mode 100644 automation/tests-artifacts/kernel/6.1.90.dockerfile

base-commit: 319a5125ca2649e6eb95670b4d721260025c187d
-- 
git-series 0.9.1


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

end of thread, other threads:[~2024-07-26 14:21 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-05-16 13:58 [PATCH 00/12] automation: Add build and test for Linux stubdomain Marek Marczykowski-Górecki
2024-05-16 13:58 ` [PATCH 01/12] automation: include domU kernel messages in the console output log Marek Marczykowski-Górecki
2024-05-17 20:57   ` Stefano Stabellini
2024-05-16 13:58 ` [PATCH 02/12] automation: update fedora build to F39 Marek Marczykowski-Górecki
2024-05-17 20:57   ` Stefano Stabellini
2024-05-16 13:58 ` [PATCH 03/12] automation: switch to alpine:3.19 Marek Marczykowski-Górecki
2024-05-17 21:58   ` Stefano Stabellini
2024-05-16 13:58 ` [PATCH 04/12] automation: increase verbosity of starting a domain Marek Marczykowski-Górecki
2024-05-17 21:50   ` Stefano Stabellini
2024-05-16 13:58 ` [PATCH 05/12] automation: prevent grub unpacking initramfs Marek Marczykowski-Górecki
2024-05-17 21:51   ` Stefano Stabellini
2024-05-16 13:58 ` [PATCH 06/12] RFC: automation: Add linux stubdom build and smoke test Marek Marczykowski-Górecki
2024-05-18  0:40   ` Stefano Stabellini
2024-05-18  1:28     ` Marek Marczykowski-Górecki
2024-05-16 13:58 ` [PATCH 07/12] libxl: Allow stubdomain to control interupts of PCI device Marek Marczykowski-Górecki
2024-07-25 14:06   ` Anthony PERARD
2024-07-25 14:16     ` Marek Marczykowski-Górecki
2024-07-26 14:20       ` Anthony PERARD
2024-05-16 13:58 ` [PATCH 08/12] automation: update kernel for x86 tests Marek Marczykowski-Górecki
2024-05-17 21:53   ` Stefano Stabellini
2024-05-16 13:58 ` [PATCH 09/12] WIP: automation: temporarily add 'testlab' tag to stubdomain build Marek Marczykowski-Górecki
2024-05-16 13:58 ` [PATCH 10/12] automation: stubdom test with PCI passthrough Marek Marczykowski-Górecki
2024-05-18  0:41   ` Stefano Stabellini
2024-05-16 13:58 ` [PATCH 11/12] automation: stubdom test with boot from CDROM Marek Marczykowski-Górecki
2024-05-16 13:58 ` [PATCH 12/12] [DO NOT MERGE] switch to my containers fork Marek Marczykowski-Górecki

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.