JaCoCo 레포트 파일이 안생깁니다.
안녕하세요. 강의 잘 듣고 있습니다.

노션에 있는 그대로 코드를 작성했는데 아무리 테스트가 끝나도
jacoco 안에 파일이 안생깁니다.
그래서 terminal 에서 ./gradlew jacocoTestReport 를 했는데
BUILD SUCCESSFUL 은 나오는데 파일이 안생기는데 이유를 모르겠습니다!
回答 1
1
안녕하세요! 지식공유자 쥬쥬입니다.
혹시 아래 내용이 build.gradle에 잘 입력이 되어있을까요? ./gradlew test 로 확인하시는 것이 보다 정확합니다 !
tasks.named('test') {
// ...
jacoco {}
finalizedBy(tasks.jacocoTestReport)
}
0
넵! 이렇게 잘 입력했습니다.
jacoco {
toolVersion = "0.8.8"
}
tasks.named('test') {
// ...
jacoco {}
finalizedBy(tasks.jacocoTestReport)
}
tasks.jacocoTestReport {
reports {
xml.required = true
html.required = true
csv.required = false
xml.destination(file("build/jacoco/jacoco.xml"))
html.destination(file("build/jacoco/jacoco.html"))
}
finalizedBy(tasks.jacocoTestCoverageVerification)
}
tasks.jacocoTestCoverageVerification {
violationRules {
rule {
enabled = true
element = "CLASS"
limit {
counter = "LINE"
value = "COVEREDRATIO"
minimum = BigDecimal.valueOf(0.5)
}
limit {
counter = "LINE"
value = "TOTALCOUNT"
maximum = BigDecimal.valueOf(300)
}
excludes = List.of(
"*.test.*",
"*.controller.*",
"com.jaeyeon.dayonetest.dayonetest.MyCalculatorApplication",
"com.jaeyeon.dayonetest.dayonetest.DayonetestApplication",
)
}
}
}
1
안녕하세요! 재연님 tasks.named('test') 부분을 아래처럼 변경해주세요!
노션에 제가 주석으로 해놓은 곳을 생략이라고 정확히 명시해놓았어야 했는데, 이 부분이 혼동을 준 것 같습니다! 🥲
tasks.named('test') {
useJUnitPlatform()
jacoco {}
finalizedBy(tasks.jacocoTestReport)
}
감사합니다 !
조회속도 개선에서 더 개선하는 방법이 궁금합니다.
0
3
1
servlet과 container에 대한 질문입니다
0
19
1
RepositoryTest의 패키지 위치가 domain인 이유
0
17
1
S3통합 테스트 질문
0
113
1
성적 저장 어플 만들기 강의 관련 질문
0
115
1
강의를 수강하면서 2가지 질문이 생겼습니다
0
191
2
github action
0
256
2
Model 의존 java.lang, jakarta
0
312
2
put api 500 서버에러응답 문제
0
231
1
스프링 버전
0
265
2
flyway 컨테이너가 동작하지 않습니다.
0
357
2
Mock 객체 사용법
0
333
1
flyway jdbcdriver 오류
0
467
2
강의 코드
0
281
1
[M1 MAC] 도커 컴포즈 docker-compose up 에러
0
853
2
인텔리제이로 Commit 시 pre-commit 이 안됨
1
1047
2
MySQL property
0
297
1
카프카 실행에 문제가 있는 분들
2
336
1
github action 통합 테스트 build 오류 건
0
602
1
블로그 포스팅 관련 문의
1
306
1
Kafka테스트 다른 테스트랑 같이 돌리면 실패하는데 이유를 모르겠습니다..
0
425
1
Mysql테스트중 에러발생
1
565
1
윈도우 10 : c:/ file already exists 문제
0
600
1
localstack 이 deprecated 되서 이렇게 수정했습니다.
2
504
1

