NativeBenchmarkTest
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 ทำงาน |
ตัวสร้างแบบสาธารณะ
NativeBenchmarkTest
public NativeBenchmarkTest ()
เมธอดสาธารณะ
getModuleName
public String getModuleName ()
เรียกใช้ข้อบังคับการทดสอบประสิทธิภาพเนทีฟของ Android
คิกรีเทิร์น | |
---|---|
String |
ชื่อของโมดูลการทดสอบแบบเนทีฟที่จะเรียกใช้ หรือเป็นค่าว่างหากไม่ได้ตั้งค่า |
โฮมรัน
public void run (TestInformation testInfo, ITestInvocationListener listener)
เรียกใช้การทดสอบและรายงานผลลัพธ์ไปยังผู้ฟัง
พารามิเตอร์ | |
---|---|
testInfo |
TestInformation : ออบเจ็กต์ TestInformation ที่มีข้อมูลที่เป็นประโยชน์ต่อการทดสอบ |
listener |
ITestInvocationListener : ITestInvocationListener ของผลการทดสอบ |
การโยน | |
---|---|
DeviceNotAvailableException |
setDevice
public void setDevice (ITestDevice device)
ใส่อุปกรณ์ทดสอบ
พารามิเตอร์ | |
---|---|
device |
ITestDevice : ITestDevice ที่จะใช้ |
setModuleName
public void setModuleName (String moduleName)
ตั้งค่าให้โมดูลการทดสอบประสิทธิภาพแบบเนทีฟของ Android ทำงาน
พารามิเตอร์ | |
---|---|
moduleName |
String : ชื่อของโมดูลทดสอบเนทีฟที่จะเรียกใช้ |