GoogleKarşılaştırmaSonuç Ayrıştırıcı

public class GoogleBenchmarkResultParser
extends Object

Java.lang.Nesne
🎃 com.android.tradefed.testtype.GoogleBenchmarkResultParser


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

Özet

Kamu inşaatçıları

GoogleBenchmarkResultParser(String testClassName, ITestInvocationListener listener)

Herkese açık yöntemler

parse(CommandResult cmd_result)

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

Korunan yöntemler

parseJsonToMap(JSONObject j)

Tüm json anahtarlarını gözden geçiren ve bunları eşleşen değerleriyle bir haritaya yerleştiren yardımcı.

Kamu inşaatçıları

GoogleKarşılaştırmaSonuç Ayrıştırıcı

public GoogleBenchmarkResultParser (String testClassName, 
                ITestInvocationListener listener)

Parametreler
testClassName String

listener ITestInvocationListener

Herkese açık yöntemler

ayrıştırmak

public  parse (CommandResult cmd_result)

Tek bir çıkış satırını ayrıştırın. ad,iterasyonlar,gerçek_zaman,cpu_time,saniye_başına_bayt,saniye_başına_öğe,etiket

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

İlerlemeler
yapılan testlerin sayısını içeren bir harita.

Korunan yöntemler

ayrıştırJsonToMap

protected  parseJsonToMap (JSONObject j)

Tüm json anahtarlarını gözden geçiren ve bunları eşleşen değerleriyle bir haritaya yerleştiren yardımcı.

Parametreler
j JSONObject

İlerlemeler

Fırlatma
JSONException