GoogleBenchmarkResultParser

public class GoogleBenchmarkResultParser
extends Object

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


نتایج Google Benchmark را که از پوسته اجرا می‌شوند، تجزیه می‌کند و نقشه‌ای را با تمام نتایج برمی‌گرداند.

خلاصه

سازندگان عمومی

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)

یک خط خروجی جداگانه را تجزیه کنید. نام، تکرار، زمان واقعی، cpu_time، بایت_در_ثانیه، آیتم_در_ثانیه، برچسب

پارامترها
cmd_result CommandResult : نتیجه فرمان دستگاه که حاوی خروجی تست است

برمی گرداند
نقشه ای حاوی تعداد تست های انجام شده

روش های محافظت شده

parseJsonToMap

protected  parseJsonToMap (JSONObject j)

کمکی که روی همه کلیدهای json می رود و آنها را با مقدار تطبیق آنها در نقشه قرار می دهد.

پارامترها
j JSONObject

برمی گرداند

پرتاب می کند
JSONException