ITestsSuite
public
abstract
class
ITestSuite
extends Object
implements
IBuildReceiver,
IConfigurationReceiver,
IDeviceTest,
IInvocationContextReceiver,
IMetricCollectorReceiver,
IRemoteTest,
IReportNotExecuted,
IRuntimeHintProvider,
IShardableTest,
ISystemStatusCheckerReceiver,
ITestCollector,
ITestLoggerReceiver,
ITokenRequest
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.suite.ITestSuite |
इस ऐब्स्ट्रैक्ट क्लास का इस्तेमाल, टेस्ट सुइट को चलाने के लिए किया जाता है. यह क्लास, सुइट को चलाने के तरीके के बारे में बुनियादी जानकारी देती है.
हर लागू करने के लिए, loadTests() तरीके से टेस्ट की सूची तय की जा सकती है.
खास जानकारी
कॉन्स्टेंट | |
|---|---|
String |
ABI_OPTION
|
String |
ACTIVE_MAINLINE_PARAMETER_KEY
|
String |
BUILD_ATTRIBUTE_FLAG_OVERRIDES_KEY
|
String |
ENABLE_RESOLVE_SYM_LINKS
|
String |
MAINLINE_PARAMETER_KEY
|
String |
MODULE_CHECKER_POST
|
String |
MODULE_CHECKER_PRE
|
String |
MODULE_END_TIME
|
String |
MODULE_METADATA_EXCLUDE_FILTER
|
String |
MODULE_METADATA_INCLUDE_FILTER
|
String |
MODULE_START_TIME
|
String |
PARAMETER_KEY
|
String |
PREPARER_WHITELIST
|
String |
PRIMARY_ABI_RUN
|
String |
RANDOM_SEED
|
String |
RUNNER_WHITELIST
|
String |
SKIP_HOST_ARCH_CHECK
|
String |
SKIP_STAGING_ARTIFACTS
|
String |
SKIP_SYSTEM_STATUS_CHECKER
|
String |
STAGE_MODULE_ARTIFACTS
|
String |
TEST_TYPE_KEY
|
String |
TEST_TYPE_VALUE_PERFORMANCE
|
String |
TOKEN_KEY
|
फ़ील्ड्स की फ़िल्में | |
|---|---|
protected
boolean |
mEnableResolveSymlinks
|
protected
boolean |
mRecoverDeviceByCvd
|
पब्लिक कंस्ट्रक्टर | |
|---|---|
ITestSuite()
|
|
सार्वजनिक तरीके | |
|---|---|
void
|
addModuleMetadataExcludeFilters(MultiMap<String, String> filters)
|
void
|
addModuleMetadataIncludeFilters(MultiMap<String, String> filters)
|
void
|
cleanUpSuiteSetup()
सूट सेटअप करने के दौरान जिन चीज़ों की ज़रूरत थी उन्हें हटाने का विकल्प. हालांकि, टेस्ट चलाने के लिए इनकी ज़रूरत नहीं होती. |
boolean
|
filterByConfigMetadata(IConfiguration config, MultiMap<String, String> include, MultiMap<String, String> exclude)
कॉन्फ़िगरेशन पर मेटाडेटा फ़िल्टर लागू करें और देखें कि कॉन्फ़िगरेशन चलना चाहिए या नहीं. |
|
getAbis(ITestDevice device)
यह फ़ंक्शन, उन सभी एबीआई का सेट दिखाता है जो Compatibility testing |
static
|
getAbisForBuildTargetArchFromSuite()
TestSuiteInfo से संभावित abis दिखाता है. |
IBuildInfo
|
getBuildInfo()
|
final
IConfiguration
|
getConfiguration()
यह फ़ंक्शन, इनवोकेशन |
ITestLogger
|
getCurrentTestLogger()
|
ITestDevice
|
getDevice()
टेस्ट डिवाइस को चालू करें. |
ModuleDefinition
|
getDirectModule()
यह फ़ंक्शन, सीधे तौर पर लागू किए जाने वाले |
boolean
|
getIntraModuleSharding()
|
IInvocationContext
|
getInvocationContext()
यह इनवोकेशन कॉन्टेक्स्ट दिखाता है. |
MultiMap<String, String>
|
getModuleMetadataIncludeFilters()
|
ITestSuite.MultiDeviceModuleStrategy
|
getMultiDeviceStrategy()
|
final
String
|
getRequestedAbi()
यह -a या --abi विकल्प के साथ अनुरोध किया गया abi दिखाता है. |
|
getRequiredTokens(TestInformation testInfo)
यह फ़ंक्शन, टेस्ट के लिए ज़रूरी टोकन की सूची दिखाता है. |
long
|
getRuntimeHint()
जांच के अनुमानित रनटाइम को मिलीसेकंड में दिखाता है. |
File
|
getTestsDir()
|
boolean
|
isRemoveModuleBuffering()
|
boolean
|
isSplitting()
अगर हम फ़िलहाल |
abstract
|
loadTests()
यह एक ऐब्स्ट्रैक्ट तरीका है. इससे उन टेस्ट के कॉन्फ़िगरेशन को लोड किया जाता है जिन्हें चलाया जाएगा. |
void
|
reportNotExecuted(ITestInvocationListener listener, String message)
मुख्य लिसनर को उन टेस्ट के बारे में बताएं जिन्हें पूरा नहीं किया गया है. |
void
|
reportNotExecuted(ITestInvocationListener listener)
मुख्य लिसनर को, पूरे नहीं किए गए टेस्ट की रिपोर्ट भेजें. |
final
void
|
run(TestInformation testInfo, ITestInvocationListener listener)
|
void
|
setAbiName(String abiName)
mAbiName की वैल्यू सेट करें |
final
void
|
setAbis(
|
void
|
setBuild(IBuildInfo buildInfo)
|
void
|
setCollectTestsOnly(boolean shouldCollectTest)
टेस्ट सुइट को सिर्फ़ कलेक्टर मोड में चलाएं. इसके लिए, सभी सब-टेस्ट को भी इस इंटरफ़ेस को लागू करना होगा. |
void
|
setConfiguration(IConfiguration configuration)
इस कुकी का इस्तेमाल, |
void
|
setDevice(ITestDevice device)
जांच किए जाने वाले डिवाइस को इंजेक्ट करें. |
void
|
setDirectModule(ModuleDefinition module)
|
void
|
setIntraModuleSharding(boolean intraModuleSharding)
|
void
|
setInvocationContext(IInvocationContext invocationContext)
|
void
|
setMetricCollectors(
इससे टेस्ट रन के लिए तय किए गए |
void
|
setMultiDeviceStrategy(ITestSuite.MultiDeviceModuleStrategy strategy)
|
void
|
setPrimaryAbiRun(boolean primaryAbiRun)
mPrimaryAbiRun की वैल्यू सेट करें |
void
|
setShouldMakeDynamicModule(boolean dynamicModule)
डिस्ट्रिब्यूटेड शार्डिंग करते समय, हमारे पास ऐसा ModuleDefinition नहीं हो सकता जो पूल में टेस्ट शेयर करता हो. ऐसा न होने पर, इंट्रा-मॉड्यूल शार्डिंग काम नहीं करेगी. इसलिए, हम इसे बंद करने की अनुमति देते हैं. |
void
|
setSkipContext(SkipContext skipContext)
|
void
|
setSystemStatusChecker(
यह कुकी, टेस्ट के लिए कॉन्फ़िगरेशन से |
void
|
setTestLogger(ITestLogger testLogger)
|
|
split(Integer shardCountHint, TestInformation testInfo)
|
सुरक्षित तरीके | |
|---|---|
|
createModuleListeners()
इससे |
boolean
|
filterByRunnerType(IConfiguration config,
रनर के लिए वाइटलिस्ट फ़िल्टरिंग लागू करें. साथ ही, वाइटलिस्ट में शामिल नहीं किए गए सभी रनर को हटाएं. |
|
getAbisForBuildTargetArch()
होस्ट के बिल्ड टारगेट आर्किटेक्चर के साथ काम करने वाले abis दिखाता है. |
|
getHostAbis()
यह होस्ट मशीन के एबीआई दिखाता है. |
void
|
setPrioritizeHostConfig(boolean prioritizeHostConfig)
prioritize-host-config विकल्प सेट करें. |
boolean
|
shouldModuleRun(ModuleDefinition module)
|
कॉन्स्टेंट
ABI_OPTION
public static final String ABI_OPTION
कॉन्स्टेंट वैल्यू: "abi"
ACTIVE_MAINLINE_PARAMETER_KEY
public static final String ACTIVE_MAINLINE_PARAMETER_KEY
स्थिर वैल्यू: "active-mainline-parameter"
BUILD_ATTRIBUTE_FLAG_OVERRIDES_KEY
public static final String BUILD_ATTRIBUTE_FLAG_OVERRIDES_KEY
कॉन्स्टेंट वैल्यू: "flag-overrides"
ENABLE_RESOLVE_SYM_LINKS
public static final String ENABLE_RESOLVE_SYM_LINKS
स्थिर वैल्यू: "enable-resolve-sym-links"
MAINLINE_PARAMETER_KEY
public static final String MAINLINE_PARAMETER_KEY
स्थिर वैल्यू: "mainline-param"
MODULE_CHECKER_POST
public static final String MODULE_CHECKER_POST
स्थिर वैल्यू: "PostModuleChecker"
MODULE_CHECKER_PRE
public static final String MODULE_CHECKER_PRE
Constant Value: "PreModuleChecker"
MODULE_END_TIME
public static final String MODULE_END_TIME
स्थिर वैल्यू: "MODULE_END_TIME"
MODULE_METADATA_EXCLUDE_FILTER
public static final String MODULE_METADATA_EXCLUDE_FILTER
स्थिर वैल्यू: "module-metadata-exclude-filter"
MODULE_METADATA_INCLUDE_FILTER
public static final String MODULE_METADATA_INCLUDE_FILTER
स्थिर वैल्यू: "module-metadata-include-filter"
MODULE_START_TIME
public static final String MODULE_START_TIME
स्थिर वैल्यू: "MODULE_START_TIME"
PARAMETER_KEY
public static final String PARAMETER_KEY
कॉन्स्टेंट वैल्यू: "parameter"
PREPARER_WHITELIST
public static final String PREPARER_WHITELIST
कॉन्स्टेंट वैल्यू: "preparer-whitelist"
PRIMARY_ABI_RUN
public static final String PRIMARY_ABI_RUN
स्थिर वैल्यू: "primary-abi-only"
RANDOM_SEED
public static final String RANDOM_SEED
कॉन्स्टेंट वैल्यू: "random-seed"
RUNNER_WHITELIST
public static final String RUNNER_WHITELIST
कॉन्स्टेंट वैल्यू: "runner-whitelist"
SKIP_HOST_ARCH_CHECK
public static final String SKIP_HOST_ARCH_CHECK
कॉन्स्टेंट वैल्यू: "skip-host-arch-check"
SKIP_STAGING_ARTIFACTS
public static final String SKIP_STAGING_ARTIFACTS
कॉन्स्टेंट वैल्यू: "skip-staging-artifacts"
SKIP_SYSTEM_STATUS_CHECKER
public static final String SKIP_SYSTEM_STATUS_CHECKER
स्थिर वैल्यू: "skip-system-status-check"
STAGE_MODULE_ARTIFACTS
public static final String STAGE_MODULE_ARTIFACTS
स्थिर वैल्यू: "stage-module-artifacts"
TEST_TYPE_KEY
public static final String TEST_TYPE_KEY
स्थिर वैल्यू: "test-type"
TEST_TYPE_VALUE_PERFORMANCE
public static final String TEST_TYPE_VALUE_PERFORMANCE
कॉन्स्टेंट वैल्यू: "performance"
TOKEN_KEY
public static final String TOKEN_KEY
स्थिर वैल्यू: "token"
फ़ील्ड्स की फ़िल्में
mEnableResolveSymlinks
protected boolean mEnableResolveSymlinks
mRecoverDeviceByCvd
protected boolean mRecoverDeviceByCvd
पब्लिक कंस्ट्रक्टर
ITestsSuite
public ITestSuite ()
सार्वजनिक तरीके
addModuleMetadataExcludeFilters
public void addModuleMetadataExcludeFilters (MultiMap<String, String> filters)
| पैरामीटर | |
|---|---|
filters |
MultiMap |
addModuleMetadataIncludeFilters
public void addModuleMetadataIncludeFilters (MultiMap<String, String> filters)
| पैरामीटर | |
|---|---|
filters |
MultiMap |
cleanUpSuiteSetup
public void cleanUpSuiteSetup ()
सूट सेटअप करने के दौरान जिन चीज़ों की ज़रूरत थी उन्हें हटाने का विकल्प. हालांकि, टेस्ट चलाने के लिए इनकी ज़रूरत नहीं होती.
filterByConfigMetadata
public boolean filterByConfigMetadata (IConfiguration config, MultiMap<String, String> include, MultiMap<String, String> exclude)
कॉन्फ़िगरेशन पर मेटाडेटा फ़िल्टर लागू करें और देखें कि कॉन्फ़िगरेशन चलना चाहिए या नहीं.
| पैरामीटर | |
|---|---|
config |
IConfiguration: वह IConfiguration जिसका आकलन किया जा रहा है. |
include |
MultiMap: मेटाडेटा में शामिल फ़िल्टर |
exclude |
MultiMap: मेटाडेटा को बाहर रखने वाला फ़िल्टर |
| रिटर्न | |
|---|---|
boolean |
अगर मॉड्यूल को चलना चाहिए, तो वैल्यू true होगी. अगर ऐसा नहीं है, तो वैल्यू false होगी. |
getAbis
publicgetAbis (ITestDevice device)
यह फ़ंक्शन, उन सभी एबीआई का सेट दिखाता है जो Compatibility testing AbiUtils.getAbisSupportedByCompatibility() और टेस्ट किए जा रहे डिवाइस, दोनों के साथ काम करते हैं.
| पैरामीटर | |
|---|---|
device |
ITestDevice |
| रिटर्न | |
|---|---|
|
टेस्ट चलाने के लिए, एबीआइ का सेट |
| थ्रो | |
|---|---|
|
com.android.tradefed.device.DeviceNotAvailableException |
DeviceNotAvailableException |
|
getAbisForBuildTargetArchFromSuite
public staticgetAbisForBuildTargetArchFromSuite ()
TestSuiteInfo से संभावित abis दिखाता है.
| रिटर्न | |
|---|---|
|
|
getBuildInfo
public IBuildInfo getBuildInfo ()
ITestSuite को लागू करने के लिए, टेस्ट लोड करने के लिए बिल्ड की जानकारी की ज़रूरत पड़ सकती है.
| रिटर्न | |
|---|---|
IBuildInfo |
|
getConfiguration
public final IConfiguration getConfiguration ()
इससे इनवॉकेशन IConfiguration मिलता है.
| रिटर्न | |
|---|---|
IConfiguration |
|
getDirectModule
public ModuleDefinition getDirectModule ()
यह फ़ंक्शन, सीधे तौर पर लागू किए जाने वाले ModuleDefinition को दिखाता है. अगर अभी तक कोई ModuleDefinition नहीं है, तो यह शून्य दिखाता है. ऐसा तब होता है, जब ITestSuite को अभी तक बांटा नहीं गया है.
| रिटर्न | |
|---|---|
ModuleDefinition |
|
getIntraModuleSharding
public boolean getIntraModuleSharding ()
| रिटर्न | |
|---|---|
boolean |
|
getInvocationContext
public IInvocationContext getInvocationContext ()
यह इनवोकेशन कॉन्टेक्स्ट दिखाता है.
| रिटर्न | |
|---|---|
IInvocationContext |
|
getModuleMetadataIncludeFilters
public MultiMap<String, String> getModuleMetadataIncludeFilters ()
| रिटर्न | |
|---|---|
MultiMap<String, String> |
|
getMultiDeviceStrategy
public ITestSuite.MultiDeviceModuleStrategy getMultiDeviceStrategy ()
| रिटर्न | |
|---|---|
ITestSuite.MultiDeviceModuleStrategy |
|
getRequestedAbi
public final String getRequestedAbi ()
यह विकल्प -a या --abi के साथ अनुरोध किए गए abi को दिखाता है.
| रिटर्न | |
|---|---|
String |
|
getRequiredTokens
publicgetRequiredTokens (TestInformation testInfo)
यह फ़ंक्शन, टेस्ट के लिए ज़रूरी टोकन की सूची दिखाता है. अगर टोकन का इस्तेमाल नहीं किया जा सकता, तो शून्य दिखाता है.
| पैरामीटर | |
|---|---|
testInfo |
TestInformation |
| रिटर्न | |
|---|---|
|
|
getRuntimeHint
public long getRuntimeHint ()
जांच के अनुमानित रनटाइम को मिलीसेकंड में दिखाता है. इस कुकी का इस्तेमाल, शार्ड किए गए एक्ज़ीक्यूशन के लोड को बैलेंस करने के लिए किया जाता है
| रिटर्न | |
|---|---|
long |
|
getTestsDir
public File getTestsDir ()
| रिटर्न | |
|---|---|
File |
|
isRemoveModuleBuffering
public boolean isRemoveModuleBuffering ()
| रिटर्न | |
|---|---|
boolean |
|
isSplitting
public boolean isSplitting ()
अगर हम फ़िलहाल IShardableTest.split(int) में हैं, तो यह फ़ंक्शन true दिखाता है.
| रिटर्न | |
|---|---|
boolean |
|
loadTests
public abstractloadTests ()
यह एक ऐब्स्ट्रैक्ट तरीका है. इससे उन टेस्ट के कॉन्फ़िगरेशन को लोड किया जाता है जिन्हें चलाया जाएगा. हर टेस्ट को IConfiguration और एक यूनीक नाम से तय किया जाता है. इस नाम के तहत, टेस्ट के नतीजे रिपोर्ट किए जाएंगे.
| रिटर्न | |
|---|---|
|
|
reportNotExecuted
public void reportNotExecuted (ITestInvocationListener listener, String message)
मुख्य लिसनर को उन टेस्ट के बारे में बताएं जिन्हें पूरा नहीं किया गया है. इनकी शिकायत NOT_EXECUTED_FAILURE मैसेज के साथ, 'अनुरोध पूरा नहीं किया जा सका' के तौर पर की जानी चाहिए.
| पैरामीटर | |
|---|---|
listener |
ITestInvocationListener: मुख्य लिसनर, जहां लागू न किए गए नतीजों की शिकायत की जाती है. |
message |
String: यह मैसेज, अनुरोध पूरा न होने की वजह से हुई गड़बड़ी से जुड़ा है. |
reportNotExecuted
public void reportNotExecuted (ITestInvocationListener listener)
मुख्य लिसनर को, पूरे नहीं किए गए टेस्ट की रिपोर्ट भेजें. इनकी शिकायत NOT_EXECUTED_FAILURE मैसेज के साथ, 'अनुरोध पूरा नहीं किया जा सका' के तौर पर की जानी चाहिए.
| पैरामीटर | |
|---|---|
listener |
ITestInvocationListener: मुख्य लिसनर, जहां लागू न किए गए नतीजों की शिकायत करनी है. |
रन
public final void run (TestInformation testInfo, ITestInvocationListener listener)
loadTests() से लोड किए गए सभी टेस्ट के लिए, रन करने का सामान्य तरीका.
| पैरामीटर | |
|---|---|
testInfo |
TestInformation: यह TestInformation ऑब्जेक्ट है. इसमें टेस्ट चलाने के लिए काम की जानकारी होती है. |
listener |
ITestInvocationListener: जांच के नतीजों का ITestInvocationListener |
| थ्रो | |
|---|---|
DeviceNotAvailableException |
|
setAbiName
public void setAbiName (String abiName)
mAbiName की वैल्यू सेट करें
| पैरामीटर | |
|---|---|
abiName |
String |
setAbis
public final void setAbis (abis)
| पैरामीटर | |
|---|---|
abis |
|
setCollectTestsOnly
public void setCollectTestsOnly (boolean shouldCollectTest)
टेस्ट सुइट को सिर्फ़ कलेक्टर मोड में चलाएं. इसके लिए, सभी सब-टेस्ट को भी इस इंटरफ़ेस को लागू करना होगा.
setConfiguration
public void setConfiguration (IConfiguration configuration)
इस कुकी का इस्तेमाल, IConfiguration को इंजेक्ट करने के लिए किया जाता है.
| पैरामीटर | |
|---|---|
configuration |
IConfiguration |
setDevice
public void setDevice (ITestDevice device)
जांच किए जाने वाले डिवाइस को इंजेक्ट करें.
| पैरामीटर | |
|---|---|
device |
ITestDevice: इस्तेमाल करने के लिए ITestDevice |
setDirectModule
public void setDirectModule (ModuleDefinition module)
| पैरामीटर | |
|---|---|
module |
ModuleDefinition |
setIntraModuleSharding
public void setIntraModuleSharding (boolean intraModuleSharding)
| पैरामीटर | |
|---|---|
intraModuleSharding |
boolean |
setInvocationContext
public void setInvocationContext (IInvocationContext invocationContext)
| पैरामीटर | |
|---|---|
invocationContext |
IInvocationContext |
setMetricCollectors
public void setMetricCollectors (collectors)
इस कुकी से, टेस्ट रन के लिए तय की गई IMetricCollector की सूची सेट की जाती है.
| पैरामीटर | |
|---|---|
collectors |
|
setMultiDeviceStrategy
public void setMultiDeviceStrategy (ITestSuite.MultiDeviceModuleStrategy strategy)
| पैरामीटर | |
|---|---|
strategy |
ITestSuite.MultiDeviceModuleStrategy |
setPrimaryAbiRun
public void setPrimaryAbiRun (boolean primaryAbiRun)
mPrimaryAbiRun की वैल्यू सेट करें
| पैरामीटर | |
|---|---|
primaryAbiRun |
boolean |
setShouldMakeDynamicModule
public void setShouldMakeDynamicModule (boolean dynamicModule)
डिस्ट्रिब्यूटेड शार्डिंग करते समय, हमारे पास ऐसा ModuleDefinition नहीं हो सकता जो पूल में टेस्ट शेयर करता हो. ऐसा न होने पर, इंट्रा-मॉड्यूल शार्डिंग काम नहीं करेगी. इसलिए, हम इसे बंद करने की अनुमति देते हैं.
| पैरामीटर | |
|---|---|
dynamicModule |
boolean |
setSkipContext
public void setSkipContext (SkipContext skipContext)
| पैरामीटर | |
|---|---|
skipContext |
SkipContext |
setSystemStatusChecker
public void setSystemStatusChecker (systemCheckers)
यह कुकी, टेस्ट के लिए कॉन्फ़िगरेशन से ISystemStatusChecker सेट करती है.
| पैरामीटर | |
|---|---|
systemCheckers |
|
setTestLogger
public void setTestLogger (ITestLogger testLogger)
ITestLogger इंस्टेंस को इंजेक्ट करता है
| पैरामीटर | |
|---|---|
testLogger |
ITestLogger |
बांटें
publicsplit (Integer shardCountHint, TestInformation testInfo)
split(int) का दूसरा वर्शन. यह TestInformation भी उपलब्ध कराता है. इसमें, शार्ड बनाने वाले पैरंट से मिली शुरुआती जानकारी होती है. यह तब काम आता है, जब शार्डिंग के दौरान डिवाइस या बिल्ड की जानकारी जैसी चीज़ों को ऐक्सेस करना हो.
| पैरामीटर | |
|---|---|
shardCountHint |
Integer: शार्ड की संख्या. |
testInfo |
TestInformation: पैरंट TestInformation |
| रिटर्न | |
|---|---|
|
सबटेस्ट का कलेक्शन, जिसे अलग-अलग तरीके से एक्ज़ीक्यूट किया जाना है या null अगर टेस्ट को फ़िलहाल शेयर नहीं किया जा सकता है |
सुरक्षित तरीके
createModuleListeners
protectedcreateModuleListeners ()
इससे ModuleListener लेवल पर लागू होने वाले ITestInvocationListener की सूची मिलती है. इन लिसनर का इस्तेमाल हर मॉड्यूल के लिए फिर से किया जाएगा. इन्हें फिर से इंस्टैंटिएट नहीं किया जाएगा. इसलिए, इन्हें किसी इंटरनल स्टेट का इस्तेमाल नहीं करना चाहिए.
| रिटर्न | |
|---|---|
|
|
filterByRunnerType
protected boolean filterByRunnerType (IConfiguration config,allowedRunners)
रनर के लिए वाइटलिस्ट फ़िल्टरिंग लागू करें. साथ ही, वाइटलिस्ट में शामिल नहीं किए गए सभी रनर को हटाएं. अगर किसी कॉन्फ़िगरेशन में कई रनर हैं, तो हो सकता है कि कुछ रनर हटा दिए जाएं. हालांकि, कॉन्फ़िगरेशन अब भी चलेगा.
| पैरामीटर | |
|---|---|
config |
IConfiguration: वह IConfiguration जिसका आकलन किया जा रहा है. |
allowedRunners |
: मौजूदा रनर की व्हाइटलिस्ट. |
| रिटर्न | |
|---|---|
boolean |
अगर कॉन्फ़िगरेशन मॉड्यूल को चलाने की अनुमति है, तो वैल्यू true होगी. अगर ऐसा नहीं है, तो वैल्यू false होगी. |
getAbisForBuildTargetArch
protectedgetAbisForBuildTargetArch ()
होस्ट के बिल्ड टारगेट आर्किटेक्चर के साथ काम करने वाले abis दिखाता है. जांच के लिए उपलब्ध है.
| रिटर्न | |
|---|---|
|
|
getHostAbis
protectedgetHostAbis ()
यह होस्ट मशीन के एबीआई दिखाता है.
| रिटर्न | |
|---|---|
|
|
setPrioritizeHostConfig
protected void setPrioritizeHostConfig (boolean prioritizeHostConfig)
'prioritize-host-config' विकल्प सेट करें.
| पैरामीटर | |
|---|---|
prioritizeHostConfig |
boolean: होस्ट कॉन्फ़िगरेशन को प्राथमिकता देने के लिए, इसे true पर सेट करें. इसका मतलब है कि अगर हो सके, तो होस्ट टेस्ट चलाएं. |
shouldModuleRun
protected boolean shouldModuleRun (ModuleDefinition module)
| पैरामीटर | |
|---|---|
module |
ModuleDefinition |
| रिटर्न | |
|---|---|
boolean |
|