Open eginhard opened 1 week ago
Yes, maybe rate limits cause timeouts. I'm not familiar with the uv cache option, but the downloads were not shared between runs in my tests.
Good point, the downloads are not cached. I just tried that, but actually collecting all models reaches the storage limits of Github runners, so each model needs to be removed after use. To make caching work in this case likely requires some redesign of the test workflow. Retrying downloads could still be implemented.
Describe the bug
The zoo tests regularly fail in CI because of temporary errors when downloading models, e.g. https://github.com/idiap/coqui-ai-TTS/actions/runs/11693792828/job/32566095448?pr=128
At leasts in tests it would be useful to retry the download 1-2 times, so one doesn't need to rerun the test manually
To Reproduce
Run tests in CI several times.
Expected behavior
Tests run without download errors.
Logs
Environment