Kaynağa Gözat

Merge pull request #21257 from yongtang/21247-TestRunAttachFailedNoLeak

Fix flaky test TestRunAttachFailedNoLeak in #21247.
Vincent Demeester 9 yıl önce
ebeveyn
işleme
cf9d0c8ae2
1 değiştirilmiş dosya ile 3 ekleme ve 0 silme
  1. 3 0
      integration-cli/docker_cli_run_test.go

+ 3 - 0
integration-cli/docker_cli_run_test.go

@@ -4226,6 +4226,9 @@ func (s *DockerSuite) TestRunAttachFailedNoLeak(c *check.C) {
 
 
 	runSleepingContainer(c, "--name=test", "-p", "8000:8000")
 	runSleepingContainer(c, "--name=test", "-p", "8000:8000")
 
 
+	// Wait until container is fully up and running
+	c.Assert(waitRun("test"), check.IsNil)
+
 	out, _, err := dockerCmdWithError("run", "-p", "8000:8000", "busybox", "true")
 	out, _, err := dockerCmdWithError("run", "-p", "8000:8000", "busybox", "true")
 	c.Assert(err, checker.NotNil)
 	c.Assert(err, checker.NotNil)
 	// check for windows error as well
 	// check for windows error as well