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