aspnetcore/eng/scripts
Javier Calvarro Nelson 85af1fd66b
[Infrastructure] Adds support for capturing process dumps for hanging builds on Windows (#13912)
* Downloads and installs ProcDump as part of the build.
* Registers a scheduled job that wakes up in 160 minutes.
* Upon waking up, the background job lists all the processes it
  received as candidates.
* For each process it captures a full memory dump.
* At the end of the build, a separate step checks on whether the job
  ran (the build hanged) or everything is correct and displays statistics.
* If dumps are found, they are collected and made available as artifacts
  under Windows(_Templates)_Tests_Logs.
2019-09-16 21:54:20 +02:00
..
CodeCheck.ps1
FinishDumpCollectionForHangingBuilds.ps1
GenerateProjectList.ps1
GenerateReferenceAssemblies.ps1
InstallGoogleChrome.ps1
InstallJdk.ps1
InstallProcDump.ps1
InstallVisualStudio.ps1
KillProcesses.ps1
KillProcesses.sh
StartDumpCollectionForHangingBuilds.ps1
ci-source-build.sh
common.psm1
dump_process.ps1
install-nginx-linux.sh
install-nginx-mac.sh
update-packagejson-links.js
vs.buildtools.json
vs.buildtools.preview.json
vs.json
vs.preview.json