ExecutableTargetTest

public class ExecutableTargetTest
extends ExecutableBaseTest implements IDeviceTest

java.lang.Object
   ↳ com.android.tradefed.testtype.binary.ExecutableBaseTest
     ↳ com.android.tradefed.testtype.binary.ExecutableTargetTest


Uji runner untuk file yang dapat dieksekusi yang berjalan pada target. Runner mengimplementasikan IDeviceTest sejak sistem biner yang berjalan di suatu perangkat.

Ringkasan

Konstruktor publik

ExecutableTargetTest()

Metode publik

String findBinary(String binary)

Cari biner agar dapat menjalankannya.

ITestDevice getDevice()

Uji perangkat.

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

Sebenarnya jalankan biner di jalur yang diberikan.

void setDevice(ITestDevice device)

Memasukkan perangkat yang sedang diuji.

Metode yang dilindungi

void checkCommandResult(CommandResult result, ITestInvocationListener listener, TestDescription description)

Periksa hasil perintah pengujian.

boolean getSkipBinaryCheck()

Konstruktor publik

ExecutableTargetTest

public ExecutableTargetTest ()

Metode publik

caribiner

public String findBinary (String binary)

Cari biner agar dapat menjalankannya.

Parameter
binary String: jalur biner atau cukup nama biner.

Hasil
String Jalur ke biner, atau null jika tidak ditemukan.

Menampilkan
DeviceNotAvailableException

getDevice

public ITestDevice getDevice ()

Uji perangkat.

Hasil
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: Pemroses tempat untuk melaporkan hasil.

description TestDescription: Pengujian sedang berlangsung.

Menampilkan
DeviceNotAvailableException

setelPerangkat

public void setDevice (ITestDevice device)

Memasukkan perangkat yang sedang diuji.

Parameter
device ITestDevice: ITestDevice yang akan digunakan

Metode yang dilindungi

checkCommandResult

protected void checkCommandResult (CommandResult result, 
                ITestInvocationListener listener, 
                TestDescription description)

Periksa hasil perintah pengujian.

Parameter
result CommandResult: hasil pengujian perintah CommandResult

listener ITestInvocationListener: ITestInvocationListener

description TestDescription: Pengujian sedang berlangsung.

getSkipBinaryCheck

protected boolean getSkipBinaryCheck ()

Hasil
boolean