Hangdump documentation on https://learn.microsoft.com/en-us/dotnet/core/testing/microsoft-testing-platform-extensions-diagnostics does not contain information about
- How hangdump determines that "in case the test host process hangs" happened
- Consequently it is not explained what
--hangdump-timeout actually affects
I thought that --hangdump-timeout is overall runtime, but apparently it's per test, I guess? But there's parallelization too, so does it work when just one test hangs? I have no idea, please fix the docs.