PythonBinaryHostTest
public
class
PythonBinaryHostTest
extends Object
implements
IRemoteTest,
ITestFilterReceiver
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.python.PythonBinaryHostTest |
Test d'hôte destiné à exécuter un fichier binaire Python à partir du système de compilation Android (Soong)
L'exécuteur de tests est compatible avec les filtres d'inclusion et d'exclusion. Notez que le filtre d'exclusion fonctionne en ignorant le résultat du test, au lieu d'ignorer le test lui-même. Les tests spécifiés dans le filtre d'exclusion seront toujours exécutés.
Résumé
Classes imbriquées | |
|---|---|
class |
PythonBinaryHostTest.PythonForwarder
Transmetteur de résultats permettant de remplacer le nom d'exécution par le nom binaire. |
Constantes | |
|---|---|
String |
ANDROID_SERIAL_VAR
|
String |
LD_LIBRARY_PATH
|
Constructeurs publics | |
|---|---|
PythonBinaryHostTest()
|
|
Méthodes publiques | |
|---|---|
void
|
addAllExcludeFilters(Set<String> filters)
Ajoute le |
void
|
addAllIncludeFilters(Set<String> filters)
Ajoute le |
void
|
addExcludeFilter(String filter)
Ajoute un filtre des tests à exclure. |
void
|
addIncludeFilter(String filter)
Ajoute un filtre des tests à inclure. |
void
|
clearExcludeFilters()
Supprime tous les filtres d'exclusion actuellement suivis. |
void
|
clearIncludeFilters()
Supprime tous les filtres d'inclusion actuellement suivis. |
Set<String>
|
getExcludeFilters()
Renvoie le |
Set<String>
|
getIncludeFilters()
Renvoie le |
final
void
|
run(TestInformation testInfo, ITestInvocationListener listener)
Exécute les tests et signale le résultat à l'écouteur. |
Constantes
ANDROID_SERIAL_VAR
protected static final String ANDROID_SERIAL_VAR
Valeur de constante : "ANDROID_SERIAL"
LD_LIBRARY_PATH
protected static final String LD_LIBRARY_PATH
Valeur de constante : "LD_LIBRARY_PATH"
Constructeurs publics
PythonBinaryHostTest
public PythonBinaryHostTest ()
Méthodes publiques
addAllExcludeFilters
public void addAllExcludeFilters (Set<String> filters)
Ajoute le Set de filtres des tests à exclure.
| Paramètres | |
|---|---|
filters |
Set |
addAllIncludeFilters
public void addAllIncludeFilters (Set<String> filters)
Ajoute le Set de filtres des tests à inclure.
| Paramètres | |
|---|---|
filters |
Set |
addExcludeFilter
public void addExcludeFilter (String filter)
Ajoute un filtre des tests à exclure.
| Paramètres | |
|---|---|
filter |
String |
addIncludeFilter
public void addIncludeFilter (String filter)
Ajoute un filtre des tests à inclure.
| Paramètres | |
|---|---|
filter |
String |
clearExcludeFilters
public void clearExcludeFilters ()
Supprime tous les filtres d'exclusion actuellement suivis.
clearIncludeFilters
public void clearIncludeFilters ()
Supprime tous les filtres d'inclusion actuellement suivis.
getExcludeFilters
public Set<String> getExcludeFilters ()
Renvoie le Set actuel de filtres d'exclusion.
| Renvoie | |
|---|---|
Set<String> |
|
getIncludeFilters
public Set<String> getIncludeFilters ()
Renvoie le Set actuel de filtres d'inclusion.
| Renvoie | |
|---|---|
Set<String> |
|
run
public final void run (TestInformation testInfo, ITestInvocationListener listener)
Exécute les tests et signale le résultat à l'écouteur.
| Paramètres | |
|---|---|
testInfo |
TestInformation : objet TestInformation contenant des informations utiles pour exécuter des tests. |
listener |
ITestInvocationListener : ITestInvocationListener des résultats des tests |
| Génère | |
|---|---|
DeviceNotAvailableException |
|