IMultiTargetPreparer
public
interface
IMultiTargetPreparer
implements
IDisableable
com.android.tradefed.targetprep.multi.IMultiTargetPreparer |
Prépare l'environnement de test pour plusieurs appareils. N'utilisez cette option que pour une configuration nécessitant plusieurs appareils. Sinon, utilisez ITargetPreparer
standard sur chaque appareil.
Notez que plusieurs IMultiTargetPreparer
peuvent être spécifiés dans une configuration. Il est recommandé que chaque IMultiTargetPreparer documente clairement son environnement prévu avant et après la configuration.
Résumé
Méthodes publiques | |
---|---|
default
void
|
setUp(IInvocationContext context)
Cette méthode est obsolète.
Utilisez plutôt |
default
void
|
setUp(TestInformation testInformation)
Configurez les cibles pour les tests. |
default
void
|
tearDown(TestInformation testInformation, Throwable e)
Effectuez le nettoyage/démontage des cibles après les tests. |
default
void
|
tearDown(IInvocationContext context, Throwable e)
Cette méthode est obsolète.
Utilisez plutôt |
Méthodes publiques
setUp
public void setUp (IInvocationContext context)
Cette méthode est obsolète.
Utilisez plutôt setUp(com.android.tradefed.invoker.TestInformation)
.
Configurez les cibles pour les tests.
Paramètres | |
---|---|
context |
IInvocationContext : 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épond plus |
setUp
public void setUp (TestInformation testInformation)
Configurez les cibles pour les tests.
Paramètres | |
---|---|
testInformation |
TestInformation : TestInformation 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épond plus |
tearDown
public void tearDown (TestInformation testInformation, Throwable e)
Effectuez le nettoyage/démontage des cibles après les tests.
Paramètres | |
---|---|
testInformation |
TestInformation : TestInformation 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 interceptée au niveau de l'appel. Sinon, la valeur sera null . |
Génère | |
---|---|
DeviceNotAvailableException |
si l'appareil ne répond plus |
tearDown
public void tearDown (IInvocationContext context, Throwable e)
Cette méthode est obsolète.
Utilisez plutôt tearDown(com.android.tradefed.invoker.TestInformation, Throwable)
.
Effectuez le nettoyage/démontage des cibles après les tests.
Paramètres | |
---|---|
context |
IInvocationContext : 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 interceptée au niveau de l'appel. Sinon, la valeur sera null . |
Génère | |
---|---|
DeviceNotAvailableException |
si l'appareil ne répond plus |