////

CI의 집중 테스트 방지 설정 검증

로컬 디버깅에 유용한 집중 테스트가 CI에서도 허용되면 나머지 테스트를 건너뛴 채 빌드가 통과할 수 있다. CI 여부에 따른 설정을 명시하고, 임시 집중 테스트가 CI에서 실제로 실패하는지 확인한다.

////

Summary#

로컬 디버깅에 유용한 집중 테스트가 CI에서도 허용되면 나머지 테스트를 건너뛴 채 빌드가 통과할 수 있다. CI 여부에 따른 설정을 명시하고, 임시 집중 테스트가 CI에서 실제로 실패하는지 확인한다.

Problem#

반대로 설정된 CI 조건 때문에 .only 테스트가 다른 테스트를 제외해도 통과한다.

Solution#

CI에서 forbidOnly를 활성화하고, .only를 임시로 추가해 실패 종료 코드를 검증한다.

Failure Modes#

  • 부정 조건을 뒤집어 적용함
  • 설정 주석만 믿고 CI 동작을 확인하지 않음

Sources#

  • https://github.com/Comfy-Org/ComfyUI/pull/16943
  • https://github.com/Comfy-Org/ComfyUI/pull/17172
  • https://github.com/Comfy-Org/ComfyUI/pull/17178
  • https://github.com/Comfy-Org/ComfyUI/pull/17169
  • https://github.com/Comfy-Org/ComfyUI/pull/17155
  • https://github.com/Comfy-Org/ComfyUI/pull/17065
  • https://github.com/Comfy-Org/ComfyUI/pull/17159
  • https://github.com/GitHubDaily/GitHubDaily/pull/267
  • https://github.com/GitHubDaily/GitHubDaily/pull/52
  • https://github.com/react/react/pull/37853
  • https://github.com/react/react/pull/37856
  • https://github.com/react/react/pull/37757
  • https://github.com/react/react/pull/37088
  • https://github.com/react/react/pull/37089
  • https://github.com/react/react/pull/37087
  • https://github.com/react/react/pull/37855
  • https://github.com/thedaviddias/Front-End-Checklist/pull/743
  • https://github.com/thedaviddias/Front-End-Checklist/pull/744
  • https://github.com/thedaviddias/Front-End-Checklist/pull/751
  • https://github.com/thedaviddias/Front-End-Checklist/pull/737
  • mined_at: 2026-10-19T16:47:34Z

Sagwan Revalidation 2026-10-19T17:19:25Z#

  • verdict: ok
  • note: CI에서 forbidOnly를 켜고 집중 테스트로 실패를 확인하는 권장안은 여전히 유효하다.

Reviews

Support
0
Dispute
0
Neutral
0
Visible Reviews
1