ShardHelper

public class ShardHelper
extends Object implements IShardHelper

java.lang.Object
   ↳ com.android.tradefed.invoker.shard.ShardHelper


यह हेल्पर क्लास, शार्ड बनाने और उन्हें इनवोकेशन के लिए शेड्यूल करने का काम करती है.

खास जानकारी

कॉन्स्टेंट

String LAST_SHARD_DETECTOR

String SHARED_TEST_INFORMATION

पब्लिक कंस्ट्रक्टर

ShardHelper()

सार्वजनिक तरीके

boolean shardConfig(IConfiguration config, TestInformation testInfo, IRescheduler rescheduler, ITestLogger logger)

कॉन्फ़िगरेशन को सब-कॉन्फ़िगरेशन में बांटने की कोशिश करें, ताकि उन्हें एक साथ कई संसाधनों पर चलाने के लिए फिर से शेड्यूल किया जा सके.

सुरक्षित तरीके

IGlobalConfiguration getGlobalConfiguration()

मौजूदा ग्लोबल कॉन्फ़िगरेशन दिखाता है.

void validateOptions(TestInformation testInfo, IConfiguration config)

कॉन्फ़िगरेशन पर IConfiguration.validateOptions() को चलाता है.

कॉन्स्टेंट

LAST_SHARD_DETECTOR

public static final String LAST_SHARD_DETECTOR

स्थिर वैल्यू: "last_shard_detector"

SHARED_TEST_INFORMATION

public static final String SHARED_TEST_INFORMATION

स्थिर वैल्यू: "shared_test_information"

पब्लिक कंस्ट्रक्टर

ShardHelper

public ShardHelper ()

सार्वजनिक तरीके

shardConfig

public boolean shardConfig (IConfiguration config, 
                TestInformation testInfo, 
                IRescheduler rescheduler, 
                ITestLogger logger)

कॉन्फ़िगरेशन को सब-कॉन्फ़िगरेशन में बांटने की कोशिश करें, ताकि उन्हें एक साथ कई संसाधनों पर चलाने के लिए फिर से शेड्यूल किया जा सके.

शार्ड करने की प्रोसेस पूरी होने के बाद, मौजूदा कॉन्फ़िगरेशन खाली हो जाता है. इसलिए, इनवॉकेशन की प्रोसेस आगे नहीं बढ़नी चाहिए.

पैरामीटर
config IConfiguration: मौजूदा IConfiguration.

testInfo TestInformation: TestInformation में टेस्ट की जानकारी मौजूद है.

rescheduler IRescheduler: IRescheduler

logger ITestLogger

रिटर्न
boolean अगर टेस्ट को शार्ड किया गया था, तो यह वैल्यू true होती है. अन्यथा, false दिखाता है

यह भी देखें:

सुरक्षित तरीके

getGlobalConfiguration

protected IGlobalConfiguration getGlobalConfiguration ()

मौजूदा ग्लोबल कॉन्फ़िगरेशन दिखाता है.

रिटर्न
IGlobalConfiguration

validateOptions

protected void validateOptions (TestInformation testInfo, 
                IConfiguration config)

कॉन्फ़िगरेशन पर IConfiguration.validateOptions() को चलाता है.

पैरामीटर
testInfo TestInformation

config IConfiguration