TransactionManager tests flaky due to a goroutine running after tests
panic: goroutines running: found unexpected goroutines:
[Goroutine 1736 in state chan send, with gitlab.com/gitlab-org/gitaly/v15/internal/gitaly.TestTransactionManager.func9.2.2 on top of the stack:
goroutine 1736 [chan send]:
gitlab.com/gitlab-org/gitaly/v15/internal/gitaly.TestTransactionManager.func9.2.2()
/builds/gitlab-org/gitaly/internal/gitaly/transaction_manager_test.go:1521 +0x45
created by gitlab.com/gitlab-org/gitaly/v15/internal/gitaly.TestTransactionManager.func9.2
/builds/gitlab-org/gitaly/internal/gitaly/transaction_manager_test.go:1521 +0x24a
]
goroutine 1 [running]:
gitlab.com/gitlab-org/gitaly/v15/internal/testhelper.mustHaveNoGoroutines()
/builds/gitlab-org/gitaly/internal/testhelper/leakage.go:40 +0x3d6
gitlab.com/gitlab-org/gitaly/v15/internal/testhelper.Run.func1({0x0, 0x0, 0x0?}, 0x113d2bb?)
/builds/gitlab-org/gitaly/internal/testhelper/configure.go:73 +0x295
gitlab.com/gitlab-org/gitaly/v15/internal/testhelper.Run(0x0?, {0x0?, 0x0?, 0xc00007a6f8?})
/builds/gitlab-org/gitaly/internal/testhelper/configure.go:74 +0x31
gitlab.com/gitlab-org/gitaly/v15/internal/gitaly.TestMain(...)
/builds/gitlab-org/gitaly/internal/gitaly/testhelper_test.go:18
main.main()
_testmain.go:99 +0x297
FAIL gitlab.com/gitlab-org/gitaly/v15/internal/gitaly 8.690s