GoogleBenchmarkResultParser

public class GoogleBenchmarkResultParser
extends Object

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


מנתח את התוצאות של Google Benchmark הפועלות מ- shell, ומחזירה מפה עם כל התוצאות.

סיכום

בנאים ציבוריים

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)

נתח קו פלט בודד. שם,איטרציות,זמן_אמת,זמן_מעבד,בתים_לשנייה,פריטים_לשנייה,תווית

פרמטרים
cmd_result CommandResult : תוצאת פקודת התקן המכילה את פלט הבדיקה

החזרות
מפה המכילה את מספר הבדיקות שרצו.

שיטות מוגנות

parseJsonToMap

protected  parseJsonToMap (JSONObject j)

עוזר שעובר על כל מקשי ה-json ומכניס אותם למפה עם הערך התואם שלהם.

פרמטרים
j JSONObject

החזרות

זורק
JSONException