בדיקת שוק מקורי

public class NativeBenchmarkTestParser
extends MultiLineReceiver

JavaScript.lang.Object
com.android.ddmlib.MultiLineReceiver
  com.android.tradefed.testtype.NativeתקןTestParser


IShellOutputReceiver שמנתח את פלט נתוני הבדיקה של נקודת ההשוואה, ואוסף מדדים לגבי זמן ממוצע לפעולה.

מתבצע חיפוש של הפלט הבא

Time per iteration min: X avg: Y max: Z

סיכום

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

NativeBenchmarkTestParser(String runName)

ייווצר NativeBenchmarkTestParser.

שיטות ציבוריות

double getAvgOperationTime()
double getMaxOperationTime()
double getMinOperationTime()
String getRunName()
boolean isCancelled()

void processNewLines(String[] lines)

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

בדיקת שוק מקורי

public NativeBenchmarkTestParser (String runName)

ייווצר NativeBenchmarkTestParser.

פרמטרים
runName String: שם הריצה. משמש למטרות רישום ביומן.

שיטות ציבוריות

getAvgOperationTime

public double getAvgOperationTime ()

החזרות
double זמן הפעולה הממוצע

getMaxOperationTime

public double getMaxOperationTime ()

החזרות
double את זמן הפעולה המקסימלי

getMinOperationTime

public double getMinOperationTime ()

החזרות
double זמן הפעולה המינימלי

getRunName

public String getRunName ()

החזרות
String שם הרצת הבדיקה.

מבוטלת

public boolean isCancelled ()

החזרות
boolean

עיבוד שורות חדשות

public void processNewLines (String[] lines)

פרמטרים
lines String