CoverageOptions

public final class CoverageOptions
extends Object

java.lang.Object
   ↳ com.android.tradefed.testtype.coverage.CoverageOptions


Obiekt Tradefed zawierający opcje dotyczące zasięgu.

Podsumowanie

Konstruktory publiczne

CoverageOptions()

Metody publiczne

getCoverageProcesses()

Zwraca nazwy procesów, z których ma zostać wyczyszczone pokrycie po zakończeniu testu.

getCoverageToolchains()

Zwraca łańcuch narzędzi do pomiaru pokrycia, z którego ma być pobierane pokrycie.

getDeviceCoveragePaths()

Zwraca lokalizacje na urządzeniu, w których są przechowywane pomiary zasięgu.

File getJaCoCoAgentPath()

Zwraca plik jacocoagent.jar.

File getLlvmProfdataPath()

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

String getProfrawFilter()

Zwraca prefiks nazw plików profdata używany do pomiarów zasięgu.

long getPullTimeout()

Zwraca limit czasu w milisekundach na pobieranie danych dotyczących zasięgu z urządzenia.

boolean isCoverageEnabled()

Zwraca informację, czy z tego przebiegu należy zbierać pomiary zasięgu.

boolean isCoverageFlushEnabled()

Zwraca informację, czy po zakończeniu testu pomiary zasięgu powinny zostać wyczyszczone z bieżących procesów.

boolean shouldMergeCoverage()

Zwraca wartość wskazującą, czy przed zapisaniem należy scalić pomiary zasięgu.

boolean shouldResetCoverageBeforeTest()

Zwraca informację, czy przed każdym testem należy zresetować pomiary zasięgu.

Konstruktory publiczne

CoverageOptions

public CoverageOptions ()

Metody publiczne

getCoverageProcesses

public  getCoverageProcesses ()

Zwraca nazwy procesów, z których ma zostać wyczyszczone pokrycie po zakończeniu testu.

Zwroty
ERROR(/List) nazw procesów, które mają zostać usunięte po teście.

getCoverageToolchains

public  getCoverageToolchains ()

Zwraca łańcuch narzędzi do pomiaru pokrycia, z którego ma być pobierane pokrycie.

Zwroty
toolchains do zbierania danych o zasięgu

getDeviceCoveragePaths

public  getDeviceCoveragePaths ()

Zwraca lokalizacje na urządzeniu, w których są przechowywane pomiary zasięgu.

Zwroty
{link List} zawierający ścieżki pokrycia urządzenia

getJaCoCoAgentPath

public File getJaCoCoAgentPath ()

Zwraca plik jacocoagent.jar.

Zwroty
File ERROR(/File) wskazujący na plik 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

getProfrawFilter

public String getProfrawFilter ()

Zwraca prefiks nazw plików profdata używany do pomiarów zasięgu.

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

getPullTimeout

public long getPullTimeout ()

Zwraca limit czasu w milisekundach na pobieranie danych dotyczących zasięgu z urządzenia.

Zwroty
long ERROR(/long) jako czas oczekiwania w milisekundach.

isCoverageEnabled

public boolean isCoverageEnabled ()

Zwraca informację, czy z tego przebiegu należy zebrać pomiary zasięgu.

Zwroty
boolean czy mają być zbierane pomiary pokrycia

isCoverageFlushEnabled

public boolean isCoverageFlushEnabled ()

Zwraca informację, czy po zakończeniu testu pomiary zasięgu powinny zostać wyczyszczone z bieżących procesów.

Zwroty
boolean czy po teście mają zostać usunięte procesy związane z pomiarami zasięgu

shouldMergeCoverage

public boolean shouldMergeCoverage ()

Zwraca wartość wskazującą, czy przed zapisaniem należy scalić pomiary zasięgu.

Zwroty
boolean

shouldResetCoverageBeforeTest

public boolean shouldResetCoverageBeforeTest ()

Zwraca informację, czy przed każdym testem należy zresetować pomiary zasięgu.

Dzięki temu zasięg będzie lepiej dopasowany do testu.

Zwroty
boolean czy przed testem chcesz zresetować zasięg