DeviceTestRunOptions
public
class
DeviceTestRunOptions
extends Object
java.lang.Object | |
↳ | com.android.tradefed.testtype.junit4.DeviceTestRunOptions |
סוג build לאפשרויות שקשורות להרצת בדיקות במכשירים דרך BaseHostJUnit4Test.
סיכום
יוצרים ציבוריים | |
---|---|
DeviceTestRunOptions(String packageName)
|
שיטות ציבוריות | |
---|---|
DeviceTestRunOptions
|
addExtraListener(ITestLifeCycleReceiver listener)
מוסיפים מאזין נוסף לכלי המדידה שפועל. |
DeviceTestRunOptions
|
addInstrumentationArg(String key, String value)
מוסיפים ארגומנט שיוענק לכלי המדידה. |
void
|
clearExtraListeners()
|
void
|
clearInstrumentationArgs()
מחיקה של כל הארגומנטים של המדידה שהוגדר באמצעות |
String
|
getApkFileName()
הפונקציה מחזירה את השם של קובץ ה-APK להתקנת ה-APK. |
ITestDevice
|
getDevice()
|
|
getExtraListeners()
|
String[]
|
getInstallArgs()
הפונקציה מחזירה אפשרויות נוספות של פקודת ההתקנה. |
|
getInstrumentationArgs()
|
Long
|
getMaxInstrumentationTimeoutMs()
|
Long
|
getMaxTimeToOutputMs()
|
String
|
getPackageName()
|
String
|
getRunner()
|
String
|
getTestClassName()
|
String
|
getTestMethodName()
|
Long
|
getTestTimeoutMs()
|
Integer
|
getUserId()
|
boolean
|
isForceQueryable()
האם ניתן לשלוח שאילתות לגבי קובץ ה-APK שרוצים להתקין. |
boolean
|
isGrantPermission()
האם להעניק הרשאות להתקנת קובץ ה-apk. |
boolean
|
isHiddenApiCheckDisabled()
|
boolean
|
isIsolatedStorageDisabled()
|
boolean
|
isRestartDisabled()
|
boolean
|
isTestApiCheckDisabled()
|
boolean
|
isWindowAnimationDisabled()
|
DeviceTestRunOptions
|
setApkFileName(String apkFileName)
הגדרת השם של קובץ ה-APK להתקנת ה-APK. |
DeviceTestRunOptions
|
setCheckResults(boolean checkResults)
ההגדרה קובעת אם צריך לבדוק את התוצאות של הרצה של הכלי למדידת ביצועים, ולוודא שלא היו כשלים. |
DeviceTestRunOptions
|
setDevice(ITestDevice device)
|
DeviceTestRunOptions
|
setDisableHiddenApiCheck(boolean disableHiddenApiCheck)
קובע אם להוסיף את האפשרות --no-hidden-api-checks ל-'am instrument' שמשתמשים בו בצד המארח. |
DeviceTestRunOptions
|
setDisableIsolatedStorage(boolean disableIsolatedStorage)
קובע אם להוסיף את האפשרות --no-isolated-storage ל-'am instrument' שמשתמשים בו בצד המארח. |
DeviceTestRunOptions
|
setDisableRestart(boolean disableRestart)
ההגדרה קובעת אם להוסיף את --no-restart ל-'am instrument' שמשמש בצד המארח. |
DeviceTestRunOptions
|
setDisableTestApiCheck(boolean disableTestApiCheck)
קובעת אם להוסיף את --no-test-api-access ל-'am instrument' שמשתמשים בו בצד המארח. |
DeviceTestRunOptions
|
setDisableWindowAnimation(boolean disableWindowAnimation)
קובעת אם להוסיף את האפשרות --no-window-animation ל-'am instrument' שמשתמשים בו בצד המארח. |
DeviceTestRunOptions
|
setForceQueryable(boolean forceQueryable)
מגדיר את |
DeviceTestRunOptions
|
setGrantPermission(boolean grantPermission)
הענקת הרשאות להתקנת קובץ ה-apk. |
DeviceTestRunOptions
|
setInstallArgs(String... installArgs)
הגדרת אפשרויות נוספות של פקודת ההתקנה. |
DeviceTestRunOptions
|
setMaxInstrumentationTimeoutMs(Long maxInstrumentationTimeoutMs)
הגדרת משך הזמן המקסימלי (באלפיות השנייה) שבו כל הכלי למדידת ביצועים יצטרך לפעול ולהשלים את הפעולה. |
DeviceTestRunOptions
|
setMaxTimeToOutputMs(Long maxTimeToOutputMs)
הגדרת משך הזמן המקסימלי (באלפיות השנייה) שבו הכלי למדידת ביצועים יכול להפסיק את הפלט לפני שהוא מושבת. |
DeviceTestRunOptions
|
setRunner(String runner)
מגדיר את הכלי להפעלת המדידה שצריך להשתמש בו כדי להריץ את המדידה. |
DeviceTestRunOptions
|
setTestClassName(String testClassName)
הגדרת שם הכיתה שבה צריך להריץ את המדידה. |
DeviceTestRunOptions
|
setTestMethodName(String testMethodName)
הגדרת שם השיטה שבה צריך להריץ את המדידה. |
DeviceTestRunOptions
|
setTestTimeoutMs(Long testTimeoutMs)
הגדרת משך הזמן המקסימלי (באלפיות השנייה) שבו בדיקה יכולה לפעול לפני שהיא מופסקת. |
DeviceTestRunOptions
|
setUserId(Integer userId)
הגדרת מזהה המשתמש שאליו צריך להריץ את המדידה. |
boolean
|
shouldCheckResults()
|
יוצרים ציבוריים
DeviceTestRunOptions
public DeviceTestRunOptions (String packageName)
פרמטרים | |
---|---|
packageName |
String |
שיטות ציבוריות
addExtraListener
public DeviceTestRunOptions addExtraListener (ITestLifeCycleReceiver listener)
מוסיפים מאזין נוסף לכלי המדידה שפועל.
פרמטרים | |
---|---|
listener |
ITestLifeCycleReceiver |
החזרות | |
---|---|
DeviceTestRunOptions |
addInstrumentationArg
public DeviceTestRunOptions addInstrumentationArg (String key, String value)
מוסיפים ארגומנט שיוענק לכלי המדידה.
פרמטרים | |
---|---|
key |
String |
value |
String |
החזרות | |
---|---|
DeviceTestRunOptions |
clearExtraListeners
public void clearExtraListeners ()
clearInstrumentationArgs
public void clearInstrumentationArgs ()
מחיקה של כל הארגומנטים של המדידה שהוגדר באמצעות addInstrumentationArg(String, String)
בעבר.
getApkFileName
public String getApkFileName ()
הפונקציה מחזירה את השם של קובץ ה-APK להתקנת ה-APK.
החזרות | |
---|---|
String |
getExtraListeners
publicgetExtraListeners ()
החזרות | |
---|---|
|
getInstallArgs
public String[] getInstallArgs ()
הפונקציה מחזירה אפשרויות נוספות של פקודת ההתקנה.
החזרות | |
---|---|
String[] |
getInstrumentationArgs
publicgetInstrumentationArgs ()
החזרות | |
---|---|
|
getMaxInstrumentationTimeoutMs
public Long getMaxInstrumentationTimeoutMs ()
החזרות | |
---|---|
Long |
getMaxTimeToOutputMs
public Long getMaxTimeToOutputMs ()
החזרות | |
---|---|
Long |
getPackageName
public String getPackageName ()
החזרות | |
---|---|
String |
getRunner
public String getRunner ()
החזרות | |
---|---|
String |
getTestClassName
public String getTestClassName ()
החזרות | |
---|---|
String |
getTestMethodName
public String getTestMethodName ()
החזרות | |
---|---|
String |
getTestTimeoutMs
public Long getTestTimeoutMs ()
החזרות | |
---|---|
Long |
getUserId
public Integer getUserId ()
החזרות | |
---|---|
Integer |
isForceQueryable
public boolean isForceQueryable ()
האם ניתן לשלוח שאילתות לגבי קובץ ה-APK שרוצים להתקין. ערך ברירת המחדל הוא true.
החזרות | |
---|---|
boolean |
isGrantPermission
public boolean isGrantPermission ()
האם להעניק הרשאות להתקנת קובץ ה-apk.
החזרות | |
---|---|
boolean |
isHiddenApiCheckDisabled
public boolean isHiddenApiCheckDisabled ()
החזרות | |
---|---|
boolean |
isIsolatedStorageDisabled
public boolean isIsolatedStorageDisabled ()
החזרות | |
---|---|
boolean |
isRestartDisabled
public boolean isRestartDisabled ()
החזרות | |
---|---|
boolean |
isTestApiCheckDisabled
public boolean isTestApiCheckDisabled ()
החזרות | |
---|---|
boolean |
isWindowAnimationDisabled
public boolean isWindowAnimationDisabled ()
החזרות | |
---|---|
boolean |
setApkFileName
public DeviceTestRunOptions setApkFileName (String apkFileName)
הגדרת השם של קובץ ה-APK להתקנת ה-APK.
פרמטרים | |
---|---|
apkFileName |
String |
החזרות | |
---|---|
DeviceTestRunOptions |
setCheckResults
public DeviceTestRunOptions setCheckResults (boolean checkResults)
ההגדרה קובעת אם צריך לבדוק את התוצאות של הרצה של הכלי למדידת ביצועים, ולוודא שלא היו כשלים.
פרמטרים | |
---|---|
checkResults |
boolean |
החזרות | |
---|---|
DeviceTestRunOptions |
setDevice
public DeviceTestRunOptions setDevice (ITestDevice device)
פרמטרים | |
---|---|
device |
ITestDevice |
החזרות | |
---|---|
DeviceTestRunOptions |
setDisableHiddenApiCheck
public DeviceTestRunOptions setDisableHiddenApiCheck (boolean disableHiddenApiCheck)
קובע אם להוסיף את האפשרות --no-hidden-api-checks ל-'am instrument' שמשתמשים בו בצד המארח.
פרמטרים | |
---|---|
disableHiddenApiCheck |
boolean |
החזרות | |
---|---|
DeviceTestRunOptions |
setDisableIsolatedStorage
public DeviceTestRunOptions setDisableIsolatedStorage (boolean disableIsolatedStorage)
קובע אם להוסיף את האפשרות --no-isolated-storage ל-'am instrument' שמשתמשים בו בצד המארח.
פרמטרים | |
---|---|
disableIsolatedStorage |
boolean |
החזרות | |
---|---|
DeviceTestRunOptions |
setDisableRestart
public DeviceTestRunOptions setDisableRestart (boolean disableRestart)
ההגדרה קובעת אם להוסיף את --no-restart ל-'am instrument' שמשמש בצד המארח.
פרמטרים | |
---|---|
disableRestart |
boolean |
החזרות | |
---|---|
DeviceTestRunOptions |
setDisableTestApiCheck
public DeviceTestRunOptions setDisableTestApiCheck (boolean disableTestApiCheck)
קובעת אם להוסיף את --no-test-api-access ל-'am instrument' שמשתמשים בו בצד המארח.
פרמטרים | |
---|---|
disableTestApiCheck |
boolean |
החזרות | |
---|---|
DeviceTestRunOptions |
setDisableWindowAnimation
public DeviceTestRunOptions setDisableWindowAnimation (boolean disableWindowAnimation)
קובע אם להוסיף את האפשרות --no-window-animation ל-'am instrument' שמשתמשים בו בצד המארח.
פרמטרים | |
---|---|
disableWindowAnimation |
boolean |
החזרות | |
---|---|
DeviceTestRunOptions |
setForceQueryable
public DeviceTestRunOptions setForceQueryable (boolean forceQueryable)
מגדיר את false
אם לא ניתן לשלוח שאילתות לגבי קובץ ה-apk שרוצים להתקין.
פרמטרים | |
---|---|
forceQueryable |
boolean |
החזרות | |
---|---|
DeviceTestRunOptions |
setGrantPermission
public DeviceTestRunOptions setGrantPermission (boolean grantPermission)
הרשאות להתקנת קובץ ה-apk.
פרמטרים | |
---|---|
grantPermission |
boolean |
החזרות | |
---|---|
DeviceTestRunOptions |
setInstallArgs
public DeviceTestRunOptions setInstallArgs (String... installArgs)
הגדרת אפשרויות נוספות של פקודת ההתקנה.
פרמטרים | |
---|---|
installArgs |
String |
החזרות | |
---|---|
DeviceTestRunOptions |
setMaxInstrumentationTimeoutMs
public DeviceTestRunOptions setMaxInstrumentationTimeoutMs (Long maxInstrumentationTimeoutMs)
הגדרת משך הזמן המקסימלי (באלפיות השנייה) שבו כל הכלי למדידת ביצועים יצטרך לפעול ולהסתיים. מגדירים את הערך כ-0 כדי שלא תהיה זמן קצוב לתפוגה. אופציונלי.
פרמטרים | |
---|---|
maxInstrumentationTimeoutMs |
Long |
החזרות | |
---|---|
DeviceTestRunOptions |
setMaxTimeToOutputMs
public DeviceTestRunOptions setMaxTimeToOutputMs (Long maxTimeToOutputMs)
הגדרת משך הזמן המקסימלי (באלפיות השנייה) שבו הכלי יכול להפסיק את הפלט לפני שהוא מושבת. מגדירים את הערך כ-0 כדי שלא תהיה זמן קצוב לתפוגה. אופציונלי.
פרמטרים | |
---|---|
maxTimeToOutputMs |
Long |
החזרות | |
---|---|
DeviceTestRunOptions |
setRunner
public DeviceTestRunOptions setRunner (String runner)
מגדיר את הכלי להפעלת המדידה שצריך להשתמש בו כדי להריץ את המדידה. ה-runner שמוגדר כברירת מחדל הוא 'android.support.test.runner.AndroidJUnitRunner'. אופציונלי.
פרמטרים | |
---|---|
runner |
String |
החזרות | |
---|---|
DeviceTestRunOptions |
setTestClassName
public DeviceTestRunOptions setTestClassName (String testClassName)
הגדרת שם הכיתה שבה צריך להריץ את המדידה. הכלי למדידת הביצועים יסונן כך שיפעיל רק את הכיתה. אפשר להשתמש בו עם setTestMethodName(String)
. אופציונלי.
פרמטרים | |
---|---|
testClassName |
String |
החזרות | |
---|---|
DeviceTestRunOptions |
setTestMethodName
public DeviceTestRunOptions setTestMethodName (String testMethodName)
הגדרת שם השיטה שצריך להריץ את המדידה שלה. כדי שהתכונה תפעל כמו שצריך, צריך להגדיר את setTestClassName(String)
. אופציונלי.
פרמטרים | |
---|---|
testMethodName |
String |
החזרות | |
---|---|
DeviceTestRunOptions |
setTestTimeoutMs
public DeviceTestRunOptions setTestTimeoutMs (Long testTimeoutMs)
הגדרת משך הזמן המקסימלי (באלפיות השנייה) שבו בדיקה יכולה לפעול לפני שהיא מופסקת. מגדירים את הערך כ-0 כדי שלא תהיה זמן קצוב לתפוגה. אופציונלי.
פרמטרים | |
---|---|
testTimeoutMs |
Long |
החזרות | |
---|---|
DeviceTestRunOptions |
setUserId
public DeviceTestRunOptions setUserId (Integer userId)
הגדרת מזהה המשתמש שאליו צריך להריץ את המדידה. אופציונלי.
פרמטרים | |
---|---|
userId |
Integer |
החזרות | |
---|---|
DeviceTestRunOptions |
shouldCheckResults
public boolean shouldCheckResults ()
החזרות | |
---|---|
boolean |