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)

ניתוח של שורת פלט בודדת. name,iterations,real_time,cpu_time,time_unit,bytes_per_second,items_per_second,label, error_occurred,error_message

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

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

שיטות מוגנות

parseJsonToMap

protected  parseJsonToMap (JSONObject j)

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

פרמטרים
j JSONObject

החזרות

זריקות
JSONException