IMultiTargetPreparer
public
interface
IMultiTargetPreparer
implements
IDisableable
com.android.tradefed.targetprep.multi.IMultiTargetPreparer |
Die Testumgebung wird für mehrere Geräte gleichzeitig vorbereitet. Verwenden Sie diese Option nur für eine Einrichtung, für die mehrere Geräte erforderlich sind. Verwenden Sie andernfalls auf jedem Gerät die normale ITargetPreparer
.
In einer Konfiguration können mehrere IMultiTargetPreparer
angegeben werden. Es wird empfohlen, dass jeder IMultiTargetPreparer seine erwartete Umgebung vor und nach der Einrichtung klar dokumentiert.
Zusammenfassung
Öffentliche Methoden | |
---|---|
default
void
|
setUp(IInvocationContext context)
Diese Methode ist veraltet.
Verwenden Sie stattdessen |
default
void
|
setUp(TestInformation testInformation)
Richten Sie die Ziele für den Test ein. |
default
void
|
tearDown(TestInformation testInformation, Throwable e)
Führen Sie nach dem Testen die Bereinigung/Deaktivierung der Ziele durch. |
default
void
|
tearDown(IInvocationContext context, Throwable e)
Diese Methode ist veraltet.
Verwenden Sie stattdessen |
Öffentliche Methoden
setUp
public void setUp (IInvocationContext context)
Diese Methode ist veraltet.
Verwenden Sie stattdessen setUp(com.android.tradefed.invoker.TestInformation)
.
Richten Sie die Ziele für den Test ein.
Parameter | |
---|---|
context |
IInvocationContext : die IInvocationContext , die die Aufrufe, Geräte und Builds beschreibt. |
Ausgabe | |
---|---|
TargetSetupError |
if fatal error occurred setting up environment |
BuildError |
Bei einem Build-Fehler |
DeviceNotAvailableException |
wenn das Gerät nicht mehr reagiert |
setUp
public void setUp (TestInformation testInformation)
Richten Sie die Ziele für den Test ein.
Parameter | |
---|---|
testInformation |
TestInformation : die TestInformation , die die Aufrufe, Geräte und Builds beschreibt. |
Ausgabe | |
---|---|
TargetSetupError |
if fatal error occurred setting up environment |
BuildError |
Bei einem Build-Fehler |
DeviceNotAvailableException |
wenn das Gerät nicht mehr reagiert |
tearDown
public void tearDown (TestInformation testInformation, Throwable e)
Führen Sie nach dem Testen die Bereinigung/Deaktivierung der Ziele durch.
Parameter | |
---|---|
testInformation |
TestInformation : die TestInformation , die die Aufrufe, Geräte und Builds beschreibt. |
e |
Throwable : Wenn der Aufruf mit einer Ausnahme beendet wurde, ist dies die Ausnahme, die auf Aufrufebene erfasst wurde. Andernfalls ist es null . |
Ausgabe | |
---|---|
DeviceNotAvailableException |
wenn das Gerät nicht mehr reagiert |
tearDown
public void tearDown (IInvocationContext context, Throwable e)
Diese Methode ist veraltet.
Verwenden Sie stattdessen tearDown(com.android.tradefed.invoker.TestInformation, Throwable)
.
Führen Sie nach dem Testen die Bereinigung/Deaktivierung der Ziele durch.
Parameter | |
---|---|
context |
IInvocationContext : die IInvocationContext , die die Aufrufe, Geräte und Builds beschreibt. |
e |
Throwable : Wenn der Aufruf mit einer Ausnahme beendet wurde, ist dies die Ausnahme, die auf Aufrufebene erfasst wurde. Andernfalls ist es null . |
Ausgabe | |
---|---|
DeviceNotAvailableException |
wenn das Gerät nicht mehr reagiert |