GoogleBenchmarkResultParser

public class GoogleBenchmarkResultParser
extends Object

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


Mengurai hasil Google Benchmark yang berjalan dari shell, dan menampilkan peta dengan semua hasilnya.

Ringkasan

Konstruktor publik

GoogleBenchmarkResultParser(String testClassName, ITestInvocationListener listener)

Metode publik

parse(CommandResult cmd_result)

Mengurai setiap baris output.

Metode yang dilindungi

parseJsonToMap(JSONObject j)

Helper yang memeriksa semua kunci JSON dan menempatkannya dalam peta dengan nilai yang cocok.

Konstruktor publik

GoogleBenchmarkResultParser

public GoogleBenchmarkResultParser (String testClassName, 
                ITestInvocationListener listener)

Parameter
testClassName String

listener ITestInvocationListener

Metode publik

parse

public  parse (CommandResult cmd_result)

Mengurai setiap baris output. name,iterations,real_time,cpu_time,time_unit,bytes_per_second,items_per_second,label, error_occurred,error_message

Parameter
cmd_result CommandResult: hasil perintah perangkat yang berisi output pengujian

Hasil
peta yang berisi jumlah pengujian yang dijalankan.

Metode yang dilindungi

parseJsonToMap

protected  parseJsonToMap (JSONObject j)

Helper yang memeriksa semua kunci JSON dan menempatkannya dalam peta dengan nilai yang cocok.

Parameter
j JSONObject

Hasil

Menampilkan
JSONException