실패 테스트 사례가있을 때 JUNIT 파서가 실패합니다. 실패 테스트 케이스를 건너 뛰는 가능한 방법이 있습니까?대나무의 테스트 실패시에도 JUnit 파서 작업이 성공적으로 완료되어야합니다.
스크린 샷 [1] : https://i.stack.imgur.com/jhXGw.png
실패 테스트 사례가있을 때 JUNIT 파서가 실패합니다. 실패 테스트 케이스를 건너 뛰는 가능한 방법이 있습니까?대나무의 테스트 실패시에도 JUnit 파서 작업이 성공적으로 완료되어야합니다.
스크린 샷 [1] : https://i.stack.imgur.com/jhXGw.png
는 메이븐 또는 Graddle를 사용하고 ¿?
그것은 사용자의 경우 검사를 생략하지만, 좋은 연습이 아니다 ... Graddle를 들어
: 그냥
gradle build
:
아마 대나무에서 당신의 임무는이 명령을 모든 테스트 건너 뛰기에 -x 테스트 추가 :
gradle build -x test
용 :
테스트를 건너 뛰기 위해 -DskipTests를 사용하여 빌드를 시작하는 작업을 수정할 수 있습니다.
mvn install
또는
mvn deploy
그냥 명령에 -DskipTests을 추가
아마 대나무에서 당신의 임무는 다음 명령 중 하나가 있습니다. 예 :
mvn install -DskipTests
우리는 gradle을 사용하기 때문에 실행할 테스트 케이스가 필요하며 /test-reports/*.xml에 xml 리포트를 얻고 있습니다 bamboo 작업 junit- 파서는이 xml 파일을 구문 분석하기로되어 있었으며 결과를 빌드 요약으로 볼 수는 있지만 실패한 테스트 사례가 있으면 파서 작업이 실패합니다. (모든 테스트가 통과하면 빌드가 성공적으로 완료됩니다.) –
의도적으로 설계된 것입니다. JUnit 파서가 실패한 테스트를 발견하면 실패 테스트 레코드를 추가하여 결과를 빌드합니다. 테스트 실패로 빌드가 실패합니다. –
@AbdulAzeem 좋은 습관은 아닙니다. 내 의견은 Oleksiy Chystoprudov와 같습니다. –
질문을 자세히 설명해주십시오. –
im new bamboo, 대나무에서 빌드를 실행할 때마다 실패 테스트 케이스가 있으면 junit 파서가 실패합니다. 실패한 작업을 건너 뛰고 junit 파서 테스트를 성공적으로 완료 할 수있는 솔루션이 필요합니다. 위의 로그 스크린 샷을 추가했습니다. 감사합니다. –
[질문 할 때 코드의 이미지를 업로드하지 않으시겠습니까?] (https://meta.stackoverflow.com/questions/285551/why-not-upload-images -of-code-on-so-ask-a-question) – Haem