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 la durée moyenne 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
getAvgOperationTime
public double getAvgOperationTime ()
Retour |
---|
double | la durée moyenne de fonctionnement |
getMaxOperationTime
public double getMaxOperationTime ()
Retour |
---|
double | la durée maximale de fonctionnement |
getMinOperationTime
public double getMinOperationTime ()
Retour |
---|
double | la durée minimale de fonctionnement |
getRunName
public String getRunName ()
Retour |
---|
String | Le nom du test. |
est annulé
public boolean isCancelled ()
processusNouvellesLignes
public void processNewLines (String[] lines)