IMultiTargetPreparer
public
interface
IMultiTargetPreparer
implements
IDisableable
com.android.tradefed.targetprep.multi.IMultiTargetPreparer |
Prépare l'environnement de test pour plusieurs appareils. À utiliser uniquement pour une configuration qui nécessite
plusieurs appareils. Sinon, utilisez le ITargetPreparer
standard sur chacun d'eux.
Notez que vous pouvez spécifier plusieurs IMultiTargetPreparer
dans une configuration. Il est
recommandé que chaque IMultiTargetPreparer documente clairement la préconfiguration d'environnement attendue
et après la configuration.
Résumé
Méthodes publiques | |
---|---|
default
void
|
setUp(IInvocationContext context)
<ph type="x-smartling-placeholder"></ph>
Cette méthode est obsolète.
Utilisez plutôt |
default
void
|
setUp(TestInformation testInformation)
Configurez les cibles à des fins de test. |
default
void
|
tearDown(TestInformation testInformation, Throwable e)
Effectuez le nettoyage et la suppression des cibles après les tests. |
default
void
|
tearDown(IInvocationContext context, Throwable e)
<ph type="x-smartling-placeholder"></ph>
Cette méthode est obsolète.
Utilisez plutôt |
Méthodes publiques
Configurer
public void setUp (IInvocationContext context)
<ph type="x-smartling-placeholder"></ph>
Cette méthode est obsolète.
Utilisez plutôt setUp(com.android.tradefed.invoker.TestInformation)
.
Configurez les cibles à des fins de test.
Paramètres | |
---|---|
context |
IInvocationContext : le IInvocationContext décrivant l'appel, les appareils et les builds. |
Génère | |
---|---|
TargetSetupError |
si une erreur fatale s'est produite lors de la configuration de l'environnement |
BuildError |
En cas d'erreur liée à la compilation |
DeviceNotAvailableException |
si l'appareil ne répondait plus |
Configurer
public void setUp (TestInformation testInformation)
Configurez les cibles à des fins de test.
Paramètres | |
---|---|
testInformation |
TestInformation : le TestInformation décrivant l'appel, les appareils,
compilations. |
Génère | |
---|---|
TargetSetupError |
si une erreur fatale s'est produite lors de la configuration de l'environnement |
BuildError |
En cas d'erreur liée à la compilation |
DeviceNotAvailableException |
si l'appareil ne répondait plus |
suppression
public void tearDown (TestInformation testInformation, Throwable e)
Effectuez le nettoyage et la suppression des cibles après les tests.
Paramètres | |
---|---|
testInformation |
TestInformation : le TestInformation décrivant l'appel, les appareils,
compilations. |
e |
Throwable : si l'appel s'est terminé par une exception, il s'agit de l'exception qui a été
détectées au niveau de l'appel. Sinon, la valeur est null . |
Génère | |
---|---|
DeviceNotAvailableException |
si l'appareil ne répondait plus |
suppression
public void tearDown (IInvocationContext context, Throwable e)
<ph type="x-smartling-placeholder"></ph>
Cette méthode est obsolète.
Utilisez plutôt tearDown(com.android.tradefed.invoker.TestInformation, Throwable)
.
Effectuez le nettoyage et la suppression des cibles après les tests.
Paramètres | |
---|---|
context |
IInvocationContext : le IInvocationContext décrivant l'appel, les appareils et les builds. |
e |
Throwable : si l'appel s'est terminé par une exception, il s'agit de l'exception qui a été
détectées au niveau de l'appel. Sinon, la valeur est null . |
Génère | |
---|---|
DeviceNotAvailableException |
si l'appareil ne répondait plus |