Test de benchmark natif
public
class
NativeBenchmarkTest
extends Object
implements
IDeviceTest,
IRemoteTest
java.lang.Object | |
↳ | com.android.tradefed.testtype.NativeBenchmarkTest |
Test qui exécute un exécutable de test d'analyse comparative natif sur un appareil donné.
Elle utilise NativeBenchmarkTestParser
pour analyser la durée d'opération moyenne par rapport au délai.
entre les opérations et les ITestInvocationListener
.
Résumé
Constructeurs publics | |
---|---|
NativeBenchmarkTest()
|
Méthodes publiques | |
---|---|
ITestDevice
|
getDevice()
Faites tester l'appareil. |
String
|
getModuleName()
Exécutez le module de test natif du benchmark Android. |
void
|
run(TestInformation testInfo, ITestInvocationListener listener)
Exécute les tests et communique les résultats à l'écouteur. |
void
|
setDevice(ITestDevice device)
Injectez l'appareil testé. |
void
|
setModuleName(String moduleName)
Configurez l'exécution du module de test du benchmark natif Android. |
Constructeurs publics
Test de benchmark natif
public NativeBenchmarkTest ()
Méthodes publiques
getDevice
public ITestDevice getDevice ()
Faites tester l'appareil.
Renvoie | |
---|---|
ITestDevice |
l'/le/la ITestDevice |
GetModuleName.
public String getModuleName ()
Exécutez le module de test natif du benchmark Android.
Renvoie | |
---|---|
String |
Nom du module de test natif à exécuter, ou valeur "null" si cette valeur n'est pas définie |
Exécuter
public void run (TestInformation testInfo, ITestInvocationListener listener)
Exécute les tests et communique les résultats à l'écouteur.
Paramètres | |
---|---|
testInfo |
TestInformation : objet TestInformation contenant des informations utiles à exécuter
tests. |
listener |
ITestInvocationListener : ITestInvocationListener des résultats du test |
Génère | |
---|---|
DeviceNotAvailableException |
Définir l'appareil
public void setDevice (ITestDevice device)
Injectez l'appareil testé.
Paramètres | |
---|---|
device |
ITestDevice : ITestDevice à utiliser |
DéfinirNomModule
public void setModuleName (String moduleName)
Configurez l'exécution du module de test du benchmark natif Android.
Paramètres | |
---|---|
moduleName |
String : nom du module de test natif à exécuter |