NativeBenchmarkTest
public class NativeBenchmarkTest
extends Object
implements IDeviceTest , IRemoteTest
java.lang.Object | |
↳ | com.android.tradefed.testtype.NativeBenchmarkTest |
Un test qui exécute un exécutable de test de référence natif sur un appareil donné.
Il utiliseNativeBenchmarkTestParser
pour analyser le temps de fonctionnement moyen par rapport au délai entre les opérations et ces résultats aux ITestInvocationListener
s.Résumé
Constructeurs publics | |
---|---|
NativeBenchmarkTest () |
Méthodes publiques | |
---|---|
ITestDevice | getDevice () Procurez-vous l'appareil à tester. |
String | getModuleName () Obtenez le module de test de référence natif Android à exécuter. |
void | run ( TestInformation testInfo, ITestInvocationListener listener) Exécute les tests et rapporte le résultat à l'auditeur. |
void | setDevice ( ITestDevice device) Injectez le dispositif sous test. |
void | setModuleName (String moduleName) Configurez le module de test de référence natif Android pour qu'il s'exécute. |
Constructeurs publics
NativeBenchmarkTest
public NativeBenchmarkTest ()
Méthodes publiques
getDevice
public ITestDevice getDevice ()
Procurez-vous l'appareil à tester.
Retour | |
---|---|
ITestDevice | l' ITestDevice |
getModuleName
public String getModuleName ()
Obtenez le module de test de référence natif Android à exécuter.
Retour | |
---|---|
String | le nom du module de test natif à exécuter, ou null s'il n'est pas défini |
courir
public void run (TestInformation testInfo, ITestInvocationListener listener)
Exécute les tests et rapporte le résultat à l'auditeur.
Paramètres | |
---|---|
testInfo | TestInformation : L'objet TestInformation contenant des informations utiles pour exécuter des tests. |
listener | ITestInvocationListener : l' ITestInvocationListener des résultats des tests |
Lance | |
---|---|
DeviceNotAvailableException |
setDevice
public void setDevice (ITestDevice device)
Injectez le dispositif sous test.
Paramètres | |
---|---|
device | ITestDevice : l' ITestDevice à utiliser |
setModuleName
public void setModuleName (String moduleName)
Configurez le module de test de référence natif Android pour qu'il s'exécute.
Paramètres | |
---|---|
moduleName | String : Le nom du module de test natif à exécuter |