NativebenchTest

public class NativeBenchmarkTest
extends Object implements IDeviceTest, IRemoteTest

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


การทดสอบที่เรียกใช้ไฟล์ปฏิบัติการทดสอบการเปรียบเทียบแบบเนทีฟในอุปกรณ์ที่ระบุ

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

สรุป

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

NativeBenchmarkTest()

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

ITestDevice getDevice()

นำอุปกรณ์มาทดสอบ

String getModuleName()

ดาวน์โหลดโมดูลการทดสอบการเปรียบเทียบโฆษณาเนทีฟของ Android เพื่อเรียกใช้

void run(TestInformation testInfo, ITestInvocationListener listener)

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

void setDevice(ITestDevice device)

ใส่อุปกรณ์ที่อยู่ระหว่างการทดสอบ

void setModuleName(String moduleName)

ตั้งค่าโมดูลการทดสอบการเปรียบเทียบโฆษณาเนทีฟของ Android เพื่อเรียกใช้

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

NativebenchTest

public NativeBenchmarkTest ()

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

GetDevice

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: ชื่อของโมดูลการทดสอบโฆษณาเนทีฟที่จะเรียกใช้