Closed sbesson closed 5 years ago
With this PR, https://web-proxy.openmicroscopy.org/east-ci/job/SCC-merge/PYTHON=python,label=testintegration/9/console was green. It might take a couple of iterations to confirm this is sufficient to reduce the flakiness.
About the change itself, my impression is that only the integration tests have been showing the 500 exception. It is possible we are not using all GitHub calls efficiently but one consideration would be to limit the addition of the 500
to the list of codes to retry within the scope of the integration tests only.
During the last months, the integration tests have been regularly failing with 500 GitHub exceptions. None of these failures look reproducible. This commit is investigating the addition of 500 to the list of error codes to retry.