GoogleBenchmarkResultParser
public class GoogleBenchmarkResultParser
extends Object
java.lang.Oggetto |
↳ | com.android.tradefed.testtype.GoogleBenchmarkResultParser |
Analizza i risultati di Google Benchmark eseguiti dalla shell e restituisce una mappa con tutti i risultati.
Riepilogo
Metodi protetti |
---|
| parseJsonToMap (JSONObject j) Helper che esamina tutte le chiavi json e le inserisce in una mappa con il valore corrispondente. |
Costruttori pubblici
GoogleBenchmarkResultParser
public GoogleBenchmarkResultParser (String testClassName,
ITestInvocationListener listener)
Parametri |
---|
testClassName | String |
listener | ITestInvocationListener |
Metodi pubblici
analizzare
public parse (CollectingOutputReceiver output)
Analizza una singola riga di output. nome, iterazioni, tempo_reale, tempo_cpu, byte_per_secondo, elementi_per_secondo, etichetta
Parametri |
---|
output | CollectingOutputReceiver : contiene l'output del test |
ritorna |
---|
| una mappa contenente il numero di test eseguiti. |
Metodi protetti
parseJsonToMap
protected parseJsonToMap (JSONObject j)
Helper che esamina tutte le chiavi json e le inserisce in una mappa con il valore corrispondente.