-
Notifications
You must be signed in to change notification settings - Fork 4.8k
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
Formatting jobs fails in CI #57196
Comments
Tagging subscribers to this area: @hoyosjs Issue DetailsI'm not touching anything in the runtime and still the formatting job fails: https://dev.azure.com/dnceng/public/_build/results?buildId=1287580&view=logs&jobId=db5b9618-eefc-58e8-4554-fbce452d4dac&j=db5b9618-eefc-58e8-4554-fbce452d4dac&t=29bb2718-3138-535b-c6ac-1a4597023815
|
Moving to codegen since formatting is only on JIT source. |
Failed again in https://github.com/dotnet/runtime/pull/57841/checks?check_run_id=3398783693 Presumably retries are still missing in relevant code paths?
|
cc @JulieLeeMSFT @BruceForstall @dotnet/jit-contrib |
Seems to be an intermittent failure. I can see the https://clrjit.blob.core.windows.net/clang-tools/centos.7-x64/clang-tidy blob exist and recent builds passing. |
Does the code path that fetches the tool retry? |
Yes. It was added in dotnet/jitutils#327. |
Actually, now i read it is linux failure and yes, retry is missing in |
Added retry for linux. |
Reopening as it is still failing. |
cc @jeffschwMSFT as 25% of the failures in the last 7 days are due to this issue: |
Invoke-WebRequest throws an exception when the download fails, so we should use try-catch instead of status code to check failure. In addition pass -PassThru to avoid leaving a corrupted download file in case the download fails. This will buffer the download and write it once at the end. Fix dotnet#57196
PR to fix: #59806 |
Invoke-WebRequest throws an exception when the download fails, so we should use try-catch instead of status code to check failure. We can use the generic Retry function from tools.ps1 to do this. In addition pass -PassThru to avoid leaving a corrupted download file in case the download fails. This will buffer the download and write it once at the end. Fix #57196
I'm not touching anything in the runtime and still the formatting job fails: https://dev.azure.com/dnceng/public/_build/results?buildId=1287580&view=logs&jobId=db5b9618-eefc-58e8-4554-fbce452d4dac&j=db5b9618-eefc-58e8-4554-fbce452d4dac&t=29bb2718-3138-535b-c6ac-1a4597023815
The text was updated successfully, but these errors were encountered: