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()
अगर हमें इस निर्देश को सूची में |
boolean
|
isFullHelpMode()
अगर पूरी जानकारी वाले सहायता मोड का अनुरोध किया गया है, तो |
boolean
|
isHelpMode()
अगर कम शब्दों में सहायता मोड का अनुरोध किया गया है, तो |
boolean
|
isLoopMode()
कॉन्फ़िगरेशन के लिए लूप मोड दिखाता है. |
boolean
|
isNoisyDryRunMode()
|
boolean
|
reportInvocationComplete()
invocationComplete होने तक लॉग की रिपोर्ट भेजनी है या नहीं. |
boolean
|
reportPassedTests()
पास हुए टेस्ट केस की रिपोर्ट करनी है या नहीं. |
boolean
|
reportTestCaseCount()
हर तरह के टेस्ट के लिए, टेस्ट केस की संख्या की रिपोर्ट करनी है या नहीं. |
|
reportingTags()
इनवोकेशन से जुड़ी रिपोर्टिंग के लिए इस्तेमाल किए जाने वाले टैग की सूची. |
boolean
|
runOnAllDevices()
अगर निर्देश सभी डिवाइसों पर चलना चाहिए, तो True दिखाएं. |
void
|
setAutoLogCollectors(
ऑटो लॉग कलेक्टर का सेट सेट करता है, जिसे किसी अनुरोध में जोड़ा जाना चाहिए. |
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 |
earlyDeviceRelease
public boolean earlyDeviceRelease ()
डिवाइस को रिलीज़ करने के बाद, उसे जल्दी रिलीज़ करना है या नहीं.
रिटर्न | |
---|---|
boolean |
filterPreviousPassedTests
public boolean filterPreviousPassedTests ()
पिछले टेस्ट में पास हुए टेस्ट केस को फ़िल्टर करना है या नहीं.
रिटर्न | |
---|---|
boolean |
getAutoLogCollectors
publicgetAutoLogCollectors ()
कॉल करने के लिए जोड़े जाने वाले ऑटो लॉग कलेक्टर का सेट दिखाता है
रिटर्न | |
---|---|
|
getDynamicDownloadArgs
publicgetDynamicDownloadArgs ()
डाइनैमिक डाउनलोड क्वेरी को पास करने के लिए, 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
publicreportingTags ()
इनवोकेशन से जुड़ी रिपोर्टिंग के लिए इस्तेमाल किए जाने वाले टैग की सूची.
रिटर्न | |
---|---|
|
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 |