Opzioni di copertura

public final class CoverageOptions
extends Object

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


Oggetto Tradefed per detenere opzioni di copertura.

Riepilogo

Classi nidificate

enum CoverageOptions.Toolchain

Costruttori pubblici

CoverageOptions ()

Metodi pubblici

getCoverageProcesses ()

Restituisce il nome dei processi da cui scaricare la copertura dopo il completamento del test.

getCoverageToolchains ()

Restituisce le toolchain di copertura da cui raccogliere la copertura.

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.

boolean isCoverageEnabled ()

Indica se le misurazioni della copertura devono essere raccolte da questa corsa.

boolean isCoverageFlushEnabled ()

Restituisce se le misurazioni della copertura devono essere cancellate dai processi in esecuzione dopo il completamento del test.

boolean shouldResetCoverageBeforeTest ()

Indica se le misurazioni della copertura devono essere reimpostate prima di ogni test.

Costruttori pubblici

Opzioni di copertura

public CoverageOptions ()

Metodi pubblici

getCoverageProcesses

public  getCoverageProcesses ()

Restituisce il nome dei processi da cui scaricare la copertura dopo il completamento del test.

ritorna
a ERROR(/List) di nomi di processo da cui eliminare la copertura dopo il test

getCoverageToolchains

public  getCoverageToolchains ()

Restituisce le toolchain di copertura da cui raccogliere la copertura.

ritorna
le toolchain da cui raccogliere la copertura

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 dei file profdata

èCoverageEnabled

public boolean isCoverageEnabled ()

Indica se le misurazioni della copertura devono essere raccolte da questa corsa.

ritorna
boolean se raccogliere le misure di copertura

isCoverageFlushEnabled

public boolean isCoverageFlushEnabled ()

Restituisce se le misurazioni della copertura devono essere cancellate dai processi in esecuzione dopo il completamento del test.

ritorna
boolean se lavare i processi per le misurazioni della copertura dopo il test

shouldResetCoverageBeforeTest

public boolean shouldResetCoverageBeforeTest ()

Indica se le misurazioni della copertura devono essere reimpostate prima di ogni test.

L'abilitazione di ciò consente alla copertura di essere più mirata al test.

ritorna
boolean se ripristinare la copertura prima del test