Google s'est engagé à promouvoir l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

NativeBenchmarkTestParser

public class NativeBenchmarkTestParser
extends MultiLineReceiver

java.lang.Object
com.android.ddmlib.MultiLineReceiver
com.android.tradefed.testtype.NativeBenchmarkTestParser


Un IShellOutputReceiver qui analyse la sortie des données de test de référence, collectant des métriques sur le temps moyen par opération.

Recherche la sortie suivante

Time per iteration min: X avg: Y max: Z

Résumé

Constructeurs publics

NativeBenchmarkTestParser (String runName)

Crée un NativeBenchmarkTestParser .

Méthodes publiques

double getAvgOperationTime ()
double getMaxOperationTime ()
double getMinOperationTime ()
String getRunName ()
boolean isCancelled ()

void processNewLines (String[] lines)

Constructeurs publics

NativeBenchmarkTestParser

public NativeBenchmarkTestParser (String runName)

Crée un NativeBenchmarkTestParser .

Paramètres
runName String : le nom de l'exécution. Utilisé à des fins de journalisation.

Méthodes publiques

getAvgOperationTime

public double getAvgOperationTime ()

Retour
double le temps de fonctionnement moyen

getMaxOperationTime

public double getMaxOperationTime ()

Retour
double le temps de fonctionnement maximum

getMinOperationTime

public double getMinOperationTime ()

Retour
double le temps de fonctionnement minimum

getRunName

public String getRunName ()

Retour
String Le nom du test.

est annulé

public boolean isCancelled ()

Retour
boolean

processNewLines

public void processNewLines (String[] lines)

Paramètres
lines String