То есть в CI если что-то упало, то не катим пока не починим (или не заигнорим вручную). А в репорт-портале наоборот: у нас из 1000 тестов прошли 920, 50 заигнорены, 15 упали но нам пофиг, а 5 - просто коряво настроены
То есть в CI если что-то упало, то не катим пока не починим (или не заигнорим вручную). А в репорт-портале наоборот: у нас из 1000 тестов прошли 920, 50 заигнорены, 15 упали но нам пофиг, а 5 - просто коряво настроены
У нас щас как-то вроде 500 прошли, 20 упали, и "вы ребята разберитесь, заигнорьте до лучших времен или почините или скажите что оно рандомно, то есть случайным образом .
У нас щас как-то вроде 500 прошли, 20 упали, и "вы ребята разберитесь, заигнорьте до лучших времен или почините или скажите что оно рандомно, то есть случайным образом .
Проблема в том что я вот два с половиной года работал с разработчиком (команды менялись, но мы все время попадали в одну), и он писал интеграционные и юнит тесты. Я *всегда* добавлял случаев где оно падало.
Тут поможет парное программирование, где разработчик за клавиатурой, а ты за блокнотом
Хорошо жить проблемами первого мира :) Хотя к парному программированию порой прибегали еще мои одногруппники в 1995-м году.... сейчас задачи заводятся на одного разработчика.
И в в мире в целом куда больше парнокопытного программирования, чем парного, если понимаете о чем я.
+ А еще я по процессу подготовки презентации сказал фирме не совсем правду. Я потратил часов 7 в субботу-воскресенье, а сегодня просто сижу дома. Поскольку что то были часы, что это часы, полагаю что я ничего преступного не делаю.