NativeBenchmarkTest

public class NativeBenchmarkTest
extends Object implements IDeviceTest , IRemoteTest

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


اختبار يقوم بتشغيل اختبار معياري أصلي قابل للتنفيذ على جهاز معين.

يستخدم NativeBenchmarkTestParser لتحليل متوسط ​​وقت العملية مقابل التأخير بين العمليات تلك النتائج إلى ITestInvocationListener s.

ملخص

المنشئون العامة

NativeBenchmarkTest ()

الطرق العامة

ITestDevice getDevice ()

احصل على الجهاز قيد الاختبار.

String getModuleName ()

احصل على وحدة اختبار قياس الأداء الأصلية لنظام Android للتشغيل.

void run ( TestInformation testInfo, ITestInvocationListener listener)

يجري الاختبارات ، ويبلغ نتائجها للمستمع.

void setDevice ( ITestDevice device)

احقن الجهاز قيد الاختبار.

void setModuleName (String moduleName)

قم بتعيين وحدة اختبار قياس الأداء الأصلية لنظام التشغيل Android.

المنشئون العامة

NativeBenchmarkTest

public NativeBenchmarkTest ()

الطرق العامة

getDevice

public ITestDevice getDevice ()

احصل على الجهاز قيد الاختبار.

عائدات
ITestDevice جهاز ITestDevice

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 : اسم وحدة الاختبار الأصلية المراد تشغيلها