Hive tests: integration tests against Ethereum clients (includes devp2p tests)
Nevermind p2p tests
Teku p2p tests
Betsu p2p tests
Geth p2p tests / simulations
- https://github.com/ethereum/go-ethereum/blob/master/p2p/simulations/network_test.go
- https://github.com/ethereum/go-ethereum/blob/master/p2p/message_test.go
- https://github.com/ethereum/go-ethereum/blob/master/p2p/transport_test.go
- https://github.com/ethereum/go-ethereum/blob/master/p2p/server_test.go
The p2p test of prysm Ethereum consensus implementation
- https://github.com/prysmaticlabs/prysm/blob/develop/beacon-chain/p2p/broadcaster_test.go
- https://github.com/prysmaticlabs/prysm/tree/develop/beacon-chain/p2p/testing
Nimbus tests (not as much p2p tests but rather consensus tests)
Lighthouse tests
- https://github.com/sigp/lighthouse/blob/stable/beacon_node/lighthouse_network/tests/common/mod.rs
- https://github.com/sigp/lighthouse/tree/stable/beacon_node/lighthouse_network/tests
- https://github.com/sigp/lighthouse/tree/stable/testing (not so much p2p tests but rather generic tests and consensus tests)
Nimbus tests (not so much p2p tests but rather generic tests)