Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

IMultiTargetPreparer

public interface IMultiTargetPreparer
implements IDisableable

com.android.tradefed.targetprep.multi.IMultiTargetPreparer


Mempersiapkan lingkungan pengujian untuk beberapa perangkat secara bersamaan. Gunakan hanya untuk penyiapan yang membutuhkan beberapa perangkat, jika tidak, gunakan ITargetPreparer biasa di setiap perangkat.

Perhatikan bahwa beberapa IMultiTargetPreparer dapat ditentukan dalam konfigurasi. Direkomendasikan agar setiap IMultiTargetPreparer mendokumentasikan dengan jelas pra-penyiapan dan pasca-penyiapan lingkungan yang diharapkan.

Ringkasan

Metode publik

default void setUp (IInvocationContext context)

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

default void setUp (TestInformation testInformation)

Lakukan penyiapan 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 tidak digunakan lagi. Gunakan tearDown(com.android.tradefed.invoker.TestInformation, Throwable) sebagai gantinya.

Metode publik

mendirikan

public void setUp (IInvocationContext context)

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

Lakukan penyiapan target untuk pengujian.

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

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

mendirikan

public void setUp (TestInformation testInformation)

Lakukan penyiapan target untuk pengujian.

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

Melempar
TargetSetupError jika terjadi kesalahan fatal saat menyiapkan 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 menjelaskan pemanggilan, perangkat, build.

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

Melempar
DeviceNotAvailableException jika perangkat menjadi tidak responsif

menangis

public void tearDown (IInvocationContext context, 
                Throwable e)

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

Lakukan pembersihan / pembongkaran target setelah pengujian.

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

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

Melempar
DeviceNotAvailableException jika perangkat menjadi tidak responsif