ExecutableHostTest

public class ExecutableHostTest
extends ExecutableBaseTest

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


Test runner do wykonywania plików wykonywalnych na hoście. Program uruchamiający implementuje IDeviceTest, ponieważ binarny plik hosta może komunikować się z urządzeniem. Jeśli otrzymane urządzenie nie jest StubDevice, numer seryjny zostanie przekazany do pliku binarnego do użycia.

Podsumowanie

Konstruktory publiczne

ExecutableHostTest()

Metody publiczne

String findBinary(String binary)

Wyszukaj plik binarny, aby móc go uruchomić.

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

Uruchamia plik binarny w podanej ścieżce.

Konstruktory publiczne

ExecutableHostTest

public ExecutableHostTest ()

Metody publiczne

findBinary

public String findBinary (String binary)

Wyszukaj plik binarny, aby móc go uruchomić.

Parametry
binary String: ścieżka do pliku binarnego lub po prostu jego nazwa.

Zwraca
String Ścieżka do pliku binarnego lub wartość null, jeśli nie znaleziono pliku.

runBinary

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

Uruchamia plik binarny w podanej ścieżce.

Parametry
binaryPath String: ścieżka pliku binarnego.

listener ITestInvocationListener: odbiorca, do którego należy zgłosić wyniki.

description TestDescription: trwający test.

Zgłasza
DeviceNotAvailableException
IOException