Revision tags: v9.2.0, v9.1.2 |
|
#
4a722d2e |
| 12-Nov-2024 |
Thomas Huth <thuth@redhat.com> |
docs/devel/testing/functional: Clarify that we have to use the build folder
Make it clear that the commands have to be run from the folder with the build, and use the python3 from our pyvenv to make
docs/devel/testing/functional: Clarify that we have to use the build folder
Make it clear that the commands have to be run from the folder with the build, and use the python3 from our pyvenv to make sure that the pycotap module is available.
Message-ID: <20241112115302.470527-1-thuth@redhat.com> Signed-off-by: Thomas Huth <thuth@redhat.com>
show more ...
|
#
1a8755a5 |
| 21-Nov-2024 |
Daniel P. Berrangé <berrange@redhat.com> |
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
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>
show more ...
|
#
dbaaef7d |
| 21-Nov-2024 |
Daniel P. Berrangé <berrange@redhat.com> |
tests/functional: automatically clean up scratch files after tests
The build/tests/functional subdirectories are consuming huge amounts of disk space.
Split the location for scratch files into a 's
tests/functional: automatically clean up scratch files after tests
The build/tests/functional subdirectories are consuming huge amounts of disk space.
Split the location for scratch files into a 'scratch' sub-directory, separate from log files, and delete it upon completion of each test. The new env variable QEMU_TEST_KEEP_SCRATCH can be set to preserve this scratch dir for debugging access if required.
Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Signed-off-by: Daniel P. Berrangé <berrange@redhat.com> Message-Id: <20241121154218.1423005-3-berrange@redhat.com> Signed-off-by: Alex Bennée <alex.bennee@linaro.org> Message-Id: <20241121165806.476008-3-alex.bennee@linaro.org>
show more ...
|
Revision tags: v9.1.1, v9.1.0 |
|
#
c3e24cff |
| 30-Aug-2024 |
Thomas Huth <thuth@redhat.com> |
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
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>
show more ...
|