KevCaz's Website

I now test rcites for 4 configurations on Travis so Travis runs 4 jobs. For a while, I was running all the jobs at once, and as rcites is R-client for a web API, many of the jobs failed because of the well-known error 429:

Too Many Requests (RFC 6585) (HTTP 429).

I always ended restarting some jobs, I coped with it. At some point, I stepped back and thought: “people people behind Travis are smart, so they should have thought about limiting concurrent jobs”. You bet they did! It’s one of the many settings available. So I simply switched the button Limit concurrent jobs in Settings/General and on a set the limit to 1. No more HTTP 429!