InstrumentedFilesInfo
컬렉션을 사용해 정리하기
내 환경설정을 기준으로 콘텐츠를 저장하고 분류하세요.
코드 커버리지 데이터 수집을 위해
--instrumentation_filter
로 일치하는 규칙 타겟의 소스 파일 및 계측 메타데이터 파일에 관한 정보를 포함합니다. 커버리지 데이터 수집이 사용 설정되면
instrumented_files
및
metadata_files
의 결합된 경로가 포함된 매니페스트가 테스트 작업에 입력으로 전달되며 매니페스트의 경로는 환경 변수
COVERAGE_MANIFEST
에 표시됩니다. 소스 파일이 아닌 메타데이터 파일도 테스트 작업에 입력으로 전달됩니다.
aspect의 구현 함수에서
InstrumentedFilesInfo
가 반환되면 기본 규칙 타겟의
InstrumentedFilesInfo
가 무시됩니다.
회원
instrumented_files
depset InstrumentedFilesInfo.instrumented_files
이 타겟과 종속 항목의 계측된 소스 파일을 나타내는
File
객체의
depset
입니다.
depset InstrumentedFilesInfo.metadata_files
이 타겟과 종속 항목의 커버리지 메타데이터 파일을 나타내는
File
객체의
depset
입니다. 이러한 파일에는 코드가 실행된 후 LCOV 형식 커버리지 출력을 생성하는 데 필요한 추가 정보가 포함됩니다(예:
gcc
이
-ftest-coverage
로 실행될 때 생성되는
.gcno
파일).
달리 명시되지 않는 한 이 페이지의 콘텐츠에는 Creative Commons Attribution 4.0 라이선스에 따라 라이선스가 부여되며, 코드 샘플에는 Apache 2.0 라이선스에 따라 라이선스가 부여됩니다. 자세한 내용은 Google Developers 사이트 정책을 참조하세요. 자바는 Oracle 및/또는 Oracle 계열사의 등록 상표입니다.
최종 업데이트: 2025-10-01(UTC)
[null,null,["최종 업데이트: 2025-10-01(UTC)"],[],[],null,[]]