با مجموعه‌ها، منظم بمانید ذخیره و دسته‌بندی محتوا براساس اولویت‌های شما.

GoogleBenchmarkResultParser

public class GoogleBenchmarkResultParser
extends Object

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


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

خلاصه

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

GoogleBenchmarkResultParser (String testClassName, ITestInvocationListener listener)

روش های عمومی

parse ( CollectingOutputReceiver output)

یک خط خروجی جداگانه را تجزیه کنید.

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

parseJsonToMap (JSONObject j)

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

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

GoogleBenchmarkResultParser

public GoogleBenchmarkResultParser (String testClassName, 
                ITestInvocationListener listener)

مولفه های
testClassName String

listener ITestInvocationListener

روش های عمومی

تجزیه

public  parse (CollectingOutputReceiver output)

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

مولفه های
output CollectingOutputReceiver : حاوی خروجی تست است

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

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

parseJsonToMap

protected  parseJsonToMap (JSONObject j)

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

مولفه های
j JSONObject

برمی گرداند

پرتاب می کند
JSONException