डाइनैमिक शार्ड हेल्पर
public
class
DynamicShardHelper
extends StrictShardHelper
java.lang.Object | |||
↳ | com.android.tradefed.invoker.shard.ShardHelper | ||
↳ | com.android.tradefed.invoker.shard.StrictShardHelper | ||
↳ | com.android.tradefed.invoker.shard.डाइनैमिकShardHelper |
शार्डिंग रणनीति की मदद से, एक से ज़्यादा टीएफ़ इंस्टेंस के बीच ऑफ़िस से दूर रहकर काम करने की सूची बनाने की सुविधा
खास जानकारी
सार्वजनिक कंस्ट्रक्टर | |
---|---|
DynamicShardHelper()
|
सार्वजनिक तरीके | |
---|---|
boolean
|
shardConfig(IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger)
कॉन्फ़िगरेशन को सब-कॉन्फ़िगरेशन में चलाने की कोशिश करें, ताकि उसे चलाने के लिए फिर से शेड्यूल किया जा सके एक साथ कई संसाधन हो सकते हैं. |
सुरक्षित तरीके | |
---|---|
boolean
|
shardConfigStrict(IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger)
|
सार्वजनिक कंस्ट्रक्टर
डाइनैमिक शार्ड हेल्पर
public DynamicShardHelper ()
सार्वजनिक तरीके
शार्ड कॉन्फ़िगरेशन
public boolean shardConfig (IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger)
कॉन्फ़िगरेशन को सब-कॉन्फ़िगरेशन में चलाने की कोशिश करें, ताकि उसे चलाने के लिए फिर से शेड्यूल किया जा सके एक साथ कई संसाधन हो सकते हैं.
सही शार्ड कार्रवाई से मौजूदा कॉन्फ़िगरेशन खाली हो जाता है. साथ ही, बोला जाने वाला कोड ऐसा नहीं होना चाहिए आगे बढ़ें.
पैरामीटर | |
---|---|
config |
IConfiguration : मौजूदा IConfiguration . |
testInfo |
TestInformation : जांच की जानकारी TestInformation में मौजूद है. |
rescheduler |
IRescheduler : IRescheduler |
logger |
ITestLogger |
रिटर्न | |
---|---|
boolean |
सही है. अगर ऐसा नहीं है, तो false को वापस करें |
सुरक्षित तरीके
शार्ड कॉन्फ़िग सख्त
protected boolean shardConfigStrict (IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger)
पैरामीटर | |
---|---|
config |
IConfiguration |
testInfo |
TestInformation |
rescheduler |
IRescheduler |
logger |
ITestLogger |
रिटर्न | |
---|---|
boolean |