This is a set of ppc avocado tests that I have posted before, but it has also grown a few misc changes, and patch 2 creates a dependency with the added ppc tests that use the AVOCADO_ALLOW_LONG_RUNTIME it introduces. I could take patches 2-3 via the ppc tree if they get acked, but happy to rebase ppc tests if they'd better go via testing tree.
Thanks, Nick Nicholas Piggin (9): gitlab: fix s390x tag for avocado-system-centos tests/avocado: mark boot_linux.py long runtime instead of flaky tests/avocado: Mark x86-64 boot_linux.py TCG tests as long runtime tests/avocado: Enable replay_linux.py on ppc64 pseries 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 tests/avocado: Add FreeBSD distro boot tests for ppc MAINTAINERS | 1 + docs/devel/testing.rst | 8 ++ .gitlab-ci.d/buildtest.yml | 2 +- tests/avocado/boot_freebsd.py | 106 +++++++++++++++ tests/avocado/boot_linux.py | 32 ++--- tests/avocado/boot_linux_console.py | 8 ++ tests/avocado/ppc_hv_tests.py | 201 ++++++++++++++++++++++++++++ tests/avocado/ppc_powernv.py | 23 +++- tests/avocado/ppc_pseries.py | 20 ++- tests/avocado/replay_linux.py | 76 ++++++++++- 10 files changed, 453 insertions(+), 24 deletions(-) create mode 100644 tests/avocado/boot_freebsd.py create mode 100644 tests/avocado/ppc_hv_tests.py -- 2.42.0