GoogleBenchmarkResultParser

public class GoogleBenchmarkResultParser
extends Object

java.lang.Object
   ↳ com.android.tradefed.testtype.GoogleBenchmarkResultParser


Analiza los resultados de Google Benchmark que se ejecutan desde la shell y muestra un mapa con todos los resultados.

Resumen

Constructores públicos

GoogleBenchmarkResultParser(String testClassName, ITestInvocationListener listener)

Métodos públicos

parse(CommandResult cmd_result)

Analiza una línea de salida individual.

Métodos protegidos

parseJsonToMap(JSONObject j)

Es un auxiliar que revisa todas las claves JSON y las coloca en un mapa con su valor coincidente.

Constructores públicos

GoogleBenchmarkResultParser

public GoogleBenchmarkResultParser (String testClassName, 
                ITestInvocationListener listener)

Parámetros
testClassName String

listener ITestInvocationListener

Métodos públicos

parse

public  parse (CommandResult cmd_result)

Analiza una línea de salida individual. name,iterations,real_time,cpu_time,time_unit,bytes_per_second,items_per_second,label, error_occurred,error_message

Parámetros
cmd_result CommandResult: Es el resultado del comando device que contiene el resultado de la prueba.

Muestra
Un mapa que contiene la cantidad de pruebas que se ejecutaron.

Métodos protegidos

parseJsonToMap

protected  parseJsonToMap (JSONObject j)

Es un auxiliar que revisa todas las claves JSON y las coloca en un mapa con su valor coincidente.

Parámetros
j JSONObject

Muestra

Arroja
JSONException