NativeStressTestParser

public class NativeStressTestParser
extends MultiLineReceiver

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


Um IShellOutputReceiver que analisa a saída dos dados do teste de estresse, coletando métricas sobre número de iterações concluídas e tempo médio por iteração.

Procura a seguinte saída

pass 0 ... ==== pass X Successfully completed X passes
em que "X" refere-se ao número de iteração

Resumo

Construtores públicos

NativeStressTestParser(String runName)

Cria um NativeStressTestParser.

Métodos públicos

int getIterationsCompleted()
String getRunName()
boolean isCancelled()

void processNewLines(String[] lines)

Construtores públicos

NativeStressTestParser

public NativeStressTestParser (String runName)

Cria um NativeStressTestParser.

Parâmetros
runName String: o nome da execução. Usado para fins de geração de registros.

Métodos públicos

getIterationsCompleted

public int getIterationsCompleted ()

Retorna
int o número total de iterações concluídas em uma ou mais execuções

getRunName

public String getRunName ()

Retorna
String o nome da execução do teste.

IsCancelado

public boolean isCancelled ()

Retorna
boolean

processNewLines

public void processNewLines (String[] lines)

Parâmetros
lines String