CoverageOptions

public final class CoverageOptions
extends Object

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


Objet Tradefed pour contenir les options de couverture.

Résumé

Classes imbriquées

enum CoverageOptions.Toolchain

 

Constructeurs publics

CoverageOptions()

Méthodes publiques

getCoverageProcesses()

Renvoie le nom des processus à partir desquels effacer la couverture une fois le test terminé.

getCoverageToolchains()

Renvoie les chaînes d'outils de couverture à partir desquelles collecter la couverture.

File getLlvmProfdataPath()

Renvoie le répertoire contenant l'outil llvm-profdata.

String getProfrawFilter()

Renvoie le préfixe des noms de fichiers profdata utilisés pour les mesures de couverture.

boolean isCoverageEnabled()

Indique si des mesures de couverture doivent être collectées à partir de cette exécution.

boolean isCoverageFlushEnabled()

Indique si les mesures de couverture doivent être effacées des processus en cours d'exécution une fois le test terminé.

Constructeurs publics

CoverageOptions

public CoverageOptions ()

Méthodes publiques

getCoverageProcesses

public  getCoverageProcesses ()

Renvoie le nom des processus à partir desquels effacer la couverture une fois le test terminé.

Renvoie
une ERROR(/List) de noms de processus à partir desquels effacer la couverture après le test

getCoverageToolchains

public  getCoverageToolchains ()

Renvoie les chaînes d'outils de couverture à partir desquelles collecter la couverture.

Renvoie
les chaînes d'outils à partir desquelles collecter la couverture

getLlvmProfdataPath

public File getLlvmProfdataPath ()

Renvoie le répertoire contenant l'outil llvm-profdata.

Renvoie
File un ERROR(/File) contenant l'outil llvm-profdata et ses dépendances

getProfrawFilter

public String getProfrawFilter ()

Renvoie le préfixe des noms de fichiers profdata utilisés pour les mesures de couverture.

Renvoie
String un String contenant le préfixe des noms de fichiers profdata

isCoverageEnabled

public boolean isCoverageEnabled ()

Indique si des mesures de couverture doivent être collectées à partir de cette exécution.

Renvoie
boolean si vous souhaitez collecter des mesures de couverture

isCoverageFlushEnabled

public boolean isCoverageFlushEnabled ()

Indique si les mesures de couverture doivent être effacées des processus en cours d'exécution une fois le test terminé.

Renvoie
boolean si les processus doivent être effacés pour les mesures de couverture après le test