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
publicgetCoverageProcesses ()
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
publicgetCoverageToolchains ()
Zwraca łańcuch narzędzi do pomiaru pokrycia, z którego ma być pobierane pokrycie.
Zwroty | |
---|---|
|
toolchains do zbierania danych o zasięgu |
getDeviceCoveragePaths
publicgetDeviceCoveragePaths ()
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 |
a 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 |