Opzioni copertura
public
final
class
CoverageOptions
extends Object
java.lang.Object | |
🎞 | com.android.tradefed.testtype.coverage.CoperturaOpzioni |
Oggetto scambiato per contenere opzioni di copertura.
Riepilogo
Costruttori pubblici | |
---|---|
CoverageOptions()
|
Metodi pubblici | |
---|---|
|
getCoverageProcesses()
Restituisce il nome dei processi da cui eseguire il flush della copertura dopo il completamento del test. |
|
getCoverageToolchains()
Restituisce le toolchain di copertura da cui raccogliere la copertura. |
|
getDeviceCoveragePaths()
Restituisce le posizioni sul dispositivo in cui sono memorizzate le misurazioni di 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()
Indica se le misurazioni della copertura devono essere raccolte da questa esecuzione. |
boolean
|
isCoverageFlushEnabled()
Indica se le misurazioni della copertura devono essere eliminate dai processi in esecuzione dopo il test viene completata. |
boolean
|
shouldMergeCoverage()
Indica se unire le misurazioni della copertura prima del logging. |
boolean
|
shouldResetCoverageBeforeTest()
Indica se le misurazioni della copertura devono essere reimpostate prima di ogni test. |
Costruttori pubblici
Opzioni copertura
public CoverageOptions ()
Metodi pubblici
Processi getCopertura
publicgetCoverageProcesses ()
Restituisce il nome dei processi da cui eseguire il flush della copertura dopo il completamento del test.
Ritorni | |
---|---|
|
ERROR(/List) di nomi di processo da cui eliminare la copertura dopo il test |
getCoperturaToolchains
publicgetCoverageToolchains ()
Restituisce le toolchain di copertura da cui raccogliere la copertura.
Ritorni | |
---|---|
|
le toolchain per raccogliere copertura |
getDeviceCoperturaPaths
publicgetDeviceCoveragePaths ()
Restituisce le posizioni sul dispositivo in cui sono memorizzate le misurazioni di copertura.
Ritorni | |
---|---|
|
un {link List} contenente i percorsi di copertura dei dispositivi |
getJaCoAgentPath
public File getJaCoCoAgentPath ()
Restituisce jacocoagent.jar.
Ritorni | |
---|---|
File |
un ERROR(/File) che punta a jacocoagent.jar. |
getLlvmProfdataPath
public File getLlvmProfdataPath ()
Restituisce la directory contenente lo strumento llvm-profdata.
Ritorni | |
---|---|
File |
un ERROR(/File) contenente lo strumento llvm-profdata e le sue dipendenze |
Filtro getProfraw
public String getProfrawFilter ()
Restituisce il prefisso dei nomi file profdata utilizzati per le misurazioni della copertura.
Ritorni | |
---|---|
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.
Ritorni | |
---|---|
long |
un ERROR(/long) come timeout in millisecondi. |
CoperturaAbilitata
public boolean isCoverageEnabled ()
Indica se le misurazioni della copertura devono essere raccolte da questa esecuzione.
Ritorni | |
---|---|
boolean |
se raccogliere misurazioni della copertura |
CoperturaFlushEnabled
public boolean isCoverageFlushEnabled ()
Indica se le misurazioni della copertura devono essere eliminate dai processi in esecuzione dopo il test viene completata.
Ritorni | |
---|---|
boolean |
se svuotare i processi per le misurazioni di copertura dopo il test |
CoperturaDovrà
public boolean shouldMergeCoverage ()
Indica se unire le misurazioni della copertura prima del logging.
Ritorni | |
---|---|
boolean |
Dovrebbe essereazzerataLa coperturaPrimaIlTest
public boolean shouldResetCoverageBeforeTest ()
Indica se le misurazioni della copertura devono essere reimpostate prima di ogni test.
Se attivi questa opzione, la copertura sarà più mirata al test.
Ritorni | |
---|---|
boolean |
se reimpostare la copertura prima del test |