qemu/docs/devel/testing
Daniel P. Berrangé 1a8755a51e tests/functional: add a QMP backdoor for debugging stalled tests
Support the QEMU_TEST_QMP_BACKDOOR=backdoor.sock env variable as a
way to get a QMP backdoor for debugging a stalled QEMU test. Most
typically this would be used if running the tests directly:

 $ QEMU_TEST_QMP_BACKDOOR=backdoor.sock \
   QEMU_TEST_QEMU_BINARY=./build/qemu-system-arm \
   PYTHONPATH=./python \
   ./tests/functional/test_arm_tuxrun.py

And then, when the test stalls, in a second shell run:

 $ ./scripts/qmp/qmp-shell backdoor.sock

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Message-Id: <20241121154218.1423005-18-berrange@redhat.com>
Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20241121165806.476008-18-alex.bennee@linaro.org>
2024-11-25 10:13:41 +00: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-definitions.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-jobs.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-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: Split testing docs from the build docs and move to separate folder 2024-09-04 12:28:00 +02:00
functional.rst tests/functional: add a QMP backdoor for debugging stalled tests 2024-11-25 10:13:41 +00: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: update tsan build documentation 2024-10-24 09:56:12 +01: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: Split testing docs from the build docs and move to separate folder 2024-09-04 12:28:00 +02:00