Functional tests and GitHub API limits

The problem While developing a package that is used by clients on different versions of a product and php, I encountered the problem of GitHub API limits during functional testing. To test changes in pull requests, I use Jenkins with a large test matrix. The number of tests, different versions of the product, plus different versions of php - we get a really large matrix of functional tests. After the next addition of a new version of the product to the matrix, the tests began to fall randomly with the error “Could not authenticate against github....

02 Sep, 2022 · 4 min · BaDos