1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00
moby--moby/libnetwork/networkdb
Roman Volosatovs 2837fba75f
libnetwork: ensure all nodes are available in tests
`github.com/hashicorp/memberlist` update caused `TestNetworkDBCRUDTableEntries`
to occasionally fail, because the test would try to check whether an entry
write is propagated to all nodes, but it would not wait for all nodes to
be available before performing the write.
It could be that the failure is caused simply by improved performance of
the dependency - it could also be that some connectivity guarantee the
test depended on is not provided by the dependency anymore.
The same fix is applied to `TestNetworkDBNodeJoinLeaveIteration` due to
same issue.

Signed-off-by: Roman Volosatovs <roman.volosatovs@docker.com>
2021-07-12 19:25:50 +02:00
..
broadcast.go
cluster.go libnetwork: make rejoin intervals configurable 2021-07-12 19:25:49 +02:00
delegate.go
event_delegate.go
message.go
networkdb.go libnetwork: make rejoin intervals configurable 2021-07-12 19:25:49 +02:00
networkdb.pb.go regenerate protobufs with debian buster 2020-02-26 16:03:42 +01:00
networkdb.proto
networkdb_test.go libnetwork: ensure all nodes are available in tests 2021-07-12 19:25:50 +02:00
networkdbdiagnostic.go Fix libnetwork imports 2021-06-01 21:51:23 +00:00
nodemgmt.go
watch.go