mirror of
https://github.com/openembedded/meta-openembedded.git
synced 2026-09-22 11:00:49 +00:00
python3-betamax: skip the live-network hook tests in ptest
tests/integration/test_hooks.py records live https://httpbin.org requests (no cassettes are shipped for them), so the ptest fails whenever the service resets the connection, e.g.: FAIL: tests/integration/test_hooks.py:TestHooks.test_post_start_hook requests.exceptions.ConnectionError: ('Connection aborted.', ConnectionResetError(104, 'Connection reset by peer')) The same tests pass when the service behaves (3 out of 3 runs in a qemux86-64 VM), so they are flaky rather than broken. Leave them out of the ptest run. AI-Generated: Uses Claude Code Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
This commit is contained in:
@@ -8,4 +8,7 @@ if ! nslookup httpbin.org >/dev/null 2>&1 ; then
|
||||
echo "nameserver 8.8.8.8" > /etc/resolv.conf
|
||||
fi
|
||||
|
||||
pytest --automake
|
||||
# tests/integration/test_hooks.py records live https://httpbin.org requests
|
||||
# (no cassettes are shipped for it) and fails whenever the service resets
|
||||
# the connection, so leave it out.
|
||||
pytest --automake --ignore=tests/integration/test_hooks.py
|
||||
|
||||
Reference in New Issue
Block a user