GoogleBenchmarkResultParser

public class GoogleBenchmarkResultParser
extends Object

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


Analizza i risultati di Google Benchmark eseguiti dalla shell e restituisce una mappa con tutti i risultati.

Riepilogo

Costruttori pubblici

GoogleBenchmarkResultParser (String testClassName, ITestInvocationListener listener)

Metodi pubblici

parse ( CommandResult cmd_result)

Analizzare una singola riga di output.

Metodi protetti

parseJsonToMap (JSONObject j)

Aiutante che esamina tutte le chiavi JSON e le inserisce in una mappa con il loro valore corrispondente.

Costruttori pubblici

GoogleBenchmarkResultParser

public GoogleBenchmarkResultParser (String testClassName, 
                ITestInvocationListener listener)

Parametri
testClassName String

listener ITestInvocationListener

Metodi pubblici

analizzare

public  parse (CommandResult cmd_result)

Analizzare una singola riga di output. nome,iterazioni,tempo_reale,tempo_cpu,byte_al_secondo,elementi_al_secondo,etichetta

Parametri
cmd_result CommandResult : risultato del comando del dispositivo che contiene l'output del test

ritorna
una mappa contenente il numero di test eseguiti.

Metodi protetti

parseJsonToMap

protected  parseJsonToMap (JSONObject j)

Aiutante che esamina tutte le chiavi JSON e le inserisce in una mappa con il loro valore corrispondente.

Parametri
j JSONObject

ritorna

Lancia
JSONException