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 ( CollectingOutputReceiver output)

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 (CollectingOutputReceiver output)

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
output CollectingOutputReceiver : test çıktısını içerir

İ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