qemu-ppc
[Top][All Lists]
Advanced

[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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]