Tes Host yang Dapat Dieksekusi
public class ExecutableHostTest
extends ExecutableBaseTest
java.lang.Objek | ||
↳ | com.Android.tradefed.testtype.binary.ExecutableBaseTest | |
↳ | com.android.tradefed.testtype.binary.ExecutableHostTest |
Uji pelari untuk menjalankan eksekusi pada host. Pelari mengimplementasikan IDeviceTest
karena biner host mungkin berkomunikasi ke perangkat. Jika perangkat yang diterima bukan StubDevice
, serialnya akan diteruskan ke biner untuk 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
Tes Host yang Dapat Dieksekusi
public ExecutableHostTest ()
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. |
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 |