[Meta] Add nettest tests to all conn implementations
Open
kind/test
- Dominant language
- Go
- Stars
- 17.1k
- Forks
- 3.2k
- Avg merge
- 3d 18h
- Merged PRs (30d)
- 11
Description
The go semi-standard library has recently added a set of tests to automatically run on anything that implements net.Conn. We should run these over all of our streams and conns to make sure everything is up to snuff. Some initial things I want to test:
- [ ] yamux
- [ ] spdy
- [ ] multiplex
- [ ] secio
- [ ] swarm stream
Contributor guide
Research direction
Start by locating the connection or stream implementations for yamux, spdy, multiplex, secio, and swarm stream, then identify how the Go nettest suite can be run against each. Done means the nettest checks cover all five listed implementations and pass for each one.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go
- Domain
- networking, testing-qa
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100