ExecutableHostTest
public class ExecutableHostTest
extends ExecutableBaseTest
java.lang.Objek | ||
↳ | com.android.tradefed.testtype.binary.ExecutableBaseTest | |
↳ | com.android.tradefed.testtype.binary.ExecutableHostTest |
Test runner untuk eksekusi yang dapat dijalankan di host. Pelari mengimplementasikan IDeviceTest
karena biner host mungkin berkomunikasi dengan perangkat. Jika perangkat yang diterima bukan StubDevice
, serial akan diteruskan ke biner yang akan digunakan.
Ringkasan
Konstruktor publik | |
---|---|
ExecutableHostTest () |
Metode publik | |
---|---|
String | findBinary (String binary) Cari biner untuk dapat menjalankannya. |
void | runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description) Sebenarnya jalankan biner di jalur yang diberikan. |
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. |
Pengembalian | |
---|---|
String | Jalur ke biner, atau nol jika tidak ditemukan. |
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 melaporkan hasil. |
description | TestDescription : Tes sedang berlangsung. |
Melempar | |
---|---|
DeviceNotAvailableException |