IMultiTargetPreparer
public
interface
IMultiTargetPreparer
implements
IDisableable
| com.android.tradefed.targetprep.multi.IMultiTargetPreparer |
Prépare l'environnement de test pour plusieurs appareils à la fois. N'utilisez cette option que pour une configuration nécessitant
plusieurs appareils. Sinon, utilisez le ITargetPreparer habituel sur chaque appareil.
Notez que plusieurs IMultiTargetPreparer peuvent être spécifiés dans une configuration. Il est
recommandé que chaque IMultiTargetPreparer documente clairement la préconfiguration
et la post-configuration attendues de son environnement.
Résumé
Méthodes publiques | |
|---|---|
default
void
|
setUp(IInvocationContext context)
Cette méthode est obsolète.
Utilisez |
default
void
|
setUp(TestInformation testInformation)
Effectuez la configuration des cibles pour les tests. |
default
void
|
tearDown(TestInformation testInformation, Throwable e)
Effectuez le nettoyage/la suppression des cibles après les tests. |
default
void
|
tearDown(IInvocationContext context, Throwable e)
Cette méthode est obsolète.
Utilisez |
Méthodes publiques
setUp
public void setUp (IInvocationContext context)
Cette méthode est obsolète.
Utilisez plutôt setUp(TestInformation).
Effectuez la configuration des cibles pour les tests.
| Paramètres | |
|---|---|
context |
IInvocationContext : IInvocationContext décrivant l'appel, les appareils et les compilations. |
| Génère | |
|---|---|
DeviceNotAvailableException |
si l'appareil ne répond plus |
BuildError |
en cas d'erreur liée à la compilation |
TargetSetupError |
si une erreur fatale s'est produite lors de la configuration de l'environnement |
setUp
public void setUp (TestInformation testInformation)
Effectuez la configuration des cibles pour les tests.
| Paramètres | |
|---|---|
testInformation |
TestInformation : TestInformation décrivant l'appel, les appareils et les compilations. |
| Génère | |
|---|---|
DeviceNotAvailableException |
si l'appareil ne répond plus |
BuildError |
en cas d'erreur liée à la compilation |
TargetSetupError |
si une erreur fatale s'est produite lors de la configuration de l'environnement |
tearDown
public void tearDown (TestInformation testInformation, Throwable e)
Effectuez le nettoyage/la suppression des cibles après les tests.
| Paramètres | |
|---|---|
testInformation |
TestInformation : TestInformation décrivant l'appel, les appareils et les compilations. |
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 est 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(TestInformation,Throwable).
Effectuez le nettoyage/la suppression des cibles après les tests.
| Paramètres | |
|---|---|
context |
IInvocationContext : IInvocationContext décrivant l'appel, les appareils et les compilations. |
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 est null. |
| Génère | |
|---|---|
DeviceNotAvailableException |
si l'appareil ne répond plus |