Opzioni di copertura
public final class CoverageOptions
extends Object
java.lang.Oggetto | |
↳ | com.android.tradefed.testtype.coverage.CoverageOptions |
Oggetto scambiato per contenere opzioni di copertura.
Riepilogo
Costruttori pubblici | |
---|---|
CoverageOptions () |
Metodi pubblici | |
---|---|
getCoverageProcesses () Restituisce il nome dei processi per eliminare la copertura dopo il completamento del test. | |
getCoverageToolchains () Restituisce le toolchain di copertura da cui raccogliere la 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 estrarre le metriche di copertura dal dispositivo. |
boolean | isCoverageEnabled () Indica se le misurazioni della copertura devono essere raccolte da questa esecuzione. |
boolean | isCoverageFlushEnabled () Restituisce se le misurazioni della copertura devono essere eliminate dai processi in esecuzione dopo il completamento del test. |
boolean | shouldMergeCoverage () Restituisce se unire le misure di copertura insieme prima della registrazione. |
boolean | shouldResetCoverageBeforeTest () Indica se le misurazioni della copertura devono essere reimpostate prima di ogni test. |
Costruttori pubblici
Opzioni di copertura
public CoverageOptions ()
Metodi pubblici
getCoperturaProcessi
publicgetCoverageProcesses ()
Restituisce il nome dei processi per eliminare la copertura dopo il completamento del test.
ritorna | |
---|---|
un ERROR(/List) di nomi di processo da eliminare dopo il test |
getCoverageToolchains
publicgetCoverageToolchains ()
Restituisce le toolchain di copertura da cui raccogliere la copertura.
ritorna | |
---|---|
le toolchain da cui raccogliere la copertura |
getJaCoCoAgentPath
public File getJaCoCoAgentPath ()
Restituisce jacocoagent.jar.
ritorna | |
---|---|
File | un ERROR(/File) che punta a jacocoagent.jar. |
getLlvmProfdataPath
public File getLlvmProfdataPath ()
Restituisce la directory contenente lo strumento llvm-profdata.
ritorna | |
---|---|
File | un ERROR(/File) contenente lo strumento llvm-profdata e le sue dipendenze |
getProfrawFilter
public String getProfrawFilter ()
Restituisce il prefisso dei nomi file profdata utilizzati per le misurazioni della copertura.
ritorna | |
---|---|
String | una String contenente il prefisso dei nomi file profdata |
getPullTimeout
public long getPullTimeout ()
Restituisce il timeout in millisecondi per estrarre le metriche di copertura dal dispositivo.
ritorna | |
---|---|
long | un ERROR(/long) come timeout in millisecondi. |
èCopertura abilitata
public boolean isCoverageEnabled ()
Indica se le misurazioni della copertura devono essere raccolte da questa esecuzione.
ritorna | |
---|---|
boolean | se raccogliere misure di copertura |
isCoverageFlushEnabled
public boolean isCoverageFlushEnabled ()
Restituisce se le misurazioni della copertura devono essere eliminate dai processi in esecuzione dopo il completamento del test.
ritorna | |
---|---|
boolean | se eseguire il flush dei processi per le misurazioni della copertura dopo il test |
shouldMergeCoverage
public boolean shouldMergeCoverage ()
Restituisce se unire le misure di copertura insieme prima della registrazione.
ritorna | |
---|---|
boolean |
shouldResetCoverageBeforeTest
public boolean shouldResetCoverageBeforeTest ()
Indica se le misurazioni della copertura devono essere reimpostate prima di ogni test.
L'abilitazione di questa opzione consente alla copertura di essere più mirata al test.
ritorna | |
---|---|
boolean | se reimpostare la copertura prima del test |