NativeBenchmarkTestParser

public class NativeBenchmarkTestParser
extends MultiLineReceiver

java.lang.Object
   ↳ com.android.ddmlib.MultiLineReceiver
     ↳ com.android.tradefed.testtype.NativeBenchmarkTestParser


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)

קונסטרוקטורים גלויים לכולם

NativeBenchmarkTestParser

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 השם של ההרצה לניסיון.

isCancelled

public boolean isCancelled ()

החזרות
boolean

processNewLines

public void processNewLines (String[] lines)

פרמטרים
lines String