핵심 요약
Microsoft Developer의 Microsoft.Testing.Platform이 Azure DevOps에 완전 통합되어 CI/CD 파이프라인에서 테스트 실행과 재시도 결과를 정확하게 관리할 수 있게 되었습니다.
주요 특징
- DotNetCoreCLI@2를 통해 테스트 실행을 공식 지원(버전 2.263.0 이상)
- --report-trx로 TRX 파일 생성 및 재시도 결과의 그룹화
- 두 가지 실행 방법 제공: DotNetCoreCLI 사용(권장) 또는 dotnet test 직접 실행
- VSTest Task는 더 이상 Microsoft.Testing.Platform를 지원
적용 고려사항
- AllowPtrToDetectTestRunRetryFiles를 파이프라인(YAML)에서 true로 설정해야 재시도 파일을 올바르게 처리
- 이 설정은 파이프라인 수준에서만 작동하며 프로젝트/조직 단위 적용 불가
- VSTest Task는 더 이상 Microsoft.Testing.Platform를 지원하므로 Task 선택 시 주의 필요



