Opcje zasięgu

public final class CoverageOptions
extends Object

Obiekt Java.lang.Object
com.android.tradefed.testtype.coverage.CoverageOptions


Obiekt sprzedany w celu przechowywania opcji ubezpieczenia.

Streszczenie

Konstruktorzy publiczni

CoverageOptions ()

Metody publiczne

getCoverageProcesses ()

Zwraca nazwę procesów, z których należy opróżnić pokrycie po zakończeniu testu.

getCoverageToolchains ()

Zwraca łańcuchy narzędzi pokrycia, z których można zbierać pokrycie.

File getJaCoCoAgentPath ()

Zwraca jacocoagent.jar.

File getLlvmProfdataPath ()

Zwraca katalog zawierający narzędzie llvm-profdata.

String getProfrawFilter ()

Zwraca przedrostek nazw plików profdata używanych do pomiarów pokrycia.

long getPullTimeout ()

Zwraca limit czasu w milisekundach pobierania metryk zasięgu z urządzenia.

boolean isCoverageEnabled ()

Zwraca informację, czy pomiary pokrycia powinny być zbierane z tego przebiegu.

boolean isCoverageFlushEnabled ()

Zwraca informację, czy pomiary pokrycia powinny zostać usunięte z uruchomionych procesów po zakończeniu testu.

boolean shouldMergeCoverage ()

Zwraca informację, czy scalić pomiary pokrycia przed zarejestrowaniem.

boolean shouldResetCoverageBeforeTest ()

Zwraca informację, czy pomiary pokrycia powinny być resetowane przed każdym testem.

Konstruktorzy publiczni

Opcje zasięgu

public CoverageOptions ()

Metody publiczne

getCoverageProcesses

public  getCoverageProcesses ()

Zwraca nazwę procesów, z których należy opróżnić pokrycie po zakończeniu testu.

Zwroty
ERROR(/List) nazw procesów do usunięcia pokrycia po teście

getCoverageToolchains

public  getCoverageToolchains ()

Zwraca łańcuchy narzędzi pokrycia, z których można zbierać pokrycie.

Zwroty
łańcuchy narzędzi, z których można zbierać informacje

getJaCoCoAgentPath

public File getJaCoCoAgentPath ()

Zwraca jacocoagent.jar.

Zwroty
File ERROR(/File) wskazujący na jacocoagent.jar.

getLlvmProfdataPath

public File getLlvmProfdataPath ()

Zwraca katalog zawierający narzędzie llvm-profdata.

Zwroty
File ERROR(/File) zawierający narzędzie llvm-profdata i jego zależności

pobierzProfrawFilter

public String getProfrawFilter ()

Zwraca przedrostek nazw plików profdata używanych do pomiarów pokrycia.

Zwroty
String String zawierający przedrostek nazw plików profdata

pobierzPullTimeout

public long getPullTimeout ()

Zwraca limit czasu w milisekundach pobierania metryk zasięgu z urządzenia.

Zwroty
long ERROR(/long) jako limit czasu w milisekundach.

jestPokrycie włączone

public boolean isCoverageEnabled ()

Zwraca informację, czy pomiary pokrycia powinny być zbierane z tego przebiegu.

Zwroty
boolean czy zbierać pomiary zasięgu

isCoverageFlushEnabled

public boolean isCoverageFlushEnabled ()

Zwraca informację, czy pomiary pokrycia powinny zostać usunięte z uruchomionych procesów po zakończeniu testu.

Zwroty
boolean czy po teście przepłukać procesy w celu pomiaru pokrycia

powinnoScalać pokrycie

public boolean shouldMergeCoverage ()

Zwraca informację, czy scalić pomiary pokrycia przed zarejestrowaniem.

Zwroty
boolean

powinien zresetować pokrycie przed testem

public boolean shouldResetCoverageBeforeTest ()

Zwraca informację, czy pomiary pokrycia powinny być resetowane przed każdym testem.

Włączenie tej opcji pozwala na lepsze ukierunkowanie zasięgu testu.

Zwroty
boolean czy zresetować zasięg przed badaniem