GitHub

Функціональні тести та GitHub API ліміти

Проблема Займаючись розробкою пакету, який використовується клієнтами на різних версіях продукту та php, зіткнувся із проблемою лімітів GitHub API під час функціонального тестування. Для тестування змін у пул-реквестах використовується Jenkins із великою матрицею тестів. Кількість тестів, різні версії продукту плюс різні версії php - отримуємо дійсно велику матрицю функціональних тестів. Після чергового додавання нової версії продукту в матрицю тести почали падати у випадковому порядку з помилкою “Could not authenticate against github....

02 Sep, 2022 · 4 хвилин · BaDos