From 2de05de98dc096de9e774aa5b520ab8f6862de0c Mon Sep 17 00:00:00 2001 From: Alexander Morozov Date: Thu, 29 Sep 2016 07:44:00 -0700 Subject: [PATCH] integration: wait for task running in TestServiceHealthRun Test can miss Starting state, so wait until its Running Signed-off-by: Alexander Morozov --- integration-cli/docker_cli_service_health_test.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/integration-cli/docker_cli_service_health_test.go b/integration-cli/docker_cli_service_health_test.go index 4782317765..30580f6be3 100644 --- a/integration-cli/docker_cli_service_health_test.go +++ b/integration-cli/docker_cli_service_health_test.go @@ -47,7 +47,7 @@ func (s *DockerSwarmSuite) TestServiceHealthRun(c *check.C) { waitAndAssert(c, defaultReconciliationTimeout, func(c *check.C) (interface{}, check.CommentInterface) { task = d.getTask(c, task.ID) return task.Status.State, nil - }, checker.Equals, swarm.TaskStateStarting) + }, checker.Equals, swarm.TaskStateRunning) containerID := task.Status.ContainerStatus.ContainerID // wait for container to be healthy