From 88578aa9e9c3deaf634acc53d1460ac3e4d17e03 Mon Sep 17 00:00:00 2001 From: selansen Date: Wed, 12 Sep 2018 23:06:24 -0400 Subject: [PATCH] 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 Signed-off-by: Sebastiaan van Stijn --- integration/network/service_test.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/integration/network/service_test.go b/integration/network/service_test.go index d2b2bb071c..d7e36ab446 100644 --- a/integration/network/service_test.go +++ b/integration/network/service_test.go @@ -401,9 +401,11 @@ func TestServiceWithDefaultAddressPoolInit(t *testing.T) { defer cli.Close() // Create a overlay network - name := "saanvisthira" + t.Name() - network.CreateNoError(context.Background(), t, cli, name, - network.WithDriver("overlay")) + name := "sthira" + t.Name() + overlayID := network.CreateNoError(context.Background(), t, cli, name, + network.WithDriver("overlay"), + network.WithCheckDuplicate(), + ) var instances uint64 = 1 serviceName := "TestService" + t.Name() @@ -418,7 +420,7 @@ func TestServiceWithDefaultAddressPoolInit(t *testing.T) { _, _, err := cli.ServiceInspectWithRaw(context.Background(), serviceID, types.ServiceInspectOptions{}) 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) t.Logf("%s: NetworkInspect: %+v", t.Name(), out) assert.Assert(t, len(out.IPAM.Config) > 0)