CoverageOptions
public
final
class
CoverageOptions
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.coverage.CoverageOptions |
Oggetto Tradefed per contenere le opzioni di copertura.
Riepilogo
Costruttori pubblici | |
|---|---|
CoverageOptions()
|
|
Metodi pubblici | |
|---|---|
List<String>
|
getCoverageProcesses()
Restituisce il nome dei processi da cui scaricare la copertura al termine del test. |
List<CoverageOptions.Toolchain>
|
getCoverageToolchains()
Restituisce le toolchain di copertura da cui raccogliere la copertura. |
List<String>
|
getDeviceCoveragePaths()
Restituisce le posizioni sul dispositivo in cui sono memorizzate le misurazioni della copertura. |
File
|
getJaCoCoAgentPath()
Restituisce jacocoagent.jar. |
File
|
getLlvmProfdataPath()
Restituisce la directory contenente lo strumento llvm-profdata. |
String
|
getProfrawFilter()
Restituisce il prefisso dei nomi file profdata utilizzati per le misurazioni della copertura. |
long
|
getPullTimeout()
Restituisce il timeout in millisecondi per il recupero delle metriche di copertura dal dispositivo. |
boolean
|
isCoverageEnabled()
Restituisce un valore che indica se le misurazioni della copertura devono essere raccolte da questa esecuzione. |
boolean
|
isCoverageFlushEnabled()
Restituisce un valore che indica se le misurazioni della copertura devono essere eliminate dai processi in esecuzione al termine del test. |
boolean
|
shouldMergeCoverage()
Restituisce un valore che indica se unire le misurazioni della copertura prima della registrazione. |
boolean
|
shouldResetCoverageBeforeTest()
Restituisce un valore che indica se le misurazioni della copertura devono essere reimpostate prima di ogni test. |
Costruttori pubblici
CoverageOptions
public CoverageOptions ()
Metodi pubblici
getCoverageProcesses
public List<String> getCoverageProcesses ()
Restituisce il nome dei processi da cui scaricare la copertura al termine del test.
| Resi | |
|---|---|
List<String> |
un List di nomi di processi da cui eliminare la copertura dopo il test |
getCoverageToolchains
public List<CoverageOptions.Toolchain> getCoverageToolchains ()
Restituisce le toolchain di copertura da cui raccogliere la copertura.
| Resi | |
|---|---|
List<CoverageOptions.Toolchain> |
le toolchain da cui raccogliere la copertura |
getDeviceCoveragePaths
public List<String> getDeviceCoveragePaths ()
Restituisce le posizioni sul dispositivo in cui sono memorizzate le misurazioni della copertura.
| Resi | |
|---|---|
List<String> |
un {link List} contenente i percorsi di copertura dei dispositivi |
getJaCoCoAgentPath
public File getJaCoCoAgentPath ()
Restituisce jacocoagent.jar.
| Resi | |
|---|---|
File |
un File che rimanda a jacocoagent.jar. |
getLlvmProfdataPath
public File getLlvmProfdataPath ()
Restituisce la directory contenente lo strumento llvm-profdata.
| Resi | |
|---|---|
File |
un File contenente lo strumento llvm-profdata e le relative dipendenze |
getProfrawFilter
public String getProfrawFilter ()
Restituisce il prefisso dei nomi file profdata utilizzati per le misurazioni della copertura.
| Resi | |
|---|---|
String |
un String contenente il prefisso dei nomi file profdata |
getPullTimeout
public long getPullTimeout ()
Restituisce il timeout in millisecondi per il recupero delle metriche di copertura dal dispositivo.
| Resi | |
|---|---|
long |
un ERROR(/long) come timeout in millisecondi. |
isCoverageEnabled
public boolean isCoverageEnabled ()
Restituisce un valore che indica se le misurazioni della copertura devono essere raccolte da questa esecuzione.
| Resi | |
|---|---|
boolean |
se raccogliere le misurazioni della copertura |
isCoverageFlushEnabled
public boolean isCoverageFlushEnabled ()
Restituisce un valore che indica se le misurazioni della copertura devono essere eliminate dai processi in esecuzione al termine del test.
| Resi | |
|---|---|
boolean |
se svuotare i processi per le misurazioni della copertura dopo il test |
shouldMergeCoverage
public boolean shouldMergeCoverage ()
Restituisce un valore che indica se unire le misurazioni della copertura prima della registrazione.
| Resi | |
|---|---|
boolean |
|
shouldResetCoverageBeforeTest
public boolean shouldResetCoverageBeforeTest ()
Restituisce un valore che indica se le misurazioni della copertura devono essere reimpostate prima di ogni test.
L'attivazione di questa opzione consente di indirizzare meglio la copertura al test.
| Resi | |
|---|---|
boolean |
se reimpostare la copertura prima del test |