NativeBenchmarkTestParser
public class NativeBenchmarkTestParser
extends MultiLineReceiver
Obiekt Java.lang.Object |
↳ | com.android.ddmlib.MultiLineReceiver |
| ↳ | com.android.tradefed.testtype.NativeBenchmarkTestParser |
IShellOutputReceiver
, który analizuje dane wyjściowe testu porównawczego, zbierając metryki dotyczące średniego czasu trwania operacji.
Wyszukuje następujące dane wyjściowe
Time per iteration min: X avg: Y max: Z
Streszczenie
Konstruktorzy publiczni
NativeBenchmarkTestParser
public NativeBenchmarkTestParser (String runName)
Tworzy NativeBenchmarkTestParser
.
Parametry |
---|
runName | String : nazwa uruchomienia. Używany do celów rejestrowania. |
Metody publiczne
pobierzŚr.Czas Operacji
public double getAvgOperationTime ()
Zwroty |
---|
double | średni czas pracy |
pobierzMaxOperationTime
public double getMaxOperationTime ()
Zwroty |
---|
double | maksymalny czas pracy |
pobierz Min.Czas Operacji
public double getMinOperationTime ()
Zwroty |
---|
double | minimalny czas pracy |
getRunName
public String getRunName ()
Zwroty |
---|
String | Nazwa przebiegu testowego. |
jest odwołany
public boolean isCancelled ()
procesNoweLinie
public void processNewLines (String[] lines)