محلّل اختبار NativeBenchmark TestParser

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)

شركة إنشاءات عامة

محلّل اختبار NativeBenchmark TestParser

public NativeBenchmarkTestParser (String runName)

ينشئ NativeBenchmarkTestParser.

المعلمات
runName String: اسم عملية التشغيل يُستخدم لأغراض التسجيل.

الطرق العامة

متوسط وقت التشغيل

public double getAvgOperationTime ()

المرتجعات
double متوسط وقت التشغيل

الحصول على الحد الأقصى للعملية

public double getMaxOperationTime ()

المرتجعات
double الحدّ الأقصى لوقت التشغيل

وقت الحصول على الحد الأدنى للعملية

public double getMinOperationTime ()

المرتجعات
double الحدّ الأدنى لوقت التشغيل

الحصول على RunName

public String getRunName ()

المرتجعات
String تمثّل هذه السمة اسم عملية الاختبار.

تم إلغاءه

public boolean isCancelled ()

المرتجعات
boolean

عملية_خطوط جديدة

public void processNewLines (String[] lines)

المعلمات
lines String