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

שיטות ציבוריות

getDevice

public ITestDevice getDevice ()

מקבלים את המכשיר לבדיקה.

החזרות
ITestDevice ITestDevice

getModuleName

public String getModuleName ()

מריצים את מודול הבדיקה של מדד הביצועים המקורי ל-Android.

החזרות
String השם של מודול הבדיקה המקורי להרצה, או null אם לא הוגדר

ראן

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: השם של מודול הבדיקה המקורי להרצה