Tes Target yang Dapat Dieksekusi
public class ExecutableTargetTest
extends ExecutableBaseTest
implements IDeviceTest
java.lang.Objek | ||
↳ | com.Android.tradefed.testtype.binary.ExecutableBaseTest | |
↳ | com.android.tradefed.testtype.binary.ExecutableTargetTest |
Uji pelari untuk menjalankan eksekusi pada target. Pelari mengimplementasikan IDeviceTest
sejak biner dijalankan pada perangkat.
Ringkasan
Konstruktor publik | |
---|---|
ExecutableTargetTest () |
Metode publik | |
---|---|
String | findBinary (String binary) Cari biner untuk 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) Suntikkan perangkat yang sedang diuji. |
Metode yang dilindungi | |
---|---|
void | checkCommandResult ( CommandResult result, ITestInvocationListener listener, TestDescription description) Periksa hasil perintah tes. |
Konstruktor publik
Tes Target yang Dapat Dieksekusi
public ExecutableTargetTest ()
Metode publik
temukan Biner
public String findBinary (String binary)
Cari biner untuk dapat menjalankannya.
Parameter | |
---|---|
binary | String : jalur biner atau sekadar nama biner. |
Kembali | |
---|---|
String | Jalur ke biner, atau null jika tidak ditemukan. |
Melempar | |
---|---|
DeviceNotAvailableException |
jalankanBinary
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 melaporkan hasilnya. |
description | TestDescription : Tes sedang berlangsung. |
Melempar | |
---|---|
DeviceNotAvailableException |
setPerangkat
public void setDevice (ITestDevice device)
Suntikkan 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 tes.
Parameter | |
---|---|
result | CommandResult : hasil tes dari perintah CommandResult |
listener | ITestInvocationListener : ITestInvocationListener |
description | TestDescription : Tes sedang berlangsung. |