You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Dec 10, 2020. It is now read-only.
I think we should have a strong test suite to test the robustness of various implementations. I'm thinking with virtual networks and various topologies, including NATs, stun servers, etc. This way we could be certain libraries work.
Things to test:
NAT traversal
Double NATs
with STUN/TURN servers
direct connection found when in local network
stress test data transmission
various data transmission patterns (i.e. send for a while, stop for a while, continue)
reliable and unreliable transports
If we can make it pluggable, needing only a single binary that can be fed a few arguments in each test case, we should be able to test everything, including a version using a build of chromium itself.