ExecutableHostTest
public class ExecutableHostTest
extends ExecutableBaseTest
java.lang.Object | ||
↳ | com.android.tradefed.testtype.binary.ExecutableBaseTest | |
↳ | com.android.tradefed.testtype.binary.ExecutableHostTest |
Exécuteur de tests pour l’exécutable exécuté sur l’hôte. Le coureur 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 en fait le binaire sur le chemin indiqué. |
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 d'accès au binaire, ou null s'il n'est pas trouvé. |
exécuterBinaire
public void runBinary (String binaryPath, ITestInvocationListener listener, TestDescription description)
Exécutez en fait le binaire sur le chemin indiqué.
Paramètres | |
---|---|
binaryPath | String : Le chemin du binaire. |
listener | ITestInvocationListener : L'écouteur où rapporter les résultats. |
description | TestDescription : Le test en cours. |
Jetés | |
---|---|
DeviceNotAvailableException |