During testing with the new standard tests framework, I am hitting 429 Client Error: Too Many Requests for path errors for the /projects/../pipelines/ API.
According to the Mozilla http code reference:
A Retry-After header might be included to this response indicating how long to wait before making a new request.
If this is available from the GitLab API, we should use this to wait the appropriate time (rather than using exponential backoff, as is default in the SDK).
EDIT: this appears to be supported in the backoff python library here 🚀
During testing with the new standard tests framework, I am hitting
429 Client Error: Too Many Requests for patherrors for the/projects/../pipelines/API.According to the Mozilla http code reference:
If this is available from the GitLab API, we should use this to wait the appropriate time (rather than using exponential backoff, as is default in the SDK).
EDIT: this appears to be supported in the
backoffpython library here 🚀