qemu/docs/devel/testing
Thomas Huth 5748e46415 docs/devel/testing: Dissolve the ci-definitions.rst.inc file
This file was meant for defining the vocabulary for our testing
efforts, but it did not age well: First, the definitions are not
only about the CI part, but also about testing in general, so most
of the information should rather reside in main.rst instead.
Second, some vocabulary has never been really adopted by the QEMU
project, for example we never really use the word "system testing"
since "system" rather means the system emulator binaries in the
QEMU project (and we also don't do any testing with other components
like libvirt and virt-managers here). It also defines that the qtests
are the "functional" tests in QEMU, which is not really up to date
anymore after the "tests/functional" framework has been introduced
a couple of months ago (FWIW, the qtests could rather be seen as a
mix between unit testing and functional testing).

To solve this problem, move the useful parts of this file into
main.rst and directly into ci.rst, and drop the ones (like "system
testing") that we don't really need anymore.

Message-ID: <20250314085959.1585568-1-thuth@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
2025-04-23 07:51:25 +02:00
..
acpi-bits.rst docs: avoid footnotes consisting of just URLs 2024-10-11 13:48:34 +02:00
avocado.rst docs/devel/testing: Rename avocado_qemu.Test class 2024-09-04 12:28:00 +02:00
blkdebug.rst docs/devel/blkdebug: Convert to rST format 2024-10-15 15:16:17 +01:00
blkverify.rst docs/devel/blkverify: Convert to rST format 2024-10-15 15:16:17 +01:00
ci-jobs.rst.inc gitlab-ci: Update QEMU_JOB_AVOCADO and QEMU_CI_AVOCADO_TESTING 2025-04-23 07:51:25 +02:00
ci-runners.rst.inc docs/devel: Split testing docs from the build docs and move to separate folder 2024-09-04 12:28:00 +02:00
ci.rst docs/devel/testing: Dissolve the ci-definitions.rst.inc file 2025-04-23 07:51:25 +02:00
functional.rst docs/devel/testing/functional: Add a section about logging 2025-03-19 07:43:51 +01:00
fuzzing.rst docs/fuzz: fix outdated mention to enable-sanitizers 2024-09-17 10:52:20 +02:00
index.rst docs/devel/blkverify: Convert to rST format 2024-10-15 15:16:17 +01:00
main.rst docs/devel/testing: Dissolve the ci-definitions.rst.inc file 2025-04-23 07:51:25 +02:00
qgraph.rst docs/devel: Split testing docs from the build docs and move to separate folder 2024-09-04 12:28:00 +02:00
qtest.rst docs/devel: add a codebase section 2025-01-17 10:45:49 +00:00