qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [PATCH v3 02/24] tests/functional: Add base classes for the upcoming


From: Philippe Mathieu-Daudé
Subject: Re: [PATCH v3 02/24] tests/functional: Add base classes for the upcoming pytest-based tests
Date: Wed, 31 Jul 2024 14:53:46 +0200
User-agent: Mozilla Thunderbird

On 30/7/24 19:03, Daniel P. Berrangé wrote:
From: Thomas Huth <thuth@redhat.com>

The file is mostly a copy of the tests/avocado/avocado_qemu/__init__.py
file with some adjustments to get rid of the Avocado dependencies (i.e.
we also have to drop the LinuxSSHMixIn and LinuxTest for now).

The emulator binary and build directory are now passed via
environment variables that will be set via meson.build later.

Signed-off-by: Thomas Huth <thuth@redhat.com>
[DB: split __init__.py into multiple files]
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
---
  tests/functional/qemu_test/__init__.py |  13 ++
  tests/functional/qemu_test/cmd.py      | 171 +++++++++++++++++++++++++
  tests/functional/qemu_test/config.py   |  36 ++++++
  tests/functional/qemu_test/testcase.py | 154 ++++++++++++++++++++++
  4 files changed, 374 insertions(+)
  create mode 100644 tests/functional/qemu_test/__init__.py
  create mode 100644 tests/functional/qemu_test/cmd.py
  create mode 100644 tests/functional/qemu_test/config.py
  create mode 100644 tests/functional/qemu_test/testcase.py

Please squash:

-- >8 --
diff --git a/MAINTAINERS b/MAINTAINERS
index 98eddf7ae1..a906218f9d 100644
--- a/MAINTAINERS
+++ b/MAINTAINERS
@@ -4127,6 +4137,7 @@ F: .travis.yml
 F: docs/devel/ci*
 F: scripts/ci/
 F: tests/docker/
+F: tests/functional/
 F: tests/vm/
 F: tests/lcitool/
 F: tests/avocado/tuxrun_baselines.py
---



reply via email to

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