mirror of
https://github.com/docker/cli.git
synced 2026-01-22 03:22:01 +03:00
Merge pull request #23625 from talex5/fix-health-test
Remove out-of-date health test Upstream-commit: 3d69595a3189d15aaab82b0721508e640b26ccd0 Component: engine
This commit is contained in:
@@ -127,12 +127,10 @@ func (s *DockerSuite) TestHealth(c *check.C) {
|
||||
c.Check(last.ExitCode, checker.Equals, 0)
|
||||
c.Check(last.Output, checker.Equals, "OK\n")
|
||||
|
||||
// Fail the check, which should now make it exit
|
||||
// Fail the check
|
||||
dockerCmd(c, "exec", "fatal_healthcheck", "rm", "/status")
|
||||
waitForStatus(c, "fatal_healthcheck", "running", "exited")
|
||||
waitForHealthStatus(c, "fatal_healthcheck", "healthy", "unhealthy")
|
||||
|
||||
out, _ = dockerCmd(c, "inspect", "--format={{.State.Health.Status}}", "fatal_healthcheck")
|
||||
c.Check(out, checker.Equals, "unhealthy\n")
|
||||
failsStr, _ := dockerCmd(c, "inspect", "--format={{.State.Health.FailingStreak}}", "fatal_healthcheck")
|
||||
fails, err := strconv.Atoi(strings.TrimSpace(failsStr))
|
||||
c.Check(err, check.IsNil)
|
||||
|
||||
Reference in New Issue
Block a user