* 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. |
||
|---|---|---|
| .. | ||
| 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 | ||