Google s'est engagé à promouvoir l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

ParentSandboxInvocationExecution

public class ParentSandboxInvocationExecution
extends InvocationExecution

java.lang.Object
com.android.tradefed.invoker.InvocationExecution
com.android.tradefed.invoker.sandbox.ParentSandboxInvocationExecution


Version d' InvocationExecution pour les actions spéciales d'invocation parent lors de l'exécution d'un sandbox.

Résumé

Constructeurs publics

ParentSandboxInvocationExecution ()

Méthodes publiques

void doCleanUp ( IInvocationContext context, IConfiguration config, Throwable exception)

Exécutez les étapes de nettoyage target_preparer et multi_target_preparer.

void doSetup ( IInvocationContext context, IConfiguration config, ITestInvocationListener listener)

Exécutez les étapes setUp target_preparer et multi_target_preparer.

void doTeardown ( IInvocationContext context, IConfiguration config, ITestLogger logger, Throwable exception)

Exécutez les étapes de démontage target_preparer et multi_target_preparer.

boolean fetchBuild ( IInvocationContext context, IConfiguration config, IRescheduler rescheduler, ITestInvocationListener listener)

Exécutez l'étape build_provider de l'appel.

void reportLogs ( ITestDevice device, ITestInvocationListener listener, TestInvocation.Stage stage)

Signalez certains journaux de périphérique à différentes étapes de l'appel.

void runTests ( IInvocationContext context, IConfiguration config, ITestInvocationListener listener)

Exécute le test.

Méthodes protégées

IConfigurationFactory getFactory ()

Renvoie IConfigurationFactory utilisée pour les configurations créées.

Constructeurs publics

ParentSandboxInvocationExecution

public ParentSandboxInvocationExecution ()

Méthodes publiques

doCleanUp

public void doCleanUp ( IInvocationContext context, 
                IConfiguration config, 
                Throwable exception)

Exécutez les étapes de nettoyage target_preparer et multi_target_preparer. Est-ce que les appareils nettoient.

Paramètres
context IInvocationContext : le IInvocationContext de l'invocation.

config IConfiguration : l' IConfiguration de ce test.

exception Throwable : l'exception d'origine lancée par le test en cours d'exécution.

doSetup

public void doSetup ( IInvocationContext context, 
                IConfiguration config, 
                ITestInvocationListener listener)

Exécutez les étapes setUp target_preparer et multi_target_preparer. Effectue toutes les configurations de périphériques requises pour l'exécution du test.

Paramètres
context IInvocationContext : le IInvocationContext de l'invocation.

config IConfiguration : l' IConfiguration de ce test.

listener ITestInvocationListener : ITestInvocation pour signaler les échecs de configuration.

Jette
BuildError
DeviceNotAvailableException
TargetSetupError

doTeardown

public void doTeardown ( IInvocationContext context, 
                IConfiguration config, 
                ITestLogger logger, 
                Throwable exception)

Exécutez les étapes de démontage target_preparer et multi_target_preparer. Les appareils se désintègrent-ils associés à la configuration?

Paramètres
context IInvocationContext : le IInvocationContext de l'invocation.

config IConfiguration : l' IConfiguration de ce test.

logger ITestLogger : l' ITestLogger pour rapporter les logs.

exception Throwable : l'exception d'origine lancée par le test en cours d'exécution.

fetchBuild

public boolean fetchBuild ( IInvocationContext context, 
                IConfiguration config, 
                IRescheduler rescheduler, 
                ITestInvocationListener listener)

Exécutez l'étape build_provider de l'appel.

Paramètres
context IInvocationContext : le IInvocationContext de l'invocation.

config IConfiguration : l' IConfiguration de ce test.

rescheduler IRescheduler : l' IRescheduler , pour replanifier des parties de l'appel pour une exécution sur une ou plusieurs autres ressources

listener ITestInvocationListener : ITestInvocation pour signaler les échecs de téléchargement de build.

Retour
boolean Vrai si nous avons téléchargé la compilation avec succès, faux sinon

Jette
BuildRetrievalError
DeviceNotAvailableException

reportLogs

public void reportLogs ( ITestDevice device, 
                ITestInvocationListener listener, 
                TestInvocation.Stage stage)

Signalez certains journaux de périphérique à différentes étapes de l'appel. Par exemple: logcat.

Paramètres
device ITestDevice : l'appareil à partir ITestDevice journaux doivent être rapportés.

listener ITestInvocationListener : l'enregistreur des journaux.

stage TestInvocation.Stage : stade de l'appel TestInvocation.Stage nous en sommes.

runTests

public void runTests ( IInvocationContext context, 
                IConfiguration config, 
                ITestInvocationListener listener)

Exécute le test.

Paramètres
context IInvocationContext : le IInvocationContext sur IInvocationContext exécuter des tests

config IConfiguration : l' IConfiguration à exécuter

listener ITestInvocationListener : l' ITestInvocationListener des résultats de test

Méthodes protégées

getFactory

protected IConfigurationFactory getFactory ()

Renvoie IConfigurationFactory utilisée pour les configurations créées.

Retour
IConfigurationFactory