초기 단계에서 멈춤
install, lint, unit 실패는 뒤 단계를 아끼고 바로 멈춥니다.
불안정한 테스트를 무조건 다시 돌리면 문제를 숨깁니다. 재실행은 제한하고, 실패 자료는 반드시 남겨야 합니다.
install, lint, unit 실패는 뒤 단계를 아끼고 바로 멈춥니다.
네트워크나 외부 sandbox가 원인일 때만 횟수를 제한합니다.
coverage, log, screenshot, report를 if: always로 남깁니다.
실패 원인을 테스트, 코드, 환경 중 하나로 분류합니다.
핵심: 재실행은 실패를 지우는 도구가 아니라, 불안정 원인을 좁히는 도구여야 합니다.