IMultiTargetPreparer
public interface IMultiTargetPreparer
implements IDisableable
com.android.tradefed.targetprep.multi.IMultiTargetPreparer |
Prepara l'ambiente di test per più dispositivi insieme. Utilizzare solo per una configurazione che richiede più dispositivi, altrimenti utilizzare il normale ITargetPreparer
su ciascun dispositivo.
Si noti che più IMultiTargetPreparer
possono essere specificati in una configurazione. Si raccomanda che ogni IMultiTargetPreparer documenti chiaramente la pre-configurazione e la post-configurazione dell'ambiente previste.
Riepilogo
Metodi pubblici | |
---|---|
default void | setUp ( IInvocationContext context) Questo metodo è deprecato. Utilizzare |
default void | setUp ( TestInformation testInformation) Eseguire la configurazione degli obiettivi per il test. |
default void | tearDown ( TestInformation testInformation, Throwable e) Eseguire la pulizia/smontaggio dei bersagli dopo il test. |
default void | tearDown ( IInvocationContext context, Throwable e) Questo metodo è deprecato. Utilizzare |
Metodi pubblici
impostare
public void setUp (IInvocationContext context)
Questo metodo è deprecato.
Utilizzare setUp(com.android.tradefed.invoker.TestInformation)
.
Eseguire la configurazione degli obiettivi per il test.
Parametri | |
---|---|
context | IInvocationContext : IInvocationContext che descrive l'invocazione, i dispositivi, le build. |
Tiri | |
---|---|
TargetSetupError | se si è verificato un errore irreversibile durante la configurazione dell'ambiente |
BuildError | In caso di errore relativo alla build |
DeviceNotAvailableException | se il dispositivo non rispondeva |
impostare
public void setUp (TestInformation testInformation)
Eseguire la configurazione degli obiettivi per il test.
Parametri | |
---|---|
testInformation | TestInformation : il TestInformation che descrive l'invocazione, i dispositivi, le build. |
Tiri | |
---|---|
TargetSetupError | se si è verificato un errore irreversibile durante la configurazione dell'ambiente |
BuildError | In caso di errore relativo alla build |
DeviceNotAvailableException | se il dispositivo non rispondeva |
demolire
public void tearDown (TestInformation testInformation, Throwable e)
Eseguire la pulizia/smontaggio dei bersagli dopo il test.
Parametri | |
---|---|
testInformation | TestInformation : il TestInformation che descrive l'invocazione, i dispositivi, le build. |
e | Throwable : se l'invocazione è terminata con un'eccezione, questa sarà l'eccezione che è stata rilevata a livello di invocazione. In caso contrario, sarà null . |
Tiri | |
---|---|
DeviceNotAvailableException | se il dispositivo non rispondeva |
demolire
public void tearDown (IInvocationContext context, Throwable e)
Questo metodo è deprecato.
Utilizzare tearDown(com.android.tradefed.invoker.TestInformation, Throwable)
.
Eseguire la pulizia/smontaggio dei bersagli dopo il test.
Parametri | |
---|---|
context | IInvocationContext : IInvocationContext che descrive l'invocazione, i dispositivi, le build. |
e | Throwable : se l'invocazione è terminata con un'eccezione, questa sarà l'eccezione che è stata rilevata a livello di invocazione. In caso contrario, sarà null . |
Tiri | |
---|---|
DeviceNotAvailableException | se il dispositivo non rispondeva |