summary refs log tree commit diff stats
path: root/docs/devel/testing/main.rst
diff options
context:
space:
mode:
authorThomas Huth <thuth@redhat.com>2024-08-30 15:38:38 +0200
committerThomas Huth <thuth@redhat.com>2024-09-04 12:28:00 +0200
commitc3e24cff2b27d63ac4b56ac6d38ef1ae3a27d92f (patch)
tree2b8edcf928d06560721ae31a6dfe3ee972401545 /docs/devel/testing/main.rst
parent0abdd9708478c1109de9114d979ec8d388f04c54 (diff)
downloadfocaccia-qemu-c3e24cff2b27d63ac4b56ac6d38ef1ae3a27d92f.tar.gz
focaccia-qemu-c3e24cff2b27d63ac4b56ac6d38ef1ae3a27d92f.zip
docs/devel/testing: Add documentation for functional tests
Document the new functional testing framework. The text is originally
based on the Avocado documentation, but heavily modified to match the
new framework.

Message-ID: <20240830133841.142644-45-thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
Diffstat (limited to 'docs/devel/testing/main.rst')
-rw-r--r--docs/devel/testing/main.rst12
1 files changed, 12 insertions, 0 deletions
diff --git a/docs/devel/testing/main.rst b/docs/devel/testing/main.rst
index 39b965ecf6..e9921a4b10 100644
--- a/docs/devel/testing/main.rst
+++ b/docs/devel/testing/main.rst
@@ -862,6 +862,18 @@ supported. To start the fuzzer, run
 Alternatively, some command different from ``qemu-img info`` can be tested, by
 changing the ``-c`` option.
 
+Functional tests using Python
+-----------------------------
+
+The ``tests/functional`` directory hosts functional tests written in
+Python. You can run the functional tests simply by executing:
+
+.. code::
+
+  make check-functional
+
+See :ref:`checkfunctional-ref` for more details.
+
 Integration tests using the Avocado Framework
 ---------------------------------------------