GoogleBenchmarkResultParser

public class GoogleBenchmarkResultParser
extends Object

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


Kabuktan çalıştırılan Google Benchmark sonuçlarını ayrıştırır ve tüm sonuçları içeren bir harita döndürür.

Özet

Herkese açık oluşturucular

GoogleBenchmarkResultParser(String testClassName, ITestInvocationListener listener)

Herkese açık yöntemler

Map<String, String> parse(CommandResult cmd_result)

Tek bir çıkış satırını ayrıştırın.

Korunan yöntemler

Map<String, String> parseJsonToMap(JSONObject j)

Tüm JSON anahtarlarını inceleyip eşleşen değerleriyle birlikte bir haritaya yerleştiren yardımcı program.

Herkese açık oluşturucular

GoogleBenchmarkResultParser

public GoogleBenchmarkResultParser (String testClassName, 
                ITestInvocationListener listener)

Parametreler
testClassName String

listener ITestInvocationListener

Herkese açık yöntemler

parse

public Map<String, String> parse (CommandResult cmd_result)

Tek bir çıkış satırını ayrıştırın. name,iterations,real_time,cpu_time,time_unit,bytes_per_second,items_per_second,label, error_occurred,error_message

Parametreler
cmd_result CommandResult: test çıkışını içeren cihaz komutu sonucu

İadeler
Map<String, String> Çalıştırılan test sayısını içeren bir harita.

Korunan yöntemler

parseJsonToMap

protected Map<String, String> parseJsonToMap (JSONObject j)

Tüm JSON anahtarlarını inceleyip eşleşen değerleriyle birlikte bir haritaya yerleştiren yardımcı program.

Parametreler
j JSONObject

Döndürülenler
Map<String, String>

Verdiği hatalar
JSONException