CommandOptions

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

टेस्ट केस के पूरा न होने पर, लॉगकैट कैप्चर करना है या नहीं

boolean captureScreenshotOnFailure()

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

ICommandOptions clone()
boolean earlyDeviceRelease()

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

boolean filterPreviousPassedTests()

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

getAutoLogCollectors()

कॉल करने के लिए जोड़े जाने वाले ऑटो लॉग कलेक्टर का सेट दिखाता है

getDynamicDownloadArgs()

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

int getExtraRemotePostsubmitInstance()

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

String getHostLogSuffix()

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

UniqueMultiMap<String, String> getInvocationData()

यह उस डेटा को दिखाता है जिसे कॉल करने के लिए इस्तेमाल किया गया है

long getInvocationTimeout()

तय किए गए कॉल ट्रिगर होने के समय को दिखाता है.

long getLoopTime()

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

long getMaxLoopCount()

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

boolean getOptimizeMainlineTest()

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

Duration getParallelSetupTimeout()

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

Integer getShardCount()

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

Integer getShardIndex()

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

String getTestTag()

कॉल के लिए टेस्ट-टैग दिखाएं.

String getTestTagSuffix()

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

boolean isDryRunMode()

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

boolean isFullHelpMode()

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

boolean isHelpMode()

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

boolean isLoopMode()

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

boolean isNoisyDryRunMode()

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

boolean reportInvocationComplete()

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

boolean reportPassedTests()

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

boolean reportTestCaseCount()

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

reportingTags()

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

boolean runOnAllDevices()

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

void setAutoLogCollectors( autoLogCollectors)

ऑटो लॉग कलेक्टर का सेट सेट करता है, जिसे किसी अनुरोध में जोड़ा जाना चाहिए.

void setBugreportOnInvocationEnded(boolean takeBugreport)

इससे यह तय होता है कि ट्रिगर करने के बाद, गड़बड़ी की रिपोर्ट कैप्चर करनी है या नहीं.

void setBugreportzOnInvocationEnded(boolean takeBugreportz)

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

void setHostLogSuffix(String suffix)

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

void setInvocationTimeout(Long invocationTimeout)

बोलकर निर्देश देने के लिए टाइम आउट सेट करें.

void setLoopMode(boolean loopMode)

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

void setReplicateSetup(boolean replicate)

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

void setReportInvocationComplete(boolean reportInvocationCompleteLogs)

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

void setReportTestCaseCount(boolean report)

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

void setShardCount(Integer shardCount)

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

void setShardIndex(Integer shardIndex)

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

void setShouldUseSandboxing(boolean use)

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

void setTestTag(String testTag)

कॉल करने के लिए, टेस्ट-टैग सेट करता है.

void setUseSandboxTestMode(boolean use)

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

boolean shouldDisableInvocationSetupAndTeardown()

पहले सेटअप और बाद में बंद करने की सुविधा को बंद करना है या नहीं.

boolean shouldReportModuleProgression()

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

boolean shouldUseDynamicSharding()

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

boolean shouldUseParallelRemoteSetup()

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

boolean shouldUseParallelSetup()

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

boolean shouldUseRemoteSandboxMode()

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

boolean shouldUseReplicateSetup()

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

boolean shouldUseSandboxTestMode()

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

boolean shouldUseSandboxing()

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

boolean shouldUseTokenSharding()

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

boolean takeBugreportOnInvocationEnded()

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

boolean takeBugreportzOnInvocationEnded()

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

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

DRY_RUN_OPTION

public static final String DRY_RUN_OPTION

ENABLE_SANDBOX_TEST_MODE

public static final String ENABLE_SANDBOX_TEST_MODE

INVOCATION_DATA

public static final String INVOCATION_DATA

NOISY_DRY_RUN_OPTION

public static final String NOISY_DRY_RUN_OPTION

TEST_TAG_OPTION

public static final String TEST_TAG_OPTION

USE_REMOTE_SANDBOX

public static final String USE_REMOTE_SANDBOX

USE_SANDBOX

public static final String USE_SANDBOX

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

CommandOptions

public CommandOptions ()

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

captureLogcatOnFailure

public boolean captureLogcatOnFailure ()

टेस्ट केस के पूरा न होने पर, लॉगकैट कैप्चर करना है या नहीं

रिटर्न
boolean

captureScreenshotOnFailure

public boolean captureScreenshotOnFailure ()

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

रिटर्न
boolean

क्लोन

public ICommandOptions clone ()

रिटर्न
ICommandOptions

earlyDeviceRelease

public boolean earlyDeviceRelease ()

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

रिटर्न
boolean

filterPreviousPassedTests

public boolean filterPreviousPassedTests ()

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

रिटर्न
boolean

getAutoLogCollectors

public  getAutoLogCollectors ()

कॉल करने के लिए जोड़े जाने वाले ऑटो लॉग कलेक्टर का सेट दिखाता है

रिटर्न

getDynamicDownloadArgs

public  getDynamicDownloadArgs ()

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

रिटर्न

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

getLoopTime

public long getLoopTime ()

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

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

getMaxLoopCount

public long getMaxLoopCount ()

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

रिटर्न
long

getOptimizeMainlineTest

public boolean getOptimizeMainlineTest ()

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

रिटर्न
boolean

getParallelSetupTimeout

public Duration getParallelSetupTimeout ()

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

रिटर्न
Duration

getShardCount

public Integer getShardCount ()

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

रिटर्न
Integer

getShardIndex

public Integer getShardIndex ()

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

रिटर्न
Integer

getTestTag

public String getTestTag ()

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

रिटर्न
String

getTestTagSuffix

public String getTestTagSuffix ()

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

रिटर्न
String

isDryRunMode

public boolean isDryRunMode ()

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

रिटर्न
boolean

isFullHelpMode

public boolean isFullHelpMode ()

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

रिटर्न
boolean

isHelpMode

public boolean isHelpMode ()

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

रिटर्न
boolean

isLoopMode

public boolean isLoopMode ()

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

रिटर्न
boolean

isNoisyDryRunMode

public boolean isNoisyDryRunMode ()

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

रिटर्न
boolean

reportInvocationComplete

public boolean reportInvocationComplete ()

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

रिटर्न
boolean

reportPassedTests

public boolean reportPassedTests ()

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

रिटर्न
boolean

reportTestCaseCount

public boolean reportTestCaseCount ()

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

रिटर्न
boolean

reportingTags

public  reportingTags ()

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

रिटर्न

runOnAllDevices

public boolean runOnAllDevices ()

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

रिटर्न
boolean

setAutoLogCollectors

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)

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

पैरामीटर
suffix String

setInvocationTimeout

public void setInvocationTimeout (Long invocationTimeout)

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

पैरामीटर
invocationTimeout Long

setLoopMode

public void setLoopMode (boolean loopMode)

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

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)

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

पैरामीटर
shardCount Integer

setShardIndex

public void setShardIndex (Integer shardIndex)

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

पैरामीटर
shardIndex Integer

setShouldUseSandboxing

public void setShouldUseSandboxing (boolean use)

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

पैरामीटर
use boolean

setTestTag

public void setTestTag (String testTag)

कॉल करने के लिए, टेस्ट-टैग सेट करता है.

setUseSandboxTestMode

public void setUseSandboxTestMode (boolean use)

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

पैरामीटर
use boolean

shouldDisableInvocationSetupAndTeardown

public boolean shouldDisableInvocationSetupAndTeardown ()

पहले सेटअप और बाद में बंद करने की सुविधा को बंद करना है या नहीं.

रिटर्न
boolean

shouldReportModuleProgression

public boolean shouldReportModuleProgression ()

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

रिटर्न
boolean

shouldUseDynamicSharding

public boolean shouldUseDynamicSharding ()

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

रिटर्न
boolean

shouldUseParallelRemoteSetup

public boolean shouldUseParallelRemoteSetup ()

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

रिटर्न
boolean

shouldUseParallelSetup

public boolean shouldUseParallelSetup ()

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

रिटर्न
boolean

shouldUseRemoteSandboxMode

public boolean shouldUseRemoteSandboxMode ()

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

रिटर्न
boolean

shouldUseReplicateSetup

public boolean shouldUseReplicateSetup ()

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

रिटर्न
boolean

shouldUseSandboxTestMode

public boolean shouldUseSandboxTestMode ()

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

रिटर्न
boolean

shouldUseSandboxing

public boolean shouldUseSandboxing ()

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

रिटर्न
boolean

shouldUseTokenSharding

public boolean shouldUseTokenSharding ()

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

रिटर्न
boolean

takeBugreportOnInvocationEnded

public boolean takeBugreportOnInvocationEnded ()

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

रिटर्न
boolean

takeBugreportzOnInvocationEnded

public boolean takeBugreportzOnInvocationEnded ()

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

रिटर्न
boolean