Test de référence natif

public class NativeBenchmarkTest
extends Object implements IDeviceTest , IRemoteTest

java.lang.Object
com.android.tradefed.testtype.NativeBenchmarkTest


Un test qui exécute un test de référence natif exécutable sur un appareil donné.

Il utilise NativeBenchmarkTestParser pour analyser le temps de fonctionnement moyen par rapport au délai entre les opérations et les résultats vers les ITestInvocationListener s.

Résumé

Constructeurs publics

NativeBenchmarkTest ()

Méthodes publiques

ITestDevice getDevice ()

Obtenez l'appareil en cours de test.

String getModuleName ()

Exécutez le module de test de référence natif Android.

void run ( TestInformation testInfo, ITestInvocationListener listener)

Exécute les tests et rapporte les résultats à l'auditeur.

void setDevice ( ITestDevice device)

Injectez le dispositif testé.

void setModuleName (String moduleName)

Configurez le module de test de référence natif Android pour qu'il s'exécute.

Constructeurs publics

Test de référence natif

public NativeBenchmarkTest ()

Méthodes publiques

obtenirDevice

public ITestDevice getDevice ()

Obtenez l'appareil en cours de test.

Retour
ITestDevice le ITestDevice

getModuleName

public String getModuleName ()

Exécutez le module de test de référence natif Android.

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 les résultats à l'auditeur.

Paramètres
testInfo TestInformation : L'objet TestInformation contenant des informations utiles pour exécuter des tests.

listener ITestInvocationListener : le ITestInvocationListener des résultats de tests

Jetés
DeviceNotAvailableException

définirDevice

public void setDevice (ITestDevice device)

Injectez le dispositif testé.

Paramètres
device ITestDevice : le 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