This repository was archived by the owner on Dec 10, 2020. It is now read-only.
This repository was archived by the owner on Dec 10, 2020. It is now read-only.
Open
Description
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.
Metadata
Metadata
Assignees
Labels
No labels