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 setUp(com.android.tradefed.invoker.TestInformation).

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 tearDown(com.android.tradefed.invoker.TestInformation, Throwable).

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