Options de couverture

public final class CoverageOptions
extends Object

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


Tradefed s’oppose à détenir des 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 vider 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 les mesures de couverture doivent être collectées à partir de cette exécution.

boolean isCoverageFlushEnabled ()

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

Constructeurs publics

Options de couverture

public CoverageOptions ()

Méthodes publiques

getCoverageProcesses

public  getCoverageProcesses ()

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

Retour
une ERROR(/List) de noms de processus pour vider la couverture après le test

getCoverageToolchains

public  getCoverageToolchains ()

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

Retour
les chaînes d'outils pour collecter la couverture auprès de

getLlvmProfdataPath

public File getLlvmProfdataPath ()

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

Retour
File une 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.

Retour
String une String contenant le préfixe des noms de fichiers profdata

isCoverageEnabled

public boolean isCoverageEnabled ()

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

Retour
boolean s'il faut collecter des mesures de couverture

isCoverageFlushEnabled

public boolean isCoverageFlushEnabled ()

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

Retour
boolean s'il faut rincer les processus pour les mesures de couverture après le test