GoogleBenchmarkResultParser

public class GoogleBenchmarkResultParser
extends Object

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


यह शेल से चलने वाले Google बेंचमार्क के नतीजों को पार्स करता है और सभी नतीजों के साथ एक मैप दिखाता है.

खास जानकारी

पब्लिक कंस्ट्रक्टर

GoogleBenchmarkResultParser(String testClassName, ITestInvocationListener listener)

सार्वजनिक तरीके

parse(CommandResult cmd_result)

किसी आउटपुट लाइन को पार्स करना.

सुरक्षित तरीके

parseJsonToMap(JSONObject j)

यह एक हेल्पर है, जो सभी JSON कुंजियों को ढूंढता है और उन्हें मैच करने वाली वैल्यू के साथ मैप में डालता है.

पब्लिक कंस्ट्रक्टर

GoogleBenchmarkResultParser

public GoogleBenchmarkResultParser (String testClassName, 
                ITestInvocationListener listener)

पैरामीटर
testClassName String

listener ITestInvocationListener

सार्वजनिक तरीके

पार्स

public  parse (CommandResult cmd_result)

किसी आउटपुट लाइन को पार्स करना. name,iterations,real_time,cpu_time,time_unit,bytes_per_second,items_per_second,label, error_occurred,error_message

पैरामीटर
cmd_result CommandResult: डिवाइस कमांड का नतीजा, जिसमें जांच का आउटपुट शामिल होता है

रिटर्न
एक मैप, जिसमें चलाए गए टेस्ट की संख्या शामिल होती है.

सुरक्षित तरीके

parseJsonToMap

protected  parseJsonToMap (JSONObject j)

यह एक हेल्पर है, जो सभी JSON कुंजियों को ढूंढता है और उन्हें मैप में उनकी मैच होने वाली वैल्यू के साथ डालता है.

पैरामीटर
j JSONObject

रिटर्न

थ्रो
JSONException