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

عملية NewLines

public void processNewLines (String[] lines)

المعلمات
lines String