डिवाइस टेस्ट रन विकल्प
public class DeviceTestRunOptions
extends Object
java.lang.Object |
↳ | com.android.tradefed.testtype.junit4.DeviceTestRunOptions |
BaseHostJUnit4Test के माध्यम से चल रहे डिवाइस परीक्षण से संबंधित विकल्पों के लिए एक निर्माता वर्ग।
सारांश
सार्वजनिक निर्माणकर्ता
डिवाइस टेस्ट रन विकल्प
public DeviceTestRunOptions (String packageName)
पैरामीटर |
---|
packageName | String |
सार्वजनिक तरीके
addInstrumentationArg
public DeviceTestRunOptions addInstrumentationArg (String key,
String value)
एक तर्क जोड़ें जो इंस्ट्रूमेंटेशन को पास किया जाएगा।
पैरामीटर |
---|
key | String |
value | String |
public void clearExtraListeners ()
getApkFileName
public String getApkFileName ()
एपीके स्थापना के लिए एपीके फ़ाइल का नाम लौटाता है।
public getExtraListeners ()
getInstallArgs
public String[] getInstallArgs ()
इंस्टॉल कमांड के अतिरिक्त विकल्प लौटाता है।
getInstrumentationArgs
public getInstrumentationArgs ()
getMaxInstrumentationTimeoutMs
public Long getMaxInstrumentationTimeoutMs ()
getMaxTimeToOutputMs
public Long getMaxTimeToOutputMs ()
getPackageName
public String getPackageName ()
getRunner
public String getRunner ()
getTestClassName
public String getTestClassName ()
getTestMethodName
public String getTestMethodName ()
getTestTimeoutMs
public Long getTestTimeoutMs ()
getUserId
public Integer getUserId ()
isForceQueryable
public boolean isForceQueryable ()
इंस्टॉल किया जाने वाला एपीके क्वेरी करने योग्य होना चाहिए या नहीं। डिफ़ॉल्ट मान सत्य है।
isGrantPermission
public boolean isGrantPermission ()
apk स्थापना के लिए अनुमति देना है या नहीं।
isHiddenApiCheckDisabled है
public boolean isHiddenApiCheckDisabled ()
isIsolatedStorageDisabled
public boolean isIsolatedStorageDisabled ()
isRestartDisabled
public boolean isRestartDisabled ()
isTestApiCheckDisabled
public boolean isTestApiCheckDisabled ()
isWindowAnimationDisabled
public boolean isWindowAnimationDisabled ()
setApkFileName
public DeviceTestRunOptions setApkFileName (String apkFileName)
एपीके स्थापना के लिए एपीके फ़ाइल का नाम सेट करता है।
पैरामीटर |
---|
apkFileName | String |
setCheckResults
public DeviceTestRunOptions setCheckResults (boolean checkResults)
सेट करता है कि इंस्ट्रूमेंटेशन रन के परिणामों की जांच की जानी चाहिए या नहीं और सुनिश्चित करें कि कोई विफलता नहीं हुई है।
पैरामीटर |
---|
checkResults | boolean |
setDisableHiddenApiCheck
public DeviceTestRunOptions setDisableHiddenApiCheck (boolean disableHiddenApiCheck)
यह सेट करता है कि होस्ट की ओर से उपयोग किए जाने वाले 'एम इंस्ट्रूमेंट' में --no-hidden-api-checks को जोड़ा जाए या नहीं।
पैरामीटर |
---|
disableHiddenApiCheck | boolean |
setDisableIsolatedStorage
public DeviceTestRunOptions setDisableIsolatedStorage (boolean disableIsolatedStorage)
यह सेट करता है कि होस्ट की ओर से उपयोग किए जाने वाले 'एम इंस्ट्रूमेंट' में --no-isolated-storage को जोड़ा जाए या नहीं।
पैरामीटर |
---|
disableIsolatedStorage | boolean |
सेट डिसेबल रीस्टार्ट
public DeviceTestRunOptions setDisableRestart (boolean disableRestart)
होस्ट की ओर से उपयोग किए जाने वाले 'एम इंस्ट्रूमेंट' में --no-Restart जोड़ने के लिए सेट करता है या नहीं।
पैरामीटर |
---|
disableRestart | boolean |
setDisableTestApiCheck
public DeviceTestRunOptions setDisableTestApiCheck (boolean disableTestApiCheck)
यह सेट करता है कि होस्ट की ओर से उपयोग किए जाने वाले 'एम इंस्ट्रूमेंट' में --no-test-api-access को जोड़ना है या नहीं।
पैरामीटर |
---|
disableTestApiCheck | boolean |
सेट डिसेबलविंडोएनीमेशन
public DeviceTestRunOptions setDisableWindowAnimation (boolean disableWindowAnimation)
यह सेट करता है कि होस्ट की ओर से उपयोग किए जाने वाले 'एम इंस्ट्रूमेंट' में --no-window-animation को जोड़ा जाए या नहीं।
पैरामीटर |
---|
disableWindowAnimation | boolean |
setForceQueryable
public DeviceTestRunOptions setForceQueryable (boolean forceQueryable)
false
सेट करता है अगर इंस्टॉल किया जाने वाला एपीके क्वेरी करने योग्य नहीं होना चाहिए।
पैरामीटर |
---|
forceQueryable | boolean |
setGrantPermission
public DeviceTestRunOptions setGrantPermission (boolean grantPermission)
एपीके स्थापना के लिए अनुदान अनुमतियां।
पैरामीटर |
---|
grantPermission | boolean |
setInstallArgs
public DeviceTestRunOptions setInstallArgs (String... installArgs)
इंस्टॉल कमांड के अतिरिक्त विकल्प सेट करता है।
पैरामीटर |
---|
installArgs | String |
setMaxInstrumentationTimeoutMs
public DeviceTestRunOptions setMaxInstrumentationTimeoutMs (Long maxInstrumentationTimeoutMs)
अधिकतम समय सेट करता है (मिलीसेकंड में) पूरे इंस्ट्रूमेंटेशन को चलाना और पूरा करना होगा। बिना समय समाप्त के 0 पर सेट करें। वैकल्पिक।
पैरामीटर |
---|
maxInstrumentationTimeoutMs | Long |
setMaxTimeToOutputMs
public DeviceTestRunOptions setMaxTimeToOutputMs (Long maxTimeToOutputMs)
अधिकतम समय सेट करता है (मिलीसेकंड में) बंद होने से पहले इंस्ट्रूमेंटेशन आउटपुट बंद कर सकता है। बिना समय समाप्त के 0 पर सेट करें। वैकल्पिक।
पैरामीटर |
---|
maxTimeToOutputMs | Long |
setRunner
public DeviceTestRunOptions setRunner (String runner)
इंस्ट्रूमेंटेशन रनर सेट करता है जिसका उपयोग इंस्ट्रूमेंटेशन चलाने के लिए किया जाना चाहिए। डिफ़ॉल्ट रनर 'android.support.test.runner.AndroidJUnitRunner' है। वैकल्पिक।
setTestClassName
public DeviceTestRunOptions setTestClassName (String testClassName)
क्लासनाम सेट करता है कि उपकरण चलाना चाहिए। इंस्ट्रूमेंटेशन को केवल क्लास चलाने के लिए फ़िल्टर किया जाएगा। setTestMethodName(String)
के साथ प्रयोग किया जा सकता है। वैकल्पिक।
पैरामीटर |
---|
testClassName | String |
setTestMethodName
public DeviceTestRunOptions setTestMethodName (String testMethodName)
विधि का नाम सेट करता है कि उपकरण चलाना चाहिए। ठीक से काम करने के लिए setTestClassName(String)
आवश्यकता होती है। वैकल्पिक।
पैरामीटर |
---|
testMethodName | String |
setTestTimeoutMs
public DeviceTestRunOptions setTestTimeoutMs (Long testTimeoutMs)
अधिकतम समय निर्धारित करता है (मिलीसेकंड में) एक परीक्षण बाधित होने से पहले चल सकता है। बिना समय समाप्त के 0 पर सेट करें। वैकल्पिक।
पैरामीटर |
---|
testTimeoutMs | Long |
setUserId
public DeviceTestRunOptions setUserId (Integer userId)
उस यूजर आईडी को सेट करता है जिसके खिलाफ इंस्ट्रूमेंटेशन चलना चाहिए। वैकल्पिक।
shouldचेकपरिणाम
public boolean shouldCheckResults ()