कमांड विकल्प
public class CommandOptions
extends Object
implements ICommandOptions
java.lang.ऑब्जेक्ट | |
↳ | 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 () डायनामिक डाउनलोड क्वेरी को पास करने के लिए आर्गों का मानचित्र लौटाता है। | |
int | getExtraRemotePostsubmitInstance () पोस्टसबमिट में रिमोट वीएम में अतिरिक्त इंस्टेंस शुरू करना है या नहीं। |
String | getHostLogSuffix () ट्रेडफेड होस्ट_लॉग में जोड़ने के लिए प्रत्यय लौटाता है या यदि कोई उपसर्ग नहीं है तो शून्य लौटाता है। |
UniqueMultiMap<String, String> | getInvocationData () इसका वर्णन करने के लिए आमंत्रण को दिया गया डेटा लौटाता है |
long | getInvocationTimeout () निर्दिष्ट आमंत्रण समयबाह्य लौटाएँ। |
long | getLoopTime () इस आदेश को पुनः शेड्यूल करने से पहले प्रतीक्षा करने का समय प्राप्त करें। |
long | getMaxLoopCount () निर्धारित आदेश की अधिकतम संख्या लौटाता है। |
boolean | getOptimizeMainlineTest () यदि हमें मेनलाइन परीक्षण के लिए परीक्षण मॉड्यूल की सूची को अनुकूलित करना चाहिए तो यह सत्य लौटाता है। |
Duration | getParallelSetupTimeout () समानांतर सेटअप के दौरान उपयोग करने के लिए टाइमआउट लौटाता है। |
Integer | getShardCount () कमांड के लिए कुल शार्ड गिनती लौटाएँ। |
Integer | getShardIndex () कमांड के लिए शार्ड इंडेक्स लौटाएं। |
String | getTestTag () आह्वान के लिए परीक्षण-टैग लौटाएँ। |
String | getTestTagSuffix () एक परीक्षण के कुछ प्रकारों को दर्शाने के लिए परीक्षण-टैग में जोड़ा गया परीक्षण-टैग प्रत्यय लौटाएँ। |
boolean | isDryRunMode () यदि हमें चाहिए तो |
boolean | isFullHelpMode () यदि पूर्ण विस्तृत सहायता मोड का अनुरोध किया गया है तो |
boolean | isHelpMode () यदि संक्षिप्त सहायता मोड का अनुरोध किया गया है तो |
boolean | isLoopMode () कॉन्फ़िगरेशन के लिए लूप मोड लौटाएँ। |
boolean | isNoisyDryRunMode () यदि हमें कंसोल पर कमांड को पहले प्रिंट करना चाहिए तो |
boolean | reportInvocationComplete () आमंत्रण पूर्ण होने तक लॉग की रिपोर्ट करनी है या नहीं। |
boolean | reportPassedTests () उत्तीर्ण परीक्षण मामलों की रिपोर्ट करनी है या नहीं। |
boolean | reportTestCaseCount () प्रति परीक्षण प्रकार के परीक्षण मामलों की संख्या रिपोर्ट करनी है या नहीं। |
reportingTags () आह्वान से संबंधित रिपोर्टिंग के लिए उपयोग किए गए टैग की सूची। | |
boolean | runOnAllDevices () यदि आदेश सभी उपकरणों पर चलना चाहिए तो सही लौटें। |
void | setAutoLogCollectors ( autoLogCollectors) setAutoLogCollectors ( autoLogCollectors) ऑटो लॉग संग्राहकों का सेट सेट करता है जिन्हें किसी आमंत्रण में जोड़ा जाना चाहिए। |
void | setBugreportOnInvocationEnded (boolean takeBugreport) यह निर्धारित करता है कि मंगलाचरण के अंत में बग्रेपोर्ट कैप्चर करना है या नहीं। |
void | setBugreportzOnInvocationEnded (boolean takeBugreportz) यह निर्धारित करता है कि मंगलाचरण के अंत में बग्रेपोर्ट्ज़ को कैप्चर करना है या नहीं। |
void | setHostLogSuffix (String suffix) ट्रेडफेड होस्ट_लॉग में जोड़ने के लिए प्रत्यय सेट करता है। |
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) यह निर्धारित करता है कि हमें टीएफ कंटेनरों का उपयोग करना चाहिए या नहीं |
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 () यदि परीक्षण मंगलाचरण अंतिम बगरेपोर्ट के दौरान बगरेपोर्ट के बजाय बगरेपोर्टज़ लिया जाना चाहिए तो सही लौटें। |
खेत
DRY_RUN_OPTION
public static final String DRY_RUN_OPTION
ENABLE_SANDBOX_TEST_MODE
public static final String ENABLE_SANDBOX_TEST_MODE
आमंत्रण_डेटा
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
उपयोग_रिमोट_सैंडबॉक्स
public static final String USE_REMOTE_SANDBOX
USE_SANDBOX
public static final String USE_SANDBOX
सार्वजनिक निर्माणकर्ता
कमांड विकल्प
public CommandOptions ()
सार्वजनिक तरीके
कैप्चरलॉगकैटऑनफ़ेल्योर
public boolean captureLogcatOnFailure ()
परीक्षण मामले की विफलता पर लॉगकैट कैप्चर करना है या नहीं
रिटर्न | |
---|---|
boolean |
कैप्चरस्क्रीनशॉटऑनविफलता
public boolean captureScreenshotOnFailure ()
परीक्षण मामले की विफलता पर स्क्रीनशॉट कैप्चर करना है या नहीं
रिटर्न | |
---|---|
boolean |
अर्लीडिवाइसरिलीज़
public boolean earlyDeviceRelease ()
काम पूरा हो जाने पर डिवाइस को जल्दी रिलीज़ करना है या नहीं।
रिटर्न | |
---|---|
boolean |
फ़िल्टरपिछला उत्तीर्ण परीक्षण
public boolean filterPreviousPassedTests ()
पिछले प्रयास से पिछले उत्तीर्ण परीक्षण मामलों को फ़िल्टर करना है या नहीं।
रिटर्न | |
---|---|
boolean |
ऑटोलॉगकलेक्टर प्राप्त करें
publicgetAutoLogCollectors ()
किसी आमंत्रण के लिए जोड़े जाने वाले ऑटो लॉग संग्राहकों का सेट लौटाता है
रिटर्न | |
---|---|
getDynamicDownloadArgs
publicgetDynamicDownloadArgs ()
डायनामिक डाउनलोड क्वेरी को पास करने के लिए आर्गों का मानचित्र लौटाता है।
रिटर्न | |
---|---|
getExtraRemotePostsubmitInstance
public int getExtraRemotePostsubmitInstance ()
पोस्टसबमिट में रिमोट वीएम में अतिरिक्त इंस्टेंस शुरू करना है या नहीं।
रिटर्न | |
---|---|
int |
getHostLogSuffix
public String getHostLogSuffix ()
ट्रेडफेड होस्ट_लॉग में जोड़ने के लिए प्रत्यय लौटाता है या यदि कोई उपसर्ग नहीं है तो शून्य लौटाता है।
रिटर्न | |
---|---|
String |
getInvocationData
public UniqueMultiMap<String, String> getInvocationData ()
इसका वर्णन करने के लिए आमंत्रण को दिया गया डेटा लौटाता है
रिटर्न | |
---|---|
UniqueMultiMap<String, String> |
getInvocationTimeout
public long getInvocationTimeout ()
निर्दिष्ट आमंत्रण समयबाह्य लौटाएँ। 0 यदि उपयोग करने के लिए कोई टाइमआउट नहीं है।
रिटर्न | |
---|---|
long |
getLoopTime
public long getLoopTime ()
इस आदेश को पुनः शेड्यूल करने से पहले प्रतीक्षा करने का समय प्राप्त करें।
रिटर्न | |
---|---|
long | एमएस में समय |
मैक्सलूपकाउंट प्राप्त करें
public long getMaxLoopCount ()
निर्धारित आदेश की अधिकतम संख्या लौटाता है। यदि isLoopMode गलत है तो इसका कोई प्रभाव नहीं पड़ता।
रिटर्न | |
---|---|
long |
ऑप्टिमाइज़मेनलाइनटेस्ट प्राप्त करें
public boolean getOptimizeMainlineTest ()
यदि हमें मेनलाइन परीक्षण के लिए परीक्षण मॉड्यूल की सूची को अनुकूलित करना चाहिए तो यह सत्य लौटाता है।
रिटर्न | |
---|---|
boolean |
getParallelSetupTimeout
public Duration getParallelSetupTimeout ()
समानांतर सेटअप के दौरान उपयोग करने के लिए टाइमआउट लौटाता है।
रिटर्न | |
---|---|
Duration |
शार्डकाउंट प्राप्त करें
public Integer getShardCount ()
कमांड के लिए कुल शार्ड गिनती लौटाएँ।
रिटर्न | |
---|---|
Integer |
getShardIndex
public Integer getShardIndex ()
कमांड के लिए शार्ड इंडेक्स लौटाएं।
रिटर्न | |
---|---|
Integer |
getTestTag
public String getTestTag ()
आह्वान के लिए परीक्षण-टैग लौटाएँ। यदि अनिर्दिष्ट है तो डिफ़ॉल्ट 'स्टब' है।
रिटर्न | |
---|---|
String |
getTestTagSuffix
public String getTestTagSuffix ()
एक परीक्षण के कुछ प्रकारों को दर्शाने के लिए परीक्षण-टैग में जोड़ा गया परीक्षण-टैग प्रत्यय लौटाएँ।
रिटर्न | |
---|---|
String |
ड्राईरनमोड है
public boolean isDryRunMode ()
यदि हमें चाहिए तो true
लौटें
रिटर्न | |
---|---|
boolean |
फुलहेल्पमोड है
public boolean isFullHelpMode ()
यदि पूर्ण विस्तृत सहायता मोड का अनुरोध किया गया है तो true
लौटाता है
रिटर्न | |
---|---|
boolean |
हेल्पमोड है
public boolean isHelpMode ()
यदि संक्षिप्त सहायता मोड का अनुरोध किया गया है तो true
लौटाता है
रिटर्न | |
---|---|
boolean |
लूपमोड है
public boolean isLoopMode ()
कॉन्फ़िगरेशन के लिए लूप मोड लौटाएँ।
रिटर्न | |
---|---|
boolean |
NoisyDryRunMode है
public boolean isNoisyDryRunMode ()
यदि हमें कंसोल पर कमांड को पहले प्रिंट करना चाहिए तो true
लौटें
रिटर्न | |
---|---|
boolean |
रिपोर्टआह्वानसम्पूर्ण
public boolean reportInvocationComplete ()
आमंत्रण पूर्ण होने तक लॉग की रिपोर्ट करनी है या नहीं।
रिटर्न | |
---|---|
boolean |
रिपोर्टपास्डटेस्ट
public boolean reportPassedTests ()
उत्तीर्ण परीक्षण मामलों की रिपोर्ट करनी है या नहीं।
रिटर्न | |
---|---|
boolean |
रिपोर्टटेस्टकेसकाउंट
public boolean reportTestCaseCount ()
प्रति परीक्षण प्रकार के परीक्षण मामलों की संख्या रिपोर्ट करनी है या नहीं।
रिटर्न | |
---|---|
boolean |
रिपोर्टिंगटैग
publicreportingTags ()
आह्वान से संबंधित रिपोर्टिंग के लिए उपयोग किए गए टैग की सूची।
रिटर्न | |
---|---|
runOnAllDevices
public boolean runOnAllDevices ()
यदि आदेश सभी उपकरणों पर चलना चाहिए तो सही लौटें।
रिटर्न | |
---|---|
boolean |
सेटऑटोलॉगकलेक्टर्स
public void setAutoLogCollectors (autoLogCollectors)
ऑटो लॉग संग्राहकों का सेट सेट करता है जिन्हें किसी आमंत्रण में जोड़ा जाना चाहिए।
पैरामीटर | |
---|---|
autoLogCollectors |
setBugreportOnInvocationEnded
public void setBugreportOnInvocationEnded (boolean takeBugreport)
यह निर्धारित करता है कि मंगलाचरण के अंत में बग्रेपोर्ट कैप्चर करना है या नहीं।
पैरामीटर | |
---|---|
takeBugreport | boolean |
setBugreportzOnInvocationEnded
public void setBugreportzOnInvocationEnded (boolean takeBugreportz)
यह निर्धारित करता है कि मंगलाचरण के अंत में बग्रेपोर्ट्ज़ को कैप्चर करना है या नहीं।
पैरामीटर | |
---|---|
takeBugreportz | boolean |
setHostLogSuffix
public void setHostLogSuffix (String suffix)
ट्रेडफेड होस्ट_लॉग में जोड़ने के लिए प्रत्यय सेट करता है।
पैरामीटर | |
---|---|
suffix | String |
सेटइनवोकेशनटाइमआउट
public void setInvocationTimeout (Long invocationTimeout)
मंगलाचरण समयबाह्य सेट करें. 0 यदि उपयोग करने के लिए कोई टाइमआउट नहीं है।
पैरामीटर | |
---|---|
invocationTimeout | Long |
सेटलूपमोड
public void setLoopMode (boolean loopMode)
कॉन्फ़िगरेशन के लिए लूप मोड सेट करें।
सेटरिप्लिकेटसेटअप
public void setReplicateSetup (boolean replicate)
सेट करें कि प्रतिकृति सेटअप का उपयोग करना है या नहीं।
पैरामीटर | |
---|---|
replicate | boolean |
setReportInvocationComplete
public void setReportInvocationComplete (boolean reportInvocationCompleteLogs)
सेट करें कि इनवोकेशनकंप्लीट होने तक लॉग की रिपोर्ट करनी है या नहीं
पैरामीटर | |
---|---|
reportInvocationCompleteLogs | boolean |
setReportTestCaseCount
public void setReportTestCaseCount (boolean report)
निर्धारित करें कि प्रति परीक्षण प्रकार के अनुसार परीक्षण मामलों की रिपोर्ट की जाए या नहीं।
पैरामीटर | |
---|---|
report | boolean |
सेटशार्डकाउंट
public void setShardCount (Integer shardCount)
कमांड के लिए शार्ड गिनती सेट करता है।
पैरामीटर | |
---|---|
shardCount | Integer |
setShardIndex
public void setShardIndex (Integer shardIndex)
कमांड के लिए शार्ड इंडेक्स सेट करता है।
पैरामीटर | |
---|---|
shardIndex | Integer |
setShouldUseSandboxing
public void setShouldUseSandboxing (boolean use)
यह निर्धारित करता है कि हमें टीएफ कंटेनरों का उपयोग करना चाहिए या नहीं
पैरामीटर | |
---|---|
use | boolean |
सेटटेस्टटैग
public void setTestTag (String testTag)
आह्वान के लिए परीक्षण-टैग सेट करता है।
setUseSandboxTestMode
public void setUseSandboxTestMode (boolean use)
यह निर्धारित करता है कि हमें TF सैंडबॉक्स परीक्षण मोड का उपयोग करना चाहिए या नहीं।
पैरामीटर | |
---|---|
use | boolean |
canDisableInvocationSetupAndTeardown
public boolean shouldDisableInvocationSetupAndTeardown ()
प्री-इन्वोकेटोन सेटअप और पोस्ट-इन्वोकेशन टियरडाउन को अक्षम करना है या नहीं।
रिटर्न | |
---|---|
boolean |
चाहिएरिपोर्टमॉड्यूलप्रगति
public boolean shouldReportModuleProgression ()
मॉड्यूल स्तर पर दूरस्थ आह्वान की प्रगति की रिपोर्ट करनी है या नहीं।
रिटर्न | |
---|---|
boolean |
डायनामिक शेयरिंग का उपयोग करना चाहिए
public boolean shouldUseDynamicSharding ()
यह बताता है कि हमें डायनेमिक शार्डिंग का उपयोग करना चाहिए या नहीं
रिटर्न | |
---|---|
boolean |
समानांतररिमोटसेटअप का उपयोग करना चाहिए
public boolean shouldUseParallelRemoteSetup ()
दूरस्थ उपकरणों के समानांतर सेटअप का प्रयास करना है या नहीं।
रिटर्न | |
---|---|
boolean |
समानांतर सेटअप का उपयोग करना चाहिए
public boolean shouldUseParallelSetup ()
समानांतर सेटअप का प्रयास करना है या नहीं.
रिटर्न | |
---|---|
boolean |
रिमोटसैंडबॉक्समोड का उपयोग करना चाहिए
public boolean shouldUseRemoteSandboxMode ()
रिमोट इनवोकेशन में सैंडबॉक्स मोड का उपयोग करना है या नहीं।
रिटर्न | |
---|---|
boolean |
प्रतिकृतिसेटअप का उपयोग करना चाहिए
public boolean shouldUseReplicateSetup ()
सभी दूरस्थ डिवाइसों के लिए प्रतिकृति सेटअप का उपयोग करना है या नहीं।
रिटर्न | |
---|---|
boolean |
सैंडबॉक्सटेस्टमोड का उपयोग करना चाहिए
public boolean shouldUseSandboxTestMode ()
यदि हमें परीक्षण मोड में Tf सैंडबॉक्स का उपयोग करना चाहिए तो यह सत्य लौटाता है।
रिटर्न | |
---|---|
boolean |
सैंडबॉक्सिंग का उपयोग करना चाहिए
public boolean shouldUseSandboxing ()
यदि हमें मंगलाचरण को चलाने के लिए Tf कंटेनरों का उपयोग करना चाहिए तो यह सत्य लौटाता है
रिटर्न | |
---|---|
boolean |
टोकनशेयरिंग का उपयोग करना चाहिए
public boolean shouldUseTokenSharding ()
क्या शेयरिंग के लिए टोकन समर्थन का उपयोग करना चाहिए या नहीं।
रिटर्न | |
---|---|
boolean |
टेकब्यूग्रेपोर्टऑनइनवोकेशनसमाप्त
public boolean takeBugreportOnInvocationEnded ()
यदि परीक्षण मंगलाचरण समाप्त हो जाने पर बग्रेपोर्ट लिया जाना चाहिए तो सही लौटें।
रिटर्न | |
---|---|
boolean |
टेकब्यूग्रेपोर्टज़ऑनइनवोकेशनसमाप्त
public boolean takeBugreportzOnInvocationEnded ()
यदि परीक्षण मंगलाचरण अंतिम बगरेपोर्ट के दौरान बगरेपोर्ट के बजाय बगरेपोर्टज़ लिया जाना चाहिए तो सही लौटें।
रिटर्न | |
---|---|
boolean |