2011-08-17 2 views
12

NUnit을 배치 명령을 사용하여 Hudson에 성공적으로 실행할 수 있으며 NUnit 설치 디렉토리에 TestResult.xml을 생성합니다. 그러나 Hudson 올바른 경로가 Publish NUnit test result report 아래에있는 XML 파일에 부여 된 후NUnit을 사용하는 허드슨에서 테스트 보고서 파일을 찾을 수 없음

No NUnit test report files were found. Configuration error? 

하는 오류가 발생합니다. 프로젝트의 작업 공간에 xml 파일을 넣거나이 작업을 수행 할 다른 구성이 있습니까?

나는 Problem Publishing NUnit Testing Result Reports with Hudson 도 언급했지만 답변을 찾지 못했습니다.

답변

15

위의 문제를 해결하기 위해 여러 가지 방법으로 시도 후, 나는 Hudsonjobs 폴더에 프로젝트의 작업 폴더에 TestResult.xml 파일을 배치 만 TestResult.xmlPublish NUnit test result report에서 제공하는 대신에 절대 경로를 제공함으로써이를 해결할 수 XML 파일. 이 사람이 도움이 될 수

희망 ...

+0

예, 작업 영역 루트와 관련된 경로를 사용할 수 있어야합니다. 예 : project/tests/TestResult.xml 또는 여러 결과가있는 경우 project/tests/*. xml. 참고 선행 / – Dodecapus

0

나는 따옴표를 사용하여 작동하지 않는 것을 발견했다.

예 :

시험 성적서 XMLS = NUNIT - result.xml (작품!) 시험 보고서 XMLS = "NUNIT - result.xml"

작은 기회가있다 (작동하지 않는다) 그 이 문제가 ...

관련 문제