적용 범위 옵션

public final class CoverageOptions
extends Object

java.lang.객체
com.android.tradefed.testtype.coverage.CoverageOptions


적용 범위 옵션을 보유하는 Tradefed 개체입니다.

요약

공개 생성자

CoverageOptions ()

공개 방법

getCoverageProcesses ()

테스트가 완료된 후 커버리지를 플러시할 프로세스의 이름을 반환합니다.

getCoverageToolchains ()

커버리지를 수집할 커버리지 툴체인을 반환합니다.

File getJaCoCoAgentPath ()

jacocoagent.jar을 반환합니다.

File getLlvmProfdataPath ()

llvm-profdata 도구가 포함된 디렉토리를 반환합니다.

String getProfrawFilter ()

커버리지 측정에 사용되는 profdata 파일 이름의 접두사를 반환합니다.

long getPullTimeout ()

장치에서 적용 범위 메트릭을 가져오기 위한 제한 시간을 밀리초 단위로 반환합니다.

boolean isCoverageEnabled ()

이 실행에서 커버리지 측정을 수집해야 하는지 여부를 반환합니다.

boolean isCoverageFlushEnabled ()

테스트가 완료된 후 실행 중인 프로세스에서 커버리지 측정을 플러시해야 하는지 여부를 반환합니다.

boolean shouldMergeCoverage ()

로깅하기 전에 커버리지 측정을 병합할지 여부를 반환합니다.

boolean shouldResetCoverageBeforeTest ()

커버리지 측정이 각 테스트 전에 재설정되어야 하는지 여부를 반환합니다.

공개 생성자

적용 범위 옵션

public CoverageOptions ()

공개 방법

getCoverage프로세스

public  getCoverageProcesses ()

테스트가 완료된 후 커버리지를 플러시할 프로세스의 이름을 반환합니다.

보고
테스트 후 커버리지를 플러시할 프로세스 이름의 ERROR(/List)

getCoverageToolchains

public  getCoverageToolchains ()

커버리지를 수집할 커버리지 툴체인을 반환합니다.

보고
적용 범위를 수집하는 도구 모음

getJaCoCoAgentPath

public File getJaCoCoAgentPath ()

jacocoagent.jar을 반환합니다.

보고
File jacocoagent.jar를 가리키는 ERROR(/File) .

getLlvmProfdataPath

public File getLlvmProfdataPath ()

llvm-profdata 도구가 포함된 디렉토리를 반환합니다.

보고
File llvm-profdata 도구 및 해당 종속성을 포함하는 ERROR(/File)

getProfrawFilter

public String getProfrawFilter ()

커버리지 측정에 사용되는 profdata 파일 이름의 접두사를 반환합니다.

보고
String profdata 파일 이름의 접두사를 포함하는 String

getPullTimeout

public long getPullTimeout ()

장치에서 적용 범위 메트릭을 가져오기 위한 제한 시간을 밀리초 단위로 반환합니다.

보고
long 밀리초 단위의 타임아웃으로 ERROR(/long) .

isCoverageEnabled

public boolean isCoverageEnabled ()

이 실행에서 커버리지 측정을 수집해야 하는지 여부를 반환합니다.

보고
boolean 커버리지 측정을 수집할지 여부

isCoverageFlushEnabled

public boolean isCoverageFlushEnabled ()

테스트가 완료된 후 실행 중인 프로세스에서 커버리지 측정을 플러시해야 하는지 여부를 반환합니다.

보고
boolean 테스트 후 커버리지 측정을 위한 프로세스를 플러시할지 여부

shouldMergeCoverage

public boolean shouldMergeCoverage ()

로깅하기 전에 커버리지 측정을 병합할지 여부를 반환합니다.

보고
boolean

shouldResetCoverageBeforeTest

public boolean shouldResetCoverageBeforeTest ()

커버리지 측정이 각 테스트 전에 재설정되어야 하는지 여부를 반환합니다.

이 기능을 활성화하면 적용 범위가 테스트에 더 적합해질 수 있습니다.

보고
boolean 테스트 전에 적용 범위를 재설정할지 여부