Files
logos-messaging-nim/tests-e2e/pytest.ini
Egor Rachkovskii a24fb628a0 test(e2e): port the SDS-R repair test behind a slow marker
Closes the RC10 story the previous commit set up: B keeps sending until
one of its messages carries the repair request, A rebroadcasts m1, and
both messages land in causal order. Nothing else in this repo exercises
SDS-R end to end.

The test spends minutes waiting for T_req to elapse, so it gets a new
slow marker and the PR selection deselects it. That leaves it with no
automatic runner, which the README now says out loud.

The interop copy deferred the receiver's stop_and_destroy through a
finalizer to work around a teardown segfault; #4109 fixed that, and the
test tears the node down in a with-block like its neighbours.
2026-08-17 15:33:23 +01:00

17 lines
571 B
INI

[pytest]
addopts = --instafail --tb=short --color=auto
log_level = DEBUG
log_cli = True
norecursedirs =
vendor
nimbledeps
*.egg-info
log_file = log/test.log
log_cli_format = %(asctime)s.%(msecs)03d %(levelname)s [%(name)s] %(message)s
log_file_format = %(asctime)s.%(msecs)03d %(levelname)s [%(name)s] %(message)s
timeout = 300
markers =
smoke: marks tests as smoke test (deselect with '-m "not smoke"')
docker_required: test requires Docker nodes (WakuNode)
slow: minutes-long test, excluded from the CI selection (deselect with '-m "not slow"')