Google is committed to advancing racial equity for Black communities. See how.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

NativeBenchmarkTestParser

public class NativeBenchmarkTestParser
extends MultiLineReceiver

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


Un IShellOutputReceiver che analizza l'output dei dati del test di riferimento, raccogliendo le metriche sul tempo medio per operazione.

Cerca il seguente output

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

Sommario

Costruttori pubblici

NativeBenchmarkTestParser (String runName)

Crea un NativeBenchmarkTestParser .

Metodi pubblici

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

void processNewLines (String[] lines)

Costruttori pubblici

NativeBenchmarkTestParser

public NativeBenchmarkTestParser (String runName)

Crea un NativeBenchmarkTestParser .

parametri
runName String : il nome dell'esecuzione. Utilizzato per scopi di registrazione.

Metodi pubblici

getAvgOperationTime

public double getAvgOperationTime ()

ritorna
double il tempo medio di funzionamento

getMaxOperationTime

public double getMaxOperationTime ()

ritorna
double il tempo massimo di funzionamento

getMinOperationTime

public double getMinOperationTime ()

ritorna
double il tempo minimo di funzionamento

getRunName

public String getRunName ()

ritorna
String Il nome dell'esecuzione del test.

isCancelled

public boolean isCancelled ()

ritorna
boolean

processNewLines

public void processNewLines (String[] lines)

parametri
lines String