Skip to content
This repository has been archived by the owner on Nov 3, 2023. It is now read-only.

loop for dependencies' installation to avoid intemittent failures #4865

Merged
merged 4 commits into from
Nov 7, 2022

Conversation

Golovneva
Copy link
Contributor

@Golovneva Golovneva commented Nov 4, 2022

Patch description
Often tests are failing with connection issues, for example this or this

Introducing retry logic as suggested here to make testing more flawless

Idea borrowed from here

Testing steps
See test results below
All GPU tests pass without manual retries: https://app.circleci.com/pipelines/github/facebookresearch/ParlAI/12049/workflows/f8b244ea-cf3d-4b47-9ca3-17238f50f751/jobs/97502/parallel-runs/30?filterBy=ALL

@Golovneva Golovneva closed this Nov 4, 2022
@Golovneva Golovneva reopened this Nov 4, 2022
@Golovneva Golovneva marked this pull request as ready for review November 4, 2022 19:48
Copy link
Contributor

@klshuster klshuster left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this is great, thanks for incorporating

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants