kcov

    2

    1답변

    기본적으로 kcov는 코드 적용 결과에 테스트 기능을 포함한 모든 소스 파일을 포함합니다. 이렇게하면보고 된 커버리지 비율이 왜곡됩니다. kcov에게 테스트 기능을 제외 시키라고 어떻게 말합니까? 예를 들어 : #[test] fn foo() { ... } kcov이 foo에 대한 커버리지 데이터를보고,하지만 난 그것을 제외하려는.

    1

    1답변

    누구나 나에게 'kcov에서 실행되는'- 'coverage'와 컴파일 된 'vs'컴파일 된 코드의 상대 성능에 대한 정보를 줄 수 있습니까? 코드 적용 범위를 추가하기 시작하면 테스트 스위트를 실행하는 데 2 ​​배의 시간이 필요합니까?

    4

    1답변

    녹 녹스에 코드 적용 범위를 추가하려고합니다. 100 % 적용되는 것으로보고되었지만 보고서를 보면 많은 행이 계산되지 않습니다. https://codecov.io/gh/JelteF/defaultmap/src/c878e108c61f270718c909e1500c4c2e865a33d1/src/lib.rs#L93...106 이 이유는 무엇이며이를 해결할 수 있습니