조상 프로젝트가 있으며 Nightly 빌드가 실패합니다. 나는 그것을 고칠 방법을 찾을 수 없다. 문제는 테스트 케이스 순서 종속 실행에 관한 것입니다.Powershell이 TFS2015에서 테스트 실행에 미치는 영향
환경는 :
TFS2015가 정의를 구축가 사용됩니다. 기본적으로 Visual Studio Build 작업과 Visual Studio Test 작업으로 정의되어 있습니다. Visual Studio 테스트 작업도 Powershell 파일로 덮어 쓰고 TFS Nightly 빌드 프로세스에서 미리 정의 된 VS Ordered Test
문은 무시됩니다.
중요
테스트 케이스 (I 말했듯이,이 프로젝트가 조상이다)에 의존 순서입니다.
문제
흥미는 항상 내가 VS Ordered Test
에 정의 어떤 순서로 테스트 실행을 보여줍니다 빌드 로그 파일이지만, TFS2015 자세한 보고서를 테스트는 항상 순서 결과는 다릅니다. 따라서 TFS의 테스트 사례 실행 절차에 어떤 영향을 미치는지 알 수는 없습니다. 또한 테스트가 병렬 또는 순차적으로 실행되는 방법을 잘 모르겠습니다 (TFS와 PowerShell은 병렬로 테스트 사례를 실행하지 않습니다).
나는이 질문에 있습니다
- 파워 쉘 브레이크 다운 VS 조건을 정의 된 모든에?
- 테스트 실행 순서를 정의하는 가장 좋은 방법은 무엇입니까?
내가 내 빌드를 실행하려는 테스트를 포함한다. https://msdn.microsoft.com/en-us/library/jj635153.aspx –