Skip to content

테스트 가치 기준 적용 및 CI 중복 비용 정리 - #10

Draft
jlc488 wants to merge 1 commit into
mainfrom
codex/test-value-and-ci-cost-20261017
Draft

jlc488 wants to merge 1 commit into
mainfrom
codex/test-value-and-ci-cost-20261017

Conversation

@jlc488

@jlc488 jlc488 commented Oct 17, 2026 •

Copy link
Copy Markdown
Contributor

기능 변경마다 테스트가 누적되고 같은 검사가 반복 실행되는 부담을 줄이기 위한 변경입니다. 중요한 사용자 동작·공개 API·보안·데이터 무결성 검사는 유지합니다.

  • 조직 공통 기준을 AGENTS.md에 적용: 기존 검사 보강 우선, 구현 복사/불필요한 테스트 추가 제한, 중복 정리의 근거 기록.
  • 같은 SHA의 재시도는 실패한 job/케이스로 한정하고, 코드가 바뀌면 영향 범위와 필수 병합/릴리스 검증을 다시 확인합니다.
  • CI 변경: .github/workflows/ci.yml. 기존 필수 검사 이름과 보안·릴리스 검증은 유지합니다.

검증: git diff --check 통과, 워크플로 YAML 파싱 통과. 문서/실행 스케줄만 바뀐 저장소는 새로운 테스트를 추가하거나 전체 테스트를 반복 실행하지 않았습니다. 변경된 테스트의 실행 증거는 위 검증 기록 및 PR CI에 구분해 남깁니다. 실제 월 절감액은 병합 후 사용량으로 측정해야 합니다.

CI 차단 원인

PR CI build는 테스트 시작 전 compileClasspath 해석에서 기존 dev.tamboui:tamboui-toolkit:0.4.0-SNAPSHOT을 snapshot 저장소와 Maven Central에서 찾지 못해 실패했습니다. 이 PR은 의존성 또는 제품 코드를 수정하지 않았습니다. 필요한 artifact가 없는 상태에서 전체/실패 작업을 근거 없이 재시도하지 않았습니다. 의존성 복구 또는 별도 호환성 검토를 통한 버전 전환이 필요합니다.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant