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

Kamu inşaatçıları

GoogleBenchmarkResultParser (String testClassName, ITestInvocationListener listener)

Genel yöntemler

parse ( CommandResult cmd_result)

Bireysel bir çıktı hattını ayrıştırın.

Korumalı yöntemler

parseJsonToMap (JSONObject j)

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

Kamu inşaatçıları

GoogleBenchmarkResultParser

public GoogleBenchmarkResultParser (String testClassName, 
                ITestInvocationListener listener)

Parametreler
testClassName String

listener ITestInvocationListener

Genel yöntemler

ayrıştırmak

public  parse (CommandResult cmd_result)

Bireysel bir çıktı hattını ayrıştırın. ad,yinelemeler,gerçek_zaman,cpu_time,saniye başına bayt,saniye başına öğe sayısı,etiket

Parametreler
cmd_result CommandResult : test çıktısını içeren cihaz komut sonucu

İadeler
Yapılan testlerin sayısını içeren bir harita.

Korumalı yöntemler

ayrıştırmaJsonToMap

protected  parseJsonToMap (JSONObject j)

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

Parametreler
j JSONObject

İadeler

Atar
JSONException