Google is committed to advancing racial equity for Black communities. See how.
Halaman ini diterjemahkan oleh Cloud Translation API.
Switch to English

ExecutableHostTest

public class ExecutableHostTest
extends ExecutableBaseTest implements IDeviceTest , IBuildReceiver

java.lang.Object
com.android.tradefed.testtype.binary.ExecutableBaseTest
com.android.tradefed.testtype.binary.ExecutableHostTest


Test runner untuk eksekusi yang dapat dijalankan pada host. Pelari mengimplementasikan IDeviceTest karena biner host dapat berkomunikasi ke perangkat. Jika perangkat yang diterima bukan StubDevice , serial akan diteruskan ke biner untuk digunakan.

Ringkasan

Konstruktor publik

ExecutableHostTest ()

Metode publik

String findBinary (String binary)

Cari biner untuk dapat menjalankannya.

final ITestDevice getDevice ()

Dapatkan perangkat diuji.

void runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description)

Sebenarnya jalankan biner di jalur yang diberikan.

final void setBuild ( IBuildInfo buildInfo)
final void setDevice ( ITestDevice device)

Suntikkan perangkat yang sedang diuji.

Konstruktor publik

ExecutableHostTest

public ExecutableHostTest ()

Metode publik

findBinary

public String findBinary (String binary)

Cari biner untuk dapat menjalankannya.

Parameter
binary String : jalur biner atau hanya nama biner.

Kembali
String Path ke binary, atau null jika tidak ditemukan.

getDevice

public final ITestDevice getDevice ()

Dapatkan perangkat diuji.

Kembali
ITestDevice ITestDevice

runBinary

public void runBinary (String binaryPath, 
                ITestInvocationListener listener, 
                TestDescription description)

Sebenarnya jalankan biner di jalur yang diberikan.

Parameter
binaryPath String : Jalur biner.

listener ITestInvocationListener : Pendengar tempat untuk melaporkan hasil.

description TestDescription : Tes sedang berlangsung.

Melempar
DeviceNotAvailableException

setBuild

public final void setBuild ( IBuildInfo buildInfo)

Parameter
buildInfo IBuildInfo

setDevice

public final void setDevice ( ITestDevice device)

Suntikkan perangkat yang sedang diuji.

Parameter
device ITestDevice : ITestDevice akan digunakan