NativeBenchmarkTestParser
public
class
NativeBenchmarkTestParser
extends MultiLineReceiver
java.lang.Object | ||
😎 | com.android.ddmlib.MultiLineReceiver | |
😎 | com.android.tradefed.testtype.NativeBenchmarkTestParser |
Ein IShellOutputReceiver
, der die Benchmark-Testdatenausgabe parst und Messwerte erfasst zu
durchschnittliche Zeit pro Vorgang.
Sucht nach der folgenden Ausgabe
Time per iteration min: X avg: Y max: Z
Zusammenfassung
Öffentliche Konstruktoren | |
---|---|
NativeBenchmarkTestParser(String runName)
Erstellt ein |
Öffentliche Methoden | |
---|---|
double
|
getAvgOperationTime()
|
double
|
getMaxOperationTime()
|
double
|
getMinOperationTime()
|
String
|
getRunName()
|
boolean
|
isCancelled()
|
void
|
processNewLines(String[] lines)
|
Öffentliche Konstruktoren
NativeBenchmarkTestParser
public NativeBenchmarkTestParser (String runName)
Erstellt ein NativeBenchmarkTestParser
.
Parameter | |
---|---|
runName |
String : der Ausführungsname. Wird zu Protokollierungszwecken verwendet. |
Öffentliche Methoden
getAvgOperationTime
public double getAvgOperationTime ()
Returns | |
---|---|
double |
durchschnittliche Betriebszeit |
getMaxOperationTime
public double getMaxOperationTime ()
Returns | |
---|---|
double |
maximale Betriebszeit |
getMinOperationTime
public double getMinOperationTime ()
Returns | |
---|---|
double |
Mindestbetriebszeit |
getRunName
public String getRunName ()
Returns | |
---|---|
String |
Der Name des Testlaufs. |
isCancelled (Abgebrochen)
public boolean isCancelled ()
Returns | |
---|---|
boolean |
ProcessNewLines
public void processNewLines (String[] lines)
Parameter | |
---|---|
lines |
String |