बेसहोस्टJUnit4Test
public abstract class BaseHostJUnit4Test
extends Object
implements IAbiReceiver , ITestInformationReceiver
java.lang.ऑब्जेक्ट |
↳ | com.android.tradefed.testtype.junit4.BaseHostJUnit4Test |
होस्ट JUnit4 शैली परीक्षण चलाने के लिए बेस टेस्ट क्लास। यह वर्ग मेजबान पक्ष से उपकरण परीक्षण स्थापित करने, चलाने और साफ़ करने के लिए सहायता प्रदान करता है। यह वर्ग मल्टी-डिवाइस संगत है। डुप्लिकेट उपयोगिता और बेस क्लास से बचने के लिए मेजबान पक्ष से उपकरण परीक्षण चलाने के लिए सत्य का एकल स्रोत होना चाहिए।
सारांश
सार्वजनिक तरीके |
---|
final void | autoTearDown () इंस्टॉल किए गए सभी एपीके के लिए स्वचालित टियर डाउन। |
final IAbi | getAbi () |
final IBuildInfo | getBuild () |
final ITestDevice | getDevice () |
final IInvocationContext | getInvocationContext () |
final TestRunResult | getLastDeviceRunResults () नवीनतम runDeviceTests के परिणामस्वरूप TestRunResult लौटाता है। |
final | getListDevices () |
TestInformation | getTestInformation () |
boolean | hasDeviceFeature (String feature) |
final void | installPackage ( DeviceTestRunOptions options) डिवाइस पर DeviceTestRunOptions के आधार पर एक एपीके इंस्टॉल करें। |
final void | installPackage (String apkFileName, String... options) डिवाइस पर उसका नाम दिया गया एक एपीके इंस्टॉल करें। |
final void | installPackage ( ITestDevice device, String apkFileName, String... options) किसी दिए गए डिवाइस पर उसका नाम दिए गए एपीके को इंस्टॉल करें। |
final void | installPackageAsUser ( ITestDevice device, String apkFileName, boolean grantPermission, int userId, String... options) किसी दिए गए डिवाइस पर किसी विशिष्ट उपयोगकर्ता के लिए उसका नाम दिया गया एपीके इंस्टॉल करें। |
final void | installPackageAsUser (String apkFileName, boolean grantPermission, int userId, String... options) किसी विशिष्ट उपयोगकर्ता के लिए उसका नाम दिया गया एपीके इंस्टॉल करें। |
final boolean | isPackageInstalled (String pkg) जाँचता है कि डिवाइस पर किसी दिए गए नाम का पैकेज स्थापित है या नहीं |
final boolean | isPackageInstalled ( ITestDevice device, String pkg) जाँचता है कि डिवाइस पर किसी दिए गए नाम का पैकेज स्थापित है या नहीं |
final boolean | runDeviceTests ( ITestDevice device, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs) स्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। |
final boolean | runDeviceTests ( ITestDevice device, String pkgName, String testClassName, String testMethodName, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs) स्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। |
final boolean | runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, instrumentationArgs, extraListeners) runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, instrumentationArgs, extraListeners) runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, instrumentationArgs, extraListeners) स्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। |
final boolean | runDeviceTests ( ITestDevice device, String pkgName, String testClassName, String testMethodName, Long testTimeoutMs) स्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। |
final boolean | runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, instrumentationArgs) runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, instrumentationArgs) स्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। |
final boolean | runDeviceTests (String pkgName, String testClassName, String testMethodName) स्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। |
final boolean | runDeviceTests ( DeviceTestRunOptions options) DeviceTestRunOptions में जानकारी के आधार पर इंस्ट्रुमेंटेशन बेस चलाता है। |
final boolean | runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, boolean isRestartDisabled, instrumentationArgs, extraListeners) runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, boolean isRestartDisabled, instrumentationArgs, extraListeners) runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, boolean isWindowAnimationDisabled, boolean isRestartDisabled, instrumentationArgs, extraListeners) स्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। |
final boolean | runDeviceTests ( ITestDevice device, String pkgName, String testClassName, String testMethodName) स्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। |
final boolean | runDeviceTests (String pkgName, String testClassName, Integer userId, Long testTimeoutMs) स्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। |
final boolean | runDeviceTests (String pkgName, String testClassName) स्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। |
final boolean | runDeviceTests (String pkgName, String testClassName, Long testTimeoutMs) स्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। |
final boolean | runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, instrumentationArgs, extraListeners) runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, instrumentationArgs, extraListeners) runDeviceTests ( ITestDevice device, String runner, String pkgName, String testClassName, String testMethodName, Integer userId, Long testTimeoutMs, Long maxTimeToOutputMs, Long maxInstrumentationTimeoutMs, boolean checkResults, boolean isHiddenApiCheckDisabled, boolean isTestApiCheckDisabled, boolean isIsolatedStorageDisabled, instrumentationArgs, extraListeners) स्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। |
final boolean | runDeviceTests (String runner, String pkgName, String testClassName, String testMethodName) स्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। |
final void | setAbi ( IAbi abi) |
final void | setTestInformation ( TestInformation testInformation) |
final String | uninstallPackage (String pkgName) डिवाइस पर एक पैकेज अनइंस्टॉल करता है। |
final String | uninstallPackage ( ITestDevice device, String pkgName) डिवाइस पर एक पैकेज अनइंस्टॉल करता है |
सार्वजनिक निर्माणकर्ता
बेसहोस्टJUnit4Test
public BaseHostJUnit4Test ()
सार्वजनिक तरीके
ऑटोटियरडाउन
public final void autoTearDown ()
इंस्टॉल किए गए सभी एपीके के लिए स्वचालित टियर डाउन। यह उस डिवाइस से सभी एपीके को अनइंस्टॉल कर देगा, जिस पर उन्होंने इंस्टॉल किया था।
GetAbi
public final IAbi getAbi ()
डिवाइस प्राप्त करें
public final ITestDevice getDevice ()
GetLastDeviceRunResults
public final TestRunResult getLastDeviceRunResults ()
नवीनतम runDeviceTests के परिणामस्वरूप TestRunResult
लौटाता है। या यदि कोई परिणाम उपलब्ध नहीं है तो शून्य।
getListDevices
public final getListDevices ()
hasDeviceFeature
public boolean hasDeviceFeature (String feature)
पैकेज स्थापित करे
public final void installPackage (DeviceTestRunOptions options)
डिवाइस पर DeviceTestRunOptions
के आधार पर एक एपीके इंस्टॉल करें। एपीके अपने आप साफ हो जाएगा।
पैरामीटर |
---|
options | DeviceTestRunOptions : पैकेज इंस्टॉलेशन के विकल्प। |
पैकेज स्थापित करे
public final void installPackage (String apkFileName,
String... options)
डिवाइस पर उसका नाम दिया गया एक एपीके इंस्टॉल करें। एपीके अपने आप साफ हो जाएगा।
पैरामीटर |
---|
apkFileName | String : एपीके फ़ाइल का नाम. |
options | String : इंस्टॉल कमांड में दिए गए अतिरिक्त विकल्प |
पैकेज स्थापित करे
public final void installPackage (ITestDevice device,
String apkFileName,
String... options)
किसी दिए गए डिवाइस पर उसका नाम दिए गए एपीके को इंस्टॉल करें। एपीके अपने आप साफ हो जाएगा।
पैरामीटर |
---|
device | ITestDevice : ITestDevice जिस पर एपीके इंस्टॉल करना है। |
apkFileName | String : एपीके फ़ाइल का नाम. |
options | String : इंस्टॉल कमांड में दिए गए अतिरिक्त विकल्प |
installPackageAsUser
public final void installPackageAsUser (ITestDevice device,
String apkFileName,
boolean grantPermission,
int userId,
String... options)
किसी दिए गए डिवाइस पर किसी विशिष्ट उपयोगकर्ता के लिए उसका नाम दिया गया एपीके इंस्टॉल करें।
पैरामीटर |
---|
device | ITestDevice : ITestDevice जिस पर एपीके इंस्टॉल करना है। |
apkFileName | String : एपीके फ़ाइल का नाम. |
grantPermission | boolean : एपीके इंस्टॉल करते समय अनुदान अनुमति ध्वज पास करना है या नहीं। |
userId | int : उस उपयोगकर्ता की उपयोगकर्ता आईडी जहां एपीके इंस्टॉल करना है। |
options | String : इंस्टॉल कमांड में दिए गए अतिरिक्त विकल्प |
installPackageAsUser
public final void installPackageAsUser (String apkFileName,
boolean grantPermission,
int userId,
String... options)
किसी विशिष्ट उपयोगकर्ता के लिए उसका नाम दिया गया एपीके इंस्टॉल करें।
पैरामीटर |
---|
apkFileName | String : एपीके फ़ाइल का नाम. |
grantPermission | boolean : एपीके इंस्टॉल करते समय अनुदान अनुमति ध्वज पास करना है या नहीं। |
userId | int : उस उपयोगकर्ता की उपयोगकर्ता आईडी जहां एपीके इंस्टॉल करना है। |
options | String : इंस्टॉल कमांड में दिए गए अतिरिक्त विकल्प |
पैकेज स्थापित है
public final boolean isPackageInstalled (String pkg)
जाँचता है कि डिवाइस पर किसी दिए गए नाम का पैकेज स्थापित है या नहीं
पैरामीटर |
---|
pkg | String : पैकेज का नाम |
रिटर्न |
---|
boolean | यदि पैकेज डिवाइस पर पाया जाता है तो यह सत्य है |
पैकेज स्थापित है
public final boolean isPackageInstalled (ITestDevice device,
String pkg)
जाँचता है कि डिवाइस पर किसी दिए गए नाम का पैकेज स्थापित है या नहीं
पैरामीटर |
---|
device | ITestDevice : वह डिवाइस जिसे पैकेज को अनइंस्टॉल करना चाहिए। |
pkg | String : पैकेज का नाम |
रिटर्न |
---|
boolean | यदि पैकेज डिवाइस पर पाया जाता है तो यह सत्य है |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs)
स्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। परिणामों का विवरण प्राप्त करने के लिए तुरंत बाद getLastDeviceRunResults()
का उपयोग करें।
पैरामीटर |
---|
device | ITestDevice : वह उपकरण जिसके विरुद्ध उपकरण चलाना है। |
pkgName | String : चलाने के लिए पैकेज का नाम. |
testClassName | String : चलाने के लिए परीक्षण वर्ग का नाम। |
testMethodName | String : कक्षा में चलने वाली परीक्षण विधि का नाम। |
userId | Integer : परीक्षण चलाने के लिए उपयोगकर्ता की आईडी। शून्य हो सकता है. |
testTimeoutMs | Long : प्रत्येक परीक्षण मामले पर लागू होने वाला मिलीसेकंड में टाइमआउट। |
रिटर्न |
---|
boolean | यह सच है अगर यह असफलता के बिना सफल होता है। अन्यथा मिथ्या। |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String pkgName,
String testClassName,
String testMethodName,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs)
स्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। परिणामों का विवरण प्राप्त करने के लिए तुरंत बाद getLastDeviceRunResults()
का उपयोग करें।
पैरामीटर |
---|
device | ITestDevice : वह उपकरण जिसके विरुद्ध उपकरण चलाना है। |
pkgName | String : चलाने के लिए पैकेज का नाम. |
testClassName | String : चलाने के लिए परीक्षण वर्ग का नाम। |
testMethodName | String : कक्षा में चलने वाली परीक्षण विधि का नाम। |
testTimeoutMs | Long : प्रत्येक परीक्षण मामले पर लागू होने वाला मिलीसेकंड में टाइमआउट। |
maxTimeToOutputMs | Long : परीक्षण द्वारा कुछ आउटपुट शुरू करने के लिए अधिकतम समयबाह्य। |
maxInstrumentationTimeoutMs | Long : संपूर्ण उपकरण को पूरा करने के लिए अधिकतम समयबाह्य। |
रिटर्न |
---|
boolean | यह सच है अगर यह असफलता के बिना सफल होता है। अन्यथा मिथ्या। |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String runner,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs,
boolean checkResults,
boolean isHiddenApiCheckDisabled,
boolean isTestApiCheckDisabled,
boolean isIsolatedStorageDisabled,
boolean isWindowAnimationDisabled,
instrumentationArgs,
extraListeners)
स्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। परिणामों का विवरण प्राप्त करने के लिए तुरंत बाद getLastDeviceRunResults()
का उपयोग करें।
पैरामीटर |
---|
device | ITestDevice : वह उपकरण जिसके विरुद्ध उपकरण चलाना है। |
runner | String |
pkgName | String : चलाने के लिए पैकेज का नाम. |
testClassName | String : चलाने के लिए परीक्षण वर्ग का नाम। |
testMethodName | String : कक्षा में चलने वाली परीक्षण विधि का नाम। |
userId | Integer : परीक्षण चलाने के लिए उपयोगकर्ता की आईडी। शून्य हो सकता है. |
testTimeoutMs | Long : प्रत्येक परीक्षण मामले पर लागू होने वाला मिलीसेकंड में टाइमआउट। |
maxTimeToOutputMs | Long : परीक्षण द्वारा कुछ आउटपुट शुरू करने के लिए अधिकतम समयबाह्य। |
maxInstrumentationTimeoutMs | Long : संपूर्ण उपकरण को पूरा करने के लिए अधिकतम समयबाह्य। |
checkResults | boolean : क्रैश के लिए परिणामों की जाँच की गई है या नहीं। |
isHiddenApiCheckDisabled | boolean : हमें छिपे हुए एपीआई चेक को अक्षम करना चाहिए या नहीं। |
isTestApiCheckDisabled | boolean : हमें परीक्षण एपीआई जांच को अक्षम करना चाहिए या नहीं। |
isIsolatedStorageDisabled | boolean : हमें पृथक भंडारण को अक्षम करना चाहिए या नहीं। |
isWindowAnimationDisabled | boolean : हमें विंडो एनीमेशन को अक्षम करना चाहिए या नहीं। |
instrumentationArgs | : इंस्ट्रुमेंटेशन को पारित करने के लिए तर्क। |
extraListeners | |
रिटर्न |
---|
boolean | यह सच है अगर यह असफलता के बिना सफल हुआ। अन्यथा मिथ्या। |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String pkgName,
String testClassName,
String testMethodName,
Long testTimeoutMs)
स्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। परिणामों का विवरण प्राप्त करने के लिए तुरंत बाद getLastDeviceRunResults()
का उपयोग करें।
पैरामीटर |
---|
device | ITestDevice : वह उपकरण जिसके विरुद्ध उपकरण चलाना है। |
pkgName | String : चलाने के लिए पैकेज का नाम. |
testClassName | String : चलाने के लिए परीक्षण वर्ग का नाम। |
testMethodName | String : कक्षा में चलने वाली परीक्षण विधि का नाम। |
testTimeoutMs | Long : प्रत्येक परीक्षण मामले पर लागू होने वाला मिलीसेकंड में टाइमआउट। |
रिटर्न |
---|
boolean | यह सच है अगर यह असफलता के बिना सफल होता है। अन्यथा मिथ्या। |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String runner,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs,
boolean checkResults,
boolean isHiddenApiCheckDisabled,
instrumentationArgs)
स्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। परिणामों का विवरण प्राप्त करने के लिए तुरंत बाद getLastDeviceRunResults()
का उपयोग करें।
पैरामीटर |
---|
device | ITestDevice : वह उपकरण जिसके विरुद्ध उपकरण चलाना है। |
runner | String |
pkgName | String : चलाने के लिए पैकेज का नाम. |
testClassName | String : चलाने के लिए परीक्षण वर्ग का नाम। |
testMethodName | String : कक्षा में चलने वाली परीक्षण विधि का नाम। |
userId | Integer : परीक्षण चलाने के लिए उपयोगकर्ता की आईडी। शून्य हो सकता है. |
testTimeoutMs | Long : प्रत्येक परीक्षण मामले पर लागू होने वाला मिलीसेकंड में टाइमआउट। |
maxTimeToOutputMs | Long : परीक्षण द्वारा कुछ आउटपुट शुरू करने के लिए अधिकतम समयबाह्य। |
maxInstrumentationTimeoutMs | Long : संपूर्ण उपकरण को पूरा करने के लिए अधिकतम समयबाह्य। |
checkResults | boolean : क्रैश के लिए परिणामों की जाँच की गई है या नहीं। |
isHiddenApiCheckDisabled | boolean : हमें छिपे हुए एपीआई चेक को अक्षम करना चाहिए या नहीं। |
instrumentationArgs | : इंस्ट्रुमेंटेशन को पारित करने के लिए तर्क। |
रिटर्न |
---|
boolean | यह सच है अगर यह असफलता के बिना सफल हुआ। अन्यथा मिथ्या। |
runDeviceTests
public final boolean runDeviceTests (String pkgName,
String testClassName,
String testMethodName)
स्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। परिणामों का विवरण प्राप्त करने के लिए तुरंत बाद getLastDeviceRunResults()
का उपयोग करें।
पैरामीटर |
---|
pkgName | String : चलाने के लिए पैकेज का नाम. |
testClassName | String : चलाने के लिए परीक्षण वर्ग का नाम। |
testMethodName | String : कक्षा में चलने वाली परीक्षण विधि का नाम। |
रिटर्न |
---|
boolean | यह सच है अगर यह असफलता के बिना सफल होता है। अन्यथा मिथ्या। |
runDeviceTests
public final boolean runDeviceTests (DeviceTestRunOptions options)
DeviceTestRunOptions
में जानकारी के आधार पर इंस्ट्रुमेंटेशन बेस चलाता है।
रिटर्न |
---|
boolean | यह सच है अगर यह असफलता के बिना सफल हुआ। अन्यथा मिथ्या। |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String runner,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs,
boolean checkResults,
boolean isHiddenApiCheckDisabled,
boolean isTestApiCheckDisabled,
boolean isIsolatedStorageDisabled,
boolean isWindowAnimationDisabled,
boolean isRestartDisabled,
instrumentationArgs,
extraListeners)
स्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। परिणामों का विवरण प्राप्त करने के लिए तुरंत बाद getLastDeviceRunResults()
का उपयोग करें।
पैरामीटर |
---|
device | ITestDevice : वह उपकरण जिसके विरुद्ध उपकरण चलाना है। |
runner | String |
pkgName | String : चलाने के लिए पैकेज का नाम. |
testClassName | String : चलाने के लिए परीक्षण वर्ग का नाम। |
testMethodName | String : कक्षा में चलने वाली परीक्षण विधि का नाम। |
userId | Integer : परीक्षण चलाने के लिए उपयोगकर्ता की आईडी। शून्य हो सकता है. |
testTimeoutMs | Long : प्रत्येक परीक्षण मामले पर लागू होने वाला मिलीसेकंड में टाइमआउट। |
maxTimeToOutputMs | Long : परीक्षण द्वारा कुछ आउटपुट शुरू करने के लिए अधिकतम समयबाह्य। |
maxInstrumentationTimeoutMs | Long : संपूर्ण उपकरण को पूरा करने के लिए अधिकतम समयबाह्य। |
checkResults | boolean : क्रैश के लिए परिणामों की जाँच की गई है या नहीं। |
isHiddenApiCheckDisabled | boolean : हमें छिपे हुए एपीआई चेक को अक्षम करना चाहिए या नहीं। |
isTestApiCheckDisabled | boolean : हमें परीक्षण एपीआई जांच को अक्षम करना चाहिए या नहीं। |
isIsolatedStorageDisabled | boolean : हमें पृथक भंडारण को अक्षम करना चाहिए या नहीं। |
isWindowAnimationDisabled | boolean : हमें विंडो एनीमेशन को अक्षम करना चाहिए या नहीं। |
isRestartDisabled | boolean |
instrumentationArgs | : इंस्ट्रुमेंटेशन को पारित करने के लिए तर्क। |
extraListeners | |
रिटर्न |
---|
boolean | यह सच है अगर यह असफलता के बिना सफल हुआ। अन्यथा मिथ्या। |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String pkgName,
String testClassName,
String testMethodName)
स्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। परिणामों का विवरण प्राप्त करने के लिए तुरंत बाद getLastDeviceRunResults()
का उपयोग करें।
पैरामीटर |
---|
device | ITestDevice : वह उपकरण जिसके विरुद्ध उपकरण चलाना है। |
pkgName | String : चलाने के लिए पैकेज का नाम. |
testClassName | String : चलाने के लिए परीक्षण वर्ग का नाम। |
testMethodName | String : कक्षा में चलने वाली परीक्षण विधि का नाम। |
रिटर्न |
---|
boolean | यह सच है अगर यह असफलता के बिना सफल होता है। अन्यथा मिथ्या। |
runDeviceTests
public final boolean runDeviceTests (String pkgName,
String testClassName,
Integer userId,
Long testTimeoutMs)
स्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। परिणामों का विवरण प्राप्त करने के लिए तुरंत बाद getLastDeviceRunResults()
का उपयोग करें।
पैरामीटर |
---|
pkgName | String : चलाने के लिए पैकेज का नाम. |
testClassName | String : चलाने के लिए परीक्षण वर्ग का नाम। |
userId | Integer : परीक्षण चलाने के लिए उपयोगकर्ता की आईडी। शून्य हो सकता है. |
testTimeoutMs | Long : प्रत्येक परीक्षण मामले पर लागू होने वाला मिलीसेकंड में टाइमआउट। |
रिटर्न |
---|
boolean | यह सच है अगर यह असफलता के बिना सफल होता है। अन्यथा मिथ्या। |
runDeviceTests
public final boolean runDeviceTests (String pkgName,
String testClassName)
स्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। परिणामों का विवरण प्राप्त करने के लिए तुरंत बाद getLastDeviceRunResults()
का उपयोग करें।
पैरामीटर |
---|
pkgName | String : चलाने के लिए पैकेज का नाम. |
testClassName | String : चलाने के लिए परीक्षण वर्ग का नाम। |
रिटर्न |
---|
boolean | यह सच है अगर यह असफलता के बिना सफल होता है। अन्यथा मिथ्या। |
runDeviceTests
public final boolean runDeviceTests (String pkgName,
String testClassName,
Long testTimeoutMs)
स्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। परिणामों का विवरण प्राप्त करने के लिए तुरंत बाद getLastDeviceRunResults()
का उपयोग करें।
पैरामीटर |
---|
pkgName | String : चलाने के लिए पैकेज का नाम. |
testClassName | String : चलाने के लिए परीक्षण वर्ग का नाम। |
testTimeoutMs | Long : प्रत्येक परीक्षण मामले पर लागू होने वाला मिलीसेकंड में टाइमआउट। |
रिटर्न |
---|
boolean | यह सच है अगर यह असफलता के बिना सफल होता है। अन्यथा मिथ्या। |
runDeviceTests
public final boolean runDeviceTests (ITestDevice device,
String runner,
String pkgName,
String testClassName,
String testMethodName,
Integer userId,
Long testTimeoutMs,
Long maxTimeToOutputMs,
Long maxInstrumentationTimeoutMs,
boolean checkResults,
boolean isHiddenApiCheckDisabled,
boolean isTestApiCheckDisabled,
boolean isIsolatedStorageDisabled,
instrumentationArgs,
extraListeners)
स्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। परिणामों का विवरण प्राप्त करने के लिए तुरंत बाद getLastDeviceRunResults()
का उपयोग करें।
पैरामीटर |
---|
device | ITestDevice : वह उपकरण जिसके विरुद्ध उपकरण चलाना है। |
runner | String |
pkgName | String : चलाने के लिए पैकेज का नाम. |
testClassName | String : चलाने के लिए परीक्षण वर्ग का नाम। |
testMethodName | String : कक्षा में चलने वाली परीक्षण विधि का नाम। |
userId | Integer : परीक्षण चलाने के लिए उपयोगकर्ता की आईडी। शून्य हो सकता है. |
testTimeoutMs | Long : प्रत्येक परीक्षण मामले पर लागू होने वाला मिलीसेकंड में टाइमआउट। |
maxTimeToOutputMs | Long : परीक्षण द्वारा कुछ आउटपुट शुरू करने के लिए अधिकतम समयबाह्य। |
maxInstrumentationTimeoutMs | Long : संपूर्ण उपकरण को पूरा करने के लिए अधिकतम समयबाह्य। |
checkResults | boolean : क्रैश के लिए परिणामों की जाँच की गई है या नहीं। |
isHiddenApiCheckDisabled | boolean : हमें छिपे हुए एपीआई चेक को अक्षम करना चाहिए या नहीं। |
isTestApiCheckDisabled | boolean : हमें परीक्षण एपीआई जांच को अक्षम करना चाहिए या नहीं। |
isIsolatedStorageDisabled | boolean : हमें पृथक भंडारण को अक्षम करना चाहिए या नहीं। |
instrumentationArgs | : इंस्ट्रुमेंटेशन को पारित करने के लिए तर्क। |
extraListeners | |
रिटर्न |
---|
boolean | यह सच है अगर यह असफलता के बिना सफल हुआ। अन्यथा मिथ्या। |
runDeviceTests
public final boolean runDeviceTests (String runner,
String pkgName,
String testClassName,
String testMethodName)
स्थापित इंस्ट्रुमेंटेशन पैकेज को चलाने की विधि। परिणामों का विवरण प्राप्त करने के लिए तुरंत बाद getLastDeviceRunResults()
का उपयोग करें।
पैरामीटर |
---|
runner | String : उपयोग किया जाने वाला उपकरण धावक। |
pkgName | String : चलाने के लिए पैकेज का नाम. |
testClassName | String : चलाने के लिए परीक्षण वर्ग का नाम। |
testMethodName | String : कक्षा में चलने वाली परीक्षण विधि का नाम। |
रिटर्न |
---|
boolean | यह सच है अगर यह असफलता के बिना सफल होता है। अन्यथा मिथ्या। |
setAbi
public final void setAbi (IAbi abi)
public final void setTestInformation (TestInformation testInformation)
पैरामीटर |
---|
testInformation | TestInformation |
अनइंस्टॉलपैकेज
public final String uninstallPackage (String pkgName)
डिवाइस पर एक पैकेज अनइंस्टॉल करता है।
पैरामीटर |
---|
pkgName | String : अनइंस्टॉल करने के लिए एंड्रॉइड पैकेज |
रिटर्न |
---|
String | त्रुटि कोड के साथ एक String , या सफल होने पर null |
अनइंस्टॉलपैकेज
public final String uninstallPackage (ITestDevice device,
String pkgName)
डिवाइस पर एक पैकेज अनइंस्टॉल करता है
पैरामीटर |
---|
device | ITestDevice : वह डिवाइस जिसे पैकेज को अनइंस्टॉल करना चाहिए। |
pkgName | String : अनइंस्टॉल करने के लिए एंड्रॉइड पैकेज |
रिटर्न |
---|
String | त्रुटि कोड के साथ एक String , या सफल होने पर null |