Convert the remaining Avocado tests from replay_kernel to the functional framework. It's all pretty straight forward, we just have to use the new ASSET_* framework now and make sure to put all tests related to one CPU target into a separate file, since the functional framework uses one qemu-system-* per file, and not per subtest.
Thomas Huth (14): tests/functional: Provide a proper name for the VMs in the replay tests tests/functional: Convert the xtensa replay test to the functional framework tests/functional: Convert the sparc replay avocado test tests/functional: Convert the 32-bit ppc replay avocado tests tests/functional: Convert the or1k replay avocado tests tests/functional: Convert the ppc64 replay avocado tests tests/functional: Convert the microblaze replay avocado tests tests/functional: Convert the m68k replay avocado tests tests/functional: Convert the arm replay avocado tests tests/functional: Convert the alpha replay avocado tests tests/functional: Convert the s390x replay avocado tests tests/functional: Convert the aarch64 replay avocado tests tests/functional: Convert the x86_64 replay avocado tests tests/functional: Convert the i386 replay avocado test tests/avocado/replay_kernel.py | 412 --------------------- tests/functional/meson.build | 14 + tests/functional/replay_kernel.py | 2 +- tests/functional/test_aarch64_replay.py | 30 ++ tests/functional/test_alpha_replay.py | 29 ++ tests/functional/test_arm_replay.py | 69 ++++ tests/functional/test_i386_replay.py | 28 ++ tests/functional/test_m68k_replay.py | 42 +++ tests/functional/test_microblaze_replay.py | 28 ++ tests/functional/test_or1k_replay.py | 27 ++ tests/functional/test_ppc64_replay.py | 49 +++ tests/functional/test_ppc_replay.py | 34 ++ tests/functional/test_s390x_replay.py | 28 ++ tests/functional/test_sparc_replay.py | 27 ++ tests/functional/test_x86_64_replay.py | 35 ++ tests/functional/test_xtensa_replay.py | 28 ++ 16 files changed, 469 insertions(+), 413 deletions(-) delete mode 100644 tests/avocado/replay_kernel.py create mode 100755 tests/functional/test_aarch64_replay.py create mode 100755 tests/functional/test_alpha_replay.py create mode 100755 tests/functional/test_arm_replay.py create mode 100755 tests/functional/test_i386_replay.py create mode 100755 tests/functional/test_m68k_replay.py create mode 100755 tests/functional/test_microblaze_replay.py create mode 100755 tests/functional/test_or1k_replay.py create mode 100755 tests/functional/test_ppc64_replay.py create mode 100755 tests/functional/test_ppc_replay.py create mode 100755 tests/functional/test_s390x_replay.py create mode 100755 tests/functional/test_sparc_replay.py create mode 100755 tests/functional/test_x86_64_replay.py create mode 100755 tests/functional/test_xtensa_replay.py -- 2.48.1