গুগলবেঞ্চমার্করেজাল্টপার্সার

public class GoogleBenchmarkResultParser
extends Object

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


শেল থেকে চালানো গুগল বেঞ্চমার্কের ফলাফল পার্স করে এবং সমস্ত ফলাফলসহ একটি ম্যাপ ফেরত দেয়।

সারসংক্ষেপ

সরকারি নির্মাণকারী

GoogleBenchmarkResultParser (String testClassName, ITestInvocationListener listener)

জনসাধারণের পদ্ধতি

Map<String, String> parse ( CommandResult cmd_result)

একটি স্বতন্ত্র আউটপুট লাইন পার্স করুন।

সুরক্ষিত পদ্ধতি

Map<String, String> parseJsonToMap (JSONObject j)

এমন একটি সহায়ক টুল যা সমস্ত JSON কী-গুলো খুঁজে বের করে এবং সেগুলোকে তাদের সংশ্লিষ্ট ভ্যালুসহ একটি ম্যাপে রাখে।

সরকারি নির্মাণকারী

গুগলবেঞ্চমার্করেজাল্টপার্সার

public GoogleBenchmarkResultParser (String testClassName, 
                ITestInvocationListener listener)

প্যারামিটার
testClassName String

listener ITestInvocationListener

জনসাধারণের পদ্ধতি

পার্স

public Map<String, String> parse (CommandResult cmd_result)

একটি স্বতন্ত্র আউটপুট লাইন পার্স করুন। নাম, পুনরাবৃত্তি, রিয়েল_টাইম, সিপিইউ_টাইম, সময়ের_একক, বাইট_প্রতি_সেকেন্ড, আইটেম_প্রতি_সেকেন্ড, লেবেল, ত্রুটি_ঘটেছে, ত্রুটির_বার্তা

প্যারামিটার
cmd_result CommandResult : ডিভাইস কমান্ডের ফলাফল, যাতে পরীক্ষার আউটপুট থাকে।

ফেরত
Map<String, String> একটি মানচিত্র যাতে সম্পাদিত পরীক্ষাগুলোর সংখ্যা রয়েছে।

সুরক্ষিত পদ্ধতি

parseJsonToMap

protected Map<String, String> parseJsonToMap (JSONObject j)

এমন একটি সহায়ক টুল যা সমস্ত JSON কী-গুলো খুঁজে বের করে এবং সেগুলোকে তাদের সংশ্লিষ্ট ভ্যালুসহ একটি ম্যাপে রাখে।

প্যারামিটার
j JSONObject

ফেরত
Map<String, String>

নিক্ষেপ
JSONException