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
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 (CollectingOutputReceiver output)
Analysieren Sie eine einzelne Ausgabezeile. name,iterationen,real_time,cpu_time,bytes_per_second,items_per_second,label
Parameter |
---|
output | CollectingOutputReceiver : enthält die Testausgabe |
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.