Google is committed to advancing racial equity for Black communities. See how.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

ITargetPreparer

public interface ITargetPreparer
implements IDisableable

com.android.tradefed.targetprep.ITargetPreparer


Prépare l'environnement de test pour l'exécution du test.

Par exemple, installe le logiciel, modifie les paramètres d'environnement pour les tests, lance les cibles, etc.

Notez que plusieurs ITargetPreparer peuvent être spécifiés dans une configuration. Il est recommandé que chaque ITargetPreparer documente clairement son environnement attendu avant et après l'installation. Par exemple, un ITargetPreparer qui configure un appareil pour le test doit être exécuté après l'ITargetPreparer qui installe le logiciel.

Résumé

Méthodes publiques

default void setUp (ITestDevice device, IBuildInfo buildInfo)

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

default void setUp (TestInformation testInformation)

Effectuez la configuration cible pour le test.

default void tearDown (TestInformation testInformation, Throwable e)

Effectuez le nettoyage / démontage de la cible après le test.

default void tearDown (ITestDevice device, IBuildInfo buildInfo, Throwable e)

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

Méthodes publiques

installer

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

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

Effectuez la configuration cible pour le test.

Paramètres
device ITestDevice : l' ITestDevice à préparer.

buildInfo IBuildInfo : données sur la construction testée.

Jette
TargetSetupError si une erreur fatale s'est produite lors de la configuration de l'environnement
BuildError Si une erreur liée à BuildInfo se produit
DeviceNotAvailableException si l'appareil ne répond plus

installer

public void setUp (TestInformation testInformation)

Effectuez la configuration cible pour le test.

Paramètres
testInformation TestInformation : TestInformation de l'invocation.

Jette
TargetSetupError si une erreur fatale s'est produite lors de la configuration de l'environnement
BuildError Si une erreur se produit en raison de la préparation de la construction
DeviceNotAvailableException si l'appareil ne répond plus

abattre

public void tearDown (TestInformation testInformation, 
                Throwable e)

Effectuez le nettoyage / démontage de la cible après le test.

Paramètres
testInformation TestInformation : TestInformation de l'invocation.

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

Jette
DeviceNotAvailableException si l'appareil ne répond plus

abattre

public void tearDown (ITestDevice device, 
                IBuildInfo buildInfo, 
                Throwable e)

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

Effectuez le nettoyage / démontage de la cible après le test.

Paramètres
device ITestDevice : l' ITestDevice à préparer.

buildInfo IBuildInfo : données sur la construction testée.

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

Jette
DeviceNotAvailableException si l'appareil ne répond plus