Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Collect dumps and sequence.xml files on test hangs and crashes #43

Merged
merged 2 commits into from
Mar 27, 2020

Conversation

AArnott
Copy link
Owner

@AArnott AArnott commented Mar 27, 2020

This makes diagnosing test runner crashes and hangs on Azure Pipelines and GitHub Actions possible.
After such a failure, a testResults artifact is collected that includes the Sequence_*.xml and testhost.*.dmp files collected at the timeout or crash.
These files can then be downloaded from the CI/PR artifacts for study.

Dumps are only collected on Windows agents. Collecting dumps on other OS's is not supported by the test runner.

This makes diagnosing test runner crashes and hangs on Azure Pipelines possible.
After such a failure, a testResults artifact is collected that includes the `Sequence_*.xml` and `testhost.*.dmp` files collected at the timeout or crash.
These files can then be downloaded from the Azure Pipeline artifacts for study.
@AArnott AArnott self-assigned this Mar 27, 2020
@AArnott AArnott merged commit 532c624 into master Mar 27, 2020
@AArnott AArnott deleted the testhangdump branch March 27, 2020 21:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant