NativebenchTestParser

public class NativeBenchmarkTestParser
extends MultiLineReceiver

java.lang.Object
com.android.ddmlib.MultiLineReceiver
  com.android.tradefed.testtype.NativeCommonTestParser


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)

ช่างก่อสร้างสาธารณะ

NativebenchTestParser

public NativeBenchmarkTestParser (String runName)

สร้าง NativeBenchmarkTestParser

พารามิเตอร์
runName String: ชื่อการเรียกใช้ ใช้สำหรับการบันทึก

วิธีการสาธารณะ

getaverageOperationTime

public double getAvgOperationTime ()

คิกรีเทิร์น
double เวลาดำเนินการโดยเฉลี่ย

getMaxOperationTime

public double getMaxOperationTime ()

คิกรีเทิร์น
double เวลาดำเนินการสูงสุด

getMinOperationTime

public double getMinOperationTime ()

คิกรีเทิร์น
double เวลาดำเนินการขั้นต่ำ

getRunName

public String getRunName ()

คิกรีเทิร์น
String ชื่อของ Test Run

ถูกยกเลิก

public boolean isCancelled ()

คิกรีเทิร์น
boolean

ประมวลผลบรรทัดใหม่

public void processNewLines (String[] lines)

พารามิเตอร์
lines String