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 שם ריצת המבחן.

זה בוטל

public boolean isCancelled ()

החזרות
boolean

processNewLines

public void processNewLines (String[] lines)

פרמטרים
lines String