1
0
Fork 0
mirror of https://github.com/moby/moby.git synced 2022-11-09 12:21:53 -05:00

TestServiceWithDefaultAddressPoolInit

Looks like TestServiceWithDefaultAddressPoolInit is failing
randomly in CI. I am not able to reproduce the issue locally
but this has been reported few times.  So I tried to modify
code and see if I can fix the random failure.

Signed-off-by: selansen <elango.siva@docker.com>
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This commit is contained in:
selansen 2018-09-12 23:06:24 -04:00 committed by Sebastiaan van Stijn
parent b14313a97a
commit 88578aa9e9
No known key found for this signature in database
GPG key ID: 76698F39D527CE8C

View file

@ -401,9 +401,11 @@ func TestServiceWithDefaultAddressPoolInit(t *testing.T) {
defer cli.Close() defer cli.Close()
// Create a overlay network // Create a overlay network
name := "saanvisthira" + t.Name() name := "sthira" + t.Name()
network.CreateNoError(context.Background(), t, cli, name, overlayID := network.CreateNoError(context.Background(), t, cli, name,
network.WithDriver("overlay")) network.WithDriver("overlay"),
network.WithCheckDuplicate(),
)
var instances uint64 = 1 var instances uint64 = 1
serviceName := "TestService" + t.Name() serviceName := "TestService" + t.Name()
@ -418,7 +420,7 @@ func TestServiceWithDefaultAddressPoolInit(t *testing.T) {
_, _, err := cli.ServiceInspectWithRaw(context.Background(), serviceID, types.ServiceInspectOptions{}) _, _, err := cli.ServiceInspectWithRaw(context.Background(), serviceID, types.ServiceInspectOptions{})
assert.NilError(t, err) assert.NilError(t, err)
out, err := cli.NetworkInspect(context.Background(), name, types.NetworkInspectOptions{}) out, err := cli.NetworkInspect(context.Background(), overlayID, types.NetworkInspectOptions{Verbose: true})
assert.NilError(t, err) assert.NilError(t, err)
t.Logf("%s: NetworkInspect: %+v", t.Name(), out) t.Logf("%s: NetworkInspect: %+v", t.Name(), out)
assert.Assert(t, len(out.IPAM.Config) > 0) assert.Assert(t, len(out.IPAM.Config) > 0)