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