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