बेसटेस्टसुइट
public class BaseTestSuite
extends ITestSuite
java.lang.Object | ||
↳ | com.android.tradefed.testtype.suite.ITestSuite | |
↳ | com.android.tradefed.testtype.suite.BaseTestSuite |
नए सुइट सिस्टम के साथ संगतता परीक्षण सूट चलाने के लिए एक परीक्षण।
सारांश
स्थिरांक | |
---|---|
char | MODULE_OPTION_SHORT_NAME |
char | TEST_OPTION_SHORT_NAME
|
खेत | |
---|---|
public static final String | CONFIG_PATTERNS_OPTION |
public static final String | EXCLUDE_FILTER_OPTION |
public static final String | INCLUDE_FILTER_OPTION |
public static final String | MODULE_OPTION |
public static final String | TEST_ARG_OPTION |
public static final String | TEST_OPTION
|
सार्वजनिक निर्माणकर्ता | |
---|---|
BaseTestSuite () |
सार्वजनिक तरीके | |
---|---|
void | addConfigPatterns ( patterns) addConfigPatterns ( patterns) कॉन्फ़िगरेशन पैटर्न जोड़ें |
void | addModuleArgs ( moduleArgs) addModuleArgs ( moduleArgs) मॉड्यूल तर्क जोड़ता है |
void | clearExcludeFilter () |
void | clearIncludeFilter () |
SuiteModuleLoader | createModuleLoader ( includeFiltersFormatted, excludeFiltersFormatted, testArgs, moduleArgs) createModuleLoader ( includeFiltersFormatted, excludeFiltersFormatted, testArgs, moduleArgs) createModuleLoader ( includeFiltersFormatted, excludeFiltersFormatted, testArgs, moduleArgs) createModuleLoader ( includeFiltersFormatted, excludeFiltersFormatted, testArgs, moduleArgs) createModuleLoader ( includeFiltersFormatted, excludeFiltersFormatted, testArgs, moduleArgs) |
getExcludeFilter () संगतता परीक्षण के लिए बहिष्कृत-फ़िल्टर की एक प्रति प्राप्त करता है | |
getIncludeFilter () संगतता परीक्षण के लिए शामिल-फ़िल्टर की एक प्रति प्राप्त करता है | |
SuiteModuleLoader | getModuleLoader () वर्तमान |
String | getRunSuiteTag () |
loadTests () चलाए जाने वाले परीक्षण कॉन्फ़िगरेशन को लोड करने के लिए सार विधि। | |
loadingStrategy ( abis, testsDirs, String suitePrefix, String suiteTag) loadingStrategy ( abis, testsDirs, String suitePrefix, String suiteTag) loadingStrategy ( abis, testsDirs, String suitePrefix, String suiteTag) डिफ़ॉल्ट लोडिंग रणनीति संसाधनों और परीक्षण निर्देशिका से लोड होगी। | |
void | reevaluateFilters () |
void | setBuild ( IBuildInfo buildInfo) |
void | setEnableOptionalParameterizedModules (boolean enableOptionalParameter) सेट करें कि वैकल्पिक पैरामीटरयुक्त मॉड्यूल सक्षम हैं या नहीं। |
void | setEnableParameterizedModules (boolean enableParameter) सेट करें कि पैरामीटरयुक्त मॉड्यूल सक्षम हैं या नहीं। |
void | setExcludeFilter ( excludeFilters) setExcludeFilter ( excludeFilters) संगतता परीक्षण के लिए बहिष्कृत-फ़िल्टर सेट करता है |
void | setIncludeFilter ( includeFilters) setIncludeFilter ( includeFilters) संगतता परीक्षण के लिए शामिल-फ़िल्टर सेट करता है |
void | setModuleParameter ( ModuleParameters forceParameter) |
void | setSkipjarLoading (boolean skipJarLoading) |
संरक्षित तरीके | |
---|---|
getFoldableStates ( ITestDevice device) | |
void | setPrioritizeHostConfig (boolean prioritizeHostConfig) सेट विकल्प प्राथमिकता-मेजबान-config. |
void | setupFilters (File testsDir) यदि कोई मॉड्यूल नाम दिया गया था, तो उसके आधार पर शामिल/बहिष्कृत फ़िल्टर सेट करता है। |
boolean | shouldModuleRun ( ModuleDefinition module) |
स्थिरांक
MODULE_OPTION_SHORT_NAME
public static final char MODULE_OPTION_SHORT_NAME
स्थिर मान: 109 (0x0000006d)
TEST_OPTION_SHORT_NAME
public static final char TEST_OPTION_SHORT_NAME
स्थिर मान: 116 (0x00000074)
खेत
CONFIG_PATTERNS_OPTION
public static final String CONFIG_PATTERNS_OPTION
EXCLUDE_FILTER_OPTION
public static final String EXCLUDE_FILTER_OPTION
INCLUDE_FILTER_OPTION
public static final String INCLUDE_FILTER_OPTION
MODULE_OPTION
public static final String MODULE_OPTION
TEST_ARG_OPTION
public static final String TEST_ARG_OPTION
TEST_OPTION
public static final String TEST_OPTION
सार्वजनिक निर्माणकर्ता
बेसटेस्टसुइट
public BaseTestSuite ()
सार्वजनिक तरीके
addConfigPaterns
public void addConfigPatterns (patterns)
कॉन्फ़िगरेशन पैटर्न जोड़ें
पैरामीटर | |
---|---|
patterns |
addModuleArgs
public void addModuleArgs (moduleArgs)
मॉड्यूल तर्क जोड़ता है
पैरामीटर | |
---|---|
moduleArgs |
ClearExcludeFilter
public void clearExcludeFilter ()
ClearIncludeFilter
public void clearIncludeFilter ()
createModuleLoader
public SuiteModuleLoader createModuleLoader (includeFiltersFormatted, excludeFiltersFormatted, testArgs, moduleArgs)
IConfiguration
लोड करने के लिए जिम्मेदार SuiteModuleLoader
बनाएं और उन्हें कुछ विकल्प असाइन करें।
पैरामीटर | |
---|---|
includeFiltersFormatted | |
excludeFiltersFormatted | |
testArgs | IRemoteTest ) तर्क। |
moduleArgs |
रिटर्न | |
---|---|
SuiteModuleLoader | बनाया गया SuiteModuleLoader . |
getExcludeFilter
publicgetExcludeFilter ()
संगतता परीक्षण के लिए बहिष्कृत-फ़िल्टर की एक प्रति प्राप्त करता है
रिटर्न | |
---|---|
getIncludeFilter
publicgetIncludeFilter ()
संगतता परीक्षण के लिए शामिल-फ़िल्टर की एक प्रति प्राप्त करता है
रिटर्न | |
---|---|
getModuleLoader
public SuiteModuleLoader getModuleLoader ()
वर्तमान SuiteModuleLoader
लौटाता है।
रिटर्न | |
---|---|
SuiteModuleLoader |
getRunSuiteTag
public String getRunSuiteTag ()
रिटर्न | |
---|---|
String |
loadTest
publicloadTests ()
चलाए जाने वाले परीक्षण कॉन्फ़िगरेशन को लोड करने के लिए सार विधि। प्रत्येक परीक्षण एक IConfiguration
और एक अद्वितीय नाम द्वारा परिभाषित किया गया है जिसके तहत यह परिणामों की रिपोर्ट करेगा।
रिटर्न | |
---|---|
LoadingStrategy
publicloadingStrategy ( abis, testsDirs, String suitePrefix, String suiteTag)
डिफ़ॉल्ट लोडिंग रणनीति संसाधनों और परीक्षण निर्देशिका से लोड होगी। बढ़ाया या बदला जा सकता है।
पैरामीटर | |
---|---|
abis | |
testsDirs | |
suitePrefix | String : संसाधन निर्देशिका को फ़िल्टर करने के लिए एक उपसर्ग। |
suiteTag | String : सूट टैग एक मॉड्यूल को शामिल किया जाना चाहिए। शून्य हो सकता है। |
रिटर्न | |
---|---|
सुइट के लिए लोड किए गए कॉन्फ़िगरेशन की सूची. |
पुनर्मूल्यांकन फ़िल्टर
public void reevaluateFilters ()
setEnableOptionalParameterizedModules
public void setEnableOptionalParameterizedModules (boolean enableOptionalParameter)
सेट करें कि वैकल्पिक पैरामीटरयुक्त मॉड्यूल सक्षम हैं या नहीं।
पैरामीटर | |
---|---|
enableOptionalParameter | boolean |
सेट सक्षम पैरामीटरयुक्त मॉड्यूल
public void setEnableParameterizedModules (boolean enableParameter)
सेट करें कि पैरामीटरयुक्त मॉड्यूल सक्षम हैं या नहीं।
पैरामीटर | |
---|---|
enableParameter | boolean |
सेट बहिष्कृत फ़िल्टर
public void setExcludeFilter (excludeFilters)
संगतता परीक्षण के लिए बहिष्कृत-फ़िल्टर सेट करता है
पैरामीटर | |
---|---|
excludeFilters |
सेट शामिल फ़िल्टर
public void setIncludeFilter (includeFilters)
संगतता परीक्षण के लिए शामिल-फ़िल्टर सेट करता है
पैरामीटर | |
---|---|
includeFilters |
सेट मॉड्यूल पैरामीटर
public void setModuleParameter (ModuleParameters forceParameter)
पैरामीटर | |
---|---|
forceParameter | ModuleParameters |
setSkipjarLoading
public void setSkipjarLoading (boolean skipJarLoading)
पैरामीटर | |
---|---|
skipJarLoading | boolean |
संरक्षित तरीके
getFoldableStates
protectedgetFoldableStates (ITestDevice device)
पैरामीटर | |
---|---|
device | ITestDevice |
रिटर्न | |
---|---|
फेंकता | |
---|---|
DeviceNotAvailableException |
setPrioritizeHostConfig
protected void setPrioritizeHostConfig (boolean prioritizeHostConfig)
सेट विकल्प प्राथमिकता-मेजबान-config.
पैरामीटर | |
---|---|
prioritizeHostConfig | boolean : होस्ट कॉन्फ़िगरेशन को प्राथमिकता देने के लिए सही है, यानी, यदि संभव हो तो होस्ट टेस्ट चलाएं। |
setupFilters
protected void setupFilters (File testsDir)
यदि कोई मॉड्यूल नाम दिया गया था, तो उसके आधार पर शामिल/बहिष्कृत फ़िल्टर सेट करता है।
पैरामीटर | |
---|---|
testsDir | File |
फेंकता | |
---|---|
| अगर कोई फाइल नहीं मिलती है। |
shouldModuleRun
protected boolean shouldModuleRun (ModuleDefinition module)
पैरामीटर | |
---|---|
module | ModuleDefinition |
रिटर्न | |
---|---|
boolean |