GoogleBenchmarkResultParser
public class GoogleBenchmarkResultParser
extends Object
java.lang.Object |
↳ | com.android.tradefed.testtype.GoogleBenchmarkResultParser |
Analysiert die Ergebnisse von Google Benchmark, die über die Shell ausgeführt werden, und gibt eine Karte mit allen Ergebnissen zurück.
Zusammenfassung
Öffentliche Methoden |
---|
| parse ( CommandResult cmd_result) Analysieren Sie eine einzelne Ausgabezeile. |
Geschützte Methoden |
---|
| parseJsonToMap (JSONObject j) Helfer, der alle JSON-Schlüssel durchgeht und sie mit ihrem passenden Wert in eine Karte einfügt. |
Öffentliche Bauträger
GoogleBenchmarkResultParser
public GoogleBenchmarkResultParser (String testClassName,
ITestInvocationListener listener)
Parameter |
---|
testClassName | String |
listener | ITestInvocationListener |
Öffentliche Methoden
analysieren
public parse (CommandResult cmd_result)
Analysieren Sie eine einzelne Ausgabezeile. name,iterationen,real_time,cpu_time,bytes_per_second,items_per_second,label
Parameter |
---|
cmd_result | CommandResult : Ergebnis des Gerätebefehls, das die Testausgabe enthält |
Kehrt zurück |
---|
| eine Karte mit der Anzahl der durchgeführten Tests. |
Geschützte Methoden
parseJsonToMap
protected parseJsonToMap (JSONObject j)
Helfer, der alle JSON-Schlüssel durchgeht und sie mit ihrem passenden Wert in eine Karte einfügt.