Skip to content

conftest: Improve svnserve fixture to prevent flaky tests

Pick a free port for the svn server to be executed.

Ensure svn server can accept connections before using the fixture in tests.

See https://jenkins.softwareheritage.org/job/DENV/job/tests/307/artifact/swh-loader-svn.log

Merge request reports