You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Describe the bug
I see quite often failures to upload log which look like:
Run actions/upload-artifact@v2
with:
name: logs.zip
path: .tox/**/log/
if-no-files-found: warn
env:
TOX_PARALLEL_NO_SPINNER: 1
pythonLocation: /Users/runner/hostedtoolcache/Python/3.6.12/x64
With the provided path, there will be 27 file(s) uploaded
Total size of all the files uploaded is 24487 bytes
##[error]connect ETIMEDOUT 13.107.42.16:443
Version
V2
Environment
Mac
Additional context
I am not sure if that happens only on macos hosts but it would not be a surprise as I seen other reliability issues particular to macos workers.
Still, the main issue here is that the tool does not support any retry mechanism. As any networking operation can be subject to temporary glitches the upload must be able to retry. Probably a 3 retries with a 10s back-off would be fine, even if hardcoded.
The text was updated successfully, but these errors were encountered:
Describe the bug
I see quite often failures to upload log which look like:
Version
Environment
Additional context
I am not sure if that happens only on macos hosts but it would not be a surprise as I seen other reliability issues particular to macos workers.
Still, the main issue here is that the tool does not support any retry mechanism. As any networking operation can be subject to temporary glitches the upload must be able to retry. Probably a 3 retries with a 10s back-off would be fine, even if hardcoded.
The text was updated successfully, but these errors were encountered: