Test elementu wykonywalnego

public class ExecutableTargetTest
extends ExecutableBaseTest implements IDeviceTest

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


Uruchamiający test pliku wykonywalnego uruchomionego w środowisku docelowym. Ten komponent uruchamia konfigurację IDeviceTest od uruchomienia pliku binarnego na urządzeniu.

Podsumowanie

Konstruktory publiczne

ExecutableTargetTest()

Metody publiczne

String findBinary(String binary)

Wyszukaj plik binarny, aby go uruchomić.

ITestDevice getDevice()

Spraw, by urządzenie zostało poddane testom.

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

Właściwie uruchom plik binarny w podanej ścieżce.

void setDevice(ITestDevice device)

Wstrzyknij urządzenie w trakcie testu.

Metody chronione

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

Sprawdź wynik polecenia testowego.

boolean getSkipBinaryCheck()

Konstruktory publiczne

Test elementu wykonywalnego

public ExecutableTargetTest ()

Metody publiczne

znajdźBinary

public String findBinary (String binary)

Wyszukaj plik binarny, aby go uruchomić.

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

Zwroty
String Ścieżka do pliku binarnego lub wartość null, jeśli nie zostanie znaleziona.

Rzuty
DeviceNotAvailableException

getDevice

public ITestDevice getDevice ()

Spraw, by urządzenie zostało poddane testom.

Zwroty
ITestDevice ITestDevice

plik binarny

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

Właściwie uruchom plik binarny w podanej ścieżce.

Parametry
binaryPath String: ścieżka pliku binarnego.

listener ITestInvocationListener: detektor, w którym chcesz zgłosić wyniki.

description TestDescription: test w toku.

Rzuty
DeviceNotAvailableException

ustawUrządzenie

public void setDevice (ITestDevice device)

Wstrzyknij urządzenie w trakcie testu.

Parametry
device ITestDevice: element ITestDevice, którego należy użyć

Metody chronione

checkCommandResult

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

Sprawdź wynik polecenia testowego.

Parametry
result CommandResult: wynik testu polecenia CommandResult

listener ITestInvocationListener: ITestInvocationListener

description TestDescription: test w toku.

getPomińBinaryCheck

protected boolean getSkipBinaryCheck ()

Zwroty
boolean