Skip to content

[IMPROVE] 테스트 태그 기반 분리 및 CI 워크플로우 최적화 #166

@Dimo-2562

Description

@Dimo-2562

✨ 개선할 기능

  • JUnit 태그를 활용한 단위 테스트/통합 테스트 분리
  • Gradle 태스크로 테스트 타입별 실행 설정
  • PR 생성 시 단위 테스트만 실행, Push 시 전체 테스트 실행
  • 평가(evaluation) 테스트 분리
  • 데이터 셋업 테스트 제외

🏷️ 도메인 (해당하는 것에 체크)

  • 📝 domain:post (게시글)
  • 👤 domain:user (사용자)
  • 🏢 domain:source (테크블로그 출처)
  • 🔍 domain:search (검색)
  • 🔔 domain:notification (알림)
  • 📊 domain:recommendation (추천)
  • 🌐 infra (인프라/배포)

📌 현재 상태 (AS-IS)

CI에서는 현재 테스트를 진행하지 않고 넘어갔습니다.


🎯 개선 방향 (TO-BE)

PR 생성 시: 단위 테스트만 실행
Push 시: 전체 테스트 실행


💡 개선 이유


Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions