IMultiTargetPreparer
public
interface
IMultiTargetPreparer
implements
IDisableable
| com.android.tradefed.targetprep.multi.IMultiTargetPreparer |
Prepara l'ambiente di test per più dispositivi contemporaneamente. Utilizza questa opzione solo per una configurazione che richiede
più dispositivi, altrimenti utilizza il normale ITargetPreparer su ogni dispositivo.
Tieni presente che in una configurazione possono essere specificati più IMultiTargetPreparer. È
consigliabile che ogni IMultiTargetPreparer documenti chiaramente la configurazione preliminare e successiva dell'ambiente prevista.
Riepilogo
Metodi pubblici | |
|---|---|
default
void
|
setUp(IInvocationContext context)
Questo metodo è obsoleto.
Utilizza invece |
default
void
|
setUp(TestInformation testInformation)
Esegui la configurazione dei target per il test. |
default
void
|
tearDown(TestInformation testInformation, Throwable e)
Esegui la pulizia/lo smontaggio dei target dopo il test. |
default
void
|
tearDown(IInvocationContext context, Throwable e)
Questo metodo è obsoleto.
Utilizza invece |
Metodi pubblici
setUp
public void setUp (IInvocationContext context)
Questo metodo è obsoleto.
Utilizza invece setUp(TestInformation).
Esegui la configurazione dei target per il test.
| Parametri | |
|---|---|
context |
IInvocationContext: il IInvocationContext che descrive l'invocazione, i dispositivi e le build. |
| Genera | |
|---|---|
DeviceNotAvailableException |
se il dispositivo non risponde |
BuildError |
In caso di errore correlato alla build |
TargetSetupError |
se si è verificato un errore irreversibile durante la configurazione dell'ambiente |
setUp
public void setUp (TestInformation testInformation)
Esegui la configurazione dei target per il test.
| Parametri | |
|---|---|
testInformation |
TestInformation: il TestInformation che descrive la chiamata, i dispositivi e
le build. |
| Genera | |
|---|---|
DeviceNotAvailableException |
se il dispositivo non risponde |
BuildError |
In caso di errore correlato alla build |
TargetSetupError |
se si è verificato un errore irreversibile durante la configurazione dell'ambiente |
tearDown
public void tearDown (TestInformation testInformation, Throwable e)
Esegui la pulizia/lo smontaggio dei target dopo il test.
| Parametri | |
|---|---|
testInformation |
TestInformation: il TestInformation che descrive la chiamata, i dispositivi e
le build. |
e |
Throwable: se la chiamata è terminata con un'eccezione, questa sarà l'eccezione rilevata a livello di chiamata. In caso contrario, sarà null. |
| Genera | |
|---|---|
DeviceNotAvailableException |
se il dispositivo non risponde |
tearDown
public void tearDown (IInvocationContext context, Throwable e)
Questo metodo è obsoleto.
Utilizza invece tearDown(TestInformation,Throwable).
Esegui la pulizia/lo smontaggio dei target dopo il test.
| Parametri | |
|---|---|
context |
IInvocationContext: il IInvocationContext che descrive l'invocazione, i dispositivi e le build. |
e |
Throwable: se la chiamata è terminata con un'eccezione, questa sarà l'eccezione rilevata a livello di chiamata. In caso contrario, sarà null. |
| Genera | |
|---|---|
DeviceNotAvailableException |
se il dispositivo non risponde |