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

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

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