डाइनैमिक शार्ड हेल्पर

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