보장범위옵션

public final class CoverageOptions
extends Object

java.lang.Object
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) 밀리초 단위의 시간 초과입니다.

커버리지 활성화됨

public boolean isCoverageEnabled ()

이 실행에서 적용 범위 측정값을 수집해야 하는지 여부를 반환합니다.

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

isCoverageFlushEnabled

public boolean isCoverageFlushEnabled ()

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

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

병합 적용 범위를 조정해야 합니다.

public boolean shouldMergeCoverage ()

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

보고
boolean

테스트 전에 Coverage를 재설정해야 합니다.

public boolean shouldResetCoverageBeforeTest ()

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

이를 활성화하면 적용 범위가 테스트에 더욱 집중될 수 있습니다.

보고
boolean 테스트 전에 보장을 재설정할지 여부