X-Git-Url: https://git.arvados.org/arvados.git/blobdiff_plain/78910a657391081eb46b2b7a84d985b7daea6389..78ba2ad766885dd8ed2f75c4b4466d894b328dbf:/lib/controller/localdb/container_test.go diff --git a/lib/controller/localdb/container_test.go b/lib/controller/localdb/container_test.go index 65d9fac5bb..86ae714ba9 100644 --- a/lib/controller/localdb/container_test.go +++ b/lib/controller/localdb/container_test.go @@ -204,6 +204,7 @@ func (s *containerSuite) TestUpdatePriorityMultiLevelWorkflow(c *C) { defer deadlockCancel() for _, cr := range allcrs { if strings.Contains(cr.Command[2], " j ") && !strings.Contains(cr.Command[2], " k ") { + cr := cr wg.Add(1) go func() { defer wg.Done() @@ -250,6 +251,9 @@ func (s *containerSuite) TestUpdatePriorityMultiLevelWorkflow(c *C) { "state": "Cancelled", }, }) + if errors.Is(err, context.Canceled) { + break + } c.Assert(err, IsNil) } time.Sleep(time.Second / 10)