-
Notifications
You must be signed in to change notification settings - Fork 0
[Brownfield] Regression Shield — 사전 기준선 테스트 + 커버리지 갭 분석 #3
Copy link
Copy link
Open
Labels
area:commandscommands/ treecommands/ treegate:hard1Hard Gate 1: automated testsHard Gate 1: automated testsstage:executePhase execution (Plan / Seed / Worker / Verify)Phase execution (Plan / Seed / Worker / Verify)status:deferredPostponed intentionallyPostponed intentionallystatus:proposedInitial idea, needs designInitial idea, needs designtype:featureNew capabilityNew capabilityversion:vBacklogUnscheduled backlogUnscheduled backlog
Description
Activity
Metadata
Metadata
Assignees
Labels
area:commandscommands/ treecommands/ treegate:hard1Hard Gate 1: automated testsHard Gate 1: automated testsstage:executePhase execution (Plan / Seed / Worker / Verify)Phase execution (Plan / Seed / Worker / Verify)status:deferredPostponed intentionallyPostponed intentionallystatus:proposedInitial idea, needs designInitial idea, needs designtype:featureNew capabilityNew capabilityversion:vBacklogUnscheduled backlogUnscheduled backlog
배경
현재 MPL의 5-Gate는 변경 후 테스트를 실행하여 통과율을 확인하지만, 변경 전 기준선이 없어 다음을 구분하지 못함:
또한, 변경할 코드에 테스트가 없는 **맹점(blind spot)**을 사전에 식별하지 못함.
제안
Gate 1 직전에 Targeted Regression Shield 추가.
구현 방안
테스트 영향 매핑 (IRA 결과 기반):
커버리지 갭 분석:
사전 기준선 실행 (변경 전):
위험 변경 시 자동 대응:
예상 구현 난이도
참고
/qa의 회귀 테스트 자동 생성 참고