ExecutableHostTest
public class ExecutableHostTest
extends ExecutableBaseTest
java.lang.Object | ||
↳ | com.android.tradefed.testtype.binary.ExecutableBaseTest | |
↳ | com.android.tradefed.testtype.binary.ExecutableHostTest |
Coureur de test pour l'exécution de l'exécutable sur l'hôte. L'exécuteur implémente IDeviceTest
puisque le binaire hôte peut communiquer avec un périphérique. Si le périphérique reçu n'est pas un StubDevice
le numéro de série sera transmis au binaire à utiliser.
Sommaire
Constructeurs publics | |
---|---|
ExecutableHostTest () |
Méthodes publiques | |
---|---|
String | findBinary (String binary) Recherchez le binaire pour pouvoir l'exécuter. |
void | runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description) Exécutez réellement le binaire sur le chemin donné. |
Constructeurs publics
ExecutableHostTest
public ExecutableHostTest ()
Méthodes publiques
trouverBinaire
public String findBinary (String binary)
Recherchez le binaire pour pouvoir l'exécuter.
Paramètres | |
---|---|
binary | String : le chemin du binaire ou simplement le nom du binaire. |
Retour | |
---|---|
String | Le chemin vers le binaire, ou null s'il n'est pas trouvé. |
runBinaire
public void runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description)
Exécutez réellement le binaire sur le chemin donné.
Paramètres | |
---|---|
binaryPath | String : Le chemin du binaire. |
listener | ITestInvocationListener : L'écouteur où rapporter les résultats. |
description | TestDescription : Le test en cours. |
Lance | |
---|---|
DeviceNotAvailableException |