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.
Résumé
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 |