निर्देश विकल्प

public class CommandOptions
extends Object implements ICommandOptions

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


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

खास जानकारी

फ़ील्ड्स की फ़िल्में

public static final String DRY_RUN_OPTION

public static final String ENABLE_SANDBOX_TEST_MODE

public static final String INVOCATION_DATA

public static final String NOISY_DRY_RUN_OPTION

public static final String TEST_TAG_OPTION

public static final String USE_REMOTE_SANDBOX

public static final String USE_SANDBOX

सार्वजनिक कंस्ट्रक्टर

CommandOptions()

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

boolean captureLogcatOnFailure()

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

boolean captureScreenshotOnFailure()

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

ICommandOptions clone()
boolean earlyDeviceRelease()

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

boolean filterPreviousPassedTests()

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

getAutoLogCollectors()

शुरू करने के लिए जोड़े जाने वाले ऑटो लॉग कलेक्टर का सेट लौटाता है

getDynamicDownloadArgs()

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

int getExtraRemotePostsubmitInstance()

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

String getHostLogSuffix()

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

UniqueMultiMap<String, String> getInvocationData()

कॉल की जानकारी देने के लिए, उसे पास किया जाने वाला डेटा लौटाता है

long getInvocationTimeout()

तय किए गए प्रॉम्प्ट का टाइम आउट दें.

long getLoopTime()

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

long getMaxLoopCount()

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

boolean getOptimizeMainlineTest()

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

Duration getParallelSetupTimeout()

साथ चलने वाले सेटअप के दौरान इस्तेमाल करने के लिए टाइम आउट दिखाता है.

Integer getShardCount()

आदेश में शार्ड की कुल संख्या दिखाएं.

Integer getShardIndex()

निर्देश के लिए शार्ड इंडेक्स दिखाएं.

String getTestTag()

शुरू करने के लिए, टेस्ट-टैग दिखाएं.

String getTestTagSuffix()

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

boolean isDryRunMode()

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

boolean isFullHelpMode()

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

boolean isHelpMode()

अगर छोटे सहायता मोड का अनुरोध किया गया है, तो true लौटाता है

boolean isLoopMode()

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

boolean isNoisyDryRunMode()

true वापस करें, अगर हमें इससे पहले कि हम निर्देश को कंसोल में प्रिंट कर दें इसे सूची में अभी जोड़ें.

boolean reportInvocationComplete()

शुरू करने तक लॉग की रिपोर्ट करनी है या नहीं.

boolean reportPassedTests()

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

boolean reportTestCaseCount()

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

reportingTags()

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

boolean runOnAllDevices()

अगर सभी डिवाइसों पर निर्देश चलाना है, तो 'सही' दिखाएं.

void setAutoLogCollectors( autoLogCollectors)

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

void setBugreportOnInvocationEnded(boolean takeBugreport)

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

void setBugreportzOnInvocationEnded(boolean takeBugreportz)

यह तय करता है कि शुरू करने के आखिर में Bugreportz को कैप्चर किया जाए या नहीं.

void setHostLogSuffix(String suffix)

Trefed Host_log में जोड़ने के लिए सफ़िक्स सेट करता है.

void setInvocationTimeout(Long invocationTimeout)

कॉल शुरू करने का टाइम आउट सेट करें.

void setLoopMode(boolean loopMode)

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

void setReplicateSetup(boolean replicate)

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

void setReportInvocationComplete(boolean reportInvocationCompleteLogs)

शुरू करने की प्रक्रिया पूरी होने तक, यह सेट करें कि लॉग की रिपोर्ट की जाए या नहीं

void setReportTestCaseCount(boolean report)

यह सेट करें कि हर तरह के टेस्ट के हिसाब से टेस्ट केस की संख्या रिपोर्ट की जाए या नहीं.

void setShardCount(Integer shardCount)

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

void setShardIndex(Integer shardIndex)

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

void setShouldUseSandboxing(boolean use)

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

void setTestTag(String testTag)

शुरू करने के लिए टेस्ट-टैग सेट करता है.

void setUseSandboxTestMode(boolean use)

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

boolean shouldDisableInvocationSetupAndTeardown()

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

boolean shouldReportModuleProgression()

मॉड्यूल लेवल पर, रिमोट तौर पर शुरू करने की प्रोसेस की प्रोग्रेस की रिपोर्ट की जाए या नहीं.

boolean shouldUseDynamicSharding()

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

boolean shouldUseParallelRemoteSetup()

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

boolean shouldUseParallelSetup()

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

boolean shouldUseRemoteSandboxMode()

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

boolean shouldUseReplicateSetup()

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

boolean shouldUseSandboxTestMode()

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

boolean shouldUseSandboxing()

अगर हमें प्रॉम्प्ट को चलाने के लिए Tf कंटेनर का इस्तेमाल करना चाहिए, तो 'सही' दिखाता है

boolean shouldUseTokenSharding()

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

boolean takeBugreportOnInvocationEnded()

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

boolean takeBugreportzOnInvocationEnded()

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

फ़ील्ड्स की फ़िल्में

DRY_RUN_OPTION

public static final String DRY_RUN_OPTION

सक्षम_SANDBOX_TEST_mode

public static final String ENABLE_SANDBOX_TEST_MODE

INVOCATION_डेटा

public static final String INVOCATION_DATA

NOISY_DRY_RUN_OPTION

public static final String NOISY_DRY_RUN_OPTION

TEST_TAG_विकल्प

public static final String TEST_TAG_OPTION

उपयोग_REMOTE_SANDBOX

public static final String USE_REMOTE_SANDBOX

USE_SANDBOX

public static final String USE_SANDBOX

सार्वजनिक कंस्ट्रक्टर

निर्देश विकल्प

public CommandOptions ()

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

कैप्चरLogcatOnFailure

public boolean captureLogcatOnFailure ()

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

रिटर्न
boolean

स्क्रीनशॉटOnFailure पर कैप्चर करें

public boolean captureScreenshotOnFailure ()

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

रिटर्न
boolean

क्लोन

public ICommandOptions clone ()

रिटर्न
ICommandOptions

शुरुआती डिवाइस रिलीज़

public boolean earlyDeviceRelease ()

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

रिटर्न
boolean

फ़िल्टरपीछे पास किए गए टेस्ट

public boolean filterPreviousPassedTests ()

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

रिटर्न
boolean

'ऑटोलॉग कलेक्टर' पाएं

public  getAutoLogCollectors ()

शुरू करने के लिए जोड़े जाने वाले ऑटो लॉग कलेक्टर का सेट लौटाता है

रिटर्न

'डाइनैमिक डाउनलोड ऐरो' पाएं

public  getDynamicDownloadArgs ()

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

रिटर्न

getExtraRemotepostsubmitइंस्टेंस

public int getExtraRemotePostsubmitInstance ()

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

रिटर्न
int

GetHostLogSuffix

public String getHostLogSuffix ()

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

रिटर्न
String

getInvocationData

public UniqueMultiMap<String, String> getInvocationData ()

कॉल की जानकारी देने के लिए, उसे पास किया जाने वाला डेटा लौटाता है

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

'कॉलआउट' सेशन खत्म होने का समय

public long getInvocationTimeout ()

तय किए गए प्रॉम्प्ट का टाइम आउट दें. अगर टाइम आउट का इस्तेमाल नहीं किया जाएगा, तो 0 दिखेगा.

रिटर्न
long

getLoopTime

public long getLoopTime ()

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

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

getMaxLoopCount

public long getMaxLoopCount ()

यह फ़ंक्शन दिखाता है कि किसी निर्देश को ज़्यादा से ज़्यादा कितनी बार शेड्यूल किया जा सकता है. अगर isLoopMode को कॉन्फ़िगर किया गया है, तो इसका कोई असर नहीं होगा गलत.

रिटर्न
long

'OptimizeMainlineTest'

public boolean getOptimizeMainlineTest ()

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

रिटर्न
boolean

getParallelSetupTimeout

public Duration getParallelSetupTimeout ()

साथ चलने वाले सेटअप के दौरान इस्तेमाल करने के लिए टाइम आउट दिखाता है.

रिटर्न
Duration

गेटशर्डकाउंट

public Integer getShardCount ()

आदेश में शार्ड की कुल संख्या दिखाएं.

रिटर्न
Integer

गेटशर्डइंडेक्स

public Integer getShardIndex ()

निर्देश के लिए शार्ड इंडेक्स दिखाएं.

रिटर्न
Integer

'टेस्ट टैग पाएं'

public String getTestTag ()

शुरू करने के लिए, टेस्ट-टैग दिखाएं. डिफ़ॉल्ट 'स्टब' है .

रिटर्न
String

'टेस्ट टैगसफ़ीक्स' पाएं

public String getTestTagSuffix ()

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

रिटर्न
String

इज़ड्रीरनमोड

public boolean isDryRunMode ()

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

रिटर्न
boolean

isFullHelpMode

public boolean isFullHelpMode ()

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

रिटर्न
boolean

सहायता मोड

public boolean isHelpMode ()

अगर छोटे सहायता मोड का अनुरोध किया गया है, तो true लौटाता है

रिटर्न
boolean

isLoopMode

public boolean isLoopMode ()

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

रिटर्न
boolean

isNoisyDryRunMode

public boolean isNoisyDryRunMode ()

true वापस करें, अगर हमें इससे पहले कि हम निर्देश को कंसोल में प्रिंट कर दें इसे सूची में अभी जोड़ें.

रिटर्न
boolean

रिपोर्ट शुरू करने का सिलसिला पूरा हुआ

public boolean reportInvocationComplete ()

शुरू करने तक लॉग की रिपोर्ट करनी है या नहीं.

रिटर्न
boolean

पास की गई जांचों की रिपोर्ट

public boolean reportPassedTests ()

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

रिटर्न
boolean

रिपोर्टTestCaseCount

public boolean reportTestCaseCount ()

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

रिटर्न
boolean

रिपोर्टिंग टैग

public  reportingTags ()

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

रिटर्न

रनऑनसभी डिवाइस

public boolean runOnAllDevices ()

अगर सभी डिवाइसों पर निर्देश चलाना है, तो 'सही' दिखाएं.

रिटर्न
boolean

ऑटोलॉग कलेक्टर सेट करें

public void setAutoLogCollectors ( autoLogCollectors)

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

पैरामीटर
autoLogCollectors

setBugreportOnInvocationEnded

public void setBugreportOnInvocationEnded (boolean takeBugreport)

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

पैरामीटर
takeBugreport boolean

setBugreportzOnInvocationEnded

public void setBugreportzOnInvocationEnded (boolean takeBugreportz)

यह तय करता है कि शुरू करने के आखिर में Bugreportz को कैप्चर किया जाए या नहीं.

पैरामीटर
takeBugreportz boolean

setHostLogSuffix

public void setHostLogSuffix (String suffix)

Trefed Host_log में जोड़ने के लिए सफ़िक्स सेट करता है.

पैरामीटर
suffix String

setInvocationTimeout

public void setInvocationTimeout (Long invocationTimeout)

कॉल शुरू करने का टाइम आउट सेट करें. अगर टाइम आउट का इस्तेमाल नहीं किया जाएगा, तो 0 दिखेगा.

पैरामीटर
invocationTimeout Long

सेटलूपमोड

public void setLoopMode (boolean loopMode)

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

SetRepllate सेटअप

public void setReplicateSetup (boolean replicate)

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

पैरामीटर
replicate boolean

सेट रिपोर्टइनवोकेशनपूर्ण

public void setReportInvocationComplete (boolean reportInvocationCompleteLogs)

शुरू करने की प्रक्रिया पूरी होने तक, यह सेट करें कि लॉग की रिपोर्ट की जाए या नहीं

पैरामीटर
reportInvocationCompleteLogs boolean

setreportTestCaseCount

public void setReportTestCaseCount (boolean report)

यह सेट करें कि हर तरह के टेस्ट के हिसाब से टेस्ट केस की संख्या रिपोर्ट की जाए या नहीं.

पैरामीटर
report boolean

setShardCount

public void setShardCount (Integer shardCount)

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

पैरामीटर
shardCount Integer

सेटशर्डइंडेक्स

public void setShardIndex (Integer shardIndex)

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

पैरामीटर
shardIndex Integer

setShouldUseSandboxing

public void setShouldUseSandboxing (boolean use)

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

पैरामीटर
use boolean

टेस्ट टैग सेट करें

public void setTestTag (String testTag)

शुरू करने के लिए टेस्ट-टैग सेट करता है.

सेटUseSandboxTestMode

public void setUseSandboxTestMode (boolean use)

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

पैरामीटर
use boolean

hasEnabledInvocation सेटअपAndTeardown

public boolean shouldDisableInvocationSetupAndTeardown ()

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

रिटर्न
boolean

को रिपोर्टमॉड्यूलप्रोग्रेसन

public boolean shouldReportModuleProgression ()

मॉड्यूल लेवल पर, रिमोट तौर पर शुरू करने की प्रोसेस की प्रोग्रेस की रिपोर्ट की जाए या नहीं.

रिटर्न
boolean

इस्तेमाल करेंडाइनैमिकशार्डिंग

public boolean shouldUseDynamicSharding ()

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

रिटर्न
boolean

इसे इस्तेमाल करना चाहिए Parallelपन पाए

public boolean shouldUseParallelRemoteSetup ()

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

रिटर्न
boolean

इसे इस्तेमाल करना चाहिए Parallelसेटअप

public boolean shouldUseParallelSetup ()

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

रिटर्न
boolean

CANNOT TRANSLATE

public boolean shouldUseRemoteSandboxMode ()

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

रिटर्न
boolean

afterUseRepllate सेटअप

public boolean shouldUseReplicateSetup ()

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

रिटर्न
boolean

इसे सैंडबॉक्सटेस्ट मोड का इस्तेमाल करना चाहिए

public boolean shouldUseSandboxTestMode ()

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

रिटर्न
boolean

सैंडबॉक्सिंग का इस्तेमाल करना चाहिए

public boolean shouldUseSandboxing ()

अगर हमें प्रॉम्प्ट को चलाने के लिए Tf कंटेनर का इस्तेमाल करना चाहिए, तो 'सही' दिखाता है

रिटर्न
boolean

चाहिए-इस्तेमालTokenSharding

public boolean shouldUseTokenSharding ()

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

रिटर्न
boolean

TakeBugreportOnInvocationEnded

public boolean takeBugreportOnInvocationEnded ()

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

रिटर्न
boolean

TakeBugreportzOnInvocationEnded

public boolean takeBugreportzOnInvocationEnded ()

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

रिटर्न
boolean