Take crash dumps for timed-out tests.
authorPat Gavlin <pagavlin@microsoft.com>
Thu, 16 Mar 2017 00:28:42 +0000 (17:28 -0700)
committerPat Gavlin <pagavlin@microsoft.com>
Thu, 16 Mar 2017 17:03:12 +0000 (10:03 -0700)
commita0b691dbdff800904f6a64dc6a9525ddc8c275f0
tree78174da207c94bed553180fd8c46b6479c793cef
parent50cdbbe00fa116de2ea53559aacc7b06cd253458
Take crash dumps for timed-out tests.

This change updates the test infrastructure to collect crash dumps for
tests that time out. We've been seeing a number of tests that only time
out in CI (e.g. dotnet/coreclr#10076); hopefully this will help us root-cause the
timeouts.

Commit migrated from https://github.com/dotnet/coreclr/commit/6f30002fc917cdacd4d0565f05ded920ab17f830
src/coreclr/netci.groovy
src/coreclr/tests/runtest.cmd
src/coreclr/tests/src/Common/Coreclr.TestWrapper/Coreclr.TestWrapper.csproj
src/coreclr/tests/src/Common/Coreclr.TestWrapper/CoreclrTestWrapperLib.cs
src/coreclr/tests/src/Common/Desktop.Coreclr.TestWrapper/Desktop.Coreclr.TestWrapper.csproj