NativeStressTestParser
public
class
NativeStressTestParser
extends MultiLineReceiver
java.lang.Object | ||
↳ | com.android.ddmlib.MultiLineReceiver | |
↳ | com.android.tradefed.testtype.NativeStressTestParser |
Un IShellOutputReceiver
qui analyse la sortie des données de test de stress, en collectant des métriques sur le nombre d'itérations terminées et le temps moyen par itération.
Recherche le résultat suivant :
pass 0
...
==== pass X
Successfully completed X passes
où "X" fait référence au nombre d'itérations
Résumé
Constructeurs publics | |
---|---|
NativeStressTestParser(String runName)
Crée un objet |
Méthodes publiques | |
---|---|
int
|
getIterationsCompleted()
|
String
|
getRunName()
|
boolean
|
isCancelled()
|
void
|
processNewLines(String[] lines)
|
Constructeurs publics
NativeStressTestParser
public NativeStressTestParser (String runName)
Crée un objet NativeStressTestParser
.
Paramètres | |
---|---|
runName |
String : nom de l'exécution. Utilisé à des fins de journalisation. |
Méthodes publiques
getIterationsCompleted
public int getIterationsCompleted ()
Renvoie | |
---|---|
int |
le nombre total d'itérations effectuées sur une ou plusieurs exécutions ; |
getRunName
public String getRunName ()
Renvoie | |
---|---|
String |
le nom de l'exécution du test. |
isCancelled
public boolean isCancelled ()
Renvoie | |
---|---|
boolean |
processNewLines
public void processNewLines (String[] lines)
Paramètres | |
---|---|
lines |
String |