Options de couverture
public final class CoverageOptions
extends Object
java.lang.Object | |
↳ | com.android.tradefed.testtype.coverage.CoverageOptions |
Objet Tradefed pour détenir des options de couverture.
Résumé
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 | getJaCoCoAgentPath () Renvoie jacocoagent.jar. |
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. |
long | getPullTimeout () Renvoie le délai d'attente en millisecondes pour extraire les métriques de couverture de l'appareil. |
boolean | isCoverageEnabled () Indique si les mesures de couverture doivent être collectées à partir de cette exécution. |
boolean | isCoverageFlushEnabled () Renvoie si les mesures de couverture doivent être supprimées des processus en cours d'exécution une fois le test terminé. |
boolean | shouldMergeCoverage () Renvoie s'il faut fusionner les mesures de couverture avant l'enregistrement. |
boolean | shouldResetCoverageBeforeTest () Indique si les mesures de couverture doivent être réinitialisées avant chaque test. |
Constructeurs publics
Options de couverture
public CoverageOptions ()
Méthodes publiques
getCoverageProcess
publicgetCoverageProcesses ()
Renvoie le nom des processus à partir desquels vider la couverture une fois le test terminé.
Retour | |
---|---|
une ERROR(/List) des noms de processus pour vider la couverture après le test |
getCoverageToolchains
publicgetCoverageToolchains ()
Renvoie les chaînes d'outils de couverture à partir desquelles collecter la couverture.
Retour | |
---|---|
les chaînes d'outils pour collecter la couverture de |
getJaCoCoAgentPath
public File getJaCoCoAgentPath ()
Renvoie jacocoagent.jar.
Retour | |
---|---|
File | une ERROR(/File) pointant vers jacocoagent.jar. |
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 ERROR(/String) contenant le préfixe des noms de fichiers profdata |
getPullTimeout
public long getPullTimeout ()
Renvoie le délai d'attente en millisecondes pour extraire les métriques de couverture de l'appareil.
Retour | |
---|---|
long | une ERROR(/long) comme timeout en millisecondes. |
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 ()
Renvoie 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 vider les processus pour les mesures de couverture après le test |
devraitFusionnerCouverture
public boolean shouldMergeCoverage ()
Renvoie s'il faut fusionner les mesures de couverture avant l'enregistrement.
Retour | |
---|---|
boolean |
shouldResetCoverageBeforeTest
public boolean shouldResetCoverageBeforeTest ()
Indique si les mesures de couverture doivent être réinitialisées avant chaque test.
L'activation de cette option permet à la couverture d'être plus ciblée sur le test.
Retour | |
---|---|
boolean | s'il faut réinitialiser la couverture avant le test |