NativeBenchmarkTest

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 de référence natif sur un appareil donné.

Il utilise NativeBenchmarkTestParser pour analyser le temps d'exécution moyen par rapport au délai entre les opérations qui génèrent ces résultats dans les ITestInvocationListener.

Résumé

Constructeurs publics

NativeBenchmarkTest()

Méthodes publiques

ITestDevice getDevice()

Obtenez l'appareil à tester.

String getModuleName()

Exécutez le module de test d'analyse comparative natif Android.

void run(TestInformation testInfo, ITestInvocationListener listener)

Exécute les tests et transmet les résultats à l'écouteur.

void setDevice(ITestDevice device)

Injectez l'appareil testé.

void setModuleName(String moduleName)

Définissez l'exécution du module de test d'analyse comparative natif Android.

Constructeurs publics

NativeBenchmarkTest

public NativeBenchmarkTest ()

Méthodes publiques

getDevice

public ITestDevice getDevice ()

Obtenez l'appareil à tester.

Renvoie
ITestDevice l'/le/la ITestDevice

getModuleName

public String getModuleName ()

Exécutez le module de test d'analyse comparative natif Android.

Renvoie
String Nom du module de test natif à exécuter, ou valeur nulle si elle n'est pas définie

Exécuter

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Exécute les tests et transmet les résultats à l'écouteur.

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

listener ITestInvocationListener: ITestInvocationListener des résultats des tests

Génère
DeviceNotAvailableException

setDevice

public void setDevice (ITestDevice device)

Injectez l'appareil testé.

Paramètres
device ITestDevice: ITestDevice à utiliser

setModuleName

public void setModuleName (String moduleName)

Définissez l'exécution du module de test d'analyse comparative natif Android.

Paramètres
moduleName String: nom du module de test natif à exécuter