Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Recently we have seen non-exclusive tests panicking due to runtime.Goexit executing, but somehow harness.finished being false. This problem was occurring because we pass tcluster to collectLogsExternalTest instead of newTC. tcluster has a reference to the harness of the wrapper test, thus harness.finished is incorrectly set to true for the wrapper test's harness instead of the non-exclusive subtest's harness. closes: #2701
- Loading branch information