Вимоги до тестування
Кожна зміна в поведінці системи має містити тести, які підтверджують її правильність і забезпечують можливість налагодження.
Мінімальні очікувані показники
Для більшості завдань, пов’язаних із розробкою нових функцій, додайте або оновіть тести, які охоплюють:
- Правильність побудови конвеєра (очікувані фрагменти/формат рядка).
- Аналіз/перевірка поведінки (узгодження параметрів і випадки невдалої перевірки).
- Поведінка під час виконання (
run), зокрема, шляхи обробки даних (push/pull) та завершення роботи, якщо це необхідно. - Якість діагностики (корисність
PipelineReportдля аналізу сценаріїв виникнення помилок).