IMultiTargetPreparer

public interface IMultiTargetPreparer
implements IDisableable

com.android.tradefed.targetprep.multi.IMultiTargetPreparer


Bereitet die Testumgebung für mehrere Geräte zusammen Verwenden Sie diese Option nur für Konfigurationen, die Folgendes erfordern: auf mehreren Geräten. Andernfalls verwende die normale ITargetPreparer auf jedem Gerät.

In einer Konfiguration können mehrere IMultiTargetPreparers angegeben werden. Es ist wird empfohlen, dass jeder IMultiTargetPreparer die erwartete Umgebung vorab genau dokumentiert und nach der Einrichtung.

Zusammenfassung

Öffentliche Methoden

default void setUp(IInvocationContext context)

<ph type="x-smartling-placeholder"></ph> Diese Methode wurde eingestellt. Verwende stattdessen setUp(com.android.tradefed.invoker.TestInformation).

default void setUp(TestInformation testInformation)

Richten Sie die Ziele zu Testzwecken ein.

default void tearDown(TestInformation testInformation, Throwable e)

Führen Sie nach dem Test die Zielbereinigung/-bereinigung durch.

default void tearDown(IInvocationContext context, Throwable e)

<ph type="x-smartling-placeholder"></ph> Diese Methode wurde eingestellt. Verwende stattdessen tearDown(com.android.tradefed.invoker.TestInformation, Throwable).

Öffentliche Methoden

einrichten

public void setUp (IInvocationContext context)

<ph type="x-smartling-placeholder"></ph> Diese Methode wurde eingestellt.
Verwende stattdessen setUp(com.android.tradefed.invoker.TestInformation).

Richten Sie die Ziele zu Testzwecken ein.

Parameter
context IInvocationContext: IInvocationContext, die den Aufruf, die Geräte und die Builds beschreibt.

Ausgabe
TargetSetupError Schwerwiegender Fehler beim Einrichten der Umgebung
BuildError Bei einem Build-Fehler
DeviceNotAvailableException wenn das Gerät nicht mehr reagiert

einrichten

public void setUp (TestInformation testInformation)

Richten Sie die Ziele zu Testzwecken ein.

Parameter
testInformation TestInformation: die TestInformation, die den Aufruf, die Geräte, baut.

Ausgabe
TargetSetupError Schwerwiegender Fehler beim Einrichten der Umgebung
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 Test die Zielbereinigung/-bereinigung durch.

Parameter
testInformation TestInformation: die TestInformation, die den Aufruf, die Geräte, baut.

e Throwable: Wenn der Aufruf mit einer Ausnahme beendet wurde, ist dies die Ausnahme, die auf der Aufrufebene erfasst wird. Andernfalls wird null.

Ausgabe
DeviceNotAvailableException wenn das Gerät nicht mehr reagiert

Teardown

public void tearDown (IInvocationContext context, 
                Throwable e)

<ph type="x-smartling-placeholder"></ph> Diese Methode wurde eingestellt.
Verwende stattdessen tearDown(com.android.tradefed.invoker.TestInformation, Throwable).

Führen Sie nach dem Test die Zielbereinigung/-bereinigung durch.

Parameter
context IInvocationContext: IInvocationContext, die den Aufruf, die Geräte und Builds beschreibt.

e Throwable: Wenn der Aufruf mit einer Ausnahme beendet wurde, ist dies die Ausnahme, die auf der Aufrufebene erfasst wird. Andernfalls wird null.

Ausgabe
DeviceNotAvailableException wenn das Gerät nicht mehr reagiert