Open
Description
The Windows CI jobs fail from time to time deleting files during self upgrade; its likely a genuine bug, and the normal first step would be a procmon or WPA trace to identify what process is holding a handle open on the file - so we can see whether we are stepping on our own feet, or whether it is a virus scanner race we need more retries for.
High level we need to:
- install procmon as part of Windows CI jobs
- have an s3 bucket somewhere with autodelete of content
- run procmon around each windows test
- if that one test fails, upload the procmon PML file to s3 and provide a link in the error output in the console