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 enableDefaultLogProcessors()

कुछ पोस्ट प्रोसेसर को अपने-आप डिप्लॉय करना है या नहीं.

boolean filterPreviousPassedTests()

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

List<String> getAutoCollectorSetOptions()

यह फ़ंक्शन, अपने-आप इकट्ठा होने वाले डेटा के लिए उपलब्ध विकल्पों की सूची दिखाता है.

Set<AutoLogCollector> getAutoLogCollectors()

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

Set<AutoLogProcessor> getAutoLogProcessors()

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

Map<String, String> getDynamicDownloadArgs()

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

MultiMap<String, String> getExperimentalFlags()

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

int getExtraRemotePostsubmitInstance()

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

String getGeminiApiKey()

Gemini API की प्रॉम्प्ट क्वेरी के लिए इस्तेमाल किया जाने वाला एपीआई पासकोड.

String getHostLogSuffix()

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

UniqueMultiMap<String, String> getInvocationData()

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

long getInvocationTimeout()

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

File getJdkFolderForSubprocess()

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

long getLoopTime()

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

long getMaxLoopCount()

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

Integer getMultiDeviceCount()

मल्टी-डिवाइस टेस्ट के लिए डिवाइसों की संख्या दिखाता है.

boolean getOptimizeMainlineTest()

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

Duration getParallelPreInvocationSetupTimeout()

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

Duration getParallelSetupTimeout()

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

String getRemoteCacheInstanceName()

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

Set<String> getRemoteFiles()

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

MultiMap<String, String> getRolloutFlags()

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

List<File> getRolloutFlagsFiles()

इससे रोलआउट फ़्लैग वाली फ़ाइलों की सूची मिलती है.

Integer getShardCount()

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

Integer getShardIndex()

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

String getTestTag()

इनवोकेशन के लिए, test-tag दिखाता है.

String getTestTagSuffix()

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

boolean isConditionalBugreportDisabled()

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

boolean isDryRunMode()

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

boolean isExperimentEnabled()

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

boolean isFullHelpMode()

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

boolean isGeminiLogOnlyMode()

क्या मॉडल के प्रॉम्प्ट को बंद करना है.

boolean isHelpMode()

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

boolean isLoopMode()

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

boolean isNoisyDryRunMode()

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

boolean isRemoteInvocationDeviceless()

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

boolean isTracingEnabled()

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

boolean keepPostProcessorOrder()

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

boolean reportCacheResults()

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

boolean reportCacheResultsInPresubmit()

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

boolean reportInvocationCacheResultsInPostsubmit()

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

boolean reportInvocationCacheResultsInPresubmit()

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

boolean reportInvocationComplete()

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

boolean reportPassedTests()

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

boolean reportTestCaseCount()

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

List<String> reportingTags()

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

boolean runOnAllDevices()

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

void setAutoCollectorSetOptions(List<String> autoCollectorSetOptions)

यह कुकी, अपने-आप डेटा इकट्ठा करने वाले टूल को पास किए जाने वाले विकल्पों की सूची सेट करती है.

void setAutoLogCollectors(Set<AutoLogCollector> autoLogCollectors)

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

void setAutoLogProcessors(Set<AutoLogProcessor> autoLogProcessors)

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

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 shouldEnableDeviceSpecificSetup()

डिवाइस के हिसाब से सेटअप करने की सुविधा चालू करनी है या नहीं.

boolean shouldForcePreparerFailureAsTestFailure()

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

boolean shouldPassRetryAttemptNumber()

फिर से कोशिश करने की संख्या को पास करना है या नहीं.

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

enableDefaultLogProcessors

public boolean enableDefaultLogProcessors ()

कुछ पोस्ट प्रोसेसर को अपने-आप डिप्लॉय करना है या नहीं.

रिटर्न
boolean

filterPreviousPassedTests

public boolean filterPreviousPassedTests ()

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

रिटर्न
boolean

getAutoCollectorSetOptions

public List<String> getAutoCollectorSetOptions ()

यह फ़ंक्शन, अपने-आप इकट्ठा होने वाले डेटा के लिए उपलब्ध विकल्पों की सूची दिखाता है.

रिटर्न
List<String>

getAutoLogCollectors

public Set<AutoLogCollector> getAutoLogCollectors ()

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

रिटर्न
Set<AutoLogCollector>

getAutoLogProcessors

public Set<AutoLogProcessor> getAutoLogProcessors ()

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

रिटर्न
Set<AutoLogProcessor>

getDynamicDownloadArgs

public Map<String, String> getDynamicDownloadArgs ()

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

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

getExperimentalFlags

public MultiMap<String, String> getExperimentalFlags ()

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

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

getExtraRemotePostsubmitInstance

public int getExtraRemotePostsubmitInstance ()

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

रिटर्न
int

getGeminiApiKey

public String getGeminiApiKey ()

Gemini API की प्रॉम्प्ट क्वेरी के लिए इस्तेमाल किया जाने वाला एपीआई पासकोड.

रिटर्न
String

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 ()

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

रिटर्न
boolean

getParallelPreInvocationSetupTimeout

public Duration getParallelPreInvocationSetupTimeout ()

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

रिटर्न
Duration

getParallelSetupTimeout

public Duration getParallelSetupTimeout ()

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

रिटर्न
Duration

getRemoteCacheInstanceName

public String getRemoteCacheInstanceName ()

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

रिटर्न
String

getRemoteFiles

public Set<String> getRemoteFiles ()

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

रिटर्न
Set<String>

getRolloutFlags

public MultiMap<String, String> getRolloutFlags ()

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

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

getRolloutFlagsFiles

public List<File> getRolloutFlagsFiles ()

इससे रोलआउट फ़्लैग वाली फ़ाइलों की सूची मिलती है.

रिटर्न
List<File>

getShardCount

public Integer getShardCount ()

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

रिटर्न
Integer

getShardIndex

public Integer getShardIndex ()

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

रिटर्न
Integer

getTestTag

public String getTestTag ()

इनवोकेशन के लिए, test-tag दिखाता है. अगर कोई वैल्यू नहीं दी जाती है, तो डिफ़ॉल्ट रूप से इसकी वैल्यू '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

isGeminiLogOnlyMode

public boolean isGeminiLogOnlyMode ()

क्या मॉडल के प्रॉम्प्ट को बंद करना है.

रिटर्न
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

reportInvocationCacheResultsInPostsubmit

public boolean reportInvocationCacheResultsInPostsubmit ()

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

रिटर्न
boolean

reportInvocationCacheResultsInPresubmit

public boolean reportInvocationCacheResultsInPresubmit ()

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

रिटर्न
boolean

reportInvocationComplete

public boolean reportInvocationComplete ()

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

रिटर्न
boolean

reportPassedTests

public boolean reportPassedTests ()

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

रिटर्न
boolean

reportTestCaseCount

public boolean reportTestCaseCount ()

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

रिटर्न
boolean

reportingTags

public List<String> reportingTags ()

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

रिटर्न
List<String>

runOnAllDevices

public boolean runOnAllDevices ()

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

रिटर्न
boolean

setAutoCollectorSetOptions

public void setAutoCollectorSetOptions (List<String> autoCollectorSetOptions)

यह कुकी, अपने-आप डेटा इकट्ठा करने वाले टूल को पास किए जाने वाले विकल्पों की सूची सेट करती है.

पैरामीटर
autoCollectorSetOptions List

setAutoLogCollectors

public void setAutoLogCollectors (Set<AutoLogCollector> autoLogCollectors)

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

पैरामीटर
autoLogCollectors Set

setAutoLogProcessors

public void setAutoLogProcessors (Set<AutoLogProcessor> autoLogProcessors)

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

पैरामीटर
autoLogProcessors Set

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

shouldEnableDeviceSpecificSetup

public boolean shouldEnableDeviceSpecificSetup ()

डिवाइस के हिसाब से सेटअप करने की सुविधा चालू करनी है या नहीं.

रिटर्न
boolean

shouldForcePreparerFailureAsTestFailure

public boolean shouldForcePreparerFailureAsTestFailure ()

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

रिटर्न
boolean

shouldPassRetryAttemptNumber

public boolean shouldPassRetryAttemptNumber ()

फिर से कोशिश करने की संख्या को पास करना है या नहीं.

रिटर्न
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 ()

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

रिटर्न
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 ()

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

रिटर्न
boolean