mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-20 10:52:25 +00:00
p2p/simulations, swarm/network: Make exec disc test pass
This commit is contained in:
parent
81f52054da
commit
cee9cfe512
2 changed files with 6 additions and 7 deletions
|
|
@ -411,14 +411,13 @@ func startExecNodeStack() (*node.Node, error) {
|
||||||
if err := json.Unmarshal([]byte(confEnv), &conf); err != nil {
|
if err := json.Unmarshal([]byte(confEnv), &conf); err != nil {
|
||||||
return nil, fmt.Errorf("error decoding %s: %v", envNodeConfig, err)
|
return nil, fmt.Errorf("error decoding %s: %v", envNodeConfig, err)
|
||||||
}
|
}
|
||||||
// TODO verify that ListenAddr will contain the correct tcp addr
|
|
||||||
// if we should start using exec adapters with other host than local
|
// create enode record
|
||||||
nodeTcpConn, err := net.ResolveTCPAddr("tcp", conf.Stack.P2P.ListenAddr)
|
nodeTcpConn, err := net.ResolveTCPAddr("tcp", conf.Stack.P2P.ListenAddr)
|
||||||
if err != nil {
|
if nodeTcpConn.IP == nil {
|
||||||
conf.Node.initDummyEnode()
|
nodeTcpConn.IP = net.IPv4(127, 0, 0, 1)
|
||||||
} else {
|
|
||||||
conf.Node.initEnode(nodeTcpConn.IP, nodeTcpConn.Port, nodeTcpConn.Port)
|
|
||||||
}
|
}
|
||||||
|
conf.Node.initEnode(nodeTcpConn.IP, nodeTcpConn.Port, nodeTcpConn.Port)
|
||||||
conf.Stack.P2P.PrivateKey = conf.Node.PrivateKey
|
conf.Stack.P2P.PrivateKey = conf.Node.PrivateKey
|
||||||
conf.Stack.Logger = log.New("node.id", conf.Node.ID.String())
|
conf.Stack.Logger = log.New("node.id", conf.Node.ID.String())
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -131,7 +131,7 @@ func BenchmarkDiscovery_128_4(b *testing.B) { benchmarkDiscovery(b, 128, 4) }
|
||||||
func BenchmarkDiscovery_256_4(b *testing.B) { benchmarkDiscovery(b, 256, 4) }
|
func BenchmarkDiscovery_256_4(b *testing.B) { benchmarkDiscovery(b, 256, 4) }
|
||||||
|
|
||||||
func TestDiscoverySimulationExecAdapter(t *testing.T) {
|
func TestDiscoverySimulationExecAdapter(t *testing.T) {
|
||||||
t.Skip("This is left broken pending ENR preparations for swarm binary. Execadapter is not currently in use, so a short pause won't hurt")
|
//t.Skip("This is left broken pending ENR preparations for swarm binary. Execadapter is not currently in use, so a short pause won't hurt")
|
||||||
testDiscoverySimulationExecAdapter(t, *nodeCount, *initCount)
|
testDiscoverySimulationExecAdapter(t, *nodeCount, *initCount)
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue