CommandOptions

public class CommandOptions
extends Object implements ICommandOptions

java.lang.Object
   ↳ com.android.tradefed.command.CommandOptions


ICommandOptions को लागू करना.

खास जानकारी

कॉन्स्टेंट

String DRY_RUN_OPTION

String ENABLE_SANDBOX_TEST_MODE

String INVOCATION_DATA

String JDK_FOLDER_OPTION_NAME

String NOISY_DRY_RUN_OPTION

String TEST_TAG_OPTION

String USE_REMOTE_SANDBOX

String USE_SANDBOX

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

CommandOptions()

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

boolean captureLogcatOnFailure()

टेस्ट केस फ़ेल होने पर, logcat को कैप्चर करना है या नहीं

boolean captureScreenshotOnFailure()

टेस्ट केस फ़ेल होने पर स्क्रीनशॉट लेना है या नहीं

ICommandOptions clone()
boolean delegatedEarlyDeviceRelease()

डेलिगेट किए गए मोड में डिवाइस को पहले से रिलीज़ करना है या नहीं.

boolean earlyDeviceRelease()

डिवाइस का इस्तेमाल पूरा होने पर, उसे जल्दी रिलीज़ करना है या नहीं.

boolean filterPreviousPassedTests()

यह तय करना कि पिछले टेस्ट में पास हुए टेस्ट केस को फ़िल्टर करना है या नहीं.

getAutoLogCollectors()

यह फ़ंक्शन, अपने-आप लॉग इकट्ठा करने वाले उन कलेक्टर का सेट दिखाता है जिन्हें इनवोकेशन के लिए जोड़ा जाना है

getDynamicDownloadArgs()

यह फ़ंक्शन, डाइनैमिक डाउनलोड क्वेरी में पास किए जाने वाले आर्ग्युमेंट का मैप दिखाता है.

getExperimentalFlags()

यह फ़ंक्शन, एक्सपेरिमेंट के फ़्लैग का मैप दिखाता है. इसका इस्तेमाल, प्रोजेक्ट में सुविधाओं को चालू या बंद करने के लिए किया जा सकता है.

int getExtraRemotePostsubmitInstance()

पोस्टसबमिट में रिमोट वीएम में अतिरिक्त इंस्टेंस शुरू करने हैं या नहीं.

String getHostLogSuffix()

यह फ़ंक्शन, Tradefed host_log में जोड़ने के लिए सफ़िक्स दिखाता है. अगर कोई प्रीफ़िक्स नहीं है, तो यह शून्य दिखाता है.

UniqueMultiMap<String, String> getInvocationData()

यह फ़ंक्शन, इनवोकेशन को पास किए गए डेटा को दिखाता है, ताकि उसके बारे में जानकारी दी जा सके

long getInvocationTimeout()

इनवॉकेशन के लिए तय किया गया टाइम आउट दिखाता है.

File getJdkFolderForSubprocess()

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

long getLoopTime()

इस कमांड को फिर से शेड्यूल करने से पहले, इंतज़ार करने का समय पाएं.

long getMaxLoopCount()

यह विकल्प, कमांड को शेड्यूल करने की ज़्यादा से ज़्यादा संख्या दिखाता है.

Integer getMultiDeviceCount()

एक से ज़्यादा डिवाइसों पर किए जाने वाले टेस्ट के लिए, डिवाइसों की संख्या दिखाता है.

boolean getOptimizeMainlineTest()

अगर हमें मुख्य लाइन टेस्ट के लिए, टेस्ट मॉड्यूल की सूची को ऑप्टिमाइज़ करना चाहिए, तो यह फ़ंक्शन 'सही' दिखाता है.

Duration getParallelPreInvocationSetupTimeout()

पैरलल प्री-इनवोकेशन सेटअप के लिए टाइम आउट की वैल्यू दिखाता है.

Duration getParallelSetupTimeout()

यह कुकी, पैरलल सेटअप के दौरान इस्तेमाल किए जाने वाले टाइमआउट को दिखाती है.

String getRemoteCacheInstanceName()

यह कुकी, रिमोट कैशिंग को मैनेज करने के लिए इस्तेमाल किए गए इंस्टेंस का नाम दिखाती है.

getRemoteFiles()

कॉन्फ़िगर की गई रिमोट फ़ाइलों की सूची दिखाता है.

getRolloutFlags()

यह फ़ंक्शन, रोलआउट फ़्लैग का मैप दिखाता है.

Integer getShardCount()

कमांड के लिए, कुल शार्ड की संख्या दिखाता है.

Integer getShardIndex()

कमांड के लिए शार्ड इंडेक्स दिखाता है.

String getTestTag()

इनवोकेशन के लिए, टेस्ट-टैग दिखाता है.

String getTestTagSuffix()

टेस्ट-टैग सफ़िक्स दिखाता है. इसे टेस्ट-टैग में जोड़ा जाता है, ताकि एक टेस्ट के कुछ वैरिएंट दिखाए जा सकें.

boolean isConditionalBugreportDisabled()

यह फ़ंक्शन, यह दिखाता है कि शर्त के साथ गड़बड़ी की रिपोर्ट सबमिट करने की सुविधा बंद है या नहीं

boolean isDryRunMode()

अगर हमें इस निर्देश को सूची में जोड़ने से छोड़ना है, तो true दिखाएं.

boolean isExperimentEnabled()

एक्सपेरिमेंट फ़्लैग के ज़रिए एक्सपेरिमेंट चालू करने हैं या नहीं.

boolean isFullHelpMode()

अगर पूरी जानकारी वाले सहायता मोड का अनुरोध किया गया है, तो true दिखाता है

boolean isHelpMode()

अगर मदद के लिए संक्षिप्त मोड का अनुरोध किया गया है, तो true दिखाता है

boolean isLoopMode()

कॉन्फ़िगरेशन के लिए लूप मोड दिखाता है.

boolean isNoisyDryRunMode()

अगर हमें कमांड को कंसोल पर प्रिंट करना है, तो true पर वापस जाएं. ऐसा तब किया जाता है, जब हमें इसे कतार में जोड़ने से पहले छोड़ना हो.

boolean isRemoteInvocationDeviceless()

यह तय करना कि डिवाइस के बिना रिमोट इनवोकेशन की सुविधा को ट्रिगर करना है या नहीं.

boolean isTracingEnabled()

यह फ़ंक्शन दिखाता है कि इनवोकेशन ट्रेसिंग चालू है या नहीं.

boolean keepPostProcessorOrder()

पोस्ट प्रोसेसर को कॉन्फ़िगरेशन में बताए गए क्रम में लागू करना है या नहीं.

boolean reportCacheResults()

अगर कैश मेमोरी में सेव किए गए नतीजे उपलब्ध हैं, तो उन्हें रिपोर्ट करना चाहिए या नहीं. यह फ़ंक्शन, इस बारे में 'सही है' वैल्यू दिखाता है.

boolean reportCacheResultsInPresubmit()

अगर प्रीसबमिट में कैश मेमोरी के नतीजे उपलब्ध हैं, तो यह फ़ंक्शन 'सही' दिखाता है.

boolean reportInvocationCacheResultsInPresubmit()

अगर प्रीसबमिट में इनवोकेशन कैश मेमोरी के नतीजे उपलब्ध हैं, तो यह फ़ंक्शन सही वैल्यू दिखाता है.

boolean reportInvocationComplete()

invocationComplete तक लॉग की रिपोर्ट करनी है या नहीं.

boolean reportPassedTests()

यह तय करता है कि पास किए गए टेस्ट केस की रिपोर्ट करनी है या नहीं.

boolean reportTestCaseCount()

टेस्ट के टाइप के हिसाब से टेस्ट केस की संख्या रिपोर्ट करनी है या नहीं.

reportingTags()

इनवोकेशन से जुड़ी रिपोर्टिंग के लिए इस्तेमाल किए गए टैग की सूची.

boolean runOnAllDevices()

अगर कमांड को सभी डिवाइसों पर चलाना है, तो सही वैल्यू दिखाएं.

void setAutoLogCollectors( autoLogCollectors)

यह उन ऑटो लॉग कलेक्टर का सेट सेट करता है जिन्हें किसी इनवोकेशन में जोड़ा जाना चाहिए.

void setBugreportOnInvocationEnded(boolean takeBugreport)

यह कुकी सेट करती है कि गड़बड़ी की रिपोर्ट को इनवॉकेशन के आखिर में कैप्चर करना है या नहीं.

void setBugreportzOnInvocationEnded(boolean takeBugreportz)

यह कुकी सेट करती है कि इनवोकेशन के आखिर में bugreportz को कैप्चर करना है या नहीं.

void setDelegatedEarlyDeviceRelease(boolean earlyRelease)

यह सेट करें कि डेलिगेट किए गए मोड में डिवाइस को जल्दी रिलीज़ करना है या नहीं.

void setHostLogSuffix(String suffix)

यह विकल्प, Tradefed host_log में जोड़े जाने वाले सुफ़िक्स को सेट करता है.

void setInvocationTimeout(Long invocationTimeout)

इनवोकेशन का टाइम आउट सेट करें.

void setLoopMode(boolean loopMode)

कॉन्फ़िगरेशन के लिए लूप मोड सेट करें.

void setMultiDeviceCount(int count)

यह कुकी, एक से ज़्यादा डिवाइसों पर किए जाने वाले टेस्ट के लिए, अनुमानित डिवाइसों की संख्या सेट करती है.

void setReplicateSetup(boolean replicate)

यह सेट करता है कि रेप्लिका सेटअप का इस्तेमाल करना है या नहीं.

void setReportInvocationComplete(boolean reportInvocationCompleteLogs)

यह सेट करें कि invocationComplete तक लॉग की रिपोर्ट करनी है या नहीं

void setReportTestCaseCount(boolean report)

सेट करें कि टेस्ट टाइप के हिसाब से टेस्ट केस की संख्या रिपोर्ट करनी है या नहीं.

void setShardCount(Integer shardCount)

इस विकल्प से, कमांड के लिए शार्ड की संख्या सेट की जाती है.

void setShardIndex(Integer shardIndex)

इससे कमांड के लिए शार्ड इंडेक्स सेट किया जाता है.

void setShouldRemoteDynamicShard(boolean shouldRemoteDynamicShard)

यह कुकी सेट करती है कि रिमोट डाइनैमिक शार्डिंग सर्वर का इस्तेमाल करना है या नहीं

void setShouldUseEvenModuleSharding(boolean useEvenModuleSharding)

यह सेट करता है कि क्या मॉड्यूल की संख्या को सभी शार्ड में बराबर बांटने की कोशिश करनी है

void setShouldUseSandboxing(boolean use)

इस कुकी से यह तय होता है कि हमें टीएफ़ कंटेनर का इस्तेमाल करना चाहिए या नहीं

void setTestTag(String testTag)

इस विकल्प से, इनवोकेशन के लिए test-tag सेट किया जाता है.

void setUseSandboxTestMode(boolean use)

इस कुकी से यह तय होता है कि हमें टीएफ़ सैंडबॉक्स टेस्ट मोड का इस्तेमाल करना चाहिए या नहीं.

boolean shouldDisableInvocationSetupAndTeardown()

प्री-इनवोकेशन सेटअप और पोस्ट-इनवोकेशन टियरडाउन को बंद करना है या नहीं.

boolean shouldRemoteDynamicShard()

यह कुकी यह तय करती है कि रिमोट डाइनैमिक शार्डिंग सर्वर का इस्तेमाल करना है या नहीं

boolean shouldReportModuleProgression()

मॉड्यूल लेवल पर रिमोट इनवोकेशन की प्रोग्रेस की रिपोर्ट करनी है या नहीं.

boolean shouldSkipParentProcessLogcat()

माता-पिता की प्रोसेस के लिए, logcat को स्किप करना है या नहीं.

boolean shouldUploadCacheResults()

अगर हमें कैश मेमोरी में नतीजे सेव करने हैं, तो यह फ़ंक्शन 'सही' दिखाता है.

boolean shouldUploadInvocationCacheResults()

अगर हमें कैश मेमोरी में इनवोकेशन के नतीजे सेव करने चाहिए, तो यह फ़ंक्शन सही वैल्यू दिखाता है.

boolean shouldUseDynamicSharding()

इससे पता चलता है कि हमें डाइनैमिक शार्डिंग का इस्तेमाल करना चाहिए या नहीं

boolean shouldUseEvenModuleSharding()

यह फ़ंक्शन बताता है कि मॉड्यूल की संख्या को सभी शार्ड में बराबर बांटने की कोशिश करनी है या नहीं

boolean shouldUseParallelPreInvocationSetup()

यह फ़ंक्शन, यह जानकारी देता है कि क्या इनवोकेशन से पहले के सेटअप को पैरलल में एक्ज़ीक्यूट करना है.

boolean shouldUseParallelRemoteSetup()

रिमोट डिवाइसों को पैरलल तरीके से सेट अप करने की कोशिश करनी है या नहीं.

boolean shouldUseParallelSetup()

पैरलल सेटअप की कोशिश करनी है या नहीं.

boolean shouldUseRemoteSandboxMode()

रिमोट इनवोकेशन में सैंडबॉक्स मोड का इस्तेमाल करना है या नहीं.

boolean shouldUseReplicateSetup()

सभी रिमोट डिवाइसों के लिए, रेप्लिका सेटअप का इस्तेमाल करना है या नहीं.

boolean shouldUseSandboxTestMode()

अगर हमें टेस्ट मोड में Tf सैंडबॉक्स का इस्तेमाल करना चाहिए, तो यह फ़ंक्शन 'सही' वैल्यू दिखाता है.

boolean shouldUseSandboxing()

अगर हमें इनवॉकेशन चलाने के लिए Tf कंटेनर का इस्तेमाल करना चाहिए, तो यह फ़ंक्शन सही वैल्यू दिखाता है

boolean shouldUseTokenSharding()

इससे पता चलता है कि शार्डिंग में टोकन का इस्तेमाल किया जाना चाहिए या नहीं.

boolean skipTrybotExperiment()

TRYBOT रन के लिए एक्सपेरिमेंट स्किप करने हैं या नहीं.

boolean takeBugreportOnInvocationEnded()

अगर टेस्ट इनवोकेशन खत्म होने पर बग रिपोर्ट लेनी है, तो सही वैल्यू दिखाएं.

boolean takeBugreportzOnInvocationEnded()

अगर टेस्ट इनवोकेशन के दौरान फ़ाइनल गड़बड़ी की रिपोर्ट के लिए, bugreport के बजाय bugreportz का इस्तेमाल किया जाना चाहिए, तो यह फ़ंक्शन true दिखाता है.

कॉन्स्टेंट

DRY_RUN_OPTION

public static final String DRY_RUN_OPTION

कॉन्स्टेंट वैल्यू: "dry-run"

ENABLE_SANDBOX_TEST_MODE

public static final String ENABLE_SANDBOX_TEST_MODE

स्थिर वैल्यू: "sandbox-test-mode"

INVOCATION_DATA

public static final String INVOCATION_DATA

स्थिर वैल्यू: "invocation-data"

JDK_FOLDER_OPTION_NAME

public static final String JDK_FOLDER_OPTION_NAME

स्थिर वैल्यू: "jdk-folder-for-subprocess"

NOISY_DRY_RUN_OPTION

public static final String NOISY_DRY_RUN_OPTION

कॉन्स्टेंट वैल्यू: "noisy-dry-run"

TEST_TAG_OPTION

public static final String TEST_TAG_OPTION

स्थिर वैल्यू: "test-tag"

USE_REMOTE_SANDBOX

public static final String USE_REMOTE_SANDBOX

कॉन्स्टेंट वैल्यू: "use-remote-sandbox"

USE_SANDBOX

public static final String USE_SANDBOX

कॉन्स्टेंट वैल्यू: "use-sandbox"

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

CommandOptions

public CommandOptions ()

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

captureLogcatOnFailure

public boolean captureLogcatOnFailure ()

टेस्ट केस फ़ेल होने पर, logcat को कैप्चर करना है या नहीं

रिटर्न
boolean

captureScreenshotOnFailure

public boolean captureScreenshotOnFailure ()

टेस्ट केस फ़ेल होने पर स्क्रीनशॉट लेना है या नहीं

रिटर्न
boolean

क्लोन

public ICommandOptions clone ()

रिटर्न
ICommandOptions

delegatedEarlyDeviceRelease

public boolean delegatedEarlyDeviceRelease ()

डेलिगेट किए गए मोड में डिवाइस को पहले से रिलीज़ करना है या नहीं.

रिटर्न
boolean

earlyDeviceRelease

public boolean earlyDeviceRelease ()

डिवाइस का इस्तेमाल पूरा होने पर, उसे जल्दी रिलीज़ करना है या नहीं.

रिटर्न
boolean

filterPreviousPassedTests

public boolean filterPreviousPassedTests ()

यह तय करना कि पिछले टेस्ट में पास हुए टेस्ट केस को फ़िल्टर करना है या नहीं.

रिटर्न
boolean

getAutoLogCollectors

public  getAutoLogCollectors ()

यह फ़ंक्शन, अपने-आप लॉग इकट्ठा करने वाले उन कलेक्टर का सेट दिखाता है जिन्हें इनवोकेशन के लिए जोड़ा जाना है

रिटर्न

getDynamicDownloadArgs

public  getDynamicDownloadArgs ()

यह फ़ंक्शन, डाइनैमिक डाउनलोड क्वेरी में पास किए जाने वाले आर्ग्युमेंट का मैप दिखाता है.

रिटर्न

getExperimentalFlags

public  getExperimentalFlags ()

यह फ़ंक्शन, एक्सपेरिमेंट के फ़्लैग का मैप दिखाता है. इसका इस्तेमाल, प्रोजेक्ट में सुविधाओं को चालू या बंद करने के लिए किया जा सकता है.

रिटर्न

getExtraRemotePostsubmitInstance

public int getExtraRemotePostsubmitInstance ()

पोस्टसबमिट में रिमोट वीएम में अतिरिक्त इंस्टेंस शुरू करने हैं या नहीं.

रिटर्न
int

getHostLogSuffix

public String getHostLogSuffix ()

यह फ़ंक्शन, Tradefed host_log में जोड़ने के लिए सफ़िक्स दिखाता है. अगर कोई प्रीफ़िक्स नहीं है, तो यह शून्य दिखाता है.

रिटर्न
String

getInvocationData

public UniqueMultiMap<String, String> getInvocationData ()

यह फ़ंक्शन, इनवोकेशन को पास किए गए डेटा को दिखाता है, ताकि उसके बारे में जानकारी दी जा सके

रिटर्न
UniqueMultiMap<String, String>

getInvocationTimeout

public long getInvocationTimeout ()

फ़ंक्शन को कॉल करने के लिए तय की गई समयसीमा दिखाता है. अगर कोई टाइम आउट इस्तेमाल नहीं करना है, तो 0 डालें.

रिटर्न
long

getJdkFolderForSubprocess

public File getJdkFolderForSubprocess ()

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

रिटर्न
File

getLoopTime

public long getLoopTime ()

इस कमांड को फिर से शेड्यूल करने से पहले, इंतज़ार करने का समय पाएं.

रिटर्न
long मिलीसेकंड में समय

getMaxLoopCount

public long getMaxLoopCount ()

यह विकल्प, कमांड को शेड्यूल करने की ज़्यादा से ज़्यादा संख्या दिखाता है. अगर isLoopMode की वैल्यू false पर सेट है, तो इसका कोई असर नहीं होता.

रिटर्न
long

getMultiDeviceCount

public Integer getMultiDeviceCount ()

एक से ज़्यादा डिवाइसों पर किए जाने वाले टेस्ट के लिए, डिवाइसों की संख्या दिखाता है.

रिटर्न
Integer

getOptimizeMainlineTest

public boolean getOptimizeMainlineTest ()

अगर हमें मुख्य लाइन टेस्ट के लिए, टेस्ट मॉड्यूल की सूची को ऑप्टिमाइज़ करना चाहिए, तो यह फ़ंक्शन 'सही' दिखाता है.

रिटर्न
boolean

getParallelPreInvocationSetupTimeout

public Duration getParallelPreInvocationSetupTimeout ()

पैरलल प्री-इनवोकेशन सेटअप के लिए टाइमआउट दिखाता है.

रिटर्न
Duration

getParallelSetupTimeout

public Duration getParallelSetupTimeout ()

यह कुकी, पैरलल सेटअप के दौरान इस्तेमाल किए जाने वाले टाइमआउट को दिखाती है.

रिटर्न
Duration

getRemoteCacheInstanceName

public String getRemoteCacheInstanceName ()

यह कुकी, रिमोट कैशिंग को मैनेज करने के लिए इस्तेमाल किए गए इंस्टेंस का नाम दिखाती है.

रिटर्न
String

getRemoteFiles

public  getRemoteFiles ()

कॉन्फ़िगर की गई रिमोट फ़ाइलों की सूची दिखाता है.

रिटर्न

getRolloutFlags

public  getRolloutFlags ()

यह फ़ंक्शन, रोलआउट फ़्लैग का मैप दिखाता है. रोलआउट फ़्लैग, एक्सपेरिमेंटल फ़्लैग से अलग होते हैं. ऐसा इसलिए, क्योंकि इनका इस्तेमाल हर इनवोकेशन के लिए किया जाता है.

रिटर्न

getShardCount

public Integer getShardCount ()

कमांड के लिए, कुल शार्ड की संख्या दिखाता है.

रिटर्न
Integer

getShardIndex

public Integer getShardIndex ()

कमांड के लिए शार्ड इंडेक्स दिखाता है.

रिटर्न
Integer

getTestTag

public String getTestTag ()

इनवोकेशन के लिए, टेस्ट-टैग दिखाता है. अगर कोई वैल्यू नहीं दी जाती है, तो डिफ़ॉल्ट वैल्यू 'stub' होती है.

रिटर्न
String

getTestTagSuffix

public String getTestTagSuffix ()

टेस्ट-टैग सफ़िक्स दिखाता है. इसे टेस्ट-टैग में जोड़ा जाता है, ताकि एक टेस्ट के कुछ वैरिएंट दिखाए जा सकें.

रिटर्न
String

isConditionalBugreportDisabled

public boolean isConditionalBugreportDisabled ()

यह फ़ंक्शन, यह जानकारी देता है कि शर्तों के साथ बग रिपोर्ट जनरेट करने की सुविधा बंद है या नहीं

रिटर्न
boolean

isDryRunMode

public boolean isDryRunMode ()

अगर हमें इस निर्देश को सूची में जोड़ने से छोड़ना है, तो true दिखाएं.

रिटर्न
boolean

isExperimentEnabled

public boolean isExperimentEnabled ()

एक्सपेरिमेंट फ़्लैग के ज़रिए एक्सपेरिमेंट चालू करने हैं या नहीं.

रिटर्न
boolean

isFullHelpMode

public boolean isFullHelpMode ()

अगर पूरी जानकारी वाले सहायता मोड का अनुरोध किया गया है, तो true दिखाता है

रिटर्न
boolean

isHelpMode

public boolean isHelpMode ()

अगर मदद के लिए संक्षिप्त मोड का अनुरोध किया गया है, तो true दिखाता है

रिटर्न
boolean

isLoopMode

public boolean isLoopMode ()

कॉन्फ़िगरेशन के लिए लूप मोड दिखाता है.

रिटर्न
boolean

isNoisyDryRunMode

public boolean isNoisyDryRunMode ()

अगर हमें कमांड को कंसोल पर प्रिंट करना है, तो true पर वापस जाएं. ऐसा तब किया जाता है, जब हमें इसे कतार में जोड़ने से पहले छोड़ना हो.

रिटर्न
boolean

isRemoteInvocationDeviceless

public boolean isRemoteInvocationDeviceless ()

यह तय करना कि डिवाइस के बिना रिमोट इनवोकेशन को ट्रिगर करना है या नहीं.

रिटर्न
boolean

isTracingEnabled

public boolean isTracingEnabled ()

यह फ़ंक्शन बताता है कि इनवोकेशन ट्रेसिंग चालू है या नहीं.

रिटर्न
boolean

keepPostProcessorOrder

public boolean keepPostProcessorOrder ()

पोस्ट प्रोसेसर को कॉन्फ़िगरेशन में बताए गए क्रम में लागू करना है या नहीं.

रिटर्न
boolean

reportCacheResults

public boolean reportCacheResults ()

अगर कैश मेमोरी में सेव किए गए नतीजे उपलब्ध हैं, तो उन्हें रिपोर्ट करना चाहिए या नहीं. इस बारे में यह फ़ंक्शन 'सही है' दिखाता है.

रिटर्न
boolean

reportCacheResultsInPresubmit

public boolean reportCacheResultsInPresubmit ()

अगर प्रीसबमिट में कैश मेमोरी के नतीजे उपलब्ध हैं, तो यह फ़ंक्शन 'सही' दिखाता है.

रिटर्न
boolean

reportInvocationCacheResultsInPresubmit

public boolean reportInvocationCacheResultsInPresubmit ()

अगर प्रीसबमिट में इनवोकेशन कैश मेमोरी के नतीजे उपलब्ध हैं, तो यह फ़ंक्शन सही वैल्यू दिखाता है.

रिटर्न
boolean

reportInvocationComplete

public boolean reportInvocationComplete ()

invocationComplete तक लॉग की रिपोर्ट करनी है या नहीं.

रिटर्न
boolean

reportPassedTests

public boolean reportPassedTests ()

यह तय करता है कि पास किए गए टेस्ट केस की रिपोर्ट करनी है या नहीं.

रिटर्न
boolean

reportTestCaseCount

public boolean reportTestCaseCount ()

टेस्ट के टाइप के हिसाब से टेस्ट केस की संख्या रिपोर्ट करनी है या नहीं.

रिटर्न
boolean

reportingTags

public  reportingTags ()

इनवोकेशन से जुड़ी रिपोर्टिंग के लिए इस्तेमाल किए गए टैग की सूची.

रिटर्न

runOnAllDevices

public boolean runOnAllDevices ()

अगर कमांड को सभी डिवाइसों पर चलाना है, तो सही वैल्यू दिखाएं.

रिटर्न
boolean

setAutoLogCollectors

public void setAutoLogCollectors ( autoLogCollectors)

यह उन ऑटो लॉग कलेक्टर का सेट सेट करता है जिन्हें किसी इनवोकेशन में जोड़ा जाना चाहिए.

पैरामीटर
autoLogCollectors

setBugreportOnInvocationEnded

public void setBugreportOnInvocationEnded (boolean takeBugreport)

यह कुकी सेट करती है कि गड़बड़ी की रिपोर्ट को इनवॉकेशन के आखिर में कैप्चर करना है या नहीं.

पैरामीटर
takeBugreport boolean

setBugreportzOnInvocationEnded

public void setBugreportzOnInvocationEnded (boolean takeBugreportz)

यह कुकी सेट करती है कि इनवोकेशन के आखिर में bugreportz को कैप्चर करना है या नहीं.

पैरामीटर
takeBugreportz boolean

setDelegatedEarlyDeviceRelease

public void setDelegatedEarlyDeviceRelease (boolean earlyRelease)

यह सेट करें कि डेलिगेट किए गए मोड में डिवाइस को जल्दी रिलीज़ करना है या नहीं.

पैरामीटर
earlyRelease boolean

setHostLogSuffix

public void setHostLogSuffix (String suffix)

यह विकल्प, Tradefed host_log में जोड़े जाने वाले सुफ़िक्स को सेट करता है.

पैरामीटर
suffix String

setInvocationTimeout

public void setInvocationTimeout (Long invocationTimeout)

इनवोकेशन का टाइम आउट सेट करें. अगर कोई टाइम आउट इस्तेमाल नहीं करना है, तो 0 डालें.

पैरामीटर
invocationTimeout Long

setLoopMode

public void setLoopMode (boolean loopMode)

कॉन्फ़िगरेशन के लिए लूप मोड सेट करें.

setMultiDeviceCount

public void setMultiDeviceCount (int count)

यह कुकी, एक से ज़्यादा डिवाइसों पर किए जाने वाले टेस्ट के लिए, अनुमानित डिवाइसों की संख्या सेट करती है.

पैरामीटर
count int

setReplicateSetup

public void setReplicateSetup (boolean replicate)

यह सेट करता है कि रेप्लिका सेटअप का इस्तेमाल करना है या नहीं.

पैरामीटर
replicate boolean

setReportInvocationComplete

public void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

यह सेट करना कि invocationComplete तक लॉग की रिपोर्ट करनी है या नहीं

पैरामीटर
reportInvocationCompleteLogs boolean

setReportTestCaseCount

public void setReportTestCaseCount (boolean report)

सेट करें कि टेस्ट टाइप के हिसाब से टेस्ट केस की संख्या रिपोर्ट करनी है या नहीं.

पैरामीटर
report boolean

setShardCount

public void setShardCount (Integer shardCount)

इस विकल्प से, कमांड के लिए शार्ड की संख्या सेट की जाती है.

पैरामीटर
shardCount Integer

setShardIndex

public void setShardIndex (Integer shardIndex)

इससे कमांड के लिए शार्ड इंडेक्स सेट किया जाता है.

पैरामीटर
shardIndex Integer

setShouldRemoteDynamicShard

public void setShouldRemoteDynamicShard (boolean shouldRemoteDynamicShard)

यह कुकी सेट करती है कि रिमोट डाइनैमिक शार्डिंग सर्वर का इस्तेमाल करना है या नहीं

पैरामीटर
shouldRemoteDynamicShard boolean

setShouldUseEvenModuleSharding

public void setShouldUseEvenModuleSharding (boolean useEvenModuleSharding)

यह सेट करता है कि क्या मॉड्यूल की संख्या को सभी शार्ड में बराबर बांटने की कोशिश करनी है

पैरामीटर
useEvenModuleSharding boolean

setShouldUseSandboxing

public void setShouldUseSandboxing (boolean use)

इस कुकी से यह तय होता है कि हमें टीएफ़ कंटेनर का इस्तेमाल करना चाहिए या नहीं

पैरामीटर
use boolean

setTestTag

public void setTestTag (String testTag)

इस विकल्प से, इनवोकेशन के लिए test-tag सेट किया जाता है.

setUseSandboxTestMode

public void setUseSandboxTestMode (boolean use)

इस कुकी से यह तय होता है कि हमें टीएफ़ सैंडबॉक्स टेस्ट मोड का इस्तेमाल करना चाहिए या नहीं.

पैरामीटर
use boolean

shouldDisableInvocationSetupAndTeardown

public boolean shouldDisableInvocationSetupAndTeardown ()

प्री-इनवोकेशन सेटअप और पोस्ट-इनवोकेशन टियरडाउन को बंद करना है या नहीं.

रिटर्न
boolean

shouldRemoteDynamicShard

public boolean shouldRemoteDynamicShard ()

यह कुकी यह तय करती है कि रिमोट डाइनैमिक शार्डिंग सर्वर का इस्तेमाल करना है या नहीं

रिटर्न
boolean

shouldReportModuleProgression

public boolean shouldReportModuleProgression ()

मॉड्यूल लेवल पर रिमोट इनवोकेशन की प्रोग्रेस की रिपोर्ट करनी है या नहीं.

रिटर्न
boolean

shouldSkipParentProcessLogcat

public boolean shouldSkipParentProcessLogcat ()

माता-पिता की प्रोसेस के लिए, logcat को स्किप करना है या नहीं.

रिटर्न
boolean

shouldUploadCacheResults

public boolean shouldUploadCacheResults ()

अगर हमें कैश मेमोरी में नतीजे सेव करने हैं, तो यह फ़ंक्शन 'सही' दिखाता है.

रिटर्न
boolean

shouldUploadInvocationCacheResults

public boolean shouldUploadInvocationCacheResults ()

अगर हमें कैश मेमोरी में इनवोकेशन के नतीजे सेव करने चाहिए, तो यह फ़ंक्शन सही वैल्यू दिखाता है.

रिटर्न
boolean

shouldUseDynamicSharding

public boolean shouldUseDynamicSharding ()

इससे पता चलता है कि हमें डाइनैमिक शार्डिंग का इस्तेमाल करना चाहिए या नहीं

रिटर्न
boolean

shouldUseEvenModuleSharding

public boolean shouldUseEvenModuleSharding ()

यह फ़ंक्शन बताता है कि मॉड्यूल की संख्या को सभी शार्ड में बराबर बांटने की कोशिश करनी है या नहीं

रिटर्न
boolean

shouldUseParallelPreInvocationSetup

public boolean shouldUseParallelPreInvocationSetup ()

यह फ़ंक्शन, यह जानकारी देता है कि क्या इनवोकेशन से पहले के सेटअप को पैरलल में एक्ज़ीक्यूट करना है.

रिटर्न
boolean

shouldUseParallelRemoteSetup

public boolean shouldUseParallelRemoteSetup ()

रिमोट डिवाइसों को पैरलल तरीके से सेट अप करने की कोशिश करनी है या नहीं.

रिटर्न
boolean

shouldUseParallelSetup

public boolean shouldUseParallelSetup ()

पैरलल सेटअप करने की कोशिश करनी है या नहीं.

रिटर्न
boolean

shouldUseRemoteSandboxMode

public boolean shouldUseRemoteSandboxMode ()

रिमोट इनवोकेशन में सैंडबॉक्स मोड का इस्तेमाल करना है या नहीं.

रिटर्न
boolean

shouldReplicateSetup

public boolean shouldUseReplicateSetup ()

सभी रिमोट डिवाइसों के लिए, रेप्लिका सेटअप का इस्तेमाल करना है या नहीं.

रिटर्न
boolean

shouldUseSandboxTestMode

public boolean shouldUseSandboxTestMode ()

अगर हमें टेस्ट मोड में टीएफ़ सैंडबॉक्स का इस्तेमाल करना चाहिए, तो यह फ़ंक्शन 'सही है' दिखाता है.

रिटर्न
boolean

shouldUseSandboxing

public boolean shouldUseSandboxing ()

अगर हमें इनवॉकेशन चलाने के लिए Tf कंटेनर का इस्तेमाल करना चाहिए, तो यह फ़ंक्शन सही वैल्यू दिखाता है

रिटर्न
boolean

shouldUseTokenSharding

public boolean shouldUseTokenSharding ()

इससे पता चलता है कि शार्डिंग में टोकन का इस्तेमाल किया जाना चाहिए या नहीं.

रिटर्न
boolean

skipTrybotExperiment

public boolean skipTrybotExperiment ()

TRYBOT रन के लिए एक्सपेरिमेंट स्किप करने हैं या नहीं.

रिटर्न
boolean

takeBugreportOnInvocationEnded

public boolean takeBugreportOnInvocationEnded ()

अगर टेस्ट इनवोकेशन खत्म होने पर बग रिपोर्ट लेनी है, तो सही वैल्यू दिखाएं.

रिटर्न
boolean

takeBugreportzOnInvocationEnded

public boolean takeBugreportzOnInvocationEnded ()

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

रिटर्न
boolean