NativeBenchmarkTestParser

public class NativeBenchmarkTestParser
extends MultiLineReceiver

java.lang.Object
   ↳ com.android.ddmlib.MultiLineReceiver
     ↳ com.android.tradefed.testtype.NativeBenchmarkTestParser


Funkcja IShellOutputReceiver, która analizuje dane wyjściowe testu porównawczego, zbierając dane o średnim czasie trwania operacji.

Szukaj tych danych wyjściowych

Time per iteration min: X avg: Y max: Z

Podsumowanie

Konstruktory publiczne

NativeBenchmarkTestParser(String runName)

Tworzy NativeBenchmarkTestParser.

Metody publiczne

double getAvgOperationTime()
double getMaxOperationTime()
double getMinOperationTime()
String getRunName()
boolean isCancelled()

void processNewLines(String[] lines)

Konstruktory publiczne

NativeBenchmarkTestParser

public NativeBenchmarkTestParser (String runName)

Tworzy NativeBenchmarkTestParser.

Parametry
runName String: nazwa sesji. Służy do rejestrowania.

Metody publiczne

getAvgOperationTime

public double getAvgOperationTime ()

Zwroty
double średni czas operacji,

getMaxOperationTime

public double getMaxOperationTime ()

Zwroty
double maksymalny czas działania.

getMinOperationTime

public double getMinOperationTime ()

Zwroty
double minimalny czas działania,

getRunName

public String getRunName ()

Zwroty
String Nazwa testu.

isCancelled

public boolean isCancelled ()

Zwroty
boolean

processNewLines

public void processNewLines (String[] lines)

Parametry
lines String