GoogleBenchmarkResultParser

public class GoogleBenchmarkResultParser
extends Object

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


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

סיכום

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

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)

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

פרמטרים
output CollectingOutputReceiver : מכיל את פלט הבדיקה

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

שיטות מוגנות

parseJsonToMap

protected  parseJsonToMap (JSONObject j)

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

פרמטרים
j JSONObject

החזרות

זורק
JSONException