bytecodealliance / wasmtime-dotnet

.NET embedding of Wasmtime https://bytecodealliance.github.io/wasmtime-dotnet/
Apache License 2.0
422 stars 51 forks source link

Add a Retries="10" attribute to the `DownloadFile` task #222

Closed kpreisser closed 1 year ago

kpreisser commented 1 year ago

Add a Retries="10" attribute to the DownloadFile task, to check whether it can avoid the failed download issue in the Windows CI runner.

Edit: Unfortunately it seems IsRetriable returns false, so the task doesn't attempt to retry the download.

peterhuene commented 1 year ago

Yeah, unfortunately the underlying exception isn't "retryable".

The good news is that there is a fix to the DownloadFile task that might expose what the underlying issue is with our flaky Windows CI (my money is on a TLS issue with GitHub).