Browse code

Fix flaky TestServiceUpdateSecrets

Signed-off-by: Tonis Tiigi <tonistiigi@gmail.com>

Tonis Tiigi authored on 2016/11/11 06:59:28
Showing 1 changed files
... ...
@@ -103,7 +103,7 @@ func (s *DockerSwarmSuite) TestServiceUpdateSecrets(c *check.C) {
103 103
 	c.Assert(err, checker.IsNil, check.Commentf(out))
104 104
 
105 105
 	// add secret
106
-	out, err = d.Cmd("service", "update", "test", "--secret-add", fmt.Sprintf("source=%s,target=%s", testName, testTarget))
106
+	out, err = d.cmdRetryOutOfSequence("service", "update", "test", "--secret-add", fmt.Sprintf("source=%s,target=%s", testName, testTarget))
107 107
 	c.Assert(err, checker.IsNil, check.Commentf(out))
108 108
 
109 109
 	out, err = d.Cmd("service", "inspect", "--format", "{{ json .Spec.TaskTemplate.ContainerSpec.Secrets }}", serviceName)
... ...
@@ -118,7 +118,7 @@ func (s *DockerSwarmSuite) TestServiceUpdateSecrets(c *check.C) {
118 118
 	c.Assert(refs[0].Target.Name, checker.Equals, testTarget)
119 119
 
120 120
 	// remove
121
-	out, err = d.Cmd("service", "update", "test", "--secret-rm", testName)
121
+	out, err = d.cmdRetryOutOfSequence("service", "update", "test", "--secret-rm", testName)
122 122
 	c.Assert(err, checker.IsNil, check.Commentf(out))
123 123
 
124 124
 	out, err = d.Cmd("service", "inspect", "--format", "{{ json .Spec.TaskTemplate.ContainerSpec.Secrets }}", serviceName)