Googleबेंचमार्कपरिणामपार्सर

public class GoogleBenchmarkResultParser
extends Object

java.lang.ऑब्जेक्ट
मैं com.android.tradefed.testtype.GoogleBenchmarkResultParser


शेल से चलने वाले Google बेंचमार्क के परिणामों को पार्स करता है, और सभी परिणामों के साथ एक नक्शा लौटाता है।

सारांश

सार्वजनिक निर्माणकर्ता

GoogleBenchmarkResultParser (String testClassName, ITestInvocationListener listener)

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

parse ( CollectingOutputReceiver output)

एक व्यक्तिगत आउटपुट लाइन पार्स करें।

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

parseJsonToMap (JSONObject j)

हेल्पर जो सभी जोंस कीज़ पर जाता है और उन्हें उनके मिलान मूल्य के साथ एक मानचित्र में रखता है।

सार्वजनिक निर्माणकर्ता

Googleबेंचमार्कपरिणामपार्सर

public GoogleBenchmarkResultParser (String testClassName, 
                ITestInvocationListener listener)

मापदंडों
testClassName String

listener ITestInvocationListener

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

पार्स

public  parse (CollectingOutputReceiver output)

एक व्यक्तिगत आउटपुट लाइन पार्स करें। नाम, पुनरावृत्तियों, real_time, cpu_time, बाइट्स_पर_सेकंड, आइटम_पर_सेकंड, लेबल

मापदंडों
output CollectingOutputReceiver : इसमें टेस्ट आउटपुट होता है

रिटर्न
एक नक्शा जिसमें चलने वाले परीक्षणों की संख्या होती है।

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

पार्सजसनटोमैप

protected  parseJsonToMap (JSONObject j)

हेल्पर जो सभी जोंस कीज़ पर जाता है और उन्हें उनके मिलान मूल्य के साथ एक मानचित्र में रखता है।

मापदंडों
j JSONObject

रिटर्न

फेंकता
JSONException