ExecutableHostTest

public class ExecutableHostTest
extends ExecutableBaseTest

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


Esecutore di test per l'eseguibile in esecuzione sull'host. Il runner implementa IDeviceTest poiché il binario host potrebbe comunicare con un dispositivo. Se il dispositivo ricevuto non è un StubDevice, il numero di serie verrà passato al binario da utilizzare.

Riepilogo

Costruttori pubblici

ExecutableHostTest()

Metodi pubblici

String findBinary(String binary)

Cerca il file binario per poterlo eseguire.

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

Esegui effettivamente il file binario nel percorso specificato.

Costruttori pubblici

ExecutableHostTest

public ExecutableHostTest ()

Metodi pubblici

findBinary

public String findBinary (String binary)

Cerca il file binario per poterlo eseguire.

Parametri
binary String: il percorso del file binario o semplicemente il nome del file binario.

Resi
String Il percorso del file binario o null se non trovato.

runBinary

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

Esegui effettivamente il file binario nel percorso specificato.

Parametri
binaryPath String: il percorso del file binario.

listener ITestInvocationListener: il listener a cui segnalare i risultati.

description TestDescription: il test in corso.

Genera
DeviceNotAvailableException
IOException