IMultiTargetPreparer

public interface IMultiTargetPreparer
implements IDisableable

com.android.tradefed.targetprep.multi.IMultiTargetPreparer
BaseMultiTargetPreparer Grundlegende Implementierung von IMultiTargetPreparer, die das Deaktivieren des Objekts ermöglicht. 
HelloWorldMultiTargetPreparer Eine Beispielimplementierung einer IMultiTargetPreparer
MergeMultiBuildTargetPreparer Ein IMultiTargetPreparer, der es ermöglicht, Informationen von einem Build an einen anderen zu übergeben, indem Benennen Sie sie und den Dateischlüssel, der in den anderen Build kopiert werden soll. 
MixImageZipPreparer Ein IMultiTargetPreparer, der die Images eines System-Builds in einem Geräte-Build vermischt. 
PairingMultiTargetPreparer Ein Multi-Ziel-Vorbereitungstool erleichtert die Bluetooth-Kopplung (und -verbindung) zwischen zwei Geräten. 
StubMultiTargetPreparer Platzhalter für leere Implementierung von 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