107 подписчиков
🖥 Как потратить 7 лет на написание 4 строк кода на Python?
В данной статье я хочу рассказать историю о тестировании.
Я работаю в команде, которая разрабатывает распределённую систему, написанную на Python. В нашей компании у нас есть довольно большой набор интеграционных тестов, которые выполняются с помощью Jenkins. По состоянию на январь 2023 года, выполнение всего пакета занимает около 5 часов. Мы реализуем все тесты на каждом PR, поэтому они обязательно должны выполняться параллельно. Эта история об эволюции способа их оптимизации.
📝 Читать
Около минуты
7 марта 2023