Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

IMultiTargetPreparer

public interface IMultiTargetPreparer
implements IDisableable

com.android.tradefed.targetprep.multi.IMultiTargetPreparer


Prépare l'environnement de test pour plusieurs appareils ensemble. Utilisez uniquement pour une configuration qui nécessite plusieurs appareils, sinon utilisez le ITargetPreparer régulier 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.

Sommaire

Méthodes publiques

default void setUp ( IInvocationContext context)

Cette méthode est obsolète. Utilisez 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

mettre en place

public void setUp (IInvocationContext context)

Cette méthode est obsolète.
Utilisez 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, les builds.

Lance
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

mettre en place

public void setUp (TestInformation testInformation)

Effectuez la configuration des cibles pour les tests.

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

Lance
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

abattre

public void tearDown (TestInformation testInformation, 
                Throwable e)

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

Paramètres
testInformation TestInformation : le TestInformation décrivant l'invocation, les appareils, 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 Invocation. Sinon, sera null .

Lance
DeviceNotAvailableException si l'appareil ne répond plus

abattre

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, 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 Invocation. Sinon, sera null .

Lance
DeviceNotAvailableException si l'appareil ne répond plus