IMultiTargetPreparer

public interface IMultiTargetPreparer
implements IDisableable

com.android.tradefed.targetprep.multi.IMultiTargetPreparer


Mempersiapkan lingkungan pengujian untuk beberapa perangkat secara bersamaan. Hanya gunakan untuk pengaturan yang memerlukan beberapa perangkat, jika tidak gunakan ITargetPreparer reguler di setiap perangkat.

Perhatikan bahwa beberapa IMultiTargetPreparer dapat ditentukan dalam konfigurasi. Direkomendasikan agar setiap IMultiTargetPreparer mendokumentasikan dengan jelas lingkungan yang diharapkan sebelum dan sesudah pengaturan.

Ringkasan

Metode publik

default void setUp ( IInvocationContext context)

Metode ini sudah tidak digunakan lagi. Gunakan setUp(com.android.tradefed.invoker.TestInformation) sebagai gantinya.

default void setUp ( TestInformation testInformation)

Lakukan pengaturan target untuk pengujian.

default void tearDown ( TestInformation testInformation, Throwable e)

Lakukan pembersihan/pembongkaran target setelah pengujian.

default void tearDown ( IInvocationContext context, Throwable e)

Metode ini sudah tidak digunakan lagi. Gunakan tearDown(com.android.tradefed.invoker.TestInformation, Throwable) sebagai gantinya.

Metode publik

mempersiapkan

public void setUp (IInvocationContext context)

Metode ini sudah tidak digunakan lagi.
Gunakan setUp(com.android.tradefed.invoker.TestInformation) sebagai gantinya.

Lakukan pengaturan target untuk pengujian.

Parameter
context IInvocationContext : IInvocationContext yang menjelaskan pemanggilan, perangkat, build.

Melempar
TargetSetupError jika terjadi kesalahan fatal pengaturan lingkungan
BuildError Jika terjadi kesalahan terkait build
DeviceNotAvailableException jika perangkat menjadi tidak responsif

mempersiapkan

public void setUp (TestInformation testInformation)

Lakukan pengaturan target untuk pengujian.

Parameter
testInformation TestInformation : TestInformation yang menjelaskan pemanggilan, perangkat, build.

Melempar
TargetSetupError jika terjadi kesalahan fatal pengaturan lingkungan
BuildError Jika terjadi kesalahan terkait build
DeviceNotAvailableException jika perangkat menjadi tidak responsif

menangis

public void tearDown (TestInformation testInformation, 
                Throwable e)

Lakukan pembersihan/pembongkaran target setelah pengujian.

Parameter
testInformation TestInformation : TestInformation yang menjelaskan pemanggilan, perangkat, build.

e Throwable : jika pemanggilan diakhiri dengan pengecualian, ini akan menjadi pengecualian yang ditangkap pada tingkat Pemanggilan. Jika tidak, akan menjadi null .

Melempar
DeviceNotAvailableException jika perangkat menjadi tidak responsif

menangis

public void tearDown (IInvocationContext context, 
                Throwable e)

Metode ini sudah tidak digunakan lagi.
Gunakan tearDown(com.android.tradefed.invoker.TestInformation, Throwable) sebagai gantinya.

Lakukan pembersihan/pembongkaran target setelah pengujian.

Parameter
context IInvocationContext : IInvocationContext yang menjelaskan pemanggilan, perangkat, build.

e Throwable : jika pemanggilan diakhiri dengan pengecualian, ini akan menjadi pengecualian yang ditangkap pada tingkat Pemanggilan. Jika tidak, akan menjadi null .

Melempar
DeviceNotAvailableException jika perangkat menjadi tidak responsif