qemu/tests/functional/qemu_test
Daniel P. Berrangé 674a750b51 tests/functional: ignore errors when caching assets, except for 404
We see periodic errors caching assets due to a combination of transient
networking and server problems. With the previous patch to skip running
a test when it has missing assets, we can now treat most cache download
errors as non-fatal.

Only HTTP 404 is retained as fatal, since it is a strong indicator of
a fully broken test rather than a transient error.

Reviewed-by: Thomas Huth <thuth@redhat.com>
Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Message-ID: <20241217155953.3950506-32-berrange@redhat.com>
Signed-off-by: Thomas Huth <thuth@redhat.com>
2024-12-17 19:39:53 +01:00
..
__init__.py tests/functional: remove now unused 'run_cmd' helper 2024-12-17 19:39:53 +01:00
archive.py tests/functional: replace 'run_cmd' with subprocess helpers 2024-12-17 19:39:53 +01:00
asset.py tests/functional: ignore errors when caching assets, except for 404 2024-12-17 19:39:53 +01:00
cmd.py tests/functional: remove now unused 'run_cmd' helper 2024-12-17 19:39:53 +01:00
config.py tests/functional: Add base classes for the upcoming pytest-based tests 2024-09-04 10:52:29 +02:00
decorators.py tests/functional: introduce some helpful decorators 2024-12-17 19:39:53 +01:00
linuxkernel.py tests/functional: convert tests to new archive_extract helper 2024-12-17 19:39:53 +01:00
tesseract.py tests/functional: replace 'run_cmd' with subprocess helpers 2024-12-17 19:39:53 +01:00
testcase.py tests/functional: skip tests if assets are not available 2024-12-17 19:39:53 +01:00
tuxruntest.py tests/functional: replace 'run_cmd' with subprocess helpers 2024-12-17 19:39:53 +01:00
uncompress.py tests/functional: add a generalized uncompress helper 2024-12-17 19:39:53 +01:00
utils.py tests/functional: drop back compat imports from utils.py 2024-12-17 19:39:53 +01:00