wasmerio / wasmer

🚀 The leading Wasm Runtime supporting WASIX, WASI and Emscripten
https://wasmer.io
MIT License
18.58k stars 794 forks source link

Investigate and mitigate flaky TCP tests #4504

Closed theduke closed 1 week ago

theduke commented 6 months ago

We have some failing TCP tests in virtual-net , that previously already caused problems on musl and where disabled on that architecture, but now seem to fail in Linux as well.

We need to investigate.

If the flakiness is caused by tests interfering with each other, we can configure nextest to do automatic retries.

Example: https://github.com/wasmerio/wasmer/actions/runs/8316343390/job/22755708194?pr=4491#step:12:3197

syrusakbary commented 6 months ago

This is an hypothesis: the tests should be run serially, and if they are running in parallel (because of cargo-nextest) then this issue might arise

syrusakbary commented 6 months ago

We can probably mark it as a flaky test for 4.3