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 ()

الأساليب العامة

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