PythonBinaryHostTest
public
class
PythonBinaryHostTest
extends Object
implements
IConfigurationReceiver,
IRemoteTest,
ITestFilterReceiver
java.lang.Object | |
↳ | com.android.tradefed.testtype.python.PythonBinaryHostTest |
Test de l'hôte destiné à exécuter un fichier binaire Python à partir du système de compilation Android (Soong)
Le lanceur de test prend en charge les filtres "include-filter" et "excluded-filter". Notez que le filtre "Exclure" fonctionne d'ignorer le résultat du test, au lieu d'ignorer le test en lui-même. Les tests spécifiés dans la section "excluded-filter" continue d'être exécuté.
Résumé
Classes imbriquées | |
---|---|
class |
PythonBinaryHostTest.PythonForwarder
Le redirecteur de résultats remplace le nom de l'exécution par le nom binaire. |
Champs | |
---|---|
protected
static
final
String |
ANDROID_SERIAL_VAR
|
protected
static
final
String |
LD_LIBRARY_PATH
|
Constructeurs publics | |
---|---|
PythonBinaryHostTest()
|
Méthodes publiques | |
---|---|
void
|
addAllExcludeFilters(
Ajoute le |
void
|
addAllIncludeFilters(
Ajoute le |
void
|
addExcludeFilter(String filter)
Ajoute un filtre indiquant les tests à exclure. |
void
|
addIncludeFilter(String filter)
Ajoute un filtre indiquant les tests à inclure. |
void
|
clearExcludeFilters()
Supprimer tous les filtres d'exclusion actuellement suivis |
void
|
clearIncludeFilters()
Supprimer tous les filtres "Inclure" actuellement suivis |
|
getExcludeFilters()
Renvoie la valeur |
|
getIncludeFilters()
Renvoie la valeur |
final
void
|
run(TestInformation testInfo, ITestInvocationListener listener)
Exécute les tests et communique les résultats à l'écouteur. |
void
|
setConfiguration(IConfiguration configuration)
Il injecte les |
Champs
ANDROID_SERIAL_VAR
protected static final String ANDROID_SERIAL_VAR
Chemin de la bibliothèque_LD
protected static final String LD_LIBRARY_PATH
Constructeurs publics
PythonBinaryHostTest
public PythonBinaryHostTest ()
Méthodes publiques
addAllExcludeFilters
public void addAllExcludeFilters (filters)
Ajoute le ERROR(/Set)
des filtres des tests à exclure.
Paramètres | |
---|---|
filters |
|
addAllIncludeFilters
public void addAllIncludeFilters (filters)
Ajoute le ERROR(/Set)
des filtres des tests à inclure.
Paramètres | |
---|---|
filters |
|
addExclureFiltre
public void addExcludeFilter (String filter)
Ajoute un filtre indiquant les tests à exclure.
Paramètres | |
---|---|
filter |
String |
addIncludeFilter
public void addIncludeFilter (String filter)
Ajoute un filtre indiquant les tests à inclure.
Paramètres | |
---|---|
filter |
String |
ClearExcludeFilters
public void clearExcludeFilters ()
Supprimer tous les filtres d'exclusion actuellement suivis
ClearIncludeFilters
public void clearIncludeFilters ()
Supprimer tous les filtres "Inclure" actuellement suivis
getExcludeFilters
publicgetExcludeFilters ()
Renvoie la valeur ERROR(/Set)
actuelle des filtres d'exclusion.
Renvoie | |
---|---|
|
getIncludeFilters
publicgetIncludeFilters ()
Renvoie la valeur ERROR(/Set)
actuelle des filtres d'inclusion.
Renvoie | |
---|---|
|
Exécuter
public final void run (TestInformation testInfo, ITestInvocationListener listener)
Exécute les tests et communique les résultats à l'écouteur.
Paramètres | |
---|---|
testInfo |
TestInformation : objet TestInformation contenant des informations utiles à exécuter
tests. |
listener |
ITestInvocationListener : ITestInvocationListener des résultats du test |
Génère | |
---|---|
DeviceNotAvailableException |
Définir une configuration
public void setConfiguration (IConfiguration configuration)
Il injecte les IConfiguration
en cours d'utilisation.
Paramètres | |
---|---|
configuration |
IConfiguration |