From df08c6c399538c8a04118cf0ac4fdb5b3ced985a Mon Sep 17 00:00:00 2001 From: Mahmood Ali Date: Tue, 24 Mar 2020 21:44:37 -0400 Subject: [PATCH] tests: populate task restart policy properly --- client/allocrunner/taskrunner/task_runner_test.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/client/allocrunner/taskrunner/task_runner_test.go b/client/allocrunner/taskrunner/task_runner_test.go index f9dc21829..0fe7ac112 100644 --- a/client/allocrunner/taskrunner/task_runner_test.go +++ b/client/allocrunner/taskrunner/task_runner_test.go @@ -2245,13 +2245,15 @@ func TestTaskRunner_UnregisterConsul_Retries(t *testing.T) { alloc := mock.Alloc() // Make the restart policy try one ctx.update - alloc.Job.TaskGroups[0].RestartPolicy = &structs.RestartPolicy{ + rp := &structs.RestartPolicy{ Attempts: 1, Interval: 10 * time.Minute, Delay: time.Nanosecond, Mode: structs.RestartPolicyModeFail, } + alloc.Job.TaskGroups[0].RestartPolicy = rp task := alloc.Job.TaskGroups[0].Tasks[0] + task.RestartPolicy = rp task.Driver = "mock_driver" task.Config = map[string]interface{}{ "exit_code": "1",