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, en 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
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
getAvgOperationTimegetAvgOperationTime
public double getAvgOperationTime ()
Retour |
---|
double | le temps de fonctionnement moyen |
getMaxOperationTimegetMaxOperationTime
public double getMaxOperationTime ()
Retour |
---|
double | la durée maximale de fonctionnement |
getMinOperationTimegetMinOperationTime
public double getMinOperationTime ()
Retour |
---|
double | le temps de fonctionnement minimum |
getRunName
public String getRunName ()
Retour |
---|
String | Nom de l'exécution du test. |
est annulé
public boolean isCancelled ()
processNewLines
public void processNewLines (String[] lines)