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. | |
getDeviceCoveragePaths () Zwraca lokalizacje na urządzeniu, w których przechowywane są pomiary zasięgu. | |
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
publicgetCoverageProcesses ()
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
publicgetCoverageToolchains ()
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 |
getDeviceCoveragePaths
publicgetDeviceCoveragePaths ()
Zwraca lokalizacje na urządzeniu, w których przechowywane są pomiary zasięgu.
Zwroty | |
---|---|
{lista linków} zawierająca ścieżki zasięgu urządzeń |
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 |