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 setUp(com.android.tradefed.invoker.TestInformation).

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 tearDown(com.android.tradefed.invoker.TestInformation, Throwable).

Ö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