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