GoogleBenchmarkResultParser
public class GoogleBenchmarkResultParser
extends Object
java.lang.Object |
↳ | com.android.tradefed.testtype.GoogleBenchmarkResultParser |
Analysiert die Ergebnisse von Google Benchmark, die von der 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 übereinstimmenden Wert in eine Karte einfügt. |
Öffentliche Konstrukteure
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,iterations,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 ausgeführten Tests. |
Geschützte Methoden
parseJsonToMap
protected parseJsonToMap (JSONObject j)
Helfer, der alle json-Schlüssel durchgeht und sie mit ihrem übereinstimmenden Wert in eine Karte einfügt.