Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

GoogleBenchmarkResultParser

public class GoogleBenchmarkResultParser
extends Object

java.lang.Objek
com.android.tradefed.testtype.GoogleBenchmarkResultParser


Parsing hasil Benchmark Google yang dijalankan dari shell, dan kembalikan peta dengan semua hasilnya.

Ringkasan

Konstruktor publik

GoogleBenchmarkResultParser (String testClassName, ITestInvocationListener listener)

Metode publik

parse ( CollectingOutputReceiver output)

Parsing jalur output individu.

Metode yang dilindungi

parseJsonToMap (JSONObject j)

Pembantu yang memeriksa semua kunci json dan meletakkannya di peta dengan nilai yang cocok.

Konstruktor publik

GoogleBenchmarkResultParser

public GoogleBenchmarkResultParser (String testClassName, 
                ITestInvocationListener listener)

Parameter
testClassName String

listener ITestInvocationListener

Metode publik

mengurai

public  parse (CollectingOutputReceiver output)

Parsing jalur output individu. nama, iterasi, waktu_nyata, waktu_cpu, byte_per_detik, item_per_detik, label

Parameter
output CollectingOutputReceiver : berisi output pengujian

Pengembalian
peta yang berisi jumlah tes yang berjalan.

Metode yang dilindungi

parseJsonToMap

protected  parseJsonToMap (JSONObject j)

Pembantu yang memeriksa semua kunci json dan meletakkannya di peta dengan nilai yang cocok.

Parameter
j JSONObject

Pengembalian

Melempar
JSONException