qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/7] tests/functional: Convert the advent calendar tests
@ 2024-09-19 18:57 Thomas Huth
  2024-09-19 18:57 ` [PATCH 1/7] tests/functional/qemu_test: Add a function for launching kernels more easily Thomas Huth
                   ` (7 more replies)
  0 siblings, 8 replies; 11+ messages in thread
From: Thomas Huth @ 2024-09-19 18:57 UTC (permalink / raw)
  To: qemu-devel
  Cc: Peter Maydell, Philippe Mathieu-Daudé, Mark Cave-Ayland,
	Yoshinori Sato, Magnus Damm, Max Filippov

Convert the advent calendar avocado tests to the new functional
framework. Since most tests are doing pretty much the same
(add a "-kernel" parameter and maybe "-initrd" and "-dtb", then
launch QEMU and wait for a string on the serial console), we
first introduce a helper function to shorten this repetive task.

Thomas Huth (7):
  tests/functional/qemu_test: Add a function for launching kernels more
    easily
  tests/functional: Convert the vexpressa9 Avocado test
  tests/functional: Convert the xtensa lx60 Avocado test
  tests/functional: Convert the SPARCStation Avocado test
  tests/functional: Convert the e500 ppc64 Avocado test
  tests/functional: Convert the mac ppc Avocado tests
  tests/functional: Convert the r2d sh4 Avocado test

 MAINTAINERS                               |  7 ++
 tests/avocado/boot_linux_console.py       | 92 -----------------------
 tests/functional/meson.build              | 15 ++++
 tests/functional/qemu_test/linuxkernel.py | 12 +++
 tests/functional/test_arm_vexpress.py     | 26 +++++++
 tests/functional/test_ppc64_e500.py       | 25 ++++++
 tests/functional/test_ppc_mac.py          | 38 ++++++++++
 tests/functional/test_sh4_r2d.py          | 31 ++++++++
 tests/functional/test_sparc_sun4m.py      | 25 ++++++
 tests/functional/test_xtensa_lx60.py      | 26 +++++++
 10 files changed, 205 insertions(+), 92 deletions(-)
 create mode 100755 tests/functional/test_arm_vexpress.py
 create mode 100755 tests/functional/test_ppc64_e500.py
 create mode 100755 tests/functional/test_ppc_mac.py
 create mode 100755 tests/functional/test_sh4_r2d.py
 create mode 100755 tests/functional/test_sparc_sun4m.py
 create mode 100755 tests/functional/test_xtensa_lx60.py

-- 
2.46.0



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

end of thread, other threads:[~2024-09-22 12:45 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-09-19 18:57 [PATCH 0/7] tests/functional: Convert the advent calendar tests Thomas Huth
2024-09-19 18:57 ` [PATCH 1/7] tests/functional/qemu_test: Add a function for launching kernels more easily Thomas Huth
2024-09-19 18:57 ` [PATCH 2/7] tests/functional: Convert the vexpressa9 Avocado test Thomas Huth
2024-09-19 18:57 ` [PATCH 3/7] tests/functional: Convert the xtensa lx60 " Thomas Huth
2024-09-19 18:57 ` [PATCH 4/7] tests/functional: Convert the SPARCStation " Thomas Huth
2024-09-22 12:44   ` Mark Cave-Ayland
2024-09-19 18:57 ` [PATCH 5/7] tests/functional: Convert the e500 ppc64 " Thomas Huth
2024-09-19 18:57 ` [PATCH 6/7] tests/functional: Convert the mac ppc Avocado tests Thomas Huth
2024-09-22 12:45   ` Mark Cave-Ayland
2024-09-19 18:57 ` [PATCH 7/7] tests/functional: Convert the r2d sh4 Avocado test Thomas Huth
2024-09-22  4:51 ` [PATCH 0/7] tests/functional: Convert the advent calendar tests Richard Henderson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).