GoogleBenchmarkResultParser
public class GoogleBenchmarkResultParser
extends Object
java.lang.Object |
↳ | com.android.tradefed.testtype.GoogleBenchmarkResultParser |
Analisa os resultados do Google Benchmark executados no shell e retorna um mapa com todos os resultados.
Resumo
Métodos protegidos |
---|
| parseJsonToMap (JSONObject j) Helper que percorre todas as chaves json e as coloca em um mapa com seu valor correspondente. |
Construtores públicos
GoogleBenchmarkResultParser
public GoogleBenchmarkResultParser (String testClassName,
ITestInvocationListener listener)
Parâmetros |
---|
testClassName | String |
listener | ITestInvocationListener |
Métodos públicos
analisar
public parse (CollectingOutputReceiver output)
Analisa uma linha de saída individual. nome,iterações,real_time,cpu_time,bytes_per_second,items_per_second,label
Parâmetros |
---|
output | CollectingOutputReceiver : contém a saída de teste |
devoluções |
---|
| um mapa contendo o número de testes executados. |
Métodos protegidos
parseJsonToMap
protected parseJsonToMap (JSONObject j)
Helper que percorre todas as chaves json e as coloca em um mapa com seu valor correspondente.