From 3f595d22d68d6a012ec91aee387d67433fafd001 Mon Sep 17 00:00:00 2001 From: s00318865 Date: Tue, 17 Mar 2015 13:19:59 +0800 Subject: [PATCH] verify MaximumRetryCount for container restart policy Signed-off-by: s00318865 Upstream-commit: 173642c8660adb39619ecfe725bd44b984d4c627 Component: engine --- components/engine/integration-cli/docker_cli_run_test.go | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/components/engine/integration-cli/docker_cli_run_test.go b/components/engine/integration-cli/docker_cli_run_test.go index ff3b0461e3..e11fa55cac 100644 --- a/components/engine/integration-cli/docker_cli_run_test.go +++ b/components/engine/integration-cli/docker_cli_run_test.go @@ -3229,6 +3229,13 @@ func TestRunRestartMaxRetries(t *testing.T) { if count != "3" { t.Fatalf("Container was restarted %s times, expected %d", count, 3) } + MaximumRetryCount, err := inspectField(id, "HostConfig.RestartPolicy.MaximumRetryCount") + if err != nil { + t.Fatal(err) + } + if MaximumRetryCount != "3" { + t.Fatalf("Container Maximum Retry Count is %s, expected %s", MaximumRetryCount, "3") + } logDone("run - test max-retries for --restart") }