การทดสอบเกณฑ์มาตรฐานดั้งเดิม

public class NativeBenchmarkTest
extends Object implements IDeviceTest , IRemoteTest

java.lang.Object
com.android.tradefed.testtype.NativeBenchmarkTest


การทดสอบที่ดำเนินการทดสอบเกณฑ์มาตรฐานดั้งเดิมบนอุปกรณ์ที่กำหนด

ใช้ NativeBenchmarkTestParser เพื่อแยกวิเคราะห์เวลาดำเนินการโดยเฉลี่ยเทียบกับความล่าช้าระหว่างการดำเนินการผลลัพธ์เหล่านั้นกับ ITestInvocationListener

สรุป

ผู้รับเหมาก่อสร้างสาธารณะ

NativeBenchmarkTest ()

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

ITestDevice getDevice ()

รับอุปกรณ์ภายใต้การทดสอบ

String getModuleName ()

รับโมดูลทดสอบเกณฑ์มาตรฐานดั้งเดิมของ Android เพื่อทำงาน

void run ( TestInformation testInfo, ITestInvocationListener listener)

ดำเนินการทดสอบและรายงานผลไปยังผู้ฟัง

void setDevice ( ITestDevice device)

ฉีดอุปกรณ์ภายใต้การทดสอบ

void setModuleName (String moduleName)

ตั้งค่าโมดูลการทดสอบเกณฑ์มาตรฐานดั้งเดิมของ Android ให้ทำงาน

ผู้รับเหมาก่อสร้างสาธารณะ

การทดสอบเกณฑ์มาตรฐานดั้งเดิม

public NativeBenchmarkTest ()

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

รับอุปกรณ์

public ITestDevice getDevice ()

รับอุปกรณ์ภายใต้การทดสอบ

การส่งคืน
ITestDevice ITestDevice

รับชื่อโมดูล

public String getModuleName ()

รับโมดูลทดสอบเกณฑ์มาตรฐานดั้งเดิมของ Android เพื่อทำงาน

การส่งคืน
String ชื่อของโมดูลการทดสอบดั้งเดิมที่จะรัน หรือเป็นค่าว่างหากไม่ได้ตั้งค่า

วิ่ง

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

ดำเนินการทดสอบและรายงานผลไปยังผู้ฟัง

พารามิเตอร์
testInfo TestInformation : ออบเจ็กต์ TestInformation ที่มีข้อมูลที่เป็นประโยชน์ในการรันการทดสอบ

listener ITestInvocationListener : ITestInvocationListener ของผลการทดสอบ

ขว้าง
DeviceNotAvailableException

ตั้งค่าอุปกรณ์

public void setDevice (ITestDevice device)

ฉีดอุปกรณ์ภายใต้การทดสอบ

พารามิเตอร์
device ITestDevice : ITestDevice ที่จะใช้

ชื่อชุดโมดูล

public void setModuleName (String moduleName)

ตั้งค่าโมดูลการทดสอบเกณฑ์มาตรฐานดั้งเดิมของ Android ให้ทำงาน

พารามิเตอร์
moduleName String : ชื่อของโมดูลการทดสอบดั้งเดิมที่จะรัน