[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[RFC PATCH 00/11] ppc: avocado test additions and new defaults
From: |
Nicholas Piggin |
Subject: |
[RFC PATCH 00/11] ppc: avocado test additions and new defaults |
Date: |
Tue, 10 Oct 2023 17:52:27 +1000 |
Sorry for going missing for a while, had a few things on but have
been working on figuring out testing and git setup to get some
things merged.
To start with I'd like to add a few more tests. Since most of my
own tests for missing bits (like KVM backend) are mostly just
ad hoc scripts, I thought adding them to avocado is a better idea.
Comments on those in particular from CI gurus would be welcome,
patch 4, because it boots a Alpine distro image and installs a
QEMU package via its package manager.
patch 5, because it grabs some Linux kernel images I put up on
another gitlab page.
patch 6, because it adds a FreeBSD boot test.
patch 7/8, because they add tests for non-public images (flames
welcome).
Thanks,
Nick
Nicholas Piggin (11):
tests/avocado: ppc add powernv10 boot_linux_console test
tests/avocado: Add ppc pseries and powernv Hash MMU tests
tests/avocado: Add pseries KVM boot_linux test
tests/avocado: ppc add hypervisor tests
testing/avocado: ppc add new BookE boot_linux_console.py tests
tests/avocado: Add FreeBSD distro boot tests for ppc
tests/avocado: Add ppc boot tests for non-free AIX images
tests/avocado: Add ppc MacOS tests
tests/avocado: Use default CPU for pseries machine
ppc/spapr: change pseries machine default to POWER10 CPU
ppc/pnv: Change powernv default to powernv10
hw/ppc/pnv.c | 4 +-
hw/ppc/spapr.c | 2 +-
tests/avocado/boot_freebsd.py | 109 ++++++++++++++++++
tests/avocado/boot_linux.py | 9 ++
tests/avocado/boot_linux_console.py | 61 ++++++++++
tests/avocado/migration.py | 1 -
tests/avocado/ppc/macos9.ppm | Bin 0 -> 921615 bytes
tests/avocado/ppc_aix.py | 63 ++++++++++
tests/avocado/ppc_hv_tests.py | 173 ++++++++++++++++++++++++++++
tests/avocado/ppc_macos.py | 90 +++++++++++++++
tests/avocado/ppc_powernv.py | 21 +++-
tests/avocado/ppc_pseries.py | 20 +++-
12 files changed, 543 insertions(+), 10 deletions(-)
create mode 100644 tests/avocado/boot_freebsd.py
create mode 100644 tests/avocado/ppc/macos9.ppm
create mode 100644 tests/avocado/ppc_aix.py
create mode 100644 tests/avocado/ppc_hv_tests.py
create mode 100644 tests/avocado/ppc_macos.py
--
2.42.0
- [RFC PATCH 00/11] ppc: avocado test additions and new defaults,
Nicholas Piggin <=
- [RFC PATCH 01/11] tests/avocado: ppc add powernv10 boot_linux_console test, Nicholas Piggin, 2023/10/10
- [RFC PATCH 02/11] tests/avocado: Add ppc pseries and powernv Hash MMU tests, Nicholas Piggin, 2023/10/10
- [RFC PATCH 03/11] tests/avocado: Add pseries KVM boot_linux test, Nicholas Piggin, 2023/10/10
- [RFC PATCH 04/11] tests/avocado: ppc add hypervisor tests, Nicholas Piggin, 2023/10/10
- [RFC PATCH 06/11] tests/avocado: Add FreeBSD distro boot tests for ppc, Nicholas Piggin, 2023/10/10