IMultiTargetPreparer

public interface IMultiTargetPreparer
implements IDisableable

com.android.tradefed.targetprep.multi.IMultiTargetPreparer


Prépare l'environnement de test pour plusieurs appareils ensemble. À utiliser uniquement pour une configuration nécessitant plusieurs appareils, sinon utilisez le 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 attendu 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)

Effectuez la configuration des 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

installation

public void setUp (IInvocationContext context)

Cette méthode est obsolète.
Utilisez plutôt setUp(com.android.tradefed.invoker.TestInformation) .

Effectuez la configuration des cibles pour les tests.

Paramètres
context IInvocationContext : le IInvocationContext décrivant l'invocation, les appareils et les builds.

Jetés
TargetSetupError si une erreur fatale s'est produite lors de la configuration de l'environnement
BuildError En cas d'erreur liée à la construction
DeviceNotAvailableException si l'appareil ne répond plus

installation

public void setUp (TestInformation testInformation)

Effectuez la configuration des cibles pour les tests.

Paramètres
testInformation TestInformation : les TestInformation décrivant l’invocation, les appareils et les builds.

Jetés
TargetSetupError si une erreur fatale s'est produite lors de la configuration de l'environnement
BuildError En cas d'erreur liée à la construction
DeviceNotAvailableException si l'appareil ne répond plus

démolir

public void tearDown (TestInformation testInformation, 
                Throwable e)

Effectuez le nettoyage/démontage des cibles après les tests.

Paramètres
testInformation TestInformation : les TestInformation décrivant l’invocation, les appareils et les builds.

e Throwable : si l'invocation s'est terminée par une exception, ce sera l'exception qui a été interceptée au niveau de l'Invocation. Sinon, ce sera null .

Jetés
DeviceNotAvailableException si l'appareil ne répond plus

démolir

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 : le IInvocationContext décrivant l'invocation, les appareils et les builds.

e Throwable : si l'invocation s'est terminée par une exception, ce sera l'exception qui a été interceptée au niveau de l'Invocation. Sinon, ce sera null .

Jetés
DeviceNotAvailableException si l'appareil ne répond plus